body {margin:0px; padding:0px; font-family: georgia; font-size: 12px; color:#9e9e9e; background: #ffffff; text-align: center;}
* {margin:0; padding:0;}
h1 {font-size: 16px; font-weight: bold; text-align: left;}


.kontejner {width: 980px; margin-left: auto; margin-right: auto; margin-top: 0px;}

#hlavicka_uvod {float: left; width: 980px; height: 233px; margin-top: 0px;}

#pruh a {width: 69px; height: 27px; float: left; background: url('/images2/uvod_hlavicka_lhp.gif') no-repeat;}
#pruh2 {width: 348px; height: 27px; float: left; background: url('/images2/uvod_hlavicka_php.gif') no-repeat;}

#menu {width: 980px; height: 27px; float: left;}

.menu_program a {width: 141px; height: 27px; float: left; background: url('/images2/menu_programg.gif') no-repeat;}
.menu_program a:hover {width: 141px; height: 27px; background: url('/images2/menu_programb.gif') no-repeat;}
#menu_oznacene_program a {width: 141px; height: 27px; margin-top: 0px; margin-left: 0px; padding-top: 0px; background: url('/images2/menu_programb.gif') no-repeat;}
#menu_oznacene_program a:hover {width: 141px; height: 27px; margin-top: 0px; margin-left: 0px; padding-top: 0px; background: url('/images2/menu_programg.gif') no-repeat;}

.menu_cesta a {width: 133px; height: 27px; float: left; background: url('/images2/menu_cestag.gif') no-repeat;}
.menu_cesta a:hover {width: 133px; height: 27px; background: url('/images2/menu_cestab.gif') no-repeat;}
#menu_oznacene_cesta a {width: 133px; height: 27px; background: url('/images2/menu_cestab.gif') no-repeat;}
#menu_oznacene_cesta a:hover {width: 133px; height: 27px; background: url('/images2/menu_cestag.gif') no-repeat;}

.menu_dary a {width: 140px; height: 27px; float: left;  background: url('/images2/menu_daryg.gif') no-repeat;}
.menu_dary a:hover {width: 140px; height: 27px; background: url('/images2/menu_daryb.gif') no-repeat;}
#menu_oznacene_dary a {width: 140px; height: 27px; float: left; margin-top: 0px; margin-left: 0px; padding-top: 0px; background: url('/images2/menu_daryb.gif') no-repeat;}
#menu_oznacene_dary a:hover {width: 140px; height: 27px; float: left; margin-top: 0px; margin-left: 0px; padding-top: 0px; background: url('/images2/menu_daryg.gif') no-repeat;}

.menu_kontakt a {width: 149px; height: 27px; float: left;  background: url('/images2/menu_kontaktg.gif') no-repeat;}
.menu_kontakt a:hover {width: 149px; height: 27px; background: url('/images2/menu_kontaktb.gif') no-repeat;}
#menu_oznacene_kontakt a {width: 149px; height: 27px; float: left; margin-top: 0px; margin-left: 0px; padding-top: 0px; background: url('/images2/menu_kontaktb.gif') no-repeat;}
#menu_oznacene_kontakt a:hover {width: 149px; height: 27px; float: left; margin-top: 0px; margin-left: 0px; padding-top: 0px; background: url('/images2/menu_kontaktg.gif') no-repeat;}

#svedci  {width: 980px; height: 264px; float: left;}
.telokrajhl {width: 54px; height: 264px; float: left; margin-top: 0px; margin-left: 0px; background: url('/images2/kontakt_telokrajhl.gif') no-repeat;}
.telokrajhp {width: 54px; height: 264px; float: left; margin-top: 0px; margin-left: 0px; background: url('/images2/kontakt_telokrajhp.gif') no-repeat;}
.svedcil {width: 436px; height: 264px; float: left; margin-top: 20px; margin-left: 0px; text-align: center; font-size: 20px;}
.svedcip {width: 436px; height: 264px; float: left; margin-top: 20px; margin-left: 0px; text-align: center; font-size: 20px;}

#penziony  {width: 980px; height: 170px; float: left;}
.telokrajl {width: 54px; height: 170px; float: left; margin-top: 0px; margin-left: 0px; background: url('/images2/kontakt_telokrajl.gif') no-repeat;}
.telokrajp {width: 54px; height: 170px; float: left; margin-top: 0px; margin-left: 0px; background: url('/images2/kontakt_telokrajp.gif') no-repeat;}
.penzionyl {width: 436px; height: 170px; float: left; margin-top: 20px; margin-left: 0px; text-align: center; font-size: 20px;}
.penzionyp {width: 436px; height: 170px; float: left; margin-top: 20px; margin-left: 0px; text-align: center; font-size: 20px;}

#cesta480  {width: 980px; height: 480px; float: left;}
.okrajl480 {width: 54px; height: 480px; float: left; margin-top: 0px; margin-left: 0px; background: url('/images2/okrajl_opakovaci.gif') repeat-y;}
.okrajp480 {width: 54px; height: 480px; float: left; margin-top: 0px; margin-left: 0px; background: url('/images2/okrajp_opakovaci.gif') repeat-y;}
.levapulka480 {width: 436px; height: 480px; float: left; margin-top: 20px; margin-left: 0px; text-align: center; font-size: 20px;}
.pravapulka480 {width: 436px; height: 480px; float: left; margin-top: 20px; margin-left: 0px; text-align: center; font-size: 20px;}
.stred480 {width: 872px; height: 480px; float: left; margin-top: 20px; margin-left: 0px; text-align: center; font-size: 20px;}

#cesta320  {width: 980px; height: 320px; float: left;}
.okrajl320 {width: 54px; height: 320px; float: left; margin-top: 0px; margin-left: 0px; background: url('/images2/okrajl_opakovaci.gif') repeat-y;}
.okrajp320 {width: 54px; height: 320px; float: left; margin-top: 0px; margin-left: 0px; background: url('/images2/okrajp_opakovaci.gif') repeat-y;}
.levapulka320 {width: 436px; height: 320px; float: left; margin-top: 20px; margin-left: 0px; text-align: center; font-size: 20px;}
.pravapulka320 {width: 436px; height: 320px; float: left; margin-top: 20px; margin-left: 0px; text-align: center; font-size: 20px;}
.stred320 {width: 872px; height: 320px; float: left; margin-top: 0px; margin-left: 0px; text-align: center; font-size: 20px;}

#cesta160  {width: 980px; height: 160px; float: left;}
.okrajl160 {width: 54px; height: 160px; float: left; margin-top: 0px; margin-left: 0px; background: url('/images2/okrajl_opakovaci.gif') repeat-y;}
.okrajp160 {width: 54px; height: 160px; float: left; margin-top: 0px; margin-left: 0px; background: url('/images2/okrajp_opakovaci.gif') repeat-y;}
.levapulka160 {width: 436px; height: 160px; float: left; margin-top: 20px; margin-left: 0px; text-align: center; font-size: 20px;}
.pravapulka160 {width: 436px; height: 160px; float: left; margin-top: 20px; margin-left: 0px; text-align: center; font-size: 20px;}
.stred160 {width: 872px; height: 160px; float: left; margin-top: 0px; margin-left: 0px; text-align: center; font-size: 20px;}
