/* -------------------------------  obecne ---------------------------------- */
BODY {
  background-color : #A31416;
  margin : 0px;
  padding : 0px;
  font-family : "Verdana","Arial CE", "Helvetica CE", Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  text-decoration: none;
}

A {
  text-decoration: none;
  color : black;
}

A:hover {
  text-decoration : underline; 
  color : black; 
}

P { margin: 0px; } /* jinak si to kazdy prohlizec vyklada po svem */

DIV.cleaner {
  clear:both;
  height: 1px;
  margin: -1px 0 0 0; 
  padding:0;
  border:none;
  visibility: hidden;
  font-size: 0px;
}

LI UL.sub {
  margin: 7 0 7 0;
  padding-left:20px;
}

/* ------------------ zakladni deleni ------------------ */
#center{
	float: left;   width: 1024px; min-height: 500px; _width: 1024px; _height: 500px;
	background-image: url('image/pozadi.jpg'); background-repeat: repeat-y;
	height: expression (this.scrollHeight < 500? "500px" : "auto" );
}

#celastranka { float: left;
  height: expression (this.scrollHeight < 500? "500px" : "auto" );
  background-repeat: repeat-y;  width: 1024px; min-height: 500px; _width: 1024px; _height: 500px;
  margin-bottom: 10px;
}
  
#lista{
	float: left; width: 1024px; height: 96px;
	background-image: url('image/log.jpg'); background-repeat:  repeat-x; 
}

#logo{
	float: left; width: 241px; height: 96px; cursor:hand;
	background-image: url('image/logo.jpg'); background-repeat: no-repeat;
}

#zaLog{
	 float:left;  width:751px;  height:96px;
    background-image: url('image/zaLogo.jpg'); background-repeat: no-repeat; 
}
#cerna_lista{
	  float:left;  width:1024px; height:25px;  background-color:black; 
    background-image: url('image/lista.jpg'); background-repeat: no-repeat;
}

#obr{
	  float:left;  width:1024px;  height:246px;
      background-image: url('image/zidle.jpg'); background-repeat: no-repeat;
}

#podobr{
	 float:left;  width:1024px;  height:31px;
      background-image: url('image/podobr.jpg'); background-repeat: no-repeat;
}

#levy{
	float: left; width: auto; height: auto; background-image:  url('image/levy.jpg');
	background-repeat: repeat-x; position: relative; margin-left: 1000px; margin-top: 0px; 
}

/* ------------------ zakladni deleni ------------------ */
#menu{
	width: 800px; height: 25px;  max-width: 800px;  max-height: 25px;
}

a.odkaz {
float: left; margin-top: 3px; margin-left: 30px; 
color: White;  text-decoration: none;  margin-bottom: 2px; 
background-image: url('image/cerna_.jpg'); background-repeat: no-repeat;
padding-left: 25px; padding-top: 4px; display: block;
}
 
a:hover.odkaz{
	color: Red; text-decoration: underline; margin-bottom: 2px; 
	float: left; margin-top: 3px; margin-left: 30px; 
	background-image: url('image/sipka_.jpg'); background-repeat: no-repeat;
	padding-left: 25px; padding-top: 4px; display: block;
}

a.odkazgalerie {
margin-top: 3px; margin-left: 10px; 
color: White;  text-decoration: none;  margin-bottom: 2px; 
background-image: url('image/cerna_.jpg'); background-repeat: no-repeat;
padding-left: 25px; padding-top: 4px; display: block;
}
 
a:hover.odkazgalerie{
	color: Red; text-decoration: underline; margin-bottom: 2px; 
	margin-top: 3px; margin-left: 10px; 
	background-image: url('image/sipka_.jpg'); background-repeat: no-repeat;
	padding-left: 25px; padding-top: 4px; display: block;
}
.galerie{font-size:14px; font-weight:bold;}

#levysloupec{
	 width: 220px; _width: 230px; height: auto;  color: White; float:left;
	 margin-left: 25px; _margin-left: 15px; margin-top: 5px; margin-bottom: 10px; 
}

#centrsloupec{
	  color: Black;  float:left;
	 _margin-left: -15px;  width: 498px; min-height: 500px; _width: 498px; _height: auto;
 }
#nadpis{
	font-size: 14px; font-weight: bold; margin-left:10px; 
}	
#cara{
	background-image: url('image/cara.jpg'); width: 490px; height: 2px;
	background-repeat: no-repeat; margin-left: 10px;
} 
#stredni{
 margin-left: 25px; margin-top: 5px;  margin-bottom: 10px;  
 width: 498px; height: auto; 
}

#pravysloupec{
	width: 230px; height: auto;  color: white; float:left; 
	margin-left: 39px; _margin-left: 14px;  margin-top: 5px; margin-bottom: 10px; 
	}
	

#obsah{
	width: 460px; height: auto;  color: black; float:left;
  margin-left: 5px; 
	}
	
#text{ width: 380px; height:220px; margin-left: 370px; margin-top: 10px; 
	color: Black; 
}
#vypis{ width: 380px; height:160px;  
	color: Black;
}

#button{
	width: 150px; height: 40px; margin-left: 58px; margin-top: 8px;
	cursor:hand; 
}
div.podobsah{
	float: left; margin-left: 20px;  _margin-left: 15px;
}
div.ramecek{
	  width: 95px; height: 123px; background-image: url(image/buton.jpg);background-repeat: no-repeat;
}
.fotka{ float:left; width:75px; margin-top:9px; margin-left:9px; _margin-left:5px; }
.popisek{text-align:center;}
TD{text-align:left;}


#patka{

color: silver;
 /*width: 490px;
 margin-top: 600px;
margin-left: 40px;*/
 width: 1024px;
 background-color: #131416;
  height: 40px;
  _height: 15px;
text-align: center;
font-size: 9px;
_padding-top: 5px;

}
