*{margin:0; padding:0;}
html{width:100%; height:100%; font-size:100.01%;}
body{width:100%; height:100%;     min-height:100%;     position:relative; font:62.5% Tahoma; background:#c0c0c0 url(img/bg_body.gif);}
img{border:none;}
a{outline:none;}
fieldset{border:none;}
legend{display:none;}
/*********CLASSES**********/
.hide{display:none;}
.height{clear:both;height:80px;}
.replace{overflow:hidden;position:relative;}
.replace span{top:0; left:0;position:absolute;}
.replace a{cursor:pointer;}
.form li{list-style:none;margin-bottom:5px;overflow:hidden;zoom:1;}
.orange,.orange a{color:#F97700 !important;}
.fl{float:left;}
.fr{float:right;}
.tr{text-align:right;}
/*******CONTAINER*********/
#container{top:0; left:0; margin:0 auto; position:relative;     width:932px;     height:auto !important;     min-height:100%;     height:100%; padding:12px 6px; background:url(img/main_bg.jpg) no-repeat #71797c;}
/**********LEFT***************/
#left{width:287px;padding:0px 0px;font-size:11px;color:#66696B;float:left;overflow:hidden;zoom:1;background:#353535;}
#left a{color:#ffffff;}
#left a:hover{text-decoration:none;}
#left h2{margin-bottom:15px;color:#66696B !important;font:bold 15px Arial,Helvetica,sans-serif !important;}
.logoWrapper{width:248px; height:104px;margin-bottom:1px;position:relative;background:#535353 url(img/logoWrapper.jpg) repeat-x;}
.logo{top:25px; left:30px;font-size:11px;position:absolute !important;}
.logo big{font-size:31px;display:block;}
.logo,.logo span{width:194px; height:48px;}
.logo span{background:url(img/logo.jpg) no-repeat;}
.logo a{color:#EEEBE8;text-decoration:none;cursor:pointer;}
.search{width:610px;padding:15px 10px 15px 20px;
/*border:1px solid #E9E9E9;*/
overflow:hidden;zoom:1;background:url(img/bg_02.jpg) repeat-x;height:22px;}
.search li{margin-bottom:10px !important;}
.search .last{margin-bottom:0 !important;}
.search .textbox{width:100%;margin:0px 10px 0 0;padding:1px 0 1px 5px;color:#66696B;border-right:1px solid #D4D0C8;border-bottom:1px solid #D4D0C8;}
.search select{width:219px;color:#66696B;}
.searchInner{width:595px;margin-bottom:10px;overflow:hidden;zoom:1;display:block;margin-top:10px;}
.searchInner .textbox{width:416px;margin:2px 10px 0 0;padding:1px 0 1px 5px;float:left;color:#66696B;border-right:1px solid #D4D0C8;border-bottom:1px solid #D4D0C8;}
{}
.shopingCart{width:221px;padding:9px 10px 9px 15px;font-size:12px !important;border-right:1px solid #E9E9E9;border-bottom:1px solid #E9E9E9;border-left:1px solid #E9E9E9;}
.shopingCart a{color:#F97700 !important;font-weight:bold;}
.leftMenu{padding:12px 8px 10px 8px;}
.leftMenu a{font-weight:bold;}
.leftMenu li{list-style:none;margin-bottom:10px;font-size:12px !important;}
.leftMenu li ul{padding:15px 0 0px 12px;}
.leftMenu li ul li{margin-bottom:7px;font-size:11px !important;}
.leftMenu li ul li a{font-weight:normal;}
.leftMenu .active a{padding-right:20px;background:url(img/arrowDown.gif) 100% 7px no-repeat;}
.leftMenu .active li a{background:none;padding:0;}
.leftMenu .last{margin:0;}
.listAllProducts{margin:0 15px 15px 0;padding:10px;font-weight:bold;font-size:10px !important;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;border-top:1px solid #E9E9E9;border-bottom:1px solid #E9E9E9;}
.listAllProducts span{margin-right:10px;}
.arrowup{padding-right:20px;
/* background:url(img/arrowUp.gif) 100% 2px no-repeat; */
}
.leftTextBlock{padding-right:15px; padding-left:15px; padding-bottom:15px;font-family:Arial,Helvetica,sans-serif;color:#FFFFFF;}
.leftTextBlock p{margin-bottom:5px;}
.leftTextBlock img{margin-right:5px;}
/**********TOP***************/
#top{width:597px;padding-top:7px;position:relative;background:url(img/topStripe.gif) repeat-x;}
.topmenu{width:586px; height:39px;float:left;
/* background:url(img/bgTopMenu.gif) repeat-x;*/
}
.topMenu li{height:39px;list-style:none;float:left;}
.topMenu a{height:78px;display:block;text-indent:-999em;}
.topMenu li a:hover{background-position:0 -39px;}
.topMenu .active a{background-position:0 -39px;}
.b1 a{width:76px;background:url(img/menu/b1.jpg) no-repeat;}
.b2 a{width:90px;background:url(img/menu/b2.jpg) 0 0 no-repeat;}
.b3 a{width:81px;background:url(img/menu/b3.jpg) 0 0 no-repeat;}
.b4 a{width:74px;background:url(img/menu/b4.jpg) 0 0 no-repeat;}
.b5 a{width:55px;background:url(img/menu/b5.jpg) 0 0 no-repeat;}
.b6 a{width:97px;background:url(img/menu/b6.jpg) 0 0 no-repeat;}
.b7 a{width:105px;background:url(img/menu/b7.jpg) 0 0 no-repeat;}
.topBannerBlock{padding:1px 0 0 1px;border-bottom:1px solid #E9E9E9;overflow:hidden;zoom:1;}
.topBannerBlock img{display:block;float:left;}
.topBannerBlock p{float:left;padding:10px 10px 0 5px;width:255px;margin:0 0px 0 0 !important; position:relative;z-index:1;color:#66696B;text-decoration:none;}
.topBannerBlock p span{padding:0 0px 0px 0;display:block;}
.topBannerBlock a p,.topBannerBlock a img{cursor:pointer;}
.topBannerBlock p img{margin-bottom:10px;float:none;display:inline;}
.brandsList{margin-bottom:0px;padding:0px 0;overflow:hidden;zoom:1;}
.brandslist li{
/* margin-right:10px; */
list-style:none;float:left;}
.brandsList .last{margin:0;}
/**********mainContent*******/
#mainContent{width:635px;float:left;font-size:11px;color:#66696B;overflow:hidden;zoom:1;position:relative;margin-left:5px;}
#mainContent a{color:#66696B;text-decoration:none}
#mainContent a:hover{text-decoration:underline;}
#mainContent h1{font-size:16px;}
#mainContent h2{margin-bottom:18px;font-size:15px;}
#mainContent h3{margin-bottom:15px;font-size:12px;font-family:Tahoma;}
#mainContent p{margin-bottom:15px;line-height:16px;}
.contentBlock{padding-left:1px;font-family:tahoma,Helvetica,sans-serif !important;padding-right:0px;}
.contentBlock ul{margin-left:20px;}
.productBlockWrapper{width:595px;float:left;margin-bottom:40px;position:relative;zoom:1;}
.productBlockWrapper .productBlock{margin-right:40px;width:268px;float:left;}
.productBlock{position:relative;z-index:20;overflow:hidden;zoom:1;border-bottom:1px solid #ededed;border-right:1px solid #ededed;border-left:1px solid #ededed;padding:10px;}
.productBlockWrapper .last{margin:0;}
.productDescr{}
.productDescr table{border-right:1px solid #dad7d2; border-top:1px solid #dad7d2;}
.productDescr table td{border-left:1px solid #dad7d2; border-bottom:1px solid #dad7d2; padding:7px 10px; font-size:1.1em; font-family:tahoma;}
.imgWrapper{margin-right:20px;float:left;position:relative;z-index:1;}
.price{overflow:hidden;zoom:1;}
.price big{margin:0 10px 0 0;padding-bottom:10px;float:left;display:block;font-size:18px;color:#1a5a98;}
/* .retailPrice{display:block;float:left;color:#ABADAE;}
*/
.retailPrice span{color:#F97700;}
.cross{bottom:-100px; left:50%;margin-left:-85px;position:absolute;width:143px; height:145px;background:url(img/cross.gif) no-repeat}
.borderlist{margin:0 !important;
/*padding-top:10px; */
}
.borderlist li{
/*padding-bottom:15px;margin-bottom:15px;*/
border-bottom:1px solid #dad7d2;}
.borderList .last{margin:0;padding:0;border:none;}
.shoppingCartTable{width:99%;margin-bottom:15px;border-collapse:collapse;}
.shoppingCartTable th{font-size:12px;padding:5px 0;border:1px solid #E9E9E9;background:#f5f5f5 url() }
.shoppingCartTable td{vertical-align:top;padding-top:10px;border:1px solid #E9E9E9;}
.shoppingcarttable .imagetd{
/*width:90px; */
padding:10px 10px;text-align:center;}
.shoppingCartTable .titleTd{width:235px;padding-left:10px;text-align:left;}
.shoppingCartTable .priceTd{width:145px;text-align:center;}
.shoppingCartTable .priceTd .price big{float:none;}
.shoppingCartTable .priceTd .retailPrice{line-height:18px;font-size:10px;float:none;display:inline;}
.shoppingCartTable .deleteTd{width:100px;text-align:center;}
.shoppingCartTable{}
/********BOTTOM**************/
#bottom{width:928px; height:45px;
/* padding:26px 15px 0 15px; */
margin:0px auto 0 auto;position:relative;overflow:hidden;zoom:1;font-size:11px;color:#fff;    background:url(img/bootom_x.gif) repeat-x;font-weight:bold;}
#bottom a{color:#fff;text-transform:uppercase;text-decoration:none;margin:0 6px;}
#bottom a:hover{text-decoration:underline;text-transform:uppercase;margin:0 6px;}
.rightBlocksWrapper{float:right;}
.rightBlock{margin-left:20px;float:left;}
.bottomMenu{margin-bottom:10px;overflow:hidden;zoom:1;color:#4c5357;padding:10px 0 0 0;text-align:center;}
.bottomMenu a{color:#FFFFFF;}
.bottomMenu a:hover{color:#FFFFFF;}
.bottomMenu li{list-style:none;float:left;margin-right:0px;}
/*****************************/
#join{width:718px;padding:0;margin:0 auto;font-size:12px;color:#7A766C;font-family:Arial,Helvetica,sans-serif;}
#join h2{margin-bottom:15px;font-size:15px;color:#F96E00;}
#join #top{width:718px; height:131px;padding:0;}
#join p{margin-bottom:20px;}
#join .logoWrapper{top:0; left:50%;margin-left:-127px;position:absolute;width:255px; height:130px;z-index:1;background:url(img/logoWrapperJoin.jpg) no-repeat;}
#join .logo,#join .logo span{width:197px;}
#join .logo span{background:url(img/logoJoin.jpg) no-repeat;}
#join #bottom{width:718px;padding:5px 0;height:16px;text-align:center;margin:0;}
#join table{width:100%;margin-bottom:20px;border-collapse:collapse;}
#join td{border-top:1px solid #E9E9E9;border-right:1px solid #E9E9E9;border-bottom:1px solid #E9E9E9;padding:10px 10px 15px 20px;}
#join table .last{border-right:none;}
#join .form{width:500px;margin:0 auto;padding-bottom:40px;}
#join .form h2{text-align:center;}
#join .form label{width:161px;text-align:right;position:absolute;top:0; left:0;}
#join .form li{padding-left:175px;position:relative;overflow:hidden;zoom:1;}
#join .form .textbox{width:225px;border-right:1px solid #D4D0C8;border-bottom:1px solid #D4D0C8;}
#join .form select{width:160px;border-right:1px solid #D4D0C8;border-bottom:1px solid #D4D0C8;}
#join .form .last{margin-bottom:30px;}
.infoBlock{padding:15px;border-top:1px solid #E9E9E9;border-right:1px solid #E9E9E9;border-left:1px solid #E9E9E9;}
.transactionInfo{width:200px;}
.transactionInfo dt{width:115px;margin-right:15px;float:left;text-align:right;}
.transactionInfo dd{float:left;}
.transactionInfo span{text-align:left;margin-left:15px;}
.cct{width:128px !important;}
.cvv{width:55px !important;}
.d{width:45px !important;}
.m{width:80px !important;;}
.sc{width:110px !important;;}
.upp{text-transform:uppercase}
.clear{clear:both; height:0}
.contact_tab td{padding:10px 0 0 10px}
.object_descr{font-size:12px; font-family:tahoma; padding:10px 0 0 25px;}
.dtablecart{padding:10px 0 0 0;}
.headerul{float:left; color:#ffffff; font-family:tahoma; padding-left:0px; padding-top:10px; height:15px}
.headerul li{display:inline; padding:0 3px; font-size:1.2em }
.headerul ul{padding:0px 0 0px 0}
.headerul a{color:#ffffff; font-weight:bold; text-decoration:none}
.headerul a:hover{color:#ffffff; font-weight:bold; text-decoration:underline}
.cheks{padding:20px 0 0 0; position:relative; z-index:10}
.red{border:1px solid red}
.menu{height:39px; background:url(img/menux.jpg) repeat-x; padding:0 0 0 0px; overflow:hidden;}
.clear{clear:both; height:0px;}
.left{float:left; display:inline];}
.right{float:right; display:inline];}
.cart_head0{background:#636768; padding:5px 6px 0 0; float:left}
.cart_head{width:272px; padding:7px 6px 7px 6px; color:#000000; background:url(img/cart_head.jpg) #fff4d8 repeat-x; height:28px; font-size:1.1em; font-family:tahoma;}
.cart_head2{background:#fff5db; color:#2e67ab; padding:6px 16px;}
.cart_head a{color:#000000; text-decoration:underline;   background:url(img/cart_icon.jpg) 0 4px no-repeat; padding:4px 20px;}
.cart_head a:hover{color:#000000; text-decoration:none;  background:url(img/cart_icon.jpg) 0 4px no-repeat; padding:4px 20px}
.space1{height:7px; background:#ffa902}
.logos{height:90px; padding:14px 0 0 15px; background:#FFFFFF;}
.logos img{margin-right:9px;}
.cornblock .top{background:#4a4a4a; height:3px;}
.corn1{background:url(img/corn1.gif) no-repeat left; width:3px; height:3px; float:left}
.corn2{background:url(img/corn2.gif) no-repeat right; width:3px; height:3px; float:right}
.cornblock .footer{background:#4a4a4a;; height:3px;}
.corn3{background:url(img/corn3.gif) no-repeat left; width:3px; height:3px; float:right }
.corn4{background:url(img/corn4.gif) no-repeat right; width:3px; height:3px; float:left}
.cornblock .content{padding:1px 10px; background:#4a4a4a;}
#left .cornblock .content a{color:#fce503; font-weight:bold; text-decoration:none}
#left .cornblock .content a:hover{color:#fce503; font-weight:bold; text-decoration:underline}
.cornblock2 .top{background:url(img/cornblocktop.gif) top repeat-x; height:5px;}
.cornblock2 .corn1{background:url(img/corn11.gif) no-repeat left; width:5px; height:5px; float:left}
.cornblock2 .corn2{background:url(img/corn21.gif) no-repeat right; width:5px; height:5px; float:right}
.cornblock2 .footer{background:url(img/cornblocktop.gif) bottom repeat-x; height:5px;}
.cornblock2 .corn3{background:url(img/corn41.gif) no-repeat left; width:5px; height:5px; float:right }
.cornblock2 .corn4{background:url(img/corn31.gif) no-repeat right; width:5px; height:5px; float:left}
.cornblock2 .content{border-left:1px solid #dad7d2;border-right:1px solid #dad7d2; padding:2px 10px;}
.pad20{padding:20px;}
.marl5{margin-left:5px;}
.letters{padding:8px 20px;}
.tab100{width:100%;}
.cont_pad{padding:2px 2px 2px 0; background:#FFFFFF;}
.banners2{float:right; display:inline;}
.brandsList li{background:url(img/brandsListspace.gif) no-repeat center right; padding:0 18px}
.brandsList li.last{background:none; padding:0 18px}
.brandsList li.searchfunc{padding-left:15px;}
.nowrap{white-space:nowrap;}
.header{background:#626668; height:45px;}
/*.header .left{background:url(img/headerleft.jpg) no-repeat; width:3px; height:32px;}
.header .right{background:url(img/headerright.jpg) no-repeat;width:3px; height:32px;}
*/
.header .cont{
/* margin:0 4px; */
color:#fff4da; font-family:tahoma; font-size:1.2em; padding:12px 20px 0 20px; font-weight:bold}
.header.left{float:left; margin-left:10px; margin-top:10px}
.header.left.mart10{float:left; margin-left:0px; margin-top:10px}
.header.left .cont{padding:12px 20px 0 20px; color:#FFFFFF; }
.productDescr .retailPrice{color:#F97700; font-weight:bold;}
.productDescr table td.talright{text-align:right;}
table{border-collapse:collapse; }
td{vertical-align:top;}
.line{height:1px; background:#dad7d2; margin-top:1px;}
.mart10{margin-top:10px;}
.mart20{margin-top:20px;}
.marb10{margin-bottom:10px;}
.padt10{padding-top:10px;}
.padt20{padding-top:20px;}
.productDescr table td.pigprice{font-size:26px; color:#306da6;}
.padl15{padding-left:15px;}
.padb10{padding-bottom:10px;}
.mid{vertical-align:middle;}
.orang{color:#ff8b02;}
.text_block{padding:15px 10px; border-bottom:1px solid #dedede;  border-top:1px solid #dedede; border-left:1px solid #dedede; border-right:1px solid #dedede;}
.talright{text-align:right;}
.totalprice{background:#353535 url(); color:#ffe526; }
.trtotal td{padding:10px; font-size:14px; vertical-align:middle;}
.trtotal td.totalprice{text-align:center; font-size:14px;}
.marr10{margin-right:10px;}
.indextab{}
.indextab th{text-align:center; padding:3px 5px 10px 5px; border-bottom:1px solid #eeeeee}
.indextab th.talleft{text-align:left;}
.indextab td{padding:2px 5px; font-family:tahoma; vertical-align:middle; border-bottom:0px solid #eeeeee}
.indextab td.cent{text-align:center}
#mainContent .indextab td a{color:#3a3c3d; font-family:tahoma; text-decoration:underline}
#mainContent .indextab td a:hover{color:#3a3c3d; font-family:tahoma; text-decoration:none}
#mainContent .indextab td.nameitem2 a{color:#224b89; font-size:1.2em; font-weight:bold;}
.indextab .retprice{color:#66696b; white-space:nowrap;}
.indextab .ourprice{color:#ff8b02;}
.indextab .ourprice2{color:#ff8b02; font-size:1.4em;}
.indextab .ourprice3{color:#bf7000; font-size:1em;}
.indextab .ourprice4{color:#306da6; font-size:2.2em;}
.indextab .nameman{color:#414140; font-size:1.7em; font-family:Myriad Pro,verdana; text-align:left;}
.indextab td.nameitem{padding:2px 5px 2px 15px;}
.indextab td.talright{text-align:right;}
.indextab td table.infotab td{border:0;}
.specialoff_header{width:633px; }
.specialoff_headerbg{background:url(img/header_sp.gif) no-repeat; height:17px; padding:10px 15px 10px 0 }
.specialoff{border-left:1px solid #dad7d2;border-right:1px solid #dad7d2; border-bottom:1px solid #dad7d2; padding:0 2px;}
.specialoff td{vertical-align:middle; padding:10px}
#mainContent .specialoff  a{color:#3a3c3d; font-family:tahoma; text-decoration:underline}
#mainContent .specialoff  a:hover{color:#3a3c3d; font-family:tahoma; text-decoration:none}
.specialoff .ourprice2{font-size:1.6em;  color:#1a5a98; font-family:tahoma; }
.specialoff td.nowrap{white-space:nowrap;}
.links_offers{background:url(img/specialsoffersfooter.jpg) no-repeat left top; }
#mainContent .links_offers a{margin-top:3px; margin-left:10px; color:#FFFFFF; font-weight:bold; text-decoration:none; }
#mainContent .links_offers a:hover{margin-top:3px; margin-left:10px; color:#FFFFFF; font-weight:bold; text-decoration:underline; }
.links_offers{height:32px; padding-top:10px}
.topmen{height:8px; background:url(img/top_men.gif) repeat-x; height:8px; }
.carts{position:relative; width:120px; height:45px; top:-8px;}
.line2{height:2px; background:url(img/line2.gif) repeat-x; margin:6px 0; }
.leftmenucontent{width:287px;}
.linksmenuul li{padding:0 0 0 10px;}
.auto{margin:0 auto;}
.spacedot{background:url(img/space_dot.gif) repeat-x; height:1px;}
.indextab2 td{border:0;}
.bestsellersbg{background:url(img/bestsellers.gif) no-repeat; height:29px; padding:10px 15px 0 0}
.productBlock .infotext{padding:15px; border-bottom:1px solid #ededed; border-left:1px solid #ededed; border-right:1px solid #ededed;}
.cartblock{border:1px solid #ededed; padding:15px;}
#mainContent .productBlock a{color:#224b89; font-size:1.1em; font-weight:bold; text-decoration:underline}
#mainContent .productBlock a:hover{color:#224b89; font-size:1.1em; font-weight:bold; text-decoration:underline}
.padt5{padding-top:5px;}
ul.borderListtest,ul.borderListtest li{list-style:none;}
ul.borderListtest{list-style:none; border:0;}
.imgpng{background-image:expression(        this.runtimeStyle.backgroundImage = "none",this.runtimeStyle.filter =            "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" +            this.src + "',sizingMethod='image')",this.src = "img/0.gif"    )}
h1{font-size:25px;}
