body {margin:10px; background-image:url(images/background.jpg); font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; color:#333333;}

div.main {width:740px; background-color:#ffffff; border: 5px solid #ffffff;}

div.top {position:relative; width:750px; height:160px; background-color:#ffffff;}

div.top1 {position:absolute; top:5px; left:5px; width:413px; height:155px;}
div.top2 {position:absolute; top:5px; left:418px; width:327px; height:86px;}
div.top3 {position:absolute; top:95px; left:418px; width:317px; height:65px; text-align:right; background-color:#ffffff; font-size:11px; color:#159759;}

div.mitte {position:relative; width: 750px; background-image:url(images/mitte2.gif);}
div.unten {position:absolute; width: 750px; background-color:#ffffff; color:#ffec01;}

div.navi {position:absolute; top:10px; left:5px; z-index:2; width: 149px; background-color:#ffec01; text-align:left; float:left; font-family:Tahoma, Veradana,Arial,Helvetica,sans-serif; text-transform:uppercase;}
div.content {position:absolute; top:0px; left:0px; z-index:1; width:750px; background-image:url(images/mitte2.gif); text-align:left;}
div.haupt {margin-left:165px; margin-top:15px; width:580px;}
div.impr {background-color:#159759; color:#ffec01; width:740px; margin-left:5px; margin-bottom:5px;}
div.impr2 {margin-left:10px; width:730px; font-size:11px; color:#ffec01;}

img {border:0px;}


img.logo {width:413px; height:155px;}

img.bildoben {width:327px; height:86px;}

hr.nav {color:#159759; height:1px;}

h1 { font-size:16px; font-weight:bold; color:#333333;}

p, td, ul, li, div {font-size:13px; color:#333333;}

td {vertical-align:top;}

a:link {color:#666666;}
a:visited {color:#666666;}
a:active {color:#666666;}
a:hover {color:#666666;}

a:link.nav1 {margin-left:10px; color:#159759; font-size:14px; text-decoration:none;}
a:visited.nav1 {margin-left:10px; color:#159759; font-size:14px; text-decoration:none;}
a:active.nav1 {margin-left:10px; color:#159759; font-size:14px; text-decoration:none;}
a:hover.nav1 {margin-left:10px; color:#666666; font-size:14px; text-decoration:none;}

a:link.nav2 {margin-left:10px; color:#666666; font-size:14px; text-decoration:none;}
a:visited.nav2 {margin-left:10px; color:#666666; font-size:14px; text-decoration:none;}
a:active.nav2 {margin-left:10px; color:#666666; font-size:14px; text-decoration:none;}
a:hover.nav2 {margin-left:10px; color:#159759; font-size:14px; text-decoration:none;}

a:link.snav1 {margin-left:20px; color:#159759; font-size:11px; text-decoration:none;}
a:visited.snav1 {margin-left:20px; color:#159759; font-size:11px; text-decoration:none;}
a:active.snav1 {margin-left:20px; color:#159759; font-size:11px; text-decoration:none;}
a:hover.snav1 {margin-left:20px; color:#666666; font-size:11px; text-decoration:none;}

a:link.snav2 {margin-left:20px; color:#666666; font-size:11px; text-decoration:none;}
a:visited.snav2 {margin-left:20px; color:#666666; font-size:11px; text-decoration:none;}
a:active.snav2 {margin-left:20px; color:#666666; font-size:11px; text-decoration:none;}
a:hover.snav2 {margin-left:20px; color:#159759; font-size:11px; text-decoration:none;}

a:link.inav {color:#ffec01; text-decoration:none;}
a:visited.inav {color:#ffec01; text-decoration:none;}
a:active.inav {color:#ffec01; text-decoration:none;}
a:hover.inav {color:#ffec01; text-decoration:none;}

a:link.tnav {color:#159759; text-decoration:none;}
a:visited.tnav {color:#159759; text-decoration:none;}
a:active.tnav {color:#159759; text-decoration:none;}
a:hover.tnav {color:#159759; text-decoration:none;}

.vie {width:33%}

.emailb {width:179px; height:13px; margin-top:5px;}
.emailu {width:121px; height:10px; margin-top:2px; margin-bottom:4px;}
