body{margin:0;padding:0;text-align:center;background-color:#333;background:#ecf1fc;font:normal 100% Verdana,Helvetica,sans-serif;}
.top{padding:7px;color:#000;font:normal 11px/1.4 Tahoma,Helvetica,sans-serif;}
table{text-align:left;}
#center{margin:4px 12px;text-align:left;}
p,li{margin:1em 0;color:#2d2d2d;font:normal 76%/1.4 Tahoma,Helvetica,sans-serif;}
li li{font-size:100%;}
a{color:#0a60e1;}
sup,.error{color:#c03;}
th{font-weight:bold;}
.clear{clear:both;}
.red{color:#bf0000;}
#top{width:100%;height:72px;background:transparent url(/img/top_bg.jpg) repeat-x;}
#top span{font:bold 11px/1.4 Tahoma,Helvetica,sans-serif;}
#top select{width:180px;}
#footer{width:100%;height:4px;}
.footer td{padding:4px 6px;color:#565656;font:normal 11px/1.4 Tahoma,Helvetica,sans-serif;}
.footer a{color:#666;font-weight:bold;}
h1,h2,h3{margin:0;padding:0;font:100% Helvetica,sans-serif;text-align:left;}
h1,h2{margin:6px 10px 10px 0;color:#666;font:bold 120% Tahoma,sans-serif;}
h2{font-size:96%;}
h3{margin-bottom:6px;font-weight:bold;text-align:center;}
h3 a{color:#666;text-decoration:none;}
.addToCart{float:left;margin:0;}
.price{float:right;margin:4px;color:#a50202;font:normal 12px Tahoma;}
#detail ul{margin:0;padding:0;}
#detail li{list-style-position:inside;color:#2d2d2d;font:normal 100%/1.4 Tahoma,Helvetica,sans-serif;}
.zoomIn img{border:0 dotted #bfbfbf;}
.zoomIn{color:#0a60e1;font:11px Tahoma,sans-serif;text-decoration:none;text-align:center;}
#modelListDetail li{margin:0 0 0 10px;paddding:0 0 0 10px;list-type-style:none;font-size:90%;}
.page_nav{clear:both;margin:10px 2px 2px 2px;width:100%;text-align:center;font:75% Arial,sans-serif;}
.pageTitle,.page a,.pageSelected{display:block;float:left;margin:4px;padding:4px 10px;border:1px solid #999;}
.pageTitle{border:none;}
.page a{color:#06f;}
.page a:hover{background-color:#ffc;}
.action img{display:block;width:100px;height:100px;border:1px solid #777;}
h2.catalog{padding:2px;margin:2px 0;background-color:#506ea7;font:bold 95% Tahoma,sans-serif;color:#fff;}
#leftMenu,#leftMenu ul,#leftMenu li{margin:0;padding:0;width:220px;}
#leftMenu li{list-style-type:none;line-height:200%;}
#leftMenu li a{display:block;padding:3px 2px 3px 10px;background-color:#506ea7;border-bottom:1px solid #fff;color:#fff;font:bold 12px Tahoma,sans-serif;text-decoration:none;line-height:200%;}
#leftMenu li ul li a{line-height:160%;}
#leftMenu .level2 a:hover{background-color:#d3e4fc;color:#004b97;}
#leftMenu .level2 a{background-color:#fff;border-bottom:1px solid #ccc;color:#006fdd;}
#leftProductList{float:right;width:210px;height:955px;font:normal 80% Tahoma,sans-serif;}
#leftProductList b{color:#666;}
img{border:0;}
form{margin:0;padding:0;}
checkbox,input,radio,select{font-family:Verdana,Arial,sans-serif;font-size:11px;}
#page{border:1px solid #ccc;background-color:#fff;}
.left{float:left;}
.right{float:right;}
.headerTxt{font-size:12px;white-space:nowrap;}
#currency{display:inline;}
#topTxt{text-align:center;}
#news,#newModels{margin:6px 0;padding:8px 0;background:transparent url("/img/line.gif") top repeat-x;border:0 solid gray;}
#newModels ul,#newModels li{margin:0;padding:0;}
.bestGoods{float:left;padding:10px 0; width:370px; border: 0px solid #bfbfbf;}
.bestGoods img{float:left;width:100px;height:100px;margin:0 10px;border:1px solid #bfbfbf;}
.bestGoods h3{margin-top:20px;white-space:nowrap;}
#bestGoods .nPrice{margin-top:20px;}
#newModels{clear:both;}
.newModels{width:33%;list-style:none;border:0 solid green;}
.news a{margin-left:0;font-size:76%;}
.newsText h3{font-size:155%;text-align:left;}
div.news{padding:10px 0;background:transparent url("/img/line.gif") bottom repeat-x;}
.dateIn{font-size:70%;color:#333;}
#navTree{margin:12px 4px;}
#navTree ul{margin:0;padding:0;}
#navTree li{display:inline;}
#navTree a{padding-right:16px;background:transparent url("/img/nav_arrow.gif") no-repeat right center;}
.certification img{border:1px solid #666;}
.certification{padding-bottom:10px;background:transparent url("/img/line.gif") bottom repeat-x;}
.priceLists{margin:10px 0;}
.priceLists img{margin-right:10px;}
#content img{border:1px solid #b7b7b7;}
#search{display:inline;}
#searchLabel{display:block;padding:3px 2px 3px 10px;background-color:#506ea7;border-bottom:1px solid #fff;color:#fff;font:bold 12px Tahoma,sans-serif;line-height:200%;}
#searchTxt{width:160px;}
#search .wizard{display:block;padding:3px 2px 3px 10px;font:bold 12px Tahoma,sans-serif;}
#wizard{border:1px solid #c1dad7;border-collapse:collapse;margin:10px 0;font:normal 75% Arial;background-color:#ccc;}
#wizard tr,#wizard td{border:1px solid #c1dad7;padding:6px 6px 6px 4px;background-color:#fff;}
#wizardCategoryList li{display:block;float:left;margin:10px;}
#wizardCategoryList ul{margin-left:10px;}
#wizardCategoryList ul li{float:none;font-size:100%;list-style-type:circle;}
.nPriceValue{color:#000;font-size:100%;font-weight:bold;white-space:nowrap;}
#pTable{font:normal 75% Arial;background-color:#ccc;}
#pTable th,#pTable td{background-color:#fff;padding:5px;}
#pTable td.pSection{border-top:1px solid #fff;border-bottom:4px solid gray;font-weight:bold;}
#pTable .pTitle{margin:20px;padding-left:10px;}
#pTable .pValue{text-align:right;}
#categoryList{margin-left:10px;list-style-type:circle;}
#categoryList li{margin:10px;}
#producer h2{margin:6px 0;background:transparent url(/img/model_line.gif) bottom repeat-x;}
#producer h2 a{font-weight:bold;text-decoration:underline;}
#producer ul{margin:0;padding:0;}
.producer{float:left;width:100%;padding:10px 0;background:transparent url("/img/line.gif") bottom repeat-x;}
.producer img{float:left;width:150px;height:100px;border:1px solid #333;margin:10px;vertical-align:middle;}
.producer h2{float:left;}
.productList{list-style-type:none;}
.productList li{float:left;margin:0;padding:2px 10px;}
#producerInModels{margin-top:10px;top repeat-x;color:#666;}
.producerInModels{float:left;}
.producerInModels img{width:75px;height:50px;border:1px solid #bfbfbf;margin:10px;vertical-align:middle;}
#modelList img{display:block;width:100px;height:100px;margin:10px;padding:10px;border:1px solid #ccc;}
#modelList th{background-color:#ffc;border:1px solid #c1dad7;white-space:nowrap;padding:6px 6px 6px 4px;}
#modelList{border:1px solid #c1dad7;border-collapse:collapse;margin:10px 0;}
#modelList td{border:1px solid #c1dad7;padding:6px 6px 6px 4px;}
#cart{color:#000;font:bold 11px Verdana;}
table.cart tr,table#modelList tr{background-color:#fff;}
table.cart,table#modelList{background-color:#bfbfbf;color:#2d2d2d;font:normal 76%/1.4 Tahoma,Helvetica,sans-serif;}
#menuContainer{margin:0;padding:0;height:28px;background:black url(/img/nav_bg.jpg) center repeat-x;border:0 solid darkblue;}
#menu,#menu ul,#menu li{padding:0;margin:0;list-style:none;}
#menu li{background:black url(/img/nav_bg.jpg) center repeat-x;position:relative;float:left;list-style:none;border-right:1px solid #bfbfbf;font:bold 12px Verdana,Arial,Helvetica,sans-serif;line-height:28px;}
#menu li ul{display:none;position:absolute;top:28px;left:0;}
#menu li ul li{clear:both;width:180px;border:none;border-bottom:1px solid #bfbfbf;font:normal 90% Tahoma,Helvetica,sans-serif;line-height:20px;}
#menu li>ul{top:auto;left:auto;}
#menu li:hover ul,#menu li.over ul{display:block;z-index:10000;}
#menu li a{display:block;padding:0 18px;color:#fff;text-decoration:none;}
#menu li:hover ul a:hover,#menu li.over ul a:hover{background-color:#333;text-decoration:none;}

.actionBox {background:url(/img/action-2.png) left center no-repeat; height: 40px; margin:5px 0; padding-left:40px;padding-top:20px; border: 1px dotted #efefef; color: darkgreen;font-weight:bold; }
.actionHome {background:url(/img/ico-discounts.gif) left center no-repeat; padding-left:20px;line-height:200%; border: 0px dotted #efefef; color: darkgreen;font-weight:bold; }
