@import url(css/hostcms.css);
/* @import "/././hostcmsfiles/style.css";*/
/*@import url(menu2.css);*/
a{color:#996600;color:#C79D6B;text-decoration:none;}
a:hover{text-decoration:underline;}
html, body{height:100%;}
body{font:70% Tahoma, sans-serif;color:#000;background-color:#000;text-align:center;margin:0; padding:0;}
form{margin:0; padding:0;}
hr{display:none;}
h1{font:bold 1.6em Tahoma, sans-serif;color:#C79D6B;margin:0; padding:0 0 1.85em 0;}
h2{font:bold 1.25em Tahoma, sans-serif;color:#C79D6B;margin:0; padding:0 0 1.25em 0;}
h3{font:bold 1.1em Tahoma, sans-serif;color:#fff;margin:0; padding:0 0 1.25em 0;}
h4{font:bold 1em Tahoma, sans-serif;color:#fff;margin:0; padding:0 0 1.25em 0;}
img{border:none;}
input, select, textarea{font:1em arial, sans-serif;
/*color:#999;*/
}
table{border-collapse:collapse;font-size:1em;}
td{vertical-align:top;padding:0;}
ul, ul li{list-style-type:none;margin:0; padding:0;}
ul{margin:0 0 1.5em 10px;}
ul li{background:transparent url(/templates/template30/img/bullet00.png) no-repeat 0 .45em;padding:0 0 .5em 11px;}
/*ul{margin:0 0 1em 0; padding:0;}
ul li{margin:0; padding:0 0 .25em 0;}
*/
ul.lst{margin:0 0 0 20px;}
ul.lst li{background:transparent url(http://adonia.ru/i/bullet2.png) no-repeat 0 .35em;padding:0 0 1.75em 11px;}
ul.lst2{margin:0;}
ul.lst2 li{
/*background:transparent url(/i/bullet2.png) no-repeat 0 .35em;*/
/*background:#b97648 url(/i/cat_bg.png) repeat-y 100% 0;*/
background:none;margin:0 0 .5em 0; padding:0 0 0 40px;*zoom:1;}
ul.lst2 li:hover{background:#b97648 url(http://adonia.ru/i/cat_bg.png) repeat-y 100% 0;}
ul.lst2 li a{display:block;background:transparent url(http://adonia.ru/i/bullet2.png) no-repeat 0 1em;text-decoration:none;padding:.65em 0 .65em 11px;}
ul.lst2 li a:hover{color:#fff !important;background-image:url(http://adonia.ru/i/bullet3.png);}
ul.lst2 .lst2ov{background:#b97648 url(http://adonia.ru/i/cat_bg.png) repeat-y 100% 0 !important;}
ul.lst2 .lst2ov a{color:#fff !important;text-decoration:none;background-image:url(http://adonia.ru/i/bullet3.png);cursor:text;}
ul.lst3{margin:0 0 .5em 20px;}
ul.lst3 li{padding:1.25em 0 0 0;}
ul.lst3 li li{line-height:1.6em;}
ul.lst3 ul{margin:0 0 0 30px;}
ul.lst3 a{color:#b5aa8b !important;text-decoration:none;border-bottom:1px dashed #b5aa8b;}
#collage{height:510px;background:transparent url(http://adonia.ru/i/collage/pict.jpg) no-repeat 0 0;}
html>body #collage{min-height:510px;height:auto;}
#collage h1{font:normal 2.75em Georgia, serif;color:#f2182a;padding:0 0 .7em 0;}
#collage p{color:#ccc;}
#collage .inf{padding:185px 35px 0 490px;}
#footer{color:#999;padding:0 0 35px 0;}
#footer a{color:#999;}
#header{position:relative;height:155px;text-align:left;
/*margin:0 0 30px 0;*/
}
html>body #header{min-height:155px;height:auto;}
#header .htab{
/*width:353px;*/
padding:20px 0 0 0;}
#header .htab .z1{width:353px; height:80px;
/*padding:20px 0 0 0;*/
}
#header .htab .z2{padding:5px 0 0 0;}
#header #logo{position:absolute;top:28px; left:50%;width:1px; height:1px;}
#header #lgin{position:absolute;top:0; left:-87px;width:174px; height:97px;}
#header #lgin img{width:174px; height:97px;display:block;}
#hpp{width:266px; height:22px;background:transparent url(http://adonia.ru/i/collage/title.png) no-repeat 0 0;}
#hpp img{display:none;}
#icons{position:relative;
/*left:-8px; top:-4px;*/
left:-8px; top:16px;width:52px; height:25px;float:right;}
#icons img{width:25px; height:25px;display:block;}
#icons #img1{position:absolute;top:0; left:0;}
#icons #img2{position:absolute;top:0; left:29px;}
#idknl td{padding-bottom:0;}
#ks{color:#707070;line-height:1.65em !important;background:transparent url(/templates/template30/img/kelnik_l.png) no-repeat 0 5px;margin:0 !important; padding:0 0 0 41px !important;}
#ks span{display:block;width:8.5em; height:15px;}
html>body #ks span{height:auto;min-height:15px;}
#outer{position:relative;
/*width:880px;*/
width:100%;
/*height:100%;*/
text-align:left;width:expression(
/*((document.compatMode && document.compatMode=='CSS1Compat') ?document.documentElement.clientWidth:document.body.clientWidth)> 1500 ? "1400px":(((document.compatMode && document.compatMode=='CSS1Compat') ?document.documentElement.clientWidth:document.body.clientWidth)< 994 ? "994px":"100%")*/
((document.compatMode && document.compatMode=='CSS1Compat') ?document.documentElement.clientWidth:document.body.clientWidth)< 880 ? "880px":"100%");}
html>body #outer{
/*max-width:1400px;*/
min-width:880px; width:auto;
/*min-height:100%; height:auto;*/
margin-left:auto;margin-right:auto;}
#outer p{line-height:1.6em;margin:0; padding:0 0 1.5em 0;}
#outer sup{font:.65em Arial, sans-serif;}
#uacc a{text-decoration:underline;}
.acc {padding-left:10px;}
.al{text-align:center;}
.al2{vertical-align:middle;}
.al3{text-align:right !important;}
.al4{margin-left:auto;margin-right:auto;}
.al5{text-align:left !important;}
.al6{text-align:right !important;}
.atab .aa1{width:1px;}
.atab .aa1 img{display:block;margin:0 20px 15px 0;border:1px solid #f2e3b6;}
.atab .aa2 h2{padding:0 0 .5em 0;}
.bclose{position:absolute;top:-28px;left:94px;width:20px; height:20px;background:transparent url(/templates/template30/img/close000.png) no-repeat 0 0;}
.bg{color:#fff;
/*background-color:#232323 !important;*/
background-color:#000 !important;}
.bg2{background:#dfdbd1 url(/templates/template30/img/bsk_bg.png) repeat-x 0 0;}
.bg3{background:none !important;}
.bg4{background-color:#f2f2f2 !important;}
.bk a{color:#f2e3b6;}
.bk span{font-size:1.25em;}
.bk2{font:.9em Tahoma, sans-serif;color:#f2e3b6;padding:.65em 20px 1.1em 20px;}
.bnrs{position:relative;z-index:100000;height:133px;margin:-20px 0 55px 0; padding:0 27px;}
.bnrs a{position:relative;width:121px; height:133px;display:block;float:left;margin:0 20px 0 0;*margin:0 19px 0 0;}
.bnrs a img{position:absolute;bottom:0; left:0;display:block;
/*margin-top:20px;*/
/*border:1px solid #4d4d4d;*/
}
/*.bnrs a img:hover{bottom:-2px;}
*/
.bor{}
.bsk{margin:0 0 35px 0;border:1px solid #b2b2b2; }
.but{margin-bottom:6px;}
.vwdiv1 .but{margin-bottom:0;}
/*.but2, .but3{border:1px solid #919191;}
.but2 input, .but3 input{font:bold 1.25em Tahoma, sans-serif;background-color:#d8d0be;padding:.2em 10px .35em 10px;*padding:.2em 0 .3em 0;*/
/**padding:.2em 3px .4em 3px;*/
/*border:1px solid #fff;}
*/
.but2, .but3{
/*border:1px solid #a6a6a6;*/
}
/*.but2 input, .but3 input{font:normal 1em Tahoma, sans-serif;color:#000;background-color:#ddd;padding:.15em 20px .3em 20px;*padding:.2em 10px .25em 10px;border:1px solid #a6a6a6;}
*/
.but2 input, .but3 input{font:normal 1em tahoma, sans-serif;
/*color:#a57b51;*/
color:#8a633c;
/*background:#cab7a9 url(/i/but_bg.png) repeat-x 0 0;*/
background:#f6e6cf url(http://adonia.ru/i/but_bg2.png) repeat-x 0 0;padding:.15em 20px .6em 20px;*padding:.2em 10px .55em 10px;
/*border:1px solid #fef1ce;*/
border:1px solid #fff;}
@-moz-document url-prefix(){.but2 input, .but3 input{padding:.15em 20px .5em 20px; }
}
.but3 input{padding:0 10px .05em 10px;*padding:0 10px 0 10px;}
.che{
/*padding:0 0 .25em 0;*/
}
.che input{position:relative;left:-3px;}
.che span{position:relative;top:0; left:-4px;*top:-4px;}
html>body .che span{top:-4px\9;}
@-moz-document url-prefix(){.che span, .che2 span{top:-3px;}
}
.cleaner{clear:both;height:1px;font-size:1px;line-height:1px;}
.colo, .colo a{color:#f2182a !important;}
.colo2, .colo2 a{color:#000 !important;}
.colo3, .colo3 a{color:#996600 !important;}
.colo4{color:#b5aa8b !important;}
.colo4 a{color:#f2e3b6 !important;}
.colo5, .colo5 a{color:#fff !important;}
.colo6, .colo6 a{color:#000 !important;}
.comm{background-color:#fff;
/*margin:0 0 20px 0;*/
}
.comme{width:63px; height:30px;background:transparent url(http://adonia.ru/i/ico_comments.png) no-repeat 0 0;}
html>body .comme{min-height:30px;height:auto;}
.date{
/*font:italic 1.1em Georgia, serif;*/
color:#b5aa8b;padding:0 0 .5em 0;}
.date2{
/*font:italic 1.1em Georgia, serif;*/
color:#996600;padding:0 0 .5em 0;}
.date3{
/*font:italic 1.1em Georgia, serif;*/
color:#b5aa8b;padding:0 0 1em 0;}
/*.dshd{border-bottom:1px dotted #eb193c;}
.dshd a{text-decoration:none;}
*/
.fclose{position:absolute;top:-20px; right:-28px;width:20px; height:20px;background:transparent url(/templates/template30/img/close000.png) no-repeat 0 0;}
.fclose a{display:block;width:20px; height:20px;}
.fixwi{width:100%;}
.fl{float:left;}
.fln{float:none !important;}
.fr{float:right;}
.fo{font-size:.9em;}
.fo2{font:normal 1.25em Arial, sans-serif;}
.fo3{font-size:1.1em;}
.fo4{font-size:1.15em;}
.fo5{font:normal 1.05em Tahoma, sans-serif;text-transform:uppercase;}
.gtab th{font:bold 1.25em Tahoma, sans-serif;color:#996600;padding:.5em 0 .65em 0; }
.gtab .b1{width:130px;text-align:center;
/*padding:20px 0 5px 0;*/
padding:20px 0 5px 0;border-top:1px solid #b2b2b2;}
.gtab .b2{width:165px;padding-top:5px;padding-bottom:10px;border-top:1px solid #b2b2b2;}
.gtab .b3{padding:18px 10px 10px 0;border-top:1px solid #b2b2b2;}
.mi2 .b3 {padding-right:40px;}
.gtab .b3 h2{padding:0 0 .75em 0;}
.gtab .b3 h2 a, .gtab .b4 h2 a{color:#000;}
.gtab .b3 h2 span, .gtab .b4 h2 span{
/*font-weight:normal;font-style:italic;*/
font:normal .75em Tahoma, sans-serif;line-height:1.6em;color:#996600;}
.gtab .b4{
/*width:240px; height:230px;*/
width:244px; height:255px;
/*width:239px; height:229px;*/
/*padding:25px 15px 0 20px;*/
padding:25px 10px 0 20px;border:1px solid #b2b2b2;
/*border-top:1px solid #b2b2b2;border-bottom:1px solid #b2b2b2;border-left:1px solid #d5d5d5;border-right:1px solid #d5d5d5;*
/*height:229px;
/* IE7 IE8*/
}
.gtab .b4 h2{padding:0 0 .25em 0;}
.gtab2{margin:0 0 5px 0;zoom:1;}
.gtab2 .c1{width:135px;text-align:center;}
.gtab3{border:1px solid #b2b2b2;}
.gtab3 th{font:bold 1em Tahoma, sans-serif;color:#996600;text-align:left;padding:.75em 0 1.15em 0;border-bottom:1px solid #b2b2b2;}
.gtab3 td{padding:1.5em 0 1.5em 0;border-bottom:1px solid #b2b2b2;}
.gtab3 .dd1, .gtab3 .dd2{width:70px;font-size:.85em;line-height:1.75em;color:#333;padding-left:25px;padding-right:5px;}
.gtab3 .dd2{padding-left:0;}
.gtab3 .dd3{width:90px;padding-right:5px;}
.gtab3 .dd5{padding-left:25px;}
.hi{height:400px;}
html>body .hi{min-height:400px;height:auto;}
.hr{height:1px;font-size:1px;line-height:1px;background-color:#505050;}
.hr2{height:1px;font-size:1px;line-height:1px;background-color:#b2b2b2;}
.hr3{height:1px;font-size:1px;line-height:1px;background-color:#505050;}
/*.ico{height:14px;color:#999;background:transparent url(/i/ico_user.png) no-repeat 5px 0;margin:0 0 8px 0; padding:0 0 0 27px;}
html>body .ico{min-height:14px;height:auto;}
.ico a, .ico2 a{color:#999;}
.ico span, .ico2 span{color:#f1dbaa;}
.ico2{height:14px;color:#999;background:transparent url(/i/ico_basket.png) no-repeat 0 0;padding:5px 0 0 27px;}
html>body .ico{min-height:14px;height:auto;}
.ico3{background:transparent url(/i/ico_user2.png) no-repeat 0 0;}
.ico4{background:transparent url(/i/ico_basket2.png) no-repeat 0 0;}
*/
.ico{height:14px;color:#999;
/*background:transparent url(/i/ico_user.png) no-repeat 5px 0;*/
margin:0 0 8px 0; padding:0 0 0 27px;}
html>body .ico{min-height:14px;height:auto;}
.ico a, .ico2 a{color:#999;}
.ico span, .ico2 span{color:#f1dbaa;}
.ico2{height:14px;color:#999;
/*background:transparent url(/i/ico_basket.png) no-repeat 0 0;*/
padding:5px 0 0 27px;}
html>body .ico{min-height:14px;height:auto;}
.ico3{background:transparent url(/templates/template30/img/ico_user.png) no-repeat 0 0;}
.ico4{background:transparent url(/templates/template30/img/ico_bask.png) no-repeat 0 0;}
.imga img{display:block;float:left;margin:0 25px 10px 0;}
.ind{padding:23px 27px 30px 27px;}
.ind.mi2{padding:10px 0 30px 0;}
.ind.mi1{background:transparent url(http://adonia.ru/images/00_Adonia.jpg) no-repeat 100% 40px; padding-right:200px;}
.ind.mi4{background:transparent url(http://adonia.ru/images/Konsultazia_kosmetolog.jpg) no-repeat 100% 40px; padding-right:380px;}
.ind.mi6{background:transparent url(http://adonia.ru/images/akzii.jpg) no-repeat 100% 40px; padding-right:380px;}
.ind2{
/*padding:0 0 30px 20px;*/
padding:0 0 30px 0;}
.ind3{
/*padding:0 0 0 50px;*/
}
.ind4{
/*padding:0 0 0 20px;*/
}
.ind5{padding-bottom:.15em !important;}
.ind6{
/*padding:0 0 0 40px;*/
}
.ind7{padding:22px 30px 25px 30px;}
.ind8{margin-right:30px;}
.ind9{padding:12px 20px 10px 28px !important; }
.ind9 h2{padding-bottom:0 !important;}
.ind10{padding:23px 0 30px 0;}
.ind11{padding:10px 27px 0 27px;}
.mi2 .ind11{padding:10px 0 0 0;}
.infbl{padding:15px 20px 15px 20px;border:1px solid #b2b2b2;border-top:none;}
.infbl .rtab .cc1{width:145px !important;color:#996600;}
.infbl .rtab{margin:0 !important;}
.infbl2{height:55px;
/*padding:15px 20px;*/
padding:15px 0 0 0;}
html>body .infbl2{min-height:55px;height:auto;}
.infbl3{font:bold 1.25em Tahoma, sans-serif;background:#d1cbbc url(http://adonia.ru/i/bsk_bg3.png) repeat-x 0 0;padding:.35em 20px .55em 28px;border-left:1px solid #b2b2b2;border-right:1px solid #b2b2b2;border-bottom:1px solid #b2b2b2; color:#000;}
.infbl3 span{
/*font:normal 1.6em Tahoma, sans-serif;*/
font:normal 1.25em Tahoma, sans-serif;}
/*.info{padding:22px 10px 5px 20px;border-bottom:1px solid #505050;}
.info a{color:#f2e3b6;}
*/
.info2{background-color:#353535;margin:0 0 20px 0; padding:10px 10px 10px 20px;border-top:1px solid #505050;border-bottom:1px solid #505050;}
.info2 a{color:#fff;}
.info2 p{padding:0 0 .5em 0 !important;}
/*.inpbl{background-color:#fff;float:left;margin:0 8px 0 0;border:1px solid #808080;}
*/
.inpbl{
/*background-color:#fff;*/
float:left;margin:0 8px 0 0;
/*border:1px solid #a3a3a3;*/
}
.inpbl2{background-color:#bfb7aa;padding:4px;border:1px solid #fff;}
.inpbl3{background-color:#fff;float:left;margin:0 8px 0 0;border:1px solid #808080;}
.inp{width:62px; height:21px;padding:0;border:1px solid #a3a3a3;}
.inp2{width:330px; height:21px;padding:0;border:1px solid #a5acb2;}
.inp3{width:135px; height:21px;padding:0;border:1px solid #a5acb2;}
.inp4{width:330px; height:130px;padding:0;border:1px solid #a5acb2;}
.inp5{width:180px; height:21px;padding:0;border:1px solid #a5acb2;}
.inp6{width:330px; height:90px;padding:0;border:1px solid #a5acb2;}
.inp7{width:205px; height:21px;padding:0;border:1px solid #a5acb2;}
.inp8{width:100%; height:22px;padding:0;border:1px solid #a5acb2;}
.inptab td{color:#666;text-align:left;}
.inptab .in1{width:45px;padding:4px 5px 10px 0;}
.inptab .in2{padding:0 0 10px 0;}
.inptab .in3{padding:3px 0 10px 10px;}
.inptab .in3 a{color:#666;}
/*.inptab .in3{width:85px;padding:0 3px 12px 0;}
@media all and (-webkit-min-device-pixel-ratio:10000),not all and (-webkit-min-device-pixel-ratio:0){.inptab .in3{padding:0 5px 12px 0;}
}
*/
.istar, .icomm, .iquest{font-size:.9em;height:41px;background:transparent url(http://adonia.ru/i/ico_star2.png) no-repeat 50% 0;margin:0 0 1.5em 0;}
html>body .istar, html>body .icomm, html>body .iquest{min-height:41px;height:auto;}
.istar p, .icomm p, .iquest p{margin:0; padding:42px 0 0 0 !important;}
.icomm{background:transparent url(http://adonia.ru/i/ico_comments.png) no-repeat 40% 7px;}
.iquest{background:transparent url(http://adonia.ru/i/ico_quest.png) no-repeat 25% 7px;}
.istar a, .icomm a, .iquest a{text-decoration:none;border-bottom:1px dashed #996600;}
.lfo{font:italic 1em Arial, sans-serif;color:#999;}
.lfo a{color:#999;
/*text-decoration:none;*/
}
/*.lh{line-height:1.5em;}
*/
.list{margin:0 0 1.5em 5px;}
.list li{background:transparent url(http://adonia.ru/i/ico_star.png) no-repeat 0 .2em;padding:0 0 .5em 15px;}
.main td{text-align:left;}
.main .k1{width:180px;padding:4px 5px 0 0;}
.main .k2{width:500px;padding:0 0 0 0;}
.nind{margin-right:0 !important;}
.nind2 td{padding-top:0 !important;}
.nind3 td{padding-bottom:0 !important;}
.nobor td{border-top:none !important;}
/*.path{font-size:.9em;height:12px;color:#808080;background:transparent url(/i/home3.png) no-repeat 0 10px;margin:0 0 1em 0; padding:8px 0 0 16px;}
html>body .path{min-height:12px;height:auto;}
.path a{color:#808080;}
*/
.phone{font:normal 2em "Myriad Pro", sans-serif;color:#ccc;margin:0 0 7px 0;}
.pnladd{background-color:#fff;}
.pos{position:relative;}
.pos2{position:relative;height:1px;}
html>body .pos2{min-height:1px;height:auto;}
.pos3{position:absolute;top:0; right:0;}
.price{
/*font:bold 1.45em Georgia, serif;*/
/*font:bold 1.45em Tahoma, sans-serif;*/
font:1.1em tahoma, sans-serif;
/*font:bold 1em Tahoma, sans-serif;*/
/*color:#996600;*/
margin:0; padding:0 0 1em 0;}
.price2{
/*font:bold 1.75em Georgia, serif;*/
/*font:bold 1.75em Tahoma, sans-serif;*/
font:italic 1.1em tahoma, sans-serif;
/*font:bold 1.25em Tahoma, sans-serif;*/
/*color:#996600;*/
/*margin:0; padding:.25em 0 1em 0;*/
margin:0; padding:7px 0 1em 0;}
.rating{font-size:.9em;color:#666;padding:7px 0 0 0;}
/*.sppict{width:100%;overflow:hidden;margin:0 0 25px 0;}
*/
.rtab{margin:0 0 40px 0; }
.rtab td{padding-bottom:13px;}
.rtab .cc1, .rtab .cc2{width:90px;padding-right:10px;}
.rtab .cc2{width:110px;}
.rtab .cc1 span .rtab .cc2 span{color:#f2e3b6;}
.slider, .slider2{font:normal 1.1em Tahoma, sans-serif;color:#fff;text-align:center;margin:1.5em 0 0 0;}
.slider a, .slider2 a{color:#f2e3b6;padding:1.25em 4px 0 0;}
/*.slider span{font-size:.8em;font-weight:normal;color:#666;}
*/
.slider strong, .slider2 strong{font-size:1.65em;padding:1.25em 4px 0 0;}
.slider2{color:#000;}
.slider2 a{color:#996600;}
.sp{padding:10px 0 10px 20px;border-left:1px solid #b2b2b2;border-right:1px solid #b2b2b2;}
.sp2{width:auto !important; height:auto !important;padding-top:15px !important;}
.sp3{height:auto !important;padding-top:15px !important;}
.sp3 h2{color:#f2182a;padding:0 0 1em 0 !important;}
.sp3 p{padding:0 0 .5em 0 !important;}
.sp3 p a{color:#000;}
.sp4 .gtab{border:1px solid #b2b2b2;}
.sp4 .gtab td{vertical-align:middle;padding-bottom:15px;}
.sp4 .gtab .b1{width:165px;}
.sp4 .gtab .b2{width:140px;}
.sptd .cc1{width:60px !important;}
.tdata td{padding:25px 0 15px 0;border-bottom:1px solid #505050;}
.tdata .e1{width:140px;}
.tdata .e1 img{display:block;margin:0 20px 0 0;}
.tdata .e2 h1{padding:0 0 1.1em 0;}
.tdata .e2 h2{color:#fff;padding:0 0 .75em 0;}
.tdata2{margin:0 0 15px 0;}
.tdata2 .y1{text-align:center;
/*padding-top:5px;*/
padding-right:30px;}
.tdata2 .y2{
/*padding-top:5px;*/
}
.tdata2 .y2 h1{color:#996600;padding:0 0 1.5em 0;}
.tdata2 .y2 .date2{padding:0 0 .15em 0;}
.tdata3 td{padding:0 0 10px 0;}
.tdata3 .x1{width:180px;}
.tdata3 .x1 img{display:block;margin:0 0 10px 0;border:1px solid #999;}
.tdata3 h2{font:bold 1.25em Tahoma, sans-serif;color:#f2e3b6;padding:0 0 .5em 0;}
.tdata3 .x2 div{width:30px;}
.ti{
/*font:bold .9em Tahoma, sans-serif;*/
font:normal .9em tahoma, sans-serif;color:#fff;text-transform:uppercase;letter-spacing:.2em;
/*margin:0; padding:0 0 2em 0;*/
margin:0; padding:0 0 3em 0;}
.ti2{font:bold normal Tahoma, sans-serif;color:#f2e3b6;margin:0; padding:0 0 2.35em 0;}
.ti2 a{color:#f2e3b6;text-decoration:none;}
.ti3{font:bold 1.3em Tahoma, sans-serif;margin:0; padding:0 0 .35em 0;}
.ti4{font:bold 1.7em/1.5em Tahoma, sans-serif;color:#bf8c5d;margin:0; padding:0 0 .85em 0;}
.ti5{font:normal 1.75em Tahoma, sans-serif;color:#bf8c5d;margin:0; padding:0 0 1.1em 0;}
.tdsp .b4{height:auto;}
.tdsp .gtab2{margin:0 0 25px 0;}
.tdsp .c1{width:125px;}
.view{font-size:.9em;line-height:1.5em;margin:0 0 7px 0;}
.view a{color:#000;
/*text-decoration:none;*/
}
.view a.vcur{color:#b2b2b2;text-decoration:none;cursor:default;}
.view .v1, .view .v2{float:left;margin:0 30px 0 0;}
.view .v1 .vb1, .view .v2 .vb2{display:block;width:25px; height:29px;background:transparent url(http://adonia.ru/i/ico_view.png) no-repeat 0 0;float:left;margin:0 9px 0 0;}
.view .v2 .vb2{background:transparent url(http://adonia.ru/i/ico_view2.png) no-repeat 0 -29px;}
.view .vb3{position:relative;top:-.35em;float:left;}
.zp h1{margin:0; padding:0 0 1.35em 0;}
.zp2 h2{margin:0; padding:0;}
.zp2 .info2{padding:6px 10px 10px 20px;}
.zh2 a, .zh2 span{position:relative;display:block; overflow:hidden;}
.zh2 img{position:absolute;top:0; left:0;border:none !important;}
.zr{padding:15px 20px 15px 20px;border-left:1px solid #b2b2b2;border-right:1px solid #b2b2b2;}
.ztab td{color:#000;}
.ztab .zz2{height:443px;border:1px solid #a1855e;}
.ztab .zz3{width:140px;padding:0 20px 0 0;}
.ztab .zz4{width:200px;padding:15px 40px 15px 0;}
.ztab .zz5{height:443px;padding:18px 20px 20px 0;}
.zztab .zc1{width:880px;}
@media screen{a{cursor:hand; }
html>body a{cursor:pointer; }
}
/* POPUP */
.popupTable{width:100% !important;height:100%;position:fixed;position:absolute;left:0;top:0;z-index:800;border-collapse:collapse;}
.popuptable .popup{background:#92c02a
/* CR */
background:#366fab;
/* BR */
background:#E3D2C2;background:white;top:0;position:relative;z-index:1000 !important;padding:20px;width:auto;position:relative;}
.popuptable .popup { background-color: #fff !important;}
.popuptable .popup td { background-color: #fff !important;}
.popupTable .popup .popupHeader{color:white;padding-right:40px;zoom:1;position:relative; }
.popupTable .popup .popupTitle{font-size:15px;color:black;line-height:1.4em;padding-bottom:15px;}
.popupTable .popup .popupCaption{font-size:1.2em;line-height:1em;padding-top:4px;padding-bottom:9px;}
.popupTable td{border:1px dotted white;border:none;}
.popupTable .popupCloser{width:100% !important;height:1000px;position:absolute;top:0 !important;left:0;z-index:0;cursor:pointer;}
.popupTable .popup .popupClose{background:url(http://adonia.ru/i/icoPopupClose.png) no-repeat;background:url(http://adonia.ru/i/icoPopupClose.gif) no-repeat;width:30px;height:30px;position:absolute;top:-13px;right:-22px;}
.popupTable .td1{width:auto;width:600px;}
.popupTable .td2{width:100px;vertical-align:middle;}
.popupTable .td3{width:auto;width:600px;}
.shadow{height:100%;left:0;opacity:0.45;filter:alpha(opacity = 45);position:fixed;top:0;width:100%;display:none;cursor:pointer;z-index:700;background:white !important;background:black !important;}
.popupTableFirefox2{}
.popupTableFirefox2 #player{z-index:1000;}
.popupTableFirefox2 td{background:#fdf;}
.popupTableFirefox2 .popup{position:fixed;top:-2000px;}
.popupTable .popupBody{min-width:200px;min-height:130px;background:url(http://adonia.ru/i/loader.gif) no-repeat center center;}
.popLarr, .popRarr{height:44px;position:absolute;top:44%;top:0;width:32px;width:40%;z-index:10;}
.popRarr{background:url("http://adonia.ru/i/popRarr.png") no-repeat center right;right:20px;height:100% !important;}
.popLarr{background:url("http://adonia.ru/i/popLarr.png") no-repeat center left;height:100% !important;left:20px;}
/* popup ZV */
.popupTable .popup .popupHeader{}
.popupTable .popup .popupCaption{display:none;}
.popupTable .popup .popupClose{}
.cameraMessage{display:none;}
.shadow{_position:absolute;}
/* / POPUP */
.catalogDiscountHTML{display:none; }
.popup {background-color: #fff !important; padding:20px;}
.catNakopTitle{background:url(http://adonia.ru/i/catNakopTitle.gif) no-repeat;height:20px;width:293px;}
.howBuyTitle{text-transform:uppercase;font-size:14px;font-weight:bold;padding-bottom:26px;}
.howBuyBox{text-align:left; }

.howBuyLine{font-size:11px;line-height:1.4em;padding-bottom:12px;}
.howBuyLine span{font-size:14px;font-weight:bold;color:#936900;padding-right:3px;}
.howBuyBody{padding-top:22px;}
.popupBody .howBuyBox{padding-left:54px;padding-right:54px; }
.popupBody .howBuyTitle{padding-top:8px;}
.registerPage{position:relative;}
.registerPage .howBuyRegister{position:absolute;top:22px;right:35px;}
.howBuyBlack .catNakopTitle{background:url(http://adonia.ru/i/catNakopTitleBlack.gif) no-repeat;}
.howBuyBlack .howBuyTitle{display:none;}
.howBuyBlack .howBuyLine span{color:#B4AA8F;}
.cabinetBottomInfobox{border-top:1px solid #505050;padding-top:10px;overflow:hidden;zoom:1;}
.cabinetBottomInfoboxDiscount{float:left;}
.userActionboxTitle{background:url(http://adonia.ru/i/userActionboxTitle.gif) no-repeat;width:61px;height:20px; margin-bottom:25px;}
.userActionBox{float:left;margin-right:30px;width:470px;padding-top:20px;}
.userActionItem{overflow:hidden;zoom:1;padding-top:26px;}
.userActionItemImg{float:left;}
.userActionItemImg img{border:1px solid #F1E3B4;}
.userActionItemContent{padding-left:140px;}
.userActionContentDate{color:#B5A78A;padding-bottom:7px;line-height:1em;}
.userActionContentTitle{}
.userActionContentDesc{line-height:1.55em;padding-top:19px;padding-bottom:50px;}
.cabinetBottomInfobox .howBuyBlack{padding-top:19px;}
span.vb3 a{padding-bottom:3px;outline:none;}
.sp3 .linkLikeButton{color:#8a633c;background:#f6e6cf url(http://adonia.ru/i/but_bg2.png) repeat-x 0 0;padding-top:4px;*padding-top:1px;padding-bottom:4px;padding-left:20px;padding-right:20px;border:1px solid #fff;font-size:11px;line-height:18px;}
.linkLikeButton:hover{background:#f6e6cf url(http://adonia.ru/i/but_bg2_hover1.png) repeat-x 0 0;text-decoration:none;}
.requiredAuthorizeBox .linkLikeButton{margin-right:10px;margin-left:10px;}
.userProfileButtonsBox .linkLikeButton{position:relative;top:2px;*top:-5px;margin-left:10px;}
.but2 input:hover,.but3 input:hover{background:#f6e6cf url(http://adonia.ru/i/but_bg2_hover1.png) repeat-x 0 0;cursor:pointer;}
.zz3left{border:1px solid #A1855E;border-right:none;}
.basketLinkButtonMargin{margin-bottom:15px !important;}
.btnButton, .btnLink{background:none;border:none;text-align:center;font-style:normal;white-space:nowrap; color:#000; font-size:13px;}
.ztab .zz1{width:200px;background-color:#fff;border-top:1px solid #A1855E;border-bottom:1px solid #fff;padding-bottom:15px;}
.panelBasketBoxTop{margin-top:15px;font-family:arial;width:100%;}
.panelBasketBoxPrices{font-size:11px;}
.panelPrice{font-weight:bold;font-size:14px;}
.panelBasketCost{display:none;}
.panelBasketCostPrice{}
div.panelBasketCostVisible{display:block;}
.previewBasketBox{margin-bottom:10px;}
.panelBasketBoxPrice div{padding-bottom:2px;}
.panelBasketBoxPrice{line-height:1.2em;margin-bottom:3px;}
.btnLinkP{overflow:hidden;zoom:1;}
.btnLinkP .btnLink{float:left;text-decoration:none !important;}
.btnLink{color:black;font-size:12px !important;}
.btnLink span{display:block;}
.btnArrow{background:none !important;font-family:'times new roman';display:inline !important;padding-left:0 !important;padding-right:0 !important;}
.clear{clear:both;}
.btnButtonShopGrid span span{width:54px;}
.btnButton{padding:0;position:relative;overflow:hidden;display:inline;}
button::-moz-focus-inner{border:0;    padding:0;}
.vwdiv1selectCount{padding-top:4px;}
.basketTitle{font-weight:normal !important;color:#996600;color:#C79D6B;}
.gtabRelatedProducts .btnButton span span{width:55px;}
.inputTextImproved{padding-left:3px;}
.profileEditSubmitP{padding-top:20px;}
#adgallery{height:auto !important;zoom:1;margin-bottom:1px;min-height:160px;}
.panel h2.zh2,.ind11 h2.zh2{font-size:22px;color:#c79d6b;font-family:arial;padding-bottom:0 !important;line-height:1.2em;}
.panel div.fo3,.ind11 div.fo3{line-height:1.2em;font-size:16px;font-family:arial;padding-bottom:22px !important;}
.ind11 div.fo3 strong{font-weight:normal !important;}
.panelBasketTop{background:url(http://adonia.ru/i/panelBasketBoxTopBg.png) repeat-y;padding-left:18px;padding-right:10px;padding-top:10px;line-height:1.2em;padding-bottom:11px;font-family:arial;font-size:14px;font-weight:bold;width:210px;}
td.zz3left ul{padding-top:20px;margin-left:10px;font-weight:bold;font-size:15px;}
td.zz3left ul li{padding-bottom:14px;}
.previewBoxComplekt{padding-left:30px;}
.previewBox .items{clear:both;    left:0;    position:absolute;    width:20000px;}
.scrollableLeft{background:url(http://adonia.ru/js/jquery/galleryview/themes/light/prev.png) no-repeat scroll center center transparent;}
.scrollableRight{background:url(http://adonia.ru/js/jquery/galleryview/themes/light/next.png) no-repeat scroll center center transparent;    left:850px;    position:absolute;    top:0;}
.scrollableLeft, .scrollableRight{cursor:pointer;    display:block;    float:left;    height:150px;    width:20px;}
.prevHolder{left:0;}
.nextHolder{left:850px;}
.arrowNoClick{top:0 !important;}
.nextHolder, .prevHolder{background:pink;background:url("http://adonia.ru/i/blank.gif") no-repeat scroll 0 0 transparent;height:150px;position:absolute;top:-5000px;width:30px;z-index:100;}
.galleryNavDisabled{display:none;}
.btnLinkPinContent{margin-top:5px;margin-bottom:7px;}
.galleryIcon{display:inline;float:left;margin-right:10px;cursor:pointer;position:relative;text-decoration:none !important;}
.shopListImg{position:relative;}
.shopViewListPricebox{margin-top:8px;text-align:left;}
div.priceBox{font-family:arial;}
.shopFacePriceBox .panelBasketBoxPrice{padding-left:5px;}
.catalogDiscountLink{float:right;display:inline;width:150px;height:16px;text-decoration:none;margin-right:23px;color:#C79D6B !important;font-size:13px;font-weight:bold;}
.catalogDiscountLink:hover{text-decoration:none !important;}
.shopViewGridPrice{padding-top:10px;font-style:normal;font-family:arial;}
.shopViewGridPrice span{font-weight:bold;font-family:arial;font-size:14px;}
.catPageDetailPricebox{padding-top:10px;padding-bottom:10px;}
.catPageDetailOrderForm{overflow:hidden;zoom:1;}
.catPageDetailOrderForm .inpbl{margin-top:4px;}
.panelBasketDesc{padding-left:18px;padding-right:18px;zoom:1;position:relative;*width:100%;}
.panelBasketDesc p{font-size:1.2em;}
.shopViewGridPriceButtonP{position:relative;zoom:1;width:100px;}
.shopViewGridPriceButtonP button span{float:left;zoom:1;}
.shopViewGridImg{zoom:1;display:block;position:relative;}
.shopViewGridTable{position:relative;zoom:1;}
.shopViewGridTable td{}
.shopViewGridTableP{zoom:1;position:relative;}
.shopViewGridImgTd{width:100px;}
.shopViewGridPriceButtonP{overflow:hidden;width:100px;}
.basketGridPriceButtonP{overflow:hidden;width:100px;}
.basketGridPriceButtonP span{float:left;}
.catalogProductpagePricebox{padding-top:10px;}
.catProductPageFormbox .inpbl{padding-top:4px;}
.galleryMaskVisible .galleryCurrentMask{top:-1px;background:url(http://adonia.ru/i/galleryCurrentMask.png) no-repeat;width:130px;height:151px;display:block;left:-1px;z-index:20;border:none !important;}
.catalogFrontBox{zoom:1;position:relative;}
#adgallery div.panel{padding-top:5px;}
.panel{height:auto !important;position:relative;display:block;zoom:1;padding:10px 27px 0 27px;overflow:auto !important;}
div.defaultPanel{display:block;}
.panelHidden{display:none;zoom:1;}
.previewSectionLabel{font-size:12px;text-transform:uppercase;font-weight:bold;padding-left:15px;float:left;padding-top:2px;}
.previewHeaderLink{text-decoration:underline;}
.previewHeaderLink:hover{text-decoration:none;}
.previewbox{overflow:hidden;zoom:1;
/*height:190px;*/
position:relative;padding-bottom:15px;}
.previewheader{height:20px;overflow:hidden;padding-bottom:6px;
/*display:inline-block;*/
display:block;}
.previewBoxesList{}
.previewHeaderLinkActive{background:#7C7C7C;}
.previewHeaderLinks .previewHeaderLinkActive a{color:#fff;border-bottom:none;text-decoration:none;cursor:default;}
.previewHeaderLink{font-size:1.6em;font-weight:bold;text-decoration:none;border-bottom:1px dashed #C79D6B;}
.previewHeaderLink:hover{border-bottom:0; }
.previewBoxesSwitcher{position:relative;float:right;padding-bottom:8px;}
div.previewboxcats{display:none;
/*height:220px;*/
padding-bottom:20px;}
div.previewBoxCatsActive{display:block;}
.previewBoxCats .previewHeader{padding-bottom:20px !important;padding-top:15px;}
.previewheaderlinks{
/*overflow:hidden;*/
/*position:absolute;*/
top:0;left:103px;z-index:10;line-height:1.5em;zoom:1;width:770px;}
.previewHeaderLinkP{margin-right:10px;padding-left:6px;padding-right:6px;padding-bottom:3px;padding-top:3px;float:left;zoom:1;position:relative;white-space:nowrap;}
.previewHeaderLinkP a{color:#C79D6B;}
.btnLinkPinline{display:inline-block !important;zoom:1;bottom:-10px;position:relative;margin-right:10px;margin-left:10px;}
.you_not_authorized_box{padding-bottom:25px;}
.bk{font:.9em Tahoma, sans-serif;color:#f2e3b6;background-color:#353535 !important;padding:.65em 20px 1.1em 20px;font-size:17px;}
.orderHistoryButtonsBox{margin-top:10px;margin-bottom:30px;}
.priceu{font:normal 1.2em Tahoma, sans-serif;color:#c2a366;text-decoration:line-through;margin:0; padding:0;font-weight:bolder;position:relative;}
.priceStroke{position:absolute;top:0.6em;width:100px;height:1px;background-color:#c2a366;opacity:0.8;filter:alpha(opacity=80);}
.oldPriceBoxGray{color:gray !important;}
.priceStrokeGray{background:gray;}
.pStrokePrice{font-weight:bold !important;}
.through { text-decoration: line-through;}
.priceStrokeDiagonalInner{position:relative;top:-9000px;}
.gtab3 .dd4{padding-right:10px;white-space:nowrap;}
.gtab3 .dd6 a{color:#000;}
table.gtab3 .dd6{width:300px;padding-right:15px;}
table.gtab3 tr td .btnLinkP{position:relative;}
table.gtab3 tr td{}
.panelBasketBoxPrice .oldPriceBoxPnear{padding-bottom:4px;}
.shopPageAftertextLine{margin-top:20px;}
.oldPriceBoxPbottom{padding-top:3px;}
.oldPriceBoxPnearTop{padding-top:3px;}
.alsoBoxSubtitleLabel{padding-top:3px;}
.labelActionShopPage{position:relative;top:-14px;margin-bottom:5px;}
.oldPriceBoxBottom{padding-bottom:3px;}
.oldPriceBoxTop{padding-top:3px;}
.oldPriceCatGrid{padding-top:10px;}
.oldPriceBox{font:normal 1.2em Tahoma, sans-serif;color:#BA9752;margin:0; padding:0;position:relative;display:inline-block;}
.priceStrokeDiagonalInner{position:relative;top:-9000px;}
.btnButton input, .btnButton input:hover {border:0; background: none; color:#000; font-size:13px; font-family: arial; padding-top:0;}
.btnButton span, .btnLink span{display:block;display:inline-block;background:url(/templates/template30/img/btnNewRi.png) no-repeat 100% -30px;padding-right:7px;font-style:normal;height:29px;}
.btnButton span span,.btnLink span span{display:block;display:inline-block;background:url(/templates/template30/img/btnNewLe.png) no-repeat 0 -30px;padding-top:4px;padding-bottom:9px;padding-left:14px;padding-right:7px;font-style:normal;height:16px;}
#userBtn .btnButton span, #userBtn .btnLink span{display:block;display:inline-block;background:url(http://adonia.ru/i/btnNewRight-b.png) no-repeat 100% -30px;padding-right:7px;font-style:normal;height:29px;}
#userBtn .btnButton span span,#userBtn .btnLink span span{display:block;display:inline-block;background:url(http://adonia.ru/i/btnNewLeft-b.png) no-repeat 0 -30px;padding-top:4px;padding-bottom:9px;padding-left:14px;padding-right:7px;font-style:normal;height:16px;}
.btnButton:hover,.btnLink:hover{cursor:pointer;}
.btnButton:hover span,.btnLink:hover span{background-position:100% 0;}
.btnButton:hover span span,.btnLink:hover span span{background-position:0 0;}
.btnButton{overflow:visible;}
.fixwi table tr td .btnLinkP,.fixwi table tr td form{display:inline;zoom:1;position:relative;float:right;}
.bcloseBasketTable{width:20px; height:20px;background:transparent url(/templates/template30/img/close000.png) no-repeat 0 0;position:relative;display:inline-block;position:relative;top:-5px;}
.b2closeTD{width:10px !important;padding-right:10px;}
.basketTable td { color:#fff;}
.basketTable td.b2{padding-bottom:5px !important;}
.basketTable input.basketTableQuantityInput{padding-left:2px;width:60px;}
.personal_buttons_line{width:800px;zoom:1;position:relative;}
.userDicsountBox{width:200px;margin-bottom:10px;}
.noClick{cursor:default;}
.loginPopupTitle{font-size:14px;font-weight:bold;text-align:left;margin-bottom:20px;line-height:1.4em;}
.linkToCatalog{text-decoration:none;color:#C79D6B !important;font-size:11px;font-weight:bold;}
.linkToCatalogAlsoP{margin-bottom:6px;margin-top:6px;}
.galWrapper{position:relative;height:150px;zoom:1;}
.labelAction{background:url(http://adonia.ru/i/labelAction.png) no-repeat;width:27px;height:52px;display:block;position:absolute;top:0;right:0;z-index:10;border-radius:1px;behavior:url(http://adonia.ru/js/PIE.htc);}
.labelNew{background:url(http://adonia.ru/i/new.gif) no-repeat;width:42px;height:41px;display:block;position:absolute;top:0;left:0;z-index:10;}
.priceStrokeDiagonal{background:url(http://adonia.ru/i/priceStrokeDiagonal.png) no-repeat center center;position:absolute;height:15px;overflow:hidden;color:white;padding-left:2px;padding-right:2px;left:-2px;border-radius:1px;behavior:url(http://adonia.ru/js/PIE.htc);}
.basketTableCenterAlign{text-align:center !important;}
.basketTable tr th{padding-right:4px;}
.basketTable .inpbl3{float:none !important;width:74px;display:inline-block;}
.shopViewGridPrice span,.oldPriceBox  span{word-spacing:-4px;}
.userDiscountBoxPcol1{width:120px;padding-right:15px;}
.panelButtonBox{padding-top:10px;padding-left:45px;overflow:hidden;zoom:1;}
.userDiscountBoxP{padding-left:30px;margin-bottom:30px;padding-top:15px;zoom:1;position:relative;width:230px;background:#353535;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;behavior:url(http://adonia.ru/js/PIE.htc);}
.userDiscountBoxP1{margin-bottom:30px;zoom:1;position:relative;width:230px;background:#5B482D;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;behavior:url(http://adonia.ru/js/PIE.htc);}
.userDiscountBoxP2{margin-bottom:30px;zoom:1;position:relative;width:230px;background:#C89457;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;behavior:url(http://adonia.ru/js/PIE.htc);}
.userDiscountBoxP3{margin-bottom:30px;zoom:1;position:relative;width:230px;background:#C79D6D url("http://adonia.ru/i/panelBasketBoxTopBg.png") repeat-y;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;behavior:url(http://adonia.ru/js/PIE.php);}
.userDiscountBoxP3, .userDiscountBoxP2,.userDiscountBoxP3 span, .userDiscountBoxP2 span,.userDiscountBoxP3 h2, .userDiscountBoxP2 h2{color:black !important;}
.skidkaBoxInner{padding-left:30px;padding-top:15px;}
.skidkaBoxOuter{position:relative;zoom:1;}
.shopListImg a{display:block;position:relative;}
#menu {
	position:relative;
	top:1px;
	font: 1.1em "Myriad Pro", sans-serif;
	*zoom:1;
	width:880px;
	overflow:hidden;
}

#menu li {
	margin-right:-15px;
}

#menu ul, #menu li {
	list-style-type:none;
	margin:0; padding:0;
}
#menu li {
	position:relative;
	width:76px;
	float:left;
	text-transform:uppercase;
	white-space:nowrap;
	/*margin: 0 17px 0 0;*/
}
#menu li a {
	color:#fff;
	text-decoration:none;
}
#menu a, #menu em, #menu span {
	display:block;
	height:31px;
	text-align:center;
	overflow:hidden;
}
#menu em, #menu span {
	position:absolute;
	top:0; left:0;
	width:100%; height:31px;
	background: transparent url(img/menuBgr.png) no-repeat 0 0;
}
#menu .msp em, #menu .msp span {
	height:31px;
}
#menu #mi1{width:74px;}
#menu #mi1 em{background-position:0 0;}
#menu #mi1 span{background-position:0 -35px;}
#menu #mi1 em:hover{background-position:0 -70px;}
#menu #mi2{width:105px;}
#menu #mi2 em{background-position:-80px 0;}
#menu #mi2 span{background-position:-80px -35px;}
#menu #mi2 em:hover{background-position:-80px -70px;}
#menu #mi3{width:137px;}
#menu #mi3 em{background-position:-740px 0;}
#menu #mi3 span{background-position:-740px -35px;}
#menu #mi3 em:hover{background-position:-740px -70px;}
#menu #mi4{width:241px;}
#menu #mi4 em{background-position:-181px 0;}
#menu #mi4 span{background-position:-181px -35px;}
#menu #mi4 em:hover{background-position:-181px -70px;}
#menu #mi5{width:99px;}
#menu #mi5 em{background-position:-425px 0;}
#menu #mi5 span{background-position:-425px -35px;}
#menu #mi5 em:hover{background-position:-425px -70px;}
#menu #mi6{width:92px;}
#menu #mi6 em{background-position:-522px 0;}
#menu #mi6 span{background-position:-522px -35px;}
#menu #mi6 em:hover{background-position:-522px -70px;}
#menu #mi7{width:127px;}
#menu #mi7 em{background-position:-609px 0;}
#menu #mi7 span{background-position:-609px -35px;}
#menu #mi7 em:hover{background-position:-609px -70px;}
#menu2{position:relative;top:-9px; left:-9px;font:bold 1em Tahoma, sans-serif;color:#fff;margin:0 0 20px 0;*zoom:1;}
#menu2 ul, #menu2 li{list-style-type:none;margin:0; padding:0;}
#menu2 li{float:left;padding:0 25px 0 0;}
#menu2 ul li{background:none;float:left;padding:0 25px 5px 0;}
#menu2 li a{color:#b2b2b2;}
.alignCenter{position:relative; width:100%; overflow:hidden; clear:both; }
.alignCenterLeft{position:relative;float:right;right:50%;}
.alignCenterRight{position:relative; right:-50%; z-index:1;}
.footer{border-top:1px solid #2E2E2E !important;}



.shopGroupsList { margin:-30px auto -40px; border-spacing: 50px 30px; border-collapse:separate;}
.shopGroupsList td{text-align:center; width:auto; height:77px; vertical-align: middle;}
.shopGroupsList tr {margin-top:0px;}
.shopGroupsList  a {position:relative; display:block;  margin:0 auto; text-align:center; line-height:77px; width:309px; height:77px;  text-decoration:none; font-family:Arial; cursor:pointer; color:#fff;  }


.shopGroupList  span.title {display:inline; vertical-align:middle; font-size:15px; font-weight:bold; padding:0 0px 0px; line-height:1.2em; background-color:#333;}
.shopGroupList  a:hover {background-color:#333;}
.title {text-align:center;}
.titleGroup {font-size:15px !important;}
.titleGroup a{display:inline; text-decoration:underline;}
.titleGroup span {display: inline;}

.titleCat {font-size:15px !important;}
.titleCatAll {margin-top:30px; text-align:center; font-size:15px;}
.titleFaq {margin-top:10px; margin-bottom:10px;}

.shopItemList{width:100%;}
.shopItemList td{text-align:center; width:auto; padding-bottom:40px;}
.shopItemList a{position:relative; display:block; margin:0 auto;overflow:hidden;width:127px;  height:148px;text-align:center;line-height:146px;   border:1px solid gray;}
.shopItemList a img{vertical-align:middle;}
.shopItemList .desc{width:127px;font-family:Tahoma;font-size:11px;  padding-top:10px;overflow:hidden;text-align:left; margin:0 auto;}
.shopItemList .desc strong{font-weight:normal !important;}


.shopItemSpec{margin:0 0 20px 0; padding:0 27px 0; overflow:hidden;}
.shopItemSpec .text {padding-left:290px; width:550px; min-height:420px;  height:auto !important;  height:410px; }
.shopItemSpec .text span {font-size:12px !important;}
.shopItemSpec-nav{overflow:hidden;    margin:30px 0 30px 0;    padding:4px 0 0;    border-bottom:1px solid #F2E3B6;  }
.shopItemSpec-nav li{float:left; overflow:hidden;  margin:0 17px 0 0;    list-style:none;    padding:0 16px 3px;    line-height:22px;    color:#F2E3B6;    cursor:pointer;    font-size:12px;}
.shopItemSpec .shopItemSpec-cur,.shopItemSpec-nav li:hover{background:#3C3C3C;    color:#C79D6B;}
.itemImage{overflow:hidden; position:absolute; left:27px; top:145px; width:270px; }
.itemImage .inner {position: relative;}
.itemImage p.price{margin-top:5px !important; text-align:center;}

.oldPrice {text-align: center; margin:-15px 0 15px;  }
.oldPrice span {font-size: 11px; }



.mceContentBody{background-color:#000; color:#fff; text-align:left;}
.mceContentBody table td {color:#fff;}
/* информационные элементы */
.date{color:#9e987b;font-size:8pt;}
.news_title{font-size:11pt;font-weight:bold;margin-bottom:3px;padding:3px 0px;margin:0px;}
.news_group{margin:0px 0px 8px 0px;list-style-type:none;padding-left:0px;}
.news_group li{margin-bottom:3px;padding-left:0px;}
.tags,.tags a{color:#5d7716;margin-top:5px;}
.read_more{float:left;display:block;padding:0.2em 0em 0.3em 0em;margin-right:0.3em;}
.userinfo1{margin-right:5px;margin-bottom:5px;font-weight:bold;float:right;}
.userinfo2{margin-left:5px;margin-bottom:5px;}
/* для 1 - 2 - 3 списка информационных элементов */
.current,.page_link,.ctrl{padding:0.2em 0.5em 0.3em 0.5em;float:left;display:block;margin-right:0.3em; margin-top:30px;}
.page_link{text-decoration:none;color:#6A6A6A;}
.current{background:#E1E4FB;color:#293893;}
.ctrl{padding:0.5em 0.5em 0.3em 0.5em;font-size:10px;color:#6A6A6A;}
.path_arrow{color:#898989;padding:0 2px 0 2px;font-size:10pt;}
.captcha{padding:0px; font-size:75%; padding-bottom:10px;}
.captcha a:link, .captcha a:hover, .captcha a:visited{text-decoration:none; border-bottom:1px dotted #C79D6B; }
.captcha img{margin-bottom:-5px;}
#ShowAddComment{margin:20px 0px;}
.c_u_l{font-weight:bold;}
/* ссылка "ответить" для комментария */
.cr{display:none;margin:0px 0px 10px 20px;}
/* Ответ на комментарий */
.csd{margin-left:20px;}
/* sub-div для дерева комментариев */
.comment{background:#F0EFEB;margin:50px 0 0 0;width:450px;zoom:1;position:relative;padding:20px 20px 7px;}
.comment_desc{margin:0px 0px 10px 20px;}

.comment .mceEditor{width:442px;}

/* магазин */
#error{margin-top:15px;margin-bottom:15px;padding:5px 5px 5px 25px;position:relative;font-size:8pt;border-collapse:collapse;border:1px #CA1D13 dashed;color:#CA1D13;background-color:#F2EDE9;background:url('/hostcmsfiles/images/error.gif') no-repeat 5px 50%;width:450px;}
#message{margin-top:5px;margin-bottom:5px;padding:5px 5px 5px 25px;position:relative;font-size:8pt;border-collapse:collapse;border:1px #4ba749 dashed;color:#4ba749;background:url('/hostcmsfiles/images/message.gif') no-repeat 5px 50%;width:450px;}
#message p{margin:0px;padding:0px;}
.price_table_border, .price_table_border td{border-collapse:collapse;empty-cells:show;border-width:1px;border-color:#C8C0A9;border-style:dashed;padding-left:5px;}

.shop_cart_table{width:100%;border-spacing:2px;}
.shop_cart_table,.shop_cart_table td{empty-cells:show;}
.shop_cart_table td,.shop_cart_table th{padding-right:10px;padding-left:5px;height:25px;vertical-align:middle;}
.shop_cart_table td{padding-bottom:4px;padding-top:10px;}
.shop_cart_table th{text-align:left; color:#C79D6B;border-bottom:1px solid #b2b2b2;}
.price_table_border,.price_table_border td{border-collapse:collapse;empty-cells:show;border-width:1px;border-color:#C8C0A9;border-style:dashed;padding-left:5px;}
.shop_navigation{list-style-type:none;margin:0 0 0 -10px;padding:0;}
.shop_navigation li{float:left;padding-right:10px;}
.shop_navigation span{margin-right:10px;border-bottom:1px solid #d20a1c;font-size:11pt;}
.shop_navigation_current span{color:#525252;font-weight:bold;font-size:11pt;border-bottom:1px solid #d20a1c;}
/* стили кабинета пользователя */
.large_input{font-size:16pt;}
.users_list{margin:0px;padding:0px;}
.users_list li{list-style-type:none;padding:5px 0px 11px 0;margin:0px 0px 6px 0px;background-repeat:no-repeat;background-position:10px 6px;width:230px; background-image:none !important;}
.users_list li a:link,.users_list li a:hover,.users_list li a:visited{color:#F1DBAA;font-size:14pt;font-family:Georgia;text-decoration:none;+border-bottom:1px dashed #F1DBAA;border-bottom:1px dashed #F1DBAA;}
#address h1{padding-top:10px; clear:left;}
/* Конец стилей кабинета пользователя */
/* Validate */
.validate label.input_error{display:block; line-height:1.8; vertical-align:top; color:red; font-style:italic; }
.validate input.input_error{border:1px dashed #DB1905; background-color:#FFFFD5; }
/* / Validate */
.inputOrder{padding-top:20px;}
#delivery {text-align: left; width:700px; }
#fancybox-inner {overflow-x: hidden !important;}

