.MyfTable1
{
      padding-top:3px;
      padding-right:5px;
      padding-bottom:3px;
      padding-left:5px;
      background-color: #ffffff;
      border-collapse:collapse;
}

.MyTable2
{
      padding-top:3px;
      padding-right:5px;
      padding-bottom:3px;
      padding-left:5px;
      background-color: #f5f4f3;
      border-collapse:collapse;
}

.MyTableTitel
{
      padding-top:3px;
      padding-right:5px;
      padding-bottom:3px;
      padding-left:5px;
      background-color: #dddddd;
      border-collapse:collapse;
}

.Impressum
{
	font-family: Tahoma;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	border: 0px;
	color: #000000;
}
.Impressum:hover
{
	text-decoration: underline;
}

.NewsVorschau
{
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	border: 0px;
	color: #FFFFFF;
}
.NewsVorschau:hover
{
	text-decoration: none;
	color: #000000;
}
.NewsVorschaublack
{
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	border: 0px;
	color: #000000;
}
.NewsVorschaublack:hover
{
	text-decoration: none;
	color: #000000;
}

.NewsTitle
{
	font-family: Tahoma;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	border: 0px;
	color: #1A1C96;
}

.NavTitle
{
	font-family: Tahoma;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	border: 0px;
	color: #FFFFFF;
}

.MyTable
{
	border:1px solid #999999;
	background-color: #F1F0EE;
}
textarea
{
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #333333;
}
body
{
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #333333;
}
html
{
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #333333;
}
p, li, td, div
{
	margin: 0px; 
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #333333;
} 
.titel 
{
	margin: 0px; 
	font-family: Verdana;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #333333;
} 
.Subtitle 
{
	margin: 0px; 
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #333333;
} 

.Title 
{
	margin: 0px; 
	font-family: Verdana;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #333333;
} 


h1 
{
	margin: 0px; 
	font-family: Verdana;
	font-size: 16;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #333333;
} 
h2 
{
	margin: 0px; 
	font-family: Verdana;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #333333;
} 
h3 
{
	margin: 0px; 
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #333333;
} 

a
{
	font-family: Tahoma;
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	border: 0px;
	color: #3366ff;
}

a:hover
{
	text-decoration: underline;
}


.SchnellLinks {
	font-family: Tahoma;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #9A9A9A;
	}
.SchnellLinks:hover
	{
	color: #2859A6;
	}

.karte {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #9A9A9A;
	}
.karte:hover
	{
	color: #2859A6;
	}
	
.ServiceTitel
	{
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #232323;
	}
	
.ServiceElement
	{
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #9A9A9A;
	}
.ServiceElement:hover
	{
	color: #2859A6;
	}
	
.RichisStyle
	{
	font-family: Tahoma, Verdana;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #b80000;
	}

.nav1
	{
	font-family: Tahoma, Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #999999;
	}

.nav1aktiv
	{
	font-family: Tahoma, Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	}

.nav1aktiv:hover
	{
	color: #999999;
	text-decoration: none;
	}

.nav1:hover
	{
	color: #000000;
	text-decoration: none;
	}
	
.nav2
	{
	font-family: Tahoma, Verdana;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #888888;
	}
	
.nav2aktiv
	{
	font-family: Tahoma, Verdana;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
	}

.nav2:hover
	{
	color: #000000;
	text-decoration: none;
	}
	
.nav2aktiv:hover
	{
	text-decoration: none;
	}

.nav2Titel
	{
	font-family: Tahoma, Verdana;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	}

.nav2Titel:hover
	{
	color: #02A1E5;
	text-decoration: none;
	}


.nav3
	{
	font-family: Tahoma, Verdana;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #777777;
	}
	
.nav3aktiv
	{
	font-family: Tahoma, Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
	}

.nav3:hover
	{
	color: #000000;
	text-decoration: none;
	}
	
.nav4
	{
	font-family: Tahoma, Verdana;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #777777;
	}

.nav4aktiv
	{
	font-family: Tahoma, Verdana;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
	}

.nav4:hover
	{
	color: #000000;
	text-decoration: none;
	}
	
.nav5
	{
	font-family: Tahoma, Verdana;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #777777;
	}
	
.nav5aktiv
	{
	font-family: Tahoma, Verdana;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	}

.nav5:hover
	{
	color: #000000;
	text-decoration: none;
	}

.nav6
	{
	font-family: Tahoma, Verdana;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #707070;
	}

.nav6aktiv
	{
	font-family: Tahoma, Verdana;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #2859A6;
	}

.nav6:hover
	{
	color: #2859A6;
	}


.navZielGrp2
	{
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	line-height:15px;
	}
	
.navZielGrp2aktiv
	{
	font-family: Tahoma, Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #D4A929;
	}

.navZielGrp2:hover
	{
	color: #D4A929;
	text-decoration: none;
	}

.navZielGrp2aktiv:hover
	{
	text-decoration: none;
	}
	
.SubNav
	{
	font-family: Tahoma, Verdana;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
	}
	
.SubNavaktiv
	{
	font-family: Tahoma, Verdana;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	}

.SubNav:hover
	{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	}

.SubNavTitel
	{
	font-family: Tahoma, Verdana;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	}

.SubNavTitel:hover
	{
	color: #02A1E5;
	text-decoration: none;
	}
	
hr 
{
	border: none 0; 
	border-top: 1px solid #DADAD4;
	width: 100%;
	height: 1px;
}
/* Style für Formulare */
 
textarea {
	font-family: Tahoma, Verdana;
	font-size:11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
	width: 300px;
	height: 50px;
	background-color: #dadbdd;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
}

input
{
	font-family: Tahoma, Verdana;
	font-size:11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
	width: 150px;
	background-color: #dadbdd;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
}

input#submitbutton, input#reset
{
	font-family: Tahoma, Verdana;
	font-size:11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
	width: 80px;
	background-color: #dadbdd;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
}

input#Radio
{
	width: 10px;
	background-color: #FFFFFF;
	border-left: 0px solid #000000;
	border-right: 0px solid #000000;
	border-top: 0px solid #000000;
	border-bottom: 0px solid #000000;
}

select
{
	font-family: Tahoma, Verdana;
	font-size:11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
	width: 150px;
	background-color: #dadbdd;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
}

form {
	margin: 0px; 
}

blockquote
{
	margin: 0px 0px 0px 20px;
	}

/* End Style für Formulare */

#servicenavigation					{
 									float:right;
 									padding:40px 0px 0px 0px;
 									font-size:10px;
 									}
#servicenavigation div				{
 									float:left;
 									padding:3px 0px 0px 0px;
 									}							 							  							 														  														
#servicenavigation input	{
 							width:94px;
 							height:24px;
 							border:0;
 							padding:3px 0px 0px 5px;
 							font-size:10px;
 							background-image:url(images/bg_search_input.jpg);
 							margin-top:-2px;
 							}
#servicenavigation a		{
 							color:#333333;
 							font-weight:normal;
 							text-decoration:none;
 							border-right:solid 1px #333333;
 							height:16px;
 							padding:1px 6px 0px 6px;
 							}
#servicenavigation a:hover	{
 							color:#000000;
 							text-decoration:underline;
 							}						
