body {
font-family :  Arial, Helvetica, sans-serif;
margin-left: 10px; 
font-size: 9pt;
color: black; 
padding-left: 10px;
padding-top: 4px;
width: 690px;
padding: 10pt;
}

h1 {
font-family : Arial, Helvetica, sans-serif; 
font-size : 30pt; 
font-weight: bold;
border-bottom-style: solid;
border-bottom-width: 1px;
border-left-style: solid;
border-left-width: 0px;
border-top-width: 0px;
border-top-style: solid;
border-color: #87a6dd;
width:690px;
color:#87a6dd;

padding: 5pt;
}

h2 {
font-family : Arial, Helvetica, sans-serif; 
font-size : 12pt; 

}
 h3 {
font-family : Arial, Helvetica, sans-serif; 
font-size : 16pt; 
font-weight: bold;

color: #336699;
border-top-style: solid;
border-bottom-style: solid;
border-color: #262E9F;
border-width: 0px;
border-bottom-width: 1px;

padding-left : 0px;
margin-left : 0px; 
margin-right: 0px;
} 




h4
{
font-family : Arial, Helvetica, sans-serif; 
font-size : 14pt; 
border-bottom-style: solid;
border-color: #262E9F;
border-bottom-width: 1px;
} 


p, form {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10pt; 
margin-left : 5px;
margin-right: 5px;
} 

td, th {
font-family : Arial, Helvetica, sans-serif;
font-size : 10pt; 
font-weight:bold;
color: #336699
}





.rahmen {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12pt; 
background-color :#EBEAF4;  
border-style : solid; 
border-left-width : 10px; 
border-top-width:4px;
border-right-width : 1px; 
border-bottom-width:1px;
border-left-color : #999999; 
border-top-color : #999999;  
border-right-color : #c0bbe0;  
border-bottom-color : #c0bbe0; 

padding : 5px; 
margin-left : 5px; 
} 

#aktuell {
margin:30px;
position: absolute;
top: 100px;
left: 200px;
}

}
/* HYPERLINKS GESTALTEN */


 
div#clink a {
border-right: #C5E6CA 4px solid; 
font-weight: bold;

padding-right: 10px;
display: block; 
padding-left: 10px; 
border-left-width: 0px;
background-image: url(media/shadeactive.gif); 
border-bottom-width: 0px;
padding-bottom: 5px; 
margin: 0px 0px 0px; 
color: #5A961F; padding-top: 5px;
text-align: left;
text-decoration: none; }

div#clink a:hover {
border-right: #90c73E 4px solid; 
background: #E6F7ED; 
color:#416B53 ; }

div#clinka a

{
font-weight: bold;

padding-right: 10px;
display: block; 
padding-left: 10px; 
border-left-width: 0px;
background: #e6f7de; 
border-bottom-width: 0px;
padding-bottom: 5px; 
margin: 0px 0px 0px; 
color: #5A961F; padding-top: 5px;
text-align: left;
text-decoration: none; 
border-right: #90c73E 4px solid; 
border-top: #90c73E 1px solid;

}


div#clinkimtext a {
font-weight: bold;
 color:#645f88;
text-decoration: yes; }

div#clinkimtext a:hover {
 font-weight: bold;
 color:#645f88;
 text-decoration: none;}

div#clink2 a {
border-right: #ffffff 3px solid; 
padding-right: 10px; 
font-size : 8pt;
display: block; 
padding-left: 13px; 
border-left-width: 0px;
background-image: url(media/shadeactive.gif); 
border-bottom-width: 0px;
padding-bottom: 5px; 
margin: 0px 0px 2px; 
color: #625b55; 
padding-top: 5px; 
text-align: left; 
text-decoration: none; 
}

div#clink2 a:hover {
border-right: green 3px solid; 
background: #E6F7ED; 
color:#416B53 ; }




#mitte {
padding:10px;
margin-top: 3px;
width: 500px;
position: absolute;
top: 220px;
left: 220px;
background-color: #FAF8F4;
border-top-color: #4a8869;
border-left-color: #4a8869;
border-bottom-color:#4a8869;
border-right-color: #4a8869;
border-style: solid;
border-top-width: 10px;
border-right-width: 5px;
border-bottom-width: 10px;
border-left-width: 5px;
text-align: left;

}


#menueleiste
{
font-weight: bold;
font-size : 11pt;
border-bottom-style: dotted;
border-bottom-width: 1px;
border-top-width: 1px;
border-top-style: dotted;
border-color: #87a6dd;
width:500px;
color:#87a6dd;
background-color: #F1F7FD;
padding-left:3px;
}
#menueleiste2

{

border-left-style: double;
border-left-width: 4px;
border-right-style: double;
border-right-width: 4px;
border-top-style: dotted;
border-top-width: 0px;
border-bottom-style: dotted;
border-bottom-width: 0px;
background-color: #F1F7FD;
border-color: #87a6dd;
margin:0px;
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:20px;
color: #87a6dd;
font-weight: bold;
font-size:12pt;
text-align: center;
}
#menueleiste3

{

border-left-style: double;
border-left-width: 4px;
border-right-style: double;
border-right-width: 4px;
border-top-style: dashed;
border-top-width: 0px;
border-bottom-style: solid;
border-bottom-width: 1px;
background-color: #F1F7FD;
border-color: #87a6dd;
margin:0px;
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:5px;
}


#bildaktuell

{

border-left-style: dashed;
border-left-width: 1px;
border-color: #87a6dd;
margin:0px;
padding-left:2px;
height:100%;
}

#feld
{

padding-left:10px;
font-size : 8pt; 
margin-top: 1px;
margin-left: 0x;
margin-right: 0px;
width: 100%;
height: 35px;
position: relative;
top: 150px;
left: 0px;

}



a:link.men {
	background-color : #7dd355;;
	font : menu;
	color : green;
	text-transform : uppercase;
	margin-right : 2px;
	padding-top : 2px;
	padding-bottom : 2px;
	padding-left : 4px;
	padding-right : 4px;
	border-top : 1px solid silver;
	border-left : 1px solid silver;
	border-right : 1px solid black;
	border-bottom : 1px solid : black;
		}

a:visited.men {
	background-color : #7dd355;;
	font : menu;
	color : green;
	text-transform : uppercase;
	margin-right : 2px;
	padding-top : 2px;
	padding-bottom : 2px;
	padding-left : 4px;
	padding-right : 4px;
	border-top : 1px solid silver;
	border-left : 1px solid silver;
	border-right : 1px solid black;
	border-bottom : 1px solid : black;
		}


a:hover.men {
	background-color : #F3F3F3;
	font : menu;
	padding-top : 2px;
	padding-bottom : 2px;
	padding-left : 4px;
	padding-right : 4px;
	border-top : 1px solid silver;
	border-left : 1px solid silver;
	border-right : 1px solid black;
	border-bottom : 1px solid : black;
		}

.knopf
{
font-family : Arial, Helvetica, sans-serif; 
font-size : 10pt; 
font-weight: bold;
border-bottom-style: solid;
border-bottom-width: 1px;
border-left-style: solid;
border-right-width: 1px;
border-left-width: 1px;
border-top-width: 1px;
border-top-style: solid;
border-color: #87a6dd;
background-color: #E7ECFF;
width:30px;
color:#87a6dd;

padding: 1pt;
}

.knopf2
{
font-family : Arial, Helvetica, sans-serif; 
font-size : 10pt; 
font-weight: bold;
border-bottom-style: solid;
border-bottom-width: 1px;
border-right-width: 1px;
border-left-style: solid;
border-left-width: 1px;
border-top-width: 1px;
border-top-style: solid;
border-color: #87a6dd;
background-color: #E7ECFF;
width:150px;
color:#87a6dd;

padding: 1pt;
}

#sonderfahrt {
margin: 0px;
width:700px;
position: absolute;
top: 110px; left: 30px;
}