html, body, form{margin:0;padding:0;}
img{border:0;}
h1, h2, h3, h4, h5{margin:10px 0;color:#0760A4;}
h1{font-size:24px;font-weight:normal;}
h2{font-size:16px;}
h3{font-size:14px;color:#FF6A00;font-weight:normal;}
h5{color:#005CA1;font-size:11px;font-weight:normal;}
p{margin:15px 0;padding:0;line-height:15px;}
hr{background:#DFDFDF;color:#DFDFDF;height:1px;display:block;border:none;}
a{color:#FF6803;}
a:hover{color:#F82;text-decoration:none;}
body{color:#515353;font:12px Arial;padding:0;background:#FFF;}
.main{width:100%;background:#08F url(/img/bot.jpg) left bottom no-repeat;border-collapse:collapse;}
.Top{height:184px;background:#FFF url(/img/top/top3.jpg) right top no-repeat;color:#005CA1;font-size:14px;padding:0 34px 0 40px;vertical-align:top;}
.t0 .Top{background:#FFF url(/img/top/top1.jpg) right top no-repeat;}
.t1 .Top{background:#FFF url(/img/top/top2.jpg) right top no-repeat;}
.t3 .Top{background:#FFF url(/img/top/top4.jpg) right top no-repeat;}
.t4 .Top{background:#FFF url(/img/top/top5.jpg) right top no-repeat;}
.t5 .Top{background:#FFF url(/img/top/top6.jpg) right top no-repeat;}
.t6 .Top{background:#FFF url(/img/top/top7.jpg) right top no-repeat;}
.Pult{float:right;width:56px;position:relative;top:73px;}
.Pult a{text-decoration:none;font-size:11px;color:#5A5A5A;height:15px;display:block;}
.Pult a:hover, .Pult a.selected{color:#01359B;}
.TopMenu{padding:0 0 0 25px;background:#FFF;}
.TopMenu div{background:url(/img/menu_bg.jpg) center center repeat-x;}
.TopMenu table{width:100%;height:31px;border-collapse:collapse;background:url(/img/menu_l.jpg) left center no-repeat;}
.TopMenu th{background:url(/img/menu_r.jpg) right center no-repeat;width:115px;padding:0;}
.TopMenu td{vertical-align:middle;text-align:center;padding:0;}
.TopMenu a{font-size:13px;color:#0E3E9F;text-decoration:none;display:block;padding-top:3px;height:28px;text-shadow:#FFF 2px 1px 0;}
.TopMenu a:hover, .TopMenu .selected a{background:url(/img/menu_bg_on.jpg) center center repeat-x;text-shadow:#FFF 2px 1px 1px;}
.Left{vertical-align:top;padding:10px 0 0 25px;background:#FFF;}
.Left ul{width:165px;list-style:none;margin:0;padding:0 0 25px 15px;}
.Left ul ul{width:auto;padding:0 0 0 10px;}
.Left li{padding:3px 0;}
.Left li a{color:#FF6803;font-size:12px;text-decoration:none;display:block;padding:3px 10px;border-radius:10px;border:1px solid #FFD0B0;}
.Left li li a{color:#005CA1;text-transform:none;border:1px solid #B0DEFF;}
.Left li a:hover, .Left li a.selected{background:#FFD0B0;}
.Left li li a:hover, .Left li li a.selected{background:#B0DEFF;}
.Content{vertical-align:top;width:100%;padding:0 15px 20px 15px;background:#FFF;}
.Path{background:#D8F4FF url(/img/path_l.jpg) left center no-repeat;padding-left:10px;margin:10px 0;}
.Path div{background:#D8F4FF url(/img/path_r.jpg) right center no-repeat;height:19px;padding-top:5px;overflow:hidden;line-height:16px;}
.Right{vertical-align:top;background:#FFF;padding:0;}
.Right ul{width:220px;list-style:none;padding:0 20px 0 0;margin:0;}
.Right li{padding:5px 0;}
.Right ul p, .Right ul h5{margin:0;}
div.date{width:50px;height:44px;padding-top:7px;background:url(/img/date.jpg) center center no-repeat;float:left;margin:0 5px 0 0;text-align:center;font-size:14px;font-weight:bold;color:#FFF;}
div.date div{border-bottom:1px solid #FFF;padding-bottom:2px;margin:0 5px;}
.FooterLeft, .Footer, .FooterRight{height:192px;vertical-align:top;}
.FooterLeft p, .Footer p, .FooterRight p{margin:0;}
.FooterLeft{vertical-align:middle;padding:0 0 0 30px;color:#013499;font-size:12px;}
.FooterLeft a{color:#013499;}
.Footer{padding:0 10px;}
.Footer table{width:530px;}
.Footer td{vertical-align:top;width:33%;}
.Footer a{color:#FFF;text-decoration:none;}
.Footer a:hover, .Footer .selected a{color:#013499;}
.FooterRight{color:#FFF;vertical-align:middle;padding:0 20px;}
.FooterRight a{color:#FFF;}
.clogo{font-size:9px;margin-top:10px;}
#CalculateCurrencies{text-align:right;}
.catalog{border-collapse:collapse;}
.catalog td{padding:0;}
.Right .catalog{background:#FFF;}
.catalog a.item{display:block;width:160px;float:left;margin:15px 15px 0 0;padding:2px 0;color:#515353;font-size:11px;text-decoration:none;border:1px solid #CCC;cursor:hand;cursor:pointer;border-radius:5px;}
.Right .catalog a.item{width:220px;margin:20px 0 0 0;padding:1px;background:url(/img/ramka_right.gif) top center no-repeat;border:1px solid #FFF;float:none;}
.catalog a.item:hover{box-shadow:0 0 20px 2px #666;}
.catalog a.item .img{margin:10px 8px 4px 8px;height:60px;background-position:center center;background-repeat:no-repeat;}
.Right .catalog a.item .img{height:72px;width:180px;background-size:contain;margin:12px 11px 6px 18px;}
.catalog a.item .info{height:64px;overflow:hidden;}
.Right .catalog a.item .info{height:79px;}
.catalog a.item p{margin:0 7px;}
.catalog strong{color:#0B3C9D;font-weight:normal;}
.price{color:#FF7A21;font-size:18px;padding-bottom:9px;}
.catalog a.item p.price{text-align:center;}
.Right .catalog .price{padding:0;}
.Right .catalog .price{float:right;}
.label{background:url(/img/label_l.jpg) left bottom no-repeat;padding:0 0 0 4px;height:23px;font-size:12px;color:#F60;line-height:20px;}
.label span{background:#0187FF url(/img/label_r.jpg) right bottom no-repeat;display:block;float:left;height:23px;padding:0 15px 0 0;font-size:14px;color:#FFF;font-weight:bold;}
table.ItemText{width:100%;}
table.ItemText a{color:#000;font-weight:bold;}
table.ItemText th{font-weight:normal;padding:15px 5px;vertical-align:top;}
table.ItemText td{padding-left:5px;vertical-align:top;width:100%;}
table.ItemText div.small{float:left;width:60px;height:40px;padding:3px;}
.ItemText a.button{display:inline;color:#FFF;height:17px;}
.ItemText a.button.added{background:#DEF032;border:1px solid #C9D56D;color:#333;height:17px;display:inline;}
.ItemText a.button.added:hover{color:#333;}
.small img{height:auto;width:60px;}
#BigImage{margin-bottom:5px;height:280px;width:320px;}
#BigImage img{border:1px solid #E3E3E3;padding:5px;}
table.ItemText th p{margin:5px 0;}
select, textarea{scrollbar-face-color:#FFFFFF;scrollbar-highlight-color:#FFFFFF;scrollbar-shadow-color:#666666;scrollbar-3dlight-color:#AAA;scrollbar-arrow-color:#000;scrollbar-track-color:#EEE;scrollbar-darkshadow-color:#AAA;}
textarea, select, .InputTextField, .InputPasswordField, .CalendarInputField input{background:#FFF;border:1px solid #999;color:#4B4B4B;}
textarea{height:130px;}
.CalendarInputField input{width:70px;}
.CalendarInputField select, .InputTable .CalendarInputField select{width:auto;}
.button{font-family:Arial;display:block;border:1px solid #DDD;text-align:center;font-size:12px;background:#F60;color:#FFF;padding:5px;text-decoration:none;cursor:hand;cursor:pointer;}
a.button:hover{color:#FFF;}
.InputTable{width:90%;font-family:Times New Roman;border-collapse:collapse;}
.InputTable th{font-weight:normal;width:30%;vertical-align:top;text-align:left;padding:15px 5px;font-size:16px;}
.InputTable th span{font-size:12px;color:#999;}
.InputTable th div{font-size:12px;}
.InputTable td{width:70%;text-align:left;padding:15px 5px;}
.InputTable textarea, .InputTable select, .InputTextField, .InputPasswordField{width:99%;margin:0px;}
.SendMail th, .SendMail td{padding:5px;border:none;}
.SendMail th{padding-top:15px;}
.SendMail input.InputTextField{width:40%;}
.Required, .SendMail th span.Required, .InputTable th span.Required{color:#F33;font-size:inherit;}
p.Error{padding:3px;margin:5px;color:#FFF;text-align:center;background-color:#F99;}
.Error input, .Error textarea, .Error select{background:none;background-color:#FDD;border:2px #F99 dotted;}
.clear{clear:both;height:1px;}
.search_mark{background:#FF6;}
.BasketCountButton{width:30px;border:#AAA 3px double;background-color:#FFF;}
#aep_ovrl{background-color:black;-moz-opacity:0.7;opacity:0.7;top:0;left:0;position:fixed;width:100%;height:100%;z-index:99;}
#aep_ww{position:fixed;z-index:100;top:0;left:0;width:100%;height:100%;text-align:center;}
#aep_win{margin:20% auto 0 auto;width:400px;text-align:left;}
#aep_w{background-color:white;padding:10px;border:1px solid black;background-color:#EEE;}
#aep_t{color:white;margin:0 0 2px 3px;font-family:Arial, sans-serif;font-size:10pt;}
#aep_text{width:100%;}
#aep_w span{font-family:Arial, sans-serif;font-size:10pt;}
#aep_w div{text-align:right;margin-top:5px;}
#aep_ovrl{filter:alpha(opacity=70);top:expression(eval(document.body.scrollTop));width:expression(eval(document.body.clientWidth));}
#aep_ww{position:absolute;top:expression(eval(document.body.scrollTop));}
.addthis_default_style .mailru{background:url(/img/ShareModule/mailru.gif) 0 0 !important;}
.ya-share:hover{opacity:0.8;}
.ya-share span.bg{background:url(/img/ShareModule/yaru.gif) 0 0 !important;}
.ya-share-large span.bg{margin:0 2px !important;height:16px !important;width:16px !important;line-height:10px !important;}
div.addthis_toolbox{margin:23px auto 10px auto;width:525px;height:23px;padding:7px 0 0 5px;background:url(/img/share_bg.gif) center center no-repeat;}
.addthis_toolbox .addthis_default_style span.addthis_separator{display:none;}
#addto_odnoklassniki span{background:url(/img/ShareModule/odnoklassniki.gif) 0 0 !important;}
.bx_ordercart_order_table_container tbody td.itemphoto{width:auto !important;}
.bx_ordercart .bx_ordercart_order_table_container tbody td.custom div span{display:inline;}
.bx_ordercart .bx_ordercart_order_table_container tbody td.control a{position:relative;text-indent:-9999px;display:block;width:16px;height:16px;background:url(/img/delete.png);margin-top:4px;}
.Left li.close ul{display:none;}