﻿BODY {
	FONT-FAMILY: georgia; FONT-SIZE: 11px; MARGIN: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #E5E9DA; SCROLLBAR-FACE-COLOR: #E5E9DA; SCROLLBAR-HIGHLIGHT-COLOR: #fff; SCROLLBAR-SHADOW-COLOR: #7B6641; SCROLLBAR-3DLIGHT-COLOR: #E5E9DA; SCROLLBAR-ARROW-COLOR: #896D4F; SCROLLBAR-TRACK-COLOR: #DFD6B7; SCROLLBAR-DARKSHADOW-COLOR: #896D4F; 
}
A {
	COLOR: #6A3709; TEXT-DECORATION: underline 
}
A:visited {
	COLOR: #6A3709; TEXT-DECORATION: underline
}
A:active {
	COLOR: #6A3709; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #876E4E; TEXT-DECORATION: underline
}
H1 {
	TEXT-ALIGN: center; MARGIN-TOP: 5pt; FONT-SIZE: 22px; COLOR: #6A3709; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-weight:normal;
}
H2 {
    COLOR: #5C3007; FONT-SIZE: 18px; MARGIN: 20px 0px 0px 0px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-weight:normal;
}
TD.hapka_s {
	BACKGROUND-IMAGE: url(http://www.stroy-gid.ru/stp.gif);
}
TD.hapka_p {
	BACKGROUND-IMAGE: url(http://www.stroy-gid.ru/sts.gif); PADDING-BOTTOM: 180px;
}
TD.gerb {
	BACKGROUND-IMAGE: url(http://www.stroy-gid.ru/gerb.jpg);
}
DIV#menu {
	FLOAT: left; PADDING-TOP: 5px;
}
DIV#menu A.ww {
	COLOR: #6A3709; FONT-SIZE: 11px; DISPLAY: block; TEXT-TRANSFORM: uppercase; MARGIN: 0px 0px 2px 0px; WIDTH: 180px; BORDER: #959480 1px solid; PADDING-LEFT: 15px; BACKGROUND-REPEAT: no-repeat; PADDING-BOTTOM: 3px; PADDING-TOP: 2px; BACKGROUND-COLOR: #DFD6B7; TEXT-DECORATION: none  
}
DIV#menu A.ww:hover {
    COLOR: #6A3709; FONT-SIZE: 11px; DISPLAY: block; TEXT-TRANSFORM: uppercase; MARGIN: 0px 0px 2px 0px; WIDTH: 180px; BORDER: #959480 1px solid; PADDING-LEFT: 15px; BACKGROUND-REPEAT: no-repeat; PADDING-BOTTOM: 3px; PADDING-TOP: 2px; BACKGROUND-COLOR: #EDEDED; TEXT-DECORATION: none  
}
DIV#top_right {
    HEIGHT: 100%; MARGIN: 0px 5px 0px 0px; BORDER: #959480 1px solid; BACKGROUND-COLOR: #F9FAF8; PADDING: 5px; FONT-SIZE: 11px; 
}
DIV#menu_right {
	PADDING-TOP: 10px; PADDING-BOTTOM: 10px;
}
DIV#menu_right A.ww {
	COLOR: #6A3709; FONT-SIZE: 11px; DISPLAY: block; WIDTH: 170px; MARGIN: 0px 2px 2px 0px; BORDER: #959480 1px solid; PADDING-LEFT: 10px; BACKGROUND-REPEAT: no-repeat; PADDING-BOTTOM: 4px; PADDING-TOP: 3px; BACKGROUND-COLOR: #DFD6B7; TEXT-DECORATION: none  
}
DIV#menu_right A.ww:hover {
    COLOR: #6A3709; FONT-SIZE: 11px; DISPLAY: block; WIDTH: 170px; MARGIN: 0px 2px 2px 0px; BORDER: #959480 1px solid; PADDING-LEFT: 10px; BACKGROUND-REPEAT: no-repeat; PADDING-BOTTOM: 4px; PADDING-TOP: 3px; BACKGROUND-COLOR: #EDEDED; TEXT-DECORATION: none  
}
DIV#top_gl {
    BACKGROUND-IMAGE: url(uzor.gif); background-repeat: no-repeat; background-position: bottom right; FONT-SIZE: 11px; MARGIN: 0px 5px 5px 5px; BORDER: #959480 1px solid; BACKGROUND-COLOR: #F9FAF8; PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; PADDING-TOP: 0px;  
}
DIV#top_gl IMG {
	FLOAT: left; MARGIN: 20px 10px 0px 0px; BORDER: gray 1px solid;
}
DIV#top_gl_article {
    PADDING-BOTTOM: 30px; PADDING-TOP: 20px;  
}
DIV#top {
    FONT-SIZE: 11px; MARGIN: 0px 5px 5px 5px; BORDER: #959480 1px solid; BACKGROUND-COLOR: #F9FAF8; PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 30px; PADDING-TOP: 0px;  
}
DIV#top IMG {
	FLOAT: left; MARGIN: 0px 10px 5px 0px; BORDER: gray 1px solid;
}
DIV#top_not_left {
    FONT-SIZE: 11px; MARGIN: 0px 5px 5px 5px; BORDER-LEFT: #959480 1px solid; BORDER-RIGHT: #959480 1px solid; BORDER-RIGHT: #959480 1px solid; BORDER-TOP: #959480 1px solid; BORDER-BOTTOM: #959480 1px solid; BACKGROUND-COLOR: #F9FAF8; PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; PADDING-TOP: 0px;  
}
DIV#top_not_left IMG {
	MARGIN: 0px 5px 5px 5px; BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; BORDER-LEFT: gray 1px solid; BORDER-BOTTOM: gray 1px solid
}
TD.mn {
    BACKGROUND-COLOR: #F1EEE9;
}
TD {
    FONT-SIZE: 11px;
}
TD.loz {
    FLOAT: left; BACKGROUND-IMAGE: url(polosa1.gif);
}
.tel {
    COLOR: #9A2723; FONT-SIZE: 20px; FONT-FAMILY: georgia; FONT-WEIGHT: bold; PADDING-LEFT: 0px; MARGIN: 2px 0px 0px 0px;   
}
.zagolovok {
    COLOR: #5C3007; FONT-SIZE: 17px; FONT-FAMILY: georgia;   
}
.zvon {
    COLOR: #9A2723; FONT-SIZE: 10px; FONT-FAMILY: georgia; FONT-WEIGHT: bold; PADDING-LEFT: 0px; MARGIN: 5px 0px 0px 0px;   
}
.data {	
    COLOR: #896D4F; FONT-SIZE: 10px; PADDING-LEFT: 10px;    
}
P.proekt {	
    FONT-SIZE: 16px; font-weight: normal;
}

.post_oxranu {	
    FONT-SIZE: 11px; BORDER-LEFT: #774e37 1px solid; BORDER-TOP: #774e37 1px solid;  
}
TD.opisanie {	
    FONT-SIZE: 11px; BORDER-RIGHT: #774e37 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;  BORDER-BOTTOM: #774e37 1px solid;  
}
TD.ps_ps {	
    BACKGROUND-COLOR: #DBD3BA; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-ALIGN: center; BORDER-RIGHT: #774e37 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #774e37 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #774e37 1px solid;  
}
TD.с {	
    TEXT-ALIGN: center; WIDTH: 25%;   
}
TD.l {	
    FONT-SIZE: 10px; COLOR: #774e37; MARGIN: 0px 40px 0px 40px; TEXT-ALIGN: center; WIDTH: 45%;   
}
TD.r {	
    FONT-SIZE: 10px; COLOR: #774e37; TEXT-ALIGN: center; MARGIN: 0px 40px 0px 40px; WIDTH: 30%;    
}
DIV.contact {
	COLOR: #6A3709; MARGIN: 0px 10px 10px 20px; FONT-SIZE: 11px;    
}
TD.baner {
	BACKGROUND-COLOR: #F1EEE9; 
}
DIV#cont_ss {
    FONT-SIZE: 9px; TEXT-ALIGN: right; MARGIN: 0px 20px 0px 0px;  
}
DIV#cont_ss a {
    PADDING-RIGHT: 7px; PADDING-LEFT: 7px; TEXT-DECORATION: none; 
}
DIV#cont_ss a:hover {
    PADDING-RIGHT: 7px; PADDING-LEFT: 7px; TEXT-DECORATION: none;
}
DIV#tekst_razdel {
	FONT-SIZE: 11px; width: 100%; MARGIN: 5px 0px 5px 0px; FLOAT: right; BACKGROUND-COLOR: #F9FAF8; BORDER-RIGHT: #959480 1px solid; PADDING-LEFT: 10pt; BORDER-TOP: #959480 1px solid; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #CDCDCD 1px solid; BORDER-LEFT: #CDCDCD 1px solid;
}
DIV#tekst_razdel a {
	MARGIN BOTTOM: 10px;  
}
DIV#tekst_razdel IMG {
	FLOAT: left; MARGIN: 0px 10px 0px 0px; BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; BORDER-LEFT: gray 1px solid; BORDER-BOTTOM: gray 1px solid
}
.forma {
    PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; 
}
DIV#prais {
    FONT-WEIGHT: bold; TEXT-ALIGN: center; font-size: 12px; COLOR: #DA2725; width: 210px; height: 130px; border: 1px solid #999999; float: left; padding: 3px; MARGIN: 0px 5px 5px 22px; background-color: #EDEDED;
}
DIV#prais img {
    border: solid 1px #DADAD9; MARGIN: 0px 0px 0px 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
}
DIV#praisleft img {
    border: solid 1px #DADAD9; MARGIN: 0px 0px 0px 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
}
DIV#praisleft {
    FONT-WEIGHT: bold; TEXT-ALIGN: center; font-size: 12px; COLOR: #DA2725; width: 210px; height: 130px; border: 1px solid #999999; float: left; padding: 3px; MARGIN: 0px 5px 5px 15px; background-color: #EDEDED;
}
DIV#dop {
    FONT-WEIGHT: bold; TEXT-ALIGN: center; font-size: 12px; COLOR: #DA2725; width: 125px; border: 1px solid #999999; float: left; padding: 3px; MARGIN: 0px 5px 5px 5px; background-color: #EDEDED;
}
DIV#dop img {
    border: solid 1px #DADAD9; MARGIN: 0px 0px 0px 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
}
DIV#otdelka IMG {
	BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; FLOAT: center; MARGIN: 10px 0px 0px 10px; BORDER-LEFT: gray 1px solid; BORDER-BOTTOM: gray 1px solid
}
DIV#navig {
	MARGIN: 10px;  
}
DIV#praispost {
	width: 100%; PADDING-RIGHT: 0px; PADDING-LEFT: 100px;    
}
DIV#map_br {
	FLOAT: left; PADDING-LEFT: 35px; width: 100%; FONT-SIZE: 10px; 
}
DIV#map p {
	MARGIN: 0px 0px 0px 0px;
}
TD.tekst {
	PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 3px; PADDING-BOTTOM: 3px; TEXT-ALIGN: center
}
TH {
	BORDER-RIGHT: #774e37 1pt solid; BORDER-TOP: #774e37 1pt solid; FONT-SIZE: 10pt; BORDER-LEFT: #774e37 1pt solid; COLOR: 000; BORDER-BOTTOM: #774e37 1pt solid; BACKGROUND-COLOR: #EDEDED; TEXT-ALIGN: center
}
DIV#reklama {
    FONT-SIZE: 11px; MARGIN: 0px 5px 5px 5px; BORDER: #959480 1px solid; BACKGROUND-COLOR: #DFD6B7; PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px;  
}
li {
    PADDING-BOTTOM: 10px; COLOR: #6A3709;  
}
table.prais td {
    height:20px;
}
table.prais {
    text-align:center; 
    FONT-SIZE: 12px; 
    TEXT-ALIGN: center; 
	BORDER-top: #774e37 1px solid;
	BORDER-left: #774e37 1px solid; 
}
TD.ps {	
    BACKGROUND-COLOR: #DBD3BA; 
    FONT-WEIGHT: bold; 
    PADDING-RIGHT: 5px; 
    PADDING-LEFT: 5px; 
    PADDING-BOTTOM: 5px; 
    PADDING-TOP: 5px; 
	BORDER-bottom: #774e37 1px solid;
	BORDER-RIGHT: #774e37 1px solid; 
}
TD.org {	
    PADDING-BOTTOM: 0px; 
    PADDING-TOP: 0px;
	BORDER-bottom: #774e37 1px solid;
	BORDER-RIGHT: #774e37 1px solid; 
}
TD.der {	
    BACKGROUND-COLOR: #E5E9DA; 
    PADDING-BOTTOM: 0px; 
    PADDING-TOP: 0px;
	BORDER-bottom: #774e37 1px solid;
	BORDER-RIGHT: #774e37 1px solid; 
}
TD.plast {	
    BACKGROUND-COLOR: #DADAD9; 
    PADDING-BOTTOM: 0px; 
    PADDING-TOP: 0px;
	BORDER-bottom: #774e37 1px solid;
	BORDER-RIGHT: #774e37 1px solid; 
}
TD.mdf {	
    BACKGROUND-COLOR: #D0D9DF; 
    PADDING-BOTTOM: 0px; 
    PADDING-TOP: 0px;
	BORDER-bottom: #774e37 1px solid;
	BORDER-RIGHT: #774e37 1px solid; 
}
TD.foto {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 4px; 
	PADDING-TOP: 2px; 
	BORDER-bottom: #774e37 1px solid;
	BORDER-RIGHT: #774e37 1px solid; 
}
fieldset { 
  border:0;
  margin:0;
  padding:0; 
}
label { 
  display:block; 
}
input.text,textarea { 
  width:100%;
  font:12px/12px 'courier new',courier,monospace;
  color:#333;
  padding:3px;
  margin:1px 0;
  border:1px solid #ccc; 
}
input.submit { 
  padding:2px 5px; 
}



