body{ margin: 0; padding: 0;}


#phone a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #735946;
	font-weight: bold;
	text-decoration:none;
	text-transform:uppercase; 
}

#phone a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #735946;
	font-weight: bold;
	text-decoration:none;
	text-transform:uppercase; 
}

.copyright  {
	color: #333333;
	font-size: 10px;
	font-family: Tahoma, Verdana, Arial;
	text-decoration: none;
		}
		
		

		
.designed  {
	color: #FFFFFF;
	font-size: 10px;
	font-family: Tahoma, Verdana, Arial;
	text-decoration: none;
		}
		
.zd {
	color: #333333;
	font-size: 10px;
	font-family: Tahoma, Verdana, Arial;
	text-decoration: none;
	background-color: #DFD4C2;
	}
.zd:hover  { 
	color: #333333; 
	font-size: 10px; 
	font-family: Tahoma, Verdana, Arial; 
	text-decoration: none; 
	background-color: #E1E1E1; 
	}
	
#menu a {
	display: block;
		font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
   
	color: #ffffff;

	padding: 11 0 12 0;
		font-size: 11px;
		text-decoration:none;
		width: 100%;
		
			
}

#menu a:hover {
	display: block;
		font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
 	background-color: #FFFFFF;    
	color: #333333;

	padding: 12 0 13 0;
		font-size: 11px;
		text-decoration:none;
		width: 100%;
			
}

#search table {
	color: #333333;
	font-size: 10px;
	font-family: Tahoma, Verdana, Arial;
	text-decoration: none;
	border: 1px solid #D7D7D5;
	
		}
		
		
#search select {
	width:110px;
	height:17px;
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
	border: 1px solid #8B5C29;
}	


#search .big {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #946B2C;
	text-decoration: none;
		font-weight:bold;
		padding: 0 0 0 5;


		}	
		
#news p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 12px;
		}

#news .date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #EDE2C5;
	text-decoration: none;
	line-height: 12px;
		font-weight:bold;
		}

#news .link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 12px;
			}

#news .link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
	line-height: 12px;
			}



#news .big, #news .big a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
		font-weight:bold;
text-transform:uppercase;
		


		}	

#submenu a.level1, span.level1{
	display:block;
	color:#EF4247;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	font-weight:bold;
	padding: 3 0 3 0;
	width:230px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #999999;
	text-transform: uppercase;
}

#submenu .level0{
	display:block;
	color:#EF4247;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	font-weight:bold;
	width:230px;
	height:10px


}

#submenu a.level2, span.level2{
	display:block;
	color:#333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	padding: 1 0 1 30;



}

#submenu a.level3, span.level3{
	display:block;
	color:#666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	padding: 1 0 1 45;

}

#submenu a.level4,span.level4{
	display:block;
	color:#999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	padding: 1 0 1 75;
}

#content .name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #020202;
	text-decoration: none;
	font-weight:bold
		}
		
 .message {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FF3333;
	text-decoration: none;
	font-weight:normal;
	text-align:center
		}
		
#content .name:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #020202;
	text-decoration: none;
	font-weight:bold
		}
		
#content .square {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #878582;
	text-decoration: none;


		}		
		
#content .comment {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #878582;
	text-decoration: none;
		}	

#content .comment a{ font-size:10px; font-weight:normal; text-decoration:underline; color:#878582; }
#content .comment a:hover{ font-size:10px; font-weight:normal; text-decoration:underline; }


#content .big {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #020202;
	text-decoration: none;
	font-weight:bold;
	text-transform: uppercase;
	text-align:left;


		}	
		
		
#content .path {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #878582;
	text-decoration: none;
	font-weight:normal;

		}
		
#content .path:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6699CC;
	text-decoration: none;
		font-weight:normal;
		}
		
#content td{
	color: #000000;
	font-family: Tahoma, Vedana, Arial;
	font-size: 12px;
	text-align:justify


}	
	
#content p {
	color: #000000;
	font-family: Tahoma, Vedana, Arial;
	font-size: 12px;
	text-decoration: none;
	text-align:justify;
	text-indent: 0px;

}

#content .answer {
	padding: 0 0 0 25
}

#content #count  {
color: #3399CC;
	font-family: Tahoma, Vedana, Arial;
	font-size: 11px;
	text-decoration: none;
	font-weight:normal
}

#content #count a {
color: #3399CC;
	font-family: Tahoma, Vedana, Arial;
	font-size: 11px;
	text-decoration: underline;
	font-weight:normal
}

#content #count td {
	text-align: center;
}

#content #count a:hover {
color: #6699CC;
	font-family: Tahoma, Vedana, Arial;
	font-size: 11px;
	text-decoration: underline;
	font-weight:normal
}

#content #count a.big {
color: #3399CC;
	font-family: Tahoma, Vedana, Arial;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold
}

#content li {
	color: #000000;
	font-family: Tahoma, Vedana, Arial;
	font-size: 12px;
	text-decoration: none;
	text-align:justify
}

#content a.more {
	color: #000000;
	font-family: Tahoma, Vedana, Arial;
	font-size: 12px;
	text-decoration: underline;
	text-align:justify;
	
}


#content a {
	color: #444444;
	font-family: Tahoma, Vedana, Arial;
	font-size: 12px;
	text-decoration: none;
		font-weight:bold
}

#content a:hover {
	color: #0099FF;
	font-family: Tahoma, Vedana, Arial;
	font-size: 12px;
	text-decoration: none;
}


#content .all {
	color: #444444;
	font-family: Tahoma, Vedana, Arial;
	font-size: 12px;
	text-decoration: underline;
		font-weight:bold
}

#content .all:hover {
	color: #0099FF;
	font-family: Tahoma, Vedana, Arial;
	font-size: 12px;
	text-decoration: underline;
}



#content div.info {
	background-color:#FFFFCC;
	padding: 10;
		color: #000000;
	font-family: Tahoma, Vedana, Arial;
	font-size: 12px;

}


#article p {
	color: #000000;
	font-family: Tahoma, Vedana, Arial;
	font-size: 12px;
	text-decoration: none;
	text-align:justify;
	text-indent: 0px;
}

#article a {
	color: #000000;
	font-family: Tahoma, Vedana, Arial;
	font-size: 12px;
	text-align:justify;
	text-indent: 0px;
	text-decoration:none
}

#article .link {
	color: #6699CC;
	font-family: Tahoma, Vedana, Arial;
	font-size: 12px;
	text-decoration: underline;

}

#list a {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6699CC;
	text-decoration: underline;
	font-weight:normal;


		}
		
#list .letter{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #020202;
	text-decoration: none;
	font-weight:normal;
	text-transform: uppercase;
	padding:0 0 0 5

		}		

#newscontent  p{
	font-family: Tahoma, Vedana, Arial;
	font-size: 12px;
	color: #020202;
	text-decoration: none;
	text-align:justify;

		}

#newscontent .date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #020202;
	text-decoration: none;
	font-weight:bold
		}
		
		
#newscontent  a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6699CC;
	text-decoration: underline;
	font-weight:normal;

		}
		
#newscontent  a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6699CC;
	text-decoration: underline;
	font-weight:normal;

		}

.bg {
background-color:#6D523F}

.bg2 {
background-color:#F6F0E0}

.bg3 {
background-color:#EDE2C5}

.bg4 {
background-color:#666666}


.bottomlinks {
	color: #8c8c8c;
	font-size: 10px;
	font-family: Tahoma, Verdana, Arial;
	text-decoration: none;
	}
	

.bottomlinks:hover {
color: #646464;
font-size: 10px;
font-family: Tahoma, Verdana, Arial;
text-decoration: none
	}

#price {
	color: #000000;
	font-family: Tahoma, Vedana, Arial;
	font-size: 11px;
	text-decoration: none;
	}

#price td {
	color: #000000;
	font-family: Tahoma, Vedana, Arial;
	font-size: 11px;
	text-decoration: none;
	text-align:center
	}

#price .top{
	background-color:#FFCC99;
	}

#price .yellow{
	background-color:#FFFFCC
	}

#price .color2{
	background-color:#FFFFFF
	}
	
#price .color3{
	background-color: #99CCFF
	}

#project .name {
	color: #EE2A31;
	font-family: Tahoma, Vedana, Arial;
	font-size: 17px;
	text-decoration: none;
}

#project h1 {
	color: #EE2A31;
	font-family: Tahoma, Vedana, Arial;
	font-size: 14px;
	text-decoration: none;
}


#project .text {
	color: #000000;
	font-family: Tahoma, Vedana, Arial;
	font-size: 12px;
	text-decoration: none;
	text-align:justify
}

#project .stoimost {
	color: #000000;
	font-family: Tahoma, Vedana, Arial;
	font-size: 12px;
	text-decoration: none;
	
}

#project .square {
	color: #000000;
	font-family: Tahoma, Vedana, Arial;
	font-size: 10px;
	text-decoration: none;
}

#project .comment {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #878582;
	text-decoration: none;


		}	


#project .materials {
	color: #333333;
	font-family: Tahoma, Vedana, Arial;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}

#project .plans {
	color: #666666;
	font-family: Tahoma, Vedana, Arial;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}
#project .planstable {
	color: #666666;
	font-family: Tahoma, Vedana, Arial;
	font-size: 11px;
	text-decoration: none;
	line-height: 12px;	
}
#project .price {
	color: #000000;
	font-family: Arial, Tahoma, Vedana;
	font-size: 11px;
	text-decoration: none;
	font-weight:bold
	
}



#infotable {
	color: #000000;
	font-family: Arial, Tahoma, Vedana;
	font-size: 11px;
	text-decoration: none;
}

#infotable .top{
background-color:#FFCC99;
}

#infotable .yellow{
background-color:#FFFFCC
}

#infotable .color2{
background-color:#FFFFFF
}


		
#formcontact{
	color: #000000;
	font-family: Tahoma, Vedana, Arial;
	font-size: 12px;
	text-decoration: none;
}

#formcontact td{
height:30px
}

#formcontact .inputwhite{
	color: #000000;
	font-family: Tahoma, Vedana, Arial;
	font-size: 12px;
	text-decoration: none;
	width: 305px;

}

#formcontact .inputred{
	color: #000000;
	font-family: Tahoma, Vedana, Arial;
	font-size: 12px;
	text-decoration: none;
	width: 305px;
	background-color:#FFC9C9
}


#formcontact .button{
	color: #000000;
	font-family: Tahoma, Vedana, Arial;
	font-size: 12px;
	text-decoration: none;
	width: 90px;
	border:#999999 solid 1px;

}

#formcontact .text{
	color: #000000;
	font-family: Tahoma, Vedana, Arial;
	font-size: 12px;
	text-decoration: none;
	width: 305px;

}

#formcontact .textred{
	color: #000000;
	font-family: Tahoma, Vedana, Arial;
	font-size: 12px;
	text-decoration: none;
	width: 305px;
		background-color:#FFC9C9

}

.logo {
	font-family:  Tahoma;
	color:#6D523F;
	font-size:35px;
	text-decoration:none;
	font-size-adjust:12px;
	line-height: 34px;
	font-weight: normal;
}


.infotext{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding: 15px 20px 0 15px; }
.infotext td{ font-size: 11px; color: #F0E4CB; vertical-align: top; text-align: justify; }
.infotext td b{ font-size: 12px; font-weight: bold; margin-top: 5px; display: block; }
.infotext td b.top{	font-size: 12px; font-weight: bold; margin: 5px 0 0 0; display: block;	}
.infotext .head{ background: url(../img/point_light.gif) no-repeat left top; }
.infotext ol{ margin: 10px 0 5px 0; }
.infotext li{ margin-left: -22px; /margin-left: 22px; }

#content a.but-order{ display:block; color:#FFF; -moz-border-radius:5px 5px 5px 5px; font-size:14px; text-align:center; padding:4px 6px; font-weight:bold;  background: #66CC33; text-decoration:none; }
#content a.but-order:hover{ display:block; color:#333; font-size:14px; }

#content .i-text{ font-size:11px; color:#000; }
#content .i-text a{ font-size:11px; font-weight:normal; color:#000; text-decoration:underline; }
#content .i-text a:hover{ color: #6699CC; }


.feedburnerFeedBlock ul{ padding:0px; margin:0px; }
.feedburnerFeedBlock ul li{ list-style:none; padding:0; margin-bottom:15px; line-height:10px; }
.feedburnerFeedBlock ul li div{ display:none; }
.feedburnerFeedBlock ul li span{ padding:0; margin:0; }
.feedburnerFeedBlock ul li .headline{ line-height:normal;}
.feedburnerFeedBlock ul li a{ color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 10px;
   line-height:normal;
    text-decoration: none; }
.feedburnerFeedBlock ul li .headline a:hover{ color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 10px;
  
    text-decoration: underline; }
.feedburnerFeedBlock ul li p.date{  color: #EDE2C5; font-family: Arial,Helvetica,sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; }
.feedburnerFeedBlock ul li p{ margin:0; padding:0; }
.fbsubscribelink a{ color:FFF; }
#creditfooter, .fbsubscribelink{ }

a.skype{ background:url('http://gotdom.ru/img/skype.gif') no-repeat left; display:block; width:100px; margin-top:3px; padding:2px 0 2px 22px; }
