#leftcontent_oben {
		background:#ffffff;
		height:100px;
		margin-left: 0px;
		margin-right:199px;
		border:0px solid #000;
		voice-family: "\"}\"";
		voice-family: inherit;
		margin-left: 0px;
		margin-right:200px;
            background-image:url(../grafik/verlauf.gif); 
	background-repeat:no-repeat;
                background-position: right;
		}
html>body #leftcontent_oben {
		margin-left: 0px;
		margin-right:200px;
		}

		
#rightcontent_oben {
		position: absolute;
		right:0px;
		top:0px;
		width:200px;
		background:#ffffff;
		border:0px solid #000;
		}

#leftcontent {
		position: absolute;
		left:0px;
		top:122px;
		width:200px;
		height:400px;
		background:#e5e5e5;
		padding:30px 0px 0px 0px;
		}


#centercontent {
		background:#f4f4f4;
                                
		min-height:480px;
                height: auto !important;		
		margin-left: 199px;
		margin-right:199px;
		margin-bottom:1px;
		border-right:1px solid #999999;
		border-left:1px solid #999999;
		voice-family: "\"}\"";
	 	voice-family: inherit;
		margin-left: 200px;
		margin-right:200px;
		padding:50px 0px 0px 0px;
		}

html>body #centercontent {
		margin-left: 200px;
		margin-right:200px;
		}

#rightcontent {
		position: absolute;
		right:0px;
		top:122px;
		width:200px;
		height:400px;
		background:#e5e5e5;
		padding:30px 0px 0px 0px;
		}
		
	
#banner {
		position: absolute;
		background:#000066;

		height:20px;
		top:100px;
		left:0px;
		right:0px;
		width:100%;
		margin:0px 0px 0px 0px;
                                padding:0px 0px 0px 0px;
		border-bottom:1px solid #999999;
		border-top:1px solid #999999;
		}

html>body #banner {
		height:20px;
		margin:0px 0px 0px 0px;
                                padding:0px 0px 0px 0px;
		}


BODY {
		
		background-color: #e5e5e5; 
		text-align:left; 
		margin:0px 0px 0px 0px; 
		padding:0px 0px 0px 0px;
		}






.rotelinieunten{
		margin:0px 0px 0px 0px; 
		padding:0px 0px 0px 0px;
		text-indent :0px;
		text-align:left;	
		width : 100%;
		height : 5px;
		color: #555555;
	background-image:url(../grafik/linie_unten.jpg); 
	background-repeat:repeat-x;
}



UL{ list-style-image:url(../symbole/bullet_gelb.gif); font-size : 0.7em;}
OL{ font-size : 0.7em;}

LI{ margin: 0px 0px 0px 0px;}

A:link, A:visited, A:hover, A:active { background-color : transparent; color: #555555; text-decoration : underline;}




		
H1 {
	margin: 0px 0px 10px 0px;
	padding: 1px 0px 2px 15px;
	background: #000066;
	background-image: url(../grafik/headline_gelb.gif);
	background-repeat: no-repeat;
                background-position: 1px 2px;
	text-indent: 1px;
	width: 98%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	line-height: normal;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
		}
H2 {
	margin: 0px 0px 10px 0px;
	padding: 1px 0px 2px 15px;
	background: #000066;
	background-image: url(../grafik/headline_gelb.gif);
	background-repeat: no-repeat;
                background-position: 1px 2px;
	text-indent: 1px;
	width: 98%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	line-height: normal;
	font-weight: bold;
	text-decoration: none;
	color: #ffff00;
		}
 H3 {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	background: #000066;
	text-indent: 1px;
	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	line-height: normal;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
		}                                                               
H4, .subhead1, .subhead2, .subhead3 {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	text-indent: 1px;
	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	line-height: normal;
	font-weight: bold;
	text-decoration: none;
	color: #000066;
		}            	
.subhead1 {font-size : 0.9em;}
.subhead2 {font-size : 0.8em;}
.subhead3 {font-size : 0.7em;}
 

.content {
		font-family :  Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal;
		text-decoration: none;
		color: #555555;
		margin:0px 25px 0px 25px; 
		padding:0px 0px 0px 1px;
		text-indent :0px;	
		text-align:left;
		}


.content P{
		font-family :  Verdana, Arial, Helvetica, sans-serif;
		font-size : 0.7em;
		line-height : 16px;
		font-weight: normal;
		text-decoration: none;
		color: #555555;	
		text-indent :1px;	
		line-height:normal; 
		text-align:left;
		}


.content A:link, .content A:visited, .content A:hover, .content A:active  {
		background-color : transparent;
		color: #555555;
		text-decoration : underline;
		font-weight : normal;
		}	

.rand {
		font-family : Verdana, Arial, Helvetica, sans-serif;		
		line-height :normal;
		font-weight: normal;
		text-decoration: none;
		color: #555555;
		background-color : #e5e5e5;
		margin:0px 10px 0px 10px; 
		padding:0px 0px 0px 0px;
		text-indent :0px;	

		letter-spacing:normal; 
		line-height:normal; 
		text-align:left;
		}


.rand P{
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size : 0.6em;
		color: #555555;
		background-color : #e5e5e5;
		margin:0px 0px 0px 0px; 
		padding:0px 0px 0px 0px;	 
		line-height:normal; 
		text-align:left;
		

		}
.rand A:link, .rand A:visited, .rand A:hover, .rand A:active{
		background-color : transparent;
		color: #555555;          
		text-decoration : underline;
		}

.bulletlist{ 
                margin: 0px 0px 0px 15px;
	padding: 0px 0px 0px 15px;
	
	background-image: url(../symbole/bullet_gelb.gif);
	background-repeat: no-repeat;
                background-position: 0px 4px;
	text-indent: 0px;
	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	line-height: normal;
	font-weight: bold;
	color: #ffffff;
}
.menuoben {
                                margin:0px 0px 0px 0px; 
		padding:0px 0px 0px 0px;
                                height:18px;
                                text-align:center;
}
.menuoben A:link, .menuoben A:visited, .menuoben A:hover, .menuoben A:active{

                                font-family : Verdana, Arial, Helvetica, sans-serif;
		margin:0px 0px 0px 0px; 
		padding:0px 0px 0px 0px;
		text-indent :0px;
		text-align:left;	
		background-color : #000066;
		color: #ffffff;
                                font-size : 0.8em; 
                                height : 18px;
                                text-decoration : none;
		}

.unten_text {
		margin:3px 0px 3px 20px; 
		padding:0px 0px 0px 0px;
		text-indent :0px;
		text-align:left;	
		width : 95%;		
		font-family :  Verdana, Arial, Helvetica, sans-serif;
		font-size : 0.6em; 
		font-weight: normal;
		text-decoration: none;
		background-color : #E5E5E5;
		color: #555555;
		}


		

pre, p, span {
		margin:0px 0px 0px 0px;
		}
form  {
		margin:10px 0px 8px 0px;
		}	
select {
		margin:2px 0px 0px 0px;
		}	
		
TEXTAREA {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #555555;} 

INPUT {  font-family: Verdana, Arial, Helvetica, sans-serif;color: #555555;}

.caption {
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal;
		text-decoration: none;
		color: #555555;
		margin-top : 1px;
		margin-bottom : 1px;
		padding-bottom : 0px;
		text-indent : 1px;
                font-size : 0.6em; 
		}
.bulletlist {
		font-family :  Verdana, Arial, Helvetica, sans-serif;
		font-weight: normal;
		text-decoration: none;
		color: #555555;
		margin-top : 1px;
		margin-bottom : 1px;
		padding-bottom : 0px;
		text-indent : 1px;
		}






.mailform {
		font-family : Verdana, Arial, Helvetica, sans-serif;
		line-height : normal;
		font-size : 0.7em;
		font-weight: normal;
		text-decoration: none;
		color: #555555;
		background-color : #f4f4f4;
		margin:0px 0px 0px 0px; 
	                padding:0px 0px 0px 0px;
		text-indent :1px;
		}
.mailformrequired {
		font-family : Verdana, Arial, Helvetica, sans-serif;
		line-height : normal;
		font-size : 0.7em;
		font-weight: normal;
		text-decoration: none;
		color: #555555;
		background-color : #f4f4f4;
		margin:0px 0px 0px 0px; 
	    padding:0px 0px 0px 0px;
		text-indent :1px;
		}
.mailformcomment {
		font-family : Verdana, Arial, Helvetica, sans-serif;
		line-height : normal;
		font-size : 0.7em;
		font-weight: normal;
		text-decoration: none;
		color: #555555;
		background-color : #f4f4f4;
		margin:0px 0px 0px 0px; 
	    padding:0px 0px 0px 0px;
		text-indent :1px;
		}
.mailformradio {
		font-family : Verdana, Arial, Helvetica, sans-serif;
		line-height : normal;
		font-size : 0.7em;
		font-weight: normal;
		text-decoration: none;
		color: #555555;
		background-color : #f4f4f4;
		margin:0px 0px 0px 0px; 
	    padding:0px 0px 0px 0px;
		text-indent :1px;
		}


.filelinks {
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size : 0.7em;
		line-height : 16px;
		font-weight: normal;
		text-decoration: none;
		color: #555555;
		background-color : #f4f4f4;
		margin:0px 0px 0px 0px; 
	    padding:0px 0px 0px 0px;
		text-indent :1px;;
		}

.filelinkssize {

		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size : 0.7em;
		line-height : 16px;
		font-weight: normal;
		text-decoration: none;
		color: #555555;
		background-color : #404040;
		margin:0px 0px 0px 0px; 
	    padding:0px 0px 0px 0px;
		text-indent :1px;
		}



.celmenu {
		font-family : Arial, Verdana, Helvetica, sans-serif;
		font-size : 0.9;
		color: #555555;
		margin-top : 10px;
		}
.celsubmenu {
		font-family : Arial, Verdana, Helvetica, sans-serif;
		font-size : 0.8em;
		color: #555555;
		margin-left : 20px;
		margin-top : 3px;
		}

.sitemap1, .sitemap2, .sitemap3, .sitemap4 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #555555;
}

.sitemap1 {
	font-size : 0.9em;
	font-weight: bold;
	color: #ffffff;
	padding:0px 2px 1px 2px;}

.sitemap2 {
	font-size : 0.8em;
	color: #ffffff;
	text-align: center;}
.sitemap2 A:link, .sitemap2 A:visited, .sitemap2 A:active, .sitemap2 A:hover{
	text-decoration:none; 
	color:#ffffff;
	font-weight: normal;}

.sitemap3 {
	font-size : 0.7em;
                text-align: left;
	}
.sitemap3 A:link, .sitemap3 A:visited, .sitemap3 A:active, .sitemap3 A:hover{
	text-decoration:none; 
                text-align: left;
	}
	
.sitemap4 {
	font-size : 0.6em;
	}
.sitemap4 A:link, .sitemap4 A:visited, .sitemap4 A:active, .sitemap4 A:hover{
	text-decoration:none; 
                text-align: left;
	}
.menu1ebene {
		width:195px;
		height:20px;
		background:#e5e5e5;
		border-top:1px solid #999999;
		margin:0px 0px 0px 0px; 
		padding:0px 0px 0px 5px;	
		}

.menu2ebene {
		width:200px;
		height:20px;
		background:#f5f5f5;
		border-top:1px solid #e5e5e5;
		margin:0px 0px 0px 0px; 
		padding:0px 0px 0px 0px;
		text-align:left;
				}


.menu1ebene A:link, .menu1ebene A:visited {
		font-family : Verdana, Arial, Helvetica, sans-serif;
		margin:0px 0px 0px 0px; 
		padding:0px 0px 0px 0px;
		text-indent :0px;
		text-align:left;	
		background-color : #e5e5e5;
		color: #555555;
		font-size : 0.8em; 
		height : 18px;
		text-decoration : none;
		}
 
.menu1ebene A:hover, .menu1ebene A:active {
		font-family : Verdana, Arial, Helvetica, sans-serif;
		margin:0px 0px 0px 0px; 
		padding:0px 0px 0px 0px;
		text-indent :0px;
		text-align:left;	
		background-color : #e5e5e5;
		color: #000066;
		font-size : 0.8em;
		font-weight : bold; 
		height : 18px;
		text-decoration : none;
		}
.menu2ebene A:link, .menu2ebene A:visited {
		font-family : Verdana, Arial, Helvetica, sans-serif;
		margin:0px 0px 0px 0px; 
		padding:0px 0px 0px 0px;
		text-indent :0px;
		text-align:left;	
		background-color : #f5f5f5;
		color: #555555;
		font-size : 0.8em; 
		height : 18px;
		text-decoration : none;
		}
 
.menu2ebene A:hover, .menu2ebene A:active {
		font-family : Verdana, Arial, Helvetica, sans-serif;
		margin:0px 0px 0px 0px; 
		padding:0px 0px 0px 0px;
		text-indent :0px;
		text-align:left;	
		background-color : #f5f5f5;
		color: #000066;
	   font-size : 0.8em;
		font-weight : normal; 
		height : 18px;
		text-decoration : none;
		}

		
.menu1actebene {
		width:195px;
		height:20px;
		background:#e5e5e5;
		border-top:1px solid #999999;
		margin:0px 0px 0px 0px; 
		padding:0px 0px 0px 5px;
		text-align:left;
                                		}

.menu2actebene {
		width:200px;
		height:20px;
		background:#f5f5f5;
		border-top:1px solid #e5e5e5;
		margin:0px 0px 0px 0px; 
		padding:0px 0px 0px 0px;
		text-align:left;
                                
		}


.menu1actebene A:link, .menu1actebene A:visited, .menu1actebene A:hover, .menu1actebene A:active {
		font-family : Verdana, Arial, Helvetica, sans-serif;
		margin:0px 0px 0px 0px; 
		padding:0px 0px 0px 0px;
		text-indent :0px;
		text-align:left;	
		background-color : #e5e5e5;
		color: #000066;
		font-size : 0.8em; 
		height : 18px;
		text-decoration : none;
		font-weight : bold; 
		}
		

.menu2actebene A:link, .menu2actebene A:visited, .menu2actebene A:hover, .menu2actebene A:active {
      font-family : Verdana, Arial, Helvetica, sans-serif;
		margin:0px 0px 0px 0px; 
		padding:0px 0px 0px 0px;
		text-indent :0px;
		text-align:left;	
		background-color : #f5f5f5;
		color: #555555;
      font-size : 0.8em; 
		height : 18px;
		text-decoration : none;
		font-weight : normal; 
		}
 
