/*Nahled karty vyrobku*/
.vyrobky-nahledy {overflow: hidden;}
.vyrobek-nahled {overflow: hidden; float: left; margin: 0px 3px 10px 3px; _margin: 0px 4px 10px 0px;}
.vyrobek-nahled-inner {overflow: hidden;padding: 4px; width: 277px; height: 201px; background: transparent url(img/karta.gif) left top no-repeat; _width: 285px; _height: 209px;}
.vyrobek-nahled .nazev {text-align: center; padding: 3px 2px 6px 2px; font-size: 100%; font-weight: bold; height: 20px; overflow: hidden; _height:29px;}
.vyrobek-nahled .nazev a {display: block; _width: 100%;	_display: inline-block; color: #AA151B; text-decoration: none;}
.vyrobek-nahled .nazev a:hover {color: #FFC500;}
.vyrobek-nahled .fotka {float: left; margin: 0px; border: 0px; padding: 0px;}
.vyrobek-nahled .prave-info {margin-left: 165px; margin-top: 10px; _width: 100px;}
.vyrobek-nahled .prave-info img {margin: 0px; padding: 0px;}
.vyrobek-nahled .kos .mnozstvi {width: 30px; vertical-align: top; margin-top: 7px;}
.vyrobek-nahled .cena {color: #AA151B; font-weight: bold; text-align: right; margin: 2px; font-size: 110%;white-space: nowrap;}
.vyrobek-nahled .kos {text-align: right;}
.vyrobek-nahled .kos .imagebutton {margin: 0px; padding: 0px; border: 0px;}
.vyrobek-nahled .popis {float: left; margin: 2px; border: 0px; font-size: 80%; }
.vyrobek-nahled form {margin: 0px; padding: 0px;}
.noactive .vyrobek-nahled-inner .nazev a {color: red; border: 1px solid red; border-width: 0px 1px 0px 1px;}

/*Karta vyrobku*/
.vyrobek {margin: 0px;}
.vyrobek-inner {}
.vyrobek .souhrn {overflow: hidden; padding: 0px 10px 10px 10px;border-bottom: 1px solid #000000;}
.vyrobek .fotka {float: left; margin: 2px; border: 0px;}
.vyrobek .prave-info {margin-left: 180px;}
.vyrobek .prave-info .cenaleva {color: #AA151B;}
.vyrobek .prave-info table {width: 100%; _width: 370px;}
.vyrobek .prave-info .leftinfo {vertical-align: top; width: 40%; font-weight: bold;}
.vyrobek .prave-info .varianta {vertical-align: top; text-align: right;}
.vyrobek .prave-info .volba {vertical-align: top; text-align: right;}
.vyrobek .prave-info .varianty {text-align: left; padding-top: 20px; color: #AA151B; font-weight: bold;}
.vyrobek .cena {color: #4A4A4A; font-weight: bold; text-align: right; margin: 2px; font-size: 100%;white-space: nowrap;}
.vyrobek .cenadph {color: #AA151B; font-weight: bold; text-align: right; margin: 2px; font-size: 110%;white-space: nowrap;}
.vyrobek .kos {vertical-align: top; text-align: right;}
.vyrobek .kos .mnozstvi {width: 30px; vertical-align: top; margin-top: 7px;}
.vyrobek .kos .imagebutton {margin: 0px; padding: 0px; border: 0px;}
.vyrobek .popis {font-size: 90%;}
.vyrobek .kod {text-align: right;}
.vyrobek .blok {}
.vyrobek h2 { background-color: #EEEEEE; padding: 5px 10px 5px 10px; color: #AA151B;}
.vyrobek .obsah {margin-bottom: 20px; padding: 0px 10px 0px 10px; font-size: 90%;}

/*Kosik*/
/*Eshop kosik*/
#eshop-kosik {white-space: nowrap; color: white; position: absolute; top: 209px; left: 305px;height: 35px; width: 412px; overflow: hidden;}
#eshop-kosik #kosik-info {padding-top: 10px;}
#eshop-kosik #polozek-text, #eshop-kosik #castka-text {display: inline;}
#eshop-kosik .polozek {font-size: 120%; color: #FFC500; font-weight: bold; display: inline-block; width: 25px;}
#eshop-kosik #kosik-info .castka {padding-left: 20px; color: #FFC500; font-weight: bold; display: inline-block; width: 50px;}
#eshop-kosik #kosik-status {overflow: hidden;  position: absolute; left: 150px; top: 0px;}
#eshop-kosik #kosik-status div {color: #FFF000;  background: transparent url(img/alpha.png) top left repeat; padding: 0px 4px 2px 4px; height: 18px;}
#eshop-kosik .kosik-odkaz {float: right; color: white;position: absolute; top: 0px; left: 350px;}
#eshop-kosik .kosik-odkaz a {color: white;}

.input-mnozstvi {width: 50px; text-align: right;}

.box .Eshop-menu-kategorie,.box .Eshop-menu-kategorie ul {border: 0px; list-style-type: none; margin: 0px; padding: 0px; }
.box .Eshop-menu-kategorie li {border: 0px; list-style-type: none; margin: 0px; padding: 0px; }
.box .Eshop-menu-kategorie li a { padding: 2px 0px 2px 0px; color: #000000; display: block; font-family: Arial, sans-serif; font-size: 13px; font-weight: bold; margin: 0px; padding: 2px 12px 2px 5px; text-decoration: none; _display: inline-block; _width: 100%;}
.box .Eshop-menu-kategorie li li a { padding: 2px 0px 2px 10px; }
.box .Eshop-menu-kategorie li li li a { padding: 2px 0px 2px 20px; }
.box .Eshop-menu-kategorie li li li li a { padding: 2px 0px 2px 30px; }
.box .Eshop-menu-kategorie li li li li li a { padding: 2px 0px 2px 40px; }
.box .Eshop-menu-kategorie li a:hover, .box .Eshop-menu-kategorie ul li .menuactive { color: #AA151B; text-decoration: none; }
.Eshop-menu-kategorie li.noactive a {color: red;}
.Eshop-menu-kategorie li.noactive a span.sipka {color: red;text-decoration: line-through; }
.box .Eshop-menu-kategorie a span.sipka {color: #FFC500;}
.box .Eshop-menu-kategorie a:hover span.sipka {color: #000000;}
.box .Eshop-menu-kategorie li a span.sipka {color: #FFC500;}
.box .Eshop-menu-kategorie li li a span.sipka {color: #AA151B;}
.box .Eshop-menu-kategorie li li li a span.sipka {color: #FFC500;}

/*Boxy*/
.boxy .vyrobek-ukazka { margin-bottom:10px; }
.boxy .vyrobek-ukazka .vyrobek-ukazka-datum { text-align: right; font-size: 80%;}
.boxy .vyrobek-ukazka .vyrobek-ukazka-nazev { text-align: left; font-weight: bold; font-size: 90%; color: #AA151B;}
.boxy .vyrobek-ukazka .vyrobek-ukazka-text { text-align: justify; font-size: 90%;}
.boxy .vyrobek-ukazka .vyrobek-ukazka-pata { font-size: 90%; }

