body
       {
       font-family: Arial, Tahoma, Verdana;
       margin: 0;
       padding: 0;
       text-align: center;
       background: #e0c38c;
       }

a
       {
       text-decoration: none;
       color: #2b2b2b;
       }

a:hover
       {
       text-decoration: underline;
       }
       
img 
       {
       border:0px none;
       }

p      
       {
       margin: 0px;
       padding: 0px;
       }
       
div      
       {
       margin: 0px;
       padding: 0px;
       }

#koren
       {
       width: 1000px;
       height: auto;
       margin: auto;
       text-align: left;
       }

#hlavni
       {
       width: 1000px;
       height: auto;
       margin: auto;
	     float: left;
	     }
	
#root
       {
       width: 100%;
       height: auto;
       margin: auto;
       float:left;
       text-align:center;
       background: url(../../obrazky/design/poz_root.jpg) center top no-repeat;
       }
       

#lista
       {
       margin: 0;
       padding: 0;
       width: 1000px;
       height: 29px;
       float:left;
       position: relative;
       /*background: red;*/
       background: url(../../obrazky/design/poz_lista.jpg) left top no-repeat;
	     }
	     
#lista span
       {
       margin: 0;
       padding: 0;
       color: white;
       font-size: 12px;
       position: absolute; left: 85px; top: 7px;
	     }
	     
#lista span a
       {
       color: white;
	     }
	     
#banner
       {
       padding: 0;
       width: 849px;
       height: 218px;
       float:left;
       margin:0 0 0 74px;
       /*position: absolute; left: 74px; top: 160px;*/
       background: url(../../obrazky/design/poz_ban.png);
       }
       
#text_hl
       {
       margin: 0 0 20px 74px;
       padding: 0 0 0 0;
       width: 849px;
       height: auto;
       float:left;
       position: relative;
	     }
	     
#text_hl_ww ul {margin-left: 210px;}
	     
/*#text
       {
       width: 630px;
       margin: 7px 0 0 9px;
       _height: 140px;
       min-height: 140px;
       padding: 0;
       float: left;
	     }*/
	     
#levy
       {
       width: 206px;
       margin: 0;
       padding: 0;
       float: left;
	     }
	     
#obrazky
       {
       width: 849px;
       margin: 30px 0 30px 0;
       padding: 0;
       float: left;
	     }
	     
div.bunka
       {
       width: 243px;
       margin: 0 40px 0 0;
       padding: 0;
       float: left;
	     }

div.bunka span
       {
       font-size: 12px;
	     }
	     
div.bunka span.bun_nadpis
       {
       width: 243px;
       font-size: 22px;
       float: left;
	     }
	     
#menu
       {
       width: auto;
       height: 36px;
       padding: 0;
       float: right;
       display: block;
       margin: 0px 77px 0 0;
       /*position: absolute; right: 77px; top:124px;*/
	     }
	
       
#menu li
       {
       width: auto;
       height: 36px;
       list-style: none;
       padding: 0;
       margin: 0;
       float:left;
       text-align: center;
       font-size: 12px;
       }

#menu a
       {
       width: auto;
       height: 36px;
       text-align: center;
       margin: 0 0 0 1px;
       padding: 0;
       float:left;
       color: #ffffff;
       font-size: 12px;
       }
    
#menu li a#tl_cz_1 {width: 92px; height:20px; padding-top: 15px; background: url(../../obrazky/design/poz_tul_cz_in.png) left 10px no-repeat;}
#menu li a#tl_cz_1:hover, #menu a#tl_cz_1.akt_cz_1 {width: 92px; height:26px; padding-top: 10px; color: #222222; font-weight: bold; font-size: 13px; text-decoration: none; background: url(../../obrazky/design/poz_tul_cz_akt.png) left top no-repeat;}
#menu li a#tl_en_1 {width: 76px; height:20px; padding-top: 15px; background: url(../../obrazky/design/poz_tul_en_in.png) left 10px no-repeat;}
#menu li a#tl_en_1:hover, #menu a#tl_en_1.akt_en_1 {width: 76px; height:26px; padding-top: 10px; color: #222222; font-weight: bold; font-size: 13px; text-decoration: none; background: url(../../obrazky/design/poz_tul_en_akt.png) left top no-repeat;}
#menu li a#tl_de_1 {width: 76px; height:20px; padding-top: 15px; background: url(../../obrazky/design/poz_tul_de_in.png) left 10px no-repeat;}
#menu li a#tl_de_1:hover, #menu a#tl_de_1.akt_de_1 {width: 76px; height:26px; padding-top: 10px; color: #222222; font-weight: bold; font-size: 13px; text-decoration: none; background: url(../../obrazky/design/poz_tul_de_akt.png) left top no-repeat;}

#menu li a#tl_cz_2 {width: 72px; height:20px; padding-top: 15px; background: url(../../obrazky/design/poz_uby_cz_in.png) left 10px no-repeat;}
#menu li a#tl_cz_2:hover, #menu a#tl_cz_2.akt_cz_2 {width: 72px; height:26px; padding-top: 10px; color: #222222; font-weight: bold; font-size: 13px; text-decoration: none; background: url(../../obrazky/design/poz_uby_cz_akt.png) left top no-repeat;}
#menu li a#tl_en_2 {width: 50px; height:20px; padding-top: 15px; background: url(../../obrazky/design/poz_uby_en_in.png) left 10px no-repeat;}
#menu li a#tl_en_2:hover, #menu a#tl_en_2.akt_en_2 {width: 50px; height:26px; padding-top: 10px; color: #222222; font-weight: bold; font-size: 13px; text-decoration: none; background: url(../../obrazky/design/poz_uby_en_akt.png) left top no-repeat;}
#menu li a#tl_de_2 {width: 56px; height:20px; padding-top: 15px; background: url(../../obrazky/design/poz_uby_de_in.png) left 10px no-repeat;}
#menu li a#tl_de_2:hover, #menu a#tl_de_2.akt_de_2 {width: 56px; height:26px; padding-top: 10px; color: #222222; font-weight: bold; font-size: 13px; text-decoration: none; background: url(../../obrazky/design/poz_uby_de_akt.png) left top no-repeat;}

#menu li a#tl_cz_3 {width: 80px; height:20px; padding-top: 15px; background: url(../../obrazky/design/poz_kon_cz_in.png) left 10px no-repeat;}
#menu li a#tl_cz_3:hover, #menu a#tl_cz_3.akt_cz_3 {width: 80px; height:26px; padding-top: 10px; color: #222222; font-weight: bold; font-size: 13px; text-decoration: none; background: url(../../obrazky/design/poz_kon_cz_akt.png) left top no-repeat;}
#menu li a#tl_en_3 {width: 88px; height:20px; padding-top: 15px; background: url(../../obrazky/design/poz_kon_en_in.png) left 10px no-repeat;}
#menu li a#tl_en_3:hover, #menu a#tl_en_3.akt_en_3 {width: 88px; height:26px; padding-top: 10px; color: #222222; font-weight: bold; font-size: 13px; text-decoration: none; background: url(../../obrazky/design/poz_kon_en_akt.png) left top no-repeat;}
#menu li a#tl_de_3 {width: 88px; height:20px; padding-top: 15px; background: url(../../obrazky/design/poz_kon_de_in.png) left 10px no-repeat;}
#menu li a#tl_de_3:hover, #menu a#tl_de_3.akt_de_3 {width: 88px; height:26px; padding-top: 10px; color: #222222; font-weight: bold; font-size: 13px; text-decoration: none; background: url(../../obrazky/design/poz_kon_de_akt.png) left top no-repeat;}

#menu li a#tl_cz_4 {width: 78px; height:20px; padding-top: 15px; background: url(../../obrazky/design/poz_res_cz_in.png) left 10px no-repeat;}
#menu li a#tl_cz_4:hover, #menu a#tl_cz_4.akt_cz_4 {width: 78px; height:26px; padding-top: 10px; color: #222222; font-weight: bold; font-size: 13px; text-decoration: none; background: url(../../obrazky/design/poz_res_cz_akt.png) left top no-repeat;}
#menu li a#tl_en_4 {width: 78px; height:20px; padding-top: 15px; background: url(../../obrazky/design/poz_res_en_in.png) left 10px no-repeat;}
#menu li a#tl_en_4:hover, #menu a#tl_en_4.akt_en_4 {width: 78px; height:26px; padding-top: 10px; color: #222222; font-weight: bold; font-size: 13px; text-decoration: none; background: url(../../obrazky/design/poz_res_en_akt.png) left top no-repeat;}
#menu li a#tl_de_4 {width: 78px; height:20px; padding-top: 15px; background: url(../../obrazky/design/poz_res_de_in.png) left 10px no-repeat;}
#menu li a#tl_de_4:hover, #menu a#tl_de_4.akt_de_4 {width: 78px; height:26px; padding-top: 10px; color: #222222; font-weight: bold; font-size: 13px; text-decoration: none; background: url(../../obrazky/design/poz_res_de_akt.png) left top no-repeat;}

#menu li a#tl_cz_R {width: 72px; height:20px; padding-top: 15px; background: url(../../obrazky/design/poz_rez_cz_in.png) left 10px no-repeat;}
#menu li a#tl_cz_R:hover, #menu a#tl_cz_R.akt_cz_R {width: 72px; height:26px; padding-top: 10px; color: #222222; font-weight: bold; font-size: 13px; text-decoration: none; background: url(../../obrazky/design/poz_rez_cz_akt.png) left top no-repeat;}
#menu li a#tl_en_R {width: 66px; height:20px; padding-top: 15px; background: url(../../obrazky/design/poz_rez_en_in.png) left 10px no-repeat;}
#menu li a#tl_en_R:hover, #menu a#tl_en_R.akt_en_R {width: 66px; height:26px; padding-top: 10px; color: #222222; font-weight: bold; font-size: 13px; text-decoration: none; background: url(../../obrazky/design/poz_rez_en_akt.png) left top no-repeat;}
#menu li a#tl_de_R {width: 92px; height:20px; padding-top: 15px; background: url(../../obrazky/design/poz_rez_de_in.png) left 10px no-repeat;}
#menu li a#tl_de_R:hover, #menu a#tl_de_R.akt_de_R {width: 92px; height:26px; padding-top: 10px; color: #222222; font-weight: bold; font-size: 13px; text-decoration: none; background: url(../../obrazky/design/poz_rez_de_akt.png) left top no-repeat;}

#menu li a#tl_cz_6 {width: 50px; height:20px; padding-top: 15px; background: url(../../obrazky/design/poz_sva_cz_in.png) left 10px no-repeat;}
#menu li a#tl_cz_6:hover, #menu a#tl_cz_6.akt_cz_6 {width: 50px; height:26px; padding-top: 10px; color: #222222; font-weight: bold; font-size: 13px; text-decoration: none; background: url(../../obrazky/design/poz_sva_cz_akt.png) left top no-repeat;}
#menu li a#tl_en_6 {width: 70px; height:20px; padding-top: 15px; background: url(../../obrazky/design/poz_sva_en_in.png) left 10px no-repeat;}
#menu li a#tl_en_6:hover, #menu a#tl_en_6.akt_en_6 {width: 70px; height:26px; padding-top: 10px; color: #222222; font-weight: bold; font-size: 13px; text-decoration: none; background: url(../../obrazky/design/poz_sva_en_akt.png) left top no-repeat;}
#menu li a#tl_de_6 {width: 78px; height:20px; padding-top: 15px; background: url(../../obrazky/design/poz_sva_de_in.png) left 10px no-repeat;}
#menu li a#tl_de_6:hover, #menu a#tl_de_6.akt_de_6 {width: 78px; height:26px; padding-top: 10px; color: #222222; font-weight: bold; font-size: 13px; text-decoration: none; background: url(../../obrazky/design/poz_sva_de_akt.png) left top no-repeat;}

#menu li a#tl_cz_7 {width: 96px; height:20px; padding-top: 15px; background: url(../../obrazky/design/poz_oko_cz_in.png) left 10px no-repeat;}
#menu li a#tl_cz_7:hover, #menu a#tl_cz_7.akt_cz_7 {width: 96px; height:26px; padding-top: 10px; color: #222222; font-weight: bold; font-size: 13px; text-decoration: none; background: url(../../obrazky/design/poz_oko_cz_akt.png) left top no-repeat;}
#menu li a#tl_en_7 {width: 142px; height:20px; padding-top: 15px; background: url(../../obrazky/design/poz_oko_en_in.png) left 10px no-repeat;}
#menu li a#tl_en_7:hover, #menu a#tl_en_7.akt_en_7 {width: 142px; height:26px; padding-top: 10px; color: #222222; font-weight: bold; font-size: 13px; text-decoration: none; background: url(../../obrazky/design/poz_oko_en_akt.png) left top no-repeat;}
#menu li a#tl_de_7 {width: 174px; height:20px; padding-top: 15px; background: url(../../obrazky/design/poz_oko_de_in.png) left 10px no-repeat;}
#menu li a#tl_de_7:hover, #menu a#tl_de_7.akt_de_7 {width: 174px; height:26px; padding-top: 10px; color: #222222; font-weight: bold; font-size: 13px; text-decoration: none; background: url(../../obrazky/design/poz_oko_de_akt.png) left top no-repeat;}

#menu li a#tl_cz_8 {width: 110px; height:20px; padding-top: 15px; background: url(../../obrazky/design/poz_kde_cz_in.png) left 10px no-repeat;}
#menu li a#tl_cz_8:hover, #menu a#tl_cz_8.akt_cz_8 {width: 110px; height:26px; padding-top: 10px; color: #222222; font-weight: bold; font-size: 13px; text-decoration: none; background: url(../../obrazky/design/poz_kde_cz_akt.png) left top no-repeat;}
#menu li a#tl_en_8 {width: 100px; height:20px; padding-top: 15px; background: url(../../obrazky/design/poz_kde_en_in.png) left 10px no-repeat;}
#menu li a#tl_en_8:hover, #menu a#tl_en_8.akt_en_8 {width: 100px; height:26px; padding-top: 10px; color: #222222; font-weight: bold; font-size: 13px; text-decoration: none; background: url(../../obrazky/design/poz_kde_en_akt.png) left top no-repeat;}
#menu li a#tl_de_8 {width: 54px; height:20px; padding-top: 15px; background: url(../../obrazky/design/poz_kde_de_in.png) left 10px no-repeat;}
#menu li a#tl_de_8:hover, #menu a#tl_de_8.akt_de_8 {width: 54px; height:26px; padding-top: 10px; color: #222222; font-weight: bold; font-size: 13px; text-decoration: none; background: url(../../obrazky/design/poz_kde_de_akt.png) left top no-repeat;}

p#banner
       {
       padding: 0;
       width: 525px;
       height: 210px;
       margin: 4px 0 0 4px;
       float: left;
       }

img#logo
       {
       width: 150px;
       height: 115px;
       /*position: absolute; left: 85px; top:21px; */
       margin: 19px 50px 0 85px;
       }
       
img.hotel
       {
       width: 525px;
       height: 210px;
       margin: 4px 0 0 4px;
       float: left;
       }

p#jazyky
       {
       width: 69px;
       height: 12px;
       margin: 0;
       float: left;
       padding: 0;
       position: absolute; right: 50px; top: 9px;
       }

p#jazyky img
       {
       margin: 0;
       padding: 0 3px 0 0;
       float: left;
       display: block;
       }
       
p#copy
       {
       margin: 10px 0 0 74px;
       padding: 0;
       float: left;
       display: block;
       font-family: tahoma;
       font-size: 12px;
       color: #2b2b2b;
       }

p.obr
       {
       width: 206px;
       height: 130px;
       margin: 6px 37px 0 0;
       padding: 0;
       float: left;
       display: block;
       background: url(../../obrazky/design/poz_obr.png);
       }
       
p.obr img
        {
        width: 200px;
        height: 124px;
        margin: 3px 0 0 3px;
        }
       
p.obr_hl
       {

       margin: 0 10px 10px 0;
       padding: 0;
       float: left;
       background: url(../../obrazky/design/poz_obr.png);
       }
       
p.obr_hl img
        {
        width: 200px;
        height: auto;
        padding: 3px;
        }
       
#telo_ps_obsah
       {
       margin: 0;
       width: 1000px;
       _height: 908px;
       min-height: 908px;
       float: left;
       font-family: tahoma;
       font-size: 12px;
       color: #2b2b2b;
       padding: 0;
       background: url(../../obrazky/design/poz_ps_obsah.jpg) left top no-repeat;
       }
       
#telo_ps_obsah a.tlac
       {
       width: 200px;
       height: auto;
       margin: 0 10px 0 0;
       float: left;
       padding: 3px;
       background: url(../../obrazky/design/poz_obr.png);
       text-align: center;
       border: 2px solid #2b2b2b;
       display: block;
       }
       
#telo_ps_obsah h1, #telo_ps_obsah h2, #telo_ps_obsah h3, #telo_ps_obsah h4, #telo_ps_obsah h5, #telo_ps_obsah h6
       {
       margin: 0;
       padding: 0;
       }

#telo_ps_obsah h1
       {
       width: 849px;
       margin: 0 0 5px 0;
       float: left;
       font-size: 22px;
       color: #ffffff;
       font-weight: normal;
       padding: 0;
       }
       
#telo_ps_obsah h2
       {
       font-size: 21px;
       }

#telo_ps_obsah h3
       {
       font-size: 20px;
       padding: 0 0 0 5px;
       }

#telo_ps_obsah h4
       {
       font-size: 19px;
       padding: 0 0 0 10px;
       }

#telo_ps_obsah hr
       {
       width: 849px;
       margin: 20px 0 10px 0;
       float: left;
       display: block;
       border-top: 1px solid #2b2b2b;
       }

ul.akt
       {
       margin: 14px 0 0 13px;
       padding:0;
       width: 247px;
       height: 217px;
       float: left;
       }
       
ul.akt li
       {
       margin:0 0 15px 0;
       padding: 0;
       list-style: none;
       }
       
ul.akt li span.datum
       {
       font-size: 12px;
       color: #ffffff;
       font-weight: bold;
       }
        
ul.akt li span.aktuality
       {
       font-size: 13px;
       color: #000000;
       }
       
ul.fotogal
       {
       width: 849px;
       height: auto;
       margin: 0 0 0 0;
       float: left;
       padding: 0;
       display: block;
       text-align: center;
       }

ul.fotogal li
       {
       list-style: none;
       width: 138px;
       height: 110px;
       margin: 15px;
       float: left;
       padding: 0;
       display: block;
       }

ul.fotogal li img
       {
       border: 2px solid #2b2b2b;
       padding: 2px;
       }
       
ul.fotogal li a
       {
       text-decoration: none;
       display: block;
       }
       
p#prilohy
       {
       width: 849px;
       margin: 10px 0 30px 0;
       float: left;
       font-size: 13px;
       padding: 0;
       }
       
p#prilohy a
       {
       text-decoration: none;
       color: #2b2b2b;
       margin-right: 30px;
       }

input.text
       {
       width: 300px;
       margin: 2px 0 5px 0;
       display: block;
       background: transparent;
       font-size: 11px;
       font-weight: bold;
       color: #2b2b2b;
       padding: 1px;
       border: 1px solid #2b2b2b;
       font-family: Arial, Tahoma;
       }
       
input.kod
       {
       width: 150px;
       margin: 2px 0 5px 0;
       display: block;
       background: transparent;
       font-size: 11px;
       font-weight: bold;
       color: #2b2b2b;
       padding: 1px;
       border: 1px solid #2b2b2b;
       font-family: Arial, Tahoma;
       }

textarea.text
       {
       width: 500px;
       margin: 2px 0 5px 0;
       display: block;
       background: transparent;
       font-size: 11px;
       font-weight: bold;
       color: #2b2b2b;
       padding: 1px;
       border: 1px solid #2b2b2b;
       font-family: Arial, Tahoma;
       }
       
select.text
       {
       width: 40px;
       margin: 3px 0 10px 0;
       display: block;
       background: transparent;
       font-size: 11px;
       color: #2b2b2b;
       border: 1px solid #2b2b2b;
       font-family: Arial, Tahoma;
       }

input.datum {width: 100px; display: inline; margin: 0;}

input.submit {cursor: hand; cursor: pointer; margin: 0 0 10px 0; width:300px} 

