
body {
	background-color: #c1c1c1;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
}
div#homebox {
    border: 0px solid #ffffff;
    float: left; 
    margin-left:372px; 
    margin-top: 4px; 	
	width: 37px;
	height: 14px;
	padding:15px;
	background-color: #000000;
	font-size:15px; 
	color:#c1c1c1;
	font-family:Arial,sans-serif; 
}	

div#main {
  width:100%;   
  margin:0 auto; 
  background: #444444;
  border: 1px solid #c1c1c1;
}

div#box01{
    width:100%;
	height:48px;
	background-color: #444444;
	margin-top: 20px;
	}

div#logomain {
   float: left;   
   text-align: left;
   margin-top: 70px;
   margin-left:372px;
}   
	
div#logobox {
   float: left;   
   text-align: left;
}

div#Subjectname {
  font-family:Arial,sans-serif; 
  font-size:26px; 
  color:#212632;
}
	
div#content {  
  border: 0px solid yellow;
  width: 90%;
  text-align: center;
  padding: 30px;
  margin: 0 auto;
}	

div#background {   
  width: 100%;
  margin-top:310px;
  background-color: #444444;
  text-align: center;
}

div#navi {
  width:1200px;   
  background: #000000;
  border: 2px solid #000000; 
}

div#seperatednav {
  margin: 0 auto;
  float: left;
  text-align:left;
  background-color: #c1c1c1;  
  width:280px;  
  border: 3px dashed #444444;
  padding:15px; 
}

div#navigation {
  background-color:#444444;
  border: 1px dotted #000000;
  margin: 0 auto;
  float: left;
  text-align:left;
  width:240px;  
  padding:15px; 
}

.Subjectname {
  font-family:Arial,sans-serif; 
  font-size:26px; 
  color:#212632;
}

.intern {
  font-family:Arial,sans-serif; 
  font-size:15px; 
  text-align:left; 
  color:#000000;
}

div#start {  
  margin:25px;
  padding:15px; 
}

h1#headline {
  font-family:Arial,sans-serif; 
  font-size:50px; 
  text-align:center; 
  margin:25px;
  padding:15px;   
}

h2#headline2 {
  font-family:Arial,sans-serif; 
  font-size:22px; 
  text-align:left; 
  margin:25px;
  padding:2px;   
}

h2#headlineHeader {
  font-family:Arial,sans-serif; 
  font-size:18px; 
  color:#c1c1c1;
  text-align:center; 
  margin:25px;
  padding:2px;   
}

.headlineHeaderRed {
  font-family:Arial,sans-serif; 
  font-size:19px; 
  color:#FF0000;
  text-align:center; 
  margin:25px;
  padding:2px;   
}

h3#headline3 {
  font-family:Arial,sans-serif; 
  font-size:15px; 
  color:#000000;
  text-align:left; 
  padding:2px;   
}

.textnav {
   font-family:Arial,sans-serif; 
   font-size:35px;  
   color:#444444;
   text-align: center;
}

.Aufzählbox {
   margin: 0 Auto;
   text-align: center;
   border: 2px solid #3366FF; 
   padding:15px;
}

.Aufzählbox2 {
   font-family:Arial,sans-serif; 
   font-size:15px;  
   color:#000000;
   text-align: center;
   border: 0px solid #3366FF; 
   padding:15px;
}

.Aufzählbox3 {
   font-family:Arial,sans-serif; 
   font-size:20px;  
   color:#c1c1c1;
   text-align: left;
   border: 0px solid #3366FF;
   margin:10px;
   padding:15px; 
}

.text {
  font-family:Arial,sans-serif; 
  font-size:18px; 
  text-align:justify; 
  color:#444444;
}

.textSubj {
  font-family:Arial,sans-serif; 
  font-size:26px; 
  text-align:left; 
  color:#212632;
}

.textKHead {
  font-family:Arial,sans-serif;
  font-style:italic; 
  font-weight:bold;
  font-size:17px; 
  text-align:left; 
  color:#000000;
}

.textKHeadCenter {
  font-family:Arial,sans-serif;
  font-weight:bold;
  font-size:19px; 
  text-align:center; 
  color:#444444;
}

.seperated {
  text-align:left;
  margin: 0 Auto;
  width:1000px;  
  background-color: #c1c1c1;  
  border: 3px dashed #444444;
  padding:15px; 
}

.News {
  text-align:center;
  margin: 0 Auto;
  width:500px;  
  background-color: #c1c1c1;  
  border: 1px dotted #444444;
  padding:15px; 
}

.NewsHeadLine {
  font-family:Arial,sans-serif;
  font-weight:bold;
  font-size:19px; 
  text-align:center; 
  color:#000000;
}

.NewsText {
  font-family:Arial,sans-serif;
  font-size:18px; 
  text-align:center; 
  color:#444444;
}

.NewsTextBold {
  font-family:Arial,sans-serif;
  font-weight:bold;
  font-size:18px; 
  text-align:center; 
  color:#444444;
}

.links {
   margin: 0 Auto;
   overflow: auto;
   width:800px;
   border: 0px solid white;
}

.partboxleft {
  float: left;
  text-align:center;
  width:280px;  
  background-color: #c1c1c1;  
  border: 2px dotted #444444;
  padding:15px; 
}

.partboxright {
  float: right;
  text-align:center;
  width:280px;  
  background-color: #c1c1c1;  
  border: 2px dotted #444444;
  padding:15px; 
}

.urlback {
   font-size:25px; 
   background-color:#444444;
   border: 1px dotted #000000;
}

.urlbacktop {
   font-size:15px; 
   text-align:center;
   background-color:#444444;
   border: 1px dotted #000000;
}

.Catbox {
  float: left; 
  margin-right: 2em;
  text-align:center;
  width:280px;  
  background-color: #c1c1c1;  
  border: 2px dotted #444444;
  padding:15px; 

}
.Alphabox {
  float: left;
  text-align:left;
  text-align:center;
  width:280px;  
  background-color: #c1c1c1;  
  border: 2px dotted #444444;
  padding:15px; 

}

.footer {
  font-family:Arial,sans-serif; 
  font-size:13px; 
  text-align:center; 
  color:#000000;
}

.bottom  {
  text-align:center;
  width:550px;  
  margin: 0 Auto;
  background-color: #444444;  
  border: 0px dotted #c1c1c1;
  padding:5px; 
  color:#c1c1c1;
}


a:link {
    text-decoration: none;
	color:#c1c1c1;
}

a:visited {
    text-decoration: none;
	color:#c1c1c1;
}

a:hover {
    text-decoration: none;
	color:#ff9900;
	font-weight:bold;
}

a:active {
    text-decoration: none;
	color:#c1c1c1;
}




