

* { margin: 0; padding: 0; }

body {color:#000000;
         background:#FFFFFF;
         margin:2em; 
         font-size:100%;	
         text-align:center;}   /* um zentrierung bei IE zu erreichen! achtung: in nachfolgenden elementen wieder auflösen!*/


div.head{
  height:7em ;
  width:60em;
  margin:0px auto;
  background-color:#CCCCCC ;
  font-size:1em;
  text-align:left;
} 

div.line{
  height:0.5em ;
   width: 60em;
   margin:0.5em  auto 0.5em;
  background-color:#000099 ;
  overflow: hidden;
 font-size:1em;
 clear:both;
}

div.main{
  position:relative;
  height:37em;
  width:60em;
  margin:0px auto;
  background-color:#FFFFFF ;
  font-size:1em;
  text-align:left;
  overflow:hidden;
} 

div.links{
  height:37em;
  width:13em;
  margin:0px auto;
  float:left;
  background-color:#CCCCCC ;
  font-size:1em;
  text-align:left;
 overvflow:auto;

} 

div.linkscont{
  background-color:transparent;
  clear:both;
  margin-left: 0.9em;
  margin-right: 0.9em;
  margin-top: 1.8em; 
  }


div.contcont{
  height:37em;
  background-color:transparent;
  clear:both;
  margin-left: 2em;
  margin-top: 1.8em;
  margin-right:1em;

 }

div.cont{
  height:37em;
  width:46em;
  margin:0px auto;
  float:right;
  background-color:#FFFFCC ;
  font-size:1em;
  text-align:left;
  overflow:auto;

} 

div.sub{
  clear:both;
  height:2em ;
  width:60em;
  margin:0px auto;
  background-color:#CCCCCC ;
  font-size:1em;
  text-align:left;
  padding-top:0.3em;
} 

h1 { color:#000066;  
      font-family:Arial, sans-serif;
      font-size: 1.6em;
      padding-left: 2em;
      padding-top:0.8em;
      margin-bottom: 0.7em;   }

h2 { color:#000066;  
      font-family:Arial, sans-serif;
      font-size: 1.2em;
      padding-left: 2.5em;
      padding-bottom:0.7em; }




p.sub { color:#000000;
      font-family:Arial, sans-serif;
      font-size:1em;
      margin-top:0.3em;
      text-align:center}



a.links{ font-family: Arial, sans-serif;
	font-size:1em; 
              color:#000000;
              font-weight:bold;
             text-decoration: none;

}



p.linkl{ font-family: Arial, sans-serif;
	font-size:1em; 
              color:#000000;
              font-weight:bold;
             text-decoration: none;
}






h3 { color:#000000;  
      font-family:Arial, sans-serif;
      font-weight: bold;
      font-size: 1.1em;
      padding-left: 0.5em;
      margin-bottom:1em;
}

h4{ color:#000000;  
      font-family:Arial, sans-serif;
      font-weight: normal;
      font-variant: small-caps;
      font-size: 1em;
      margin-bottom:1em;
      padding-left: 0.5em;
      padding-top: 2em;
      text-decoration:underline;}


ul.liste{
       list-style-type:disc;
       margin-left:3em;
      line-height:1.3em;}

ul.liste2{
       list-style-type:circle;
       margin-left:2em;
       line-height:1.3em;}

a.linksri{ font-family: Arial, sans-serif;
	font-size:0.9em; 
              color:#000000;
              font-weight:bold;
             margin-right:0.2em;
             text-decoration:none;
	text-align:right;
}

a.links2{ font-family: Arial, sans-serif;
	font-size:0.9em; 
              color:#000000;
              padding-left:2em;  	
	font-weight:bold;
              text-decoration: none;
	margin-right:0.2em;
	text-align:right;
}

a.intern{ font-family: Arial, sans-serif;
             font-variant: small-caps;
   	color:#000066;
	text-decoration: none;}

a.intern2{ font-family: Arial, sans-serif;
	font-weight: bold;
   	color:#0000FF;
	text-decoration: none;}

a.titel{ font-family: Arial, sans-serif;
              color:#000000;
         text-decoration: none;
}

a.intern:hover{ text-decoration:underline;}
a.intern2:hover{ text-decoration:underline;}

/*a.links:visited{color:#990000;} */
 a.links:hover{color:#0000FF;}
 a.links2:hover{color:#0000FF;}
 a.linksri:hover{color:#0000FF;}
 a.titel:hover{color:#0000FF;}

/* Startseite Inhalt */

p.startseite{ color:#000000;
      font-family:Arial, sans-serif;
      font-size:1.5em;
      padding-left: 3em; 
      padding-right: 3em; 
      padding-top: 1em; 
      text-align:center;
 }

p.back {font-family:Arial, sans-serif;
            font-size: 0.7em; 
            margin-top: 0.7em;
            margin-left: 1em;
            margin-bottom:0.5em; }


p.inhaltk  { color:#000000;
      font-family:Arial, sans-serif;
      font-size:1em;
      line-height: 0.7em;
      padding-left:0.5em;	
 }

p.inhaltl  { color:#000000;
      font-family:Arial, sans-serif;
      font-variant:normal;	
      line-height:1.3em;
      font-size:1em;
      padding-left:0.7em;	
      padding-right:0.7em;
      text-align: justify;
      text-decoration:none;
 }

p.inhalte  { color:#000000;
      font-family:Arial, sans-serif;
      line-height:1.2em;
      font-size:1em;
      padding-left:1.5em;	
      padding-right:0.7em;
      text-align: justify;
 }

p.inhaltkt  { color:#000000;
      font-family:Arial, sans-serif;
      line-height:0.7em;
      line-height:1.3em;
      font-size:1em;
      padding-left:4em;	
      padding-right:0.7em;
 }



ul  { color:#000000;
      font-family:Arial, sans-serif;
      font-size:1em;	
      padding-right:0.7em;

 }

/* Kontaktzeile am unteren Rand */


/* Tabbell Seitenkopf  */

table.header { border:0;
                    width:55em;
	      padding:0.1em;	
	      margin-bottom:0.5em;
	      height: 20%;
}   


table.sub { border:0;
                    width:55em;
	      padding:0.1em;	

	      height:8%;
}   


/* Tabelle: Inhalt */

table.cont {border-collapse:collapse;
                 border:0;
	   width:55em;

}







