 ul{list-style-image: url(/img/marker.png);}
@font-face {
	font-family: EuropeExt; 
	src: url('/css/fonts/EuropeExt.eot');
	src: 
		local("EuropeExt"), 
		url('/css/fonts/EuropeExt.woff') format('woff'), 
		url('/css/fonts/EuropeExt.ttf') format('truetype'), 
		url('/css/fonts/europeext.svg') format('svg');
	font-weight: normal;
    font-style: normal;	
}

 /* --------------------- Достоинства -------------------*/
 
 #info_3d_covric{
	 background:url(/img/bg_info_covriki.png) no-repeat;
	 background-repeat:no-repeat;
	 margin-top:20px;
	height:250px;
	width:942px;
 }
 
 #img_covrick{
float:left;
padding:20px 60px 0 20px;
 }
 #info_covrick{
 padding:15px 0px 0 20px;
 }
 #info_covrick li{
	padding:5px 0px 5px 0px;
	font-family:EuropeExt;
	font-size:12px;
	color:white;
	text-transform:uppercase;
}
#txt_why_3d{
color:white;
font-size:14px;
float:left;
 width:558px; 
  padding-top:15px;
  padding-right:25px;
}

#img_why_3d{
 position: relative; float: right;
 width:310px; height: 233px;
 border:2px solid #765144;
}

/* --------------------- хаки для оперы  -------------------*/
noindex:-o-prefocus,#t_dignity td{
 height:96px;
}

/* --------------------- Оплата и доставка -------------------*/
#img_dostavka{
float:left;
padding-right:20px;
padding-top:140px;
}
#img_dostavka img{
width:310px;
}
#txt_dostavka{
overflow:hidden;
font-size:16px;
color:white;
width:530px;
}

#txt_oplata{
float:left;
overflow:hidden;
font-size:16px;
color:white;
width:530px;
padding-right:20px;
}
#img_oplata{
padding-top:140px;
}
#img_oplata img{
width:310px;
}
/* --------------------- Скидки -------------------*/
#img_discond{
float:left;
padding-right:20px;
padding-top:120px;
}
#img_discond img{
width:310px;
}
#txt_discond{
overflow:hidden;
font-size:16px;
color:white;
width:530px;
}
#txt_discond li{
padding-bottom:20px;
}

/* --------------------- О нас -------------------*/

#img_about_us{
float:left;
padding-right:20px;
padding-top:100px;
}
#img_about_usimg{
width:310px;
}
#txt_about_us{
overflow:hidden;
font-size:16px;
color:white;
width:530px;
}

/* --------------------- Контакты -------------------*/

#txt_contacts{
float:left;
overflow:hidden;
font-size:16px;
color:white;
width:530px;
padding-right:20px;
}
#img_contacts{
padding-top:80px;
}
#img_contacts img{
width:310px;
}

#compare_features{
	position:relative;
	width:928px;
	padding:0 7px 8px 7px;
}

#compar_f_top{
	position:absolute;
	top:0;left:0;
	width:942px;height:67px;
	background:url('../img/bg_compare_top.png') left no-repeat;
}

#compar_f_l{
	position:absolute;
	top:67px;bottom:710px;
	left:0;
	width:8px;
	background:url('../img/bg_compare_l.png') right repeat-y;
	z-index:13;
}

#compar_f_bl{
	position:absolute;
	top:67px;bottom:19px;left:0;
	width:8px;
	background:url('../img/bg_compare_bl.jpg') right bottom no-repeat;
	z-index:12;
}

#compar_f_r{
	position:absolute;
	top:67px;bottom:710px;
	right:0;
	width:8px;
	background:url('../img/bg_compare_r.png') left repeat-y;
	z-index:13;
}

#compar_f_br{
	position:absolute;
	top:67px;bottom:19px;right:0;
	width:8px;
	background:url('../img/bg_compare_br.jpg') left bottom no-repeat;
	z-index:12;
}

#compar_f_b{
	position:absolute;
	bottom:0;left:0;
	width:942px;height:19px;
	background:url('../img/bg_compare_bot.png') no-repeat;
	z-index:12;
}

#compare_features table{
	position:relative;
	z-index:10;
	border-collapse: collapse;
	border:none;
}

#compare_features table th{
	height:67px;
	line-height:67px;
	color:#8a6031;
	font-size:24px;
	text-shadow: 1px 1px 1px #ffffff;
	text-align:center;
	width:33%;
	border:none;
	border-left:1px solid #e0974a;
	background: url('../img/sepair2.png') left top no-repeat;
    
}

#compare_features table thead th:first-child{
	background:transparent;
	border:none;
}

#compare_features table tr:first-child td{
	border-top:none;
}

#compare_features table td{
	background-color:#fdfdfd;
	font-size:20px;
	padding:17px 5px;
	border-right:1px solid #c0c0c0;
	border-top:1px solid #c0c0c0;
	border-bottom:0;
}

#compare_features table td img{margin-bottom:4px;}

/*-------------Особенности--------------------*/
.wrapp-especially{
	position:relative;
	padding:15px;
	height:80px;
}

.es-tl{
	position:absolute;
	top:0;left:0;
	width:15px;height:15px;
	background:url('../img/especially/border_tl.png') bottom right no-repeat;
}

.es-t{
	position:absolute;
	top:0;left:15px;right:15px;
	height:15px;
	background:url('../img/especially/border_t.png') repeat-x;
}

.es-tr{
	position:absolute;
	top:0;right:0;
	width:15px;height:15px;
	background:url('../img/especially/border_tr.png') no-repeat;
}


.es-bl{
	position:absolute;
	bottom:0;left:0;
	width:15px;height:15px;
	background:url('../img/especially/border_bl.png') top right no-repeat;
}

.es-b{
	position:absolute;
	bottom:0;left:15px;right:15px;
	height:15px;
	background:url('../img/especially/border_b.png') repeat-x;
}

.es-br{
	position:absolute;
	bottom:0;right:0;
	width:15px;height:15px;
	background:url('../img/especially/border_br.png') no-repeat;
}

.es-l{
	position:absolute;
	top:15px;bottom:15px;left:0px;
	width:15px;
	background:url('../img/especially/border_l.png') right repeat-y;
}

.es-r{
	position:absolute;
	top:15px;bottom:15px;right:0px;
	width:15px;
	background:url('../img/especially/border_r.png') left repeat-y;
}

.inner-especially{
	position:relative;
	background:#383a5d;
}

.especially-num{
	position:relative;
	padding:0 12px;
	color:#dca866;
	font-size:92px;
	line-height:80px;
	font-family:EuropeExt;
	text-shadow: 1px 1px 1px #000;
}

.especially-descr{
	position:relative;
	color:#ffffff;
	font-size:11px;
	font-family:Tahoma;
	text-shadow: 1px 1px 0px #000;
}

/*#esp-1,#esp-3,#esp-6,#esp-7{
	position:absolute;
	top:0;left:0;	
	height:100%;width:100%;
 	background:url('../img/especially/shad_for1.png') center right no-repeat;
 	z-index:5;
}*/
#esp{position:absolute;
	top:0;left:0;	
	height:100%;width:100%;
 	z-index:5;
}

#wes-1,#wes-3,#wes-6,#wes-7{width:369px;}
#wes-2{width:366px;}
#wes-4{width:431px;}
#wes-5{width:478px;}
#wes-8{width:520px;}

.floatleft{float:left;}
.floatright{float:right;}
.height5{height:5px;}

#dignity_title{margin-bottom:20px;}