.menu_oben {
                                margin:2px 0px 0px 0px; 
		padding:0px 180px 0px 0px;
                                height:15px;
                                background-color : D8001D; 
                                                               
                   }

                                 
                                                              
                   
.menu_oben A:link, .menu_oben A:visited {

                                font-family : Verdana, Arial, Helvetica, sans-serif;
		margin:0px 0px 0px 0px; 
		padding:0px 0px 0px 0px;
		text-indent :0px;			
		background-color : #D8001D;
                                height:15px;
		color: #ffffff;
                                font-size : 0.7em; 
                                text-decoration : none; 
                               
		                             
		}

 .menu_oben A:hover, .menu_oben A:active{

                                font-family : Verdana, Arial, Helvetica, sans-serif;
		margin:0px 0px 0px 0px; 
		padding:0px 0px 0px 0px;
		text-indent :0px;			
		background-color : #D8001D;
		color: #d5edc2;
                                font-size : 0.7em;                                
                                text-decoration : none;
                                height:15px;
                              
		}


A:link, A:visited, A:hover, A:active {
		background-color : transparent;
		color: #ffffff;            
		text-decoration : underline;
		}

 
#centercontent_oben {
		position: absolute;
		right:180px;
		top:0px;
		width:400px;
                                height:55px;
		background:#ffffff;
		border:0px solid #000;
		}

#leftcontent_oben {
		background:#ffffff;
		height:55px;
                                width:100%;
		margin-left: 0px;
		margin-right:580px;
		border:0px solid #000;
		voice-family: "\"}\"";
		voice-family: inherit;
		margin-left: 0px;
		margin-right:580px;
		}

html>body #leftcontent_oben {
		margin-left: 0px;
		margin-right:580px;
		}
		
#rightcontent_oben {
		position: absolute;
		right:0px;
		top:0px;
		width:180px;
		background:#ffffff;
		border:0px solid #000;
	}

		


#centercontent {
		background:#D5EDC2;
		height:90%;
                                
		margin-left: 0px;
		margin-right:170px;
		margin-bottom:0px;
		border-right:2px solid #6A7842;
		border-left:0px solid #6A7842;
		voice-family: "\"}\"";
		voice-family: inherit;
		margin-left: 0px;
		margin-right:170px;
		padding:60px 0px 0px 0px;
	}

html>body #centercontent {
		margin-left: 0px;
		margin-right:170px;
		}

#rightcontent {
		position: absolute;
		right:0px;
		top:75px;
		width:170px;
		height:400px;
		background:#990000;
		padding:0px 0px 0px 0px;
                                border-left:0px solid # 801E18;
                               
		}
		
	
#banner {
		position: absolute;
		background:#d8001d;
		height:20px;
		top:55px;
		left:0px;		
		width:100%;
                                text-align:right;
		margin:0px 0px 0px 0px;
                                padding:0px 0px 0px 0px;
		voice-family: "\"}\"";
		voice-family: inherit;
		}
#banner1 {
		position: absolute;
		background:#ba4c4c;
		height:20px;
		top:75px;
		left:0px;
		width:100%;
		margin:0px 0px 0px 0px;
                                padding:0px 0px 0px 0px;
                                text-align:left;
		voice-family: "\"}\"";
		voice-family: inherit;
		}


BODY {
		
		background-color: #990000; 
		text-align:left; 
		margin:0px 0px 0px 0px; 
		padding:0px 0px 0px 0px;
		}


H1 {
		margin:0px 0px 10px 0px; 
                                padding:1px 0px 2px 20px;
		background:#801E18;
                                text-indent :1px;
		width : 100%;
                                font-family :  Verdana, Arial, Helvetica, sans-serif;
		font-size : 1.0em;
		line-height : normal;
		font-weight: bold;
		text-decoration: none;
		color: #ffffff;
                                background-image:url(ueberschrift_punkt_gruen.gif);
	                background-repeat:no-repeat;
	                background-position:5px 3px;	
		}
H4 {
		margin:10px 10px 0px 0px; 
		padding:0px 0px 10px 0px;
		text-indent :1px;
		text-align:left;
		width : 100%;
		font-family :  Verdana, Arial, Helvetica, sans-serif;
		font-size : 0.9em;
		line-height : 16px;
		font-weight: bold;
		text-decoration: none;
		color: #555555;
		}
H5 { 
		margin:10px 10px 0px 0px; 
		padding:0px 0px 0px 0px;
		text-indent :1px;
		text-align:left;
		width : 100%;
		font-family :  Verdana, Arial, Helvetica, sans-serif;
		font-size : 0.9em;
		line-height : 16px;
		font-weight: bold;
		text-decoration: none;
		color: #cc3333;
		}
H3 {
		margin:0px 0px 5px 0px; 
		padding:0px 0px 0px 5px;
		text-indent :1px;
		text-align:left;
		background:#801E18;
		width : 100%;
                                height: 20px;
		font-family :  Verdana, Arial, Helvetica, sans-serif;
		border-bottom:1px solid #000000;
		font-size : 0.7em;
		line-height : 16px;
		font-weight: bold;
		text-decoration: none;
		color: #ffffff;
		}
H2 {
		margin:0px 0px 0px 0px; 
		padding:0px 0px 0px 5px;
		text-indent :1px;
		text-align:left;
		background:#801E18;
		width : 100%;
                                height : 20px;
		font-family :  Verdana, Arial, Helvetica, sans-serif;
		border-bottom:1px solid #000000;
		font-size : 0.7em;
		line-height : 16px;
		font-weight: bold;
		text-decoration: none;
		color: #ffffff;
		}

.content, .content TD {
		font-family :  Verdana, Arial, Helvetica, sans-serif;
		font-size : 0.7em;
		line-height : 16px;
		font-weight: normal;
		text-decoration: none;
		color: #801E18;
		margin:0px 25px 0px 25px; 
		padding:0px 0px 0px 1px;
		text-indent :0px;	
		font-style:normal; 
		font-variant:normal; 
		text-transform:none; 
		letter-spacing:normal; 
		line-height:normal; 
		text-align:left;
		}
 .content INPUT, .content TEXTAREA {
		font-family :  Verdana, Arial, Helvetica, sans-serif;
		text-decoration: none;
		color: #801E18;
		margin:0px 0px 0px 0px; 
		padding:2px 2px 2px 2px;
		text-align:left;
                                border-width:2px;
                                border-color:#801E18; 
                                border-style:solid; 
                                background-color : #D5EDC2;
		}

 
.content A:link, .content A:visited, .content A:hover, .content A:active  {
		background-color : transparent;
		color: #801E18;
		text-decoration : underline;
		font-weight : normal;
		}	

.rand {
		font-family : Verdana, Arial, Helvetica, sans-serif;
		
		line-height :normal;
		font-weight: normal;
		text-decoration: none;
		color: #000000;
		background-color : #990000;
		margin:0px 0px 0px 0px; 
		padding:0px 0px 0px 0px;
		text-indent :0px;	
		font-style:normal; 
		font-variant:normal; 
		text-transform:none; 
		letter-spacing:normal; 
		line-height:normal; 
		text-align:left;
		font-stretch:extra-expanded;
		}
.rand form  {
		margin:5px 0px 5px 5px;
		}	

.rand P {
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size : 0.6em;
		line-height :normal;
		font-weight: normal;
		text-decoration: none;
		color: #801E18;
		background-color : #E2D1D1;
		margin:0px 0px 0px 0px; 
		padding:0px 0px 0px 5px;
		text-indent :0px;	
		font-style:normal; 
		font-variant:normal; 
		text-transform:none; 
		letter-spacing:normal; 
		line-height:normal; 
		text-align:left;
		font-stretch:extra-expanded;
		}
 
.rand A:link, .rand A:visited, .rand A:hover, .rand A:active{
		background-color : transparent;
		color: #801E18;          
		text-decoration : underline;


		}



.shortcut  {
		font-family :  Verdana, Arial, Helvetica, sans-serif;
		font-size : 0.7em;
		line-height : 16px;
		font-weight: normal;
		text-decoration: none;
		color: #000000;
		margin:0px 25px 0px 25px;
		text-indent :0px;	
		font-style:normal; 
		font-variant:normal; 
		text-transform:none; 
		letter-spacing:normal; 
		line-height:normal; 
		text-align:left;
		}
.shortcut A:link, .shortcut A:visited, .shortcut A:hover, .shortcut A:active  {
		background-color : transparent;
		color: #000000;
		text-decoration : underline;
		
		}	

		
.subhead1 {font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 0.9em;color: #555555;}
.subhead2 {font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 1.0em;color: #555555;}
.subhead3 {font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 1.1em;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;
		line-height : 15px;
		font-weight: normal;
		text-decoration: none;
		color: #000000;
		margin-top : 1px;
		margin-bottom : 1px;
		padding-bottom : 0px;
		text-indent : 0px;
		}


.searchform, .searchresultpagetitle, .searchresultcontent, .searchresultheader, .searchmarkup {
		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;
		}



.mailform {
		font-family : Verdana, Arial, Helvetica, sans-serif;
		line-height : 16px;
		font-weight: normal;
		text-decoration: none;
		color: #801E18;
		background-color : #D5EDC2;
		margin:0px 0px 0px 0px; 
	    padding:0px 0px 0px 0px;
		text-indent :1px;
		}
.mailformrequired {
		font-family : Verdana, Arial, Helvetica, sans-serif;
		line-height : 16px;
		font-weight: normal;
		text-decoration: none;
		color: #801E18;
		background-color : #D5EDC2;
		margin:0px 0px 0px 0px; 
	    padding:0px 0px 0px 0px;
		text-indent :1px;
		}
.mailformcomment {
		font-family : Verdana, Arial, Helvetica, sans-serif;
		line-height : 16px;
		font-weight: normal;
		text-decoration: none;
		color: #801E18;
		background-color : #D5EDC2;
		margin:0px 0px 0px 0px; 
	    padding:0px 0px 0px 0px;
		text-indent :1px;
		}
.mailformradio {
		font-family : Verdana, Arial, Helvetica, sans-serif;
		line-height : 16px;
		font-weight: normal;
		text-decoration: none;
		color: #801E18;
		background-color : #D5EDC2;
		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;
		}
.sitemap, .sitemap td {text-align:center;}
.sitemap1 {font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 0.8em;font-weight: bold;color: #ffffff;padding:0px 2px 1px 2px;}

.sitemap2 {font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 0.7em;font-weight: normal;color: #ffffff;text-align: center;}
td.sitemap2{text-align:left; font-family : Verdana, Arial, Helvetica, sans-serif;font-weight: normal;color: #ffffff;padding:0px 2px 1px 2px;}
.sitemap2 A:link	{text-decoration:none; color:#ffffff;font-weight: normal;}
.sitemap2 A:visited	{text-decoration:none; color:#ffffff;font-weight: normal;}
.sitemap2 A:active 	{text-decoration:none; color:#ffffff;font-weight: normal;}
.sitemap2 A:hover	{text-decoration:underline; color:#ffffff;font-weight: normal;}

.sitemap3 {font-family : Verdana, Arial, Helvetica, sans-serif;font-weight: normal;color: #801e18;}      
td.sitemap3 {text-align:left; font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 0.7em;color: #555555;padding:0px 0px 0px 0px;}
.sitemap3 A:link	{text-decoration:none; color:#801e18;font-weight: normal;}
.sitemap3 A:visited	{text-decoration:none; color:#801e18;font-weight: normal;}
.sitemap3 A:active 	{text-decoration:none; color:#801e18;font-weight: normal;}
.sitemap3 A:hover	{text-decoration:underline; color:#801e18;font-weight: normal;}


.sitemap4 {font-family : Verdana, Arial, Helvetica, sans-serif;color: #801e18;}
td.sitemap4 {text-align:left; font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 0.6em;color: #555555;padding:0px 0px 0px 0px;}
.sitemap4 A:link	{text-decoration:none; color:#801e18;font-weight: normal;}
.sitemap4 A:visited	{text-decoration:none; color:#801e18;font-weight: normal;}
.sitemap4 A:active 	{text-decoration:none; color:#801e18;font-weight: normal;}
.sitemap4 A:hover	{text-decoration:underline; color:#801e18;font-weight: normal;}


.celmenu {
		font-family : Arial, Verdana, Helvetica, sans-serif;
		font-size : 11px;
		color: #801e18;
		margin-top : 10px;
		}
.celsubmenu {
		font-family : Arial, Verdana, Helvetica, sans-serif;
		font-size : 10px;
		color: #801e18;
		margin-left : 20px;
		margin-top : 3px;
		}



