div.content {
	width: 821px;
}

div.head-catalog {
	margin-top: 20px;
	width: 821px;
}
div.special {
	background: url(/img/banner03-bg.gif) left no-repeat;
	height: 61px;
}
div.special div.sp-header {
	color: #fff;
	float: left;
	font: 20px Arial, Helvetica, sans-serif;
	padding: 5px 0 0 30px;
	width: 181px;
}
div.special div.sp-center {
	border-right: 1px solid #dbd6a5;
	float: left;
	font: 18px Arial, Helvetica, sans-serif;
	height: 54px;
	padding-top: 7px;
	text-align: center;
	width: 330px;
}
div.special div.sp-center strong {
	color: #ff7608;
	text-transform: uppercase;
}
div.special div.sp-right {
	float: right;
	font: 18px Arial, Helvetica, sans-serif;
	padding-top: 16px;
	text-align: right;
}
div.catalog-img {
	background: url(/img/catalog-img-bg.gif);
	float: left;
	height: 554px;
	width: 374px;
}
div.catalog-img h2 {
	color: #fff;
	font: 24px Myriad Pro, Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin: 0 !important;
	padding: 6px 0 7px 0;

}
div.catalog-img #id_door_prew {
	background: url(/img/shadow-catalog-door.gif) left bottom no-repeat; background-position: 30px 100%;
	padding-bottom: 20px;
	margin: 13px 0 0 0 !important;
}
div.catalog-img #id_door_price {
	color: #fff;
	background: url(/img/catalog-price-bg.gif) top center no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	padding: 14px 0 ;
	line-height: 20px;
}
div.catalog-img p {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	margin: 10px 20px 0 30px;
	text-indent: -7px;
}
div.catalog-list {
	background: url(/img/catalog-list-bg.gif);
	float: left;
	height: 554px;
	width: 447px;
}
div.catalog-list h2 {
	color: #984e11;
	font: 24px Myriad Pro, Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin: 6px 0 20px 0;
	padding: 0;
}
div.catalog-list div.item-wrap {
	float: left;
	width: 315px;
}
div.catalog-list div.catalog-arrow {
	float: left;
	height: 75px;
	margin: 175px 5px 0 4px;
	width: 57px;
}
div.catalog-list div.catalog-arrow img {
	cursor: pointer;
}
div.catalog-list div.item {
	background: url(/img/catalog-item-bg.gif) no-repeat;
	float: left;
	height: 194px;
	margin: 0 10px 10px 0;
	padding-top: 10px;
	width: 98px;
}
div.catalog-list div.item p {
	color: #fff;
	font: 14px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-top: 23px;
}
div.catalog-list div.item p span {
	font-size: 11px;
}

table.parameter-table th, table.parameter-table td {
	background: #edead2;
	font-weight: bold;
	font-size: 11px;
	padding: 5px 24px;
	text-align: left;
	vertical-align: top;
}
table.parameter-table th {
	color: #984e11;
	width: 250px;
}
table.parameter-table p {
	margin: 0 0 10px 0;
	text-indent: 0;
}
table.parameter-table a {color:#eb7516; margin-left: 20px}

p.phone-number {
	font: 20px Myriad Pro, Arial, Helvetica, sans-serif;
	text-indent: 0 !important;
}
p.phone-number span {
	color: #ff7608;
}


div.all_m {width:86px;float: left;margin: 0 0 0 20px;padding:1px 0 6px 0;}
* html div.all_m {margin:0 0 0 17px}
div.all_m_img {border: 1px solid #dcd8a9; background: white;padding:7px 0 1px 0;height: 150px; }
div.all_m span  {display: block; background: url(/img/doors/models.gif) top repeat-x;font-size: 11px;color:#fff;font-weight:700;font-family: Verdana, Arial, Helvetica, sans-serif;padding:3px 0 5px 0;height:12px;}



div.all_m2 {width:86px;float: left;margin: 0 0 0 20px;padding: 0 !important}
* html div.all_m2 {margin:0 0 0 17px}
div.all_m_img2 {border:2px solid #b15803; background: white;padding:7px 0 0 0;height: 150px; }
div.all_m2 span  {display: block; background: url(/img/doors/models_a.gif) top repeat-x;font-size: 11px;color:#fff;font-weight:700;font-family: Verdana, Arial, Helvetica, sans-serif;padding:3px 0 5px 0;height:12px;}

img.png {behavior: url(/js/iepngfix.htc) } 

div.models_prev {width:60px;float: left;margin-left: 25px;height: 76px}
div.models_pages {width:240px;float: left;text-align: center;color:#984e11;padding-top:25px;font-weight:700;font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif; }
div.models_pages a {text-decoration: none;color:#984e11;padding:0 2px;}
div.models_pages a:hover {text-decoration: underline}

div.all_m_cl {clear: both; height:3px;line-height: 3px;font-size: 2px;}
div.all_doors {height: 390px}