body {
	padding:0; 
	margin:0; 
	width:100%; 
	height:100%; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:15px;
	color:#545454;
}
td {font-size:15px;}
img {border:0;}
.box {width:990px; text-align:left;}
p {margin:0; padding:0;}
a {color:#1b69bc; text-decoration:none; cursor:pointer;}
.colorlink a {color:#1b69bc; text-decoration:none; cursor:pointer;}

ul {margin:0; padding:0;}
ul li {list-style: none; background:url(/eshop/i/dot2.gif) 0px 8px no-repeat; padding-left:13px;}

.logo {width:70px; text-align:center; float:left;}
.logo div {margin-bottom:10px;}
.logo a {color:#4d88c7; font-size:18px; text-decoration:none;}

.menu {float:left; padding-left:115px;}
.menu a {color:#7ba7ea; font-size:15px; text-decoration:none;}
.menu a.act { color:#1565ba; font-size:15px; text-decoration:none;}


h1 {margin:0; padding:0; color:#1b69bc; font-size:21px; font-weight:normal; padding-bottom:8px;}
h1 a {color:#1b69bc; text-decoration:none;}

h2 {margin:0; padding:0; font-size:21px; font-weight:normal; padding-top: 10px; padding-bottom: 10px;}

.menu_basket {margin:0; padding:0; color:#1565ba; font-size:15px; padding-left:100px;}
.basket {width:406px; height:47px;}
.basket .quantity {padding:17px 0px 0px 160px; color:#ffffff; float:left;}
.basket .quantity p {width:20px; text-align:center;}
.basket .sum {float:left; padding:18px 0px 0px 10px; color:#ffffff;}

.basket-content {background:#cee3fa; width:284px; padding-top:2px;}
.basket-content table {color:#4d88c7;}

.layer1 {position:absolute; z-index: 2;}


.layer2 {position:relative; z-index:0; width:647px;}
.layer2 .bg {position:relative; top:60px; left:50px; z-index:0; height:70px;}
.layer2 .top-product {position:absolute; top:25px; left:195px; z-index:1;}
.layer2 .txt {padding-left:160px; padding-top:70px; padding-bottom:30px;}
.layer2 .txt p {font-size:17px; padding-left:35px; color:#4d88c7;}


.group-products {float:left; width:315px; text-align:center;}
.logo2 {padding:75px 200px 60px 0px; text-align:right;}
.waves {padding:0px 95px 65px 0px; text-align:right;}

.fl {float:left;}
.fr {float:right;}
.clear {clear:both; line-height:0; overflow:hidden; font-size:0;color:#FFFFFF}

.block {width:480px; float:left;}
.product {position:relative; width:420px; height:165px;}
.foto {position:absolute; z-index:0; top:10px; left:0; margin-left:30px;}
.descr {position:absolute; z-index:1; left:207px; top:5px;}
.descr ul li {background:url(/eshop/i/dot2.gif) 0px 6px no-repeat;}
.descr ul li a {font-size: 16px; position: relative;}
.descr p {padding:3px 0px 18px 0px;}

.indicate {position:absolute; z-index:2; background: url(/eshop/i/frame.png) no-repeat; width:383px; height:152px; right:0; top:0px;}  /*top:13px;*/
.indicate .descr {left:170px; top:5px; position: absolute;}
.indicate .descr p {padding:3px 0px 8px 0px;}
.indicate .color-box {position:absolute; z-index:2;}
.kol {background:url(/eshop/i/ico6.gif) no-repeat; width:62px; height:30px; z-index:1; position:relative; top:30px;}
.kol div {text-align: center; padding:5px 0px 0px 0px;}

.kol3 {background:url(/eshop/i/ico6.gif) no-repeat; width:62px; height:30px;}
.kol3 div {text-align: center; padding:5px 0px 0px 0px;}


/*.kol2 {background:url(/eshop/i/ico4.gif) no-repeat; width:100px; height:30px;}*/
.kol2 {background:url(/eshop/i/ico6.gif) no-repeat; width:62px; height:30px; float:left; margin-right: 2px;}
.kol2 div {text-align:center; padding:5px 0px 0px 0px;}


.basket-product {width:450px; float:left;}
.basket-product div {height:165px; padding:0px 25px 0px 215px; font-size:17px;}
.basket-product ul {padding-top:50px;}

.basket-product-descr {width:410px; float:left; padding-top:50px;}
.basket-product-descr .color-box {margin-bottom:12px; float:left; margin-right:30px;}

.color-box {position:relative; width:182px;}
.color-box .head {position:absolute; z-index:2;}
.color-box .center {background:url(/eshop/i/basket-list-bg.gif) repeat-y; width:182px; padding-top: 6px;} /*position:relative; z-index:1; top:6px;*/
.color-box .bottom {background:url(/eshop/i/basket-list-bottom.gif) left bottom no-repeat; width:182px; position:relative;}
.color-box .bottom .pad {padding:0px 8px 8px 10px;}
.color-box .show {position:absolute; top:5px; right:8px; z-index:3;}
.color {padding:3px 9px 0px 0px; float:left;font-size:1px}
.color div {height:12px;}
.color .half-l, .color .half-r {width:6px; float:left;}
.color .half-l {background:url(/eshop/i/circle-left.png) no-repeat;}
.color .half-r {background:url(/eshop/i/circle-right.png) no-repeat;}
.code {float:left; padding-top:2px; font-size:13px;}
.code a {color:#545454; position:relative; z-index:5;}


.color-box .full-list .color {padding:3px 9px 0px 0px; float:left;}
.color-box .full-list .code {float:left; padding-top:2px;}
.full-list a {color:#545454;}

.number {float:left; width:100px; font-size:17px; padding-top:3px;}
.summa {float:right; font-size:17px; padding-top:3px;}

.red {color:#ff0000; font-size: 17px;}

.inp {border:1px solid #8db4dd; width:310px; padding:5px 10px 5px 10px; color:#4c4c4c; font-size:13px; font-family:Arial, Helvetica, sans-serif; margin-bottom: 7px;}

.address {float:left;}
.address p {padding-bottom: 15px;}
.address a {color:#545454;}

.city-box {width:222px; position:absolute; z-index:2;}
.city-box .head {position:absolute; z-index:2;}
.city-box .center {background:url(/eshop/i/select-list-bg.gif) repeat-y; width:222px; position:relative; z-index:1; top:6px;}
.city-box .bottom {background:url(/eshop/i/select-list-bottom.gif) left bottom no-repeat; width:222px; position:relative;}
.city-box .bottom .pad {padding:2px 8px 8px 10px;}
.city-box .show {position:absolute; top:6px; right:8px; z-index:3;}
.city-box .full-list div {padding:0px 9px 2px 0px;}
.content {position:absolute; left:410px; top:30px; z-index:1; text-align:left;}
.content p {padding-bottom: 10px;}

.close {position:absolute; right:38px;}
.contact {position:absolute; z-index:1; top:50px;display:none}


.popup {
	 position: absolute;
	 color:#fff;
	 background-color:#81A3D6;
	 width:300px;	
	 z-index:5;
	 top:0;
}

.popup .top .c,
.popup .bot .c {
 font-size:1px; /* ensure minimum height */
 height:19px;
}
.popup .top {
 background:transparent url(/i/tl.gif) no-repeat 0px 0px;
}
.popup .top .c {
 background:transparent url(/i/tr.gif) no-repeat right 0px;
}
.popup .bot {
 background:transparent url(/i/bl.gif) no-repeat 0px 0px;
}
.popup .bot .c {
 background:transparent url(/i/br.gif) no-repeat right 0px;
}
.popup .inside {padding:0px 20px 0px 25px; text-align:left;}
.popup a { color:#fff;}
.popup .title { color:#fff; padding-bottom:10px; padding-right:30px; float:left;}
.popup ul {padding-right: 20px;}
.popup ul li {background:url(/i/li2.gif) 0px 7px no-repeat; padding-bottom:5px;}
.popup ul li a:link, .popup ul li a:visited{color:#B6D0F7}
.popup ul li a.act {color:#ffffff;}


.pradded{position:relative; left:64px; top:5px; z-index:1;display:none;font-size:11px;color:#7ba7ea;margin:8px 0px 0px 5px}
