html {
padding: 0;
margin : 0;
}

body {
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #000000;
background-color : transparent;
margin : 0;
padding : 0;
z-index : 2;
font-size: 0.9em;
}

#headerlinks {
position : absolute;
top : 30px;
left : 30px;
width : 200px;
margin : 0;
padding : 0;
z-index : 10;
background : transparent;
}

#headermitte {
position : absolute;
top : 30px;
left : 232px;
width : 296px;
margin : 0;
padding : 0;
z-index : 10;
background : transparent;
}

#headerrechts {
position : absolute;
top : 30px;
left : 530px;
width : 200px;
margin : 0;
padding : 0;
z-index : 10;
background : transparent;
}

#headerganzrechts {
position : absolute;
top : 30px;
left : 732px;
width : 210px;
margin : 0;
padding : 0;
z-index : 10;
background : transparent;
}

#logo {
position: absolute;
top: 157px;
left: 30px;
width: 700px;
margin: 0px;
padding: 0px;
background: transparent;
z-index : 30;
}

#news {
position : absolute;

color: #c6d982;
top: 157px;
left: 732px;
background : #003300;
width: 200px;
height: 404px;
margin : 0;
padding : 30px 0 0 10px;
z-index : 40;
}
 
#news h1 {
color: #c6d982;
font-size: 1.3em;
padding-top: 10px;
padding-bottom: 13px;

}

#headerganzrechts p {
color: #959595;
font-size : 0.84em;
line-height: 18px;
margin-bottom: 6px;

}

#news p {
color: #c6d982;
font-size : 0.84em;
line-height: 16px;
margin-bottom: 6px;

}

#content img {
padding-left: 10px;
}


#content {
position : absolute;
top : 250px;
left : 250px;
width : 460px;
padding : 0;
margin : 0;
z-index : 20;
}

p {
font-family : Verdana, Arial, Helvetica, sans-serif;
padding : 0;
margin : 0 0 6px 0;
color : #000000;
font-size: 0.9em;

}

td {
font-size: 0.9em;
}






#navi {
font-size : 0.8em;
position : absolute;
top : 229px;
left : 30px;
width : 200px;
height : 300px;
background : #003300;
text-align : left;
margin : 0;
padding-top : 8px;
z-index : 20;
}

#servnav {
font-size : 0.7em;
position : absolute;
top : 564px;
left : 30px;
background : #003300;
width : 200px;
height : 16px;
margin : 0 0 0 0;
padding : 2px 0 0 0;
z-index : 20;
}


.clr {
clear : both;
}




h1 {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 1.0em;
font-weight : bold;
color : #000000;
margin : 0 0 20px 0;
padding : 0;
}









#content li {
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #000000;
list-style-type : disc;
margin-left : -23px;
margin-top : 0;
margin-bottom : 4px;
padding : 0;
}


#navi ul {
list-style-type : disc;
margin : 0 0 0 5px;
padding : 0 0 0 0;
}
#navi li {
color : #ffffff;
margin : 0 0 10px 10px;
padding : 0;
}
#navi a, a:link {
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #c6d982;
font-weight : bold;
text-decoration : none;
padding-left : 0;
display : block;
margin-bottom : 4px;
margin-top : 0;
margin-left : 10px;
background-color : transparent;
}
#navi div.menu1-level1-no a:hover {
text-decoration : none;
font-weight : bold;
background : #c6d982;
color : #000000;
margin-bottom : 4px;
margin-top : 0;
}
#navi div.menu1-level1-act a {
color : #000000;
font-weight : bold;
text-decoration : none;
background : #c6d982;
margin-bottom : 3px;
margin-top : 14px;
}
#navi div.menu1-level1-no {
background-color : transparent;
margin-bottom : 3px;
margin-top : 14px;
}
#navi div.menu1-level1-act {
margin-bottom : 0;
}
#navi div.menu1-level2-no a {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 90%;
font-weight : bold;
color : #ffffff;
padding-left : 15px;
background-color : transparent;
margin-top : 0;
margin-left : 10px;
}
#navi div.menu1-level2-no a:hover {
font-size : 90%;
font-weight : bold;
color : #000000;
padding-left : 15px;
background : #c6d982;
margin-top : 0;
}
#navi div.menu1-level2-act a {
color : #000000;
font-size : 90%;
font-weight : bold;
text-decoration : none;
padding-left : 15px;
background : #cccccc;
margin-top : 0;
margin-left : 10px;
}
#navi div.menu1-level2-no {
background : transparent;
margin-top : 0;
}
#servnav a, a:link {
display : inline;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight : bold;
color : #c6d982;
text-decoration : none;
padding : 0 9px 0 9px;
}
#servnav a:hover {
color : #cccccc;
display : inline;
}
#servnav ACT {
color : #ffffff;
display : inline;
}
#servnav CUR {
display : inline;
color : #000000;
}


#content a, a:link {
font-family : Verdana, Arial, SunSans-Regular, Sans-Serif;
color : #003300;
display : inline;
font-weight : bold;
text-decoration : underline;
margin : 0 0 0 0;
}
#content a:hover {color : #000000;}



#news a, a:link {
font-family : Verdana, Arial, SunSans-Regular, Sans-Serif;
color : #ffffff;
display : inline;
font-weight : bold;
text-decoration : none;
padding : 0 0 0 0;
margin : 0 0 0 0;
}
#news a:hover {
color : #cccccc;
}

