body { font-family: Helvetica, Arial, sans-serif; font-size: 12px; color: #301900; background: #FFBA3D repeat-x url('../images/layout/body-bg.gif'); margin: 0; }
a img { border: none;}
a { text-decoration: underline; color: #DA7409;}
a:hover { text-decoration: none;}

form { padding: 0; margin: 0; }
form input { font-family: "Trebuchet MS"; font-size: 12px; }
form select { font-family: "Trebuchet MS"; font-size: 12px; }

/* utility */
small { font-size: 10px; }
big { font-size: 18px; letter-spacing: -0.04em; }

.cleaner { height: 0px; clear: both; font-size: 0px; line-height: 0em; }
.cleaner-small-padding { clear: both; padding: 5px; font-size: 0px; line-height: 0em; }
.cleaner-padding { clear: both; padding: 10px; font-size: 0px; line-height: 0em; }
.cleaner-big-padding { clear: both; padding: 20px; font-size: 0px; line-height: 0em; }

.floatleft { float: left; }
.floatright { float: right; }
.floatcenter { margin: 0 auto; display: block; }

.alignleft { text-align: left; }
.alignright { text-align: right; }
.aligncenter { text-align: center; }

.color { color: #DA7409; }
.strong { font-weight: bold; }
.allcaps { text-transform: uppercase; }

/* main */
#main-wrapper { width: 880px; margin: 0 auto; }

#main-wrapper #languages { float: right; padding-bottom: 3px; padding: 32px 0 0 0; }
#main-wrapper #languages a { color: #C27200; text-decoration: underline; margin: 0 8px; }
#main-wrapper #languages a.no-active { color: #FFAB30; text-decoration: none; }
#main-wrapper #languages a:hover { text-decoration: none; }

#main-wrapper #header-nebo { width: 880px; height: 186px; margin: 0 auto; background: url('../images/layout/header-nebo.jpg'); }
#main-wrapper #header-bussines { width: 880px; height: 186px; margin: 0 auto; background: url('../images/layout/header-bussines.jpg'); }
#main-wrapper #header-peklo { width: 880px; height: 186px; margin: 0 auto; background: url('../images/layout/header-peklo.jpg'); }
#main-wrapper .header-link { width: 140px; height: 155px; float: left; margin: 0; display: block; }

/* navigation */
#navigation-wrapper { width: 880px; height: 40px; margin: 0; padding: 0; }

#navigation-wrapper #navigation { width: 880px; height: 40px; margin: 0; padding: 0; background: url('../images/navigation/bg.gif');}
#navigation-wrapper #navigation a { float: left; height: 40px; text-decoration: none; background-position: 0 0; margin: 0; padding: 0; }

#navigation-wrapper #navigation a.ubytovanie { background: url('../images/navigation/ubytovanie.gif') no-repeat; width: 101px; }
#navigation-wrapper #navigation a.svadby-romanticke-pobyty { background: url('../images/navigation/svadby-romanticke-pobyty.gif') no-repeat; width: 203px; }
#navigation-wrapper #navigation a.wellness { background: url('../images/navigation/wellness.gif') no-repeat; width: 81px; }
#navigation-wrapper #navigation a.kongres { background: url('../images/navigation/kongres.gif') no-repeat; width: 74px; }
#navigation-wrapper #navigation a.gastronomia { background: url('../images/navigation/gastronomia.gif') no-repeat; width: 104px; }
#navigation-wrapper #navigation a.zahrada { background: url('../images/navigation/zahrada.gif') no-repeat; width: 78px; }
#navigation-wrapper #navigation a.catering { background: url('../images/navigation/catering.gif') no-repeat; width: 76px; }
#navigation-wrapper #navigation a.volny-cas { background: url('../images/navigation/volny-cas.gif') no-repeat; width: 86px; }
#navigation-wrapper #navigation a.kontakt { background: url('../images/navigation/kontakt.gif') no-repeat; width: 77px; }

#navigation-wrapper #navigation a:hover { background-position: 0 -40px; }

#navigation-wrapper #navigation a.ubytovanie-a { background: url('../images/navigation/ubytovanie.gif') no-repeat; width: 101px; background-position: 0 -80px; }
#navigation-wrapper #navigation a.svadby-romanticke-pobyty-a { background: url('../images/navigation/svadby-romanticke-pobyty.gif') no-repeat; width: 203px; background-position: 0 -80px; }
#navigation-wrapper #navigation a.wellness-a { background: url('../images/navigation/wellness.gif') no-repeat; width: 81px; background-position: 0 -80px; }
#navigation-wrapper #navigation a.kongres-a { background: url('../images/navigation/kongres.gif') no-repeat; width: 74px; background-position: 0 -80px; }
#navigation-wrapper #navigation a.gastronomia-a { background: url('../images/navigation/gastronomia.gif') no-repeat; width: 104px; background-position: 0 -80px; }
#navigation-wrapper #navigation a.zahrada-a { background: url('../images/navigation/zahrada.gif') no-repeat; width: 78px; background-position: 0 -80px; }
#navigation-wrapper #navigation a.catering-a { background: url('../images/navigation/catering.gif') no-repeat; width: 76px; background-position: 0 -80px; }
#navigation-wrapper #navigation a.volny-cas-a { background: url('../images/navigation/volny-cas.gif') no-repeat; width: 86px; background-position: 0 -80px; }
#navigation-wrapper #navigation a.kontakt-a { background: url('../images/navigation/kontakt.gif') no-repeat; width: 77px; background-position: 0 -80px; }

/* navigation HU */
#navigation-wrapper-hu { width: 880px; height: 40px; margin: 0; padding: 0; }

#navigation-wrapper-hu #navigation { width: 880px; height: 40px; margin: 0; padding: 0; background: url('../images/navigation-hu/bg.gif');}
#navigation-wrapper-hu #navigation a { float: left; height: 40px; text-decoration: none; background-position: 0 0; margin: 0; padding: 0; }

#navigation-wrapper-hu #navigation a.ubytovanie { background: url('../images/navigation-hu/ubytovanie.gif') no-repeat; width: 73px; }
#navigation-wrapper-hu #navigation a.svadby-romanticke-pobyty { background: url('../images/navigation-hu/svadby-romanticke-pobyty.gif') no-repeat; width: 224px; }
#navigation-wrapper-hu #navigation a.wellness { background: url('../images/navigation-hu/wellness.gif') no-repeat; width: 84px; }
#navigation-wrapper-hu #navigation a.kongres { background: url('../images/navigation-hu/kongres.gif') no-repeat; width: 107px; }
#navigation-wrapper-hu #navigation a.gastronomia { background: url('../images/navigation-hu/gastronomia.gif') no-repeat; width: 77px; }
#navigation-wrapper-hu #navigation a.zahrada { background: url('../images/navigation-hu/zahrada.gif') no-repeat; width: 54px; }
#navigation-wrapper-hu #navigation a.catering { background: url('../images/navigation-hu/catering.gif') no-repeat; width: 80px; }
#navigation-wrapper-hu #navigation a.volny-cas { background: url('../images/navigation-hu/volny-cas.gif') no-repeat; width: 93px; }
#navigation-wrapper-hu #navigation a.kontakt { background: url('../images/navigation-hu/kontakt.gif') no-repeat; width: 88px; }

#navigation-wrapper-hu #navigation a:hover { background-position: 0 -40px; }

#navigation-wrapper-hu #navigation a.ubytovanie-a { background: url('../images/navigation-hu/ubytovanie.gif') no-repeat; width: 73px; background-position: 0 -80px; }
#navigation-wrapper-hu #navigation a.svadby-romanticke-pobyty-a { background: url('../images/navigation-hu/svadby-romanticke-pobyty.gif') no-repeat; width: 224px; background-position: 0 -80px; }
#navigation-wrapper-hu #navigation a.wellness-a { background: url('../images/navigation-hu/wellness.gif') no-repeat; width: 84px; background-position: 0 -80px; }
#navigation-wrapper-hu #navigation a.kongres-a { background: url('../images/navigation-hu/kongres.gif') no-repeat; width: 107px; background-position: 0 -80px; }
#navigation-wrapper-hu #navigation a.gastronomia-a { background: url('../images/navigation-hu/gastronomia.gif') no-repeat; width: 77px; background-position: 0 -80px; }
#navigation-wrapper-hu #navigation a.zahrada-a { background: url('../images/navigation-hu/zahrada.gif') no-repeat; width: 54px; background-position: 0 -80px; }
#navigation-wrapper-hu #navigation a.catering-a { background: url('../images/navigation-hu/catering.gif') no-repeat; width: 80px; background-position: 0 -80px; }
#navigation-wrapper-hu #navigation a.volny-cas-a { background: url('../images/navigation-hu/volny-cas.gif') no-repeat; width: 93px; background-position: 0 -80px; }
#navigation-wrapper-hu #navigation a.kontakt-a { background: url('../images/navigation-hu/kontakt.gif') no-repeat; width: 88px; background-position: 0 -80px; }

/* navigation DE */
#navigation-wrapper-de { width: 880px; height: 40px; margin: 0; padding: 0; }

#navigation-wrapper-de #navigation { width: 880px; height: 40px; margin: 0; padding: 0; background: url('../images/navigation-de/bg.gif');}
#navigation-wrapper-de #navigation a { float: left; height: 40px; text-decoration: none; background-position: 0 0; margin: 0; padding: 0; }

#navigation-wrapper-de #navigation a.ubytovanie { background: url('../images/navigation-de/ubytovanie.gif') no-repeat; width: 82px; }
#navigation-wrapper-de #navigation a.svadby-romanticke-pobyty { background: url('../images/navigation-de/svadby-romanticke-pobyty.gif') no-repeat; width: 237px; }
#navigation-wrapper-de #navigation a.wellness { background: url('../images/navigation-de/wellness.gif') no-repeat; width: 77px; }
#navigation-wrapper-de #navigation a.kongres { background: url('../images/navigation-de/kongres.gif') no-repeat; width: 83px; }
#navigation-wrapper-de #navigation a.gastronomia { background: url('../images/navigation-de/gastronomia.gif') no-repeat; width: 99px; }
#navigation-wrapper-de #navigation a.zahrada { background: url('../images/navigation-de/zahrada.gif') no-repeat; width: 63px; }
#navigation-wrapper-de #navigation a.catering { background: url('../images/navigation-de/catering.gif') no-repeat; width: 72px; }
#navigation-wrapper-de #navigation a.volny-cas { background: url('../images/navigation-de/volny-cas.gif') no-repeat; width: 102px; }
#navigation-wrapper-de #navigation a.kontakt { background: url('../images/navigation-de/kontakt.gif') no-repeat; width: 65px; }

#navigation-wrapper-de #navigation a:hover { background-position: 0 -40px; }

#navigation-wrapper-de #navigation a.ubytovanie-a { background: url('../images/navigation-de/ubytovanie.gif') no-repeat; width: 82px; background-position: 0 -80px; }
#navigation-wrapper-de #navigation a.svadby-romanticke-pobyty-a { background: url('../images/navigation-de/svadby-romanticke-pobyty.gif') no-repeat; width: 237px; background-position: 0 -80px; }
#navigation-wrapper-de #navigation a.wellness-a { background: url('../images/navigation-de/wellness.gif') no-repeat; width: 77px; background-position: 0 -80px; }
#navigation-wrapper-de #navigation a.kongres-a { background: url('../images/navigation-de/kongres.gif') no-repeat; width: 83px; background-position: 0 -80px; }
#navigation-wrapper-de #navigation a.gastronomia-a { background: url('../images/navigation-de/gastronomia.gif') no-repeat; width: 99px; background-position: 0 -80px; }
#navigation-wrapper-de #navigation a.zahrada-a { background: url('../images/navigation-de/zahrada.gif') no-repeat; width: 63px; background-position: 0 -80px; }
#navigation-wrapper-de #navigation a.catering-a { background: url('../images/navigation-de/catering.gif') no-repeat; width: 72px; background-position: 0 -80px; }
#navigation-wrapper-de #navigation a.volny-cas-a { background: url('../images/navigation-de/volny-cas.gif') no-repeat; width: 102px; background-position: 0 -80px; }
#navigation-wrapper-de #navigation a.kontakt-a { background: url('../images/navigation-de/kontakt.gif') no-repeat; width: 65px; background-position: 0 -80px; }

/* navigation EN */
#navigation-wrapper-en { width: 880px; height: 40px; margin: 0; padding: 0; }

#navigation-wrapper-en #navigation { width: 880px; height: 40px; margin: 0; padding: 0; background: url('../images/navigation-en/bg.gif');}
#navigation-wrapper-en #navigation a { float: left; height: 40px; text-decoration: none; background-position: 0 0; margin: 0; padding: 0; }

#navigation-wrapper-en #navigation a.ubytovanie { background: url('../images/navigation-en/ubytovanie.gif') no-repeat; width: 124px; }
#navigation-wrapper-en #navigation a.svadby-romanticke-pobyty { background: url('../images/navigation-en/svadby-romanticke-pobyty.gif') no-repeat; width: 187px; }
#navigation-wrapper-en #navigation a.wellness { background: url('../images/navigation-en/wellness.gif') no-repeat; width: 80px; }
#navigation-wrapper-en #navigation a.kongres { background: url('../images/navigation-en/kongres.gif') no-repeat; width: 85px; }
#navigation-wrapper-en #navigation a.gastronomia { background: url('../images/navigation-en/gastronomia.gif') no-repeat; width: 99px; }
#navigation-wrapper-en #navigation a.zahrada { background: url('../images/navigation-en/zahrada.gif') no-repeat; width: 69px; }
#navigation-wrapper-en #navigation a.catering { background: url('../images/navigation-en/catering.gif') no-repeat; width: 76px; }
#navigation-wrapper-en #navigation a.volny-cas { background: url('../images/navigation-en/volny-cas.gif') no-repeat; width: 91px; }
#navigation-wrapper-en #navigation a.kontakt { background: url('../images/navigation-en/kontakt.gif') no-repeat; width: 69px; }

#navigation-wrapper-en #navigation a:hover { background-position: 0 -40px; }

#navigation-wrapper-en #navigation a.ubytovanie-a { background: url('../images/navigation-en/ubytovanie.gif') no-repeat; width: 124px; background-position: 0 -80px; }
#navigation-wrapper-en #navigation a.svadby-romanticke-pobyty-a { background: url('../images/navigation-en/svadby-romanticke-pobyty.gif') no-repeat; width: 187px; background-position: 0 -80px; }
#navigation-wrapper-en #navigation a.wellness-a { background: url('../images/navigation-en/wellness.gif') no-repeat; width: 80px; background-position: 0 -80px; }
#navigation-wrapper-en #navigation a.kongres-a { background: url('../images/navigation-en/kongres.gif') no-repeat; width: 85px; background-position: 0 -80px; }
#navigation-wrapper-en #navigation a.gastronomia-a { background: url('../images/navigation-en/gastronomia.gif') no-repeat; width: 99px; background-position: 0 -80px; }
#navigation-wrapper-en #navigation a.zahrada-a { background: url('../images/navigation-en/zahrada.gif') no-repeat; width: 69px; background-position: 0 -80px; }
#navigation-wrapper-en #navigation a.catering-a { background: url('../images/navigation-en/catering.gif') no-repeat; width: 76px; background-position: 0 -80px; }
#navigation-wrapper-en #navigation a.volny-cas-a { background: url('../images/navigation-en/volny-cas.gif') no-repeat; width: 91px; background-position: 0 -80px; }
#navigation-wrapper-en #navigation a.kontakt-a { background: url('../images/navigation-en/kontakt.gif') no-repeat; width: 69px; background-position: 0 -80px; }

/* subnavigation */
#subnaviagation a { width: 172px; height: 40px; text-decoration: none; display: block; background-position: 0 0; }

#subnaviagation a.bussines { background: no-repeat url('../images/small-navigation/bussines.gif'); }
#subnaviagation a.nebo { background: no-repeat url('../images/small-navigation/nebo.gif'); }
#subnaviagation a.nebo-first { background: no-repeat url('../images/small-navigation/nebo-1.gif'); }
#subnaviagation a.peklo { background: no-repeat url('../images/small-navigation/peklo.gif'); }
#subnaviagation a.fotogaleria { background: no-repeat url('../images/small-navigation/fotogaleria.gif'); }
#subnaviagation a.svadobne-menu { background: no-repeat url('../images/small-navigation/svadobne-menu.gif'); }
#subnaviagation a.napisali-o-nas { background: no-repeat url('../images/small-navigation/napisali-o-nas.gif'); }
#subnaviagation a.ponuka-jedal { background: no-repeat url('../images/small-navigation/ponuka-jedal.gif'); }
#subnaviagation a.raj { background: no-repeat url('../images/small-navigation/raj.gif'); }
#subnaviagation a.cennik { background: no-repeat url('../images/small-navigation/cennik.gif'); }
#subnaviagation a.jedalny-listok { background: no-repeat url('../images/small-navigation/jedalny-listok.gif'); }
#subnaviagation a.hluzovky { background: no-repeat url('../images/small-navigation/hluzovky.gif'); }
#subnaviagation a.kaviaren { background: no-repeat url('../images/small-navigation/kaviaren.gif'); }
#subnaviagation a.coctails { background: no-repeat url('../images/small-navigation/coctails.gif'); }
#subnaviagation a.cennik-first { background: no-repeat url('../images/small-navigation/cennik-1.gif'); }
#subnaviagation a.relax { background: url('../images/small-navigation/relax.gif') no-repeat; }
#subnaviagation a.pamiatky { background: url('../images/small-navigation/pamiatky.gif') no-repeat; }
#subnaviagation a.okolite-mesta { background: url('../images/small-navigation/okolite-mesta.gif') no-repeat; }
#subnaviagation a.kolarovo { background: url('../images/small-navigation/kolarovo.gif') no-repeat; }
#subnaviagation a.formy-cateringu { background: url('../images/small-navigation/formy-cateringu.gif') no-repeat; }
#subnaviagation a.vonkajsi-catering { background: url('../images/small-navigation/vonkajsi-catering.gif') no-repeat; }
#subnaviagation a.pozicovna-inventaru { background: url('../images/small-navigation/pozicovna-inventaru.gif') no-repeat; }
#subnaviagation a.chranena-dielna { background: url('../images/small-navigation/chranena-dielna.gif') no-repeat; }



#subnaviagation a:hover { background-position: 0 -40px; }

#subnaviagation a.bussines-a { background: no-repeat url('../images/small-navigation/bussines.gif'); no-repeat; width: 172px; background-position: 0 -80px; }
#subnaviagation a.nebo-a { background: no-repeat url('../images/small-navigation/nebo.gif'); no-repeat; width: 172px; background-position: 0 -80px; }
#subnaviagation a.nebo-first-a { background: no-repeat url('../images/small-navigation/nebo-1.gif'); no-repeat; width: 172px; background-position: 0 -80px; }
#subnaviagation a.peklo-a { background: no-repeat url('../images/small-navigation/peklo.gif'); no-repeat; width: 172px; background-position: 0 -80px; }
#subnaviagation a.fotogaleria-a { background: no-repeat url('../images/small-navigation/fotogaleria.gif'); no-repeat; width: 172px; background-position: 0 -80px; }
#subnaviagation a.svadobne-menu-a { background: no-repeat url('../images/small-navigation/svadobne-menu.gif'); no-repeat; width: 172px; background-position: 0 -80px; }
#subnaviagation a.napisali-o-nas-a { background: no-repeat url('../images/small-navigation/napisali-o-nas.gif'); no-repeat; width: 172px; background-position: 0 -80px; }
#subnaviagation a.ponuka-jedal-a { background: no-repeat url('../images/small-navigation/ponuka-jedal.gif'); no-repeat; width: 172px; background-position: 0 -80px; }
#subnaviagation a.raj-a { background: no-repeat url('../images/small-navigation/raj.gif'); no-repeat; width: 172px; background-position: 0 -80px; }
#subnaviagation a.cennik-a { background: no-repeat url('../images/small-navigation/cennik.gif'); no-repeat; width: 172px; background-position: 0 -80px; }
#subnaviagation a.jedalny-listok-a { background: no-repeat url('../images/small-navigation/jedalny-listok.gif'); no-repeat; width: 172px; background-position: 0 -80px; }
#subnaviagation a.hluzovky-a { background: no-repeat url('../images/small-navigation/hluzovky.gif'); no-repeat; width: 172px; background-position: 0 -80px; }
#subnaviagation a.kaviaren-a { background: no-repeat url('../images/small-navigation/kaviaren.gif'); no-repeat; width: 172px; background-position: 0 -80px; }
#subnaviagation a.coctails-a { background: no-repeat url('../images/small-navigation/coctails.gif'); no-repeat; width: 172px; background-position: 0 -80px; }
#subnaviagation a.cennik-a { background: no-repeat url('../images/small-navigation/cennik-1.gif'); no-repeat; width: 172px; background-position: 0 -80px; }
#subnaviagation a.relax-a { background: url('../images/small-navigation/relax.gif') no-repeat; background-position: 0 -80px; }
#subnaviagation a.pamiatky-a { background: url('../images/small-navigation/pamiatky.gif') no-repeat; background-position: 0 -80px; }
#subnaviagation a.okolite-mesta-a { background: url('../images/small-navigation/okolite-mesta.gif') no-repeat; background-position: 0 -80px; }
#subnaviagation a.kolarovo-a { background: url('../images/small-navigation/kolarovo.gif') no-repeat; background-position: 0 -80px; }
#subnaviagation a.formy-cateringu-a { background: url('../images/small-navigation/formy-cateringu.gif') no-repeat; background-position: 0 -80px; }
#subnaviagation a.vonkajsi-catering-a { background: url('../images/small-navigation/vonkajsi-catering.gif') no-repeat; background-position: 0 -80px; }
#subnaviagation a.pozicovna-inventaru-a { background: url('../images/small-navigation/pozicovna-inventaru.gif') no-repeat; background-position: 0 -80px; }
#subnaviagation a.chranena-dielna-a { background: url('../images/small-navigation/chranena-dielna.gif') no-repeat; background-position: 0 -80px; }

/* subnavigation HU */
#subnaviagation-hu a { width: 172px; height: 40px; text-decoration: none; display: block; background-position: 0 0; }

#subnaviagation-hu a.bussines { background: no-repeat url('../images/small-navigation-hu/bussines.gif'); }
#subnaviagation-hu a.nebo { background: no-repeat url('../images/small-navigation-hu/nebo.gif'); }
#subnaviagation-hu a.nebo-first { background: no-repeat url('../images/small-navigation-hu/nebo-1.gif'); }
#subnaviagation-hu a.peklo { background: no-repeat url('../images/small-navigation-hu/peklo.gif'); }
#subnaviagation-hu a.fotogaleria { background: no-repeat url('../images/small-navigation-hu/fotogaleria.gif'); }
#subnaviagation-hu a.svadobne-menu { background: no-repeat url('../images/small-navigation-hu/svadobne-menu.gif'); }
#subnaviagation-hu a.napisali-o-nas { background: no-repeat url('../images/small-navigation-hu/napisali-o-nas.gif'); }
#subnaviagation-hu a.ponuka-jedal { background: no-repeat url('../images/small-navigation-hu/ponuka-jedal.gif'); }
#subnaviagation-hu a.raj { background: no-repeat url('../images/small-navigation-hu/raj.gif'); }
#subnaviagation-hu a.cennik { background: no-repeat url('../images/small-navigation-hu/cennik.gif'); }
#subnaviagation-hu a.jedalny-listok { background: no-repeat url('../images/small-navigation-hu/jedalny-listok.gif'); }
#subnaviagation-hu a.hluzovky { background: no-repeat url('../images/small-navigation-hu/hluzovky.gif'); }
#subnaviagation-hu a.kaviaren { background: no-repeat url('../images/small-navigation-hu/kaviaren.gif'); }
#subnaviagation-hu a.coctails { background: no-repeat url('../images/small-navigation-hu/coctails.gif'); }
#subnaviagation-hu a.cennik-first { background: no-repeat url('../images/small-navigation-hu/cennik-1.gif'); }
#subnaviagation-hu a.relax { background: url('../images/small-navigation-hu/relax.gif') no-repeat; }
#subnaviagation-hu a.pamiatky { background: url('../images/small-navigation-hu/pamiatky.gif') no-repeat; }
#subnaviagation-hu a.okolite-mesta { background: url('../images/small-navigation-hu/okolite-mesta.gif') no-repeat; }
#subnaviagation-hu a.kolarovo { background: url('../images/small-navigation-hu/kolarovo.gif') no-repeat; }
#subnaviagation-hu a.formy-cateringu { background: url('../images/small-navigation-hu/formy-cateringu.gif') no-repeat; }
#subnaviagation-hu a.vonkajsi-catering { background: url('../images/small-navigation-hu/vonkajsi-catering.gif') no-repeat; }
#subnaviagation-hu a.pozicovna-inventaru { background: url('../images/small-navigation-hu/pozicovna-inventaru.gif') no-repeat; }
#subnaviagation-hu a.chranena-dielna { background: url('../images/small-navigation-hu/chranena-dielna.gif') no-repeat; }

#subnaviagation-hu a:hover { background-position: 0 -40px; }

#subnaviagation-hu a.bussines-a { background: no-repeat url('../images/small-navigation-hu/bussines.gif'); no-repeat; width: 172px; background-position: 0 -80px; }
#subnaviagation-hu a.nebo-a { background: no-repeat url('../images/small-navigation-hu/nebo.gif'); no-repeat; width: 172px; background-position: 0 -80px; }
#subnaviagation-hu a.nebo-first-a { background: no-repeat url('../images/small-navigation-hu/nebo-1.gif'); no-repeat; width: 172px; background-position: 0 -80px; }
#subnaviagation-hu a.peklo-a { background: no-repeat url('../images/small-navigation-hu/peklo.gif'); no-repeat; width: 172px; background-position: 0 -80px; }
#subnaviagation-hu a.fotogaleria-a { background: no-repeat url('../images/small-navigation-hu/fotogaleria.gif'); no-repeat; width: 172px; background-position: 0 -80px; }
#subnaviagation-hu a.svadobne-menu-a { background: no-repeat url('../images/small-navigation-hu/svadobne-menu.gif'); no-repeat; width: 172px; background-position: 0 -80px; }
#subnaviagation-hu a.napisali-o-nas-a { background: no-repeat url('../images/small-navigation-hu/napisali-o-nas.gif'); no-repeat; width: 172px; background-position: 0 -80px; }
#subnaviagation-hu a.ponuka-jedal-a { background: no-repeat url('../images/small-navigation-hu/ponuka-jedal.gif'); no-repeat; width: 172px; background-position: 0 -80px; }
#subnaviagation-hu a.raj-a { background: no-repeat url('../images/small-navigation-hu/raj.gif'); no-repeat; width: 172px; background-position: 0 -80px; }
#subnaviagation-hu a.cennik-a { background: no-repeat url('../images/small-navigation-hu/cennik.gif'); no-repeat; width: 172px; background-position: 0 -80px; }
#subnaviagation-hu a.jedalny-listok-a { background: no-repeat url('../images/small-navigation-hu/jedalny-listok.gif'); no-repeat; width: 172px; background-position: 0 -80px; }
#subnaviagation-hu a.hluzovky-a { background: no-repeat url('../images/small-navigation-hu/hluzovky.gif'); no-repeat; width: 172px; background-position: 0 -80px; }
#subnaviagation-hu a.kaviaren-a { background: no-repeat url('../images/small-navigation-hu/kaviaren.gif'); no-repeat; width: 172px; background-position: 0 -80px; }
#subnaviagation-hu a.coctails-a { background: no-repeat url('../images/small-navigation-hu/coctails.gif'); no-repeat; width: 172px; background-position: 0 -80px; }
#subnaviagation-hu a.cennik-a { background: no-repeat url('../images/small-navigation-hu/cennik-1.gif'); no-repeat; width: 172px; background-position: 0 -80px; }
#subnaviagation-hu a.relax-a { background: url('../images/small-navigation-hu/relax.gif') no-repeat; background-position: 0 -80px; }
#subnaviagation-hu a.pamiatky-a { background: url('../images/small-navigation-hu/pamiatky.gif') no-repeat; background-position: 0 -80px; }
#subnaviagation-hu a.okolite-mesta-a { background: url('../images/small-navigation-hu/okolite-mesta.gif') no-repeat; background-position: 0 -80px; }
#subnaviagation-hu a.kolarovo-a { background: url('../images/small-navigation-hu/kolarovo.gif') no-repeat; background-position: 0 -80px; }
#subnaviagation-hu a.formy-cateringu-a { background: url('../images/small-navigation-hu/formy-cateringu.gif') no-repeat; background-position: 0 -80px; }
#subnaviagation-hu a.vonkajsi-catering-a { background: url('../images/small-navigation-hu/vonkajsi-catering.gif') no-repeat; background-position: 0 -80px; }
#subnaviagation-hu a.pozicovna-inventaru-a { background: url('../images/small-navigation-hu/pozicovna-inventaru.gif') no-repeat; background-position: 0 -80px; }
#subnaviagation-hu a.chranena-dielna-a { background: url('../images/small-navigation-hu/chranena-dielna.gif') no-repeat; background-position: 0 -80px; }

/* subnavigation DE */
#subnaviagation-de a { width: 172px; height: 40px; text-decoration: none; display: block; background-position: 0 0; }

#subnaviagation-de a.bussines { background: no-repeat url('../images/small-navigation-de/bussines.gif'); }
#subnaviagation-de a.nebo { background: no-repeat url('../images/small-navigation-de/nebo.gif'); }
#subnaviagation-de a.nebo-first { background: no-repeat url('../images/small-navigation-de/nebo-1.gif'); }
#subnaviagation-de a.peklo { background: no-repeat url('../images/small-navigation-de/peklo.gif'); }
#subnaviagation-de a.fotogaleria { background: no-repeat url('../images/small-navigation-de/fotogaleria.gif'); }
#subnaviagation-de a.svadobne-menu { background: no-repeat url('../images/small-navigation-de/svadobne-menu.gif'); }
#subnaviagation-de a.napisali-o-nas { background: no-repeat url('../images/small-navigation-de/napisali-o-nas.gif'); }
#subnaviagation-de a.ponuka-jedal { background: no-repeat url('../images/small-navigation-de/ponuka-jedal.gif'); }
#subnaviagation-de a.raj { background: no-repeat url('../images/small-navigation-de/raj.gif'); }
#subnaviagation-de a.cennik { background: no-repeat url('../images/small-navigation-de/cennik.gif'); }
#subnaviagation-de a.jedalny-listok { background: no-repeat url('../images/small-navigation-de/jedalny-listok.gif'); }
#subnaviagation-de a.hluzovky { background: no-repeat url('../images/small-navigation-de/hluzovky.gif'); }
#subnaviagation-de a.kaviaren { background: no-repeat url('../images/small-navigation-de/kaviaren.gif'); }
#subnaviagation-de a.coctails { background: no-repeat url('../images/small-navigation-de/coctails.gif'); }
#subnaviagation-de a.cennik-first { background: no-repeat url('../images/small-navigation-de/cennik-1.gif'); }
#subnaviagation-de a.relax { background: url('../images/small-navigation-de/relax.gif') no-repeat; }
#subnaviagation-de a.pamiatky { background: url('../images/small-navigation-de/pamiatky.gif') no-repeat; }
#subnaviagation-de a.okolite-mesta { background: url('../images/small-navigation-de/okolite-mesta.gif') no-repeat; }
#subnaviagation-de a.kolarovo { background: url('../images/small-navigation-de/kolarovo.gif') no-repeat; }

#subnaviagation-de a:hover { background-position: 0 -40px; }

#subnaviagation-de a.bussines-a { background: no-repeat url('../images/small-navigation-de/bussines.gif'); no-repeat; width: 172px; background-position: 0 -80px; }
#subnaviagation-de a.nebo-a { background: no-repeat url('../images/small-navigation-de/nebo.gif'); no-repeat; width: 172px; background-position: 0 -80px; }
#subnaviagation-de a.nebo-first-a { background: no-repeat url('../images/small-navigation-de/nebo-1.gif'); no-repeat; width: 172px; background-position: 0 -80px; }
#subnaviagation-de a.peklo-a { background: no-repeat url('../images/small-navigation-de/peklo.gif'); no-repeat; width: 172px; background-position: 0 -80px; }
#subnaviagation-de a.fotogaleria-a { background: no-repeat url('../images/small-navigation-de/fotogaleria.gif'); no-repeat; width: 172px; background-position: 0 -80px; }
#subnaviagation-de a.svadobne-menu-a { background: no-repeat url('../images/small-navigation-de/svadobne-menu.gif'); no-repeat; width: 172px; background-position: 0 -80px; }
#subnaviagation-de a.napisali-o-nas-a { background: no-repeat url('../images/small-navigation-de/napisali-o-nas.gif'); no-repeat; width: 172px; background-position: 0 -80px; }
#subnaviagation-de a.ponuka-jedal-a { background: no-repeat url('../images/small-navigation-de/ponuka-jedal.gif'); no-repeat; width: 172px; background-position: 0 -80px; }
#subnaviagation-de a.raj-a { background: no-repeat url('../images/small-navigation-de/raj.gif'); no-repeat; width: 172px; background-position: 0 -80px; }
#subnaviagation-de a.cennik-a { background: no-repeat url('../images/small-navigation-de/cennik.gif'); no-repeat; width: 172px; background-position: 0 -80px; }
#subnaviagation-de a.jedalny-listok-a { background: no-repeat url('../images/small-navigation-de/jedalny-listok.gif'); no-repeat; width: 172px; background-position: 0 -80px; }
#subnaviagation-de a.hluzovky-a { background: no-repeat url('../images/small-navigation-de/hluzovky.gif'); no-repeat; width: 172px; background-position: 0 -80px; }
#subnaviagation-de a.kaviaren-a { background: no-repeat url('../images/small-navigation-de/kaviaren.gif'); no-repeat; width: 172px; background-position: 0 -80px; }
#subnaviagation-de a.coctails-a { background: no-repeat url('../images/small-navigation-de/coctails.gif'); no-repeat; width: 172px; background-position: 0 -80px; }
#subnaviagation-de a.cennik-a { background: no-repeat url('../images/small-navigation-de/cennik-1.gif'); no-repeat; width: 172px; background-position: 0 -80px; }
#subnaviagation-de a.relax-a { background: url('../images/small-navigation-de/relax.gif') no-repeat; background-position: 0 -80px; }
#subnaviagation-de a.pamiatky-a { background: url('../images/small-navigation-de/pamiatky.gif') no-repeat; background-position: 0 -80px; }
#subnaviagation-de a.okolite-mesta-a { background: url('../images/small-navigation-de/okolite-mesta.gif') no-repeat; background-position: 0 -80px; }
#subnaviagation-de a.kolarovo-a { background: url('../images/small-navigation-de/kolarovo.gif') no-repeat; background-position: 0 -80px; }

/* subnavigation EN */
#subnaviagation-en a { width: 172px; height: 40px; text-decoration: none; display: block; background-position: 0 0; }

#subnaviagation-en a.bussines { background: no-repeat url('../images/small-navigation-en/bussines.gif'); }
#subnaviagation-en a.nebo { background: no-repeat url('../images/small-navigation-en/nebo.gif'); }
#subnaviagation-en a.nebo-first { background: no-repeat url('../images/small-navigation-en/nebo-1.gif'); }
#subnaviagation-en a.peklo { background: no-repeat url('../images/small-navigation-en/peklo.gif'); }
#subnaviagation-en a.fotogaleria { background: no-repeat url('../images/small-navigation-en/fotogaleria.gif'); }
#subnaviagation-en a.svadobne-menu { background: no-repeat url('../images/small-navigation-en/svadobne-menu.gif'); }
#subnaviagation-en a.napisali-o-nas { background: no-repeat url('../images/small-navigation-en/napisali-o-nas.gif'); }
#subnaviagation-en a.ponuka-jedal { background: no-repeat url('../images/small-navigation-en/ponuka-jedal.gif'); }
#subnaviagation-en a.raj { background: no-repeat url('../images/small-navigation-en/raj.gif'); }
#subnaviagation-en a.cennik { background: no-repeat url('../images/small-navigation-en/cennik.gif'); }
#subnaviagation-en a.jedalny-listok { background: no-repeat url('../images/small-navigation-en/jedalny-listok.gif'); }
#subnaviagation-en a.hluzovky { background: no-repeat url('../images/small-navigation-en/hluzovky.gif'); }
#subnaviagation-en a.kaviaren { background: no-repeat url('../images/small-navigation-en/kaviaren.gif'); }
#subnaviagation-en a.coctails { background: no-repeat url('../images/small-navigation-en/coctails.gif'); }
#subnaviagation-en a.cennik-first { background: no-repeat url('../images/small-navigation-en/cennik-1.gif'); }
#subnaviagation-en a.relax { background: url('../images/small-navigation-en/relax.gif') no-repeat; }
#subnaviagation-en a.pamiatky { background: url('../images/small-navigation-en/pamiatky.gif') no-repeat; }
#subnaviagation-en a.okolite-mesta { background: url('../images/small-navigation-en/okolite-mesta.gif') no-repeat; }
#subnaviagation-en a.kolarovo { background: url('../images/small-navigation-en/kolarovo.gif') no-repeat; }

#subnaviagation-en a:hover { background-position: 0 -40px; }

#subnaviagation-en a.bussines-a { background: no-repeat url('../images/small-navigation-en/bussines.gif'); no-repeat; width: 172px; background-position: 0 -80px; }
#subnaviagation-en a.nebo-a { background: no-repeat url('../images/small-navigation-en/nebo.gif'); no-repeat; width: 172px; background-position: 0 -80px; }
#subnaviagation-en a.nebo-first-a { background: no-repeat url('../images/small-navigation-en/nebo-1.gif'); no-repeat; width: 172px; background-position: 0 -80px; }
#subnaviagation-en a.peklo-a { background: no-repeat url('../images/small-navigation-en/peklo.gif'); no-repeat; width: 172px; background-position: 0 -80px; }
#subnaviagation-en a.fotogaleria-a { background: no-repeat url('../images/small-navigation-en/fotogaleria.gif'); no-repeat; width: 172px; background-position: 0 -80px; }
#subnaviagation-en a.svadobne-menu-a { background: no-repeat url('../images/small-navigation-en/svadobne-menu.gif'); no-repeat; width: 172px; background-position: 0 -80px; }
#subnaviagation-en a.napisali-o-nas-a { background: no-repeat url('../images/small-navigation-en/napisali-o-nas.gif'); no-repeat; width: 172px; background-position: 0 -80px; }
#subnaviagation-en a.ponuka-jedal-a { background: no-repeat url('../images/small-navigation-en/ponuka-jedal.gif'); no-repeat; width: 172px; background-position: 0 -80px; }
#subnaviagation-en a.raj-a { background: no-repeat url('../images/small-navigation-en/raj.gif'); no-repeat; width: 172px; background-position: 0 -80px; }
#subnaviagation-en a.cennik-a { background: no-repeat url('../images/small-navigation-en/cennik.gif'); no-repeat; width: 172px; background-position: 0 -80px; }
#subnaviagation-en a.jedalny-listok-a { background: no-repeat url('../images/small-navigation-en/jedalny-listok.gif'); no-repeat; width: 172px; background-position: 0 -80px; }
#subnaviagation-en a.hluzovky-a { background: no-repeat url('../images/small-navigation-en/hluzovky.gif'); no-repeat; width: 172px; background-position: 0 -80px; }
#subnaviagation-en a.kaviaren-a { background: no-repeat url('../images/small-navigation-en/kaviaren.gif'); no-repeat; width: 172px; background-position: 0 -80px; }
#subnaviagation-en a.coctails-a { background: no-repeat url('../images/small-navigation-en/coctails.gif'); no-repeat; width: 172px; background-position: 0 -80px; }
#subnaviagation-en a.cennik-a { background: no-repeat url('../images/small-navigation-en/cennik-1.gif'); no-repeat; width: 172px; background-position: 0 -80px; }
#subnaviagation-en a.relax-a { background: url('../images/small-navigation-en/relax.gif') no-repeat; background-position: 0 -80px; }
#subnaviagation-en a.pamiatky-a { background: url('../images/small-navigation-en/pamiatky.gif') no-repeat; background-position: 0 -80px; }
#subnaviagation-en a.okolite-mesta-a { background: url('../images/small-navigation-en/okolite-mesta.gif') no-repeat; background-position: 0 -80px; }
#subnaviagation-en a.kolarovo-a { background: url('../images/small-navigation-en/kolarovo.gif') no-repeat; background-position: 0 -80px; }

/* content */
#content-wrapper { width: 880px; min-height: 480px; height: auto !important; _height: auto !important; height: 480px; background: url('../images/layout/contenet-bg.gif'); }
#content-wrapper.full-width { background: #FFF no-repeat url('../images/layout/content-full-width-bg.jpg'); }

#content-wrapper .full-width-column { width: 800px; padding: 30px 40px 0 40px; }
#content-wrapper .left-column { width: 172px; float: left; }
#content-wrapper .right-column { width: 628px; padding: 30px 40px 0 40px; float: right; background: no-repeat url('../images/layout/right-column-bg.jpg'); }


#content-wrapper h1, h1 { padding: 0; margin: 0; font-size: 35px; font-weight: normal; font-family: "Bookman Old Style", Times, "Times New Roman", Georgia; color: #DD7700; letter-spacing: -0.05em; }
#content-wrapper h2 { padding: 10px 0 0 0; margin: 0; font-size: 21px; font-weight: normal; line-height: 1.3em; letter-spacing: -0.03em; font-family: "Bookman Old Style", Times, "Times New Roman", Georgia; color: #DD7700; }
#content-wrapper h2.highlighted { color:#ff0000; }
#content-wrapper h3 { padding: 15px 0 0 0; margin: 0; font-size: 15px; font-weight: normal; line-height: 1.0em; letter-spacing: -0.03em; color: #DD7700; }
p { padding: 5px 0 0 0; }
#content-wrapper p { padding: 5px 0 0 0; margin: 0; line-height: 1.5em; }

#content-wrapper .theme-picture { float: right; padding: 0 0 10px 10px; }
#content-wrapper .theme-picture img.simple { display: block; padding: 5px; background: url('../images/layout/volny-cas-thumb-bg.jpg'); margin-top: 10px; border: 0px solid; }
/*.wrap-ctt {width:405px;}*/

#content-wrapper .index-thumbs { float: left; padding: 20px 0 0 0; }
#content-wrapper .index-thumbs img { float: left; display: block; margin: 0 10px 0 0; padding: 5px; background: no-repeat url('../images/layout/index-thumb-bg.jpg'); border: 0px solid; }
#content-wrapper .index-thumbs img.last { margin: 0; }

img.thumb-in-text { border: 2px solid #FFE2AA; margin: 10px 5px 0 0; }

#content-wrapper .content-thumb-wrapper { width: 147px; margin-right: 10px; margin-bottom: 10px; float: left; background: url('../images/layout/box-text-bg.jpg'); }
#content-wrapper .content-thumb-wrapper.margin { margin-top: 10px; }
#content-wrapper .content-thumb-wrapper.two-thumbs { margin-right: 0; margin-top: 10px; margin-left: 10px; }
#content-wrapper .content-thumb-wrapper.right { margin-left: 10px; margin-bottom: 10px; float: right; }
#content-wrapper .content-thumb-wrapper.last { margin-right: 0; }
#content-wrapper .content-thumb-wrapper .thumb-wrapper { width: 147px; height: 108px; padding: 7px 0 0 0; background:  url('../images/layout/box-thumb-bg.jpg'); }
#content-wrapper .content-thumb-wrapper .thumb-wrapper img { border: 2px solid #FFF; margin: 0 auto; display: block; }
#content-wrapper .content-thumb-wrapper .thumb-text { width: 133px; height: 58px; margin: 0 auto; padding: 7px 0 0 0; font-size: 11px; line-height: 1.3em; }

#content-wrapper .half-column-box { width: 300px; float: left; margin-right: 14px; }
#content-wrapper .half-column-box.last { margin-right: 0;}

#content-wrapper ul.sluzby, ul.sluzby { padding: 5px 0 0 20px; margin: 0; list-style-image: url('../images/layout/arrow.gif'); line-height: 1.5em; }
#content-wrapper ul.sluzby li, ul.sluzby li { padding: 0 0 3px 0; }

#content-wrapper ol.varianty { padding: 0 0 0 24px; margin: 0; line-height: 1.5em; }
#content-wrapper ol.varianty li { padding: 8px 0 0 0; margin: 0; }

#content-wrapper table.price-list { line-height: 1.5em; }
#content-wrapper table.price-list th { text-align:left; vertical-align:bottom; }
.pozicovna h2 {margin:20px 0 0 0 !important;}
#content-wrapper table.price-list tr:hover td.price-list-row1 { background: #FFF; }
#content-wrapper table.price-list tr:hover td.price-list-row2 { background: #FFF; }

#content-wrapper .price-list td.price-list-title-row { background: #FFBA3D; color: #FFF; border-top: 1px solid #FFF;}
#content-wrapper .price-list td.price-list-row1 { background: #FFF9E9; border-top: 1px solid #FFF;}
#content-wrapper .price-list td.price-list-row2 { background: #FFEEC3; border-top: 1px solid #FFF;}

/* Kontakt */
.textfield { width: 230px; font-size: 11px; font-family: Helvetica, Arial, sans-serif; }
.textarea { width: 300px; height: 243px; font-size: 11px; font-family: Helvetica, Arial, sans-serif; }
.button { width: 150px; font-size: 18px; font-family: Helvetica, Arial, sans-serif;}

#address { font-style: normal; display: block; padding: 5px 0 5px 0; font-size: 12px; line-height: 1.3em; }
#address ul { list-style-type: none; padding: 0; margin: 0 25px 0 0; float: left;} 

/* footer */
#main-footer { width: 900px; height: 23px; padding: 83px 0 30px 0; margin: 0 auto; text-align: center; color: #FFFCF5; font-size: 11px; background: no-repeat url('../images/layout/footer-bg.jpg'); }
#main-footer.full-width { background: no-repeat url('../images/layout/footer-full-width-bg.jpg'); }
#main-footer a { color: #FFFCF5; } 

/* comments-form */
.comment-form { display:block; margin-bottom:20px; }
.comment-form .row { display:block; float:left; width:500px; margin:4px 0; }
.comment-form .row label { float:left; width:150px; padding:2px 0; }
.comment-form .row label span { font-size:11px; }
.comment-form .row input { width:296px; float:left; padding:2px; }
.comment-form .row #captcha { width:133px; font-size:11px; font-family:Helvetica, Arial; }
.comment-form .row textarea { width:296px; height:150px; float:left; padding:2px; }
.comment-form .button-submit { width:90px; height:29px; margin-left:150px; }

.comments-box-white { background:#fcfcfc; padding:10px; margin-bottom:5px; border:5px solid #f5f5f4; }

.insider {padding:10px; font-size:12px;}
.insider h1 {padding-bottom:15px;}
.insider strong {display:block;text-align:center;padding:15px 0 0 0;}


.ovl { position:absolute;top:0;left:0;right:0; background:#000; opacity:0.75; height:3020px; }
.ovl2 { position:absolute;top:0;left:0;right:0; background:#000; opacity:0.75; height:3222px; }
.archa { position:absolute;top:20px;overflow:hidden;width:867px;height:849px;left:50%;margin-left:-434px; }
.close-archa { overflow:hidden; display:block; width:54px; height:54px; background: no-repeat url('../images/layout/fancy_close.png'); position:absolute; top:10px; left:50%;margin-left:390px; }
.separator-formy {margin:20px 0;}
