body,input,textarea,select{font:11px Verdana;}
body{width:100%;color:#444;padding:0;margin:0;background:#ede9f7;position:relative;}
html,body{height:100%;margin:0;padding:0}
table{border-collapse:collapse;padding:0;}
td{border:0;margin:0;padding:0;}
form{margin:0;padding:0}
/*body{height:expression(clientHeight+'px');}*/
 
a.head-logo{width:356px;height:120px;background:url(/img/head_logo.jpg) no-repeat;display:block;}
.head-bg{height:120px;background:url(/img/head_bg.jpg) repeat-x;}
.head-rightbg{width:597px;height:120px;background:url(/img/head_rightbg.jpg) no-repeat;}
.head-logotext{width:237px;height:116px;background:url(/img/logonew.png) no-repeat;}
* html .head-logotext{background:url(/img/s.gif);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/logonew.png",sizingMethod="crop");}

.menu{height:31px;}
.menu a{height:25px;background:url(/img/menu_bg.jpg) repeat-x;display:block;padding:6px 10px 0 10px;text-align:center;font:13px Verdana;color:#fff;text-decoration:none;position:relative;}
.menu a .arrow1{width:8px;height:8px;background:url(/img/menu_arrow.jpg) no-repeat;position:absolute;bottom:0;left:0;display:block;}
.menu a .arrow2{width:8px;height:8px;background:url(/img/menu_arrow2.jpg) no-repeat;position:absolute;bottom:0;right:0;display:block;}

* html .menu a .arrow1{bottom:-1px} 
* html .menu a .arrow2{bottom:-1px} 

.registration{width:250px;font:11px Verdana;color:#ffff00;line-height:20px;padding:20px 95px 0 0;position:relative;text-align:left;}
.registration a{font:11px Verdana;color:#ffff00;text-decoration:underline;}
.registration .input{width:102px;height:16px;background:#ede9f7;border:0;margin-bottom:10px}
.registration .b_enter{position:absolute;right:25px;top:37px;}

.title-block{width:175px;height:21px;background:#ded9ee;font:16px Verdana;font-weight:bold;color:#1a006e;padding:3px 0 0 15px;position:relative;}
.title-block .arrow{width:8px;height:8px;background:url(/img/title_arrow.jpg) no-repeat;position:absolute;top:0;left:0}
.title-block .arrow2{width:8px;height:8px;background:url(/img/title_arrow2.jpg) no-repeat;position:absolute;top:0;right:0}

.title-block2{width:auto;height:auto;margin:0 160px 3px 0;padding:3px 5px 2px 15px;}
.title-block22{width:auto;height:21px;margin:0 160px 0 0;}

.text-block{width:204px;height:68px;position:relative;border:1px solid #c6b8e3;margin-top:3px;padding:20px 10px 10px 10px;color:#444;font:12px Verdana}
.text-block .arrow{width:11px;height:8px;background:url(/img/arrow.gif) no-repeat;position:absolute;top:-4px;left:-1px}
.text-block .arrow2{width:8px;height:8px;background:url(/img/arrow2.gif) no-repeat;position:absolute;bottom:-1px;left:-1px}
* html .text-block .arrow2{bottom:-7px;}
.text-block .arrow3{width:8px;height:8px;background:url(/img/arrow3.gif) no-repeat;position:absolute;top:-1px;right:-1px}
.text-block .arrow4{width:8px;height:8px;background:url(/img/arrow4.gif) no-repeat;position:absolute;bottom:-1px;right:-1px}
* html .text-block .arrow4{bottom:-7px;}
.text-block .send{position:absolute;bottom:-12px;left:50px}

.text-block-all{padding:10px 10px 20px 10px;height:auto;}
.text-block-all a.b,.text-block-all a.bact{width:180px;display:block;background:url(/img/arow_cat.gif) left no-repeat;margin-left:8px;padding:2px 10px 5px 10px;font:13px Verdana;color:#321981;font-weight:bold;}
.text-block-all a:hover.b,.text-block-all a.bact{color:#745cb4;background:url(/img/arrow_cata.gif) left no-repeat;text-decoration:none;}
.text-block-all a.b2,.text-block-all a.bact2{width:180px;display:block;margin-left:8px;padding:2px 10px 5px 10px;font:13px Verdana;color:#321981;}
.text-block-all a:hover.b2,.text-block-all a.bact2{background:#fff;color:#745cb4;text-decoration:none;}

.text-block2{width:340px;height:111px;padding:15px 20px}
.text-block2 .input{width:147px;height:17px;border:1px solid #a088ce;margin:2px 0 4px 0}
.text-block2 select{height:20px !important;}

.text-block2 .input2{width:54px;height:17px;border:1px solid #a088ce;}
.text-block2 .input3{position:relative;top:7px;left:8px}

.text-block5{width:199px;height:auto;padding:10px 10px 30px 15px !important;}
.text-block5 .input{width:165px;height:17px;border:1px solid #a088ce;margin:2px 0 4px 0}
.text-block5 select{height:20px !important;}
.text-block5 .input2{width:57px;height:17px;border:1px solid #a088ce;}
.text-block5 .input3{position:relative;top:15px;left:88px}

.table-padding{padding:20px 0}
.table-padding2{padding-top:28px}

.table-bg{background:#ede9f7;height:128px;}
.table-bg .intext{padding:15px 10px 5px 10px}
.table-bg .intext2{padding:0px 10px 9px 10px}

.table-brend{}
.table-brend .title{color:#f8b004;font:13px Verdana;font-weight:bold;margin:3px 0 2px 0;}
.table-brend a{color:#200672;font:12px Verdana;text-decoration:none;display:block;}

.text-block3{height:390px;background:#fff;margin:3px 0 0 0;}
.text-block3 .in{height:420px;border:1px solid #c6b8e3;padding:10px 20px}
.text-block3 .arrow {width:11px;height:8px;background:url(/img/arrow5.gif) no-repeat;position:absolute;top:-3px;left:0px;z-index:3}
.text-block3 .arrow2{width:153px;height:47px;background:url(/img/arrow6.jpg) no-repeat;position:absolute;top:-23px;right:0px;z-index:0}
.text-block3 .arrow3{width:8px;height:8px;background:url(/img/arrow7.gif) no-repeat;position:absolute;bottom:0px;left:0px}
.text-block3 .arrow4{width:8px;height:8px;background:url(/img/arrow8.gif) no-repeat;position:absolute;bottom:0px;right:0px}
* html .text-block3 .arrow4{bottom:-5px;}
* html .text-block3 .arrow3{bottom:-5px;}

.text-block3 .textin{position:relative;z-index:100}

.text-block4{
 color:#444;
 font-size: 12px !important;
 padding:10px 10px 20px 30px;
 line-height:18px;
}
.text-block4 a,.text-block4 a:hover,.text-block4 a:visited{color:#1A006E;}

.text-block6{
 background:#fff;
 font-size: 13px !important;
 line-height: 18px !important;
}
.text-block6 .inner{border:1px solid #c6b8e3;height:100%;}

.text-block6 h1{font-size:16px;color:#1A006E;}
.text-block6 a{color:#1A006E;}

.icon-block{}
.icon-block a{color:#321981;font:13px Verdana;font-weight:bold;text-align:center;text-decoration:none;display:block;}
.icon-block a.icon{width:136px;height:39px;padding-top:97px;background:url(/img/icon.jpg) no-repeat;}
.icon-block a.icon2{width:136px;height:39px;padding-top:97px;background:url(/img/icon2.jpg) no-repeat;}
.icon-block a.icon3{width:136px;height:39px;padding-top:97px;background:url(/img/icon3.jpg) no-repeat;}
.icon-block a.icon4{width:136px;height:39px;padding-top:97px;background:url(/img/icon4.jpg) no-repeat;}
.icon-block a.icon5{width:136px;height:39px;padding-top:97px;background:url(/img/icon5.jpg) no-repeat;}
.icon-block a.icon6{width:136px;height:39px;padding-top:97px;background:url(/img/icon6.jpg) no-repeat;}

.akziitext{padding:0 10px 0 10px}
.akziitext .in3{color:#fea905;font:11px Verdana;font-weight:bold;padding:0 0 2px 0}
.akziitext a{color:#200672;font:11px Verdana;font-weight:bold;}

.innertitle{color:#444;font:11px Verdana;padding-left:10px}
.innertitle a{color:#200672;text-decoration:underline;}
.innertitle img{padding:0 4px}

.topleftcorner{width:8px;height:8px;position:relative;}
.topleftcorner .pic{width:8px;height:11px;background:url(/img/arrow5.gif) no-repeat;position:absolute;top:-3px;}
.topleftcorner2{width:8px;height:8px;position:relative;}
.topleftcorner2 .pic{width:153px;height:47px;background:url(/img/arrow6.jpg) no-repeat;position:absolute;top:-23px;left:-145px}
.topleftcorner3{width:8px;height:8px;background:url(/img/arrow7.gif) no-repeat;}
.topleftcorner4{width:8px;height:8px;background:url(/img/arrow8.gif) no-repeat;}
.bgtable-top{height:8px;background:url(/img/bgtable_top.gif) repeat-x;}
.bgtable-left{width:8px;background:url(/img/bgtable_left.gif) repeat-y;}
.bgtable-right{width:8px;background:url(/img/bgtable_right.gif) repeat-y;}
.bgtable-bottom{height:8px;background:url(/img/bgtable_bottom.gif) repeat-x;}

.footer{height:87px;background:url(/img/footer.gif) no-repeat;color:#444;font:12px Verdana;}
.footer span{color:#200672;font:12px Verdana;}
.footer a{color:#200672;font:12px Verdana;text-decoration:underline;}
.footer .in{color:#444;font:12px Verdana;padding:17px 0 0 14px}
.footer .in2{color:#444;font:12px Verdana;padding:15px 0 0 14px;background:url(/img/footer3.gif) repeat-x;}
.footer .in3{padding:20px 20px 0 14px;background:url(/img/footer3.gif) repeat-x;}
.footer2{width:8px;height:87px;background:url(/img/footer2.gif) no-repeat;}

/**/
.cart{margin-top:20px;}
.cart th,
.cart td{border:0px solid #ede9f7;border-width:1px 1px 0px 0px;}
.cart td.last{border-width:1px 0px 0px 0px;}
.cart tr.last td{font-size:12px;color:#ffff00;font-weight:bold;border:0;border-top:1px solid #331A82;background:#331A82;padding:7px;}
.cart th{background:#ede9f7;padding:7px;}
.cart td{text-align:center}
.cart img{display:inline}
.cart span{font-size:12px;color:#ffff00;font-weight:bold;background:#331A82;height:20px;line-height:20px;width:50px;display:block;margin:0 auto;}
.cart .quantity{font-size:12px;border:1px solid #A088CE;text-align:center;}
.cart-button{border:0;background:url(/img/cart-button.gif) no-repeat;text-align:center;width:169px;height:26px;line-height:24px;font-size:12px;color:#ffff00;font-weight:bold;float:right;margin-left:20px;display:inline;margin-top:20px;}

.cart-line{width:100%;position:relative;height:1px;background:#C6B8E3;margin:30px 0 20px 0;float:left;}
.cart-l{position:absolute;top:-7px;left:-8px;width:8px;height:15px;background:url(/img/cart-l.gif) no-repeat;}
.cart-r{position:absolute;top:-7px;right:-8px;width:8px;height:15px;background:url(/img/cart-r.gif) no-repeat;}

.cart-reduce-title{color:#FEA905;font-weight:bold;font-size:12px;margin:0 20px 10px 20px;}
.cart-reduce-text{font-size:12px;line-height:17px;margin:0px 20px 20px 20px;}
.cart-reduce{
 margin:30px auto 20px auto;
 width: 432px;
 height:128px;
 background:url(/img/cart-reduce2.gif) no-repeat;
 position:relative;
}
.cart-reduce-p{position:absolute;top:57px;color:#444;font-size:16px;font-weight:bold}
.cart-reduce-p span{font-size:12px;}
.cart-reduce-1{left:65px;}
.cart-reduce-2{left:163px;}
.cart-reduce-3{left:248px;}
.cart-reduce-4{left:342px;}
.cart-reduce-line{position:absolute;left:10px;bottom:10px;color:#444;font-size:12px;}
.cart-reduce-line b{padding-right:22px;}

.catalog-title{color:#FEA905;font-weight:bold;font-size:12px;margin:10px 20px 10px 20px;}
.catalog-brands{margin:0 20px;line-height:17px;}
.catalog-brands span{color:#FEA905;font-weight:bold;font-size:12px;}

.catalog{margin:0px 20px 10px 20px;overflow:hidden}
.catalog .column{float:left;width:33%;line-height:19px;}
.catalog .column img{display:block;margin-top:15px;}
.catalog .column span{font-size:13px;font-weight:bold;}

.catalog-items{overflow:hidden;text-align:center;margin:0 20px 10px 20px;padding-bottom:10px;border-bottom:1px solid #C6B8E3; clear:both;}
.no-border{border:0;}
.catalog-items .container{overflow:hidden;margin:5px auto 0 auto;}
.catalog-items .container img{display:block;}
.catalog-items span{font-size:12px;color:#ffff00;font-weight:bold;background:#331A82;padding:2px 10px;display:block;margin-right:5px;}
.catalog-vline{background:url(/img/cart-vline.gif) center repeat-y;width:20px;}

.catalog-info{margin:20px 20px 10px 20px;}
.catalog-info .catalog-table{table-layout:fixed}
.catalog-adv{margin-bottom:15px;font-size:12px;}
.catalog-adv td{padding:0 5px 0 0;}
.catalog-adv a{font-weight:bold}
.catalog-info .catalog-top span{font-size:16px;color:#ffff00;font-weight:bold;background:#331A82;padding:5px 15px;float:left;display:inline;margin-right:25px;}
.catalog-info .catalog-top a{font-size:12px;}
.catalog-info .catalog-top img{vertical-align:middle}
.catalog-text{line-height:19px;font-size:12px;}

.catalog_list A{
 color: #321981;
 font-size:   11px;
 font-family: Verdana;
 line-height: 20px;
}

.catalog_list A.group{
 color: #321981;
 font-size: 13px;
 font-weight: bold;
 font-family: Verdana;
 line-height: 20px;
}

.brends{
 color: #fea905;
 font-size: 13px;
 font-weight: bold;
}

.brends_list A, .brends_list{
 color:     #200672;
 font-size: 12px;
 line-height: 20px;
}

.brends_list A{
 /*margin-left: 2px;
 margin-right: 2px;*/
 padding: 4px 4px 4px 4px;
}

.brends_list A.active{
 background-color: #ded9ee;
 padding: 4px 4px 4px 4px;
}

.brends_list .title{
 color: #f8b004;
 font-weight: bold;
 font-size: 13px;
 margin-right: 2px;
}


.inp, .inp2, .inp3, .inp_sel{
 width: 324px;
 height: 18px;
 border: 1px solid #a088ce;
}

.inp_sel{
 width: 325px;
 height: 20px;
}

.inp2{
 height: 88px;
}

.inp3{
 width: 128px;
}

.reg_bg{
 background-color: #f8f7fc;
 padding:    4px;
 width:      211px;
 text-align: right;
 font-weight: bold;
}

.reg_bg2{
 padding:    4px;
 width:      211px;
 text-align: right;
 font-weight: bold;
}

.register tr{
 line-height: 18px;
 height: 20px;
}

.must{
 color: #321981;
}

.error{
 color: red;
 font-weight: bold;
}

.register .null{
 padding: 6px;
}

.reg_block{
 padding: 6px;
}

.hello{
 width: 320px;
}

.hello td{
 font-size: 13px;
 text-align: right;
 padding-bottom: 13px;
}

.nomargin9{
 margin:0px !important;
}

.catalog_td{
 width: 150px;
}

.catalog_pages{
 color:       #444444;
 font-family: Verdana;
 font-size:   12px;
 text-align:  center;
 font-weight: normal;
}

.catalog_pages span{
 color:       #745cb4;
 font-weight: bold;
 margin-right: 5px;
}

.catalog_pages img{
 margin-right: 4px;
 margin-left: 2px;
}

.catalog_pages A{
 color:       #321981;
 font-weight: bold;
 margin-right: 5px;
}

.colors{
 border-left: 1px solid #1a006e;
 border-top:  1px solid #1a006e;
}

.colors td{
 border-right:   1px solid #1a006e;
 border-bottom:  1px solid #1a006e;
 font-size: 12px;
 padding: 2px 6px 2px 4px;
 
}

.colors1{
 background-color: #7a5db7;
 color: #fff;
 text-align: center;
}


.colors2{
 backgrounâ-color: #ded9ee;
 TEXT-ALIGN: CENTER;
}

.colors3{
 text-align: center;
}

.colors4{
 text-align: left;
}

.h2title{color:#ffff00;font:19px Verdana;width: 150px;position:relative;top:35px;font-weight:bold;}

.auth{
 margin-top: 15px;
}

.auth, .auth A{
 color: #fea905;
 font-size: 11px;
 text-decoration: none;
}

.auth A:hover{
 text-decoration: underline;
}

.basket_img img{
 height: 150px;
}

h1{color:#1A006E;font:16px Verdana;;margin:0;padding:0;font-weight:bold;}
h2{color:#FEA905;font:13px Verdana;}
#chatTab{
 background-color: white !important;
 left: 690px !important;
}
.b_wrap{position:relative;}
.b_phon{position:absolute; top:10px; right:28px; 
 font-size:22px; color:#FDFF06; font-weight:bold;}
.kod{font-size:18px;}
.b_wrap .registration{padding-top:45px;}
.b_wrap .registration .b_enter{top:62px;}
.b_wrap .registration input{margin-bottom:5px;}
