/* ks div  + + + + + + + + + + + + + + v v v */
BODY { font-family:Verdana, Arial, sans-serif;background:#FFFFFF;color:#111111;margin: 10px 0 0 0 auto; text-align: center; color:#222222; }
.tbody { width:100%;padding:0; margin:0; }
#tbodyl { vertical-align:top; background-color: #F7F7F9; BORDER-RIGHT: #DDDFE8 1px solid; BORDER-LEFT: #DDDFE8 1px solid; padding:0 0 40px 0; }
#tbodyc {  width:100%;vertical-align:top;padding:2px 8px 18px 16px; }
#tbodyr { vertical-align:top;padding:0; }
.advcol { margin: 10px 0 10px 0 auto; text-align: center; display:block; height:300px ; vertical-align:top; }
.tcolul { width:100%;margin:0;padding:0; }
.tcolur { width:125px;height:auto;margin:0;padding:0 0 0 8px; background:url("images/1o.gif") repeat-y left; }
#da { width:770px;margin-left:auto;margin-right:auto; }
div { font-size:12px;margin:0;padding:0; }
.ads, .ads:hover { color: #222222;text-decoration:none; }
.sm { clear:both;width:770px;display:block;text-align: left; }
/* heal */
.head_topal { text-align: left; height:80px;width:100%;background:url("images/c/log_top.jpg") no-repeat;display: block;margin:0 0 20px 0; padding:0; }
.head_topal img {  margin:0; padding:0; float:left; } 
.dsear { float:right; width:460px; margin:0; padding-bottom:10px;vertical-align: top; }
.dsear .cont { height: 40px; vertical-align:middle;padding:10px 0 0 10px; font-size:12px;color:#FFFFFF; }
* html body .dsear .cont { padding: 10px 0 0 10px; }
.dsear .cont img, .dsear .cont input {  text-align: left; vertical-align: middle; padding: 0 10px 0 0;}
#tomm { float:left;width:auto;display:block;vertical-align:bottom;margin:0px;padding:0 0 0 20px; }
#tomm ul { margin:0px;padding:0px;list-style:none;vertical-align:bottom; }
div#tomm li { background:url("images/c/tmm_l.gif") no-repeat left top;display:block;float:none;float/* \ */:left;float:left;/* \*/ float:left; /* */margin:0 3px 0 0;padding:0 0 0 3px; }
#tomm ul div { background:url("images/c/tmm_r.gif") no-repeat right top; }
#tomm a { color:#ffffff;display:block;clear:left;font-size:11px;font-weight:bold;padding:3px 12px 3px 8px;text-decoration:none;width:auto; }
#tomm a:hover { text-decoration: underline; }
#tomm > ul a { width:auto; }
* html #tomm ul div,* html #tomm a { float:left; }
* html div#tomm ul div,* html div#tomm a { float:left; }
div#tomm #tomm-activ { background:url("images/c/tmm_l_a.gif") no-repeat left top;margin-bottom:0;border-bottom:none; }
#tomm-activ a { background:url("images/c/tmm_r_a.gif") no-repeat right top;color:#FF0000;/*font-weight:bold;*/padding-bottom:4px; }
#tomm-activ a:hover { text-decoration:none; }
div#tomm #tomm-logof { margin-bottom:0;border-bottom:none; }
#tomm-logof a { color:#FFFFFF;/*font-weight:bold;*/padding-bottom:4px; text-decoration:underline; }
#tomm #tomm-logof a:hover { text-decoration:underline;padding-bottom:3px; }
#tomm-clear { clear:both;height:0;overflow:hidden;visibility:hidden; }
/* menu */
.m a { BACKGROUND-COLOR: #F2F1FA; padding: 3px 5px 3px 16px;  }
.mw a { BACKGROUND-COLOR: #FCFBFD; padding: 3px 5px 3px 26px;  }
.mww a { BACKGROUND-COLOR: #FCFBFD; padding: 3px 5px 3px 36px;  }
.mac a { BACKGROUND-COLOR: #F2F1FA; padding: 3px 5px 3px 16px; background-image: url("images/_ma.gif"); background-repeat: no-repeat;  }
.mwac a { BACKGROUND-COLOR: #FCFBFD; padding: 3px 5px 3px 26px; background-image: url("images/_mwa.gif"); background-repeat: no-repeat;  }
.mwwac a { BACKGROUND-COLOR: #FCFBFD; padding: 3px 5px 3px 36px; background-image: url("images/_mwwa.gif"); background-repeat: no-repeat;  }
html>body .navBar li { border-bottom:none; }
.navBar { font-size:11px; width:178px;margin:0 0 1px 0; }
.navBar h4 { color:#111111;margin:0;padding:3px 0 4px 17px;background:url("images/c/ch4_cat.gif") repeat-x;}
.navBar ul { list-style:none;margin:0;padding:0;border-top:#E6E6E6 1px solid; }
.navBar li a { display:block;font-weight: bold;border-bottom: #E6E6E6 1px solid; border-top: #FBFCFD 1px solid;clear:both; }
.navBar li a:hover { display:block;text-decoration:none;BACKGROUND-COLOR:#FCFBFD;clear:both;  }
/* body */
.cena{ font-family: Tahoma, Verdana, Arial, sans-serif;font-size: 18px;color: #CE0010;font-weight: bold; }
.cenaau{ font-family: Tahoma, Verdana, Arial, sans-serif;font-size: 14px;color: #CE0010;font-weight: bold; }
.boxTx { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; }
.infBxCnt { font-family: Tahoma, Arial, sans-serif; font-size: 11px;}
A { color: #17177B;text-decoration: none; }
A:hover { color: #F40012;text-decoration: underline; }
FORM { display: inline;}
.prodopi { width:100%;display:block;margin:0;padding:5px 0 5px 0; }
.errBx { font-family : Verdana, Arial, sans-serif; font-size : 11px; background: #ffb3b5; font-weight: bold; }
.stocWar { font-family : Verdana, Arial, sans-serif; font-size : 11px; color: #cc0033; }
/* tab */
.infBox { BORDER: #EAEBEE  1px solid;BACKGROUND-COLOR: #FFFFFF; }
TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
background:#FAFAFE; background-image: url("images/_o.gif"); background-repeat: repeat-x; background-position: bottom;
}
TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
  background: #FFFFFF; background-image: url("images/_o.gif"); background-repeat: repeat-x; background-position: bottom;
}
TABLE.shoList {border: 0px; border-style: solid; border-color: #D4CECE;}
.shoList-head {
font-family: Tahoma, Arial, sans-serif;
font-size: 11px;
background: #EBEEF3;
color: #222244;
PADDING-BOTTOM: 3px;  
PADDING-TOP: 3px;
background-image: url("images/infobox/bg_lis.gif");
BORDER-TOP: #C0CBDA  1px solid;
BORDER-BOTTOM: #C0CBDA 1px solid;
}
TD.shoList-data {font-family: Arial, sans-serif;font-size:13px;PADDING:12px;}
A.pageResults {color: #222222;}
A.pageResults:hover {color: #F40446;}
A.u, .u { text-decoration: underline; }
.ub { text-decoration: underline; font-weight:bold; }
TD.pageHead, DIV.pageHead SPAN.pageHead{ font-family: Verdana, Arial, sans-serif; font-size: 18px;  font-weight: bold; color: #CE0010; }
h1 { color: #CE0010; font: bold 18px Verdana, Arial, sans-serif; }
h2 { font-family: Tahoma, Arial, sans-serif; font-size: 12px; font-weight: lighter; line-height: 1.2;  }
h3 { color: #CE0010; font: bold 15px Verdana, Arial, sans-serif; }
TD.main, P.main {font-family: Verdana, Arial, sans-serif;font-size:12px;line-height:1.2;}
TD.smTx, SPAN.smTx, P.smTx {font-family: Verdana, Tahoma, Arial, sans-serif;font-size: 10px;}
CHECKBOX, INPUT, RADIO, SELECT {font-family: Verdana, Arial, sans-serif;font-size:11px;}
TEXTAREA {width:100%;font-family:Verdana, Arial, sans-serif;font-size:11px;}
SPAN.grUs {font-family:Verdana, Arial, sans-serif;font-size:12px;color:#A3030F;font-weight:bold;}
SPAN.shSpPr {font-family:Verdana, Arial, sans-serif;color:#F40428;font-weight:bold;font-size:11px;}
/* -- mjs -- */
.box4szj {border: #F0F1F7 1px solid;}
.koll {background-color: #FBF9FC;BORDER: #DDDDDD 1px solid;}
.kollboxs {}
.kolr {}
.kolrboxs {PADDING-LEFT: 5px;background:url("images/1o.gif") repeat-y left;}
.kolc{padding: 0 7px 0 10px;}
.tx10sz {font-family:Verdana, Arial, sans-serif;font-size:10px;color:#626262;}
.tx11sz {font-family:Tahoma, Arial, sans-serif;font-size:11px;color:#555555;}
.tx10szj {font-family:Verdana, Arial, sans-serif;font-size:10px;color:#989898;}
.tx11szj {font-family:Tahoma, Arial, sans-serif;font-size:11px;color:#989898;}
.tx12opi {font-family:Verdana, Arial, sans-serif;font-size:12px;color:#555555;}
.zitop {background:url("images/_o.gif") repeat-x top;}
.zidow {background:url("images/_o.gif") repeat-x bottom;}
.zltop {border-top:#A5AAC6 1px solid;}
.zldow {border-bottom: #376FB9 1px solid;}
.zlwert {border-top: #A5AAC6 1px solid;border-bottom: #A5AAC6 1px solid;}
.zlhory {BORDER-RIGHT: #A5AAC6 1px solid;BORDER-LEFT: #A5AAC6 1px solid;}
/* moduly */
.diboxbo h4 { color:#555555;margin:0 0 5px 0;padding:3px 0 4px 16px;background:url("images/c/ch4_mod.gif") repeat-x; }
.diboxbo { font-size:11px;width:100%;padding: 4px 0 4px 10px;float:left;margin:0; }
.diboxbo img { float:left;margin:0;padding:0 4px 4px 0; }
.dinfbox, .dinfbox2 { font-size:11px; }
.dinfbox h4, .dinfbox2 h4 { color:#111111;margin:0 0 5px 0;padding:3px 0 4px 17px;background:url("images/c/ch4_al.gif") repeat-x;}
.dinfbox ul, .dinfbox ol, .dinfbox2 ul, .dinfbox2 ol, .diboxbo ul { padding:0;margin:0 0 16px 0; }
.dinfbox p, .dinfbox2 p { padding:0 8px 10px 12px;margin:0; }
.dinfbox li { display:block;line-height:1.1em; padding:2px 0 2px 12px; background:url("images/c/o.gif") no-repeat; }
.dinfbox2 li { display:block;line-height:1.1em; padding:2px 0 2px 12px; }
/**/
.z0 { display:block;padding:0;margin: 0;clear:both; }
.z1 { display:block;padding:1px;margin: 0;clear:both;width: 100%; }
.z10 { display:block;padding:10px 8px 5px 0;margin: 0;clear:both;width: 100%; }
.z10r { display:block;padding:10px 8px 5px 0;clear:right;width: 100%; }
/* foot */
.foot { text-align:center;font-size:11px;margin:10px 0 10px 0; width:100%; display: block; clear:both; BORDER-TOP: #D5C9C8 1px solid; }
.foot p {  }
.foot ul { list-style:none; }
.foot li { display:inline; }
/* koncowe kap */
.mesBx { font-family: Verdana, Arial, sans-serif; font-size: 11px; }
.mesStaErr, .mesStWar { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #E70601; background-color: #FCFDC6;  padding: 5px;   BORDER-TOP: #FF6300 1px solid;  BORDER-BOTTOM: #FF8439 1px solid;  }
.mesStSu { font-family: Verdana, Arial, sans-serif; font-size: 11px; background-color: #99ff00; }
.inpReq { font-family: Verdana, Arial, sans-serif; font-size: 11px; color:#CC0033 }