@charset "UTF-8";


#index_1linu
	 {
	 margin-left: 0px;
	 margin-top: 0x;
	 padding-left: 0px;
	 padding-top: 0px;
	 
	width:850px;
	 height:30px;
	
	 float:left;
	border-bottom:1px solid #999999;
	 background-color: white;
	
	} 	


#index_klinu10
 {
	 margin-left: 0px;
	 margin-top: 0x;
	 padding-left: 0px;
	 padding-top: 0px;
	 
	width:850px;
	 height:10px;
	
	 float:left;
	border : none;
	 background-color: white;
	
	} 	


#index_klino 
 {
	 margin-left: 0px;
	 margin-top: 0x;
	 padding-left: 0px;
	 padding-top: 0px;
	 
	width:850px;
	 height:10px;
	
	 float:left;
	border-top:1px solid #999999;
	 background-color: white;
	
	} 	


/*wenn 2spalten text neben einem bild und 1-spalte text steht*/

#index_text2s
{
margin: 0px;
	padding-top: 0px;
	 padding-left: 10px;
	padding-bottom: 0px; 
	
	 width:420px;
	 height:145px;
	
	 float:left; 
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #999999;
}

.index_text2ssw
{

font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #990000;
}


.index_text2ssw a:link {
	
	color:#000000;
	text-decoration: underline;
	text-align: center;
	}
.index_text2ssw  a:visited {
	
	color: #000000;
	text-decoration: underline;
	
}

.index_text2ssw a:hover {
	
	color:#990000;
	text-decoration: underline;
	}

.index_text2ssw a:active {
	color: #999999;
	text-decoration: underline;
}	

#index_text1s
{
margin: 0px;
	padding : 0px;
	  
	
	 width:185px;
	 height:145px;
	
	 float:left; 
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #999999;
}

.index_text1ssw
{

font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #990000;
}


.index_text1ssw a:link {
	
	color:#000000;
	text-decoration: underline;
	text-align: center;
	}
.index_text1ssw  a:visited {
	
	color: #000000;
	text-decoration: underline;
	
}

.index_text1ssw a:hover {
	
	color:#990000;
	text-decoration: underline;
	}

.index_text1ssw a:active {
	color: #999999;
	text-decoration: underline;
}	

/*2gleichgrosse module wenn 2spalten text neben einem 2-spalter text steht*/

#index_text22s
{
margin: 0px;
	padding-top: 0px;
	 padding-left: 0px;
	padding-bottom: 0px; 
	
	 width:415px;
	 height:145px;
	
	 float:left; 
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #999999;
}

.index_text22ssw
{

font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #990000;
}


.index_text22ssw a:link {
	
	color:#000000;
	text-decoration: underline;
	text-align: center;
	}
.index_text22ssw  a:visited {
	
	color: #000000;
	text-decoration: underline;
	
}

.index_text22ssw a:hover {
	
	color:#990000;
	text-decoration: underline;
	}

.index_text22ssw a:active {
	color: #999999;
	text-decoration: underline;
}	

/*linienabstand und linie in spaltenzwischenschlag bei bild 2s neben 1sp*/

#index_1lins150
	 {
	 margin : 0px;
	  
	 padding : 0px;
	 
	 
	width:10px;
	 height:145px;
	
	 float:left;
	border-right:1px solid #999999;
	 background-color: white;
	
	} 	

#index_0lins150
	 {
	 margin : 0px;
	  
	 padding : 0px;
	  
	 
	width:10px;
	 height:140px;
	
	 float:left;
	border:none;
	 background-color: white;
	
	} 	

/*linienabstand und linie in spaltenzwischenschlag bei 2 2spaltertexten nebeneinanderp*/

#index_1linsabst5 
	 {
	 margin : 0px;
	  
	 padding : 0px;
	 
	 
	width:5px;
	 height:145px;
	
	 float:left;
	border-right:1px solid #999999;
	 background-color: white;
	
	} 	

#index_0linsabst10
	 {
	 margin : 0px;
	  
	 padding : 0px;
	  
	 
	width:10px;
	 height:140px;
	
	 float:left;
	border:none;
	 background-color: white;
	
	} 	
/*bild neben ankündigungstext variabel*/
#indexbildvar
	 {
	
	 margin: 0px;
	 padding: 0px;
	
	 
	width:150px;
	 height:auto;
	
	 float:left;
	 background-color:white;
	 border:none;
	 } 
/*bild neben ankündigungstext 250 breit*/
#indexbild250
	 {
	
	 margin: 0px;
	 padding: 0px;
	
	 
	width:250px;
	 height:auto;
	
	 float:left;
	 background-color:white;
	 border:none;
	 } 






#index_textvar
{
margin: 0px;
	padding-top: 0px;
	 padding-left: 10px;
	padding-bottom: 0px; 
	
	 width:255px;
	 height:145px;
	
	 float:left; 
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #999999;
}

.index_textvar
{

font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #990000;
}


.index_textvar a:link {
	
	color:#000000;
	text-decoration: underline;
	text-align: center;
	}
.index_textvar  a:visited {
	
	color: #000000;
	text-decoration: underline;
	
}

.index_textvar a:hover {
	
	color:#990000;
	text-decoration: underline;
	}

.index_textvar a:active {
	color: #999999;
	text-decoration: underline;
}	
/*text zwischen 2 bilder 205 breit*/
#index_text_btb
{
margin: 0px;
	padding-top: 0px;
	 padding-left: 10px;
	padding-bottom: 0px; 
	padding-right: 10px;
	 width:205px;
	 height:145px;
	
	 float:left; 
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #999999;
}
/*text zwischen 2 bilder */
#index_text_btb2
{
margin: 0px;
	padding-top: 0px;
	 padding-left: 10px;
	padding-bottom: 0px; 
	padding-right: 10px;
	 width:145px;
	 height:145px;
	
	 float:left; 
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #999999;
}





.index_text_btlb
{

font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #990000;
}


.index_text_btlb a:link {
	
	color:#000000;
	text-decoration: underline;
	text-align: center;
	}
.index_text_btlb  a:visited {
	
	color: #000000;
	text-decoration: underline;
	
}

.index_text_btlb a:hover {
	
	color:#990000;
	text-decoration: underline;
	}

.index_text_btlb a:active {
	color: #999999;
	text-decoration: underline;
}	

