.ZagMenu {margin-left:5px; line-height:35px;background-color:#b72785;font-family:Verdana;font-size:14px; color:#FFF;text-align:center;border:#00BABB 1px solid;text-decoration:none;}
.StrMenu {margin-left:5px;font-family:Verdana;text-align:left;font-weight:bold;border-left: #00BABB 1px solid;font-size:12px;border-right: #00BABB 1px solid;border-bottom: #00BABB 1px solid;}
.StrMenu1 {background-image: linear-gradient(to bottom, #00ADD0, #008BBB);display: block;padding-left:5px;margin-left:5px;font-family:Verdana;text-align:left;font-weight:bold;}
.StrMenu1 a {color:#000;}
.StrMenu1:hover {display: block;border-left: #00BABB 1px solid;font-size:12px;border-right: #00BABB 1px solid;border-bottom: #00BABB 1px solid;}
.RightKol {float:left;}
#blink {blink 1s linear infinite;animation: blink 1s linear infinite;display: block;}


@media screen and (max-width: 550px) {
#header {height: auto !important}
.header-bottom{bottom:0;height: auto !important;left:0;position:relative !important;right:0;z-index:10}
.header-middle {height: 250px !important}
#wrapper{background-color:#fff;min-height:100%;min-width:99% !important;position:relative;}
.container{margin-left:auto;margin-right:auto;width:99%}

#contentWrapper{padding:0px;position: relative}
#contentInnerWrapper{width:99%}
#rightCol{padding-top:16px;width:99%}
#leftCol{}
#content{padding-top:5px;position:relative}
.moduletable.topmenu{margin-bottom:0;position:relative}
.moduletable.header-search{margin-bottom:0;padding:10px 5px;position:relative;}
#topSearchSbmFl {width: 70px !important}

.moduletable.module-registration{font-size:12px;line-height:12px;color:#fff;background-image: linear-gradient(to bottom, #00ADD0, #008BBB); background-color: #008ABB;position:relative; padding:2px 8px }
.moduletable.module-registration h3{margin: 5px 0px !important}

.main-menu a{color:#fff;display:block;font-size:13px;font-weight:bold;height:28px;line-height:28px;text-decoration:none;position:relative; padding: 0px 5px; background-color: #00B1D1 !important; background-image: linear-gradient(to bottom, #00B1D1, #008ABB) !important; border-bottom: 1px solid #FFF}
.main-menu li {float: none !important}
.main-menu li + li {margin-left: 0px !important;}
#header{background:url("../images/bg-header1000.jpg") no-repeat; height:347px; position:relative; z-index:10}

#siteLogo{background:url("../images/logo_320.png") no-repeat scroll 0 0 transparent;color:#000;display:block;font-size:14px;height:106px;left:5px;line-height:17px;padding:0;position:absolute;text-align:center;text-decoration:none;top:2px;width:305px}

#opis_comp {position: absolute; left: 0px; top: 108px; color: #BD138F; font-size: 13px;text-shadow:1px 0 0 #fff,0 1px 0 #fff,-1px 0 0 #fff,0 -1px 0 #fff; letter-spacing: 1px; text-align: center}

.moduletable.header-contacts{font-size:22px;line-height:24px;margin-bottom:0;position:absolute;left:50px;top:160px;text-align:left;color:#2c9bd3; text-align: center}

.moduletable.donate {display: none}
.moduletable.header-contacts p {color: #FFF}
.list-item {width: 95% !important; height: auto !important}
.list-item .button.product_button_buy {padding:0 0 0 15px;text-decoration:none;width:90px; cursor:pointer; position: relative !important; bottom: 2px; left: 0px !important;}
.list-item .product_button_buy2 {padding:0 0 0 15px;text-decoration:none;width:150px; cursor:pointer; position: relative !important; bottom: 2px; left: 0px;}
.product_price {margin: 3px 0px !important}
.product_name{font-size:12px;height: auto !important;line-height:15px;margin:2px 0;}

#inform30 li {display: block; float: none !important; width: 110px !important; margin: 0px;line-height: normal;-webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px; border: 1px solid #EAEAEA; padding: 4px 2px; margin: 0px 1px 2px 1px;background: #FFF; height: auto !important;
-webkit-transition: all 0.15s linear;
-moz-transition: all 0.15s linear;
-o-transition: all 0.15s linear;
transition: all 0.15s linear;}
#select_menu { height: 260px; overflow: scroll; background: #FFF; margin: 0px auto; border: 1px solid #008ABB;border-top: none; margin-top: -1px}
#select_menu_obv {display: block; }
#glav_men_scr {height: 25px; padding: 5px 0px 0px 8px; background: url(/images/gl_men1.png) no-repeat right; margin: 4px 4px 0px 4px; font-weight: bold; border: 1px solid #008DBD; display: none}
.anythingSlider {display: none !important}

.goods-list td {padding: 0px !important}
}




@media screen and (min-width: 551px) {
#wrapper{background-color:#fff;min-height:100%;min-width:1005px;position:relative;}
.container{margin-left:auto;margin-right:auto;width:1000px}

#contentWrapper{padding:0 10px 10px;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABpCAIAAAB00N7pAAAAbklEQVR4Xs2QyxUDMQgDB9ndp7htZ29ED3DcQg56Y0DyT5/nlUARYaVESKbr0goOrbQ0c9e4Lyq3pfJ4Vv0ymoscT++7zSgfTfosoPMm44PrA7RNMiWhYO5VHNFcp86bVfP6h8rzVrzk9wfAv+gLQ0IV0N1QvrkAAAAASUVORK5CYII=") repeat-x 0 0 #fff;
position: relative}
#contentInnerWrapper{float:right;width:720px}
#rightCol{padding-top:16px;width:242px}
#leftCol{padding-top:280px;float:left;width:250px;}
#content{padding-top:80px;position:relative}
.moduletable.topmenu{left:0;margin-bottom:0;position:absolute}
.moduletable.header-search{margin-bottom:0;padding:12px 23px 0 0;position: absolute;right:260px;top:75px}

.moduletable.module-registration{width:199px;height:191px;padding:57px 30px 0;
margin-left:-5px;font-size:12px;line-height:12px;color:#fff;background:url(../images/bg-login.png) no-repeat 0 0;position:absolute; top:15px;}
.main-menu a{-webkit-border-radius:0 22px 22px 0;-moz-border-radius:0 22px 22px 0;border-radius:0 22px 22px 0;color:#fff;display:block;font-size:14px;font-weight:bold;height:47px;line-height:47px;padding:0 12px 0 26px;text-decoration:none;text-transform:uppercase;position:relative}
#header{background:url("../images/bg-header1000.jpg") no-repeat scroll center 0 transparent;height:347px;position:relative;z-index:10}

#siteLogo{background:url("../images/logo.png") no-repeat scroll 0 0 transparent;color:#000;display:block;font-size:14px;height:106px;left:20px;line-height:17px;padding:0;position:absolute;text-align:center;text-decoration:none;top:2px;width:349px}

#opis_comp {position: absolute; left: 36px; top: 108px; color: #BD138F; font-size: 13px;text-shadow:1px 0 0 #fff,0 1px 0 #fff,-1px 0 0 #fff,0 -1px 0 #fff; letter-spacing: 1px}

.moduletable.header-contacts{font-size:22px;line-height:24px;margin-bottom:0;position:absolute;right:250px;top:60px;text-align:left;color:#2c9bd3; text-align: center}
}

@media screen and (min-width: 1280px) {
#wrapper{background-color:#fff;min-height:100%;min-width:1005px;position:relative;}
.container{margin-left:auto;margin-right:auto;width:1260px}
#contentWrapper{padding:0 10px 10px;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABpCAIAAAB00N7pAAAAbklEQVR4Xs2QyxUDMQgDB9ndp7htZ29ED3DcQg56Y0DyT5/nlUARYaVESKbr0goOrbQ0c9e4Lyq3pfJ4Vv0ymoscT++7zSgfTfosoPMm44PrA7RNMiWhYO5VHNFcp86bVfP6h8rzVrzk9wfAv+gLQ0IV0N1QvrkAAAAASUVORK5CYII=") repeat-x 0 0 #fff}
#contentInnerWrapper{float:left;width:100%}
#rightCol{padding-top:16px;float:left;margin-left:-242px;width:242px}
#leftCol{padding-top:80px;float:left;margin-left:-100%;width:250px;background:url(../images/unga.png) no-repeat center 3px transparent}
#content{padding-top:80px;margin:0 262px 0 270px;position:relative}
.moduletable.topmenu{left:0;margin-bottom:0;position:absolute;right:269px}
.moduletable.header-search{margin-bottom:0;padding:12px 5px 0 0;position:absolute;right:0;top:0}
.moduletable.module-registration{width:199px;height:191px;padding:57px 30px 0;margin-left:-9px;font-size:12px;line-height:12px;color:#fff;background:url(../images/bg-login.png) no-repeat 0 0; position: relative; top: 0px}
.main-menu a{-webkit-border-radius:0 22px 22px 0;-moz-border-radius:0 22px 22px 0;border-radius:0 22px 22px 0;color:#fff;display:block;font-size:14px;font-weight:bold;height:47px;line-height:47px;padding:0 16px 0 24px;text-decoration:none;text-transform:uppercase;position:relative}
#header{background:url("../images/bg-header.jpg") no-repeat scroll center 0 transparent;height:347px;position:relative;z-index:10}
#siteLogo{background:url("../images/logo.png") no-repeat scroll 0 0 transparent;color:#000;display:block;font-size:14px;height:106px;left:182px;line-height:17px;padding:0;position:absolute;text-align:center;text-decoration:none;top:2px;width:349px}

#opis_comp {position: absolute; left: 200px; top: 108px; color: #BD138F; font-size: 13px;text-shadow:1px 0 0 #fff,0 1px 0 #fff,-1px 0 0 #fff,0 -1px 0 #fff; letter-spacing: 1px}

.moduletable.header-contacts{font-size:22px;line-height:24px;margin-bottom:0;position:absolute;right:300px;top:60px;text-align:left;color:#2c9bd3; text-align: center}
}



@media screen and (min-width: 1300px) {
#wrapper{background-color:#fff;min-height:100%;min-width:1005px;position:relative;}
.container{margin-left:auto;margin-right:auto;width:1300px}
#contentWrapper{padding:0 30px 30px;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABpCAIAAAB00N7pAAAAbklEQVR4Xs2QyxUDMQgDB9ndp7htZ29ED3DcQg56Y0DyT5/nlUARYaVESKbr0goOrbQ0c9e4Lyq3pfJ4Vv0ymoscT++7zSgfTfosoPMm44PrA7RNMiWhYO5VHNFcp86bVfP6h8rzVrzk9wfAv+gLQ0IV0N1QvrkAAAAASUVORK5CYII=") repeat-x 0 0 #fff}
#contentInnerWrapper{float:left;width:100%}
#rightCol{padding-top:16px;float:left;margin-left:-242px;width:242px}
#leftCol{padding-top:80px;float:left;margin-left:-100%;width:250px;background:url(../images/unga.png) no-repeat center 3px transparent}
#content{padding-top:80px;margin:0 262px 0 270px;position:relative}
.moduletable.topmenu{left:0;margin-bottom:0;position:absolute;right:269px}
.moduletable.header-search{margin-bottom:0;padding:12px 23px 0 0;position:absolute;right:0;top:0}
.moduletable.module-registration{width:199px;height:191px;padding:57px 30px 0;margin-left:-9px;font-size:12px;line-height:12px;color:#fff;background:url(../images/bg-login.png) no-repeat 0 0; position: relative; top: 0px}
.main-menu a{-webkit-border-radius:0 22px 22px 0;-moz-border-radius:0 22px 22px 0;border-radius:0 22px 22px 0;color:#fff;display:block;font-size:14px;font-weight:bold;height:47px;line-height:47px;padding:0 20px 0 26px;text-decoration:none;text-transform:uppercase;position:relative}
#header{background:url("../images/bg-header.jpg") no-repeat scroll center 0 transparent;height:347px;position:relative;z-index:10}
#siteLogo{background:url("../images/logo.png") no-repeat scroll 0 0 transparent;color:#000;display:block;font-size:14px;height:106px;left:182px;line-height:17px;padding:0;position:absolute;text-align:center;text-decoration:none;top:2px;width:349px}

#opis_comp {position: absolute; left: 200px; top: 108px; color: #BD138F; font-size: 13px;text-shadow:1px 0 0 #fff,0 1px 0 #fff,-1px 0 0 #fff,0 -1px 0 #fff; letter-spacing: 1px}

.moduletable.header-contacts{font-size:22px;line-height:24px;margin-bottom:0;position:absolute;right:310px;top:60px;text-align:left;color:#2c9bd3; text-align: center}
}

#glav_men_scr {display: none}
#select_menu { width: 97%; display: none;}

#select_menu a {display: block}
#select_menu .karta_otst1{color: #000; background: #CCC}
#select_menu .karta_otst2{margin: 0px;padding: 7px 0px 7px 5px ; color: #FFF; background: #B72886; display: block}
#select_menu .karta_otst3{margin: 0px;padding: 5px 0px 5px 10px; display: block; border-bottom: 1px solid #CCC}
#select_menu .karta_otst4{margin: 0px;padding-left: 15px;}

.basketorder {display: inline-block; background-color: #FF8008; background-image: linear-gradient(to bottom, #FF8E09, #FF6B07); background-repeat: repeat-x; color: #FFF;
font-weight: bold; padding: 4px 9px; border-radius: 5px;}
.basketorder:hover {color: #F7F7F7; background-color: #8AAF13;
 background-image: linear-gradient(to bottom, #99BC15, #739B10);
 background-repeat: repeat-x; }


.basketclear{display: inline-block; background-color: #EEEEEE; padding: 3px 9px; border-radius: 5px; border:1px solid #FFF}
.basketclear:hover {color: #666; background-color: #FFF; border:1px solid #999}

.list-item {
 border: 1px solid #CCCCCC;
 padding: 2px;
 width: 23.5%;
float: left;
height: 240px;
position: relative;
margin: 2px;
text-align: center
}
.list-item .button.product_button_buy {padding:0 0 0 15px;text-decoration:none;width:90px; cursor:pointer; position: absolute; bottom: 2px; left: 35px;}
.list-item .product_button_buy2 {padding:0 0 0 15px;text-decoration:none;width:150px; cursor:pointer; position: absolute; bottom: 2px; left: 0px;}
 .product_button_buy2 input[type="text"] {text-align: center; font-size: 14px; width: 25px;}
#siM42, #siM45,#siM450,#siM48,#siM51,#siM54,#siM27,#siM60,#siM15,#siM21,#siM24 {background: #DFFFD7}

body{height:100%;margin:0;padding:0;position:relative;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:12px;line-height:20px;color:#444;background:none repeat scroll 0 0 #fff}
b, strong {color: #000}
a{color:#09f;text-decoration:underline;-webkit-transition:color .2s ease;-moz-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}
a:hover{color:#006bb3;text-decoration:none}
p{margin:0 0 10px}

#inform30 {display: block; list-style: none;-webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px; background: #FFF; padding: 5px; margin: 0px}
#inform30 li {display: block; float: left; width: 224px; margin: 0px;line-height: normal;-webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px; border: 1px solid #EAEAEA; padding: 4px 2px; margin: 0px 1px 2px 1px;background: #FFF; height: 80px;-webkit-transition: all 0.15s linear;
-moz-transition: all 0.15s linear;
-o-transition: all 0.15s linear;
transition: all 0.15s linear;}
#inform30 li:hover { border: 1px solid #BD138F}

#fCode {width: 50px !important;}
select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{display:inline-block;padding:2px 4px;font-size:12px;color:#555;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;vertical-align:middle;}
#siM63 textarea,#siM63 input[type="text"],#siM63 input[type="password"] {width: 97% !important}


.inform_glanv_img {max-height: 75px;max-width: 100px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.inform_glanv_brief {font-size: 11px; color: #333;}
.inform_glanv_name {
 font-weight: bold;
 display: block;
 height: 32px;
 overflow: hidden;
 text-overflow: clip;
 line-height: 16px;
}
.inform_glanv_priceold {text-decoration: line-through; padding-left: 3px}
.inform_glanv_price {font-weight: bold; color:#BD138F;font-size: 15px; margin-top: 14px;}
.inform_glanv_price2 {margin: 25px 0px 5px 0px;font-family: 'moonlightregular'; font-size: 44px; color:#0066ff;
text-shadow: 2px 0 1px rgba(255,255,255,0.5), 0 2px 1px rgba(255,255,255,0.5), -2px 0 1px rgba(255,255,255,0.5), 0 -2px 1px rgba(255,255,255,0.5); text-align: center;}
.inform_glanv_price3 {margin: 25px 0px 5px 0px;font-family: 'moonlightregular'; font-size: 30px; color:#0066ff;
text-shadow: 2px 0 1px rgba(255,255,255,0.5), 0 2px 1px rgba(255,255,255,0.5), -2px 0 1px rgba(255,255,255,0.5), 0 -2px 1px rgba(255,255,255,0.5); text-align: center; line-height: 1}

.nt_nazv {font-family: 'Lobster', cursive; font-size: 25px; color:#163351;
text-shadow: 2px 0 1px rgba(255,255,255,0.5), 0 2px 1px rgba(255,255,255,0.5), -2px 0 1px rgba(255,255,255,0.5), 0 -2px 1px rgba(255,255,255,0.5); text-align: center; margin-bottom: 34px;}

.nt_nazv1 {font-family: 'Lobster', cursive; font-size: 28px; color:#163351;
text-shadow: 2px 0 1px rgba(255,255,255,0.5), 0 2px 1px rgba(255,255,255,0.5), -2px 0 1px rgba(255,255,255,0.5), 0 -2px 1px rgba(255,255,255,0.5); text-align: center; ; line-height: 1.1; margin-bottom: 34px;}

.old_price_inf {color: #515151; font-size: 20px;text-shadow: 2px 0 1px rgba(255,255,255,0.5), 0 2px 1px rgba(255,255,255,0.5), -2px 0 1px rgba(255,255,255,0.5), 0 -2px 1px rgba(255,255,255,0.5); text-align: center}
.old_price_inf span {font-style: italic; text-decoration: line-through}
.informersl3aa {float: left; width: 410px; margin-top: 18px}

#shopdescr h2, #shopdescr h3 {font-weight: normal; font-size: 12px; color: #000; display: inline}
.lead{margin-bottom:20px;font-size:18px;font-weight:200;line-height:30px}
small{font-size:85%}
strong{font-weight:bold}
em{font-style:italic}
cite{font-style:normal}
.muted{color:#999}
a.muted:hover,a.muted:focus{color:#808080}
.text-warning{color:#c09853}
a.text-warning:hover,a.text-warning:focus{color:#a47e3c}
.text-error{color:#b94a48}
a.text-error:hover,a.text-error:focus{color:#953b39}
.text-info{color:#3a87ad}
a.text-info:hover,a.text-info:focus{color:#2d6987}
.text-success{color:#468847}
a.text-success:hover,a.text-success:focus{color:#356635}
.text-left{text-align:left}
.text-right{text-align:right}
.text-center{text-align:center}
h1,h2,h4,h5,h6{margin:3px 0 10px 0;font-family:inherit;font-weight:normal;line-height:20px;color:#bd138f;text-rendering:optimizelegibility}
h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:normal;line-height:1;color:#999}
h1,h2,h3{line-height:1}
h1{font-size:19px}
h2{font-size:17px}
h3{font-size:14px}
h4{font-size:13px}
h5{font-size:12px}
h6{font-size:10px}
ul,ol{padding:0;margin:0 0 10px 25px}
ul ul,ul ol,ol ol,ol ul{margin-bottom:0}
li{line-height:20px}

.bg-viol{background-color:#b72785;background-image:-moz-linear-gradient(top,#c12b92,#a82272);background-image:-webkit-gradient(linear,0 0,0 100%,from(#c12b92),to(#a82272));background-image:-webkit-linear-gradient(top,#c12b92,#a82272);background-image:-o-linear-gradient(top,#c12b92,#a82272);background-image:linear-gradient(to bottom,#c12b92,#a82272);background-repeat:repeat-x;-pie-background:linear-gradient(top,#c12b92,#a82272);behavior:url(/templates/nevalyashka/pie/PIE.php)}
.bg-blue{background-color:#009fc8;background-image:-moz-linear-gradient(top,#00add0,#008bbb);background-image:-webkit-gradient(linear,0 0,0 100%,from(#00add0),to(#008bbb));background-image:-webkit-linear-gradient(top,#00add0,#008bbb);background-image:-o-linear-gradient(top,#00add0,#008bbb);background-image:linear-gradient(to bottom,#00add0,#008bbb);background-repeat:repeat-x;-pie-background:linear-gradient(top,#00add0,#008bbb);behavior:url(/templates/nevalyashka/pie/PIE.php)}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;margin:0;padding:0}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
audio:not([controls]){display:none}
html{height:100%;margin:0;overflow-y:scroll;padding:0;position:relative;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
a:focus{outline:0}
 a:hover,a:active{outline:0}
sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
img{
vertical-align:middle;
border:0;

}
#map_canvas img,.google-maps img{max-width:none}
button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle}
button,input{*overflow:visible;line-height:normal}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
label,select,button,input[type="button"],input[type="reset"],input[type="submit"],input[type="radio"],input[type="checkbox"]{cursor:pointer}
input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}
input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}
textarea{overflow:auto;vertical-align:top}
@media print{*{text-shadow:none!important;color:#000!important;background:transparent!important;box-shadow:none!important}
a,a:visited{text-decoration:underline}
a[href]:after{content:" (" attr(href) ")"}
abbr[title]:after{content:" (" attr(title) ")"}
.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}
pre,blockquote{border:1px solid #999;page-break-inside:avoid}
thead{display:table-header-group}
tr,img{page-break-inside:avoid}
img{max-width:100%!important}
p,h2,h3{orphans:3;widows:3}
h2,h3{page-break-after:avoid}
}
@font-face{font-family:'myriadpro';src:url('../fonts/MyriadPro-Regular.eot');src:url('../fonts/MyriadPro-Regular.eot?#iefix') format('embedded-opentype'),// url('../fonts/MyriadPro-Regular.woff') format('woff'),url('../fonts/MyriadPro-Regular.ttf') format('truetype'),url('../fonts/MyriadPro-Regular.svg#futuriscyrillic') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'arialnarrow';src:url('../fonts/arialn.eot');src:url('../fonts/arialn.eot?#iefix') format('embedded-opentype'),url('../fonts/arialn.woff') format('woff'),url('../fonts/arialn.ttf') format('truetype'),url('../fonts/arialn.svg#arialnarrow') format('svg');font-weight:normal;font-style:normal}

@font-face {
 font-family: 'moonlightregular';
 src: url('../fonts/moonlight-webfont.eot');
 src: url('../fonts/moonlight-webfont.eot?#iefix') format('embedded-opentype'),
 url('../fonts/moonlight-webfont.woff') format('woff'),
 url('../fonts/moonlight-webfont.ttf') format('truetype');
 font-weight: normal;
 font-style: normal;

}




::-moz-selection{background:#78b920;color:#fff;text-shadow:none}
::selection{background:#78b920;color:#fff;stext-shadow:none}
.chromeframe{*zoom:1}
#noJsWorning{display:none}
.no-js #noJsWorning{background-color:#fff;border:2px solid #9d261d;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 9px #9d261d;-moz-box-shadow:0 0 9px #9d261d;box-shadow:0 0 9px #9d261d;behavior:url(/templates/nevalyashka/pie/PIE.php);color:#000;display:block;font:14px/1.3 Arial,"Helvetica Neue",Helvetica,sans-serif;left:50%;margin:0 0 0 -265px;padding:7px;position:fixed;text-align:center;top:15px;width:512px;z-index:2147483647}
.no-js #noJsWorning:first-line {color:#9d261d;font-weight:600}
.no-js #noJsWorning a{bottom:5px;color:#9d261d;font:italic 11px/1 Arial,"Helvetica Neue",Helvetica,sans-serif;position:absolute;right:5px;text-decoration:underline}
.no-js #noJsWorning a:hover{color:#129d00;text-decoration:none}
.button, input[type="submit"], input[type="button"]{background-color:#009fc8;background-image:-moz-linear-gradient(top,#00add0,#008bbb);background-image:-webkit-gradient(linear,0 0,0 100%,from(#00add0),to(#008bbb));background-image:-webkit-linear-gradient(top,#00add0,#008bbb);background-image:-o-linear-gradient(top,#00add0,#008bbb);background-image:linear-gradient(to bottom,#00add0,#008bbb);background-repeat:repeat-x;-pie-background:linear-gradient(top,#00add0,#008bbb);behavior:url(/templates/nevalyashka/pie/PIE.php);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:0;color:#fff;display:inline-block;*display:inline;*zoom:1;font-size:12px;font-weight:bold;height:26px;line-height:26px;padding:0 10px;position:relative;text-align:center;text-decoration: none}
.button:hover{background:#00a2c9;color:#fff}
.button.product_button_buy{padding:0 0 0 15px;text-decoration:none;width:90px; cursor:pointer}

.button.product_button_buy:after{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKAQAAAAClSfIQAAAAAnRSTlMAAHaTzTgAAAAfSURBVHheYzzgwOhwgLHekVErjNEeREIZQu8YFe8DAG5xB0s5r4YiAAAAAElFTkSuQmCC") no-repeat scroll 0 0 transparent;*background-image:url("../images/cart-icon-button.png");content:"";display:block;height:10px;left:25px;margin-top:-5px;position:absolute;top:50%;width:10px}
.mandatory-mark{color:#f00;font-size:130%;font-weight:bold;position:relative;top:-4px;vertical-align:middle}
.moduletable{margin-bottom:25px}
.moduletable.white-module,.moduletable.yellow-module{border:1px solid #008abb;padding:11px 5px 20px 15px}
.moduletable.white-module>h3,.moduletable.yellow-module>h3{font-size:16px;font-weight:normal;line-height:16px;position:relative}
.moduletable.white-module>h3:before,.moduletable.yellow-module>h3:before{content:"";*display:inline;*zoom:1;display:inline-block;width:12px;height:11px;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAhCAMAAADambo9AAAAM1BMVEUAAAD///8Amf9FneQjpf0AAAAQhuOd0/84iNLX7f8ma7o/ktsrc8EyfclMp+xRr/NWt/kFqXW2AAAAAXRSTlMAQObYZgAAAFxJREFUeF6tzkcOwCAMRFHG9PT7nzbjiFgyyyhvgfiyKCGI4T5dQ5Igp2EchhEJUTFWAnRlNEJTjN0wNsMoy1DE/WCGQQO9ProW6vAGXGCe+DPuNvfOX7KL7Caf3Q1vBbYTDFzrAAAAAElFTkSuQmCC") no-repeat scroll center 0 transparent;overflow:hidden;margin-right:5px}
.moduletable.white-module{background-color:#fff}
.moduletable.yellow-module{background-color:#9dd3ff}
.moduletable h3{}



.header-bg{background:url("../images/header-bg.jpg") no-repeat scroll 0 11px #fff;bottom:0;display:block;left:0;margin:0 -30px;position:absolute;right:0;top:0}
.header-top{margin:0 -30px;position:relative}
.header-top-color-line{background-color:#c2d92a;background-image:-webkit-gradient(left,linear,0 0,0 100%,from(#199113),color-stop(68%,#c2d92a),to(#c2d92a));background-image:-webkit-linear-gradient(left,#199113,#c2d92a 68%,#c2d92a);background-image:-moz-linear-gradient(left,#199113,#c2d92a 68%,#c2d92a);background-image:-o-linear-gradient(left,#199113,#c2d92a 68%,#c2d92a);background-image:linear-gradient(to right,#199113,#c2d92a 68%,#c2d92a);background-repeat:no-repeat;-pie-background:linear-gradient(left,#199113,#c2d92a 68%,#c2d92a);behavior:url(/templates/nevalyashka/pie/PIE.php);display:block;height:11px;position:relative}
.header-top-color-line:before{background-color:#b1c623;background-image:-moz-linear-gradient(left,#c2d92a,#b1c623);background-image:-webkit-gradient(linear,0 0,100% 0,from(#c2d92a),to(#b1c623));background-image:-webkit-linear-gradient(left,#c2d92a,#b1c623);background-image:-o-linear-gradient(left,#c2d92a,#b1c623);background-image:linear-gradient(to right,#c2d92a,#b1c623);background-repeat:repeat-x;-pie-background:linear-gradient(left,#c2d92a,#b1c623);behavior:url(/templates/nevalyashka/pie/PIE.php);bottom:0;content:"";display:block;position:absolute;right:0;top:0;width:30px}
.header-top-color-line:after{background:url("../images/header-top-color-module-position-shadow.png") no-repeat scroll 0 0 transparent;content:"";height:42px;position:absolute;right:26px;top:10px;width:553px}
.header-top-color-module-position{background-color:#c2d92a;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;behavior:url(/templates/nevalyashka/pie/PIE.php);height:36px;position:absolute;right:30px;width:305px}
.header-top-color-module-position:before{background-color:#c2d92a;content:"";display:block;height:18px;left:0;position:absolute;right:0;top:-11px}
.header-top-color-module-position .moduletable.cart-inform{margin:-3px 0 0 25px}
.moduletable.cart-inform{position:relative;margin-bottom:0}
.moduletable.cart-inform:before{background:url("../images/cart-icon.png") no-repeat scroll 0 0 transparent;content:"";display:block;height:62px;position:absolute;right:0;top:1px;width:61px}
.moduletable.cart-inform>h3{font-size:14px;font-weight:bold;line-height:14px;margin:0 0 5px 0;padding:0}
.moduletable.cart-inform>h3:before{content:"";display:none}
.moduletable.cart-inform .module-cart{font-size:12px;line-height:12px}
.moduletable.cart-inform .purchase-information{float:left}
.moduletable.cart-inform .price-number{font-weight:bold}
.moduletable.cart-inform .module-cart-checkout{color:#13750e;float:left;font-weight:bold;margin:0 0 0 2px;text-decoration:underline}
.moduletable.cart-inform .module-cart-checkout:hover{color:#0f5e0b;text-decoration:none}
.header-middle{margin:0;height:300px;position:relative;z-index:1}

#siteLogo:hover{color:#000;text-decoration:none}
#siteLogo:first-line {font-weight:bold;text-decoration:underline}
.moduletable.site-name{bottom:10px;color:#6801bf;font-size:18px;font-weight:bold;left:50%;line-height:18px;margin-bottom:0;margin-left:-133px;position:absolute;text-transform:uppercase}
.moduletable.site-name p{margin:0;padding:0;text-indent:0}

.moduletable.header-contacts p{margin:3px 0}
.moduletable.header-contacts p+p{color:#bd138f;text-shadow:1px 0 0 #fff,0 1px 0 #fff,-1px 0 0 #fff,0 -1px 0 #fff}
.header-bottom{bottom:0;height:47px;left:0;position:absolute;right:0;z-index:10}
.header-bottom-color-module-position{background-color:#c2d92a;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;behavior:url(/templates/nevalyashka/pie/PIE.php);bottom:100%;height:35px;position:absolute;right:0;width:305px}
.header-bottom-color-module-position:before{background-color:#c2d92a;bottom:-12px;content:"";display:block;height:18px;left:0;position:absolute;right:0}
.header-bottom-color-module-position:after{background:url("../images/header-bottom-color-module-position-shadow.png") no-repeat scroll 0 0 transparent;content:"";height:36px;position:absolute;right:0;top:-1px;width:319px}
.header-bottom-modules{background-color:#00a1c8;background-image:-moz-linear-gradient(top,#00b1d1,#008abb);background-image:-webkit-gradient(linear,0 0,0 100%,from(#00b1d1),to(#008abb));background-image:-webkit-linear-gradient(top,#00b1d1,#008abb);background-image:-o-linear-gradient(top,#00b1d1,#008abb);background-image:linear-gradient(to bottom,#00b1d1,#008abb);background-repeat:repeat-x;-pie-background:linear-gradient(top,#00b1d1,#008abb);behavior:url(/templates/nevalyashka/pie/PIE.php);height:100%;position:relative}


.catalog-shop .gTableTop:before, .catalog-shop .gTableSubTop:before, 
.menu-category a:before {background: url(../images/menuh.png) no-repeat left 0px; content: ""; display: inline-block; height: 11px;width: 12px; padding-right: 10px;}

.catalog-shop .gTableTop, .catalog-shop .gTableSubTop {color: #FFF; text-transform: uppercase; font-size: 12px; font-weight: bold; 
 margin: 1px 0px; padding: 10px 0px 10px 15px; transition: background-color 0.6s ease 0s; border-bottom: 1px solid #A0D4FF; }
.catalog-shop .gTableTop:hover, .catalog-shop .gTableSubTop:hover, .menu-category a:hover {color: #FFF;-webkit-transition:background-color .01s ease;-moz-transition:background-color .01s ease;-o-transition:background-color .01s ease;transition:background-color .01s ease;background-color:#9dd3ff}
.catalog-shop.left-catalog ul {background: #FFF}



.catalog-shop .gTableTop:hover:before, .catalog-shop .gTableSubTop:hover:before {background: url(../images/menuh.png) no-repeat 0px -11px;}

.menu-category a {cursor: pointer;color: #FFF; font-size: 12px; font-weight: bold; 
 margin: 1px 0px; padding: 10px 0px 10px 15px; transition: background-color 0.6s ease 0s; border-bottom: 1px solid #A0D4FF; display: block; text-decoration: none}

.forumNameTd a, .menu-category li a {color: #0099FF; font-weight: normal; font-size: 12px; padding: 2px; text-transform:none}
.forumNameTd a:hover, .menu-category li a:hover { text-decoration: underline !important}
.forumNameTd a:before, .menu-category li a:before {background: url(../images/menuh.png) no-repeat 0px -22px; content: ""; display: inline-block; height: 11px;width: 12px; padding-right: 2px;}

.menu-category ul {
 display: none;
 list-style: none outside none;
 margin: 0;
 padding-left: 10px;
}

#innerWrapper {
 box-shadow: 0 0 5px #CCCCCC;
 position: relative;
}


.product_name{display:block;font-size:12px;height:30px;line-height:15px;margin:7px 0;overflow:hidden;text-decoration:underline;text-overflow:ellipsis}
.product_name:hover{text-decoration:none}
.product_image{display:block;font-size:0;height:120px;position: relative;/*line-height:130px*/}
.product_img_full {display: none; position: absolute;top: 5px;left: 5px;width: auto !important; height: auto !important;z-index: 999;background: #fff; padding: 2px; border: 1px solid #ccc;box-shadow: 0 0 10px 1px #333;}
.product_img_full img{max-width: 300px; max-height: 200px}

.product_img{max-height:150px;vertical-align:middle; width: 150px}
.list-item .product_img{max-height:120px;}
.product_price{color:#bd138f;display:block;font-size:16px;font-weight:bold;line-height:16px;margin:7px 0 18px}
.product_code{color:#444;font-size: 12px;}

table.goods-list { 
 width: 100%;
 border-collapse: collapse;
 }
.goods-list th { 
 background: #ccc;
 padding: 0px; 
 border: 1px solid #048CBC;
 }
.goods-list td { 
text-align: center;
 padding: 5px;
 border: 1px solid #048CBC;
 }



.module-registration a {color: #FFF}
.module-registration a:hover {color: #BD138F}

.classGroupUser1 {font-weight: normal;}
.classGroupUser2 {font-weight: normal;}

#shopsearch .classGroupUser1 .ItemType2 {display:none}
#shopsearch .classGroupUser2 .ItemType1 {display:none}
.eTitle {font-size: 18px; padding: 5px 0px;}

.eDetails, .eDetails1, .eDetails2 {background: #EFEFEF; color: #555; font-size: 10px}
.menu-category ul.select {
 display: block;
}
.menu-category ul {
 display: none;
 list-style: none outside none;
 margin: 0;
 padding-left: 10px;
}
a.select {background: #9DD3FF; color: #FFF !important; font-weight: bold!important}

.infTd {vertical-align: top}
.plist {border-radius: 3px; margin-top: 20px; display: block}

.plist .pgSwch:first-child {-webkit-border-top-left-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-bottomleft: 5px;
border-top-left-radius: 5px;
border-bottom-left-radius: 5px;
}

.plist .pgSwchA:first-child {-webkit-border-top-left-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-bottomleft: 5px;
border-top-left-radius: 5px;
border-bottom-left-radius: 5px;
}

.plist .pgSwch:last-child {-webkit-border-top-right-radius: 5px;
-webkit-border-bottom-right-radius: 5px;
-moz-border-radius-topright: 5px;
-moz-border-radius-bottomright: 5px;
border-top-right-radius: 5px;
border-bottom-right-radius: 5px;
}

.plist .pgSwchA:last-child {-webkit-border-top-right-radius: 5px;
-webkit-border-bottom-right-radius: 5px;
-moz-border-radius-topright: 5px;
-moz-border-radius-bottomright: 5px;
border-top-right-radius: 5px;
border-bottom-right-radius: 5px;
}

.pgSwchA {border: 1px solid #DDDDDD; padding: 5px 10px; margin-left: -2px; margin-right: -2px}
.pgSwch {border: 1px solid #DDDDDD; padding: 5px 10px; margin-left: -2px; margin-right: -2px}
.pgSwch:hover {background: #EBEBEB}

#novin_ssil {text-align: center; font-size: 16px; font-weight: bold; background: #EA006F; text-transform: uppercase}
#novin_ssil a {color: #FFF; display: block; padding: 7px 0px}



.lof-main-wapper {position: relative}
.lof-main-wapper .anythingSlider {height: 400px !important}

#slider3 {
 width: 100%;
 height: 200px;
 list-style: none;
 /* Prevent FOUC (see FAQ page) and keep things readable if javascript is disabled */
 overflow-y: auto;
 overflow-x: hidden;
}


.anythingSlider-default {
 margin: 0px;
 padding: 0px;
}
/* slider window - top & bottom borders, default state */
.anythingSlider-default .anythingWindow {

}
/* Navigation buttons + start/stop button, default state */
.anythingSlider-default .anythingControls a {
 /* top shadow */
 background: #999;
 color: #000;
 border-radius: 5px;
 -moz-border-radius:5px;
 -webkit-border-radius: 5px;
 width: 5px;
 height: 8px;
 display:block;
 float: left;
}
/* Make sure navigation text is visible */
.anythingSlider-default .anythingControls a span {
 visibility: hidden;
}
/* Navigation current button, default state */
.anythingSlider-default .anythingControls a.cur {
 background: #9AAC49 !important;
 box-shadow: 0 0 2px rgba(0,0,0,0.3);
}

/* start-stop button, stopped, default state */
.anythingSlider-default .anythingControls a.start-stop {
 background-color: #040;
 color: #ddd;
}
/* start-stop button, playing, default state */
.anythingSlider-default .anythingControls a.start-stop.playing {
 background-color: #800;
}

/* start-stop button, default hovered text color (when visible) */
/* hide nav/start-stop background image shadow on hover - makes the button appear to come forward */
.anythingSlider-default .anythingControls a.start-stop:hover,
.anythingSlider-default .anythingControls a.start-stop.hover,
.anythingSlider-default .anythingControls a.start-stop .anythingControls ul a:hover {
 background-image: none;
 color: #ddd;
}

/*
 =================================
 Active State (has keyboard focus)
 =================================
*/
/* slider window - top & bottom borders, active state */
.anythingSlider-default.activeSlider .anythingWindow {

}
/* Navigation buttons, active state */
.anythingSlider-default.activeSlider .anythingControls a {
 /* background image = top shadow */
 background-color: #CCC;
}
/* Navigation current & hovered button, active state */
.anythingSlider-default.activeSlider .anythingControls a.cur,
.anythingSlider-default.activeSlider .anythingControls a:hover {
 /* background image removed */
 background: #CCC;
}

/* start-stop button, stopped, active state */
.anythingSlider-default.activeSlider .anythingControls a.start-stop {
 background-color: #080;
 color: #fff;
}
/* start-stop button, playing, active state */
.anythingSlider-default.activeSlider .anythingControls a.start-stop.playing {
 background-color: #d00;
 color: #fff;
}
/* start-stop button, active slider hovered text color (when visible) */
.anythingSlider-default.activeSlider .start-stop:hover,
.anythingSlider-default.activeSlider .start-stop.hover {
 color: #fff;
}

/************************
 NAVIGATION POSITIONING
 ************************/
/* Navigation Arrows */
.anythingSlider-default .arrow {
 top: 40%;
 position: absolute;
 display: block;
}

.anythingSlider-default .arrow a {
 display: block;
 width: 23px;
 height: 30px;
 margin: 0px; /* half height of image */
 text-align: center;
 outline: 0;
 background: url(/images/icon-button.png) no-repeat;
}

/* back arrow */
.anythingSlider-default .back { left: 0px; }
.anythingSlider-default .back a { background-position: left top; }

/* forward arrow */
.anythingSlider-default .forward { right: 0px; }
.anythingSlider-default .forward a { background-position: right top; }


/* Navigation Links */
.anythingSlider-default .anythingControls { outline: 0; display: none; }
.anythingSlider-default .anythingControls ul { margin: 0; padding: 0; float: left; position: absolute; left: 10px; bottom: 10px; }
.anythingSlider-default .anythingControls ul li { display: inline; }
.anythingSlider-default .anythingControls ul a {
 padding: 3px;
 height: 5px;
 margin: 0 5px 0 0;
 text-align: center;
 outline: 0;
}

/* navigationSize window */
.anythingSlider-default .anythingControls .anythingNavWindow {
 overflow: hidden;
 float: left;
}

/* Autoplay Start/Stop button */
.anythingSlider-default .anythingControls .start-stop {
 padding: 2px 5px;
 width: 40px;
 text-align: center;
 text-decoration: none;
 float: right;
 z-index: 100;
 outline: 0;
}

/***********************
 IE8 AND OLDER STYLING
 ***********************/

/* Navigation Arrows */
.as-oldie .anythingSlider-default .arrow {
 top: 30%;
}
.as-oldie .anythingSlider-default .arrow a {
 margin: 0;
}

/* margin between nav buttons just looks better */
.as-oldie .anythingSlider-default .anythingControls li {
 margin-left: 3px;
}

/* When using the navigationSize option, the side margins need to be zero
 None of the navigation panels look good in IE7 now =( */
.as-oldie .anythingSlider-default .anythingControls a {
 margin: 0;
}
.as-oldie .anythingSlider-default .anythingNavWindow {
 margin: 0 2px;
}
.as-oldie .anythingSlider-default .anythingNavWindow li {
 padding: 3px 0 0 0;
}

/***********************
 COMMON SLIDER STYLING
 ***********************/
/* Overall Wrapper */
.anythingSlider {
 display: block;
 overflow: visible !important;
 position: relative;
}
/* anythingSlider viewport window */
.anythingSlider .anythingWindow {
 overflow: hidden;
 position: relative;
 width: 100%;
 height: 100%;
background: url(/images/shars.jpg) no-repeat
}
/* anythingSlider base (original element) */
.anythingSlider .anythingBase {
 background: transparent;
 list-style: none;
 position: absolute;
 overflow: visible !important;
 top: 0;
 left: 0;
 margin: 0;
 padding: 0;
}

/* Navigation arrow text; indent moved to span inside "a", for IE7;
 apparently, a negative text-indent on an "a" link moves the link as well as the text */
.anythingSlider .arrow span {
 display: block;
 visibility: hidden;
}
/* disabled arrows, hide or reduce opacity: opacity: .5; filter: alpha(opacity=50); */
.anythingSlider .arrow.disabled {
 display: none;
}
/* all panels inside the slider; horizontal mode */
.anythingSlider .panel {
 background: transparent;
 display: block;
 overflow: hidden;
 float: left;
 padding: 0;
 margin: 0;
}
/* vertical mode */
.anythingSlider .vertical .panel {
 float: none;
}
/* fade mode */
.anythingSlider .fade .panel {
 float: none;
 position: absolute;
 top: 0;
 left: 0;
 z-index: 0;
}
/* fade mode active page - visible & on top */
.anythingSlider .fade .activePage {
 z-index: 1;
}

/***********************
 RTL STYLING
 ***********************/
/* slider autoplay right-to-left, reverse order of nav links to look better */
.anythingSlider.rtl .anythingWindow {
 direction: ltr;
 unicode-bidi: bidi-override;
}
.anythingSlider.rtl .anythingControls ul { float: left; } /* move nav link group to left */
.anythingSlider.rtl .anythingControls ul a { float: right; } /* reverse order of nav links */
.anythingSlider.rtl .start-stop { /* float: right; */ } /* move start/stop button - in case you want to switch sides */

/* probably not necessary, but added just in case */
.anythingSlider,
.anythingSlider .anythingWindow,
.anythingSlider .anythingControls ul a,
.anythingSlider .arrow a,
.anythingSlider .start-stop {
 transition-duration: 0s;
 -o-transition-duration: 0s;
 -moz-transition-duration: 0s;
 -webkit-transition-duration: 0s;
}
.informslider3 a {display: block; float: left; padding-right: 5px}
#slider3 img { width: 290px; min-height: 200px; max-height: 240px}
#slider3 {list-style: none outside none; margin: 0px; padding 0px; }
#slider3 li {
 list-style: none outside none; margin: 0px; padding 0px;
}

.informslider3 {}
#slider3 li .informslider3:last-child {margin-right: 0px}

.karta_otst1 {}
.karta_otst2 {margin-left: 20px}
.karta_otst3 {margin-left: 50px}
.karta_otst4 {margin-left: 80px}

.karta_ot_descr {font-size: 9px; color: #999; line-height: 12px; margin:0px 0px 5px 0px}

#payments-list, #delivery-list {color: #888}
.methods-list .label {color: #000}





.main-menu{list-style:none;margin:0;padding:0}
.main-menu li{float:left}


@media screen and (min-width: 551px) {
.main-menu li a{background-color:#b72886;background-image:-moz-linear-gradient(top,#c32c95,#a62170);background-image:-webkit-gradient(linear,0 0,0 100%,from(#c32c95),to(#a62170));background-image:-webkit-linear-gradient(top,#c32c95,#a62170);background-image:-o-linear-gradient(top,#c32c95,#a62170);background-image:linear-gradient(to bottom,#c32c95,#a62170);background-repeat:repeat-x;-pie-background:linear-gradient(top,#c32c95,#a62170);z-index:100}
.main-menu li+li{margin-left:-20px}
.main-menu li+li a{background-color:#ef2929;background-image:-moz-linear-gradient(top,#f03535,#ee1717);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f03535),to(#ee1717));background-image:-webkit-linear-gradient(top,#f03535,#ee1717);background-image:-o-linear-gradient(top,#f03535,#ee1717);background-image:linear-gradient(to bottom,#f03535,#ee1717);background-repeat:repeat-x;-pie-background:linear-gradient(top,#f03535,#ee1717);z-index:99}
.main-menu li+li+li a{background-color:#00a1c8;background-image:-moz-linear-gradient(top,#00b1d1,#008abb);background-image:-webkit-gradient(linear,0 0,0 100%,from(#00b1d1),to(#008abb));background-image:-webkit-linear-gradient(top,#00b1d1,#008abb);background-image:-o-linear-gradient(top,#00b1d1,#008abb);background-image:linear-gradient(to bottom,#00b1d1,#008abb);background-repeat:repeat-x;-pie-background:linear-gradient(top,#00b1d1,#008abb);z-index:98}
.main-menu li+li+li+li a{background-color:#ff8008;background-image:-moz-linear-gradient(top,#ff8e09,#ff6b07);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ff8e09),to(#ff6b07));background-image:-webkit-linear-gradient(top,#ff8e09,#ff6b07);background-image:-o-linear-gradient(top,#ff8e09,#ff6b07);background-image:linear-gradient(to bottom,#ff8e09,#ff6b07);background-repeat:repeat-x;-pie-background:linear-gradient(top,#ff8e09,#ff6b07);z-index:97}
.main-menu li+li+li+li+li a{background-color:#2069bb;background-image:-moz-linear-gradient(top,#2475c6,#1b58aa);background-image:-webkit-gradient(linear,0 0,0 100%,from(#2475c6),to(#1b58aa));background-image:-webkit-linear-gradient(top,#2475c6,#1b58aa);background-image:-o-linear-gradient(top,#2475c6,#1b58aa);background-image:linear-gradient(to bottom,#2475c6,#1b58aa);background-repeat:repeat-x;-pie-background:linear-gradient(top,#2475c6,#1b58aa);z-index:96}
.main-menu li+li+li+li+li+li a{background-color:#ea006f;background-image:-moz-linear-gradient(top,#ea006f,#ea006f);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ea006f),to(#ea006f));background-image:-webkit-linear-gradient(top,#ea006f,#ea006f);background-image:-o-linear-gradient(top,#ea006f,#ea006f);background-image:linear-gradient(to bottom,#ea006f,#ea006f);background-repeat:repeat-x;-pie-background:linear-gradient(top,#ea006f,#ea006f);z-index:95}
.main-menu li+li+li+li+li+li+li a{background-color:#8aaf13;background-image:-moz-linear-gradient(top,#99bc15,#739b10);background-image:-webkit-gradient(linear,0 0,0 100%,from(#99bc15),to(#739b10));background-image:-webkit-linear-gradient(top,#99bc15,#739b10);background-image:-o-linear-gradient(top,#99bc15,#739b10);background-image:linear-gradient(to bottom,#99bc15,#739b10);background-repeat:repeat-x;-pie-background:linear-gradient(top,#99bc15,#739b10);;z-index:94}
.main-menu li.active a,.main-menu li.current a{text-shadow:0 1px 0 rgba(0,0,0,0.3)}

.main-menu a:hover{color:#fff;text-shadow:0 1px 0 rgba(0,0,0,0.3)}
}

.imgacs {display: block; position: absolute; left: 2px; top: 1px}
#ch_addcat {margin-left: 20px;}