html {margin: 0;padding: 0;}
body {
 background-image: url("./image/bg.gif");
 background-position: right top;
 background-repeat: repeat-x;
 background-color: #FFFFFF;
 margin: 0 auto;
 padding: 0;
 font-family: Verdana, Helvetica, Arial, sans-serif;
 font-size: 12px;
 color: #000000;
 text-align:left;
 width: 990px;
 position: relative;
}
p {
 margin: 0;
 padding: 0;
}

#top {
 position: relative;height:196px;width:990px;
 margin: 0px 0px 0px 0px;
 border: 0px;
 padding: 0px 0px 0px 0px;
 background-color: #000000;
 background-image: url("./image/zahlavi2.jpg");
 }

#top a {
  text-decoration:none;
  font-weight:normal;
  font-size:11px;
  color:#000000;
 }
#top a:hover {
  color:#000000;
  font-weight:bold;

 }
#top a:visited {
  color:#000000;
 }

#bottom {
 clear:both;
 margin:0px;
 padding:0px 0px 0px 0px;
 color:white;
 font-size:9px;letter-spacing:0.5px;
 position: relative;
 text-align: center;
 background-color: #32A82E;
}

#hlavni {
    position: relative;
    padding: 10px 10px 10px 15px;
    float:right;
    overflow: hidden;
    margin: 0 auto;
    text-align: justify;
    background: #FFFFFF;
    background-color: #FFFFFF;
    width:728px;
}
#hlavni h1 {margin:0px;padding:0px 0px 10px 0px;color:#4B4B4B;font-size:15px;text-transform:uppercase;}
#hlavni img {margin-left:0px;margin-right:0px;padding:6px;}
#hlavni .imgp {margin-right:0px;padding:0px;}
#hlavni p {margin-left:10px;margin-right:10px;padding:0px;font-size:11px;text-align:justify;}
#hlavni h2 {margin:0 0 0 10px;padding:0px;color:#4B4B4B;font-size:12px;text-align:left;text-transform:uppercase;}
#hlavni h3 {margin-left:10px;padding:0px;color:#646464;font-size:12px;text-align:left;letter-spacing: 3px;}
#hlavni a {color:#F8931D;text-decoration:none;font-weight:bold;}
#hlavni a:hoover {color:red;text-decoration:underline;font-weight:bold;}
#hlavni .td {background-color:#ffffcd;text-align:center;padding: 0px 0px 0px 0px;}
#hlavni .td2 {background-color:#ffffff;text-align:center;padding: 0px 0px 0px 0px;}
#hlavni .tdnadpis {background-color:#1F44C4;padding: 5px 0px 5px 0px;margin-top:0;letter-spacing:1px;}
#hlavni ul {margin-top: 0;margin-bottom: 0;text-align:left;}
#hlavni li {margin-top: 0;margin-bottom: 0;}
#hlavni .sub {font-weight:bold;color:#F7941D;}
#hlavni .subsel {font-weight:bold;color:red;}

#menu {
 position: relative;
 padding: 0px 0px 0px 0px;
 width: 230px; 
 float: left;overflow: hidden;
 text-align:left;
 }

#menu strong
{
clear:both;
color: black;
margin: 0px;
font-weight:bold;
font-size:12px;
padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
text-decoration: none;
display: block;
text-align:left;
background-color: #F7941D;
}

#menu strong.kontakt
{
font-weight:normal;
font-size:11px;
}

#menu a
{
clear:both;
color: white;
margin: 0px;
font-weight:bold;
font-size:12px;
padding-top: 6px;
padding-left: 10px;
padding-bottom: 6px;
text-decoration: none;
display: block;
text-align:left;
background-color: #32A82E;
border-top: 1px solid #79CF38;
}

#menu a.sel
{
background-color: #F7941D;
}

#menu a.sub
{
font-weight:normal;
color: white;
background-color: #258323;
border-top: 1px solid #79CF38;
padding-top: 5px;
padding-bottom:5px;
padding-left:35px;
}


#menu a.subsel
{
font-weight:normal;
color: white;
border-top: 1px solid #79CF38;
background-color: #F7941D;
padding-top: 5px;
padding-bottom:5px;
padding-left:35px;
}

#menu a:hover
{
background-color: #F7941D;
color: #000000;
}


