*{
margin: 0px 0px 0px 0px;
}

body {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: normal;
font-size: 0.9em;
color: black;
background: white url(images/background.jpg) repeat-x;
}

td {
vertical-align: top;
}

#web {
width: 851px;
background: white;
position: relative;
background: url(images/pozadi.jpg) repeat-y;
}

#header {
width: 851px;
height: 213px;
}

#menupodklad {
float: left;
width: 851px;
height: 39px;
margin: 0px;
}

#menu {
float: left;
height: 39px;
width: 851px;
margin: 0px;
}

#pruhpodklad {
float: left;
width: 851px;
}

#pruh {
width: 851px;
height: 111px;
background: url(images/pruh.jpg) no-repeat;
}

.leva {
padding-left: 12px;
padding-top: 12px;
}

#pravapodklad {
width: 851px;
float: left;
}

.prava {
padding-left: 6px;
padding-right: 12px;
padding-top: 10px;
font-size: 0.8em;
}

.formular {
padding-left: 12px;
padding-right: 12px;
padding-top: 10px;
font-size: 0.8em;
}

#spodek {
width: 851px;
height: 51px;
clear: both;
background: url(images/spodek.jpg) no-repeat;
font-size: 0.7em;
color: white;
text-align: center;
padding-top: 8px;
}

#spodek a {
color: white;
}







/* NADPISY */
h1 {
width: 851px;
height: 213px;
position: relative;
}
h1 span {
background: url(images/header.jpg) no-repeat;
position: absolute;
width: 100%;
height: 100%;
}


/* menu */		
				 
ul#mainMenu, ul
{
color:black;
background-color:#ffffff; 
height:39px;
width:117px;
padding:0;
margin:0;
list-style-type:none;
font-size:10pt;
}

ul#mainMenu ul
{
margin-top:0px;
}

ul#mainMenu li
{
float:left;
padding:0px;
width:117px;
cursor:pointer;
text-align:left;
}

ul#mainMenu li ul li
{
text-align:left;
}

ul#mainMenu a
{
color:white;
background-color: #2A65AD;
display:block;
text-decoration:none;
font-weight:bold; 
}

ul#mainMenu ul a
{
border-bottom:none;
border-left:2px solid #2A65AD;
border-right:2px solid #2A65AD;
padding-left:0px;
}

ul#mainMenu ul a:hover
{
color:black;
background-color: #2E6DB2;
border-left:2px solid #2E6DB2;
border-right:2px solid #2E6DB2;
}

ul#mainMenu li a:hover ul a:hover
{
color:blue;
}

ul#mainMenu ul
{
position:absolute;
visibility:hidden;
border-bottom:0px solid white;
background-color:white;
}

ul#mainMenu li:hover ul, ul#mainMenu li.hover ul
{
visibility:visible;
}

ul#mainMenu li li
{
float:none;
border:none;
padding:0;
}

ul#mainMenu li
{
behavior: url(hover.htc); /* Protože IE nedodržuje CSS standarty, aby bylo řešení funkční, použijeme tento *.htc soubor */
}

/* odusd niz nove editovano - lenny */
p.mrg{
	margin:9px 0 9px 0;
}
hr.form{
	background-color:#9fb6f7;
	border-width:0px;
	height:2px;
	color:#9fb6f7
}