/* kosik ------------------------------------------------------------------- */
#basket                 { border-collapse:collapse; width:100%px; margin:14px 0 0 11px;width:98%;  }
#basket th              {  background: none repeat scroll 0 0 #e1e0e0; height:40px; 
text-align:left; text-transform:none; font-size:12px; padding-left:16px; font-weight: bold; color: #616161; border-bottom: 1px solid #d9d9d9; }
#basket td              { background: none repeat scroll 0 0 #f4f4f4; border-bottom:2px solid #fff; vertical-align:top; font-size:11px; padding:13px 0 12px 16px; }
#basket td h2           { font-size:12px; font-weight:normal; color:#6e6e6e; margin-bottom:4px; }
#basket td h2 a         { color:#cd0012; }
#basket td p            { font-size:13px; color:#6e6e6e; }
#basket a.basket-delete { font-weight:bold; color:#e70010; padding:0 5px; margin-right:10px; text-decoration:none; }
#basket-info            { overflow:hidden; margin:0 5px 0 11px; padding-bottom:20px; }
.basket-total        { float:right; height:60px; overflow:hidden; line-height:60px; background: none repeat scroll 0 0 #f4f4f4;font-size: 16px; text-align: right; white-space: nowrap; width: 372px; }
.basket-total p      { float:right; display: block; }

.basket-total span   { float:right; margin-right:40px; font-size:16px; font-weight:normal; color: #df0017; margin-left: 20px; display: block; }
.basket-total strong { float:right; margin-right:23px; font-size:24px; position:relative; color: #df0017; font-weight: normal; }
.basket-total.btotal { background: #fdf5a0; width: 372px; }
.basket-total.btotal p { padding-right: 13px; padding-left: 0px; margin: 0px; float: right; font-weight: normal; }
.basket-total p.small {white-space: normal !important;font-size:11px;line-height: normal;margin-top:14px;}
.basket-total p.percent {float:left;font-size: 24px;padding-left:20px;color:#333;font-weight:bold;text-shadow:+1px +1px white;}

#allBasket ul{ display: block; border-bottom: 7px solid #FDC613; float: left; width: 100%; }
#allBasket ul li { display: block; float: left; line-height: 43px; background: #4E4E4E; width: 186px; text-align: center; color: #FFF; font-weight: bold; margin-right: 4px; }
#allBasket ul li a { text-decoration: none; color: #FFF; }

#allBasket ul li.active { display: block; background: #FDC613; text-decoration: none; color: #4f4e4e; }
#allBasket ul li.active a{ color: #4f4e4e; text-decoration: none; }
.tab-cont { border-right: 1px solid #FDC613; border-bottom: 1px solid #FDC613; border-left: 1px solid #FDC613; }
#basket-info .basket-back { margin-top: 15px; float: left; color: #CD0012; margin-left: 10px; margin-bottom: 50px; }

.basket_i                 { border-collapse:collapse; width:100%px;    margin-top: 20px;
    width: 100%; background: none repeat scroll 0 0 #f4f4f4; }
.basket_i  tr              { border-bottom: 2px solid #fff; }
.basket_i  th              {  background: none repeat scroll 0 0 #e1e0e0; height:40px; text-align:left; text-transform:none; font-size:18px; padding-left:16px; font-weight: normal; color: #000;  }
.basket_i  td              { background: none repeat scroll 0 0 #f4f4f4; vertical-align:top; font-size:14px; padding:13px 0 12px 16px; }
.basket_i  td{ line-height:2.8em; float:left; width:48%; margin:0px; padding:0px; background: none repeat scroll 0 0 #f4f4f4; color: #000; text-align: left; }
.basket_i  td.doprava, .basket_i  td.platba , .basket_i  td.sumy{float:right;}
.basket_i  td.left{float:left;padding-left: 20px;line-height: 1.5em;width:300px;  padding-top: 10px;}
.basket_i  td.right{float:none;padding-left: 20px;line-height: 1.5em;width:300px;  padding-top: 10px;}
.basket_i  th.left{width:300px;}
.basket_i  td.doprava span, .basket_i  td.platba span , .basket_i  td.sumy span{width:150px;float:left;}
.basket_i  td.doprava span.ceny, .basket_i  td.platba span.ceny , .basket_i  td.sumy span.ceny{width:120px;text-align:right;}
.basket_i  td.d-popis{font-size:11px;line-height:14px !important; padding:0px;  margin:0px 0px 1px 0px;width:49%;}
.basket_i  td.d-popis span { display:block;  padding: 10px 10px 5px 15px; text-align:justify; background: none repeat scroll 0 0 #f4f4f4; color:#333; font-weight: normal; line-height:14px;;}
.basket_i  td.d-popis span img{max-width:100px;float:left;margin-right:5px;}
.basket_i  td#ceskaposta{width:100%;line-height:normal !important;padding:0px;  margin:0px;}
.basket_i  td.td_kupon{margin-left:15px;}
 
p.message               {  background-color: #F4F4F4; padding:20px; }
strong.red               {  color: #c70303; }


#basket-buttons        { width:374px; float:right; overflow:hidden; }
#basket-buttons .btn-basket{width:220px;}
#basket-recount        { width:374px; float:right; overflow:hidden; }
#basket-recount .btn-6 {margin:10px 0px;}
#basket-recount p {float:left;padding-left:10px;display:block;}


#kos_navigace      { float:left; margin-top:0px;  margin-left: 10px; }
#kos_navigace .krok       { float:right;  width:196px; height:47px;   margin-right: -30px; text-align: center;font-size:20px;padding-top:20px;}
#kos_navigace a     { color:#000; text-decoration: none; }

#right .user table h3  { color: #000; font-size: 16px; font-weight: bold; margin: 5px 0px; }
#poznamka { height: 100px; }
