body {
background-color: #fff;
font-size: 87%;
font-family:Arial,Helvetica,sans-serif;
}

a:link {
  font-family:Arial,Helvetica,sans-serif;
  text-decoration: none;
  color: #0000FF;
  }

a:visited {
  color: #0000FF;
  }

a:focus {
  color: #0000FF;
  }

a:hover {
  color: #0000FF;
  }

a:active {
  color: #99DDDD;
  }
  
.navilink:link {
     color: #092b45;
     padding: 4px;
     padding-right:10px;
     padding-left: 10px;
     background-color:#93bcdc;
     font-weight: bold;
     }

.navilink:visited {
     background-color: #93bcdc;
     color: #092b45;
     }

.navilink:hover {background-color: #fff;
     color: #092b45;
     }

.navilink:active {background-color: #fff;
     color: #092b45;
     }

#main{
position: absolute;
left:50%;
margin-left: -390px;
background-color: #93bcdc;
height: auto;
width: 780px;
border-width:1px;
border-style:solid;
border-color:#AAA;
}

#head-logo{
background-image: url(./images/head-logo780x130.jpg);
height:130px;
width:780px;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#AAA;
}

#top-navi{
background-color:#092b45;
padding: 7px;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#AAA;
padding-left: 185px;
}

#kontakt{
float: left;
width: 160px;    
}  

#leftdiv{
float: left;
}

#rightdiv{
margin-left: 130px;
margin-right:25px;
}  

#content{
margin-left:185px;
background:#fff;  
padding:10px;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#AAA;
min-height: 400px;
 
}


#foot{
background:#092b45;
padding:7px; 
text-align:right;  
}

