body {
margin: 0;
padding: 0;
background-color:#FFFFFF;
text-align:center;
width:100%;
height:100%;
}

img {
margin:0px;
padding:0px;
border:0px;
}

div {
2222border:1px solid #000;
}

#wrapper{
position:relative;
width: 100%; 
height:100%;
left:0;
top: 0;
text-align: left;
}

#wrapper1{
position: absolute;
width: 100%; 
height:594px;
top: 50%;
left:0;
margin-top: -297px;
}

#wrapper2 {
position: relative;
top: 0;
width: 778px; 
height:594px;
left: 50%;
margin-left: -389px;
}


p, a, h1, h2, h3, ul, li, input, textarea, div, th, tr, td{
font-family: Verdana, Arial, Helvetica; 
text-decoration: none;
text-align: left;
font-size: 10px;
}

h2 {
color:#000000;
}

h3 {
color:#006699;
}

a {
color:#006699;
text-decoration:none;
}

a:hover {
color:#3FAAD6;
}

#kursiv {
font-style:italic;
}

#a_active {
color:#006699;
font-weight:bold;
}

#logo {
position:relative;
width:100%;
height:41px;
background-image:url(bilder/logo.gif);
background-position:0px 0px;
background-repeat:no-repeat;
}

.nav, .nav_footer {
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:16px;
222letter-spacing:-0.5px;
}

.nav {
width:778px;
height:54px;
}

.nav_footer {
height:15px;
width:790px;
}

.nav a, .nav a:focus, .nav a:active, .nav_footer a, .nav_footer a:focus, .nav_footer a:active {
display:block;
color:#FFFFFF;
text-decoration:none;
outline:none;
-moz-outline:none;
}

.nav a:hover, .nav_footer a:hover {
color:#CFDCEC;
}

.nav a:active, .nav_footer a:active {
color:#000;
}

.nav ul, .nav_footer ul {
list-style-type:none;
list-style-position:inside;
padding:0px;
margin:0px;
}

.nav li, .nav_footer li {
float:left;
padding:0px;
margin:0px;
margin-bottom:1px;
}

#nav1_1 {
background-image:url(bilder/nav1_1.gif);
background-repeat:no-repeat;
width:605px;
height:17px;
}

#nav1_2 {
background-image:url(bilder/nav1_2.gif);
background-repeat:no-repeat;
width:133px;
height:17px;
}

#nav1_2 a {
padding-left:37px;
display:block;
}

#nav1_2 a:hover {
background-image:url(bilder/nav1_2_over.gif);
background-repeat:no-repeat;
width:133px;
height:17px;
color:#006699;
}

#nav1_2_active {
background-image:url(bilder/nav1_2_over.gif);
background-repeat:no-repeat;
width:133px;
height:17px;
}


#nav1_2_active a {
padding-left:37px;
color:#006699;
}

#nav1_3 {
width:33px;
height:17px;
}

#nav2_0 {
width:16px;
height:17px;
}

#nav2_1 {
background-image:url(bilder/nav2_1.gif);
background-repeat:no-repeat;
width:74px;
height:17px;
}

#nav2_1 a {
padding-left:6px;
display:block;
}

#nav2_1 a:hover {
background-image:url(bilder/nav2_1_over.gif);
background-repeat:no-repeat;
width:74px;
height:17px;
color:#006699;
}

#nav2_1_active {
background-image:url(bilder/nav2_1_over.gif);
background-repeat:no-repeat;
width:74px;
height:17px;
}

#nav2_1_active a {
padding-left:6px;
color:#006699;
}

#nav2_2 {
background-image:url(bilder/nav2_2.gif);
background-repeat:no-repeat;
width:62px;
height:17px;
}

#nav2_2 a {
padding-left:17px;
display:block;
}

#nav2_2 a:hover {
background-image:url(bilder/nav2_2_over.gif);
background-repeat:no-repeat;
width:62px;
height:17px;
color:#006699;
}

#nav2_2_active {
background-image:url(bilder/nav2_2_over.gif);
background-repeat:no-repeat;
width:62px;
height:17px;
}

#nav2_2_active a {
padding-left:17px;
color:#006699;
}

#nav2_3 {
background-image:url(bilder/nav2_3.gif);
background-repeat:no-repeat;
width:75px;
height:17px;
}

#nav2_3 a {
padding-left:6px;
display:block;
}

#nav2_3_active {
background-image:url(bilder/nav2_3_over.gif);
background-repeat:no-repeat;
width:75px;
height:17px;
}

#nav2_3_active a {
padding-left:6px;
color:#006699;
}

#nav2_3 a:hover {
background-image:url(bilder/nav2_3_over.gif);
background-repeat:no-repeat;
width:75px;
height:17px;
color:#006699;
}

#nav2_4 {
background-image:url(bilder/nav2_4.gif);
background-repeat:no-repeat;
width:511px;
height:17px;
}

#nav2_4 a {
text-align:right;
display:block;
}

#nav2_4 a:hover {
background-image:url(bilder/nav2_4_over.gif);
background-repeat:no-repeat;
width:511px;
height:17px;
color:#006699;
display:block;
}

#nav2_4_active {
background-image:url(bilder/nav2_4_over.gif);
background-repeat:no-repeat;
width:511px;
height:17px;
}

#nav2_4_active a {
text-align:right;
color:#006699;
}

#nav3_1 {
width:153px;
height:17px;
}

#nav3_2 {
background-image:url(bilder/nav3_2.gif);
background-repeat:no-repeat;
width:74px;
height:17px;
}

#nav3_2 a {
padding-left:19px;
display:block;
}

#nav3_2 a:hover {
background-image:url(bilder/nav3_2_over.gif);
background-repeat:no-repeat;
width:74px;
height:17px;
color:#006699;
}

#nav3_2_active {
background-image:url(bilder/nav3_2_over.gif);
background-repeat:no-repeat;
width:74px;
height:17px;
}

#nav3_2_active a {
padding-left:19px;
color:#006699;
}

#nav3_3 {
background-image:url(bilder/nav3_3.gif);
background-repeat:no-repeat;
width:104px;
height:17px;
}

#nav3_3 a {
padding-left:19px;
display:block;
}

#nav3_3 a:hover {
background-image:url(bilder/nav3_3_over.gif);
background-repeat:no-repeat;
width:104px;
height:17px;
color:#006699;
}

#nav3_3_active {
background-image:url(bilder/nav3_3_over.gif);
background-repeat:no-repeat;
width:104px;
height:17px;
}

#nav3_3_active a {
padding-left:19px;
color:#006699;
}

#nav3_4 {
background-image:url(bilder/nav3_4.gif);
background-repeat:no-repeat;
width:104px;
height:17px;
}

#nav3_4 a {
padding-left:27px;
display:block;
}

#nav3_4 a:hover {
background-image:url(bilder/nav3_4_over.gif);
background-repeat:no-repeat;
width:104px;
height:17px;
color:#006699;
}

#nav3_4_active {
background-image:url(bilder/nav3_4_over.gif);
background-repeat:no-repeat;
width:104px;
height:17px;
}

#nav3_4_active a {
padding-left:27px;
color:#006699;
}

#nav3_5 {
background-image:url(bilder/nav3_5.gif);
background-repeat:no-repeat;
width:104px;
height:17px;
}

#nav3_5 a {
padding-left:31px;
display:block;
}

#nav3_5 a:hover {
background-image:url(bilder/nav3_5_over.gif);
background-repeat:no-repeat;
width:104px;
height:17px;
color:#006699;
}

#nav3_5_active {
background-image:url(bilder/nav3_5_over.gif);
background-repeat:no-repeat;
width:104px;
height:17px;
}

#nav3_5_active a {
padding-left:31px;

color:#006699;
}

#nav3_6 {
background-image:url(bilder/nav3_6.gif);
background-repeat:no-repeat;
width:104px;
height:17px;
}

#nav3_6 a {
padding-left:15px;
display:block;
}

#nav3_6 a:hover {
background-image:url(bilder/nav3_6_over.gif);
background-repeat:no-repeat;
width:104px;
height:17px;
color:#006699;
}

#nav3_6_active {
background-image:url(bilder/nav3_6_over.gif);
background-repeat:no-repeat;
width:104px;
height:17px;
}

#nav3_6_active a {
padding-left:15px;
color:#006699;
}

#nav3_7 {
background-image:url(bilder/nav3_7.gif);
background-repeat:no-repeat;
width:113px;
height:17px;
}

#nav3_7 a {
padding-left:15px;
display:block;
}

#nav3_7 a:hover {
background-image:url(bilder/nav3_7_over.gif);
background-repeat:no-repeat;
width:113px;
height:17px;
color:#006699;
}

#nav3_7_active {
background-image:url(bilder/nav3_7_over.gif);
background-repeat:no-repeat;
width:113px;
height:17px;
}

#nav3_7_active a {
padding-left:15px;
color:#006699;
}

#nav_footer1_1 {
position:relative;
left:128px;
width:561px;
height:17px;
line-height:17px;
color:#3FAAD6;
}

#nav_footer1_2 {
position:relative;
left:0px;
background-image:url(bilder/nav_footer1_2.gif);
background-repeat:no-repeat;
width:114px;
height:17px;
}

#nav_footer1_2 a {
padding-left:42px;
display:block;
}

#nav_footer1_2 a:hover {
background-image:url(bilder/nav_footer1_2_over.gif);
background-repeat:no-repeat;
width:114px;
height:17px;
color:#006699;
}

#nav_footer1_2_active {
background-image:url(bilder/nav_footer1_2_over.gif);
background-repeat:no-repeat;
width:114px;
height:17px;
}

#nav_footer1_2_active a {
padding-left:42px;
color:#006699;
}

#nav_footer1_3 {
background-image:url(bilder/nav_footer1_3.gif);
background-repeat:no-repeat;
width:115px;
height:17px;
}

#nav_footer1_3 a {
padding-left:20px;
display:block;
}

#nav_footer1_3 a:hover {
background-image:url(bilder/nav_footer1_3_over.gif);
background-repeat:no-repeat;
width:115px;
height:17px;
color:#006699;
}

#nav_footer1_3_active {
background-image:url(bilder/nav_footer1_3_over.gif);
background-repeat:no-repeat;
width:115px;
height:17px;
}

#nav_footer1_3_active a {
padding-left:20px;
color:#006699;
}

#subnav, #subnav_blue_stripe  {
background-image:url(bilder/subnav_bg.gif);
background-repeat:no-repeat;
height:108px;
width:776px;
margin-top:2px;
}

#subnav_blue_stripe {
background-image:url(bilder/subnav_bg_2.gif);
}

#subnav ul, #subnav_blue_stripe ul {
list-style-type:none;
padding:0px;
margin:0px;

line-height:10px;
}

#subnav li, #subnav_blue_stripe li {
padding:1px 0px 0px 1px;
}

#subnav_ul_1 {
position:relative;
top:12px;
left:171px;
width:300px;
}

#content, #content_bg_blue, #content_bg_grey {
width:647px;
height:350px;
margin:3px 0px 1px 128px;
scrollbar-track-color:#8DB9CE; 
scrollbar-base-color:#8DB9CE;
scrollbar-face-color:#FFFFFF;
scrollbar-3d-light-color:#8DB9CE;
scrollbar-arrow-color:#8DB9CE;
scrollbar-darkshadow-color:#8DB9CE;
scrollbar-highlight-color:#8DB9CE;
scrollbar-shadow-color:#8DB9CE;
background-repeat:no-repeat;

}

#content_bg_blue {
background-image:url(bilder/content_bg_blue.gif);
}

#content_bg_grey {
background-image:url(bilder/content_bg_grey.gif);
}


#content_box_1 {
width:213px;
height:348px;
float:left;
border:1px solid #B5CCE4;
margin-right:3px;
background-image:url(bilder/content_blue_stripe.gif);
}

#content_box_2 {
width:211px;
height:348px;
float:left;
border:1px solid #B5CCE4;
margin-right:3px;
}

#content_box_3 {
width:215px;
height:348px;
float:left;
border:1px solid #B5CCE4;
}

#content_box_4 {
width:427px;
height:348px;
float:left;
margin-right:3px;
}

div>#content_box_1, div>#content_box_2 { width:211px; }
div>#content_box_3 { width:212px; }
div>#content_box_4 { width:428px; }

#content h2, h3, #content p, #content ul, #weiter {
margin:8px;
}

#content ul {
list-style-type:square;
list-style-position:outside;
padding:0px;
width:175px;
margin-left:24px;
}

#content li {
line-height:12px;
margin-bottom:2px;
}

#adresse {
color:#FFFFFF;
position:relative;
left:267px;
top:25px;
width:360px;
border:1px solid #59B4DB;
}

#impressum {
color:#FFFFFF;
position:relative;
left:267px;
top:5px;
width:360px;
border:1px solid #8DB9CE;
}

#weiter {
position:absolute;
top:500px;
text-align:right;
width:198px;
}

#vor {
position:absolute;
top:500px;
text-align:right;
width:198px;
}

#zurück {
position:absolute;
top:500px;
text-align:right;
width:148px;
}

