#content-ugolok,
#content-divan {
	border:1px solid #b9b9b9;
	background: #fff;
	padding: 30px 20px 20px 15px;

}

#content-ugolok h1,
#content-divan h1 {
font: italic 30px Georgia, "Times New Roman", Times, serif;
padding: 0 0 40px 13px; 
color: #3a3a3a;
}

#product-images {
width:100%;
overflow:hidden;
padding: 0 0 35px 0;
position:relative;
}

#product-images a {
display: block;
float:left;
position: relative;
}

.product-img img{
width:400px;
padding: 0 15px 0 0;
}

.product-img-2 {
width:400px;
margin-top:50px;
}
.product-img-3 {
width:400px;
margin:40px 0 30px 0;
}
.product-img-4 {
width:300px;
margin:40px 15px 0 ;
padding-right:0px;
}
.product-img-4 img {
width:300px;

}

.product-table img {
width:300px;
margin-top: 20px;

}

.product-chertez { 
width: 215px; 
height:160px; 
background:url(../img/list-che.jpg);
margin: 30px 0px 20px 20px;
}

#product-images span.open-chertezh { 
background: url('../img/che-open.png') top left no-repeat;
width:115px; 
height:55px; 
1padding:45px 0 0 45px;
line-height: 55px;
text-indent:-9999px;
position: absolute;
top:45px;
left:45px;

}

#product-images   a:hover span.open-chertezh  {
background: url('../img/che-open.png') 0px -55px no-repeat;
}

.divan-chertezh {
padding: 15px 0 0 0;
margin: 0 0 0 60px;
}

.product-img span {
position: absolute;
left: 130px;
/*bottom: 20px;*/
top:210px;
}


.product-table-img span {
position: absolute;
left: 130px;
/*bottom: 20px;*/
bottom:0px;
}

.product-table-img2 span  {
position: absolute;
left: 170px;
bottom: 20px;
}

.product-table-img3 span  {
position: absolute;
left: 180px;
bottom: 20px;
}
.product-table-img3 span.v9  {
position: absolute;
left: 120px;
bottom: 20px;
}

span.v1  {
position: absolute;
top:170px;
left: 140px;
}

span.v2  {
position: absolute;
left: 140px;
}

span.v3 {
position: absolute;
top:190px;
left:160px;
}

span.v4 {
position: absolute;
top:160px;
left:180px;
}

span.v5 {
position: absolute;
top:210px;
left:240px;
}


span.v6 {
position: absolute;
top:150px;
left:100px;
}

span.v7 {
position: absolute;
top:180px;
left:240px;
}
span.v8  {
position: absolute;
top:190px;
left: 70px;
}

span.v9 {
	position: absolute;
	top:239px;
	left:150px;
}
.product-chertez span {
position: absolute;
left: 70px;
bottom: -30px;
}

#product-images span {
background: url('../img/zoom-button.png') top left no-repeat;
width:108px;
height:25px;
line-height: 25px;
text-indent:-9999px;
}

#product-images a:hover span {
background: url('../img/zoom-button.png') 0px -25px no-repeat;
}

#content-ugolok p {
font: 16px/24px Tahoma, Geneva, sans-serif;
margin: 0 0 15px 0;
padding: 0 0 0 15px;
}

#content-ugolok .gabarit-stul p  {
font: italic 16px/20px Georgia, "Times New Roman", Times, serif;
color: #3a3a3a;
margin:0px;
 padding:0px 0 5px 0px
	}

#content-ugolok  strong, 
#content-ugolok em {
	font-weight:normal;
	font-style:normal;
}
#content-ugolok .gabarit strong {
	font-weight: bold;
 
}

#price_in_product #vkladka { width:85px; height:30px; line-height:30px; font-size:18px; border: 1px solid #cccccc; border-bottom:0px; background:#f2f2ea; padding: 0 0 0 20px;}
#price_in_product { padding:20px 0 20px 20px;}
#price_in_product p { margin:10px 0 0 0; padding:0; font-size: 14px;}
#price_in_product table { width:635px; border:1px solid #cccccc; background:#f2f2ea; font-size:18px }
#price_in_product td {height:30px; line-height:40px; padding:0 10px 0 20px}
#price_in_product td.massiv { width:230px;}
#price_in_product td.price-massiv { width:150px; font-size:20px;  }
#price_in_product td.ten-sm {width:150px;}
#price_in_product td.table_price_second { border-top: 1px dotted #cccccc}

#product-images  .gabarit {
padding: 0 0 0 340px;	
}

#product-images  .gabarit-stul {
padding: 0 0 0 280px;	
}

#product-images  .gabarit p {
font: 16px/20px  Tahoma, Geneva, sans-serif;
color: #3a3a3a;
margin:0;
padding: 0 0 5px 0;
}

#product-images  .gabarit h3 {
font: italic 20px Georgia, "Times New Roman", Times, serif;
margin:0;
padding: 0 0 15px 0;
}

#product-images  .gabarit em {
font:  bold 16px/20px  Arial, Helvetica, sans-serif;
}

.divan-price {
	margin-top:-50px;
}

#divan-text {
padding: 0 0 0 330px;
}

.fl {
float: left;
}
.fr {
float: right;
}

.secondtable {
padding: 20px 0 0 0;
}
.secondtable_krugliy {
padding: 100px 0 0 0;
}


#content-ugolok p.price-stul  {font: normal 18px Verdana, Geneva, sans-serif  normal;}

#plastik-button { width:300px; float:right;}

#product-images #more-img { 
font: italic 20px Georgia,"Times New Roman",Times,serif;
color:#36CBE6; 
margin: 5px 0px 5px 30px;
/*position:absolute; 
top:216px; 
left:324px; */
border-bottom: 1px dotted;     
text-decoration: none;}

#product-images #more-img:hover {border-bottom: 1px solid;}

a.dostavko  {
color:#36CBE6;
border-bottom: 1px dotted;    
 text-decoration: none;
}
a:hover.dostavko {border-bottom: 1px solid;    
}
