body {
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 color: #707070;
	 line-height:120%;
	 white-space:normal;
	  
	
     scrollbar-base-color:#CCCCCC;
     scrollbar-face-color:#FFFFFF;
     scrollbar-track-color:#FFFFFF;
     scrollbar-shadow-color:#CCCCCC;
     scrollbar-dark-shadow-color:#CCCCCC;
     scrollbar-arrow-color:#CCCCCC;
     scrollbar-3d-light-color:#CCCCCC;
     scrollbar-highlight-color:#CCCCCC;
     margin:0px;
	 
	}	
	
img {border:none}

#haupt
{
	width: 970px;
	height: 650px;
	border: 0px solid black;
	float: left;
	margin-top: 0px;
	margin-left: 20px;
	/*margin-left: auto;
	margin-right: auto;*/
	padding: none;
	}


	padding: none;
	}


#kopf { 
	width: 970px; /*eigentlich 870 px breit*/
	height: 92px;
	float: left;
	border: 0px solid black;
	padding: none;
	margin: none;
	}
	
#kopf1 { 
	width: 170px;
	height: 92px;
	float: left;
	border: none;
	padding: none;
	margin: none;
	}	
#kopf2 { 
	width: 630px;
	height: 92px;
	float: left;
	border: none;
	padding: none;
	margin: none;
	}
	
#kopf3 { 
	width: 170px;
	height: 92px;
	float: left;
	border: none;
	padding: none;
	margin: none;

	}	
	
	
#mitte { 
	width: 970px; /*eigentlich 870 px breit*/
	height: 466px;
	float: left;
	border: 0px solid black;
	}	
	
#mitte1 { 
	width: 144px; 
	height: 466px;
	float: left;
	border: none;
	}
	
#mitte1_abstand { 
	width: 144px;
	height: 26px;
	float: left;
	border: 0px solid black;
	margin: none;
	}

#mitte1_1 { 
	width: 144px;
	height: 440px;
	float: left;
	border: 0px solid black;
	margin: none;
	}
	
/*Musste ich als extra Ebene nachträglich einfügen*/
#mitte0 { 
	width: 26px;
	height: 466px;
	float: left;
	border: 0px solid black;
	margin: none;

	}
		
#mitte2 { 
	width: 630px;
	height: 466px;
	float: left;
	border: 0px solid black;
	}	
#mitte2_abstand { 
	width: 630px;
	height: 26px;
	float: left;
	border: 0px solid black;
	}
#mitte2_scroll {
	width: 630px;
	height: 420px;
	float: left;
	overflow: auto;
}		

	
#mitte3 { 
	width: 170px;
	height: 466px;
	float: left;
	border: 0px solid black;
	}
	
	
#mitte3_1 { 
	width: 26px;
	height: 466px;
	float: left;
	border: none;
	}

#mitte3_abstand { 
	width: 144px;
	height: 26px;
	float: left;
	border: none;
	}

	
#mitte3_2 { 
	width: 144px;
	height: 440px;
	float: left;
	border: none;
	}
	
#fuss { 
	width: 970px; /*eigentlich 870 px breit*/
	height: 92px;
	float: left;
	border: 0px solid black;
	}	
	
#fuss1 { 
	width: 170px; 
	height: 92px;
	float: left;
	border: 0px;
	}
	
#fuss1_abstand { 
	width: 170px;
	height: 26px;
	float: left;
	border: 0px;
	}
#fuss1_1 { 
	width: 170px;
	height: 66px;
	float: left;
	border: 0px;
	}

		
#fuss2 { 
	width: 630px;
	height: 92px;
	float: left;
	border: 0px;
	}	
	
#fuss3 { 
	width: 170px;
	height: 92px;
	float: left;
	border: 0px;
	}	

	

/*Buttons oberster Ordnung*/

#button, button:visited, button:focus{
	display:block;
    width: 144px;
	height: 26px;
	line-height:24px;
	background-image:url('../Grafik/button_i.png');
	text-decoration:none;
}

#button:hover, button:active{
	background-image:url('../Grafik/button_ov.png');
	text-decoration:none;
}

#button_ov {
	display:block;
    width: 144px;
	height: 26px;
	line-height:24px;
	background-image:url('../Grafik/button_ov.png');
	text-decoration:none;

}

.button{
	text-decoration:none;
	font-style:normal;
	font-weight:bold;
	font-family:Arial, Verdana;
	font-size:12px;
	color:white;
	margin-left:34px;
	vertical-align:middle;
		}


/*Buttons erster Ordnung*/

#button_1ord{
	display:block;
    width: 144px;
	height: 26px;
	line-height:24px;
	background-image:url('../Grafik/button_1ord.png');
	text-decoration:none;
}

.button_1ord, button_1ord:visited, button_1ord:focus{
	text-decoration:none;
	font-style:normal;
	font-weight:normal;
	font-family:Arial, Verdana;
	font-size:12px;
	color:#009240;
	margin-left:35px;
	vertical-align:middle;
	text-transform:none;
		}

.button_1ord:hover, button_1ord:active{
	text-decoration:none;
	font-style:normal;
	font-weight:bold;
	font-family:Arial, Verdana;
	font-size:12px;
	color:#009240;
	margin-left:35px;
	vertical-align:middle;
	text-transform:none;

		}

.button_1ord_ov{
	text-decoration:none;
	font-style:normal;
	font-weight:bold;
	font-family:Arial, Verdana;
	font-size:12px;
	color:#009240;
	margin-left:35px;
	vertical-align:middle;
	text-transform:none;

		}

#button_1ord_oh{
	display:block;
    width: 144px;
	height: 26px;
	line-height:24px;
	text-decoration:none;
}


/*Buttons zweiter Ordnung*/

#button_2ord{
	display:block;
    width: 144px;
	height: 15px;
	line-height:13px;
	text-decoration:none;
}

.button_2ord, button_2ord:visited, button_2ord:focus{
	text-decoration:none;
	font-style:normal;
	font-weight:normal;
	font-family:Arial, Verdana;
	font-size:11px;
	color:#009240;
	margin-left:42px;
	vertical-align:middle;
	text-transform:none;
		}

.button_2ord:hover, button_2ord:active{
	text-decoration:none;
	font-style:normal;
	font-weight:bold;
	font-family:Arial, Verdana;
	font-size:11px;
	color:#009240;
	margin-left:42px;
	vertical-align:middle;
	text-transform:none;

		}

.button_2ord_ov{
	text-decoration:none;
	font-style:normal;
	font-weight:bold;
	font-family:Arial, Verdana;
	font-size:11px;
	color:#009240;
	margin-left:42px;
	vertical-align:middle;
	text-transform:none;
}

.button_2ord_k, button_2ord_k:visited, button_2ord_k:focus{
	text-decoration:none;
	font-style:italic;
	font-weight:normal;
	font-family:Arial, Verdana;
	font-size:11px;
	color:#009240;
	margin-left:42px;
	vertical-align:middle;
	text-transform:none;
		}

.button_2ord_k:hover, button_2ord_k:active{
	text-decoration:none;
	font-style:italic;
	font-weight:bold;
	font-family:Arial, Verdana;
	font-size:11px;
	color:#009240;
	margin-left:42px;
	vertical-align:middle;
	text-transform:none;

		}

.button_2ord_k_ov{
	text-decoration:none;
	font-style:italic;
	font-weight:bold;
	font-family:Arial, Verdana;
	font-size:11px;
	color:#009240;
	margin-left:42px;
	vertical-align:middle;
	text-transform:none;
}




/*...........Kontaktformular.........................................................*/

#betreff1{
	display:block;
    width: 340px;
	height: 26px;
	}

#betreff2{
	display:block;
    width: 340px;
	height: 26px;
	}
	
#eMail{
	display:block;
    width: 340px;
	height: 26px;
	}
	


/*...........Buttons..............Grau.......................................*/

#button_g, button_g:visited, button_g:focus{
	display:block;
    width: 144px;
	height: 26px;
	line-height:24px;
	background-image:url('../Grafik/button_g_i.png');
	text-decoration:none;
}

#button_g:hover, button_g:active{
	background-image:url('../Grafik/button_g_ov.png');
	text-decoration:none;
}

#button_g_ov {
	display:block;
    width: 144px;
	height: 26px;
	line-height:24px;
	background-image:url('../Grafik/button_g_ov.png');
	text-decoration:none;

}

.button_g{
	text-decoration:none;
	font-style:normal;
	font-weight:bold;
	font-family:Arial, Verdana;
	font-size:12px;
	color:white;
	margin-left:34px;
	vertical-align:middle;
		}
		
#button_g_1ord{
	display:block;
    width: 144px;
	height: 26px;
	line-height:24px;
	background-image:url('../Grafik/button_g_1ord.png');
	text-decoration:none;
}
		
		
/*...........Buttons..............Grau_Anfrage.......................................*/

#button_g_anf, button_g_anf:visited, button_g:focus{
	display:block;
    width: 144px;
	height: 26px;
	line-height:24px;
	background-image:url('../Grafik/button_g_i.png');
	text-decoration:none;
}

#button_g_anf:hover, button_g:active{
	background-image:url('../Grafik/button_g_ov.png');
	text-decoration:none;
}

#button_g_ov_anf {
	display:block;
    width: 144px;
	height: 26px;
	line-height:24px;
	background-image:url('../Grafik/button_g_ov.png');
	text-decoration:none;

}

.button_g_anf{
	text-decoration:none;
	font-style:normal;
	font-weight:bold;
	font-family:Arial, Verdana;
	font-size:12px;
	color:white;
	margin-left:34px;
	vertical-align:middle;
		}
		
		
/*...........andere Buttons..............Rot.......................................*/

#button_r_ov {
	display:block;
    width: 144px;
	height: 26px;
	line-height:24px;
	background-image:url('../Grafik/button_r_ov.png');
	text-decoration:none;

}

.button_r{
	text-decoration:none;
	font-style:normal;
	font-weight:bold;
	font-family:Arial, Verdana;
	font-size:12px;
	color:white;
	margin-left:15px;
	vertical-align:middle;
		}

			
/*...........Text.....................................................*/

.ueberstart{
	font-weight:bold;
	color: #707070;
	font-size: 18px;
	text-decoration:none;
}


.ueber{
	font-weight:bold;
	color: #009240;
	font-size: 14px;
	text-decoration:none;
	white-space:nowrap;
}

.ueber_g{
	font-weight:bold;
	color: #707070;
	font-size: 14px;
	text-decoration:none;
	white-space:nowrap;
}

.ueber_kursiv{
	font-weight:bold;
	font-style:italic;
	color: #009240;
	font-size: 14px;
	text-decoration:none;
	white-space:nowrap;
}

.text{
	font-weight:normal;
	color: #707070;
	font-size: 12px;
	text-decoration:none;
	line-height:130%;
}

.red{
	font-weight:normal;
	color: #AA0000;
	font-size: 12px;
	text-decoration:none;
	line-height:130%;
}

.red_k{
	font-weight:normal;
	font-style:italic;
	color: #AA0000;
	font-size: 12px;
	text-decoration:none;
	line-height:130%;
}


.blue{
	font-weight:normal;
	color: #0000AA;
	font-size: 12px;
	text-decoration:none;
	line-height:130%;
}

.darkblue{
	font-weight:normal;
	color: #0000FF;
	font-size: 12px;
	text-decoration:none;
	line-height:130%;
}


.green{
	font-weight:normal;
	color: #00AA00;
	font-size: 12px;
	text-decoration:none;
	line-height:130%;
}

.fussnote{
	font-weight:normal;
	color: #707070;
	font-size: 10px;
	text-decoration:none;
	line-height:120%;
}

.bildunter{
	font-weight:normal;
	color: #707070;
	font-size: 10px;
	text-decoration:none;
	line-height:120%;
}


.anker, .anker:visited{
	font-weight:normal;
	color: #707070;
	font-size: 12px;
	line-height:130%;
	text-decoration:underline;
}

.anker:hover, .anker:active{
	font-weight:bold;
	color: #707070;
	font-size: 12px;
	line-height:130%;
	text-decoration:underline;
}

.textanker, .textanker:visited{
	font-weight:normal;
	color: #707070;
	font-size: 12px;
	line-height:130%;
	text-decoration:underline;
}

.textanker:hover, .textanker:active{
	font-weight:normal;
	color: #707070;
	font-size: 12px;
	line-height:130%;
	text-decoration:underline;
}



.unterstr{
	font-weight:normal;
	color: #707070;
	font-size: 12px;
	line-height:130%;
	text-decoration:underline;
}



.kursiv_gruen{
	font-weight:normal;
	font-style:italic;
	color: #009240;
	font-size: 12px;
	text-decoration:none;
	white-space:nowrap;
}

.kursiv_bold{
	font-weight:bold;
	font-style:italic;
	color: #707070;
	font-size: 12px;
	text-decoration:none;
	white-space:nowrap;
}

.kursiv_bold_gruen{
	font-weight:bold;
	font-style:italic;
	color: #009240;
	font-size: 12px;
	text-decoration:none;
	white-space:nowrap;
}

.kursiv_u{
	font-weight:normal;
	font-style:italic;
	color: #707070;
	font-size: 12px;
	white-space:nowrap;
	text-decoration:underline;
}


.kursiv{
	font-weight:normal;
	font-style:italic;
	color: #707070;
	font-size: 12px;
	text-decoration:none;
	white-space:nowrap;
}


.einzug_8{
	
	margin-left:8px;
	font-weight:normal;
	color: #707070;
	font-size: 12px;
	text-decoration:none;
	line-height:120%;
}

.einzug_15{
	
	margin-left:15px;
	font-weight:normal;
	color: #707070;
	font-size: 12px;
	text-decoration:none;
	line-height:120%;
}



.normal_gruen{
	font-weight:normal;
	color: #009240;
	font-size: 12px;
	text-decoration:none;
	white-space:nowrap;
}


.bold{
	font-weight:bold;
	color: #707070;
	font-size: 12px;
	text-decoration:none;
}

.bold_zentriert{
	font-weight:bold;
	color: #707070;
	font-size: 12px;
	text-decoration:none;
	line-height:120%;
}

.normal_zentriert{
	font-weight:normal;
	color: #707070;
	font-size: 12px;
	text-decoration:none;
	line-height:120%;
}


.bold_gruen{
	font-weight:bold;
	color: #009240;
	font-size: 12px;
	text-decoration:none;
}
/*......................................Tabellen............................*/


#tabelle_bold_zentriert{
	text-align:center;
	font-weight:bold;
	color: #707070;
	font-size: 12px;
	text-decoration:none;
	line-height:130%;

	}
#tabelle_bold_links{
	text-align:left;
	font-weight:bold;
	color: #707070;
	font-size: 12px;
	text-decoration:none;
	line-height:130%;
	border-bottom-style:solid;
	border-bottom-color:#AAAAAA;
	border-bottom-width:1px;

	}

#tabelle_normal_zentriert{
	text-align:center;
	font-weight:normal;
	color: #707070;
	font-size: 12px;
	text-decoration:none;
	line-height:130%;

	}
	
#tabelle_normal_links{
	text-align:left;
	font-weight:normal;
	color: #707070;
	font-size: 12px;
	text-decoration:none;
	line-height:130%;

	}

#tabelle{
border:1px;
border-style:solid;
border-color:#CCCCCC;

}

#border_r{
	color: #707070;
	border-right-color:#DDDDDD;
	border-right-style:solid;
	border-right-width:thin;
	

	}


/*................Impressum..................................*/
#imp{
	
	font-weight:normal;
	color: #009240;
	font-size: 12px;
	text-decoration:none;
	margin-left:30px;
	width: 140px;
	height: 23px;

		}
	
#imp:hover{
	
	font-weight:bold;
	color: #009240;
	font-size: 12px;
	text-decoration:none;
	margin-left:30px;
	width: 140px;
	height: 23px;

}

#imp:active{

	font-weight: bold;
	color: #009240;
	font-size: 12px;
	text-decoration:none;
	margin-left:30px;
	width: 140px;
	height: 23px;

}

/*AGB*/
#agb{
	
	font-weight:normal;
	color: #009240;
	font-size: 12px;
	text-decoration:none;
	margin-left:30px;
	width: 140px;
	height: 23px;
	}
	
#agb:active{
	
	font-weight:bold;
	color: #009240;
	font-size: 12px;
	text-decoration:none;
	margin-left:30px;
	width: 140px;
	height: 23px;
}

#agb:hover{
	
	font-weight: bold;
	color: #009240;
	font-size: 12px;
	text-decoration:none;
	margin-left:30px;
	width: 140px;
	height: 23px;
}



/* Rollover mit Schrift*/

#text
	{
	font-weight:normal;
	color: #707070;
	font-size: 12px;
	text-decoration:none;
}

#text:visited
	{
	font-weight:normal;
	color: #707070;
	font-size: 12px;
	text-decoration:none;
}


#text:hover
	{
	font-weight:bold;
	color: #707070;
	font-size: 12px;
	text-decoration:none;
}

#text:active
	{
	font-weight:bold;
	color: #707070;
	font-size: 12px;
	text-decoration:none;
}

#e_link
	{
	font-weight:normal;
	color: #707070;
	font-size: 12px;
	text-decoration:underline;
}

#e_link:hover, e_link:active
	{
	font-weight:bold;
	color: #707070;
	font-size: 12px;
	text-decoration:underline;
}


#email
	{
	font-weight:normal;
	color: #707070;
	font-size: 12px;
	text-decoration:none;
}
#email:hover
	{
	font-weight:normal;
	color: #009240;
	font-size: 12px;
	text-decoration:none;
}

#email:active
	{
	font-weight:normal;
	color: #009240;
	font-size: 12px;
	text-decoration:none;
}

/*................E-Mail Verschlüsselung..................................*/

.to_mail { 
	
	font-weight:normal;
	color: #707070;
	font-size: 12px;
	text-decoration:underline;
	line-height:120%;
}

.to_mail:hover
	{
	font-weight:normal;
	color: #009240;
	font-size: 12px;
	text-decoration:underline;
}

.to_mail:active
	{
	font-weight:normal;
	color: #009240;
	font-size: 12px;
	text-decoration:underline;
}




.anfrage { 
	
	font-weight:normal;
	color: #707070;
	font-size: 12px;
	text-decoration:underline;
	line-height:120%;
}

.anfrage:hover
	{
	font-weight:bold;
	color: #707070;
	font-size: 12px;
	text-decoration:underline;
}

.anfrage:active
	{
	font-weight:bold;
	color: #707070;
	font-size: 12px;
	text-decoration:underline;
}


