body{
  background-image: url('../images/pozadi/pozadi1.jpg');
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
	color:white;
	overflow:auto;
	padding:0px;
	margin:0px;
}
#pozadi{
  background-image: url('../images/pozadi/pozadi2.jpg');
  background-repeat:repeat-x;
  width:100%;
  height:100%;
	overflow:auto;
	text-align:center;
	padding:0px;
	margin:0px;
}
#hlavni{  
  background-image: url('../images/pozadi/theme_hlavni.jpg');
  background-repeat:no-repeat;
  position:relative;
  width:1057px;
  min-height:850px;
  height:auto;
  margin:auto; 
  border:0px solid black;
}
#horni{  
  position:relative;
  width:1050px;
  height:220px;
  border:0px solid black;
}
a#nadpis{
  position:relative;
  display:block;
  top:8px;
  left:325px;
  float:left; 
  width:380px; 
  height:60px;
  border:0px solid black;
}
#vlajky{
  position:relative;
  top:20px;
  left:140px;
  float:left;
  width:180px;
  height:21px;
  border:0px solid black;  
}
#menu1{  
  position:relative;
  left:120px;
  width:660px;
  height:130px;
  float:left;
  border:0px solid black;
  padding-left:15px;
  padding-top:15px;
}
#admin_menu1{  
  position:relative;
  left:120px;
  width:660px;
  height:83px;
  border:0px solid black;
  padding-left:15px;
  padding-top:15px;
  text-align:left;
  color:white;
}
#admin_menu2{  
  position:relative;
  left:120px;
  width:660px;
  height:40px;
  border:0px solid black;
  padding-left:15px;
  padding-top:0px;
  text-align:left;
  color:white;
}
.admin_menu{
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
	color:white;
	font-weight:bold;
	text-decoration:none;
}
.admin_menu:hover{
	color:silver;
	text-decoration:underline;
}
.menu1a{
  width:auto;
  position:relative;
  display:block;
  float:left;
  text-align:left;
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
	color:white;
	font-weight:bold;
	text-decoration:none;
	margin-bottom:0px;
	margin-right:10px;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:5px;
	padding-right:5px;
  border:0px solid black;
}
.menu1a:hover{
	color:yellow;
	text-decoration:underline;
}
.menu1b{
  width:auto;
  position:relative;
  top:25px;
  display:block;
  float:left;
  text-align:left;
  font-family: Arial, Verdana, sans-serif;
  font-size: 11px;
	color:white;
	font-weight:bold;
	text-decoration:none;
	margin-bottom:0px;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:2px;
	padding-right:2px;
  border:0px solid black;
}
.menu1b:hover{
	color:silver;
	text-decoration:underline;
}
#menu2{  
  position:relative;
  left:115px;
  width:200px;
  height:80px;
  float:left;
  padding-top:62px;
  border:0px solid black;
}
#menu2 a{
  width:100px;
  position:relative;
  display:block;
  text-align:left;
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
	color:white;
	font-weight:bold;
	text-decoration:none;
	margin-bottom:7px;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:5px;
	padding-right:5px;
  border:0px solid black;
}
#menu2 a:hover{
	color:yellow;
	text-decoration:underline;
}

#stredni1{  
  background-image: url('../images/pozadi/theme_stredni1.jpg');
  position:relative;
  width:783px;
  height:20px;
  margin:auto;
}
#stredni2{  
  background-image: url('../images/pozadi/theme_stredni2.jpg');
  position:relative;
  top:0px;
  width:743px;
  min-height:550px;
  height:auto;
  margin:auto;
  color:black;
  padding-top:0px;
  padding-bottom:10px;
  padding-left:20px;
  padding-right:20px;
  border:0px solid black;  
}
#stredni3{  
  background-image: url('../images/pozadi/theme_stredni3.jpg');
  position:relative;
  width:783px;
  height:19px;
  margin:auto;
}
#dolni{
  background-image: url('../images/pozadi/tapeta_04_.jpg');  
  color:black;
  width:783px;
  height:auto;
  padding-top:5px;
  border:0px solid black;
  margin:auto;
}
#home_levy{
  float:left;
  width:70%;
}
#home_pravy{
  float:left;
  width:28%;
  min-height:520px;
  height:auto;
  padding-top:10px;
  padding-left:3px;
  padding-right:3px;
  padding-bottom:10px;
  background-color:#c2fdfd;
  border:0px solid black;
}
.left{
  text-align:left;
}
.center{
  text-align:center;
}
.right{
  text-align:right;
}
.justify{
  text-align:justify;
}
td{
  vertical-align:top;
}
td.left{
  text-align:left;
}
td.center{
  text-align:center;
}
td.right{
  text-align:right;
}
td.justify{
  text-align:justify;
}
td.o_left{
  border-left:1px solid black;
}
td.o_right{
  border-right:1px solid black;
}
a.odkaz_text{
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  font-weight:bold;
  color:black;
  text-decoration:underline;
}
a:hover.odkaz_text{
  text-decoration:none;
}
a.download{
  font-family: Arial, Verdana, sans-serif;
  font-size: 10px;
  font-weight:normal;
  color:black;
  text-decoration:none;
}
a:hover.download{
  text-decoration:underline;
}
img{
  border:none;
}
.img_left{
  border:1px solid black;
  float:left;
  margin:15px;
}
.img_right{
  border:1px solid black;
  float:right;
  margin:15px;
}
h1{
  font-family: Arial, Verdana, sans-serif;
  font-size: 18px;
  font-weight:bold;
	color:black;
	text-align:center;
	margin:auto;
	padding-top:10px;
	padding-bottom:20px;
}
h2{
  font-family: Arial, Verdana, sans-serif;
  font-size: 14px;
  font-weight:bold;
	color:black;
	text-align:center;
	margin:auto;
	padding-top:0px;
	padding-bottom:10px;
}
.okraj{
  border:1px solid black;
}
.oddel{
  clear:both;
}
input,textarea,select{
  font-family: Arial, Verdana, sans-serif;
  font-size: 11px;
  font-weight:bold;
	color:black;
  border:1px solid black;
  background-color:#f4f4f4;
  padding:2px;
  margin:2px;
}
#odkazova_lista{
  color:black;
  position:relative;
  margin-top:20px;
  bottom:0px;
  width:99%;
  text-align:center;
  background:#cfcfcf;
  border:1px solid black;
  overflow:hidden;
  padding:2px;
}
a.odkaz_lista{
  font-family: Arial, Verdana, sans-serif;
  font-size: 11px;
  font-weight:bold;
  color:black;
  text-decoration:none;
}
a:hover.odkaz_lista{
  text-decoration:underline;
}

