html,body,div,span,p,h1,h2,h3,em,ul,li,a,table,img  { margin: 0; padding: 0;}
html,body {font-family: Tahoma, Arial, sans-serif; font-size: 12px ;line-height: 16px;
           text-align: center; color: black; background: #fff;}
h1,h2,h3  {font-family: Georgia, Times, sherif; font-size: 16px ;font-weight: bold; margin: 8px 0 12px 0;}
h3 				{color:blue;text-align: center;}	
em        {font-family: Tahoma, Arial, sans-serif;font-style: italic;
           font-size: 12px ;line-height: 16px; color :red ; }
a {text-decoration: none;}
a:link {color: #1e90ff;}
a:visited {color: #1e90ff;}
a:hover {text-decoration: underline;}
					 
					 
#hlavni {background: url(../pic/bg_t.jpg) 0 0 repeat-y #f8c37d;
         width: 759px;min-height: 602px; margin: 0 auto 0; 
         position: relative; text-align: left;}



#hlavicka {background: url(../pic/bg_h.jpg) 0 0 no-repeat #f8c37d; height: 236px; width: 759px; }
#hlavicka h1  {display: none;}
#hlavicka h2  {display: none;}				 

#logoactiv a.logoactiv { background: transparent; top: 30px; height: 140px; width: 759px; position: absolute; display: block; }
#logoactiv a:visited {color: #663333;}	

#obsah		{ top:202px; left:188px; height: 400px; width: 550px; position: absolute; z-index: 500;  }	 

#paticka {background: url(../pic/bg_p.jpg) 0 0 no-repeat #f8c37d; height: 90px; width: 759px; top: 602px; position: absolute; }					 

#reklama  { top:700px; width: 759px;  position: absolute; text-align: center; z-index: 500; }
#reklama img { border: 0 ; }
					 
#dekor    { background: url(../pic/dek1.gif) 0 0 no-repeat;height: 225px; width: 550px;}

#mojeMapa  { width:550px; height:360px; border:1px solid silver;}

#video		{ margin-top: 48px;  border:2px solid silver; }	
					 
#inf {z-index: 500; margin: 28px 60px;
      font-family: Georgia, Times, sherif; font-size: 13px ;line-height: 20px; 
		  color:black;	}
			
			
.center { vertical-align :middle ; border :0; }
.hidden { display: none; }	
.fr	 {float: right; margin: 12px 3px 12px 12px;}
.fl	 {float: left; margin: 12px 12px 12px 3px;}
.green  { color: green; }
.red  { color: red; }
.navy  { color: navy; }
#menu     { top:290px; width: 140px;  position: absolute; margin-left: 27px;padding: 0 0;  z-index: 500; }
ul#seznam  {list-style-type: none; margin: 0; padding: 0; }
ul#seznam li {margin: -4px 0 0 0; border: 0; }
ul#seznam li a span { position: absolute; left: 0; top: 0; width: 140px; height: 33px;  ; cursor: pointer ;}
ul#seznam li a:link, ul#seznam li a:visited {color:#000;position: relative;height: 33px;line-height: 33px; display: block;padding-left: 0;overflow: hidden;}

ul#seznam li a#uvod  {background: url(../menu/menu.jpg) no-repeat left top;}
ul#seznam li a#uvod:hover,ul#seznam li a#uvod.select   {background: url(../menu/menu.jpg) no-repeat 0 -264px;}

ul#seznam li a#onas  {background: url(../menu/menu.jpg) no-repeat 0 -33px;}
ul#seznam li a#onas:hover,ul#seznam li a#onas.select   {background: url(../menu/menu.jpg) no-repeat 0 -297px;}

ul#seznam li a#cenik {background: url(../menu/menu.jpg) no-repeat 0 -66px;}
ul#seznam li a#cenik:hover,ul#seznam li a#cenik.select  {background: url(../menu/menu.jpg) no-repeat 0 -330px;}

ul#seznam li a#mapa  {background: url(../menu/menu.jpg) no-repeat 0 -99px;}
ul#seznam li a#mapa:hover,ul#seznam li a#mapa.select   {background: url(../menu/menu.jpg) no-repeat 0 -363px;}

ul#seznam li a#kontakt {background: url(../menu/menu.jpg) no-repeat 0 -132px;}
ul#seznam li a#kontakt:hover,ul#seznam li a#kontakt.select  {background: url(../menu/menu.jpg) no-repeat 0 -396px;}

ul#seznam li a#galerie {background: url(../menu/menu.jpg) no-repeat 0 -165px;}
ul#seznam li a#galerie:hover,ul#seznam li a#galerie.select  {background: url(../menu/menu.jpg) no-repeat 0 -429px;}

ul#seznam li a#pobyt   {background: url(../menu/menu.jpg) no-repeat 0 -198px;}
ul#seznam li a#pobyt:hover,ul#seznam li a#pobyt.select    {background: url(../menu/menu.jpg) no-repeat 0 -462px;}

ul#seznam li a#pdfoto   {background: url(../menu/menu.jpg) no-repeat 0 -231px;}
ul#seznam li a#pdfoto:hover,ul#seznam li a#pdfoto.select   {background: url(../menu/menu.jpg) no-repeat 0 -495px;}						
		



#menu2    { background: url(../menu/menu2.png) 0 0 no-repeat; height: 32px; width: 550px; position: absolute;}
#menu2 a { text-decoration:none; }
a.menuactiv:hover {	background-position:center bottom; }
a.select2 {	background-position:center bottom; } 
.room1 {	background: url(../menu/room1.gif) 0 0 no-repeat;
            height:20px; width:20px; margin : 6px 0 0 154px ;position:absolute; }
.room2 {	background: url(../menu/room2.gif) 0 0 no-repeat;
            height:20px; width:20px; margin : 6px 0 0 193px ;position:absolute; }						
.room3 {	background: url(../menu/room3.gif) 0 0 no-repeat;
            height:20px; width:20px; margin : 6px 0 0 232px ;position:absolute; }								


table 	{  font-family: Tahoma, Arial, sans-serif; font-size: 12px ;line-height: 16px; text-align: left;}
tr .odd {background:gray ; }
tr .even {background:#e0e ; }
tr .nex {background:gold ; }
td .item {background:#cccccc; }
caption { font-weight: bold; color :#cc0033;}
th      { font-weight: bold;}

table.galerie { margin: 0px auto; text-align: center;}
table.galerie td.prvek { background:#fff; border: none; width: 108px; height: 85px;
                         vertical-align: middle; text-align: center; }
table.galerie td.prvek a img { border: none; }
table.galerie th {line-height: 24px;}
	