﻿html,body,form,p,h1,h2,h3,h4{padding:0;margin:0;font-weight:normal;cursor:default}
ul,li{list-style:none;padding:0;margin:0}
img{border:0}
a{text-decoration:underline;color:#2E80C5}
a:hover{text-decoration:none}
.clr,.clr5,.clr10,.clr30{height:1px;overflow:hidden;clear:both}
.clr5{height:5px}.clr10{height:10px}.clr30{height:30px}
.gr{background:#108510;color:#fff;font-weight:bold;height:20px;text-align:center;line-height:20px}
.errT{color:red}

body{background:#eee url(i/bg.gif) repeat-y center 0;text-align:center;font-family:arial,helvetica,sans-serif;font-size:12px;line-height:15px}
.body{width:922px;padding:0 20px;text-align:left}

.left{width:590px}
.right{float:right;width:322px}

.menu{height:30px;background:#108510;padding:0;display:block}
.curM{background:#71a96d}
.left,.rel,.mr29,.blk3,.tabIn a,.tabIn b,.tabIn,.l,.logo,.menu li,.tabs li,.tabs a,.tabs span{float:left}
.menu a{font-size:13px;font-weight:bold;color:#fff;padding:0 9px;line-height:30px;text-decoration:none}
.menu a:hover{text-decoration:underline}
.logo{text-indent:-400px;display:block;background:url(i/logo.png);width:214px;height:70px;overflow:hidden;margin:0 10px 0 0}
.menu .search{float:right}
.menu .sBtn{float:right;height:20px;width:59px;text-align:center;line-height:20px;background:url(i/search.gif) no-repeat 0 top;padding:0;color:#000;margin:5px 5px 0 0}
.menu .sBtn:hover{background-position:0 bottom;text-decoration:none}
.search input{border:solid 1px #979ba2;float:right;height:18px;margin:5px;padding:0 2px;width:150px;font-size:12px}
.search span{float:right;color:#fff;line-height:30px}
.desc{font:11px Tahoma;padding:12px;color:#525252}
.menu .curM a{font-weight:bold}
.curM a{font-weight:normal}

.miImg,.r{float:right}
.miImg img{border:1px solid #D9D9D9;background:#fff;padding:3px;vertical-align:top}
.mi{border:1px solid #bebebe;width:568px;padding:10px;height:344px;position:relative}
.mi h1{position:absolute;width:420px;overflow:hidden;top:310px;left:10px;font-size:18px}
.miR{float:right;width:108px}
.miR a{opacity:0.35;filter:alpha(opacity=25)}
.miR #curI{opacity:1.0;filter:alpha(opacity=100)}

.tabIn{border:1px solid #bebebe;background:#fff;margin:-1px 0 0 -1px}
.tabIn a,.tabIn b{padding:6px 10px;font-weight:bold;outline:0;white-space:nowrap;color:#515151;text-decoration:none;position:relative}


.blkBody{border:1px solid #bebebe;position:relative;width:920px}
.left .blkBody{width:588px}
.right .blkBody{width:320px}


.tabs{margin:0;padding:0;clear:right;display:block;height:27px;margin-bottom:-1px}
.tabs li{border:1px solid #bebebe;border-bottom:0;margin-right:-1px;background:#f1f1f1;position:relative;z-index:1}
.tabs a,.tabs span{padding:5px 10px;position:relative;outline:0;text-decoration:none}
.tabs a:hover{text-decoration:underline}
.tabs .cur{background:#fff}
.tabs .cur a,.tabs .cur span{padding-bottom:6px;color:#515151;text-decoration:none}

.blogs{margin:0;padding:0;line-height:20px}
.blogs span{font-size:11px;color:#777}

.blkbody{padding-left:10px;overflow:hidden;width:161px;float:right}
.blkbody span{color:#777;font-size:11px}
.blkbody span{font-size:11px}
.i{width:108px;height:108px;display:block;text-align:center;top:0;float:left}
.i img{border:1px solid #D9D9D9;background:#fff;padding:3px}
.rel{position:relative;width:279px}
.mb10{margin-bottom:10px}
.mr10{margin:0 10px}
.mr29{margin-right:31px}
.p10{padding:0 10px;overflow:hidden}

h4 a{font-size:13px}
.more,.more0{float:right;font-size:11px;line-height:26px;margin-right:10px}
.more{padding-right:10px;background:url(i/arr.gif) no-repeat 100% center}

.footer{text-align:center;font-size:11px;color:#777; padding-right:100px;}
.footer a{margin:0 7px}

h1{font:20px Georgia,"Times New Roman",Times,serif;font-weight:normal}
h1 b{display:-moz-inline-box;display:inline-block;width:8px;height:8px;background:url(i/star.gif);vertical-align:middle;margin-right:1px}

.breadcrumbs{display:block;background:#ebebeb;height:23px;margin:0;padding:0}
.breadcrumbs li{float:left;height:23px;background:url(i/bc.gif) no-repeat right;padding-right:12px;margin-right:-12px}
.breadcrumbs a{line-height:23px;padding:0 10px;border:1px solid #bebebe;border-right:0;background:#fff;height:23px;display:block;position:relative;top:-1px}


/* Shop
*/
.shop-r{float:right;width:685px}
.shop-l{width:227px;float:left}
.shop-r .blkBody{width:683px}
.shop-l .blkBody{width:225px}
.tdProd{width:150px;padding:0 10px;border-right:1px solid #eee;vertical-align:top}
.tdProd table{width:100px;height:100px;vertical-align:middle;text-align:center;margin:0 25px 10px}
.tdProd img{vertical-align:top}
.tdProd a{font-weight:bold}
.tdProd p{color:#777;line-height:19px}
.tdProd span{font-weight:bold;color:#000;font-size:13px}
.nb{border:none}
.bTop{border-bottom:1px solid #eee;margin:0 10px}
.center .tdProd{width:163px}

/* Menu
*/
.m ul{margin:0;padding:0}
.m a{color:#777;text-decoration:none;font-size:12px;display:block;line-height:18px}
.m a:hover{text-decoration:underline}
.m li{padding:0 0 0 16px}
.mc{display:none}
.mlio{background:url(i/mD.gif) no-repeat 3px 6px}
.mlic{background:url(i/mR.gif) no-repeat 6px 6px}
.m .mcur{color:#000;font-weight:bold}
.crt .sm{padding:0 10px}
.crt .sm ul{padding:0;clear:both}
.crt .sm ul li{text-align:left;padding-bottom:3px}

/* Cart
*/
.crt{position:relative;font-family:Tahoma}
.crtO,.crtC {position:absolute;right:0;top:0;height:0;display:block;outline:0}
.crtO div,.crtC div{width:15px;height:15px;background:url(i/cd.gif) no-repeat 4px 6px;border-bottom:1px solid #bebebe;border-left:1px solid #bebebe;cursor:pointer}
.crtC div{background-image:url(i/cu.gif)}
.crtH{background:url(i/crtH.gif)}
.crt h3{font-size:13px;text-indent:35px;background:url(i/cart.gif) no-repeat 15px 10px;height:20px;padding:10px 0}
.crt li{text-align:right;padding-bottom:5px}
.crt ul{padding:0 15px}
.crt h4{color:#333;text-align:left}
.crt p{font-size:10px;text-indent:15px}
.crtL{text-align:right;padding:10px}
.cart{font-size:13px;padding:0 6px}
.bl{background:url(i/arr.gif) no-repeat 100% center;padding-right:10px}
.news ul,.news li{list-style:circle inside;line-height:18px}

/* Product List|Info|Pager
*/
.prodList{border-color:#fff}

.pager{text-align:center}
.btnRegister,.btnLogin,.btnSubmit,.btnNext,.btnCalc,.btnComment,.btnPrint,.btnAdd,
.pager a,.pager span,.pager b{border:1px solid #bebebe;padding:3px 7px;background:#f1f1f1;margin:0 2px;text-decoration:none;font-weight:bold;line-height:23px}
.pager b{background:#fff;color:#515151}
.pager span{color:#ccc}
.btnRegister:hover,.btnLogin:hover,.btnSubmit:hover,.btnNext:hover,.btnCalc:hover,.btnComment:hover,.btnPrint:hover,.btnAdd:hover,
.pager a:hover{border-color:#2E80C5}
.pager s{padding:0 3px;text-decoration:none}

.btnPrint{padding-left:23px;background:#f1f1f1 url(i/print.gif) no-repeat 3px 4px}
.btnPrint:hover{background-position:3px -24px}
.btnAdd{padding-left:23px;background:#f1f1f1 url(i/cart.gif) no-repeat 3px 2px}
.btnAdd:hover{background-position:3px -33px}
.btnComment{padding-left:22px;background:#f1f1f1 url(i/comment.gif) no-repeat 4px 3px}
.btnComment:hover{background-position:4px -23px}
.btnNext{padding-left:15px;background:#f1f1f1 url(i/next.gif) no-repeat 4px 5px}
.btnNext:hover{background-position:4px -14px}
.btnCalc{padding-left:17px;background:#f1f1f1 url(i/calculate.gif) no-repeat 3px 6px}
.btnCalc:hover{background-position:3px -15px}
.btnSubmit{padding-left:20px;background:#f1f1f1 url(i/submit.gif) no-repeat 3px 5px}
.btnSubmit:hover{background-position:3px -13px}
.btnLogin{padding-left:20px;background:#f1f1f1 url(i/login.gif) no-repeat 3px 4px;line-height:15px;float:right}
.btnLogin:hover{background-position:3px -14px}
.btnRegister{padding-left:18px;background:#f1f1f1 url(i/register.gif) no-repeat 3px 4px;line-height:15px;float:right}
.btnRegister:hover{background-position:3px -23px}

.btnL{padding-left:20px;background:url(i/login.gif) no-repeat 3px -16px;line-height:15px;text-decoration:none}
.btnR{padding-left:20px;background:url(i/register.gif) no-repeat 5px -25px;line-height:15px;text-decoration:none}

.productInfo{overflow:hidden}
.productInfo ul,.productInfo li{list-style:disc inside;line-height:18px}
.productInfo ul{padding-left:10px}
.rate{float:right}
.rate1{line-height:17px}
.rate1 img,.rate img{vertical-align:top}
.commentDate{font-size:10px}
.comments p{color:#777;line-height:18px}
.commentForm .tb,.commentForm textarea{border:1px solid #bebebe;margin:0;padding:2px;overflow:auto;background:#f6f8ff}
.commentForm textarea{width:657px}
.left .commentForm textarea{width:562px}
.commentForm .tb{width:300px}

.publicationImg{width:108px;float:left;margin-right:10px;text-align:center}
.publicationImg img{border:1px solid #D9D9D9;padding:3px}
.pubDesc{line-height:18px;padding:5px 0 2px;color:#777}
.pubInfo{text-align:right;font-size:10px}

/* Cart table
*/
.ct table {width:100%}
.ct thead tr{background:#eee}
.ct thead td{padding:3px;font-size:13px;text-align:center;border-top:solid 1px #bebebe}
.ctt{text-align:right}
.ct td{padding:3px;text-align:right;border-bottom:solid 1px #d0d0d1}
.ct th{padding-left:10px;border-bottom:solid 1px #d0d0d1;font-weight:normal}
.ct tr{border-bottom:solid 1px #d0d0d1}
.ct input{width:40px;text-align:right;padding:1px;border:1px solid #bebebe;margin:0;background:#f6f8ff}
.ct tfoot tr{background:#f9f9f9;border:solid 1px #d0d0d1;}
.ct tfoot td{color:#000}
.ct .btn2,.ct .btn{float:right}

/* Order
*/
.ob{float:left;width:335px;text-align:center;border:solid 1px #bebebe}
.ob input{padding:2px;border:1px solid #bebebe;margin:0;background:#f6f8ff}
.oh{padding:10px;border-bottom:solid 1px #bebebe;margin-bottom:15px;background:#eee}
.oh span{color:#333}
.obb{height:60px}
.oo{padding-left:70px}
.ot,.oo a{width:54px;float:left;text-align:right;padding:3px}
.oo input{float:left}
.on{width:134px}
.op{width:78px}
.o .btnNext{float:right;margin-right:50px;line-height:15px}

.photos{margin:-5px}
.photos a img{border:solid 1px #d9d9d9;padding:3px;vertical-align:top;margin:5px}
.photos a:hover img{border-color:#2E80C5}

.detImg{float:left;margin:0 10px 0 0;background:#bebebe;font-size:11px;width:300px}
.detImgTd{height:30px;padding:2px 5px;vertical-align:top}
.detR{float:right}
.contacts{font-size:11px;line-height:15px}
.detLogo{float:left;margin:0 10px 0 0}

.p15{padding-left:15px}
.p15 h4 a{font-size:13px;font-weight:bold}
.p15 p{color:#777777}
.searchBody{border:none;border-top:solid 1px #bebebe}
.searchBody .tabIn{background:none;border:none}

.level1,.level2,.level3,.level4,.level5,.level6,.level7,.level8,.level9,.level10{width:222px;height:9px;background:url(i/rate.png) no-repeat 0 0;display:block;margin-left:10px;overflow:hidden}
.level2{background-position:0 -9px}
.level3{background-position:0 -18px}
.level4{background-position:0 -27px}
.level5{background-position:0 -36px}
.level6{background-position:0 -45px}
.level7{background-position:0 -54px}
.level8{background-position:0 -63px}
.level9{background-position:0 -72px}
.level10{background-position:0 -81px}

/* This is the transparent box */
#transbox {
    width: 568px;
    height:27px;
    margin-top: -27px;         
    background-color: #fff;       
    filter:alpha(opacity=50);
    opacity: 0.5;
    -moz-opacity:0.5;
}
#transbox div {
    padding: 5px;
    font-weight: bold;
    color: #000;
    filter:alpha(opacity=100);
    opacity: 1;
    -moz-opacity:1;
    position: relative;
}
#bg
{
	overflow:hidden;
	width: 568px;
}

.h1Ua{background: transparent url(i/ua.png) no-repeat scroll 0px -5px; padding-left:35px; text-decoration:none;}
.h1Ru{background: transparent url(i/ru.png) no-repeat scroll 0px -5px; padding-left:35px; text-decoration:none;}
.clubLogo{width:108px;float:left;margin-right:10px;text-align:center; border:none}
h2{font:18px Georgia,"Times New Roman",Times,serif;font-weight:normal}
.date {font-size:11px;color:#777777; padding-left:20px;}
.aCh a {font-size:13px;font-weight:bold}
.annonce a {font-size:12px; line-height:16px; padding-bottom:2px;}
.sorter{text-align: right;}
.sorter .psa {background:transparent url(i/psd.gif) no-repeat scroll right 7px;padding-right:9px;}
.sorter .psd {background:transparent url(i/psu.gif) no-repeat scroll right 7px;padding-right:9px;}
.prodR h3 { font-weight:bold; font-size:12px;}
.prodR span { font-size:12px;}
.prodR p b { font-size:13px;}
.mrProd {border-bottom:1px solid #EEEEEE;}
.contactR{float: right; font-size: 12px; font-family: Verdana; color:#525252; text-align:right}
.contactR a {display:block; padding:3px}
.wpMode a { display:inline;}

.owncounters{ float:left; width:170px; overflow:hidden;}
.smaldate{color:#777777;font-size:11px;}
.ddl {width: 200px;border:1px solid #BEBEBE; padding:2px}
.grayText{color:#777777;}

.filterList img{vertical-align:middle}