<!--
@charset "windows-1251";

*{margin:0; padding:0; border:0;}

html{height:100%; background:url(/i/gd.jpg) #c3b088;}
#site, #admin{
	margin:0; 
	padding:0; 
	height:auto !important; 
	height:100%; 
	min-height:100%; 
	font-family:arial;
}

#site{background:url(/i/header.jpg) center top no-repeat;} 

#topcont{text-align:right; padding:35px; height:126px;}
#topcont b{font-size:24px; font-weight:bold; color:white;}
#topcont b u{font-size:16px; color:yellow; text-decoration:none;}
#topcont a{color:red; font-size:16px;}
#topcont p{margin:7px 0; font-size:14px; color:#333;}
#topcont p b{font-size:12px; color:#333;}
#topcont p a{font-size:11px; text-decoration:none; border-bottom:1px dotted; color:#555;}
#topcont p a:hover{color:red;}

#topmenu{width:910px; height:20px; position:relative; left:50%; margin:172px 0 0 -455px;}
#topmenu a{font-size:15px; font-weight:bold; color:#333; margin:0 10px;}
#topmenu a:hover{color:red;}

#content{width:940px; position:relative; left:50%; margin:22px 0 0 -470px;}
.mrblock{margin-bottom:10px;}

.rblock .r1,.rblock .r2,.rblock .r3,.rblock .r4,.rblock .r5{background:white;}
.mrblock .r1,.mrblock .r2,.mrblock .r3,.mrblock .r4,.mrblock .r5{background:#eee8ca;}
.r1, .r2, .r3, .r4{display:block; height:1px; overflow:hidden; font-size:1px;} 
.r1{margin:0 4px;} .r2{margin:0 2px;} .r3{margin:0 1px;} .r4{margin:0 1px;} .r5{padding:6px 10px;}

#left{width:220px; float:left;}
#left ul{list-style-image:url(/i/a.gif);}
#left ul li{margin:5px 0 5px 15px; }
#left ul li a{color:#884804;}
#left ul li a:hover{color:red;}

#right{margin-left:225px; padding:0 5px;}
#right p{margin:10px 0; text-align:justify; font-size:15px; line-height:20px;}
#right a{color:#0073ed;}
#right a:hover{color:red;}

#right #mail{background:#f5f5f5; border:1px dashed #ccc; padding:10px; font-size:14px;}
#right #mail h3{font-size:15px; margin:0 0 10px 0;}
#right #mail table tr td{border:0;}
#right #mail table tr td input{border:1px dotted #ccc; width:400px;}
#right #mail table tr td textarea{border:1px dotted #ccc; width:400px; height:200px;}
#right #mail table tr td .submit{border:1px dotted #ccc; background:orange; width:180px;}
#right #mail table tr td .sendmes{font:12px arial; color:green;}
.clear{clear:both;}

#footer{width:940px; left:50%; position:relative; margin:10px 0 0 -470px;}
#footer td{padding:0 2px; font-size:10px}

h1,h2,h3{font-size:15px; font-weight:bold;}
h4{font-size:16px; font-weight:bold; margin-bottom:10px;}
#right h1, #right h2, #right h3{font-size:18px; margin-bottom:10px;}
#right h2, #right h3, #right h4{margin-top:20px;}

#right ul,#right ol{margin-left:20px;}

#right #cat{margin:20px 0 0 0; border-bottom:1px dashed #aaa;}
#right #cat .item{margin:0 10px 10px 0; float:left; width:200px; height:250px; font-size:15px; line-height:20px;}
#right #cat .item .price{font-size:12px; padding-top:5px; color:#333;}
#right #popular{border-top:1px dashed #aaa; border-bottom:1px dashed #aaa; padding:10px 0; font-size:15px; line-height:20px;}
#right .item_n{margin:0 10px 10px 0; float:left; width:200px; height:210px;}
#right .item_n .price{font-size:12px; padding-top:5px; color:#333;}

#right #pf{overflow:hidden; zoom:1;}
#right #p{float:left; width:452px;}
#right #f{margin-left:452px;}
.plans{border:1px dotted #777; margin:10px 0;}
.fasads{margin:10px}

.info{border-top:1px solid #aaa; font-size:14px;}
.info td{border-bottom:1px solid #aaa; padding:5px; background:#f5f5f5; line-height:20px;}

.prices{margin: 10px 0;}
.prices td{border-bottom:1px solid #aaa; padding:5px;}
.prices td.p{font-weight:bold; color:red;}
.prices .head td{background:url(/i/pr.jpg) left center repeat-x; color:white; font-weight:bold;}

#project *{font:12px arial #333;}
#zakaz{background:#093 url(/i/r1.gif) left top no-repeat;}
#zakaz div{background:url(/i/r2.gif) right top no-repeat;}
#zakaz div div{background:url(/i/r3.gif) right bottom no-repeat;}
#zakaz div div div{background:url(/i/r4.gif) left bottom no-repeat; padding:10px; color:white; font:16px arial; font-weight:bold; margin-bottom:10px; zoom:1;}



-->