/* --------- */

/* Allgemein */

/* --------- */



body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	background-image: url(images/hg.jpg);

	text-align: center;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	background-color: #eaebf4;

	}

	

a:link {

color: #3f3e3e;

text-decoration: underline

}

a:visited {

color: #3f3e3e;

text-decoration: underline

}

a:active {

color: #3f3e3e;

text-decoration: none;

}

a:hover {

color: #000000;

text-decoration: none;

}	



.cleaner {

	clear:both;

	}

	

.rechts	{	

	float:right;

	}		

	

.unsichtbar {

	display: none;		

	}  

	

.float_left	{ 	

	float: left; 	

	}		



.verdana_7 {  font-family:  Verdana, Arial, Helvetica, sans-serif, ZapfHumnst BT;  font-size: 7px;}	

.verdana_9 {  font-family:  Verdana, Arial, Helvetica, sans-serif, ZapfHumnst BT;  font-size: 9px;}

.verdana_10 {  font-family:  Verdana, Arial, Helvetica, sans-serif, ZapfHumnst BT;  font-size: 10px;}	

.verdana_11 {  font-family:  Verdana, Arial, Helvetica, sans-serif, ZapfHumnst BT;  font-size: 11px;}

.verdana_12 {  font-family:  Verdana, Arial, Helvetica, sans-serif, ZapfHumnst BT;  font-size: 12px;}





INPUT { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px }

select { font-family: Verdana; font-size: 9px }





.slogan {

	height: 48px;

	width: 907px;

	text-align: right;

	margin: auto;

	}	



	 

.header {

	padding: 0px;

	margin: auto;	

	height: 140px;	

	width: 907px;

	text-align: left;	

	background-image: url(images/header.jpg);

	}	

	

.but_home	{

	height: 18px;	

	margin-right: 20px;

	padding-top: 100px;

	text-align: right;

	}

	

.but_home a:link {

color: #3f3e3e;

text-decoration: none;

}

.but_home a:visited {

color: #3f3e3e;

text-decoration: none;

}

.but_home a:active {

color: #3f3e3e;

text-decoration: none;

}

.but_home a:hover {

color: #000000;

text-decoration: none;

}	



.but_home_schatten	{

	height: 10px;

	width: 171px;

	margin-right: 8px;

	margin-top: 1px;

	float: right;	

	background-image: url(images/schatten.jpg);		

	}			

	

.but_mail	{

	height: 18px;	

	margin-right: 20px;

	padding-top: 64px;

	text-align: right;

	}



.but_mail_schatten	{

	height: 10px;

	width: 171px;

	margin-right: 8px;

	margin-top: 1px;

	float: right;	

	background-image: url(images/schatten.jpg);		

	}	

	

.content1 {

	padding: 0px;

	margin: auto;	

	width: 907px;

	background-image: url(images/hg_seite.jpg);

	}	

	

.fuss {

	padding: 0px;

	margin: auto;	

	width: 907px;

	height: 103px;	

	background-image: url(images/unten.jpg);

	}		 

	

.header_links {

	margin-left: 2px;

	width: 278px;

	text-align: left;

	float:left;

	}	



	

	

.header_rechts {

    margin-left: 300px;

	margin-right: 8px;

	width: 575px;	

	text-align: left;

	}		



.but_nav_0 {

	padding-left: 30px;

	padding-top: 8px;

	padding-bottom: 8px;

	margin-bottom: 0px;

	margin-top: 0px;

	width: 210px;	

	text-align: left;

	border-bottom: 1px solid;

	border-bottom-color: #e3e3e3;

	background-image: url(images/hg_but1.gif);	

	}	

	

.but_nav_0 a{

	text-decoration:none;

	color:#76707e;

}

.but_nav_0 a:hover {

	color:#da251c;

}



.but_nav_0_aus {

	padding-left: 30px;

	padding-top: 8px;

	padding-bottom: 8px;

	margin-bottom: 0px;

	margin-top: 0px;

	width: 210px;	

	text-align: left;

	border-bottom: 1px solid;

	border-bottom-color: #e3e3e3;

	background-image: url(images/hg_but2.gif);	

	}	

	

.but_nav_0_aus a{

	text-decoration:none;

	color:#76707e;

	font-weight: bold;

}

.but_nav_0_aus a:hover {

	color:#76707e;

	font-weight: bold;	

}	





		



.but_nav_1 {

	padding-left: 50px;

	padding-top: 2px;

	padding-bottom: 4px;

	margin-bottom: 0px;

	margin-top: 0px;

	width: 190px;	

	text-align: left;

	}	

	

.but_nav_1 a{

	text-decoration:none;

	color:#76707e;

}

.but_nav_1 a:hover {

	color:#da251c;

}	



.but_nav_1_aus {

	padding-left: 50px;

	padding-top: 2px;

	padding-bottom: 4px;

	margin-bottom: 0px;

	margin-top: 0px;

	width: 190px;	

	text-align: left;

	}	

	

.but_nav_1_aus a{

	text-decoration:none;

	color:#76707e;

	font-weight: bold;		

}

.but_nav_1_aus a:hover {

	color:#76707e;

	font-weight: bold;		

}	





.but_nav_2 {

	padding-left: 80px;

	padding-top: 2px;

	padding-bottom: 4px;

	margin-bottom: 0px;

	margin-top: 0px;

	width: 190px;	

	text-align: left;

	}	

	

.but_nav_2 a{

	text-decoration:none;

	color:#76707e;

}

.but_nav_2 a:hover {

	color:#da251c;

}	



.but_nav_2_aus {

	padding-left: 80px;

	padding-top: 2px;

	padding-bottom: 4px;

	margin-bottom: 0px;

	margin-top: 0px;

	width: 190px;	

	text-align: left;

	}	

	

.but_nav_2_aus a{

	text-decoration:none;

	color:#76707e;

	font-weight: bold;		

}

.but_nav_2_aus a:hover {

	color:#76707e;

	font-weight: bold;		

}	





.but_nav_schatten	{

	height: 10px;

	width: 160px;

	margin-right: 34px;

	margin-top: 10px;

	float: right;	

	background-image: url(images/schatten.jpg);		

	}	



.text_links {

	margin: 5px;

	text-align: left;

	width: 50%;

	float:left;

	}	

	

.text_rechts {

	margin: 5px;

	text-align: left;

	}	

	

.form_text	{

	margin: 5px;

	text-align: left;

	width: 20%;

	float:left;

	margin-left: 40px;	

	}	

	

.form_ein	{

	margin: 5px;

	text-align: left;

	}	

	

.align-center 	{

	text-align: center;

	}	

	

.align-left 	{

	text-align: left;

	}		

	

.align-right 	{

	text-align: right;

	}		

	

.bodytext	{

	text-align: left;

	}		
	
	
.pop	{

	text-align: left;

	}		