/* CSS Document */

body  {
  padding:0px;
  background:#FFFF;
  font:normal .8em tahoma, arial, sans-serif;
  text-align:center;
  font-size:.75em;
}

div {border:solid 0px red}

#container {
  position:relative;
  width:870px;
  margin:0 auto 0 auto;
  padding:0;
  _margin-top:-5px;
  _margin-left:-5px;
  _margin-right:-5px;
  border:0px solid red;
  text-align:left;
}

#header {
  position:relative;
  width:870px;
  min-height:145px; _height:145px;
  margin-bottom:4px;
  padding:0;  
  background:#A9432C url("../images/tynec1.jpg") no-repeat left center;
}

#header #home {
  position:absolute;
  left:0px; top:0px;
  width:600px; height:140px;
}

#header #nadpis {
  float:left;
  margin:125px 15px 0 0; _margin-right:5px;
  color:#FFFFFF;
  font:oblique bold 26px tahoma, arial, sans-serif;
  text-transform:uppercase;
}

#header form  {
  margin:0; padding:0;
}

#header input, #header button {
  width:30px; height:30px;
  border:none;
  color:#000;
  background-color:#FFFFFF;
  text-align:center;
}

#header #hledanyText  {
  position:absolute; 
  left:650px;
  top:180px;
  width:140px;
  height:17px;
  padding-top:2px;
}

#header #hledej  {
  position:absolute; 
  left:795px;
  top:180px;
  width:65px;
  height:17px;
  padding-top:2px;
}

#leftcol {
  position:absolute;
  left:0;
  top:170px;
  width:200px;
  background:#FFFF;
}

#leftcol ul {
  margin:0;
  padding:0;
  list-style:none;
}

#leftcol ul li  {
  margin:5px 0 0;
  padding:0;
  color:#fff;
  background:#cf4429;
  font-family:MS Sans Serif;
  font-size:1.1em;
  font-weight: 900; 
}

#leftcol ul li a {
  display:block;
  margin:0;
  padding:4px 0 4px 20px;
  border:0px solid green;
  color:#FFFFFF;
  text-decoration:none;
}

#leftcol ul li a:hover {
  color:#000000;
  background:#f45c3e;
}

#content  {
  min-height:550px; _height:550px;
  margin-bottom:5px;
  padding:0 0 0 210px;
  border:0px solid green;
  background:url("../images/pozadi-content.png") repeat-y left;
  
}

a {
  color:#A9432C;
  text-decoration:underline;
  font-weight:normal;
}

a:hover {
  text-decoration:none;
}

h1  {
  color:#A9432C;
  margin:0;
  font-size:160%;
  font:weight:bold;
}

h2  {
  color:#A9432C;
  margin:0;
  font-size:130%;
  font:weight:bold;
}

h3  {
  color:#A9432C;
  margin:0;
  font-size:115%;
  font:weight:bold;
}

.date {
}

h2.ApolloAreaName  {
  margin:0px;
  text-align:right;
  font-size:1em;
}

#footer {
  padding:5px;
  color:#fff;
  background:#A9432C;
  text-align:center;
}

#footer a {
  color:#FFFFFF;
  text-decoration:none;
}

#footer a:hover {
  text-decoration:underline;
  color:#000000;
  background:#FFD9D0;
}

#gallery a, #mainContent  .gallery_navigation a {
	background-image: none;
	padding:0px;
}

.gallery_folder, .gallery_photo {
	float:left;
	padding-right:4px;
	padding-top:10px;
	_width:100px;
	min-width:90px;
	height:75px;
}
.gallery_folder IMG, .gallery_photo IMG {
	border:1px solid #E5E5E5;
}
.gallery_navigation {
	text-align:center;
	padding-top:5px;
}
