body {background:#898076 url("../design/bg.gif"); font:0.8em/160% arial,tahoma,sans-serif; color:#000; margin:0; padding:0; _text-align:center; min-height:1px}

a {color:#EC1C24}
a:hover {color:#740102}

p {margin:10px 0}

address {font-style:normal}

blockquote {font-style:italic}

fieldset {border:1px solid #eee; margin-bottom:15px; _margin-top:0; padding:20px}
legend {font-weight:bold; color:#EC1C24; font-size:120%}
form {margin:0}

table.border {border:1px solid #A19A92}
table {font-size:100%; width:100%; border-collapse:collapse}
table th {text-align:center; font-weight:bold; background:#A19A92; color:#fff; padding:5px 0}
table.border td {padding:5px 5px; text-align:center; font-size:85%; border-right:1px solid #DDDADA; border-bottom:1px solid #DDDADA}
table.border td.hrana {border-right:0}
table.border td.hrana2 {border-bottom:0}
table.border tr.sudy {background:#F5F4F4}
/*table.border td img {height:55px}*/

h2 {font:normal 190%/120% georgia,serif; margin:15px 0 10px 0; color:#EC1C24}
h3 {clear:both; font-size:120%; margin:15px 0 10px 0; color:#4A4037}

hr {height:1px; color:#ddd; background-color:#ddd; border: 0px solid #ddd}

.obal {_height:1px; min-height:1px}
.obal:after {content:"."; display:block; line-height:0; font-size:0; visibility:hidden; clear:both}
.fix {float:none; clear:both; width:0; height:0; margin:0; padding:0; border:0; line-height:0; font-size:0;}

#main {width:750px; margin:35px auto; _text-align:left}

#hlavicka {background:#fff url("../design/bg-hlavicka.gif") 0 0 no-repeat; padding:35px 25px 35px 55px; position:relative}

#logo {margin:0; padding:0; position:relative; width:158px; height:47px; overflow:hidden; font-size:150%; z-index:1}
#logo span {display:block; margin:0; padding:0; position:absolute; left:0; top:0; z-index:1; width:158px; height:47px; background:url("../design/logo.gif") 0 0 no-repeat; _cursor:hand}

#jazyk {position:absolute; right:25px; top:48px; margin:0; font-size:85%; text-transform:uppercase; font-weight:bold}
#jazyk #cz {background:url("../design/ico-cs.gif") 0 50% no-repeat; padding:1px 0 1px 20px; color:#999; text-decoration:none; margin-left:10px}
#jazyk #en {background:url("../design/ico-en.gif") 0 50% no-repeat; padding:1px 0 1px 20px; color:#999; text-decoration:none; margin-left:10px}
#jazyk #de {background:url("../design/ico-de.gif") 0 50% no-repeat; padding:1px 0 1px 20px; color:#999; text-decoration:none; margin-left:10px}
#jazyk #ru {background:url("../design/ico-ru.gif") 0 50% no-repeat; padding:1px 0 1px 20px; color:#999; text-decoration:none; margin-left:10px}
#jazyk #cz:hover, #jazyk #en:hover, #jazyk #de:hover, #jazyk #ru:hover {text-decoration:underline}

#obsah {padding:0 20px 5px 20px; background:#fff; _height:1px}

#vlevo {float:left; width:500px; margin-right:10px; _height:1% /* WTF? Da hell! Fuck ya IE! */}
#vlevo #blok {width:460px; _width:500px; background:url("../design/bg-blok-obsah.gif") 0 0 repeat-y; padding:1px 20px; _margin-top:-9px}
#vlevo #blok-hlavicka {width:500px; height:6px; background:url("../design/bg-blok-hlavicka.gif") 0 0 no-repeat}
#vlevo #blok-paticka {clear:both; width:500px; height:6px; background:url("../design/bg-blok-paticka.gif") 0 0 no-repeat}
#vlevo #blok #perex {font:140%/150% georgia,serif; color:#777; border-left:3px solid #EC1C24; padding-left:10px}

#blok2 {width:670px; _width:710px; background:url("../design/bg-blok2-obsah.gif") 0 0 repeat-y; padding:1px 20px; _padding-bottom:20px; _margin-top:-9px}
#blok2-hlavicka {width:710px; height:7px; background:url("../design/bg-blok2-hlavicka.gif") 0 0 no-repeat}
#blok2-paticka {clear:both; width:710px; height:7px; background:url("../design/bg-blok2-paticka.gif") 0 0 no-repeat; margin-bottom:15px}
#blok2 #perex {font:140%/150% georgia,serif; color:#777; border-left:3px solid #EC1C24; padding-left:10px}

#vpravo {float:left; width:200px}
#vpravo a:hover {color:#000}

#drobecky {font-size:85%; border-bottom:1px solid #eee; padding-bottom:10px; margin-top:7px; _margin-top:10px}

#menu {margin:0; margin-bottom:5px; padding:0; list-style:none; _height:1px; line-height:120%}
#menu li {margin:0; padding:0; display:inline}
#menu li a {display:block; float:left; width:90px; _width:110px; height:50px; _height:55px; padding:5px 10px 0 10px; margin-right:10px; background:#f5f0e1 url("../design/menu.gif") 0 0 no-repeat; color:#7A5C52; font-size:85%; font-weight:bold; text-decoration:none}
#menu li a#menu-aktivni {background:#EC1C24 url("../design/menu.gif") -220px 0 no-repeat; color:#fff}
#menu li#menu-posledni a {margin-right:0}
#menu li a:hover {background:#e9dcbb url("../design/menu.gif") -110px 0 no-repeat}

#ilustrace01, #ilustrace01-en, #ilustrace01-de, #ilustrace01-ru, #ilustrace02, #ilustrace03, #ilustrace04, #ilustrace05, #ilustrace06, #ilustrace07, #ilustrace08, #ilustrace09, #ilustrace10, #ilustrace11, #ilustrace12, #ilustrace13, #ilustrace14, #ilustrace15, #ilustrace16, #ilustrace17, #ilustrace18 {margin:0; margin-bottom:10px; padding:0; width:710px; height:150px; background:url("../design/ilustrace01.jpg") 0 0 no-repeat}
#ilustrace01-en {background:url("../design/ilustrace01-en.jpg") 0 0 no-repeat}
#ilustrace01-de {background:url("../design/ilustrace01-de.jpg") 0 0 no-repeat}
#ilustrace01-ru {background:url("../design/ilustrace01-ru.jpg") 0 0 no-repeat}
#ilustrace02 {background:url("../design/ilustrace02.jpg") 0 0 no-repeat}
#ilustrace03 {background:url("../design/ilustrace03.jpg") 0 0 no-repeat}
#ilustrace04 {background:url("../design/ilustrace04.jpg") 0 0 no-repeat}
#ilustrace05 {background:url("../design/ilustrace05.jpg") 0 0 no-repeat}
#ilustrace06 {background:url("../design/ilustrace06.jpg") 0 0 no-repeat}
#ilustrace07 {background:url("../design/ilustrace07.jpg") 0 0 no-repeat}
#ilustrace08 {background:url("../design/ilustrace08.jpg") 0 0 no-repeat}
#ilustrace09 {background:url("../design/ilustrace09.jpg") 0 0 no-repeat}
#ilustrace10 {background:url("../design/ilustrace10.jpg") 0 0 no-repeat}
#ilustrace11 {background:url("../design/ilustrace11.jpg") 0 0 no-repeat}
#ilustrace12 {background:url("../design/ilustrace12.jpg") 0 0 no-repeat}
#ilustrace13 {background:url("../design/ilustrace13.jpg") 0 0 no-repeat}
#ilustrace14 {background:url("../design/ilustrace14.jpg") 0 0 no-repeat}
#ilustrace15 {background:url("../design/ilustrace15.jpg") 0 0 no-repeat}
#ilustrace16 {background:url("../design/ilustrace16.jpg") 0 0 no-repeat}
#ilustrace17 {background:url("../design/ilustrace17.jpg") 0 0 no-repeat}
#ilustrace18 {background:url("../design/ilustrace18.jpg") 0 0 no-repeat}

/* CS */
#hx-spolecnost {margin:0; padding:0; position:relative; width:125px; height:22px; overflow:hidden; font-size:130%; z-index:1}
#hx-spolecnost span {display:block; margin:0; padding:0; position:absolute; left:0; top:0; z-index:1; width:125px; height:22px; background:url("../design/hx-spolecnost.gif") 0 0 no-repeat}

#hx-nastip {margin:0; padding:0; position:relative; width:215px; height:21px; overflow:hidden; font-size:130%; z-index:1}
#hx-nastip span {display:block; margin:0; padding:0; position:absolute; left:0; top:0; z-index:1; width:215px; height:21px; background:url("../design/hx-nastip.gif") 0 0 no-repeat}

#hx-sidlo {margin:0; margin-bottom:27px; padding:0; position:relative; width:46px; height:17px; overflow:hidden; font-size:130%; z-index:1}
#hx-sidlo span {display:block; margin:0; padding:0; position:absolute; left:0; top:0; z-index:1; width:46px; height:17px; background:url("../design/hx-sidlo.gif") 0 0 no-repeat}

#hx-aktuality {margin:0; padding:0; position:relative; width:79px; height:23px; overflow:hidden; font-size:130%; z-index:1}
#hx-aktuality span {display:block; margin:0; padding:0; position:absolute; left:0; top:0; z-index:1; width:79px; height:23px; background:url("../design/hx-aktuality.gif") 0 0 no-repeat}


#hx-produkty {margin:0; padding:0; position:relative; width:200px; height:50px; overflow:hidden; font-size:150%; z-index:1; color:#456105 !important}
#hx-produkty span {display:block; margin:0; padding:0; position:absolute; left:0; top:0; z-index:1; width:200px; height:50px; background:url("../design/hx-produkty.gif") 0 0 no-repeat}

#hx-ochutnejte {margin:0; padding:0; position:relative; width:200px; height:50px; overflow:hidden; font-size:150%; z-index:1; color:#456105 !important}
#hx-ochutnejte span {display:block; margin:0; padding:0; position:absolute; left:0; top:0; z-index:1; width:200px; height:50px; background:url("../design/hx-ochutnejte.gif") 0 0 no-repeat}

#hx-zufanek-v-praze {margin:0; padding:0; position:relative; width:200px; height:50px; overflow:hidden; font-size:150%; z-index:1; color:#456105 !important}
#hx-zufanek-v-praze span {display:block; margin:0; padding:0; position:absolute; left:0; top:0; z-index:1; width:200px; height:50px; background:url("../design/hx-zufanek-v-praze.gif") 0 0 no-repeat}

#hx-o-spolecnosti {margin:0; padding:0; position:relative; width:200px; height:50px; overflow:hidden; font-size:150%; z-index:1; color:#456105 !important}
#hx-o-spolecnosti span {display:block; margin:0; padding:0; position:absolute; left:0; top:0; z-index:1; width:200px; height:50px; background:url("../design/hx-o-spolecnosti.gif") 0 0 no-repeat}

#hx-dalsi {margin:0; padding:0; position:relative; width:200px; height:50px; overflow:hidden; font-size:150%; z-index:1; color:#865613 !important}
#hx-dalsi span {display:block; margin:0; padding:0; position:absolute; left:0; top:0; z-index:1; width:200px; height:50px; background:url("../design/hx-dalsi.gif") 0 0 no-repeat}

#hx-fotografie, #hx-photos {margin:0; padding:0; position:relative; width:460px; height:50px; overflow:hidden; font-size:130%; z-index:1}
#hx-fotografie span {display:block; margin:0; padding:0; position:absolute; left:0; top:0; z-index:1; width:460px; height:50px; background:url("../design/hx-fotografie.gif") 0 0 no-repeat}
#hx-photos span {display:block; margin:0; padding:0; position:absolute; left:0; top:0; z-index:1; width:460px; height:50px; background:url("../design/hx-photos.gif") 0 0 no-repeat}

#hx-informace {margin:0; padding:0; position:relative; width:460px; height:50px; overflow:hidden; font-size:130%; z-index:1}
#hx-informace span {display:block; margin:0; padding:0; position:absolute; left:0; top:0; z-index:1; width:460px; height:50px; background:url("../design/hx-informace.gif") 0 0 no-repeat}

#hx-kontakt {margin:0; padding:0; position:relative; width:460px; height:50px; overflow:hidden; font-size:130%; z-index:1}
#hx-kontakt span {display:block; margin:0; padding:0; position:absolute; left:0; top:0; z-index:1; width:460px; height:50px; background:url("../design/hx-kontakt.gif") 0 0 no-repeat}

/* EN */
#hx-company {margin:0; padding:0; position:relative; width:187px; height:22px; overflow:hidden; font-size:130%; z-index:1}
#hx-company span {display:block; margin:0; padding:0; position:absolute; left:0; top:0; z-index:1; width:187px; height:22px; background:url("../design/hx-company.gif") 0 0 no-repeat}

#hx-ourtip {margin:0; padding:0; position:relative; width:166px; height:22px; overflow:hidden; font-size:130%; z-index:1}
#hx-ourtip span {display:block; margin:0; padding:0; position:absolute; left:0; top:0; z-index:1; width:166px; height:22px; background:url("../design/hx-ourtip.gif") 0 0 no-repeat}

#hx-contact {margin:0; margin-bottom:27px; padding:0; position:relative; width:74px; height:17px; overflow:hidden; font-size:130%; z-index:1}
#hx-contact span {display:block; margin:0; padding:0; position:absolute; left:0; top:0; z-index:1; width:74px; height:17px; background:url("../design/hx-contact.gif") 0 0 no-repeat}

#hx-about-the-company {margin:0; padding:0; position:relative; width:200px; height:50px; overflow:hidden; font-size:150%; z-index:1; color:#456105 !important}
#hx-about-the-company span {display:block; margin:0; padding:0; position:absolute; left:0; top:0; z-index:1; width:200px; height:50px; background:url("../design/hx-about-the-company.gif") 0 0 no-repeat}

#hx-products {margin:0; padding:0; position:relative; width:200px; height:50px; overflow:hidden; font-size:150%; z-index:1; color:#456105 !important}
#hx-products span {display:block; margin:0; padding:0; position:absolute; left:0; top:0; z-index:1; width:200px; height:50px; background:url("../design/hx-products.gif") 0 0 no-repeat}

#hx-orders {margin:0; padding:0; position:relative; width:200px; height:50px; overflow:hidden; font-size:150%; z-index:1; color:#456105 !important}
#hx-orders span {display:block; margin:0; padding:0; position:absolute; left:0; top:0; z-index:1; width:200px; height:50px; background:url("../design/hx-orders.gif") 0 0 no-repeat}

#hx-zufanek-in-prague {margin:0; padding:0; position:relative; width:200px; height:50px; overflow:hidden; font-size:150%; z-index:1; color:#456105 !important}
#hx-zufanek-in-prague span {display:block; margin:0; padding:0; position:absolute; left:0; top:0; z-index:1; width:200px; height:50px; background:url("../design/hx-zufanek-in-prague.gif") 0 0 no-repeat}

#hx-try-our-products {margin:0; padding:0; position:relative; width:200px; height:50px; overflow:hidden; font-size:150%; z-index:1; color:#456105 !important}
#hx-try-our-products span {display:block; margin:0; padding:0; position:absolute; left:0; top:0; z-index:1; width:200px; height:50px; background:url("../design/hx-try-our-products.gif") 0 0 no-repeat}

#hx-others {margin:0; padding:0; position:relative; width:200px; height:50px; overflow:hidden; font-size:150%; z-index:1; color:#865613 !important}
#hx-others span {display:block; margin:0; padding:0; position:absolute; left:0; top:0; z-index:1; width:200px; height:50px; background:url("../design/hx-others.gif") 0 0 no-repeat}

#hx-informations {margin:0; padding:0; position:relative; width:460px; height:50px; overflow:hidden; font-size:130%; z-index:1}
#hx-informations span {display:block; margin:0; padding:0; position:absolute; left:0; top:0; z-index:1; width:460px; height:50px; background:url("../design/hx-informations.gif") 0 0 no-repeat}

/* DE */
#hx-firma {margin:0; margin-bottom:13px; padding:0; position:relative; width:83px; height:19px; overflow:hidden; font-size:130%; z-index:1}
#hx-firma span {display:block; margin:0; padding:0; position:absolute; left:0; top:0; z-index:1; width:83px; height:19px; background:url("../design/hx-firma.gif") 0 0 no-repeat}

#hx-tip-des-monats {margin:0; padding:0; position:relative; width:141px; height:22px; overflow:hidden; font-size:130%; z-index:1}
#hx-tip-des-monats span {display:block; margin:0; padding:0; position:absolute; left:0; top:0; z-index:1; width:141px; height:22px; background:url("../design/hx-tip-des-monats.gif") 0 0 no-repeat}

#hx-kontakt {margin:0; margin-bottom:27px; padding:0; position:relative; width:70px; height:17px; overflow:hidden; font-size:130%; z-index:1}
#hx-kontakt span {display:block; margin:0; padding:0; position:absolute; left:0; top:0; z-index:1; width:70px; height:17px; background:url("../design/hx-kontakt.gif") 0 0 no-repeat}

#hx-uber-uns {margin:0; padding:0; position:relative; width:200px; height:50px; overflow:hidden; font-size:150%; z-index:1; color:#456105 !important}
#hx-uber-uns span {display:block; margin:0; padding:0; position:absolute; left:0; top:0; z-index:1; width:200px; height:50px; background:url("../design/hx-uber-uns.gif") 0 0 no-repeat}

#hx-produkte {margin:0; padding:0; position:relative; width:200px; height:50px; overflow:hidden; font-size:150%; z-index:1; color:#456105 !important}
#hx-produkte span {display:block; margin:0; padding:0; position:absolute; left:0; top:0; z-index:1; width:200px; height:50px; background:url("../design/hx-produkte.gif") 0 0 no-repeat}

#hx-andere {margin:0; padding:0; position:relative; width:200px; height:50px; overflow:hidden; font-size:150%; z-index:1; color:#865613 !important}
#hx-andere span {display:block; margin:0; padding:0; position:absolute; left:0; top:0; z-index:1; width:200px; height:50px; background:url("../design/hx-andere.gif") 0 0 no-repeat}

#hx-informationen {margin:0; padding:0; position:relative; width:460px; height:50px; overflow:hidden; font-size:130%; z-index:1}
#hx-informationen span {display:block; margin:0; padding:0; position:absolute; left:0; top:0; z-index:1; width:460px; height:50px; background:url("../design/hx-informationen.gif") 0 0 no-repeat}

#hx-kosten-sie-mal {margin:0; padding:0; position:relative; width:200px; height:50px; overflow:hidden; font-size:150%; z-index:1; color:#456105 !important}
#hx-kosten-sie-mal  span {display:block; margin:0; padding:0; position:absolute; left:0; top:0; z-index:1; width:200px; height:50px; background:url("../design/hx-kosten-sie-mal.gif") 0 0 no-repeat}

#hx-zufanek-in-prag {margin:0; padding:0; position:relative; width:200px; height:50px; overflow:hidden; font-size:150%; z-index:1; color:#456105 !important}
#hx-zufanek-in-prag span {display:block; margin:0; padding:0; position:absolute; left:0; top:0; z-index:1; width:200px; height:50px; background:url("../design/hx-zufanek-in-prag.gif") 0 0 no-repeat}

#hx-dalsi-ru {margin:0; padding:0; position:relative; width:200px; height:50px; overflow:hidden; font-size:150%; z-index:1; color:#865613 !important}
#hx-dalsi-ru span {display:block; margin:0; padding:0; position:absolute; left:0; top:0; z-index:1; width:200px; height:50px; background:url("../design/hx-dalsi-ru.gif") 0 0 no-repeat}

/* RU */
#hx-o-firme {margin:0; padding:0; position:relative; width:84px; height:22px; overflow:hidden; font-size:130%; z-index:1}
#hx-o-firme span {display:block; margin:0; padding:0; position:absolute; left:0; top:0; z-index:1; width:84px; height:22px; background:url("../design/hx-o-firme.gif") 0 0 no-repeat}

#hx-nastip-ru {margin:0; padding:0; position:relative; width:335px; height:21px; overflow:hidden; font-size:130%; z-index:1}
#hx-nastip-ru span {display:block; margin:0; padding:0; position:absolute; left:0; top:0; z-index:1; width:335px; height:21px; background:url("../design/hx-nastip-ru.gif") 0 0 no-repeat}

#hx-fotografie-ru {margin:0; padding:0; position:relative; width:460px; height:50px; overflow:hidden; font-size:130%; z-index:1}
#hx-fotografie-ru span {display:block; margin:0; padding:0; position:absolute; left:0; top:0; z-index:1; width:460px; height:50px; background:url("../design/hx-fotografie-ru.gif") 0 0 no-repeat}

#hx-o-firme2 {margin:0; padding:0; position:relative; width:200px; height:50px; overflow:hidden; font-size:150%; z-index:1; color:#456105 !important}
#hx-o-firme2 span {display:block; margin:0; padding:0; position:absolute; left:0; top:0; z-index:1; width:200px; height:50px; background:url("../design/hx-o-firme2.gif") 0 0 no-repeat}

#hx-informace-ru {margin:0; padding:0; position:relative; width:460px; height:50px; overflow:hidden; font-size:130%; z-index:1}
#hx-informace-ru span {display:block; margin:0; padding:0; position:absolute; left:0; top:0; z-index:1; width:460px; height:50px; background:url("../design/hx-informace-ru.gif") 0 0 no-repeat}

#hx-produkty-ru {margin:0; padding:0; position:relative; width:200px; height:50px; overflow:hidden; font-size:150%; z-index:1; color:#456105 !important}
#hx-produkty-ru span {display:block; margin:0; padding:0; position:absolute; left:0; top:0; z-index:1; width:200px; height:50px; background:url("../design/hx-produkty-ru.gif") 0 0 no-repeat}

#hx-poprobujte {margin:0; padding:0; position:relative; width:200px; height:50px; overflow:hidden; font-size:150%; z-index:1; color:#456105 !important}
#hx-poprobujte span {display:block; margin:0; padding:0; position:absolute; left:0; top:0; z-index:1; width:200px; height:50px; background:url("../design/hx-poprobujte.gif") 0 0 no-repeat}

#hx-praga {margin:0; padding:0; position:relative; width:200px; height:50px; overflow:hidden; font-size:150%; z-index:1; color:#456105 !important}
#hx-praga span {display:block; margin:0; padding:0; position:absolute; left:0; top:0; z-index:1; width:200px; height:50px; background:url("../design/hx-praga.gif") 0 0 no-repeat}

#hx-sidlo-ru {margin:0; margin-bottom:27px; padding:0; position:relative; width:77px; height:17px; overflow:hidden; font-size:130%; z-index:1}
#hx-sidlo-ru span {display:block; margin:0; padding:0; position:absolute; left:0; top:0; z-index:1; width:77px; height:17px; background:url("../design/hx-sidlo-ru.gif") 0 0 no-repeat}

/* box */
#box-top {width:710px; height:7px; background:url("../design/box-top.gif") 0 0 no-repeat}
#box-bottom {width:710px; height:7px; background:url("../design/box-bottom.gif") bottom left no-repeat; clear:both}
#box-bg {width:710px; background:url("../design/box-bg.gif") 0 0 repeat-y}

#box-tip {float:left; width:460px; _width:500px; padding:10px 20px; margin-right:10px; color:#875514}
#box-tip a {color:#875514}
#box-tip a.vice {background:url("../design/tab02-vice.gif") 100% 90% no-repeat; padding-right:20px}
#box-tip a:hover {color:#5B390E}

#box {float:left; padding:10px 20px; width:160px; _width:200px; color:#456105}
#box a {color:#456105}
#box a:hover {color:#344904}


/* Produkty */

#produkty-slivovica {background:url("../design/produkty-slivovica.jpg") 0 0 no-repeat; width:210px; height:170px; position:relative; float:left; margin:0 6px 10px 6px}
#produkty-absinthe {background:url("../design/produkty-absinthe.jpg") 0 0 no-repeat; width:210px; height:170px; position:relative; float:left; margin:0 6px 10px 6px}
#produkty-hruskovica {background:url("../design/produkty-hruskovica.jpg") 0 0 no-repeat; width:210px; height:170px; position:relative; float:left; margin:0 6px 10px 6px}
#produkty-merunkovica {background:url("../design/produkty-merunkovica.jpg") 0 0 no-repeat; width:210px; height:170px; position:relative; float:left; margin:0 6px 10px 6px}
#produkty-pivni-palenka {background:url("../design/produkty-pivni-palenka.jpg") 0 0 no-repeat; width:210px; height:170px; position:relative; float:left; margin:0 6px 10px 6px}
#produkty-medovy-zufanek {background:url("../design/produkty-medovy-zufanek.jpg") 0 0 no-repeat; width:210px; height:170px; position:relative; float:left; margin:0 6px 10px 6px}
#produkty-orechovka {background:url("../design/produkty-orechovka.jpg") 0 0 no-repeat; width:210px; height:170px; position:relative; float:left; margin:0 6px 10px 6px}
#produkty-visnovka {background:url("../design/produkty-visnovka.jpg") 0 0 no-repeat; width:210px; height:170px; position:relative; float:left; margin:0 6px 10px 6px}
#produkty-medovina {background:url("../design/produkty-medovina.jpg") 0 0 no-repeat; width:210px; height:170px; position:relative; float:left; margin:0 6px 10px 6px}
#produkty-darkove-baleni {background:url("../design/produkty-darkove-baleni.jpg") 0 0 no-repeat; width:210px; height:170px; position:relative; float:left; margin:0 6px 10px 6px}
#produkty-firemni-klientela {background:url("../design/produkty-firemni-klientela.jpg") 0 0 no-repeat; width:210px; height:170px; position:relative; float:left; margin:0 6px 10px 6px}

a.produkty-link {display:block; width:210px; height:170px; text-decoration:underline}
a.produkty-link span {display:block; padding: 138px 0 0 15px}

.tab01-hlavicka {width:710px; height:10px; background:#F5F0E1 url("../design/tab01-hlavicka.gif") 0 0 no-repeat; _margin-bottom:-8px}
.tab01-obsah {background:#F5F0E1 url("../design/tab01-obsah.gif") 0 0 repeat-y; padding:10px 20px; color:#645a32; _margin-bottom:-8px; _height:10%; min-height:1px}
.tab01-obsah a.vice {background:url("../design/tab01-vice.gif") 100% 90% no-repeat; padding-right:20px}
.tab01-paticka {width:710px; height:10px; background:#F5F0E1 url("../design/tab01-paticka.gif") 0 100% no-repeat; margin-bottom:10px}


.tab02-hlavicka {width:500px; height:10px; background:#FFF5CC url("../design/tab02-hlavicka.gif") 0 0 no-repeat; _margin-bottom:-8px}
.tab02-obsah {background:#FFF5CC url("../design/tab02-obsah.gif") 0 0 repeat-y; padding:10px 20px; color:#875514; _height:1px; _margin-bottom:-8px}
.tab02-obsah a {color:#875514}
.tab02-obsah a:hover {color:#740102}
.tab02-obsah a.vice {background:url("../design/tab02-vice.gif") 100% 90% no-repeat; padding-right:20px}
.tab02-paticka {width:500px; height:10px; background:#FFF5CC url("../design/tab02-paticka.gif") 0 100% no-repeat; _margin-bottom:10px}

.tab03-hlavicka {width:200px; height:10px; background:#F1FBD0 url("../design/tab03-hlavicka.gif") 0 0 no-repeat; _margin-bottom:-8px}
.tab03-obsah {background:#F1FBD0 url("../design/tab03-obsah.gif") 0 0 repeat-y; padding:10px 20px; color:#456105; _margin-bottom:-8px}
.tab03-obsah a {color:#456105}
.tab03-obsah a:hover {color:#000}
.tab03-paticka {width:200px; height:10px; background:#F1FBD0 url("../design/tab03-paticka.gif") 0 100% no-repeat}

.tab04-obsah {background:url("../design/tab04-obsah.gif") 0 0 repeat-y; padding:5px 20px; _width:460px}
.tab04-obsah dl {margin:0; font-size:85%; color:#777}
.tab04-obsah dl dt {float:left; width:115px; padding:3px 0; border-bottom:1px solid #ddd; clear:both}
.tab04-obsah dl dd {float:left; width:305px; margin-left:0; padding:3px 0; border-bottom:1px solid #ddd}
.tab04-obsah dl dt.posledni, .tab04-obsah dl dd.posledni {border:0}
.tab04-paticka {width:460px; height:10px; background:url("../design/tab04-paticka.gif") 0 0 no-repeat; margin-bottom:15px}

.tab05-obsah {background:#FFF5CC url("../design/tab05-obsah.gif") 0 0 repeat-y; color:#456105}
.tab05-obsah ul {margin:0; padding:0; list-style:none}
.tab05-obsah ul li {margin:0 20px; _height:1px}
.tab05-obsah ul li a {color:#865613; text-decoration:none; border-bottom:1px solid #FAE89E; display:block; padding:2px 5px}
.tab05-obsah ul li a:hover {color:#000}
.tab05-obsah ul li a#aktivni2 {color:#865613; background:#FFEEA8; border-bottom:0}
.tab05-obsah ul li#posledni2 a {border-bottom:0}
.tab05-paticka {background:url("../design/tab05-paticka.gif") 0 0 no-repeat; width:200px; height:10px; margin-bottom:10px}

.tab06-obsah {background:#f1fbd0 url("../design/tab06-obsah.gif") 0 0 repeat-y; color:#456105}
.tab06-obsah ul {margin:0; padding:0; list-style:none}
.tab06-obsah ul li {margin:0 20px; _height:1px}
.tab06-obsah ul li a {color:#456105; text-decoration:none; border-bottom:1px solid #E1F1AC; display:block; padding:2px 5px}
.tab06-obsah ul li a:hover {color:#000}
.tab06-obsah ul li a#aktivni {color:#456105; background:#E1F1AC; border-bottom:0}
.tab06-obsah ul li#posledni a {border-bottom:0}
.tab06-paticka {background:url("../design/tab06-paticka.gif") 0 0 no-repeat; width:200px; height:10px; margin-bottom:10px}

ul.rozcestnik {margin:20px 0 20px 30px; padding:0; list-style:none}
ul.rozcestnik li {margin:0; padding:3px 10px; background:url("../design/sipka.gif") 0 12px no-repeat; list-style:none}

#paticka {clear:both; width:750px; height:80px; background:#4A4037 url("../design/bg-paticka.gif") 0 0 no-repeat; position:relative; _margin-bottom:35px}

#sidlo {float:right; width:230px; height:200px; background:url("../design/sidlo.jpg") 0 0 no-repeat; margin:0 10px; }
#mapa {background:url("../design/mapa.gif") top right no-repeat; margin:0; _margin-bottom:-6px}
#tip {float:right; margin-left:10px}

.reference {margin-bottom:10px; padding-top:5px; background:url("../design/bg-reference.gif") 0 0 no-repeat; height:320px}
.reference02 {margin-bottom:10px; padding-top:5px; background:url("../design/bg-reference02.gif") 0 0 no-repeat; height:244px}
.reference-popis {border-top:1px solid #eee; padding:10px 15px; color:#777}
.reference-img {border:0; width:100px; height:170px}

.nahled {border:0; width:130px; height:100px; margin:0 3px}
.nahled-produkt {width:460px; height:200px; border:0}

#cena {background:#EC1C24; font-size:140%; color:#fff; padding:5px; text-align:center}

#copyright {position:absolute; top:61px; left:696px; font:bold 85% arial,sans-serif; color:#82776C}
#copyright p {margin:0; padding:0; position:relative; width:40px; height:9px; overflow:hidden; font-size:85%; z-index:1}
#copyright p a span {display:block; margin:0; padding:0; position:absolute; left:0; top:0; z-index:1; width:40px; height:9px; background:url("../design/bg-copyright.gif") 0 0 no-repeat; _cursor:hand}
#copyright p a:hover span {display:block; margin:0; padding:0; position:absolute; left:0; top:0; z-index:1; width:40px; height:9px; background:url("../design/bg-copyright.gif") -40px 0 no-repeat; _cursor:hand}

/* Ikonky */
#subnavigace {position:absolute; top:35px; left:110px; font-size:85%; color:#fff}
#subnavigace a {font-weight:bold; color:#fff}
#ico-alave {position:absolute; top:33px; left:20px; border:0; width:170px; height:27px}
#ico-goodmood {position:absolute; top:34px; left:209px; border:0; width:139px; height:27px}
#ico-gulliver {position:absolute; top:34px; left:368px; border:0; width:130px; height:27px}
#ico-menicka {position:absolute; top:34px; left:360px; border:0; width:64px; height:27px}
#ico-nahoru {position:absolute; top:13px; right:38px; margin:0; width:46px; height:25px}
#ico-nahoru p {margin:0; padding:0; position:relative; width:46px; height:25px; overflow:hidden; font-size:100%; z-index:1}
#ico-nahoru p span {display:block; margin:0; padding:0; position:absolute; left:0; top:0; z-index:1; width:46px; height:25px; background:url("../design/ico-top.gif") 0 0 no-repeat; _cursor:hand}
#ico-nahoru p a:hover span {background:url("../design/ico-top.gif") -46px 0 no-repeat}
.zpet {background:url("../design/ico-zpet.gif") 0 0 no-repeat; padding-left:20px}


/* Univerzální formátovací styly */
.vyrazne {color:#EC1C24}
.nevyrazne {font-size:85%; color:#999; margin-top:5px !important}
.sede {color:#999}

.velke {font-size:120%}
.male {font-size:85%}

.vpravo {float:right}
.vlevo {float:left}

.tal {text-align:left !important}
.tac {text-align:center}
.tar {text-align:right !important}

.nom {margin:0}
.nomb {margin-bottom:0}
.noscreen {display:none}
