body {
  margin:0; 
  font-size:11px; 
  line-height:16px; 
  font-family:Arial, Tahoma, Helvetica, sans-serif; 
  background-color:#000000; 
  color:#FFFFFF;
  }
  
a {color:#fdc605; text-decoration:none;}
a:hover {text-decoration:underline;}
img {border:none;}


img.figure {
  float: left; 
	margin-left: 0px;
  margin-right: 10px;
	margin-bottom: 10px;
/*	border: 1px solid #666;
	padding: 10px; */
  padding: 2px;
  border: 2px solid #404040; 
  width: auto; 
  height: 330px;        
}

h1 {
  font-size:24px; 
  font-weight:bold; 
  font-style:italic;      
  color:#FFFF00;    
  }

#all {
  background:url(../images/body_bckg.jpg) repeat-x  #1439a1;
  padding: 10px 0px 0px 0px;
  }

#container {
  width:960px; 
  margin:0 auto;     
  }

#header {
  background:url(../images/head_bckg.jpg) no-repeat #000000; 
  height:186px;           
  }

#logo {

  padding:2px 25px;    
  width:215px; 
  float:left; 
  vspace: 5;
  text-align:center;
  }
  
#logo a {
  color:#FFFFFF; 
  text-decoration:none; 
  font-size:16px; 
  text-transform:uppercase;   
  }
  
#head {
  float:right; 
  width:690px;     
  height:144px;        
  }
  
#head h1{
 /* position: relative;
  top: -10px;        */
  padding-left:10px;       
  padding-right:10px;  
  font-size:16px; 
  font-weight:normal;        
  color:#c0c0c0;
  overflow: hidden;
  font-style:normal;  
  }
  
/*#head p {                
  font-size:10px; 
  color:#999999; 
  line-height:10px; 
  margin:0; 
  padding:0 20px;
  }   */

#head ul {
  list-style:none;       
  padding:0px; 
  margin:0px; 
  height:50px;             
  }

#head ul li {
  float:left; 
  padding:0px 5px;         
  }

#head a {
  display:block; 
  width:150px; 
  height:30px; 
  color:#FFFFFF; 
  text-decoration:none; 
  background:url(../images/text_top_bckg_small.gif) no-repeat; 
  text-transform:uppercase; 
  text-align:center; 
  padding-top:18px; 
  font-size:15px;           
  }

#head a:hover {
  background:url(../images/text_top_bckg_over_small.gif) no-repeat;     
  }

#main {
  background:url(../images/textarea_bckg.jpg) no-repeat #000000; 
  float:left; 
  width:100%; 
  min-height:250px;   
  }
  
#menu {
  float:left; 
  width:145px; 
  padding:25px;  
  }
*html #menu {
  float:left; 
  width:145px; 
  padding:25px;  
  }  
#menu h2 {
  font-size:20px; 
  font-weight:normal; 
  font-style:italic; 
  color:#FFFF00;
  }
#menu ul {
  list-style:none; 
  padding:0; 
  margin:0;
  }
#menu a {
  font-size:12px; 
  font-style:italic; 
  text-decoration:none; 
  color:#FFFFFF; 
  display:block; 
  width:180px; 
  height:20px; 
  padding:0px 10px 0 10px; 
  border-bottom:#4c4c4c; 
/*  text-transform:lowercase;  */
  }
  
#menu a:hover {    
/*  background-color:#1c1c1c;   */
  }
  
#text {
  padding:10px 20px 20px 280px;      
  }
  
#text h2 {
  font-size:20px; 
  font-weight:normal; 
  font-style:italic; 
  color:#FFFF00;    
  }
  
#text p {
  font-size:16px; 
  font-weight:normal; 
  color:#c0c0c0;
 	text-indent: 3em;   
  } 
  
#text h1 {
  overflow: hidden;
  display:block; 
  width:670px; 
  font-size:16px; 
  font-weight:normal; 
  color:#c0c0c0;  
/*text-indent: 3em;         
  border: 1px solid #666;   */
  } 
  
*html #text h1 {
  position: absolute;
  left: 470px;
  top: 100px;
  display:block; 
  width:670px; 
  /*height:35px; */ 
  font-size:16px; 
  font-weight:normal; 
  color:#c0c0c0;  
/*text-indent: 3em; 
  border: 1px solid #666;   */
  }      
  
#footer {
  background:url(../images/footer_text.jpg) no-repeat #000000; 
  height:16px; 
  color:#858383; 
  font-size:11px; 
  padding:59px 30px 0 30px; 
  clear:both;
  }
  
#left_footer {
  float:left;
  }
  
#right_footer {
  float:right;
  }

#bottom {
  background:url(../images/footer_bckg.jpg) repeat-x #000000;
  }
  
#bottom_center {
  width:960px; 
  margin:0 auto; 
  background:url(../images/center_foot.jpg) no-repeat #000000; 
  height:191px;
  }

#sitetools {
   height:30px;
   width:670px;
   margin-left: 280px;
  background:url(../images/eduardhladky.gif) no-repeat;       
   /*border: 1px solid #404040;*/
  }
  
*html #sitetools {
   height:30px;
   width:680px;
   margin-left: 270px;     border: 1px solid #404040;
  }  
  
#sitetools h1 {
  font-size:16px; 
  font-weight:normal; 
  font-style:normal;    
  color:#FFFF00;    
	float: left;
  }
  
#sitetools li {
	display: inline;
	float: right;
	margin-right: 5px; 
	margin-top: 5px;    
	padding-bottom: .0em; /* to display bottom border on links in IE */
  }
#sitetools li a {
  opacity:0.87;
  }
#sitetools li a:hover {
  opacity:1;	
}
#link {
  float:left; 
  width:215px;
  }
#link a {
  margin-bottom: 5px;
/*  border: 2px solid #404040; */   
  height:30px;
}  
#link a img { 
  width: auto;              
  max-height: 30px;     /*   max vyska nahladov  */
}
*html #link a img { 
  width: auto;              
  height: 30px;     /*   max vyska nahladov  */
}
#menu h2 {
  font-size:12px; 
  font-weight:normal; 
  font-style:italic; 
  color:#FFFF00;
}
