body {margin-top: 20px; height: 100%; padding: 0px; font-size: 11px; background-color: #d4d4d7; }
div, ul, li, table, ol {font-family: Arial; color:#000000; font-size: 11px; text-decoration: none; padding:0; margin:0; }
p {font-family: Arial; font-size: 11px; color:#000000; text-decoration: none; }
a {font-family: Arial; color:#062E4B; text-decoration: none; }

ul {
    list-style: none;
    margin: 0 0 0px 20px;
}
li {
    list-style: square;
    padding-left: 5px;
    margin-bottom: 3px;
}

#main-logo {
	width: 200px; height: 112px;
	position:absolute; 
	top:0px; 
	left: 700px;
	z-index:1; 
	background: url(images/logo3.jpg);
	text-indent: -9999px;
}

h2 {font-family: Arial; font-size: 20px; color:#0000fe; text-decoration: none; }
h3 {font-family: Arial; font-style: italic; font-size: 12px; color:#0000fe; text-decoration: none; }

#text_start {font-family: Arial; font-size: 12px; color:#000000; text-decoration: none; }

.eintrag{ float:left; width: 24.99%}
.eintrag4 { float:left; width: 24.99%}
.eintrag3 { float:left; width: 33.33%}
.eintrag2 { float:left; width: 49.99%}
.eintrag8 { float:left; width: 12.49%}
.eintrag5 { float:left; width: 19.99%}
.eintrag6 { float:left; width: 16.66%}

#kl05  {font-family: Arial; font-size: 5px; color:#000000; text-decoration: none; }
#kl03  {font-family: Arial; font-size: 3px; color:#000000; text-decoration: none; }
#kl10  {font-family: Arial; font-size: 10px; color:#000000; text-decoration: none; }

#footer_text  {
font-family:Arial, Helvetica, Sans Serif;
font-size: 11px; 
color:#ffffff; 
text-decoration: none; 
font-weight: bold; 
padding: 3px;
background-color: #3D6791;
border-left: 1px solid #000000;
border-top: 1px solid #000000;
border-right: 1px solid #000000;
border-bottom: 1px solid #000000;
}

#adresse a {color:#ffffff; }
#adresse  {
font-family:Arial, Helvetica, Sans Serif;
font-size: 11px; 
color:#ffffff; 
text-decoration: none; 
font-weight: bold; 
padding: 3px;
background-color: #3D6791;
border-left: 1px solid #000000;
border-top: 1px solid #000000;
border-right: 1px solid #000000;
border-bottom: 1px solid #000000;
}

#text_big {font-family: Arial; font-size: 16px; color:#000000; text-decoration: bold; }

#pagetitle {
text-align :left;
font-family:Arial, Helvetica, Sans Serif;
padding: 3px;
font-size: 14px;
font-weight: bold;
color: #333333;
text-decoration: bold;
}

#ueberschrift {
text-align :left;
font-family:Arial, Helvetica, Sans Serif;
padding-top: 20px;
padding-left: 10px;
font-size: 14px;
font-weight: bold;
color: #062E4B;
text-decoration: bold;
}

#ueberschrift_start{
text-align :center;
font-family:Arial, Helvetica, Sans Serif;
padding: 3px;
font-size: 14px;
font-weight: bold;
color: #0000fe;
text-decoration: bold;
}

#content-box { 
	background: #ffffff; 
	border:1px solid #000000; 
	overflow:auto;
	padding-right: 10px;
	padding-left: 10px;
	}


#content {text-align:left; padding-left: 20px; padding-right: 20px; padding-bottom:20px; font-size: 11px; color:#00000;}
#content_start {text-align:center; padding-left: 10px; padding-right: 10px; font-size: 11px; color:#00000;}
#rand { background: #ffffff; border-left:1px solid #ababab; border-right:1px solid #ababab; }

#ditto_pages .ditto_currentpage { border: 1px solid #7A896C; padding: 1px 5px 2px; margin-right: 1px; background-color: #7A896C; color: #fff; } 
#ditto_pages .ditto_off { border: 1px solid #ccc; padding: 1px 5px 2px; margin-right: 1px; color: #ccc; }
#ditto_pages a, #ditto_pages a:link, #ditto_pages a:visited { border: 1px solid #7A896C; padding: 1px 5px 2px; margin-right: 1px; text-decoration: none !important; color: #7A896C;} 
#ditto_pages a:hover { background-color: #fff; color: #000; }
#footer_left {text-align:left; font-family: Arial; padding-left:10px; font-size: 10px; color:#000000; text-decoration: none; }
#footer_right {text-align:right; font-family: Arial; padding-right:10px; font-size: 10px; color:#000000; text-decoration: none; }

#ditto_info {text-align:left; padding-left: 10px; font-size: 11px; color:#00000;}

#termine_datum {text-align:left; padding-left: 10px; font-size: 11px; color:#00000; font-weight:bold; text-decoration: underline;}
#termine_info {text-align:left; padding-left: 10px; font-size: 11px; color:#00000;}

#news1 {text-align:left; font-size: 12px; color:#00000; font-weight:bold;}
#news2 {text-align:left; font-size: 11px; color:#00000;}





