body {
color: #000;
font-family: sans-serif;
font-size: 0.90em;
background: #D0E6FD ;
margin-left: auto;
margin-right: auto;
margin:0;
background: #fff url("obrazky/body.png") repeat-x;
}
#cele {
margin-left: auto;
margin-right: auto;
width: 1000px;
}
#hlavicka {
width: 1000px;
height: 227px;
}
#lide {
width: 169px;
height:210px;
float:right;
background: url("obrazky/lide.png") no-repeat;
margin-top:-110px;
margin-right:40px;
}
#ok{
width: 189px;
height:250px;
float:right;
background:  url("obrazky/ok3.png") no-repeat;
margin-top:-120px;
margin-right:10px;
}
#nazev-domeny {
width: 200px;
height:45px;
float:left;
background:  url("obrazky/nazev-domeny.png") no-repeat;
margin-top:2px;
margin-left:21px;
}
#textik {
width: 300px;
float:left;
color: #fff;
margin-top:10px;
margin-left:15px;
}
a.hlava  {
display:block;text-decoration:none;width: 400px;height: 50px; position: absolute; top: 0;
}
#telo {
width: 1000px;
min-height:500px;
}
#obsah {
width: 550px;
float:left;
padding:0px 0px 0px 10px;
background: url("obrazky/obsah-vrch.png") no-repeat;
margin-top:-25px;
margin-left:20px;
margin-bottom: 20px;
}
#levypanel {
width: 180px;
float:left;
padding:0px 0px 0px 10px;
margin-top:-25px;
margin-left:20px;
border: 1px solid #B4AC7E;
background: #E8E3CC;
margin-bottom: 20px;

}

#menu {
width: 169px;
float: right;
background: #E8E8E8 url("obrazky/menu.png") repeat-y;
margin-right:20px;
font-size:90%;
margin-bottom:20px;
}
#nadmenu {
width: 169px;
height:5px;
float: right;
background: #E8E8E8 url("obrazky/nadmenu.png") no-repeat;
margin-right:20px;
margin-top:40px;
}
#menu p{
margin-left:8px;
margin-right:5px;
color: #000;
}
#menu li{
font-size: 80%;
}
#patka {
clear: both;
font-size: 80%;
text-align: center;
background: #720000 url("obrazky/nadmenu4.png") no-repeat;
height:50px;
color: #fff;
}
p#obsah_patky {
width:800px;
margin-right:auto;
margin-left:auto;
padding-top:5px;
}
p#obsah_patky a{
color: white;
}
p {
line-height: 140%;
}
p.box {
margin-left: 0px;
margin-right: auto;
width: 94%;
padding: 10px 10px 10px 10px;
border: 1px solid #FDD150;
background: #FDF5CD;
}
h1 {
font-family: georgia;
margin: 65px 15px 0px -514px;
padding: 10px 15px 15px 10px;
font-size: 190%;
color: #380000;
float:left;
background:  url("obrazky/h1.png") no-repeat;
min-width:570px;
}
h2 {
margin: 15px 15px 15px 0px;
padding: 8px 5px 5px 0px;
font-size: 130%;
font-weight: normal;
color: #E33534;
}
h2 a {
text-decoration: underline;
color: #E33578;
}
h3 {
margin: 5px 10px;
padding: 5px 10px 3px 5px;
width: 140px;
height: 34px;
font-size: 90%;
font-weight: bold;
color: #000;
text-align:left;
border: 1px solid #98002F;
background-color: #000;
}
a:link {
color: #720000;
}
a:visited {
color: #720000;
}
a:hover {
color: #008000;
text-decoration: none;
}
strong {
font-weight: bold;
color: #000;
}
table { 
margin-top:0px;
margin-bottom:10px;
width: 98%;
margin-left: 0px;
border:2px solid #ccc;
}
td {
   background: #deffc5;
  padding:5px;
  border:1px solid #ddd;
   }
.jine td {
   background: #f5f5f5;
   padding:5px;
border:1px solid #ddd;
   }
   .vysv td {
   background: #FDF5CD;
   padding:5px;
border:1px solid #ddd;
   }
img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}
img {
	border: 0px solid  #000;
	}
img.alignright {
	padding: 10px;
	margin: 0 17px 2px 7px;
	display: inline;
	float: right;
	}
img.alignleft {
	padding: 5px;
	margin: 5px 0px 2px 25px;
	display: inline;
	float: left;
	}
	img.reklama {
	padding: 5px;
	margin: 5px 0px 2px 17px;
	display: inline;
	float: left;
	width:468px;
	}
	img.bannerlevypanel {

	margin-left: 22px;
	float:left;
	margin-bottom:6px;
	}
	


.drobeckova-navigace 
{ 
font-size:90%;
padding:2px;
} 

#navigace 
{ 
padding: 0 5px; 
margin-left: 0; 
margin-top:10px;
width: 12em; 
font: normal 0.8em Verdana, sans-serif; 
} 

#navigace li 
{ 
list-style: none; 
margin: 0; 
font-size: 1em; 
} 

#navigace a 
{ 
display: block; 
text-decoration: none; 
color:black;
background:#F2F7F3 url("obrazky/vmenu.png");
margin-bottom:1px;
border-bottom: 1px solid #989061;
border-left: 0.5em solid #940000;
padding: 0.25em 0.5em 0.4em 0.75em; 
} 

#navigace a 
{ 
width: 100%;  

} 
#navigace a#aktivniodkaz {
border-bottom: 1px solid #989061;
border-left: 0.5em solid red; 
background:#C0CC81;
font-weight: bold;} 

#navigace a:hover, #navigace a#aktivniodkaz:hover 
{ 
color: black;
background: #C0CC81;
border-bottom: 1px solid #989061;
border-left: 0.5em solid red;
padding: 0.4em 0.35em 0.25em 0.9em; 
font-weight: bold;
} 

#navigace a:active, #navigace a#aktivniodkaz:active 
{ 
color: black;
background: #C0CC81;
border-bottom: 1px solid #989061;
border-left: 0.5em solid black;
padding: 0.4em 0.35em 0.25em 0.9em; 
font-weight: bold;
} 