body,td,div,span,h1,h2,h3,h4,h5,h6,p,font,b,em,li,ul,strong,bold,a{color:a5956f;font-family:arial;size:70%;}
a{color:a5956f}
a:hover{text-decoration:underline;color:white;}
.ditto_currentpage  {text-decoration:none;padding:1px 2px;background:#B3EC6C;border:1px solid #83D71C;color:white;text-decoration:none}  
  .ditto_page {text-decoration:none;background:#F4F4F4;border:1px solid #E8E8E8;color:gray}
  .ditto_page  :hover {text-decoration:none;background:#B3EC6C;border:1px solid #83D71C;color:white;text-decoration:none}
  .ditto_page { text-decoration:none;padding:1px 2px;margin-left:2px;margin-right:2px;}  
 .e2gpnums {text-decoration:none;font:12px Verdana; color:gray; margin-top:20px;text-align:center;font-size:18px;}
 .e2gpnums a {text-decoration:none;background:#F4F4F4;border:1px solid #E8E8E8;color:gray}
 .e2gpnums a:hover {text-decoration:none;background:#B3EC6C;border:1px solid #83D71C;color:white;text-decoration:none}
 .e2gpnums a, .e2gpnums b {text-decoration:none;padding:1px 2px;}
 .main{width:1000px;height:786px}
 .mainniz{width:1000px;height:144px}
 .1234567890{position:absolute;left:50%;top:50%}
img {border:0;}
/*********************************************************************/
#calc {
	padding-top:30px;
}
#calc .block {
	margin-bottom:25px;
}
#calc .block .block-content {
	width:282px;
	background:url(/sourses/css/fon1.gif) left top repeat-y;
	font-size:15px;
	padding:15px 20px 15px 20px;
}
#calc .block .block-content .block-content-box {
	width:282px;
}
#calc .block .block-top {
	width:322px;
	height:10px;
	background:url(/sourses/css/fon1-top.gif) center top no-repeat;
	font-size:0px;
}
#calc .block .block-down {
	width:322px;
	height:12px;
	background:url(/sourses/css/fon1-down.gif) center bottom no-repeat;
	font-size:0px;
}
#calc .block .block-content table {
	font-size:15px;
}
#calc .block .block-title {
	width:304px;
	height:30px;
	color:#32302a;
	padding-left:18px;
}
#calc .block .block-title .box1 {
	background:url(/sourses/css/fon2-right.gif) right top no-repeat;
	height:30px;
	display:inline-block;
}
#calc .block .block-title .box2 {
	margin-right:10px;
	background:url(/sourses/css/fon2.gif) left top no-repeat;
	height:30px;
	display:inline-block;
	color:#32302a;
	padding-left:10px;
	padding-top:5px;
}
/*****************/
#calc .block-content .indate td {
	padding-bottom:10px;
}
#calc .block-content .indate td td {
	padding-bottom:0;
}
#calc .block-content .invalue {
	width:100px;
	height:32px;
	text-align:center;
	font-size:16px;
	background:url(/sourses/css/fon3.gif) center center no-repeat;
	color:#FFF;
	border:0;
}
#calc .block-content .invalue2 {
	width:40px;
	height:32px;
	text-align:center;
	font-size:16px;
	background:url(/sourses/css/fon3-2.gif) center center no-repeat;
	color:#FFF;
	border:0;
}
#calc .block-content .outvalue {
	width:80px;
	height:32px;
	text-align:center;
	font-size:16px;
	background:url(/sourses/css/fon3-out.gif) center center no-repeat;
	color:#b19563;
	border:0;
}
#calc .itogo td {
	color:#FFF;
}
#calc .itogo td .price {
	color:#FFF;
	font-size:28px;
}
#calc .itogo td .boxprice {
	color:#FFF;
}
/*****************/
#calc .button {
	margin-bottom:10px;
}
#calc #skidka {
	width:322px;
	height:123px;
	background:url(/sourses/css/fon4.gif) center center no-repeat;
	display:none;
}
#calc #skidka .text {
	padding-top:20px;
	color:#ab905b;
	text-align:center;
}
#calc #skidka .price {
	padding-top:20px;
	color:#FFF;
	text-align:center;
}
#calc #skidka .price span {
	color:#FFF;
	font-size:38px;
}
/*****************/
#gallery_schtor {
	margin:10px 0 20px 0;
}
#gallery_schtor .gallery_schtor {
	font-size:18px;
	margin-bottom:10px;
}
#gallery_schtor .highslide img {
    border: 2px solid #a08757;
}
#gallery_schtor .highslide:hover img {
    border: 2px solid #ffd37f;
}
