/* CSS Document */
body {
background-color: #0080C0;
margin: auto;
text-align: left;
font-family: Arial, sans-serif, Verdana;
}
.all {
width: 900px;
margin: auto;
text-align: left;
}
.hlavicka {
background-image: url(./img/hlavicka2.png);
width: 900px;
height: 250px;
}
.menu_podhlavou {
background-image: url(./img/menu_pod.png);
width: 900px;
}
.menu_podhlavou_text {
color: white;
padding-left: 36px;
padding-right: 36px;
height: 80px;      
margin-left: 30px;
margin-right: 30px;
padding-bottom: 25px;
}
* {
margin: 0px;
padding: 0px;  
}
#horizontalne_menu ul li {
list-style-type: none;
display: inline;
font-family: georgia;
font-size: 14pt;
float: left;
}
#horizontalne_menu ul li a {
text-decoration: none;
list-style-type: none;
color: white;
float: left;
display: block;
width: 125px;
height: 34px;
padding: 16px 0 0 0;
text-align: center;
background: url(./img/meny.png) no-repeat scroll;
}
#horizontalne_menu ul li a.stacionare  {
color: darkred;
font-weight: bold;
}
#horizontalne_menu ul li a:hover {
color: black;
/*height: 50px;*/
background-position: 0 -50px;
}
.prechod {
width: 900px;
height: 50px;
background-image: url(./img/prechod.png);
}
.prechodob {
width: 900px;
height: 50px;
background-image: url(./img/prechodob.png);
}
.telo {
width: 900px;
background-image: url(./img/telo.png);
min-height: 780px;
}
.telo_text {
padding-left: 30px;
padding-right: 30px;
margin-left: 50px;
margin-right: 54px;
}
.pata {
width: 900px;
height: 75px;
background-image: url(./img/pata.png);
}
.pata_text {
text-align: center;
padding-left: 5px;
padding-right: 5px;
margin-left: 50px;
margin-right: 54px;
}
.pata_text_text {
font-size: 12pt;
width: 680px;
float: right;
color: black;
}
.pata_login {
width: 100px;
font-size: 12pt;
float: left;
}
.pata_login a {
color: black;
text-decoration: underline;
}
.pata_login a:hover {
color: white;
text-decoration: none;
}
h1 {
	margin-top: 15px;
	margin-bottom: 15px;
	text-align: center;
	font-size: 15pt;
	color: Black;
}
	
h2 {
	color: #;
	font-size: 13pt;
	font-weight: bold;
	text-align: center;
	margin: 20px 0px 0px 0px;
	}

h3 {
	color: #;
	font-size: 11pt;
	text-align: center;
	margin: 10px 0px 0px 0px;
	}
.baner-image {
  position: absolute;
  top: 370px;
  left: 0px;
  height: 370px;
  width:557px;
 }
 .fotogalerie-nahled{
	 /*CC9966; */
	/*float: left;*/
	display: inline;
  width: 140px;
  height: 101px;
  margin: 1em;
  text-align: center;
 }