/* CSS Document */

* {
  margin: 0;
  padding: 0;
  }

html, body
  {
  height: 100%;
  }
  
body
  {
  font-family: "Tahoma CE",Tahoma,"Arial CE",sans-serif;
  font-style: normal;
  font-size: 8pt;
  background:#aecece url('img/pozadi.jpg') left top repeat-x;
  }

p
  {
  text-align: justify;
  }
  
#telo
  {
  width:800px;
	min-height:600px;
  margin:auto;
  background:white;
  }
  
#telo #top
  {
  width:100%;
  height:219px;
  background:url('img/top.jpg') no-repeat;
  }
  
#telo #top a
  {
  position:absolute;
  margin:15px 0px 0px 50px;
  text-decoration:none;
  color:#333333;
  }
  

#telo #obsah
  {
  background:white;
  float:left;
  text-align:left;
  }
  
#telo #obsah .menu
  {
  width:160px;
  margin:-33px 0px 0px 28px;
  list-style:none;
  float:left;
  }

#telo #obsah .menu #menu
  {
  background:url('img/menur.jpg') no-repeat;
  margin:0;
  color:white;
  padding: 1px 0px 4px 15px;
  }
  
#telo #obsah .menu li
  {
  }
  
#telo #obsah .menu li a
  {
  display:block;
  color:white;
  margin:0;
  padding: 2px 0px 4px 15px;
  text-decoration:none;
  background:url('img/menu.gif') no-repeat;
  }

#telo #obsah .menu li a:hover
  {
  display:block;
  color:white;
  margin:0;
  padding: 2px 0px 4px 15px;
  text-decoration:none;
  background:url('img/menu1.gif') no-repeat;
  }
  
#telo #obsah #text
  {
  line-height:1.7em;
  width:550px;
  margin:24px;
  margin-top:10px;
  float:right;
  }
  
#telo #obsah #text h1
  {
  margin:15px;
  text-align:right;
  color:red;
  text-transform:uppercase;
  font-size:120%;
  }
  
#telo #obsah #text h2
  {
  margin: 15px 15px 15px 0px;
  color:red;
  font-size:110%;
  }
  
#patka 
  {
  position:relative;
  clear:left;
  color:#999999;
  float:left;
  margin:40px 0px 10px 60px;
  }

#patka a
  {
  color:#999999;
  text-decoration:none;
  }
  
.tabulka
  {
  font-size:100%;
  margin: 10px 0;
	color: #676767;
	width: 100%;
  border-collapse: collapse;
  }
  
.tabulka td, .tabulka th
  {
  border: 1px solid #333333;
	padding: .3em .9em;
	text-align: left;
	background: #f0f0f0;
  }
  
.tabulka th 
  {
  background: #6aaaa4;
  color: white;
  }
  
.ram
  {
  border: 1px solid #636363;
  }
  
.ramr
  {
  border: 1px solid #636363;	  
  margin-left: 50px;
  }
    
.left 
  {
  float: left; 	  
  }
  
.clearboth
  {
  clear: both;
  }
  
.center
  {
  text-align: center;
  }
  
.right
  {
  text-align: right;
  }
  
.flat { margin: 2px; color: #333333; border: 1px solid #999999; overflow: hidden;
	font-family: "Tahoma CE",Tahoma,"Arial CE",sans-serif; font-size: 8pt; padding: 2px;}
.tlacitko { margin: 2px; color: white; border: 1px solid #999999; background: #6aaaa4;
	font-family: "Tahoma CE",Tahoma,"Arial CE",sans-serif; font-size: 8pt; font-weight: bold; padding: 2px;}   

a {color: red;} 	

.clearboth {clear: both;}
.lang {position: relative; left: 700px;}
.stext {position: relative; margin: 215px 0px 0px 30px; width: 160px;}	
  
