html{margin:0;padding:0;height:100%;overflow-x:auto;overflow-y:scroll;}
body{margin:0;padding:0;height:100%;text-align:left;font-family:Arial,Tahoma,Verdana;font-size:13px;color:#262626;background:url('../img/menu/body.jpg') center top repeat;}

img{border:0;}
a:link,a:visited{color:#86060a;text-decoration:underline;}
a:active,a:hover{color:#000;text-decoration:underline;}

h1,h2,h3,h4,form{padding:0px;margin:0px;}
h2{font-size:20px;color:#5f605f;}
h1{font-weight:normal;font-size:18px;}

.br5{font-size:1px;height:5px;}
.br10{font-size:1px;height:10px;}
.br15{font-size:1px;height:15px;}
.br20{font-size:1px;height:20px;}
.br25{font-size:1px;height:25px;}
.br30{font-size:1px;height:30px;}
.br35{font-size:1px;height:35px;}
.br40{font-size:1px;height:40px;}

.clr{font-size:1px;clear:both;height:1px;}
div{text-align:left;}

select,input,textarea{border:solid 1px #ada9a9;}

#html{width:884px;margin:30px auto 20px auto;background:url('../img/menu/html.gif') repeat-y;}
#header{height:95px;background:url('../img/menu/header.jpg') center top no-repeat;}
#logo{padding:0 0 0 13px;float:left;margin-bottom:-50px;position:relative;}

#shopping_lng{margin:-5px 0 0 38px;float:left;}
#shopping_cart{position:relative;height:36px;padding:0 0 0 42px;color:#fff;line-height:19px;background:url('../img/menu/shopping_cart.gif') no-repeat;}
#shopping_cart a{color:#fff;font-size:12px;}
#basketSubmit{float:right;padding-left:10px;cursor:pointer;}
#basketTxt1,#basketTxt2{display:block;float:left;padding-top:9px;}
#basketTxt2 a:link,#basketTxt2 a:visited{text-decoration:none;font-weight:bold;}
#basketTxt2 a:active,#basketTxt2 a:hover{text-decoration:underline;}
.submitBut{cursor:pointer;color:#fff;font-weight:bold;margin-bottom:15px;}
.submitBut a{color:#fff !important;text-decoration:none;}
.submitBut:hover a{text-decoration:underline;}
.submitBut .left{height:23px;width:4px;background:url('../img/menu/b_sub_l2.gif') left no-repeat;float:left;}
.submitBut .right{height:23px;width:4px;background:url('../img/menu/b_sub_r2.gif') right no-repeat;float:left;}
.submitBut .center{font-size:11px;height:19px;padding:4px 9px 0 9px;background:url('../img/menu/b_sub_px2.gif') left top repeat-x;float:left;}
#basketSubmit .left{height:34px;width:4px;background:url('../img/menu/b_sub_l.gif') left no-repeat;float:left;}
#basketSubmit .right{font-size:1px;height:36px;width:12px;background:url('../img/menu/b_sub_r.gif') right no-repeat;float:left;}
#basketSubmit .center{height:27px;padding:9px 14px 0 12px;background:url('../img/menu/b_sub_px.gif') left top repeat-x;float:left;}
/*.submitBut .center{padding:4px 1px 0px;height:36px;}*/

#lng{position:absolute;font-size:11px;color:#a7bed9;margin:20px 0 0 12px;}
#lng img{margin:0 4px -2px 0;}
#lng a:link,#lng a:visited{text-decoration:none;color:#a0c6dc;}
#lng a:active,#lng a:hover{text-decoration:underline;color:#a0c6dc;}
#activeLang{font-weight:bold;}
#lng .lng{float:left;padding-right:27px;}

#slogan{position:absolute;margin-top:12px;margin-left:666px;color:#9ac9e1;}
#slogan img{position:relative;}
#slogan span{font-size:30px;padding-left:15px;}
#slogan .text{text-align:right;font-size:11px;}

#searchBlock{position:absolute;margin-top:51px;margin-left:665px;background:url('../img/menu/search.gif') no-repeat;width:187px;height:28px;}
#searchBlock div{padding:5px 0 0 10px;}
#searchBlock #search{border:0 none;background:transparent;font-size:13px;font-family:Arial;width:140px;}
#searchBlock .searchSub{border:0 none;vertical-align:middle;position:relative;top:-2px;}

#menu_left{position:absolute;margin-left:-7px;width:20px;height:142px;background:url('../img/menu/menu_left.gif') no-repeat;}
#topMenu{margin-left:11px;background:url('../img/menu/top_menu.gif') repeat-x;height:46px;position:relative;}
#menu_left2{position:absolute;margin:46px 0 0 13px;width:79px;height:5px;background:url('../img/menu/menu_left2.gif') no-repeat;}
#topMenu .link{float:left;height:46px;cursor:pointer;}
#topMenu .link_act{float:left;background:url('../img/menu/top_menu_link_act.gif') left top repeat-x;height:46px;cursor:pointer;}
#topMenu .link a,#topMenu .link_act a{padding:0 18px;font-size:18px;color:#fff;height:35px;padding-top:11px;background:url('../img/menu/top_menu_line.gif') left top no-repeat;display:block;}
#topMenu a:link,#topMenu a:visited{text-decoration:none;}
#topMenu a:active,#topMenu a:hover{text-decoration:none;color:#dfc5c6;}
#menu_end{position:absolute;margin-top:-46px;margin-left:884px;height:46px;width:61px;background:url('../img/menu/menu_end.jpg') no-repeat;}

#online_form{position:absolute;margin-top:-18px;margin-left:716px;height:46px;background:url('../img/menu/online_form.gif') repeat-x;}
#online_form .left{height:33px;width:8px;background:url('../img/menu/online_form_left.gif') left no-repeat;float:left;}
#online_form .right{height:33px;width:8px;background:url('../img/menu/online_form_right.gif') right no-repeat;float:left;}
#online_form .center{height:27px;padding:10px 14px 0 12px;float:left;}
#online_form a:link,#online_form a:visited{font-size:14px;font-weight:bold;color:#fff;text-decoration:none;}
#online_form a:active,#online_form a:hover{font-size:14px;font-weight:bold;color:#fff;text-decoration:underline;}

#content{padding:20px 1px 20px 21px;min-height:300px;background:url('../img/menu/content.gif') left bottom no-repeat;}
#leftCol{min-height:300px;width:195px;float:left;margin-right:27px;}
#centerCol{min-height:300px;width:444px;float:left;margin-right:10px;}
#centerCol2{min-height:300px;width:630px;float:left;}
#rightCol{width:157px;float:left;}

/*---------- LEFT MENU --------------------*/
#left_menu_block{margin-top:-5px;text-align:left;background:#85060a url('../img/menu/left_menu_bg.gif') top center no-repeat;font-size:14px;margin-bottom:24px;}
#left_menu_block h3{border-top:#fff solid 10px;font-size:18px;color:#fff;font-weight:normal;padding:8px 9px;line-height:17px;}
#left_menu_block ul,#left_menu_block li{margin:0;padding:0;list-style:none;}
.left_menu_group a,.left_menu_group_open a,.left_menu_group_act a{color:#fff !important;display:block;padding:7px 5px 7px 13px;background:#0891db url('../img/menu/left_mainlevel_bg.gif') repeat-x;margin-left:4px;border-left:solid 1px #6ab7e0;line-height:14px;}
.left_menu_group_act a{background:#063c58 url('../img/menu/left_mainlevel_act_bg.gif') repeat-x;border-left:solid 1px #698797;}
.left_menu_group_act a:link,.left_menu_group_act a:visited,.left_menu_group a:link,.left_menu_group a:visited{text-decoration:none;}
.left_menu_group_act a:active,.left_menu_group_act a:hover,.left_menu_group a:active,.left_menu_group a:hover{text-decoration:underline;}

.left_menu_subgroup_item a,.left_menu_subgroup_item_act a{color:#000;display:block;padding:8px 5px 8px 14px;background:#e1e1e1 url('../img/menu/left_sublevel_bg.gif') repeat-x;margin-left:4px;border-left:solid 1px #c8c8c8;line-height:14px;}
.left_menu_subgroup_item_act a{font-weight:bold;}

/*---------- END LEFT MENU --------------------*/

#mainPromo{height:140px;padding-bottom:15px;float:left;width:298px;margin-top:4px;}
#mainPromo .name{padding-top:101px;line-height:18px;}
#mainPromo .name div{background:url(../img/menu/main-promo-name.png) repeat;padding:5px 13px;font-size:18px;color:#fff;display:inline;}
/*#mainPromo .name div:hover{text-decoration:underline;}*/

#mainPromo2{height:140px;padding-bottom:15px;float:left;width:298px;margin-left:14px;margin-top:4px;}
#mainPromo2 .name{padding-top:101px;line-height:18px;}
#mainPromo2 .name div{background:url(../img/menu/main-promo-name.png) repeat;padding:5px 13px;font-size:18px;color:#fff;display:inline;}

.prodtable{/*background:#f9f9f9;*/background:url(../img/menu/producback.png) repeat;}
#mainProd{width:444px;position:relative;left:-5px;}
#mainProd h1{font-size:18px;color:#000;padding-bottom:5px;position:relative;left:5px;}
#mainProd .element{width:121px;position:relative;border:1px solid #dfdfdf;vertical-align:top;background:#f5f5f5;}
#mainProd .element a{text-decoration:none;}
#mainProd .element img{vertical-align:top;}
#mainProd .element:hover .img{}
#mainProd .element .textBlock{background:url('../img/menu/main-prod-text-bg-sm.gif') bottom left no-repeat;}
#mainProd .element:hover .textBlock{}
#mainProd .element .textBlock2{background:#F5F5F5 url('../img/menu/m-prod-text-bg.gif') top left repeat-x;padding:10px 6px 0;min-height:45px;}
#mainProd .element .textBlock2 .name a{font-size:14px;text-decoration:underline;}
#mainProd .element .textBlock2 .price{font-size:11px;font-weight:bold;}
#mainProd .element .textBlock2 .priceNew{font-size:14px;font-weight:bold;color:#9e0b0f;}
#mainProd .element .textBlock2 .priceOld{font-size:11px;color:#7b7979;text-decoration:line-through;}

#mainProd .element .sticker{position:absolute;margin:-10px 0 0 80px;z-index:20;width:58px;height:58px;}
#mainProd .element .sticker img{border:0 none;}
#mainProd .element .sticker .sticker_lat_1{background:transparent url('../img/sticker/lat_1.png') top left no-repeat;width:58px;height:58px;}
#mainProd .element .sticker .sticker_lat_2{background:transparent url('../img/sticker/lat_2.png') top left no-repeat;width:58px;height:58px;}
#mainProd .element .sticker .sticker_lat_3{background:transparent url('../img/sticker/lat_3.png') top left no-repeat;width:58px;height:58px;}
#mainProd .element .sticker .sticker_rus_1{background:transparent url('../img/sticker/rus_1.png') top left no-repeat;width:58px;height:58px;}
#mainProd .element .sticker .sticker_rus_2{background:transparent url('../img/sticker/rus_2.png') top left no-repeat;width:58px;height:58px;}
#mainProd .element .sticker .sticker_rus_3{background:transparent url('../img/sticker/rus_3.png') top left no-repeat;width:58px;height:58px;}
#mainProd .element .sticker .sticker_eng_1{background:transparent url('../img/sticker/eng_1.png') top left no-repeat;width:58px;height:58px;}
#mainProd .element .sticker .sticker_eng_2{background:transparent url('../img/sticker/eng_2.png') top left no-repeat;width:58px;height:58px;}
#mainProd .element .sticker .sticker_eng_3{background:transparent url('../img/sticker/eng_3.png') top left no-repeat;width:58px;height:58px;}

#rightSideSearch,#rightSideSearch2{border:solid 1px #dfdfdf;padding:1px;margin-bottom:15px;}
#rightSideSearch a,#rightSideSearch2 a{color:#fff;}
#rightSideSearch .rightSideSearch,#rightSideSearch2 .rightSideSearch{padding:7px;background:#f5f3f3;}
#rightSideSearch .sTitle,#rightSideSearch2 .sTitle{font-size:11px;color:#003566;text-transform:uppercase;padding-bottom:10px;font-weight:bold;position:relative;z-index:2;}
#rightSideSearch select,#rightSideSearch2 select{width:139px;margin-bottom:5px;}

#mainNews{margin-bottom:15px;}
#mainNews h3{font-size:18px;font-weight:normal;color:#000;padding-bottom:5px;border-bottom:dashed 1px #d6d6d6;}
#mainNews .name{padding:5px 0;border-bottom:dashed 1px #d6d6d6;line-height:18px;}
#mainNews .name a{text-decoration:underline;}
#mainNews .name a:hover{color:#000;}

.banners{padding-bottom:10px;text-align:center;}

.sendnews_inp{position:relative;float:left;padding-top:12px;padding-right:22px;background:#d6d6d6;height:33px;margin:18px 0 -20px -21px;position:relative;}
#sendnews_content{position:absolute;top:10px;left:50px;background:#fff;width:350px;font-size:14px;text-align:center;color:lime;padding:5px 0;}
.submitBut{float:left;}
#sendnews_div{float:left;display:block;padding:4px 0 0 22px;font-size:11px;font-weight:bold;color:#083261;}
.send_news_input{float:left;display:block;margin:1px 12px 0 21px;width:140px;}

#footer{width:840px;margin:0 auto;padding-bottom:30px;color:#6d6d6d;font-size:11px;}
.copyright{float:left;}
.madeBy{float:right;}
.madeBy a{color:#6d6d6d;}

input.exampleText{color:#000;}

/*---------- PAGE -----------*/
#pageFile{background:url('../img/menu/filesback.gif') repeat;width:554px;padding:10px 10px 20px 26px;border-bottom:solid 1px #E3E3DB;margin-bottom:30px;}
.pageFileTitle{font-size:16px;font-weight:bold;padding-bottom:10px;}
#pageFile a{display:block;padding:3px;}
.page_txt,.pageFiles{margin-bottom:25px;}
.gal{float:left;width:114px;font-size:11px;margin-bottom:15px;}
.gal .zoom img {padding:1px;border:solid 1px #aeaeae;}
.gal .zoom2{position:relative;}
.gal .zoom2 div{position:absolute;top:11px;right:0px;background:url('../img/menu/zoom.gif') no-repeat;width:25px;height:21px;}
.img_title{padding:0 2px;}
/*---------- END PAGE -----------*/
/*---------- PAGE LIST -----------*/
.pagelist_name{font-size:14px;padding-bottom:5px;font-weight:bold;}
.pagelist_foto{float:left;width:120px;}
.pagelist_foto img{padding:1px;border:solid 1px #aeaeae;}
#pagesnavdiv{width:403px;background:#e4e4e4;font-size:14px;padding:14px 14px 14px 0;}
#pagesnavdiv #pagesnav a,#pagesnavdiv #pagesnav span{padding:0 15px;display:block;float:left;}
#selected_page{font-weight:bold;}
#pagesnavnp{font-size:13px;padding-top:5px;margin-left:15px;}
/*---------- END PAGE LIST -----------*/




/*--------------- PRODUCE ----------------------------*/
#breadcrump,#breadcrump a{font-size:11px;color:#686868;font-family:Arial;}
#breadcrump2,#breadcrump2 a{font-size:11px;color:#686868;font-family:Arial;}
#breadcrump2{margin-top:-5px;position:relative;}

#motioncontainer{width:224px;overflow:hidden;position:relative;height:50px;padding:0 10px;}
#motiongallery{position:absolute;left:0px;top:0px;padding:1px 0px;white-space:nowrap;border-top:solid 1px #e3e3e3;border-bottom:solid 1px #e3e3e3;}
#scroller{position:relative;}
#scrollerLeft{z-index:2;position:absolute;top:0px;left:0px;background:#fff url('../img/menu/scroller.gif') 0px 0px no-repeat;width:11px;height:50px;cursor:pointer;}
#scrollerRight{z-index:2;position:absolute;top:0px;right:0px;background:#fff url('../img/menu/scroller.gif') 100% 0px no-repeat;width:11px;height:50px;cursor:pointer;}
#motiongallery a:link img, #motiongallery a:visited img{margin:1px 0 1px 2px;}
#constBigImg{width:244px;}
#constBigImg a{text-decoration:none;}
#bigimg{border:solid 1px #e3e3e3;padding:1px;}
#constSmallImg{margin-top:3px;}
#statusdiv{background-color:red;border:1px solid gray;padding:2px;position:absolute;left:-300px;visibility:hidden;display:none;}
.prodZoom{position:relative;}
.prodZoom div{position:absolute;top:8px;right:0px;background:url('../img/menu/zoom.gif') no-repeat;width:26px;height:26px;}


#prodImgList{float:left;width:258px;margin:4px 2px 0 2px}
#prodRightTxt{float:left;width:350px;}

h1.produce{font-size:24px;}
h2.prodTitle{font-size:18px;font-weight:normal;color:#000;margin-top:6px;}

#prodParams{padding-bottom:5px;}
#prodParams .paramsLine{border-top:solid 1px #d4d4d4;height:1px;font-size:1px;}
#prodParams .params1{margin-bottom:1px;padding:2px 10px;background:#fff;}
#prodParams .params2{margin-bottom:1px;padding:2px 10px;background:#efeeee;}
#prodParams .paramsName{width:180px;float:left;}
#prodParams .paramsValue{float:left}

#prodPrice{float:left;margin-bottom:4px;}
#prodPrice .listPriceLeft{width:14px;height:35px;background:url('../img/menu/prod_price_l.gif') 0px 0px no-repeat;float:left;}
#prodPrice .listPriceRight{width:14px;height:35px;background:url('../img/menu/prod_price_r.gif') 0px 0px no-repeat;float:left;}
#prodPrice .listPriceCenter{height:35px;background:url('../img/menu/prod_price_px.gif') 0px 0px repeat;float:left;font-size:24px;color:#a40b0b;}
#prodPrice .listPriceCenter div{padding-top:4px;}
.prodPriceOld{padding:10px;float:left;text-decoration:line-through;font-size:14px;}

#prodGrozs{float:right;text-align:right;cursor:pointer;}
#prodGrozs .left{float:left;width:46px;height:36px;background:#fff url('../img/menu/prod_sub_l.gif') 0px 0px no-repeat;}
#prodGrozs .right{float:left;width:6px;height:36px;background:#fff url('../img/menu/prod_sub_r.gif') 0px 0px no-repeat;}
#prodGrozs .center{float:left;height:36px;background:#fff url('../img/menu/prod_sub_px.gif') 0px 0px repeat-x;}
#prodGrozs span{display:block;font-family:Arial;color:#fff;font-weight:bold;padding: 14px 10px 0;}

#prodContent{width:610px;}
h3{font-size:11px;color:#888888;font-family:Arial;padding-bottom:5px;}

.prodListTitle th{background:#f3f3f3;height:30px;border-bottom:solid 1px #c5c5c5;text-align:left;}
#prodList a img{margin:1px 0 -1px 0;}
#prodList{color:#323232;margin-bottom:3px;}
.elcol2 td{height:30px;background:#f3f3f3;height:31px;border-bottom:solid 1px #c5c5c5;}
.elcol1 td{height:30px;border-bottom:solid 1px #c5c5c5;}
.elcol2 td.count,.elcol1 td.count{color:#990606;padding-left:20px;}
.elcol1 td img.count,.elcol2 td img.count{cursor:pointer;position:relative;top:-5px;left:0px;}
.elcol1 td input,.elcol2 td input{border:solid 1px #a7a7a7;width:27px;height:18px;text-align:center;padding:3px 0 0;}
/*--------------- END PRODUCE ----------------------------*/
/*--------------- BASKET ----------------------------*/
.basket_del a{font-size:11px;}

#basketTabs{width:535px;}
#basketTabs #basketTabsBottom{background:url('../img/menu/basket_tabs_bottom.gif') left top no-repeat;height:6px;}
#basketTabs .header{height:33px;background:#f9f9f9;position:relative;background:url('../img/menu/basket_tabs_bg.gif') left top repeat-x;}
#basketTabs .headerMask{height:33px;width:635px;position:absolute;top:0px;left:0px;background:url('../img/menu/basket_header.png') left top no-repeat;}
#basketTabs .header .basketTab1,#basketTabs .header .basketTab2{float:left;height:24px;padding:5px 15px 0;background-image:url('../img/menu/tab_sep.gif');background-position: top right;background-repeat:no-repeat;background-color:#ebf5f5;cursor:pointer;}
#basketTabs .header #activeTab{height:25px;background-color:#e8e8e8;}

#basketTabs #bTabContent1,#basketTabs #bTabContent2,#basketTabs #bTabContent3{border-style:solid;border-color:#c4c4c4;border-width:0px 1px;padding:10px 10px 10px 35px;}
#basketTabs #bTabContent1{border-style:solid;border-color:#c4c4c4;border-width:0px 1px;padding:0px;}
#basketTabs .order_txt{width:150px;}
#basketTabs .order_txt font{font-size:13px;}
#basketTabs .basket_inp{width:262px;}
#basketTabs select.basket_inp{width:266px;}

.basketCancel{margin:5px 0 0 10px;float:left;}

.kopPrice{font-size:18px;text-align:right;float:right;padding-right:20px;line-height:34px;}
.kopPriceVal{font-size:18px;float:right;}
.kopPriceBg{background:#dededd url('../img/menu/kopprice_bg.gif') left top no-repeat;height:34px;line-height:34px;margin-bottom:5px;}
.kopPriceBg2{background:url('../img/menu/kopprice_bg2.gif') right top no-repeat;height:34px;padding:0 10px;}

#allPayPriceDiv{float:right;width:500px;margin-top:15px;font-size:18px;line-height:34px;}
#allPayPriceDiv .right{float:right;margin-bottom:5px;}
#allPayPriceDiv .left{float:right;margin-bottom:5px;padding:0px 20px 0 0;line-height:34px;}
#allPayPriceDiv .left span,#allPayPriceDiv .right span{}
#allPayPriceDiv .left div{font-size:14px;padding-bottom:5px;}
#allPayPriceDiv input{border:none 0;}
font.error{color:red;}
.sendtext_error{color:red;}
/*--------------- END BASKET ----------------------------*/

.back{font-size:11px;}

.leftt{font-size:18px;color:#2d2d2d;font-weight:bold;}
.eehr{color:#cdcdcd;background:#cdcdcd;border:none;border-top:1px solid #cdcdcd;}
#f_contact .left2{float:left;margin-left:30px;width:175px;color:#2d2d2d;font-size:14px;margin-top:13px;}
#f_contact .right2{float:left;margin-top:13px;}
#f_contact .input{width:200px;}
#f_contact .input2{width:300px;height:80px;}
#f_contact .submit{background:url(../img/submit.gif) left top no-repeat;width:157px;height:27px;padding-top:5px;cursor:pointer;}
#f_contact span:hover{text-decoration:underline;}
#f_contact .subcenter{text-align:center;font-weight:bold;color:#ffffff;}
