/***********Globales***************/
BODY
    {
	font:0.8em Verdana, Arial, Helvetica, Geneva, sans-serif;
	color:#626262;
	background-color:#fff;
	margin:0;
	padding:20px;
	}

DIV UL 
  {
	font:1em Verdana, Arial, Helvetica, Geneva, sans-serif;
  }
	
/*FORM, H3, UL, LI, P, HR, IMG, TABLE, DIV

    {
		margin:0 10px;
		padding:0;
	}*/ 
	
TABLE {
		border-collapse:collapse;
		font-size:1em;
      }
	  
IMG 
	 {
	    border:none;
		padding:0;
		margin:0;
      }

/*Navigation*/
UL.navi 
			{
			 width: 10em;
			 float:left;
			 border: 1px dashed silver;
			 margin:0;
			 padding:0;
		     }
/*Listen*/
UL #navi
{
 font-weight:bold;
}
			 
UL.navi Li {
			list-style: none;
			margin:0.5em 1em;
			}
/*nur auf main.html verwendet für Hinweis auf nur für heute per mail */			
P.getmail {
			margin:0.5em 1em 0.5em 0em;
			}
P.getmail a:hover  
			{
			margin:0 0 0 1.2em;
			}
			
a		  {
		   text-decoration:none;
		   color:#cc3333;
		   }
		   
.hinweis
		  {
		    color:#626262; 
			font-size:0.7em;
		   }

a:hover   {
		   text-decoration:underline;
           color:#ff0000;
		   }
a:active   {
		   text-decoration:none;
           color:#cc3333;
		   font-weight:bold;
		   }
		   
.navi LI a:hover  
			{
			margin:0 0 0 1.2em;
			}
.navi LI DIV a:hover 
			{
			margin:0 0 0 1.2em;
			}

DIV UL LI P.mli0     
		   { 
           margin-left:0px;
		   }
DIV.info   		  
			{       
            width:20em;
			float:right;
			margin: 0 ;
			border: 1px dashed silver;
			} 
					  
DIV.content        
		    {
			margin: 0 21em 0 11em;
			border: 1px dashed silver;
			
			}
			
DIV.content DIV 
			{
			  width:100%;
			}
			
DIV.content UL
			{
			 list-style-type:circle; 
			}
			
DIV.content UL.no
			{
			 list-style-type:none; 
			}
			
DIV.content UL a , DIV.content UL.no a
			{
			  color:#cc3333;
			}
			
DIV.content P    
		    {
			margin:0 1.2em;
			}
			
DIV.info P     
		   {
			margin:0.5em 1.2em;
		   }
		   
/*kann jeweils der erste und letzte P im div sein
DIV.content P.se  {
		    margin:1em;
           }	*/	   





	
			
/*nur für seite termine und forum*/			
Div.cont_date        
		    {
			margin: 0 0 0 11em;
			border: 1px dashed silver;
		    background-color:#333333; 
			width:815px;
			}
			
/*container nur für indexseite*/		
DIV.nav_idx 
			{
			 width: 22em;
			 float:left;
			 margin: 26em 0 3em;
			 border: none;
			 padding: 0;
		     }
			 
/*inhalt auf der Indexseite in der "Navibox" nach rechts verschieben*/
DIV.nav_idx P
			{
			 padding: 0 0 0 6em;
		     }
			 
DIV.inf_idx
			{
			 width:22em;
			 float:right;
			 margin: 26em 0 3em;
			 border:none;
		     }
			
Div.cont_idx       
		    {
			border:1px solid;
			text-align:center;
			margin:8em 20em 3em 23em;
			border:none;
			} 
/*logo auf der Indexseite in der "Navibox" nach links verschieben*/		
DIV.cont_idx P
			{
			 padding: 0 5.5em 0 0;
		     }        
DIV.footer  
		  {    
           text-align:center;
		   font-size:0.9em;
		   margin:1.4em 0 0;
           clear:both;
		   }
/*schrift im footer nach links verschieben*/		   
DIV.footer P
			{
			 margin: 0 12em 0 0;
		    }  

/*schrift im footer nach links verschieben - nur für index*/
DIV.footer#idx P
			{
			 margin: 0 6.5em 0 0;
		    }  
			
/*schrift im footer nach links verschieben - nur für index -'ne Extrawurst für IE*/
* html DIV.footer#idx P
			{
			 margin: 0 7em 0 0;
		    }  
			 		 
H1  	  
		  {
		   text-align:center;
		   font-size: 1.4em;
		   margin:1em 0;
		   /*color:#3366cc;*/
		  }
H1 P  
		  {
		   margin:0 10em 0 0;
		  }
		  
H2  	  {
		   font-size: 1.2em;
		   margin:0.5em 1em;
		  }
		  
H3  	  {
		   font-size: 1em;
		   margin:2.6em 1.2em 0.2em;
		  }
		  
H3 P   {
		  color:#000000;
		  font-weight:normal;
		  padding:0 20px;
		  line-height:2em;
		  }
		  
DIV.content P i  
		{
		  /*border-bottom:1px dotted;*/
		  font-weight:bold;
		  font-size:0.84em;
		  color:#626262;
		}	
H4  	  {
		   font-size: 0.8em;
		   margin:2.6em 1.2em 0.2em;
		  }

/*horizontale Linie*/
DIV.content P.linie
{
    /*background-image:url(../images/626262.gif);
	background-repeat:repeat-x;*/
	background: url(../images/626262.gif) repeat-x;
	margin:3em;
}

.hinweis
		  {
		    color:#626262; 
			font-size:0.7em;
		   }
.uline   { 
           text-decoration:underline;
		 }
.red     {
		  color:#cc3333;
		 }
.inline  {
		  display:inline;
		  }

/*H4
		 {
		   font-size: 1em;
		   margin:0.1em 1.2em;
		   font-weight:normal;
		 }
H4 i
		 {
		   border-bottom:1px dotted;
		 }
*/  
/*nur für iframe bei terminen*/	  
H2.date  {
		   font-size: 1em;
		   margin:0 0 0 2.6em;
		   color:#ffffff;
		   display:inline;
		   line-height:2em;
		  }
		
H3.date  {
		   color:#ffffff;
		   display:inline;
		   text-decoration:none;
		   font-size:0.88em;
		  }
		  
H3.date a
		  {
		   color:#ffffff;
		  }
		  
H3.date a:hover
		  {
		   color:#ff0000;
		  }
  /* verwendet zur beschriftung beim counter auf index  und fuer änderungsvermerke*/
.visit
  {
  	font-family : Verdana, Tahoma, Arial, Helvetica;
	font-style : normal;
	font-weight : normal;
	font-size : 0.8em;
	text-decoration : none;
	color: #bcbcbc;
  }
	   


/* Flussunterbrecher */
DIV.cleaner, BR.cleaner {
	clear:both;
	height:1px;
	font-size:1px;
	line-height:1px;
}

DIV.absatz, BR.absatz, P.absatz {
	margin:1em;
   }
   
.invisible {
	display:none;
}
/*nur für dcna2006*/
  .bilddcna {width:266px; margin:0 10px 0 0;}
* .bilddcna {width:266px; margin:0 10px 0 0;}
