/* CSS Document */
body {
	background-image: url("grafika/bg.png");
	background-color: rgb(123,103,61);
  background-repeat: repeat-x;
	text-align: center;
	font-size: 0.75em;
	font-family: arial, tahoma, verdana;
	margin: 0;
	padding: 0;
}

a, a:hover, img, div, ul, li {
	margin: 0;
	padding: 0;
	border: 0px;
}

a {
  color: rgb(139,0,0);
  text-decoration: none;
}

a:hover {
  color: rgb(85,107,47); 
}

h1			{	font-size: 18px;
				color: #CC0000;
				text-align: center;
				font-family: "tahoma,verdana";
				font-weight: bold;
			}

h2			{	font-size: 15px;
				color: #660000;
				text-align: center;
				font-family: "tahoma,verdana";
				font-weight: bold;
			}

h3			{	font-size: 15px;
				color: #660000;
				text-align: center;
				font-family: "tahoma,verdana";
				font-weight: bold;
				font-style: italic;
			}			
h6			{	font-size: 14px;
				color: #000000;
				text-align: center;
				font-family: "tahoma,verdana";
			}
			
pre  {font-size: 1,0em;}

#vse {
	background-image: url("grafika/vse.png");
	background-repeat: no-repeat;
	background-position: top center;
	width: 971px;
/* st�ed�n� webu pro Mozilu */
	min-height: 1301px;
	margin: 0 auto;
	text-align: left;
}

#telobox {
  padding: 0px;
  margin: 0px;
  padding-left: 31px;   
}

#hlavicka {
	width: 971px;
	height: 390px;
	background-position: top center;
	/*background-image: url("grafika/hlava-a.png");*/
	background-repeat: no-repeat;
	margin-top: 15px;
	margin-bottom: 7px;
	float: left;
}

#menubox {
  width: 910px;
  height: 50px;
  padding: 0px;
  margin: 0px;
  background-image: url("grafika/menu.png");
  /*background-image: url("grafika/menu-jmena.png");*/
  float: left;
  background-repeat: no-repeat; 
}
/*MENU VODOROVNÉ*/
#menu-vodorovne {
  margin: 0px;
  padding: 0px;
  padding-top: 7px;
  padding-left: 20px; 
}

#menu-vodorovne li{
  margin: 0px;
  padding: 0px;
  display: inline; 
  padding-top: 10px;
  float: left; 
}

#menu-vodorovne a{
  margin: 0px;
  padding: 0px;
  font-size: 1.15em; 
  color: white; 
  padding-right: 8px;
  font-weight: bold;
}

#menu-vodorovne b{
  color: black; 
}

#menu-vodorovne a:hover{
  color: rgb(102,0,0);
}

/*KONEC MENU VODOROVNÉ*/

/*MENU SVISLÉ*/
#menubox-sv {
  width: 216px;
  padding: 0px;
  margin: 0px;
  padding-left:20px;
  float: left;
  /*background-color: rgb(51,102,255);*/
}

#menubox-sv-head {
  width: 188px;
  height: 20px;
  padding: 0px;
  margin: 0px;
  /*background-image: url("grafika/menu-sv-head.png");*/
  background-color: rgb(230,106,43);
  float: left;
}

#menubox-sv-body {
  width: 188px;
  padding: 0px;
  margin: 0px;
  float: left;
  background-color: rgb(230,106,43);
  padding-bottom: 50px;
}

#menubox-sv-body ul {
  padding: 0px;
  margin: 0px;
}

#menubox-sv-body a {
  display: block;
  list-style-type: none;
  padding: 0px;
  margin: 0px;
}

#menubox-sv-body li {
  display: block;
  list-style-type: none;
  padding: 0px;
  margin: 0px;
}

#menubox-sv-foot {
  width: 188px;
  height: 37px;
  padding: 0px;
  margin: 0px;
  /*background-image: url("grafika/menu-sv-foot.png");*/
  background-image: url("grafika/menu-foot.png");
  background-color: rgb(230,106,43);
  float: left;
}

#menubox-sv-roz {
  width: 188px;
  height: 7px;
  padding: 0px;
  margin: 0px;
  background-color: rgb(204,68,0);
  float: left;
}


#adresa {
  padding-top: 15px;
  padding-right: 15px;
  margin-right: 28px;
  padding-bottom: 20px;
  color: white;
  text-align: center;
  clear: both;
  background-color: rgb(230,106,43);
}
/*KONEC MENU SVISLÉ*/

#telo-h {
  width: 910px;
  height: 11px;
  padding: 0px;
  margin: 0px;
  background-image: url("grafika/menu-bg-head.png");
  background-repeat: no-repeat;
  float: left;
}

/*OBSAH WEBU*/
#telo {
  width: 910px;
  padding: 0px;
  margin: 0px;
  background-image: url("grafika/menu-bg.png");
  background-repeat: repeat-y;
  float: left;
  min-height: 1000px;
}

#textbox {
  padding: 0px;
  margin: 0px;
  /*background-color: rgb(204,0,0);*/
  width:668px;
  float: left;
}

#text {
  padding: 0px;
  margin: 0px;
  /*background-color: rgb(204,0,204); */
  padding-top: 20px;
  padding-bottom: 30px;
  padding-left: 30px;
  padding-right: 30px;
}

/*OBSAH WEBU*/
#pata {
  width: 910px;
  height: 82px;
  padding: 0px;
  margin: 0px;
  margin-bottom: 20px;
  background-image: url("grafika/pata-bg.png");
  background-repeat: no-repeat;
  clear: both;
}

#pata p {
  padding: 0px;
  margin: 0px;
  padding-top:3px;
  padding-left: 215px;
  color: rgb(220,220,220);
}

#mapa {
  text-align: center;
  padding-right: 10px;
  margin-right: 28px;
  background-color: rgb(230,106,43);
}

#mapa img{
  padding-top: 20px;
}

/*MENU ODCHOVY*/
#odchovy-menu1 {
  background-color: #FF9A3F;
	width: 615px;
/*height: 20px;*/
	margin:0;
	padding: 0;
	float: left;
	padding-left:5px;
	padding-top:5px;
	padding-bottom: 5px;
	text-align: left;
}
#odchovy-menu1 li  {
  display: inline;
	vertical-align: center;
}

#odchovy-menu1 a {
  color:#000000;
	font-family: "verdana";
	font-size: 11px;
	padding-right: 10px;
	font-weight: bold;
}

#odchovy-menu1 a:hover {
  color:#3366FF;
}	

#odchovy-menu2 {
  background-color: #FFFFCC;
	width: 615px;
/*height: 20px;*/
	margin:0;
	padding: 0;
	float: left;
	padding-left:5px;
	padding-top:5px;
	padding-bottom: 5px;
	text-align: left;
	margin-bottom: 20px;
}
#odchovy-menu2 li  {
  display: inline;
}

					 

#odchovy-menu2 a {
  color:#000000;
	font-family: "verdana";
	font-size: 11px;
	padding-right: 5px;
	font-weight: bold;
}  

#odchovy-menu2 a:hover  {color:#FF0000;}

/*KONEC MENU ODCHOVY*/


/*GALERIE ODCHOVY*/
#odchov-hlF-venek {
text-align:center;
padding: 20px;
}

#odchov-hlF-venek img {
border: 6px solid #EBCC8D;
}

#odchov-f-venek {
width: 144px;
height: 110px;
float: left;
background-color: #FFDEBA;
border: 1px solid #EBCC8D;
margin: 3px;
}
#odchov-f-vnitrek {
text-align:center;
padding-top: 9px;
}
/*KONEC GALERIE ODCHOVY*/

/*GALERIE*/
#gal-f-venek {
width: 142px;
height: 120px;
float: left;
background-color: #FFDEBA;
border: 1px solid #EBCC8D;
margin: 3px;
}
#gal-f-vnitrek {
text-align:center;
padding-top: 13px;
}
/*KONEC GALERIE*/

/*RODOKMEN*/
#rodokmen-tabulka {	
  width: 600px;
	border-collapse: collapse;
	border: solid 1px #000000;
	margin:0;
	padding:0;
	margin-left:10px;
	font-size: 12px;
}

#rodokmen-tabulka p{	
  margin:0px;
  padding: 0px;
  font-size: 12px;
}


.rodokmen-hlava   {	
  background-color: #FF9A3F;
	width: 600px;
	height:30px;
	border: solid 1px #000000;
	border-collapse: collapse;
	text-align: center;
}					

.rodokmen-bunka1     {
  background-color: #FFCC99;
	width: 200px;
	border-collapse: collapse;
	border: solid 1px #000000;
	text-align: left;
	margin:0;
	padding:0;
	padding-left: 10px;
}					
					  
.rodokmen-bunka2     { 
  width: 200px;
	border-collapse: collapse;
  border: solid 1px #000000;
  text-align: left;
  margin:0;
  padding:0;
  padding-left: 10px;
}
.rodokmen-bunka3     {
  background-color: #FFCC99;
	width: 200px;
	height: 30px;
	border-collapse: collapse;
	border: solid 1px #000000;
	text-align: left;
	margin:0;
	padding:0;
	padding-left: 10px;
}						

/*KONEC RODOKMEN*/

/*PŘIHLÁŠENÍ*/
#formular {
width: 200px;
height: 130px;
background-color: #FDE8D6;
border: 1px solid #FDCFBD;
} 
          
#formular input {
  margin-left: 15px;
}          

#formular b {
  margin-left: 15px;
} 


#login {
  padding-top: 100px;
  padding-left: 200px;
}

/*KONEC PŘIHLÁŠENÍ*/

/*TABULKA V�SLEDK� V�STAV*/
			  
#vystavy-tabulka {	width: 610px;
					border-collapse: collapse;
					border: solid 1px #000000;
					margin:0;
					padding:0;
					margin-left:10px;
					}			  
.vystavy-hlava   {	background-color: #FF9A3F;
					height:20px;
					border: solid 1px #000000;
					border-collapse: collapse;
					padding-left: 5px;
					font-weight: bold;
					font-size: 15px;
					}								  
.vystavy-radek   {	background-color: #FFFFCC;
					height:20px;
					border: solid 1px #000000;
					border-collapse: collapse;
					padding-left: 5px;
					font-size: 15px;
					}

.vystavy-bunka1   {	width: 100px;
					border: solid 1px #000000;
					border-collapse: collapse;
					text-align: left;
				  	padding-left: 5px;
				  }					  
.vystavy-bunka2   {	width: 410px;
					border: solid 1px #000000;
					border-collapse: collapse;
					text-align: left;
				  	padding-left: 5px;
				  }			  
.vystavy-bunka3   {	width: 100px;
					border: solid 1px #000000;
					border-collapse: collapse;
					text-align: left;
				    padding-left: 5px;
				  }				  
/*TABULKA PRACOVNICH VYSLEDK�*/		  
#vysledky-tabulka {	width: 400px;
					border-collapse: collapse;
					border: solid 1px #000000;
					margin:auto;
					padding:0;
					}	
.vysledk-bunka   {	width: 100px;
					border: solid 1px #000000;
					border-collapse: collapse;
					text-align: center;
				    padding-left: 5px;
					font-weight: bold;
				  }

/*POTOMCI Z VRHU*/
#predci-tabulka {
  font-size: 1.0em;  
}
.hodnota-predka {
  width: 100px;
  vertical-align: top;
  background-color: rgb(255,204,153);
  padding-left: 5px;
}
.text-predka {
  width: 300px;
  vertical-align: top;
  background-color: rgb(255,204,153);
  padding-left: 5px;
}


/*NOVINKY*/
#novinkyTable td {
  vertical-align: top;
}

.datum  {
  width: 90px;
  font-weight: bold;
  padding-top: 15px;
}
/*KONEC NOVINKY*/