#grundgeruest {width: 1024px}
#zeile1 {height: 40px;}
#zeile2 {height: 140px;}
#zeile3 {height: 100px;}
#zeile4 {height: 10px;}

#zeile6 {height: 18px;}
#zeile7 {height: 40px;}

.navispalte	{background-color: #003366;}
.bgcontent	{background-color: #C4C4C4;}

.navispalte_z 	{background-color: #003366;
		width: 100%;
		}
.bgcontent_z 	{background-color: #C4C4C4;
		width: 100%;
		}

#head		{ 
		color: #ffffff;
		font-size: 26px;	
		font-weight: normal;	
		font-family: Verdana, sans-serif;
		text-decoration: none;			 
		vertical-align: top;
		text-align : center;
		padding-top: 45px;
		}
h1		{ 
		font-size: 18px;			
		font-family: Arial, Verdana, sans-serif;
		text-decoration: none;	
		color: #333333; 
		}
hr 		{
		margin: 0px 0px 10px 0px;
		width:100%;
		height: 1px;
		color: #324395;
		}					
.txt		{ 
		font-size: 14px;		
		font-family: Arial, Verdana, sans-serif;
		text-decoration: none;	
		color: #333333; 
		}
				
.u_txt		{ 
		font-size: 12px;		
		font-family: Arial, Verdana, sans-serif;
		text-decoration: none;	
		color: #333333; 
		}						

.navi		{ 
		font-size: 17px;	
		font-weight: bold;	
		font-family: Arial, Verdana, sans-serif;
		text-decoration: none;	
		color: #2F8CA8; 
		}
 
a.navi		{ 
		font-size: 17px;	
		font-weight: bold;	
		font-family: Arial, Verdana, sans-serif;
		text-decoration: none;	
		color: #C0C0C0; 
		}
a.navi:hover	{ 
		font-size: 17px;	
		font-weight: bold;	
		font-family: Arial, Verdana, sans-serif;	
		text-decoration: none;	
		color: #e3e3e3; 
		}
a.navi:link	{ 
		font-size: 17px;	
		font-weight: bold;	
		font-family: Arial, Verdana, sans-serif;	
		text-decoration: none;	
		color: #C0C0C0; 
		}
a.navi:active 	{ 
		font-size: 17px;	
		font-weight: bold;	
		font-family: Arial, Verdana, sans-serif;	
		text-decoration: none;	
		color: #C0C0C0; 
		}
li		{
		padding-bottom: 5px;
		}
a		{ 
		font-size: 14px;			
		font-family: Arial, Verdana, sans-serif;
		text-decoration: none;	
		color: #1A1A1A; 
		}
a:hover		{ 
		font-size: 14px;	
		font-weight: bold;	
		font-family: Arial, Verdana, sans-serif;
		text-decoration: none;	
		color: #003366; 
		}
a.kontakt		{ 
		font-size: 12px;			
		font-family: Arial, Verdana, sans-serif;
		text-decoration: none;	
		color: #1A1A1A; 
		}
a.kontakt:hover		{ 
		font-size: 12px;	
		f	
		font-family: Arial, Verdana, sans-serif;
		text-decoration: none;	
		color: #003366; 
		}									
		
	
		
/*** Kontakt  Anfang
#kontakttabelle{
                width:100%;
	        text-align:center !important;
                margin-top:10px;
}

#kontakttabelle td {
                text-align:right;


}

.inputfelder {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	letter-spacing: 0em;
	font-weight: normal;
	font-style: normal;
	text-align: left;
	height:14px;
	width:280px;
	background-color:#ffffff;
	border: 1px solid #31618f;
	margin-bottom:5px;
}
.kontakttext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	letter-spacing: 0em;
	font-weight: normal;
	font-style: normal;
	line-height: 25px;
	text-align: left !important;
                width:300px;
}

.stern {  
                color: #bc0000;
                font-size: 10px;
                margin:0px;
                

}

.benotigtefelder{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #bc0000;
	letter-spacing: 0em;
	font-weight: normal;
	font-style: normal;
	text-align: left;
}
.anliegen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	letter-spacing: 0em;
	font-weight: normal;
	font-style: normal;
	text-align: left;
	height:70px;
	width:280px;
	background-color:#ffffff;
	margin-bottom:5px;
	border: 1px solid #31618f;
}
#response {
	margin-top:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #bc0000;
	letter-spacing: 0em;
	font-weight: bold;
	font-style: normal;
	line-height: normal;
	text-align: left;
	line-height:20px;
	width:350px;
}
Kontakt  Ende***/