
*
{
border: none;
margin: 0;
padding: 0;
}

body      
{
margin: 0 auto 20px auto;
padding: 0;
background: #fff7cf url(../img/pozadi.jpg) repeat-y left top;
font-family: arial;
min-width: 990px;
}

h1 
{
margin: 0 auto; 
padding: 0;
position: relative;
overflow: hidden;
}

h1, h1 span 
{
width: 142px; 
height: 145px;
}

h1 span 
{
background: url(../img/krivy-pes.gif) no-repeat 0 0;
display: block;
position: absolute;
top: 0;
left: 0;
cursor: pointer;
} 

h2 
{
margin: 15px 0 0 0; 
padding: 5px 0 0 0;
position: relative;
overflow: hidden;
height: 50px;
font-size: 10px;
}

h2 span 
{
display: block;
position: absolute;
top: 0; left: 0;
background: #456789;
} 

#kontakt, #kontakt span { width: 120px; height: 50px; } #kontakt span { background: url("../img/nadpisy/kontakt.png") no-repeat 0 0; }
#mapa, #mapa span { width: 391px; height: 50px; } #mapa span { background: url("../img/nadpisy/mapa.png") no-repeat 0 0; }
#fotogalerie, #fotogalerie span { width: 149px; height: 50px; } #fotogalerie span { background: url("../img/nadpisy/fotogalerie.png") no-repeat 0 0; }
#ubytovani, #ubytovani span { width: 140px; height: 50px; } #ubytovani span { background: url("../img/nadpisy/ubytovani.png") no-repeat 0 0; }
#cenik, #cenik span { width: 228px; height: 50px; } #cenik span { background: url("../img/nadpisy/cenik.png") no-repeat 0 0; }
#soucasnost, #soucasnost span { width: 222px; height: 50px; } #soucasnost span { background: url("../img/nadpisy/soucasnost.png") no-repeat 0 0; }
#historie, #historie span { width: 180px; height: 50px; } #historie span { background: url("../img/nadpisy/historie.png") no-repeat 0 0; }
#dostanete, #dostanete span { width: 300px; height: 50px; } #dostanete span { background: url("../img/nadpisy/dostanete.png") no-repeat 0 0; }
#ubytovanifm, #ubytovanifm span { width: 395px; height: 50px; } #ubytovanifm span { background: url("../img/nadpisy/ubytovanifm.png") no-repeat 0 0; }
#prohlidka, #prohlidka span { width: 266px; height: 50px; } #prohlidka span { background: url("../img/nadpisy/virtualni-prohlidka.png") no-repeat 0 0; }
#rezervace, #rezervace span { width: 277px; height: 50px; } #rezervace span { background: url("../img/nadpisy/rezervace.png") no-repeat 0 0; }
#napsali, #napsali span { width: 196px; height: 50px; } #napsali span { background: url("../img/nadpisy/napsali.png") no-repeat 0 0; }
#hoste, #hoste span { width: 207px; height: 50px; } #hoste span { background: url("../img/nadpisy/hoste.png") no-repeat 0 0; }

#en-kontakt, #en-kontakt span { width: 120px; height: 50px; } #en-kontakt span { background: url("../img/nadpisy/kontakt-en.png") no-repeat 0 0; }
#en-mapa, #en-mapa span { width: 391px; height: 50px; } #en-mapa span { background: url("../img/nadpisy/mapa-en.png") no-repeat 0 0; }
#en-fotogalerie, #en-fotogalerie span { width: 174px; height: 50px; } #en-fotogalerie span { background: url("../img/nadpisy/fotogalerie-en.png") no-repeat 0 0; }
#en-ubytovani, #en-ubytovani span { width: 208px; height: 50px; } #en-ubytovani span { background: url("../img/nadpisy/ubytovani-en.png") no-repeat 0 0; }
#en-cenik, #en-cenik span { width: 132px; height: 50px; } #en-cenik span { background: url("../img/nadpisy/cenik-en.png") no-repeat 0 0; }
#en-soucasnost, #en-soucasnost span { width: 128px; height: 50px; } #en-soucasnost span { background: url("../img/nadpisy/soucasnost-en.png") no-repeat 0 0; }
#en-historie, #en-historie span { width: 231px; height: 50px; } #en-historie span { background: url("../img/nadpisy/historie-en.png") no-repeat 0 0; }
#en-dostanete, #en-dostanete span { width: 293px; height: 50px; } #en-dostanete span { background: url("../img/nadpisy/dostanete-en.png") no-repeat 0 0; }
#en-ubytovanifm, #en-ubytovanifm span { width: 458px; height: 50px; } #en-ubytovanifm span { background: url("../img/nadpisy/ubytovanifm-en.png") no-repeat 0 0; }
#en-prohlidka, #en-prohlidka span { width: 266px; height: 50px; } #en-prohlidka span { background: url("../img/nadpisy/virtualni-prohlidka-en.png") no-repeat 0 0; }
#en-rezervace, #en-rezervace span { width: 277px; height: 50px; } #en-rezervace span { background: url("../img/nadpisy/rezervace-en.png") no-repeat 0 0; }
#en-napsali, #en-napsali span { width: 293px; height: 50px; } #en-napsali span { background: url("../img/nadpisy/napsali-en.png") no-repeat 0 0; }
#en-hoste, #en-hoste span { width: 208px; height: 50px; } #en-hoste span { background: url("../img/nadpisy/hoste-en.png") no-repeat 0 0; }

#de-kontakt, #de-kontakt span { width: 120px; height: 50px; } #de-kontakt span { background: url("../img/nadpisy/kontakt-de.png") no-repeat 0 0; }
#de-mapa, #de-mapa span { width: 391px; height: 50px; } #de-mapa span { background: url("../img/nadpisy/mapa-de.png") no-repeat 0 0; }
#de-fotogalerie, #de-fotogalerie span { width: 174px; height: 50px; } #de-fotogalerie span { background: url("../img/nadpisy/fotogalerie-de.png") no-repeat 0 0; }
#de-ubytovani, #de-ubytovani span { width: 208px; height: 50px; } #de-ubytovani span { background: url("../img/nadpisy/ubytovani-de.png") no-repeat 0 0; }
#de-cenik, #de-cenik span { width: 132px; height: 50px; } #de-cenik span { background: url("../img/nadpisy/cenik-de.png") no-repeat 0 0; }
#de-soucasnost, #de-soucasnost span { width: 184px; height: 50px; } #de-soucasnost span { background: url("../img/nadpisy/soucasnost-de.png") no-repeat 0 0; }
#de-historie, #de-historie span { width: 258px; height: 50px; } #de-historie span { background: url("../img/nadpisy/historie-de.png") no-repeat 0 0; }
#de-dostanete, #de-dostanete span { width: 300px; height: 50px; } #de-dostanete span { background: url("../img/nadpisy/dostanete-de.png") no-repeat 0 0; }
#de-ubytovanifm, #de-ubytovanifm span { width: 410px; height: 50px; } #de-ubytovanifm span { background: url("../img/nadpisy/ubytovanifm-de.png") no-repeat 0 0; }
#de-prohlidka, #de-prohlidka span { width: 266px; height: 50px; } #de-prohlidka span { background: url("../img/nadpisy/virtualni-prohlidka-de.png") no-repeat 0 0; }
#de-rezervace, #de-rezervace span { width: 277px; height: 50px; } #de-rezervace span { background: url("../img/nadpisy/rezervace-de.png") no-repeat 0 0; }
#de-napsali, #de-napsali span { width: 293px; height: 50px; } #de-napsali span { background: url("../img/nadpisy/napsali-de.png") no-repeat 0 0; }   
#de-hoste, #de-hoste span { width: 166px; height: 50px; } #de-hoste span { background: url("../img/nadpisy/hoste-de.png") no-repeat 0 0; }

#levy-sloupec      
{
position: relative;
float: left;
margin: 0;
padding: 20px 0 20px 0;
width: 200px;
text-align: center;
}

#toplist
{
position: relative;
clear: both;
width: 199px;
height: 40px;
}

#toplist .obr
{
position: absolute;
z-index: 9;
left: 0;
width: 199px;
height: 40px;
}

#obsah    
{
position: relative;
float: left;
margin: 0 0 0 30px;
padding: 0;
width: 750px;
}

#obsah p   
{
position: relative;
font-family: "arial", "helvetica", "trebuchet ms", "verdana", "myriad web pro", "sans-serif";
margin: 0;
padding: 10px 0 10px 10px;
font-size: 17px;
line-height: 24px;
color: #4F2E1B;
text-align: justify;
}

#obsah p a   
{
color: #4F2E1B;
}

#obsah p a:hover 
{
color: #4F2E1B;
text-decoration: none;
}

#obsah strong
{
font-weight: normal;
}

.cara   
{
position: relative;
margin: 0;
padding: 10px 0;
}

.cenik   
{
position: relative;
width: 750px;
margin: 10px 0 10px 0;
padding: 0;
text-align: center;
border: 1px #4F2E1B solid;
}

.cenik td  
{
position: relative;
margin: 0;
padding: 5px;
line-height: 22px;
border: 1px #4F2E1B solid;
}

.cenik tr  
{

}

iframe  
{
border: 1px #4F2E1B solid;
}

small a  
{
float: right;
text-align: right;
color: #4F2E1B;
}

.mapa
{
position: absolute;
top: 50px;
left: 350px;
}

.nadpis-penzion
{
position: absolute;
top: 20px;
left: 120px;
z-index: 1000;
}

.perokresba
{
position: relative;
margin: 120px auto 0 auto;
text-align: center;
left: 80px;
}

#virtual
{
position: relative;
width: 740px;
height: 350px;
text-align: center;
padding: 5px;
margin: 10px 0 0 0;
background: #4f2e1b;
}

#beskydy
{
position: relative;
width: 740px;
height: 556px;
text-align: center;
padding: 5px;
margin: 10px 0 0 0;
background: #4f2e1b;
}

#zapati
{
position: relative;
top: 10px;
clear: both;
width: 750px;
height: 90px;
background: url(../img/cara.gif) no-repeat left top;
}

#zapati p
{
position: relative;
clear: right;
width: 320px;
top: 45px;
padding: 0;
margin: 0;
font-size: 12px;
}

#zapati p a
{
text-decoration: none;
}

/* HLAVNI MENU */

.hlavnimenu
{
position: relative;
font-family: "arial", "trebuchet ms", "helvetica", "myriad web pro", "verdana", "sans-serif";
margin: 0 auto;
padding: 12px 0 0 0;
width: 200px;
background: url(../img/podmenu-nahore.jpg) no-repeat left top;
}

.hlavnimenu-spodek
{
position: relative;
clear: left;
margin: 0 auto;
padding: 0;
width: 200px;
height: 12px;
background: url(../img/podmenu-spodek.jpg) no-repeat left top;
}

.hlavnimenu ul
{
position: relative;
margin: 0;
padding: 0;
list-style-type: none;
width: 200px;
float: left;
}

.hlavnimenu ul li
{
position: relative;
display: block;
float: left;
width: 199px;
margin: 0;
padding: 0;
height: 42px;
font-size: 12px;
font-weight: bold;
}

.hlavnimenu ul li a
{
display: block;
float: left;
color: #b79972;
text-decoration: none;
padding: 0px;
margin: 0;
width: 199px;
height: 42px;
}

.hlavnimenu ul li a span
{
display: block;
position: absolute;
top: 0; left: 0;
}

#menu-onas, #menu-onas span { width: 199px; height: 42px; } #menu-onas span { background: url("../img/nadpisy/menu-onas.png") no-repeat 0 0; } #menu-onas .aktivni span { background: #cdbb9d url("../img/nadpisy/menu-onas.png") no-repeat 0 0; } * html #menu-onas span { background: url("../img/nadpisy/menu-onas.gif") no-repeat 0 0; } * html #menu-onas .aktivni span { background: #cdbb9d url("../img/nadpisy/menu-onas.gif") no-repeat 0 0; }
#menu-foto, #menu-foto span { width: 199px; height: 42px; } #menu-foto span { background: url("../img/nadpisy/menu-fotogalerie.png") no-repeat 0 0; } #menu-foto .aktivni span { background: #cdbb9d url("../img/nadpisy/menu-fotogalerie.png") no-repeat 0 0; } * html #menu-foto span { background: url("../img/nadpisy/menu-fotogalerie.gif") no-repeat 0 0; } * html #menu-foto .aktivni span { background: #cdbb9d url("../img/nadpisy/menu-fotogalerie.gif") no-repeat 0 0; }
#menu-ubytovani, #menu-ubytovani span { width: 199px; height: 42px; } #menu-ubytovani span { background: url("../img/nadpisy/menu-ubytovani.png") no-repeat 0 0; } #menu-ubytovani .aktivni span { background: #cdbb9d url("../img/nadpisy/menu-ubytovani.png") no-repeat 0 0; } * html #menu-ubytovani span { background: url("../img/nadpisy/menu-ubytovani.gif") no-repeat 0 0; } * html #menu-ubytovani .aktivni span { background: #cdbb9d url("../img/nadpisy/menu-ubytovani.gif") no-repeat 0 0; }
#menu-kontakt, #menu-kontakt span { width: 199px; height: 42px; } #menu-kontakt span { background: url("../img/nadpisy/menu-kontakt.png") no-repeat 0 0; } #menu-kontakt .aktivni span { background: #cdbb9d url("../img/nadpisy/menu-kontakt.png") no-repeat 0 0; } * html #menu-kontakt span { background: url("../img/nadpisy/menu-kontakt.gif") no-repeat 0 0; } * html #menu-kontakt .aktivni span { background: #cdbb9d url("../img/nadpisy/menu-kontakt.gif") no-repeat 0 0; }
#menu-rezervace, #menu-rezervace span { width: 199px; height: 42px; } #menu-rezervace span { background: url("../img/nadpisy/menu-rezervace.png") no-repeat 0 0; } #menu-rezervace .aktivni span { background: #cdbb9d url("../img/nadpisy/menu-rezervace.png") no-repeat 0 0; } * html #menu-rezervace span { background: url("../img/nadpisy/menu-rezervace.gif") no-repeat 0 0; } * html #menu-rezervace .aktivni span { background: #cdbb9d url("../img/nadpisy/menu-rezervace.gif") no-repeat 0 0; }
#menu-prohlidka, #menu-prohlidka span { width: 199px; height: 42px; } #menu-prohlidka span { background: url("../img/nadpisy/menu-virtual.png") no-repeat 0 0; } #menu-prohlidka .aktivni span { background: #cdbb9d url("../img/nadpisy/menu-virtual.png") no-repeat 0 0; } * html #menu-prohlidka span { background: url("../img/nadpisy/menu-virtual.gif") no-repeat 0 0; } * html #menu-prohlidka .aktivni span { background: #cdbb9d url("../img/nadpisy/menu-virtual.gif") no-repeat 0 0; }
#menu-napsali, #menu-napsali span { width: 199px; height: 42px; } #menu-napsali span { background: url("../img/nadpisy/menu-napsali.png") no-repeat 0 0; } #menu-napsali .aktivni span { background: #cdbb9d url("../img/nadpisy/menu-napsali.png") no-repeat 0 0; } * html #menu-napsali span { background: url("../img/nadpisy/menu-napsali.gif") no-repeat 0 0; } * html #menu-napsali .aktivni span { background: #cdbb9d url("../img/nadpisy/menu-napsali.gif") no-repeat 0 0; }
#menu-hoste, #menu-hoste span { width: 199px; height: 42px; } #menu-hoste span { background: url("../img/nadpisy/menu-hoste.png") no-repeat 0 0; } #menu-hoste .aktivni span { background: #cdbb9d url("../img/nadpisy/menu-hoste.png") no-repeat 0 0; } * html #menu-hoste span { background: url("../img/nadpisy/menu-hoste.gif") no-repeat 0 0; } * html #menu-hoste .aktivni span { background: #cdbb9d url("../img/nadpisy/menu-hoste.gif") no-repeat 0 0; }

#menu-onas-en, #menu-onas-en span { width: 199px; height: 42px; } #menu-onas-en span { background: url("../img/nadpisy/menu-onas-en.png") no-repeat 0 0; } #menu-onas-en .aktivni span { background: #cdbb9d url("../img/nadpisy/menu-onas-en.png") no-repeat 0 0; }* html  #menu-onas-en span { background: url("../img/nadpisy/menu-onas-en.gif") no-repeat 0 0; } * html #menu-onas-en .aktivni span { background: #cdbb9d url("../img/nadpisy/menu-onas-en.gif") no-repeat 0 0; }
#menu-foto-en, #menu-foto-en span { width: 199px; height: 42px; } #menu-foto-en span { background: url("../img/nadpisy/menu-fotogalerie-en.png") no-repeat 0 0; } #menu-foto-en .aktivni span { background: #cdbb9d url("../img/nadpisy/menu-fotogalerie-en.png") no-repeat 0 0; } * html #menu-foto-en span { background: url("../img/nadpisy/menu-fotogalerie-en.gif") no-repeat 0 0; } * html #menu-foto-en .aktivni span { background: #cdbb9d url("../img/nadpisy/menu-fotogalerie-en.gif") no-repeat 0 0; }
#menu-ubytovani-en, #menu-ubytovani-en span { width: 199px; height: 42px; } #menu-ubytovani-en span { background: url("../img/nadpisy/menu-ubytovani-en.png") no-repeat 0 0; } #menu-ubytovani-en .aktivni span { background: #cdbb9d url("../img/nadpisy/menu-ubytovani-en.png") no-repeat 0 0; } * html #menu-ubytovani-en span { background: url("../img/nadpisy/menu-ubytovani-en.gif") no-repeat 0 0; } * html #menu-ubytovani-en .aktivni span { background: #cdbb9d url("../img/nadpisy/menu-ubytovani-en.gif") no-repeat 0 0; }
#menu-kontakt-en, #menu-kontakt-en span { width: 199px; height: 42px; } #menu-kontakt-en span { background: url("../img/nadpisy/menu-kontakt-en.png") no-repeat 0 0; } #menu-kontakt-en .aktivni span { background: #cdbb9d url("../img/nadpisy/menu-kontakt-en.png") no-repeat 0 0; } * html #menu-kontakt-en span { background: url("../img/nadpisy/menu-kontakt-en.gif") no-repeat 0 0; } * html #menu-kontakt-en .aktivni span { background: #cdbb9d url("../img/nadpisy/menu-kontakt-en.gif") no-repeat 0 0; }
#menu-rezervace-en, #menu-rezervace-en span { width: 199px; height: 42px; } #menu-rezervace-en span { background: url("../img/nadpisy/menu-rezervace-en.png") no-repeat 0 0; } #menu-rezervace-en .aktivni span { background: #cdbb9d url("../img/nadpisy/menu-rezervace-en.png") no-repeat 0 0; }* html  #menu-rezervace-en span { background: url("../img/nadpisy/menu-rezervace-en.gif") no-repeat 0 0; } * html #menu-rezervace-en .aktivni span { background: #cdbb9d url("../img/nadpisy/menu-rezervace-en.gif") no-repeat 0 0; }
#menu-prohlidka-en, #menu-prohlidka-en span { width: 199px; height: 42px; } #menu-prohlidka-en span { background: url("../img/nadpisy/menu-virtual-en.png") no-repeat 0 0; } #menu-prohlidka-en .aktivni span { background: #cdbb9d url("../img/nadpisy/menu-virtual-en.png") no-repeat 0 0; } * html #menu-prohlidka-en span { background: url("../img/nadpisy/menu-virtual-en.gif") no-repeat 0 0; } * html #menu-prohlidka-en .aktivni span { background: #cdbb9d url("../img/nadpisy/menu-virtual-en.gif") no-repeat 0 0; }
#menu-napsali-en, #menu-napsali-en span { width: 199px; height: 42px; } #menu-napsali-en span { background: url("../img/nadpisy/menu-napsali-en.png") no-repeat 0 0; } #menu-napsali-en .aktivni span { background: #cdbb9d url("../img/nadpisy/menu-napsali-en.png") no-repeat 0 0; } * html #menu-napsali-en span { background: url("../img/nadpisy/menu-napsali-en.gif") no-repeat 0 0; } * html #menu-napsali-en .aktivni span { background: #cdbb9d url("../img/nadpisy/menu-napsali-en.gif") no-repeat 0 0; }
#menu-hoste-en, #menu-hoste-en span { width: 199px; height: 42px; } #menu-hoste-en span { background: url("../img/nadpisy/menu-hoste-en.png") no-repeat 0 0; } #menu-hoste-en .aktivni span { background: #cdbb9d url("../img/nadpisy/menu-hoste-en.png") no-repeat 0 0; } * html #menu-hoste-en span { background: url("../img/nadpisy/menu-hoste-en.gif") no-repeat 0 0; } * html #menu-hoste-en .aktivni span { background: #cdbb9d url("../img/nadpisy/menu-hoste-en.gif") no-repeat 0 0; }


#menu-onas-de, #menu-onas-de span { width: 199px; height: 42px; } #menu-onas-de span { background: url("../img/nadpisy/menu-onas-de.png") no-repeat 0 0; } #menu-onas-de .aktivni span { background: #cdbb9d url("../img/nadpisy/menu-onas-de.png") no-repeat 0 0; }* html  #menu-onas-de span { background: url("../img/nadpisy/menu-onas-de.gif") no-repeat 0 0; } * html #menu-onas-de .aktivni span { background: #cdbb9d url("../img/nadpisy/menu-onas-de.gif") no-repeat 0 0; }
#menu-foto-de, #menu-foto-de span { width: 199px; height: 42px; } #menu-foto-de span { background: url("../img/nadpisy/menu-fotogalerie-de.png") no-repeat 0 0; } #menu-foto-de .aktivni span { background: #cdbb9d url("../img/nadpisy/menu-fotogalerie-de.png") no-repeat 0 0; } * html #menu-foto-de span { background: url("../img/nadpisy/menu-fotogalerie-de.gif") no-repeat 0 0; } * html #menu-foto-de .aktivni span { background: #cdbb9d url("../img/nadpisy/menu-fotogalerie-de.gif") no-repeat 0 0; }
#menu-ubytovani-de, #menu-ubytovani-de span { width: 199px; height: 42px; } #menu-ubytovani-de span { background: url("../img/nadpisy/menu-ubytovani-de.png") no-repeat 0 0; } #menu-ubytovani-de .aktivni span { background: #cdbb9d url("../img/nadpisy/menu-ubytovani-de.png") no-repeat 0 0; } * html #menu-ubytovani-de span { background: url("../img/nadpisy/menu-ubytovani-de.gif") no-repeat 0 0; } * html #menu-ubytovani-de .aktivni span { background: #cdbb9d url("../img/nadpisy/menu-ubytovani-de.gif") no-repeat 0 0; }
#menu-kontakt-de, #menu-kontakt-de span { width: 199px; height: 42px; } #menu-kontakt-de span { background: url("../img/nadpisy/menu-kontakt-de.png") no-repeat 0 0; } #menu-kontakt-de .aktivni span { background: #cdbb9d url("../img/nadpisy/menu-kontakt-de.png") no-repeat 0 0; } * html #menu-kontakt-de span { background: url("../img/nadpisy/menu-kontakt-de.gif") no-repeat 0 0; } * html #menu-kontakt-de .aktivni span { background: #cdbb9d url("../img/nadpisy/menu-kontakt-de.gif") no-repeat 0 0; }
#menu-rezervace-de, #menu-rezervace-de span { width: 199px; height: 42px; } #menu-rezervace-de span { background: url("../img/nadpisy/menu-rezervace-de.png") no-repeat 0 0; } #menu-rezervace-de .aktivni span { background: #cdbb9d url("../img/nadpisy/menu-rezervace-de.png") no-repeat 0 0; } * html #menu-rezervace-de span { background: url("../img/nadpisy/menu-rezervace-de.gif") no-repeat 0 0; } * html #menu-rezervace-de .aktivni span { background: #cdbb9d url("../img/nadpisy/menu-rezervace-de.gif") no-repeat 0 0; }
#menu-prohlidka-de, #menu-prohlidka-de span { width: 199px; height: 42px; } #menu-prohlidka-de span { background: url("../img/nadpisy/menu-virtual-de.png") no-repeat 0 0; } #menu-prohlidka-de .aktivni span { background: #cdbb9d url("../img/nadpisy/menu-virtual-de.png") no-repeat 0 0; } * html #menu-prohlidka-de span { background: url("../img/nadpisy/menu-virtual-de.gif") no-repeat 0 0; } * html #menu-prohlidka-de .aktivni span { background: #cdbb9d url("../img/nadpisy/menu-virtual-de.gif") no-repeat 0 0; }
#menu-napsali-de, #menu-napsali-de span { width: 199px; height: 42px; } #menu-napsali-de span { background: url("../img/nadpisy/menu-napsali-de.png") no-repeat 0 0; } #menu-napsali-de .aktivni span { background: #cdbb9d url("../img/nadpisy/menu-napsali-de.png") no-repeat 0 0; } * html #menu-napsali-de span { background: url("../img/nadpisy/menu-napsali-de.gif") no-repeat 0 0; } * html #menu-napsali-de .aktivni span { background: #cdbb9d url("../img/nadpisy/menu-napsali-de.gif") no-repeat 0 0; }    
#menu-hoste-de, #menu-hoste-de span { width: 199px; height: 42px; } #menu-hoste-de span { background: url("../img/nadpisy/menu-hoste-de.png") no-repeat 0 0; } #menu-hoste-de .aktivni span { background: #cdbb9d url("../img/nadpisy/menu-hoste-de.png") no-repeat 0 0; } * html #menu-hoste-de span { background: url("../img/nadpisy/menu-hoste-de.gif") no-repeat 0 0; } * html #menu-hoste-de .aktivni span { background: #cdbb9d url("../img/nadpisy/menu-hoste-de.gif") no-repeat 0 0; }


#cesky, #cesky span { width: 199px; height: 30px; } #cesky span { background: url("../img/nadpisy/jazyk-cesky.png") no-repeat 0 0; } * html #cesky span { background: url("../img/nadpisy/jazyk-cesky.gif") no-repeat 0 0; }
#anglicky, #anglicky span { width: 199px; height: 30px; } #anglicky span { background: url("../img/nadpisy/jazyk-anglicky.png") no-repeat 0 0; } * html #anglicky span { background: url("../img/nadpisy/jazyk-anglicky.gif") no-repeat 0 0; }
#nemecky, #nemecky span { width: 199px; height: 30px; } #nemecky span { background: url("../img/nadpisy/jazyk-nemecky.png") no-repeat 0 0; } * html #nemecky span { background: url("../img/nadpisy/jazyk-nemecky.gif") no-repeat 0 0; }

.hlavnimenu ul li a:hover
{
background: #cdbb9d;
color: #cdbb9d;
width: 199px;
height: 42px;
}

.hlavnimenu ul li a:hover span
{
display: block;
cursor: pointer;
width: 199px;
height: 42px;
}

/*  FotoGalerie
*/

.galeriediv a
{
position: relative;
float: left;
color: #6e6e6e;
background: #b79a72;
padding: 4px 4px 1px 4px;
margin: 6px 8px 8px 9px;
border: none;
}

* html .galeriediv a
{
padding: 4px;
}

.galeriediv img
{
width: 100px;
}

.galeriediv a:hover
{
position: relative;
float: left;
color: #6e6e6e;
background: #4f2e1b;
padding: 4px 4px 1px 4px;
margin: 6px 8px 8px 9px;
border: none;
}

* html .galeriediv a:hover
{
padding: 4px;
}

.galerienahled
{
position: relative;
float: left;
border: none;
}

/*  KONEC: FotoGalerie
*/


/*
  Registrační formulář
*/

#kontaktni-formular
{
position: relative;
text-align: left;
padding: 0;
margin: 30px 0 0 0;
color: #4e4e4e;
}

#kontaktni-formular fieldset
{
border: none;
margin: 0;
padding: 0;
}

#kontaktni-formular .tlacitko_odeslat
{
position: relative;
left: 190px;
width: 120px;
height: 30px;
font-weight: bold;
margin: 10px 0 20px 0;
font-size: 12px;
padding: 0;
color: #ffffff;
background: url(../img/tlacitko.png) no-repeat top;
cursor: pointer;
}

#kontaktni-formular p
{
position: relative;
text-align: justify;
line-height: 18px;
margin: 15px 35px;
padding: 0;
}

#kontaktni-formular label 
{
width: 180px;
float: left;
display: block;
margin: 3px 10px 0 0;
font-size: 17px;
line-height: 24px;
color: #4F2E1B;
font-weight: bold;
}

#kontaktni-formular input {
position: relative;
width: 220px;
margin: 0 0 10px 0;
padding: 3px 5px;
border: 1px #4f2e1b solid;
height: 20px;
font-size: 14px;
background: #fefefe;
color: #4f2e1b;
}

#kontaktni-formular select {
position: relative;
width: 100px;
margin: 0 0 10px 0;
padding: 3px 5px;
border: 1px #4f2e1b solid;
height: 28px;
font-size: 14px;
background: #fefefe;
color: #4f2e1b;
}

#kontaktni-formular option {
position: relative;
padding: 3px 5px;
font-size: 14px;
background: #fefefe;
color: #4f2e1b;
}

#kontaktni-formular textarea {
font-family: arial;
font-size: 14px;
line-height: 20px;
position: relative;
width: 540px;
height: 150px;
margin: 0 0 10px 0;
padding: 5px;
border: 1px #4f2e1b solid;
background: #fefefe;
color: #4f2e1b;
}

