	body
	{  font-family:Verdana,Arial,Helvetica,GillSans;}	
	
	a
	{  font-family: Verdana,Arial,Helvetica,GillSans; font-size:11px; line-height:15px; color:#3E4E91; text-decoration:none; }

	a:hover
	{  text-decoration:underline; }

	
	h1
	{  font-family: Verdana,Arial,Helvetica,GillSans; font-size:17px; color:#3E4E91; font-weight: bold; }
	
	h2
	{  font-family: Verdana,Arial,Helvetica,GillSans; font-size:13px; color:#3E4E91; font-weight: bold; }
	
	td
	{  font-family: Verdana,Arial,Helvetica,GillSans; font-size:12px; color:#000000; }

	td.klein
	{  font-family: Verdana,Arial,Helvetica,GillSans; font-size:11px; color:#000000; }
	
	.klein
	{  font-family: Verdana,Arial,Helvetica,GillSans; font-size:10px; color:#000000; }
	
	.titel
	{  font-family: Verdana,Arial,Helvetica,GillSans; font-size:22px; color:#000000; font-weight: bold; }	
	
	.menu
	{  font-family: Verdana,Arial,Helvetica,GillSans; font-size:11px; color:#3E4E91; text-decoration:none; }
	
	.menubold
	{  font-family: Verdana,Arial,Helvetica,GillSans; font-size:11px; color:#3E4E91; text-decoration:none; font-weight: bold; }
	
	.menugrau
	{  font-family: Verdana,Arial,Helvetica,GillSans; font-size:10px; color:#7B7C7C; text-decoration:none; }
	
	.menugraubold
	{  font-family: Verdana,Arial,Helvetica,GillSans; font-size:10px; color:#7B7C7C; text-decoration:none; font-weight: bold; }
	
	.adresse
	{  font-family: Verdana,Arial,Helvetica,GillSans; font-size:11px; line-height:15px; color:#3E4E91; text-decoration:none; }

	.e2wgrundtext
	{  font-family: Verdana,Arial,Helvetica,GillSans; font-size:12px; color:#2C2C2C; text-decoration:none; }
	
	.grundtextmenu
	{  font-family: Verdana,Arial,Helvetica,GillSans; font-size:11px; line-height:17px; color:#3E4E91; text-decoration:none; }
	
	input.small
	{ width:90px; height: 16px; border: 1px solid gray; font-size: 10px;}
	
	input.large
	{ width:113px; height: 22px; border: 1px solid gray; border-color: #3E4E91; }
		
	.anfrageformular
	{  font-family: Verdana,Arial,Helvetica,GillSans; font-size:11px; color:#3E4E91; text-decoration:none; }
	
	.input
	{ font-size:11px; }
	
	input.anfrage
	{ width:200px; height: 20px; font-size:13px; }
	
	
	.border
	{
	border-style: solid;
	border-width: 1px;
	border-left-width: 0px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-color: #3E4E91;
	}
	
	.borderright
	{
	border-style: solid;
	border-width: 1px;
	border-left-width: 1px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 7px;
	border-color: #3E4E91;
	}
	
	.bordermenu
	{
	border-style: solid;
	border-width: 2px;
	border-left-width: 2px;
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-color: #3E4E91;
	}
	
	.borderbottom
	{
	border-style: solid;
	border-width: 0px;
	border-left-width: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-color: #3E4E91;
	}
	
	.white {
	color: #3E4E91;
	font-size: 11px;
	}
	
	.error {
	color: #3E4E91;
	font-size: 10px;
	}

	.login {
	padding:3px;
	margin-top:15px;
	margin-bottom:15px;
	border-top:1px solid #3E4E91;
	border-bottom:1px solid #3E4E91;
	}