@media all  {

h1, h2, h3, h4, h5, h6, td, div, table, input, textarea, select
			{
			font-family:tahoma, trebuchet MS, verdana, helvetica, arial;
			color: rgb(100,100,100);
			font-size:1em;
			line-height:1.4em;
			font-weight:normal;
			}
			
body		{
			margin:0;
			background:rgb(210,112,0);
			font-size:75%;
			}
			
h2			{
			font-size:1.2em;
			font-weight:bold;
			}

h3			{
			font-weight:bold;
			padding-bottom:10px;
			margin-bottom:0;
			}
			
.nadpisbezodsazeni
			{
			padding-bottom:0;
			}		   
			
p			{
			line-height:1.4em;
			margin:8px 0px;
			}
			
div			{
			position:relative;
			}
			
img			{
			border:0px;
			}
			
ul			{
			list-style-image:url(../obrazky/o2.gif);
			margin-top:0px;
			}
			
li			{
			margin-bottom:4px;
			}
			
#hlavnimenu
		    {
			margin:0;
			padding:0 15px;
			width:176px;
			}

#hlavnimenu li
  			{
			list-style-type:none;
			border-bottom:1px solid rgb(168,187,207);
			padding:0 15px 4px 10px;
			margin-bottom:4px;
			font-weight:bold;
			}

form,table	{
			margin-top:0px;
			}
			
input,textarea,select
			{
			border:1px solid rgb(188,204,223);
			background-color:rgb(245,245,245);
			}
			
input		{
			height:1em;
			padding:3px;
			line-height:1em;
			}
			
.btn		{
			color:rgb(255,255,255);
			height:20px;
			border:0px;
			font-weight:bold;
			background-color:rgb(0,51,153);
			}
			
.check		{
			border:0px;
			background-color:rgb(255,255,255);
			}
			
.frmvradku	{
			float:left;
			margin-right:5px;
			}			
			
.sirkastranky
			{
			width:850px;
			margin-left: auto;
			margin-right: auto; 
			}
			
.blokzkracene
			{
			clear:both;
			width:535px;
			}
			
.blokzkracene_pravy
			{
			float:left;
			width:390px;
			padding:8px 0;
			padding-left:30px;
			background:url(../obrazky/ico2.gif) 20px 14px no-repeat;
			}
			
.obrazekmini
			{
			padding:5px;
			margin:0 0 0 10px;
			clear:both;
			border:1px solid rgb(180,180,180);
			}
			
.obrazekvtextu
			{
			background:rgb(235,235,235);
			padding:5px;
			margin:15px 0 15px 15px;
			float:right;
			}			

.obrazekzprava
			{
			background:rgb(235,235,235);
			margin:0 0 0 15px;
			border:1px solid rgb(178,178,178);
			float:right;
			}
			
.pozadi1	{
			background:rgb(210,112,0);
			}
			
.pozadi2	{
			background:rgb(255,255,255);
			}
			
.pozadi3	{
			background:rgb(50,101,152);
			}
			
.pozadi4	{
			background:rgb(223,229,235);
			}
			
.pozadi5	{
			background:rgb(243,246,249);
			}
			
.rezervace	{
			background:rgb(0,0,150);
			color:rgb(0,0,0);
			border:1px solid rgb(180,180,180);
			padding:2px 10px;
			text-decoration:none;
			}
			
.nenalezeno {
			color:rgb(255,0,0);
			font-weight:bold;
			text-align:center;
			padding:30px;
			background:rgb(255,245,245);
			}
			
.svetlytext	{
			color:rgb(255,255,255);
			}
			
.poznamka	{
			font-size:0.9em;
			color:rgb(150,150,150);
			font-weight:bold;
			}
			
.poznamka1	{
			font-size:0.9em;
			margin-top:3px;
			}
			
.odsazeni	{
			padding:10px;
			}
			
.hlavicka1	{
			width:512px;
			border-bottom:1px solid rgb(191,204,218);
			padding:7px 0 5px 23px;
			background:url(../obrazky/ico1.gif) 5px 10px no-repeat;
			font-size:1.2em;
			font-weight:bold;
			}	

.kalendar_neaktivni, .kalendar_jinymesic, .kalendar_jinymesic, .kalendar_zahlavi, .kalendar_aktivni
			{
			margin:0 1px 1px 0;
			padding:2px 5px 0 0;
			width:19px;
			height:18px;
			float:left;
			text-align:right;
			font-size:0.9em;
			}

.kalendar_zahlavi
			{
			font-weight:bold;
			}
			
.kalendar_neaktivni
			{
			background:url(../obrazky/bgkal.gif);
			}
			
.kalendar_jinymesic
			{
			color:rgb(200,200,200);
			}
			
.kalendar_aktivni
			{
			background:url(../obrazky/bgkala.gif);
			color:rgb(255,255,255);
			font-weight:bold;
			}
			
.tdhornicara
			{
			border-top:1px solid rgb(255,255,255);
			}
			
.hornimenu	{
			position:absolute;
			background:url(../obrazky/hornimenu.gif) 0 -19px no-repeat;
			left:18px;
			top:30px;
			width:304px;
			height:19px;
			}

#hornimenu_ul li
			{
			margin:0;
			padding:0;
			list-style:none;
			background:none;
			position:absolute;
			}

#hornimenu_ul li, #hornimenu_ul a
			{
			height:19px;
			display:block;
			}
		   
.polozka	{
			height:19px;
			width:76px;
			}
		   
#polozka1 {left:0}
#polozka2 {left:76px}
#polozka3 {left:152px}
#polozka4 {left:228px}

#polozka1 a:hover {background: transparent url(../obrazky/hornimenu.gif) 0 0 no-repeat;}
#polozka2 a:hover {background: transparent url(../obrazky/hornimenu.gif) -76px 0 no-repeat;}
#polozka3 a:hover {background: transparent url(../obrazky/hornimenu.gif) -152px 0 no-repeat;}
#polozka4 a:hover {background: transparent url(../obrazky/hornimenu.gif) -228px 0 no-repeat;}
}
		
a			{
			text-decoration:underline;
			}

a:active {color:rgb(72,118,164)}
a:link {color:rgb(72,118,164)}
a:visited {color:rgb(72,118,164)}
a:hover {color:rgb(72,118,164); text-decoration:none}

a.svetla:active {color:rgb(254,255,211)}
a.svetla:link {color:rgb(254,255,211)}
a.svetla:visited {color:rgb(254,255,211)}
a.svetla:hover {color:rgb(255,255,255); text-decoration:none}

a.tmava:active {color:rgb(0,50,150)}
a.tmava:link {color:rgb(0,50,150)}
a.tmava:visited {color:rgb(0,50,150)}
a.tmava:hover {color:rgb(0,50,150); text-decoration:none}

a.pozn:active {color:rgb(100,100,100)}
a.pozn:link {color:rgb(100,100,100)}
a.pozn:visited {color:rgb(100,100,100)}
a.pozn:hover {color:rgb(150,150,150); text-decoration:none}

.tisk		  {
			  display:none;
			  }
}

@media print  {

.tisk  		  {
			  clear:both;
			  display:block;
			  }

.netisknout	  {
			  display:none;
			  }
			  
body		  {
			  padding:0;
			  margin:1cm;
			  }
			  
a			  {
			  text-decoration:none;
			  }
			  
A:active {color:rgb(0,0,0)}
A:link {color:rgb(0,0,0)}
A:visited {color:rgb(0,0,0)}
}		  
