@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_text1s195
{
margin: 0px;
	padding : 0px;
	  
	
	 width:195px;
	 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*/
#indexbild316
	 {
	
	 margin: 0px;
	 padding: 0px;
	
	 
	width:316px;
	 height:auto;
	
	 float:left;
	 background-color:white;
	 border:none;
	 }
	 
	 
	  #indexbild250
	 {
	
	 margin: 0px;
	 padding: 0px;
	
	 
	width:250px;
	 height:auto;
	
	 float:left;
	 background-color:white;
	 border:none;
	 } 

#indexbild120
	 {
	
	 margin: 0px;
	 padding: 0px;
	
	 
	width:120
px;
	 height:auto;
	
	 float:left;
	 background-color:white;
	 border:none;
	 } 

#indexbild97
	 {
	
	 margin: 0px;
	 padding: 0px;
	
	 
	width:97
px;
	 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;
}

/*2x text - 1 bild */


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






/*text zwischen 2 bilder wenn bild 120 breit 145 hoch*/
#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_300
{
margin: 0px;
	padding-top: 0px;
	 padding-left: 10px;
	padding-bottom: 0px; 
	padding-right: 10px;
	 width:300px;
	 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;
}	


