a:link {
text-decoration:none;
}
a:visited {
text-decoration:none;
}
a:active {
text-decoration:none;
}
a:hover	{
color: #A0A0A0;
text-decoration:none;
}
p {	margin: 0px 0px 0px 0px; padding: 0; text-decoration:none;	font-size: 12px; color:#333333;  font-family: 'Lucida Sans' ,'Lucida Sans Unicode' ,Lucida , Verdana, Arial }
p a:link {text-decoration:none; color:#AE0028; }
p a:visited {text-decoration:none; color:#AE0028;}
p a:active {text-decoration:none; color:#AE0028;}
p a:hover	{text-decoration:none; color:#666666;}

.reflink  {	margin: 0px 0px 0px 0px; padding: 0; text-decoration:none;	font-size: 12px; color:#0C719B;  font-family: 'Lucida Sans' ,'Lucida Sans Unicode' ,Lucida , Verdana, Arial }
.reflink  a:link {text-decoration:none; color:#0C719B; }
.reflink  a:visited {text-decoration:none; color:#0C719B;}
.reflink  a:active {text-decoration:none; color:#0C719B;}
.reflink  a:hover	{text-decoration:none; color:#666666;}

.zitat {margin: 0px 0px 0px 0px; padding: 0; text-decoration:none;	font-size: 12px; font-style:italic; color:#0C719B;  font-family: 'Lucida Sans' ,'Lucida Sans Unicode' ,Lucida , Verdana, Arial }

.inputfeld400 {width:400px; height:17px; margin: 2px 0px 0px 40px; border:0px solid #BBD4DE; border-bottom:1px solid #BBD4DE; color:#333333;  font-family: Verdana}

.inputfeld400_15 {padding-left:5px; width:395px; height:15px; margin: 2px 0px 0px 40px; border:0px solid #BBD4DE; border-bottom:1px solid #BBD4DE; color:#666666;  font-family: Verdana}
.inputfeld195 {padding-left:5px; width:190px; height:15px; margin: 2px 0px 0px 40px; border:0px solid #BBD4DE; border-bottom:1px solid #BBD4DE; color:#666666;  font-family: Verdana}
.checkbox01 {display:inline; vertical-align:0px; width:14px; height:14px; margin: 0px 0px 0px 40px; }

.formularhead {	margin: 0px 0px 0px 40px; padding: 0; text-decoration:none;	font-size: 12px; color:#0C719B;  font-family: 'Lucida Sans' ,'Lucida Sans Unicode' ,Lucida , Verdana, Arial }
.checkboxtext {	margin: 0px 0px 0px 7px; display:inline; vertical-align:3px; padding: 0; text-decoration:none;	font-size: 12px; color:#0C719B;  font-family: 'Lucida Sans' ,'Lucida Sans Unicode' ,Lucida , Verdana, Arial }

.pflichtfeld {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #E10000 ; font-weight: bold}



a.footer:link {text-decoration:none; color:#ffffff; padding-left:5px; padding-right:5px;}
a.footer:visited {text-decoration:none; color:#ffffff; padding-left:5px; padding-right:5px;}
a.footer:active {text-decoration:none; color:#ffffff; padding-left:5px; padding-right:5px;}
a.footer:hover	{text-decoration:none; color:#ffffff; padding-left:5px; padding-right:5px;}


body, td {
	font-size: 12px;
	line-height: 19px;
	font-weight: normal;
	color: #333333;
	margin: 0;
	padding: 0;
	font-family: 'Lucida Sans' ,'Lucida Sans Unicode' ,Lucida ,Verdana, Arial, Helvetica, sans-serif;
}

h1 {
	font-family: 'Lucida Sans' ,'Lucida Sans Unicode' ,Lucida ,Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 19px;
	font-weight: normal;
	color: #17769E;
	margin: 0px 0px 6px 0px;
}
h1 a:link, h1 a:visited{
	font-family: 'Lucida Sans' ,'Lucida Sans Unicode' ,Lucida ,Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	text-decoration: none;
	color:#17769E;
}
h1 a:active, h1 a:hover{
	font-family: 'Lucida Sans' ,'Lucida Sans Unicode' ,Lucida ,Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	text-decoration: none;
	color:#666666;
}





.newsh1 {
	font-family: 'Lucida Sans' ,'Lucida Sans Unicode' ,Lucida , Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 19px;
	font-weight: normal;
	color: #0C719B;
	margin: 0px 0px 0px 0px; 
	letter-spacing:0.1em;
}
.newsh2 {
	font-family: 'Lucida Sans' ,'Lucida Sans Unicode' ,Lucida , Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	color: #666666;
	margin: 0px 0px 0px 0px; 
	letter-spacing:0em;
}
.newsh2 a:link, .newsh2 a:visited{
	text-decoration: none;
	color:#666666;
}
.newsh2 a:active, .newsh2 a:hover{
	text-decoration: none;
	color:#0C719B;
}

.partnerbox {
	font-family: 'Lucida Sans' ,'Lucida Sans Unicode' ,Lucida , Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	font-weight: normal;
	color: #666666;
	margin: 0px 0px 0px 0px; 
	letter-spacing:0em;
}
.partnerbox a:link, .partnerbox a:active, .partnerbox a:visited{
	text-decoration: none;
	color:#666666;
}
.partnerbox a:hover{
	text-decoration: underline;
	color:#666666;
}

h2 {color:#666666;
	font-family: 'Lucida Sans', Verdana;
	line-height: 19px;
	font-size: 17px;
	font-weight: normal;
	margin: 0px 0px 18px 0px;
}

h3 {
	color:#17769E;
	line-height: 18px;
	font-size: 13px;
	font-weight: normal;
	font-style:normal;
	margin: 0px 0px 7px 0px;
}

h4 {
	color:#666666;
	font-size: 11px;
	line-height: 18px;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 0px;
}
h4 a:link, h4 a:visited{
	text-decoration: none;
	color:#666666;
}

h4 a:active, h4 a:hover{
	text-decoration: none;
	color:#0C719B;
}

h2 a:link, h2 a:visited{
	text-decoration: none;
	color:#76797A;
}

h2 a:active, h2 a:hover{
	text-decoration: none;
	color:#0C5390;
}

h3 a:link, h3 a:visited{
	text-decoration: none;
	color:#000000;
}

h3 a:active, h3 a:hover{
	text-decoration: none;
	color:#013A6F;
}


.news {
	color: #76797A;
}

.kursivline {
	color:#000000;
	font-weight: normal;
	font-style:italic;
	text-decoration:underline;
}

.kursiv {
	color:#000000;
	font-weight: normal;
	font-style:italic;
}

.initiale {
	color:#0C5390;
	font-size:20px;
	font-style:italic;
}

.black {
	color:#000000;
}

.blackline {
	color:#000000;
	font-weight: normal;
	text-decoration:underline;
}

.blue {
	color: #013A6F;
}

.blueline {
	color: #013A6F;
	text-decoration:underline;
}

.newsbg{
background-image:url("images/bg_news.gif");
background-repeat:no-repeat;
background-color:#EDF2F5;
}

.weiss_arial {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}

.weiss_lucida {
	font-family: 'Lucida Sans' ,'Lucida Sans Unicode' ,Lucida , Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
}

.input{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #013A6F;
	border: 1px solid #013A6F;
}

.errorform {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#013A6F;
	font-size:11px;
	border: 2px solid #FF3300;
}

.button{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #FFFFFF;
	border: 1px solid #013A6F;
	background-color: #0C5390;
	cursor: hand;
	width: 250px;
}

.grau {color: #CCCCCC}

.hellgrau {color: #F4F4F6;font-size:7px}

.arialTitel {	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	}
.news_title {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #6B93C4; font-weight: bold; letter-spacing: 1px}
.nav_news {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #59A3D2}
.text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #223C64}
.nav_link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #59A3D2}
.title { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #223C64 ; font-weight: bold}
.text_kursiv { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #223C64 ; font-style: italic}
.news_title_light { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #6B93C4; font-weight: normal; letter-spacing: 1px }
.cursor {  cursor: hand}
.text_bold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #223C64 ; font-weight: bold}
.newslinput { font-family: 'Lucida Sans' ,'Lucida Sans Unicode' ,Lucida , Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height:14px; color:#666666 ; font-weight:normal}

.navi {font-size:12px; font-weight: normal; color: #14698D; font-family: 'Lucida Sans' ,'Lucida Sans Unicode' ,Lucida ,  Verdana}
.navi a:link	{font-weight: normal; color: #14698D;}
.navi a:visited	{font-weight: normal; color: #14698D;}
.navi a:hover	{font-weight: normal; color: #A0A0A0;}

.naviactive 			{color: #A0A0A0; font-size:12px; font-weight: normal; font-family: 'Lucida Sans' ,'Lucida Sans Unicode' ,Lucida ,  Verdana;}
.naviactive a:link		{color: #A0A0A0;}
.naviactive a:visited	{color: #A0A0A0;}
.naviactive a:hover		{color: #A0A0A0;}

.subnavi
 {display:block; margin: 3px 0px 3px 10px; border-bottom: 0px solid #CDE8FF; line-height: 15px; font-size:11px; font-weight: normal; color: #14698D; font-family: 'Lucida Sans' ,'Lucida Sans Unicode' ,Lucida ,  Verdana}
.subnavi
 a:link	{font-weight: normal; color: #14698D;}
.subnavi
 a:visited	{font-weight: normal; color: #14698D;}
.subnavi
 a:hover	{font-weight: normal; color: #A0A0A0;}

.subnaviactive 			{display:block; margin: 3px 0px 3px 10px; border-bottom: 0px solid #CDE8FF; line-height: 15px; color: #A0A0A0; font-size:11px; font-weight: normal; font-family: 'Lucida Sans' ,'Lucida Sans Unicode' ,Lucida ,  Verdana;}
.subnaviactive a:link		{color: #A0A0A0;}
.subnaviactive a:visited	{color: #A0A0A0;}
.subnaviactive a:hover		{color: #A0A0A0;}

.serviceseparatorline {display:block; margin: 13px 0px 15px 0px; width:490px; height:1px; border-bottom:1px solid #CDE8FF;}

.evbformlink
 {text-decoration:underline; line-height: 15px; font-size:11px; font-weight: normal; color: #787878; font-family: 'Lucida Sans' ,'Lucida Sans Unicode' ,Lucida ,  Verdana}
.evbformlink
 a:link	{text-decoration:underline; font-weight: normal; color: #787878;}
.evbformlink
 a:visited	{text-decoration:underline; font-weight: normal; color: #787878;}
.evbformlink
 a:hover	{text-decoration:underline; font-weight: normal; color: #14698D;}

.textlink {text-decoration:none;}
.textlink a:link	{text-decoration:underline; font-weight: normal; color: #333333;}
.textlink a:visited	{text-decoration:underline; font-weight: normal; color: #333333;}
.textlink a:hover	{text-decoration:underline; font-weight: normal; color: #14698D;}

.grau66 {color:#666666; }