.gs01 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-decoration: none}
.gs01fett { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-decoration: none ; font-weight: bold}

.gs02 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none }
.gs02fett { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; text-decoration: none ; font-weight: bold}

.gs03 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; text-decoration: none }
.us01 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; text-decoration: none ; font-weight: bold}
.seitentitel { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-decoration: none ; font-weight: bold;}

.formular20px { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #DD0000; text-decoration: none ; width: 20px; background-color: #FFFFFF; border: solid; border-width: 0px 1px; border-color: black #999999 black #333333; padding-top: 2px; padding-bottom: 2px; padding-right: 2px; padding-left: 2px; letter-spacing: 1px }
.formular20pxgrau { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #DD0000; text-decoration: none ; width: 20px; background-color: #EEEEEE; border: solid; border-width: 0px 1px; border-color: black #999999 black #333333; padding-top: 2px; padding-bottom: 2px; padding-right: 2px; padding-left: 2px; letter-spacing: 1px }
.formular50px { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #DD0000; text-decoration: none ; width: 50px; background-color: #FFFFFF; border: solid; border-width: 0px 1px; border-color: black #999999 black #333333; padding-top: 2px; padding-bottom: 2px; padding-right: 2px; padding-left: 2px; letter-spacing: 1px }
.formular50pxgrau { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #DD0000; text-decoration: none ; width: 50px; background-color: #EEEEEE; border: solid; border-width: 0px 1px; border-color: black #999999 black #333333; padding-top: 2px; padding-bottom: 2px; padding-right: 2px; padding-left: 2px; letter-spacing: 1px }
.formular70pxrout { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #DD0000; text-decoration: none ; width: 70px; background-color: #FFFFFF; border: 1px #CCCCCC solid}
.formular80pxsenden { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #DD0000; text-decoration: none ; width: 80px; height:18px; background-color: #FFFFFF;  font-weight: bold; letter-spacing: 1px}
.formular100px { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #DD0000; text-decoration: none ; width: 100px; background-color: #FFFFFF; border: 1px #CCCCCC solid }
.formular150px { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #DD0000; text-decoration: none ; width: 150px; background-color: #FFFFFF; border: solid; border-width: 0px 1px; border-color: black #999999 black #333333; padding-top: 2px; padding-bottom: 2px; padding-right: 2px; padding-left: 2px; letter-spacing: 1px }
.formular150pxgrau { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #DD0000; text-decoration: none ; width: 150px; background-color: #EEEEEE; border: solid; border-width: 0px 1px; border-color: black #999999 black #333333; padding-top: 2px; padding-bottom: 2px; padding-right: 2px; padding-left: 2px; letter-spacing: 1px }
.formular160pxfix { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #DD0000; text-decoration: none ; width: 160px; height:18px; background-color: #FFFFFF; border: solid; border-width: 0px 1px; border-color: black #999999 black #333333; padding-top: 2px; padding-bottom: 2px; padding-right: 2px; padding-left: 2px; letter-spacing: 1px }
.formular150pxrout { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #DD0000; text-decoration: none ; width: 150px; background-color: #FFFFFF; border: 1px #CCCCCC solid}
.formular160px { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #DD0000; text-decoration: none ; width: 154px; background-color: #FFFFFF; border: 1px #CCCCCC solid}
.formular170px { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #DD0000; text-decoration: none ; width: 170px; background-color: #FFFFFF; border: 1px #CCCCCC solid }
.formular280px { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #DD0000; text-decoration: none ; width: 280px; background-color: #FFFFFF; border: 1px #CCCCCC solid}
.formular320px { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #DD0000; text-decoration: none ; width: 320px; background-color: #FFFFFF; border: solid; border-width: 0px 1px; border-color: black #999999 black #333333; padding-top: 2px; padding-bottom: 2px; padding-right: 2px; padding-left: 2px; letter-spacing: 1px}
.formular320pxgrau { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #DD0000; text-decoration: none ; width: 320px; background-color: #EEEEEE; border: solid; border-width: 0px 1px; border-color: black #999999 black #333333; padding-top: 2px; padding-bottom: 2px; padding-right: 2px; padding-left: 2px; letter-spacing: 1px}
.formular320pxsenden { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #DD0000; text-decoration: none ; width: 320px; background-color: #FFFFFF; clip:   rect(   ); padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; font-weight: bold; letter-spacing: 1px}

.hmenue { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none }

.n10px {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; text-decoration: none}
.b10px { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; text-decoration: none ; font-weight: bold}
.n12px {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-decoration: none}
.b12px { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-decoration: none ; font-weight: bold}
.n14px {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #333333; text-decoration: none}
.b14px { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #333333; text-decoration: none ; font-weight: bold}

a.b10px:link { color: #DD0000; text-decoration: none }
a.b10px:hover { color: #000000; text-decoration: none }


a.gs01fett:link { color: #DD0000; text-decoration: none }
a.gs01fett:visited { color: #DD0000; text-decoration: none }
a.gs01fett:hover { color: #666666; text-decoration: none }

a.hmenue:link { color: #000000; text-decoration: none }
a.hmenue:visited { color: #000000; text-decoration: none }
a.hmenue:hover { color: #DD0000; text-decoration: none }

a:link {color: #DD0000; text-decoration: none}
a:visited {color: #DD0000; text-decoration: none}
a:hover {color: #666666; text-decoration: none}



.WEBeditor_1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:  10px; text-decoration: none;}
.WEBeditor_2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none;}
.WEBeditor_3 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none;}
.WEBeditor_4 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none;}
.WEBeditor_5 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none;}
.WEBeditor_6 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; text-decoration: none;}
.WEBeditor_7 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; text-decoration: none;}

.WEBeditor_h1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; font-weight: bold;}

a.WEBeditor_1:link { color: #DD0000; text-decoration: none }
a.WEBeditor_1:visited { color: #DD0000; text-decoration: none }
a.WEBeditor_1:hover { color: #666666; text-decoration: none }

a.WEBeditor_2:link { color: #DD0000; text-decoration: none }
a.WEBeditor_2:visited { color: #DD0000; text-decoration: none }
a.WEBeditor_2:hover { color: #666666; text-decoration: none }

a.WEBeditor_3:link { color: #DD0000; text-decoration: none }
a.WEBeditor_3:visited { color: #DD0000; text-decoration: none }
a.WEBeditor_3:hover { color: #666666; text-decoration: none }

a.WEBeditor_4:link { color: #DD0000; text-decoration: none }
a.WEBeditor_4:visited { color: #DD0000; text-decoration: none }
a.WEBeditor_4:hover { color: #666666; text-decoration: none }

a.WEBeditor_5:link { color: #DD0000; text-decoration: none }
a.WEBeditor_5:visited { color: #DD0000; text-decoration: none }
a.WEBeditor_5:hover { color: #666666; text-decoration: none }

a.WEBeditor_6:link { color: #DD0000; text-decoration: none }
a.WEBeditor_6:visited { color: #DD0000; text-decoration: none }
a.WEBeditor_6:hover { color: #666666; text-decoration: none }

a.WEBeditor_7:link { color: #DD0000; text-decoration: none }
a.WEBeditor_7:visited { color: #DD0000; text-decoration: none }
a.WEBeditor_7:hover { color: #666666; text-decoration: none }


.imageFloatingLeft {float: left; margin-bottom: 3px; margin-right: 6px;}
.th {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; background-color: #cccccc; color: #dd0000;}
.td {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; background-color: #FFFFFF;}
.hideLink {color: #000000; text-decoration: none;}

/*Stile für das Newsmodul*/
.newsTable {
	background-color: #FFFFFF;
}

.newsDetailTable {
	background-color: #CCCCCC;
}

.newsTh {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	background-color: #FFFFFF;
}

.newsDetailTh {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	background-color: #DD0000;
	color: #FFFFFF;
}

.newsTd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-align: left;
	background-color: white;
}

.newsImg_0 {
	
}

.newsImg_1 {
	float: left;
	margin-bottom: 3px; 
	margin-right: 6px;
}

.newsHeadline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

.newsSummary {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.newsSummaryDetail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

.newsContent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.newsForm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/*
@media all {
   #nichtdrucken {
  	 display: none; 
  }
}
*/

@media print {
  #nichtdrucken {
  	display: none;
  }
}