body {
background:#A2ADB4;
margin:0;
color:#444444;
font-size:14px;
line-height:1.5;
font-family:Arial,Verdana,Tahoma,Helvetica,sans-serif;
text-align:center;
}
.smaller {
font-size:12px;
}
p {
padding:0;
margin:0 0 14px;
}
#dummy {
float:right;
width:1px;
}

#site {
margin:0 auto 0 auto;
width:900px;
border:1px solid #555555;
background:#E4ECEF;
text-align:left;
}





#head {
margin:0;
padding:0;
background:#86A4B5 url(pics/head.jpg) no-repeat 0 0;
width:900px;
height:170px;
}
#e_head {
margin:0;
padding:0;
background:#86A4B5 url(pics/e_head.jpg) no-repeat 0 0;
width:900px;
height:170px;
}
#navi {
height:40px;
width:900px;
margin:0;
padding:0;
background:#556973 url(pics/navi.jpg) no-repeat 0 0;
border-bottom:1px solid #374D55;
text-align:right;
}
#navi img {
margin:17px 12px 13px;
padding:0;
border:0;
}
#navi img.lang {
margin:5px 8px 6px 30px;;
padding:0;
border:0;
}
#main {
background:#E4ECEF;
margin:0;
padding:0;
}

#startseite {
background:#E4ECEF url(pics/back.jpg) no-repeat 0 30px;
height:540px;
width:900px;
margin:0;
padding:0;
}
#e_startseite {
background:#E4ECEF url(pics/e_back.jpg) no-repeat 0 30px;
height:550px;
width:900px;
margin:0;
padding:0;
}
#startseite img {
border:0;
margin:55px 0 0 170px;
padding:0;
}
#e_startseite img {
border:0;
margin:55px 0 0 170px;
padding:0;
}


table {
margin:0;
padding:0;
width:900px;
background:#E4ECEF;
text-align:left;
}

td.inhalt {
margin:0;
text-align:left;
padding:40px 60px 40px 30px;
}
td.titel {
text-align:center;
width:150px;
margin: 0;
padding: 40px 0;
}


#foot {
width:900px;
padding:4px 0;
margin:0;
text-align:center;
background:#435E6F;
color:white;
border-top:1px solid #555555;
font-size:11px;
}
#foot a:link {
color:#ababab;
text-decoration:none;
}
#foot a:visited {
color:#ababab;
text-decoration:none;
}
#foot a:hover {
color:white;
text-decoration:underline;
}
#foot a:active {
color:white;
text-decoration:underline;
}

#termin {
margin:0 0 40px;
}

#newsheader {
border-bottom:2px solid #49667C;
color:#666666;
font-weight:bold;
padding:12px 0 0;
margin:0 0 12px;
font-size:18px;
}
#termin p {
font-size:13px;
margin-bottom:10px;
font-family:Verdana;
}


a:link, a:visited {
color:#556688;
text-decoration:underline;
}
a:hover, a:active {
color:black;
text-decoration:underline;
}

img {
font-size:11px;
font-family:Arial,Verdana,Tahoma;
}


h1 {
font-size:28px;
color:#49667C;
font-weight:bold;
padding:0;
margin:0 -25px 30px;
}

h2 {
font-size:18px;
color:#444444;
font-weight:bold;
padding:0;
margin:0 0 10px;
}

h3 {
font-size:15px;
color:#444444;
font-weight:bold;
padding:0;
margin:0 0 12px;
font-family:Verdana;
}

h4 {
clear:both;
font-size:24px;
color:#49667C;
font-weight:bold;
padding:0;
margin:0;
}

h5 {
font-size:18px;
color:#444444;
font-weight:bold;
padding:25px 0 35px;
margin:0;
}


ul {
margin:0;
padding:0;
}
li {
margin:0 0 0 15px;
padding:0 0 16px;
text-align:left;
}
li.gr {
color:#666666;
font-size:14px;
font-weight:bold;
}
ul.sub {
margin:0;
padding:0;
}
ul.sub li {
margin:0 0 0 30px;
padding:3px 0 4px;
font-size:13px;
text-align:left;
}
