body{
margin:0px;
padding:0;
font-size:11px;
font-family:verdana, tahome, sans-serif;
background:#4993E6;
text-align:left;
}

ul, li, em{
margin:0px;
padding:0px;
float:none;
border:none;
}

ul, li{
list-style-type:none;
}

#top{
position:absolute;
width:750px;
height:70px;
top:50px;
left:0;

}

ul#mainMenu{
position:absolute;
top:0;
left:0;
width:750px;
height:40px;
}

ul#mainMenu, ul{
color:#000000;
padding:0;
margin:0;
}

ul#mainMenu ul{
margin-top:0px;
border-top:2px solid red;
}

ul#mainMenu li{
float:left;
padding:2px 3px 2px 3px;
width:77px;

}

ul#mainMenu a{
color:black;
background-color:#dddddd;
display:block;
text-decoration:none;
font-weight:bold;
text-align:center
}

ul#mainMenu a:hover{
color:red;
background-color:#dddddd;
}

ul#mainMenu ul a{
border-bottom:none;
border-left:1px solid #dddddd;
border-right:2px solid #dddddd;
padding-left:2px;
}

ul#mainMenu ul a:hover{
color:red;
border-left:1px solid white;
border-right:1px solid white;
background-color:#ffffff;
}

ul#mainMenu ul{
position:absolute;
visibility:hidden;
border-bottom:1px 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);
}

#hlavni{
position:absolute;
width:750px;
top:170px;
left:0;
font-size:12px;
}
