@charset "utf-8";
/* CSS iframe Win */




 #iframe1
{

 top:0;
 left:0;
 width: 99%;
 height: 650px;
 border:0px;
 border-width:0px;
 padding:0.0em;
 margin:0.0em;
}

 #iframe2
{ visibility:hidden;

 top:0;
 left:0;
 width: 99%;
 height: 68px;
 border-width:0px;
 border:0px;
 padding:0.0em;
 margin: 0em 0em 0.0em 0em;

}


.windiv0 {

 width: 99%;
 height: 650px;
 border:0px;
 border-width: 0px;
 border-style: solid;
 padding: 0.0em;
 margin: -0.5em 0.0em 0.0em -0.2em;
 font-size:12px; 
}


.windiv1 {

 width: 99%;
 height:450px;
 border:0px;
 border-width: 0px;
 border-style: solid;
 padding: 0.0em;
 margin: 0.0em 0.0em 0.0em 0.0em;
 font-size:12px;
}
 

.windiv2 {

 width: 99%;
 border:0px;

 padding: 0.0em;
 margin: 1.5em 0.0em 1.0em 0.0em;
 font-size:12px;
 
}

.windiv3 {
 width: 99%;
 /*background-color:#999999;   padding: 0.5em 0.0em 0.3em 0.0em;    margin: 1.0em 0em 1.0em 10.5em;   */
 padding: 0.5em 0.0em 0.0em 0.0em;
 margin: 0.0em 0em 0.0em 0.0em;
 font-size:12px;
 border:0px;
}


.windiv3 img{
width:inherit; padding:inherit; margin:inherit; font-size:inherit;

 border:0px;
 border-color: #666666;
 border-style: solid;
  }



.windiv4 {
 width: 99%;
 height: 650px;
 border: 0px;
 font-size:12px;
	
 }


.windiv5 {
 
 margin: 0em  1% 0em 1%; padding: 0.5em;
 
 
 	
 }



#colom
{
  margin: 2.0em 0.5em 0.5em 0.0em;
  padding: 0.0em 0.0em 0.0em 0.0em;

}

#colom0
{
    text-align:justify;
	max-width:98%;
	padding: 0.0em 0.5em 0.0em 0.0em;
	margin: 0.1em 1.0em 14.0em 0.0em;
	float: left;

 
}




#colom0 p a
{
	text-decoration:underline;	
}

#colom0 p a:link {

 color: #000033; 
	text-decoration: underline;   
  }

#colom0 p a:hover {
    color: #333333;
	
	text-decoration:none;
}


#colom0 a:active {
    color: #333333;

  }
  
#colom0 p a:visited {
     color: #666666; 
	
  }





#colom1
{

	/*position:static;*/
	float: left;
	margin: 0.0em 0.5em 1.0em 0.0em;
	padding: 0.0em 0.0em 0.0em 0.0em;
 

}




#colom2
{

	/*position: static;*/
	float: inherit;
	margin: 0.0em 0.5em 1.0em 0.0em;
	padding: 0.0em 0.0em 0.0em 0.0em;

}
#colom3
{
    
	/*position: static;
	
	
	
	
	border:1px;
	border-color:#000033;*/
 
	float: left;
	margin: 0.0em 0.5em 1.0em 0.0em;
	padding: 0.0em 0.0em 0.0em 0.0em;
/**/
}

#colom4
{
    
	position: static;
	float: left;
	margin: 1em 1em 0.5em 0em;
	padding: 0.0em 0.0em 1.0em 0.0em;
/**/


}
/* über Fusszeile leer*/
#colom5
{
	margin: 1em 1em 1em 0em;
	padding: 0.0em 0.0em 0.0em 1.0em;
	float: inherit;
	
/**/
}

#colom5b
{ margin-top:0em;
  margin-left:0em;
  margin-right:0em;
  margin-bottom:6em;
  float: inherit;		
}	

#colom5b span
{ color:#FF0000;
  float: inherit;		
}	
/**/

#colom6
{
	margin: 1em 1em 1em 1em;
	float: none;
	
/**/
}



.spalt

{
text-align:justify;
margin: 0.5em 0.5em 0.5em 0.0em;
padding: 0.0em 0.0em 0.0em 1.0em;
min-height:100px;
float: none;
}

 /*max-width:98%;
#spalt01

{
  margin: 2.0em 0.5em 0.5em 0.0em;
  padding: 0.0em 0.5em 0.0em 1.0em;
  /*float: left;
}
*/


/*Spalte Aktuelles  erste Seite z.z. nicht verwendet*/ 
  .sp_gr0
  {
  /*border:1px solid;  border-color:#CCCCCC;*/ 
         margin: 0.0em 1.0em 0.0em 0.0em;
/*Aussenabstand  oben hinten  unten vorne */ 
	    padding: 0.5em 0.5em 0.5em 0.5em;
/* Innenabstand  oben hinten  unten vorne */ 

}


/*Spalte Aktuelles  erste Seite*/ 

  .sp_gr1
  
  {
  
   border:1px solid;
   border-color:#CCCCCC;
  
         margin: 0.0em 1.0em 0.0em 0.0em;
/*Aussenabstand  oben hinten  unten vorne */ 
	    padding: 0.5em 0.5em 0.5em 0.5em;
/* Innenabstand  oben hinten  unten vorne */ 
  
  }

 .sp_gr2
  {
  
  border-top:1px solid;  border-bottom: 1px solid;   border-color: silver;
  
  
 /*  border-top-width: thin;
  border:1px dotted;
  border-color: black;
        margin: 0.0em -0.5em 0.0em -1.5em; */
         margin: 0.0em 1.0em 0.0em  0.0em;
/*Aussenabstand  oben hinten  unten vorne */ 
	    padding: 0.5em 0.5em 0.5em 0.5em;
/* Innenabstand  oben hinten  unten vorne */ 
  }

 .sp_gr3
  {
  border:1px solid;  border-color:#CCCCCC;
    margin: 0.0em 1.0em 0.0em 0.0em;
/*Aussenabstand  oben hinten  unten vorne */ 
	    padding: 0.5em 0.5em 0.5em 0.5em;
/* Innenabstand  oben hinten  unten vorne */ 
  }



/* hg gesammter Hintergrung im Body hesamte HTML Seite ein Kachelung */
 #hg {
 background-image:url(bereiche/logo/hg289.png);	
 background-repeat:repeat-x;

  }
/*background-image:url(bereiche/logo/hg288.png); background-repeat:repeat-x;*/
/*
#hv3
{
 background-image:url(bereiche/logo/wa_head3.png);	
	 background-repeat: no-repeat;
	 background-position:left;
	 
	  margin: 0.0em 10% 0.0em 9.0em;
 padding: 0em 0em 0em 0em;
 }
*/
/*background-image:url(bereiche/logo/hg288.png); background-repeat:repeat-x; w_5*/

#hv
{
	padding: 0em;
	margin-top: 0em;
	margin-right: 10%;
	margin-bottom: 0em;
	margin-left: 9em;

}

/*
#hv
{
     background-image:url(bereiche/logo/wa_2.png);	
	 background-repeat: no-repeat;
	 background-position: center;
	 margin: 0.0em 0% 0.0em 9.0em;
     padding: 0em 0em 0em 0em;

}
*/

/*background-image:url(bereiche/logo/hg288.png); background-repeat:repeat-x; a_5*/
/*
div#hv2
 {
   	 background-image:url(bereiche/logo/a_6.png);	
	 background-repeat: no-repeat;
	 background-position: right;
	 margin: 0.0em 11% 0.0em 9.0em;
     padding: 0em 0em 0em 0em;
 }
*/

span#tb {
 text-shadow: #333333 3px 2px 4px;
 font-size:1.5em;
 color: #000033;
  }
  

.utitl {

 font-size:12px;
 padding: 0.5em 0.0em 0.0em 0.0em;
  }


  .utitl2 {
 
 font-size:11px;
 /*
    
    padding-top: 0em;
	*/
	align:left;

	padding-right: 70%;
	 /*padding-left: 0px;*/
	padding-bottom: 1em;
	hspace:0px;
    vspace:5em;
	
    float:left;
    
 
 	/*
	margin-right: 10em;
	
	max-margin: 50%;
   min-margin: 5px;*/ 
/*
	margin-top: 10em;
	margin-bottom: 10em;
	*/
 /*	
	max-width: 50%;
		
padding: 0em 24em 0.9em 0.9em;*/
 /*

 
 /* 
float:right;

 position:static;*/
  } 


/*  
  .utitl_2 {
 
 font-size:12px;
 padding: 0em;
 hspace:10px;
 vspace:10px;
 position:static;
  }
*/  
   .utitl_3 img 
   {
 

	display: block;
	padding: 0.0em 0.0em 0.0em 0.0em;
	margin: 0.0em 0.0em 0.2em 0.0em;
	
}
  
  .utitl_4 
   {
 
    text-align: center;
	padding: 0.0em 0.0em 0.2em 0.0em;
	font-size:11px;
	
}
  
 .links { 
float:left;
width:200px;
}

.rechts {

width:200px;
}

.clear {
clear:left;
}


.hr0 {
    display: block;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
    margin-left: auto;
    margin-right: auto;
    border-style: inset;
    border-width: 1px;
} 

.hr1 {
   
    border-style: inset;
    width: 98%;
	border-color: #cccccc;
	font-size:3em;
} 



/*Text blau*/
.blau {
	color: #0000FF;
}


