body {
	background: #C0C0C0;
	margin: 10px 0px 0px 50px;

	}
p {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #404040;
	}
p.link {
	font: bold normal 12px/120% Arial, Helvetica, sans-serif;
	}
p.fett {
	font: normal bold 12px/18px Arial, Helvetica, sans-serif;
	}



		
#headtextlayer {
   		z-Index:97;
  		position:absolute;
  		left:125px; 
		top:172px; 
		width:400px;
		height:45px; 
		border: 1px none #000000; 
		overflow: yes;
		padding-right: 10px;
		}

#textlayer {
   		z-Index:99;
  		position:absolute;
  		left:110px; 
		top:210px; 
		width:420px; 
		height:300px; 
		border: 1px solid #EEEEEE; 
		overflow: auto;
		padding-right: 10px;
		padding-left: 10px;
		padding-top: 15px;
		padding-bottom: 10px;
		
			
		scrollbar-face-color:#9C9C9C;
		scrollbar-shadow-color:#C3C3C3;
		scrollbar-highlight-color:#F1F1F1;
		scrollbar-3dlight-color:#F1F1F1;
		
		scrollbar-darkshadow-color:#C3C3C3;
		scrollbar-track-color:#E0E0E0;
		scrollbar-arrow-color:#404040;
	
		
		}


#bigtextlayer {
   		z-Index:99;
  		position:absolute;
  		left:250px; 
		top:200px; 
		width:488px; 
		height:270px; 
		border: 1px none #000000; 
		overflow: auto;
		padding-right: 5px;
		
				
			
		scrollbar-face-color:#9C9C9C;
		scrollbar-shadow-color:#C3C3C3;
		scrollbar-highlight-color:#F1F1F1;
		scrollbar-3dlight-color:#F1F1F1;
		
		scrollbar-darkshadow-color:#C3C3C3;
		scrollbar-track-color:#E0E0E0;
		scrollbar-arrow-color:#404040;
	
		
		}



#footer {
   		z-Index:98;
  		position:absolute;
  		left:445px; 
		top:545px; 
		width:430px; 
		height:20px; 
		border: 0px none #000000; 
		overflow: auto;
		padding-right: 0px;
		}
	



.Normal {
	font: normal 12px/18px Geneva,Arial,Helvetica,sans-serif;
	color: #202020;
	}
.smallnormal {
	font: normal 11px/16px Geneva,Arial,Helvetica,sans-serif;
	color: #202020;
	}
		 
.small {
	font: normal 10px Geneva,Arial,Helvetica,sans-serif;
	color: #202020;
	text-decoration: none;
	text-align: left;
	}

.impressum {
	font: normal 10px Geneva,Arial,Helvetica,sans-serif;
	color: #202020;
	text-decoration: none;
	text-align: left;
	}
	 


.headnews {
	font: normal 12px Arial,Helvetica,sans-serif;
	color: #202020;
	text-decoration: none;
	} 
		


.news {
	font: normal 11px Arial,Helvetica,sans-serif;
	color: #202020;
	text-decoration: none;
	}



ol {
	font: normal 11px/15px Geneva,Arial,Helvetica,sans-serif;
	color: #333333;
	list-style: decimal outside;
	}
ul {
	font: normal 11px/15px Geneva,Arial,Helvetica,sans-serif;
	color: #333333;
	list-style: square;
	}


a:link {
	color: #C40202;
	font-weight:normal;
	text-decoration:underline;
	}
a:visited {
	color: #C40202;
	text-decoration:underline;
	font-weight:normal;
	}
a:hover {
	color: #FF2121;
	text-decoration: none;
	font-weight:normal;
	}
a:active {
	color:#C40202;
	text-decoration:none;
	font-weight:normal;
	}



a.hauptnav:link {
	color: #E35235;
	text-decoration:none;
	font-weight:bold;
	line-height: 120%;
	font-size: 12px;
	}
a.hauptnav:visited {
	color: #E35235;
	text-decoration:none;
	font-weight:bold;
	line-height: 120%;
	font-size: 12px;
	}
a.hauptnav:hover {
	color: #FF3232;
	font-weight:bold;
	line-height: 120%;
	font-size: 12px;
	}
a.hauptnav:active {
	color: #E35235;
	font-weight:bold;
	line-height: 120%;
	font-size: 12px;
}



a.impressum:link {
	color: #333333;
	text-decoration:none;
	font-weight:normal;
	font-size: 10px;
	}
a.impressum:visited {
	color: #333333;
	text-decoration:none;
	font-weight:normal;
	font-size: 10px;
	}
a.impressum:hover {
	color: #FF3232;
	text-decoration:underline;
	font-weight:normal;
	font-size: 10px;
	}
a.impressum:active {
	color: #FF3232;
	text-decoration:none;
	font-weight:normal;
	font-size: 10px;
}


#list a:link {
	color: #004D91;
	text-decoration:none;
	font-weight: none;
	font-size: 10px;
	}
#list a:visited {
	color: #666699;
	text-decoration:none;
	font-weight:none;
	font-size: 10px;
	}
#list a:hover {
	color:#FF3232;
	font-weight:none;
	font-size: 10px;
	}
#list a:active {
	color: #004D91;
	font-weight:none;
	font-size: 10px;
	}



h1 {
	font-family: Geneva,Arial,Helvetica,sans-serif;
	font-size: 20px;
	line-height: 22px;
	font-weight: bold;
	color: #404040;
	}
h2 {
	font-family: Geneva,Arial,Helvetica,sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #6F6F6F;
	}
h3 {
	font-family: Geneva,Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-style: italic;
	line-height: normal;
	font-weight: lighter;
	color: #808080;
	}

.allgtabelle {
	font: 11px Geneva,Arial,Helvetica,sans-serif;
	color: #000033;
	background: top;
	}
	
td img {display: block;
	}
	
 
 
input.text { 
             color: #404040;
			 background-color: #DDDDDD;
			 border: 1px solid #FF2121;
		   }
input.searchtext { 
			 font-size:9px;
			 font-family:arial;
             color: #404040;
			 background-color: #DDDDDD;
			 border: 1px solid #FF2121;
		   }
textarea.text { 
             color: #404040;
			 background-color: #DDDDDD;
			 border: 1px solid #FF2121;
		   }

select.text { 
			 font-size:12px;
			 font-family:arial;
             color: #404040;
			 background-color: #DDDDDD;
			 border: 1px solid #FF2121;
		   }

input.button {
               font-weight: bold;
			   color: #404040;
			   background-color: #DDDDDD;
			   border: 1px solid #FF2121;
		   }





