@charset "utf-8";
/* CSS Document */

#a.bez{text-decoration : none;}
#a:hover.bez{text-decoration : none;}

/* kosik strana 1 */
.kosik-nadpis{width:705px; padding:5px; background:#F1F9FF;}
.kosik-nadpis-holder{width:705px; height:37px; background: url(/clip/bg-zbozi-h2.jpg) repeat-x top center;}
.kosik-nadpis-holder img{ float:left; display:inline; margin:10px 10px 0 10px;}
.kosik-nadpis h2{  padding:10px 0 0 10px; font-size:12px; color:#2da2fc; font-weight:bold; float:left; display:inline;}
.cislovani{ float:right; display:inline;  background: url(/clip/shoping-cart/bg-cisla.png) no-repeat center top;}
.cislovani img{ margin:4px 8px 0 8px; }


#prehled-polozek{}
#prehled-polozek input{ width:45px; height:15px; border:1px solid #b8dbf6; display:inline; float:left;}
#prehled-polozek input.pridat{border:0; display:inline-block; padding:0 0px 0 3px; height:18px; }

#prehled-polozek table {width: 715px; margin:5px 0 20px 0; border-collapse: collapse; color:#169aff;}
#prehled-polozek table tr.nadpis td{ background:#2da2fc; height:25px; color:#ffffff; font-weight:bold; border-bottom:1px solid #ffffff; text-align:center;}
#prehled-polozek table tr td.pridat{width:68px; padding:0 8px 0 8px; text-align:center;}
#prehled-polozek table tr td.delete{padding:0 3px 0 3px; text-align:center;}

#prehled-polozek table tr.row-dark{ text-align:center; border-bottom:1px solid #ffffff;}
#prehled-polozek table tr.row-dark td{ background:#F1F9FF; border-right: 1px solid #ffffff; text-align:center;}
#prehled-polozek table tr.row-dark td.foto{ background:#ffffff; text-align:center;}
#prehled-polozek table tr.row-light{ text-align:center; border-bottom:1px solid #ffffff;}
#prehled-polozek table tr.row-light td{ background:#ffffff; text-align:center;}
#prehled-polozek table tr.row-dark input{ font-size:10px; width:25px; }
#prehled-polozek table tr.row-dark input.pridat{ font-size:10px; width:18px; }

#celkova-kalkulace{}
#celkova-kalkulace table{width: 715px; border-collapse: collapse; }
#celkova-kalkulace table tr.nadpis td{ height:25px; text-align:center; background:#d7edfe; color:#2da2fc;}
#celkova-kalkulace table tr.ceny td{text-align:center; color:#169aff;}
#celkova-kalkulace table tr.nadpis td.total{ width:150px; text-align:left; padding-left:10px; }
#celkova-kalkulace table tr.ceny td.final-price{ width:240px; height:30px; background:#2da2fc; color:#ffffff; text-align:center; font-size:13px;}

.vzkaz-form{width: 715px; margin:30px 0 0 0;}
.vzkaz-form h3{ height:23px; background:#2da2fc; color:#ffffff; padding:7px 0 0 10px; font-size:13px;}
.vzkaz-form p{ color:#767676; margin:10px 0 0 15px; font-size:11px;}
.vzkaz-form a{ color:#169AFF;}
.vzkaz-form textarea{ width: 695px; height:80px; margin:10px 5px 0 5px; border:1px solid #B8DBF6; color:#169AFF; font-size:11px;}
.vzkaz-form label{ font-size:10px; float:left; display:inline; margin-top:7px;}
.vzkaz-form input.souhlas{ font-size:10px; float:left; display:inline; margin:7px 5px 0 15px;}

.vzkaz-form input.btn-back{font: 12px Verdana, Helvetica, sans-serif; color: #ffffff; font-weight: bold; width:146px; height:30px; border:0; background-image:url(/clip/shoping-cart/btn-back.jpg);background-color: transparent;  margin:20px 0 0 15px; cursor:pointer;}
.vzkaz-form input.btn-next{font: 12px Verdana, Helvetica, sans-serif; color: #ffffff; font-weight: bold; width:146px; height:30px; border:0; background-image:url(/clip/shoping-cart/btn-pokracovat.jpg);background-color: transparent;  margin:20px 0 0 5px; cursor:pointer;}


/* kosik strana 2 */

.user-info{width: 715px; margin:5px 0 0 0;}
.user-info h3{ height:23px; background:#2da2fc; color:#ffffff; padding:7px 0 0 10px; font-size:13px;}
.user-info p{margin:5px 15px 15px 15px; font-size:10px; color:#969696;}

.buttons input.btn-back{font: 12px Verdana, Helvetica, sans-serif; color: #ffffff; font-weight: bold; width:146px; height:30px; border:0; background-image:url(/clip/shoping-cart/btn-back.jpg);background-color: transparent;  margin:20px 0 30px 0px; cursor:pointer;}
.buttons input.btn-next{font: 12px Verdana, Helvetica, sans-serif; color: #ffffff; font-weight: bold; width:146px; height:30px; border:0; background-image:url(/clip/shoping-cart/btn-pokracovat.jpg);background-color: transparent;  margin:20px 0 30px 0px; cursor:pointer}
.buttons input.btn-next-dokon{font: 12px Verdana, Helvetica, sans-serif; color: #ffffff; font-weight: bold; width:160px; height:30px; border:0; background-image:url(/clip/shoping-cart/btn-pokracovat-dokon.jpg);background-color: transparent;  margin:20px 0 30px 5px; cursor:pointer}

.user-info-holder{width: 715px; margin:1px 0 10px 0; background:#F1F9FF; padding:5px 0 10px 0;}
.user-info-holder p{ margin:15px 0 0 15px; font-size:10px; color:#169AFF;}
.user-info-holder fieldset{ border:0;}
.user-info-holder label{ width:85px;  height:18px display:block; float:left; display:inline; padding-right:15px; text-align:right; margin:6px 0 0 0; color:#169AFF;}
.user-info-holder label span{ color:#f40000; font-size:10px;}
.user-info-holder input{ width:235px; height:18px; float:left; display:inline; border:1px solid #B8DBF6; margin:3px 0 0 0;}
.user-info-holder select{ width:237px; height:18px; float:left; display:inline; border:1px solid #B8DBF6; margin:3px 0 0 0;}

/* kosik strana 3 */

.doprava-info{width: 715px; margin:5px 0 0 0;}
.doprava-info p{margin:5px 15px 15px 15px; font-size:10px; color:#696969;}
.doprava-info h3{ height:23px; background:#2DA2FC; color:#ffffff; padding:7px 0 0 10px; font-size:13px;}
.zpusob-holder{width: 715px; background:#F1F9FF; margin-top:1px;}
.zpusob-holder .vyber{ width:220px; height:23px; float:left; display:inline; padding:7px 0 0 15px; border-right:1px solid #ffffff;}
.zpusob-holder .vyber input{ margin:2px 5px 0 0; float:left; display:inline; height:12px;}
.zpusob-holder .vyber label{float:left; display:inline; margin:2px 0 0 0; color:#169AFF;}
.zpusob-holder .info{ width:460px; height:23px; float:left; display:inline; padding:7px 0 0 15px; color:#169AFF;}

/* kosik strana 4 */

#kosik-final h3{height:23px; background:#2DA2FC; color:#ffffff; padding:7px 0 0 10px; font-size:13px; margin:20px 0 0 0;}
#prehled-polozek-final table {width: 715px; margin:5px 0 20px 0; border-collapse: collapse; color:#169AFF; }
#prehled-polozek-final table tr.nadpis td{ background:#2da2fc; height:25px; color:#ffffff; font-weight:bold; border-bottom:1px solid #ffffff; text-align:center;}
#celkova-kalkulace-final table{width: 715px; border-collapse: collapse; }
#celkova-kalkulace-final table tr td.total{  padding-left:20px; background:#D7EDFE; font-weight:bold; border-right:1px solid #ffffff; border-bottom:1px solid #ffffff; color:#2DA2FC;}
#celkova-kalkulace-final table tr td.cena{ background:#F1F9FF; height:25px; color:#169AFF; font-weight:normal; border-bottom:1px solid #ffffff; text-align:center;}
#celkova-kalkulace-final table tr td.sluzba{ text-align:right; padding-right:20px; color:#696969;}

#celkova-kalkulace-final td.final-price{ width:240px; height:30px; background:#2da2fc; color:#ffffff; text-align:center; font-size:13px;}

#prehled-polozek-final table tr.row-dark{ text-align:center; border-bottom:1px solid #ffffff; height:30px;}
#prehled-polozek-final table tr.row-dark td{ background:#F1F9FF; border-right: 1px solid #ffffff; text-align:center;}
#prehled-polozek-final table tr.row-dark td.foto{ background:#ffffff; text-align:center;}
#prehled-polozek-final table tr.row-light{ text-align:center; border-bottom:1px solid #ffffff; height:30px;}
#prehled-polozek-final table tr.row-light td{ background:#ffffff; text-align:center;}

.dopl{ text-align:left; width:705px; background:#F1F9FF; color:#169AFF; padding:15px 0 15px 10px; margin:0 0 2px 0;}
.upozorneni{ text-align:left; width:715px; background:#F1F9FF; color:#169AFF; padding:15px 0 15px 10px; margin:0 0 2px 0;}
table tr.dokonceno{ width:715px; text-align:left;}
table tr.dokonceno td{ text-align:left; width:75px; background:#F1F9FF; color:#169AFF; padding:10px 0 0 20px;}
table tr.dokonceno td.upr{ text-align:left; width:178px; background:#F1F9FF; color:#169AFF; padding:10px 0 0 0;}
