span.non {
	display:none;
}
BODY {	font-family: tahoma, arial, sans-serif;	font-size: 12px;	color: #595858;	background:url(/homedoors/images/bg.gif);	background-color:#8E654A;	padding:0px;	margin:0px 21px 0px 21px; min-width:1024px;}
img, table{border:0px;}
a, a:active{	color:#E54100;	text-decoration: underline;}
a:hover{	text-decoration: none;}
input{	margin:0px;	padding:0px;	color:#777C74;	font-size:9px;}
td {	font-family: tahoma, arial, sans-serif;	font-size: 12px;	color:#595858;}
h1{	font-family: arial narrow, tahoma, sans-serif;	font-size:34px;	color: #CC0000;	margin:0px 0px 17px 0px;	font-weight:normal;}
h2{	font-family: arial narrow, tahoma, sans-serif;	font-size:24px;	color: #CC0000;	margin:0px 0px 14px 0px;	font-weight:normal;}
p{	text-indent: 0px;	margin:0px 0px 15px 0px;}
select{	font-size:11px;	color:#8B7B5A;}
.pic{	width:86px;	height:86px;	padding:3px;	border:1px solid #CCCCCC;	float:left;	margin:0px 15px 5px 0px;}
.pos_rel{	position:relative;}
.pos_abs{	position:absolute;}
.logo{	position:absolute;	left:25px;	top:-125px;}
.top{	text-align:right;	margin:53px 18px 30px 300px;	white-space:nowrap;}
.top .tel{	margin-left:73px;}
.cont{	background-color:#ffffff;	padding:40px 20px 40px 45px;}
.l_col{	width:260px;	float:left;}
.c_col{	margin:0 0 0 270px;}
.menu{	margin:15px 0px 30px 0px;	width:230px;	font-size:14px;}
.menu a{	display:block;	padding:0px 0px 0px 20px;	background:url(/homedoors/images/arrow_m.gif) no-repeat 0px 5px;	border-right:3px solid #CFCAB2;	color:#E54100;}
.menu a:hover{	color:#98825E;}
.menu span{	display:block;	padding:0px 0px 0px 20px;	background:url(/homedoors/images/arrow_m.gif) no-repeat 0px 5px;	border-right:3px solid #CFCAB2;	color:#98825E;}
.menu img{	width:230px;	height:25px;	background:url(/homedoors/images/dots_hor.gif) repeat-x 0px 50%;}
.menu ul{	padding:0;	margin:0;	list-style:none;	padding-left:20px;}
.menu ul li{	padding:0;	margin:0;	list-style:none;}
.menu ul li a{	padding-top:0;	padding-bottom:0;	margin-top:0;	margin-bottom:0;}
.menu ul li span{	padding-top:0;	padding-bottom:0;	margin-top:0;	margin-bottom:0;}
.sm{	font-size:12px;	margin:10px 0px 20px 20px;	line-height:21px;}
.sm a{	padding:0px 0px 0px 13px;	background:url(/homedoors/images/arrow_more.gif) no-repeat 0px 9px;	border:0px;}
.sm2{	font-size:11px;	margin:10px 0px 10px 20px;	background:url(/homedoors/images/arrow_more.gif) no-repeat 0px 6px;	line-height:14px;}
.sm2 a{	background:url(/homedoors/images/arrow_more.gif) no-repeat 0px 6px;	border:0px;}
.sm2 b{	margin:10px 0px 10px 12px;	border:0px;}
a.more{	font-size:10px;	background:url(/homedoors/images/arrow_more.gif) no-repeat 100% 5px;	padding-right:10px;}
.adr{	line-height:25px;}
.tel{	font-size:15px;	font-weight:bold;	color:#71501B;	margin:15px 0px 15px 0px;}
.tel span{	color:#000000;	font-weight:normal;	margin:0px 10px 0px 10px;}
.mail{	font-size:11px;}
.prod_cont{	background-color:#FFFAE1;	border-right:1px solid #BBB8A9;	border-bottom:1px solid #BBB8A9;	margin-bottom: 20px;	padding:20px 0px 0px 20px;}
.prod_cont .row{	height:225px;	width:100%;	margin: 0 auto 0 auto;}
.prod_cont .prod_item{	width:143px;	height:225px;	float:left;	margin-right:45px;	text-align:left;}
.prod_cont .last{	margin-right:0px;}
.prod_cont .prod_item div{	width:143px;	height:143px;	background-color:#ffffff;	border:1px solid #D9D5BF;	padding:5px;	margin-bottom:5px;}
.prod_cont .prod_item span a{	display:block;	padding-left:9px;	background:url(/homedoors/images/arrow_more.gif) no-repeat 0px 5px;	font-weight:bold;}
.prod_cont2{	height:200px; margin-top:10px;}
.prod_cont2 .prod_item{	float:left;	 margin:0 25px 20px 0;	text-align:left;}
.prod_cont2 .prod_item div {	background-color:#ffffff;	border:1px solid #D9D5BF;	padding:5px;}
.prod_cont2 .prod_item span a{	display:block;	padding-left:9px;	background:url(/homedoors/images/arrow_more.gif) no-repeat 0px 5px;}
.formrow{	height:40px;	width:242px;}
.r2{	height:115px;}.fe{	width:240px;	border:1px solid #D1CBDA;	border-left:1px solid #898590;	border-top:1px solid #898590;	padding:2px;	font-family: tahoma, arial, sans-serif;	font-size: 12px;	color: #595858;}
.preview{	padding-left:12px;	margin-bottom:30px;	background:url(/homedoors/images/arrow_more.gif) no-repeat 0px 12px;}
.author{	color:#7F7F7F;	font-size:10px;	margin-top:5px;}
.f{	padding:20px 0px 50px 45px;	color:#ffffff;}
.f a{	color:#ECD9B4;}
.f .copy{	float:left;	width:270px;	white-space:nowrap;}
.f .fmenu{	margin-left:270px;}
.f .fmenu a{	padding-left:12px;	background:url(/homedoors/images/fli.gif) no-repeat 0px 5px;	margin-right:35px;}
.content {margin-top: 20px; margin-bottom: 20px;}
a.cur, a.cur:hover, a.cur:visited, a.cur:active{	color:#98825E;	text-decoration: underline;}
.variants {width: 480px; padding-left: 12px;  margin-bottom: 20px}
.variants SPAN{display: block; width: 440px; padding-top: 10px; padding-bottom: 10px; paddin-top: 20px; font: 24px arial narrow; color: #CC0000}
.variants IMG{border: 1px #D9D5BF solid}
.variants A{display: block;  font: 11px Tahoma; color: #E54100}
.variant {float: left; width: 115px; margin-right: "-2px"; padding-bottom: 10px;}
.lev2 {margin-left: 13px}
