body, textarea {
	scrollbar-base-color:#aaaaaa;
	scrollbar-3dlight-color:#ffffff;
	scrollbar-arrow-color:#888888;
	scrollbar-darkshadow-color:#999999;
	scrollbar-face-color:#aaaaaa;
	scrollbar-highlight-color:#ffffff;
	scrollbar-shadow-color:#999999;
	scrollbar-track-color:#ffffff;
	overflow-y: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 2px;
}

.f9 {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 9px;
			font-weight: normal;
			color: #aaaaaa;
			text-decoration: none ;
}

.f9sw {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 9px;
			font-weight: normal;
			color: #003366;
			text-decoration: none ;
}

.f10 {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			font-weight: normal;
			color: #000000;
			text-decoration: none ;
			text-align: left;
}

.f10b {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			font-weight: bold;
			color: #000000;
			text-decoration: none;
			text-align: left;
}

.f11 {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-weight: normal;
			color: #000000;
			text-decoration: none;
}

.f11we {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-weight: normal;
			color: #FFFFFF;
			text-decoration: none;
}

.f10gr {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			font-weight: normal;
			color: #666666;
			text-decoration: none;
			font-style: italic;
}

.f11b {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-weight: bold;
			color: #000000;
			text-decoration: none ;
}

.f11rtb {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-weight: bold;
			color: #CC0000;
			text-decoration: none ;
}

.f11bl {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-weight: normal;
			color: #223678;
			text-decoration: none ;
}

.f11bbl {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-weight: bold;
			color: #223678;
			text-decoration: none ;
}

.f11grlp {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-weight: normal;
			color: #666666;
			text-decoration: line-through;
			text-align: left;
}

.f12 {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-weight: normal;
			color: #000000;
			text-decoration: none ;
			text-align: left;
}

.f12b {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-weight: bold;
			color: #000000;
			text-decoration: none ;
			text-align: left;
}

.f12bl {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-weight: normal;
			color: #223678;
			text-decoration: none ;
			text-align: left;
}

.f12blb {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-weight: bold;
			color: #223678;
			text-decoration: none ;
			text-align: left;
}

.f12bbl {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-weight: bold;
			color: #223678;
			text-decoration: none ;
			text-align: left;
}

.f12rtb {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-weight: bold;
			color: #CC0000;
			text-decoration: none ;
			text-align: left;
}

.f12grlp {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-weight: normal;
			color: #666666;
			text-decoration: line-through;
			text-align: left;
}

.f14b {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 14px;
			font-weight: bold;
			color: #223678;
			text-decoration: none ;
			text-align: left;
}

.f14rtb {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 14px;
			font-weight: bold;
			color: #CC0000;
			text-decoration: none ;
			text-align: left;
}

.f16bl {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 16px;
			font-weight: bolder;
			color: #223678;
			text-decoration: none;
			font-style: italic;
}

.f12weNEU {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-weight: bold;
			color: #FFFFFF;
			text-decoration: none ;
			text-align: center;
}


.error {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-weight: normal;
			color: #ff0000;
			text-decoration: none ;
			text-align: left;
}

.header {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 14px;
			font-weight: bold;
			color: #ee0000;
			text-decoration: none ;
}

.formular {
	font-family: Verdana;
	font-size: 8pt;
	border:1px solid #223678;
	right: auto;
}


.formularButton {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-weight: bold; 
			font-size: 11px; 
			background-color: #223678; 
			border: #b9b9b9; 
			border-style: solid; 
			border-width: 1px; 
			color: #ffffff;
}

.header_1 {
			background-color: #223678;
			color: #ffffff;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-weight: bold;
			padding-left: 5px;
			height:25px;
}

.menue_1 {
			background-color:#9ACEFE;
			color:#000000;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:11px;
			font-weight:bold;
			padding-left:5px;
			border-bottom-width:1px;
  	border-bottom-style:solid;
  	border-bottom-color:white;
			height:25px;
}

.hinweis {
			background-color: #FEBABF;
			color: #000000;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-weight: bold;
			padding-left: 5px;
			border-bottom-width:1px;
			border-bottom-style:solid;
			border-bottom-color:#CC0000;
			border-right-color: #CC0000;
			border-left-color: #CC0000;
			border-top-color: #CC0000;
			border-left-width: 1px;
			border-right-width: 1px;
			border-top-width: 1px;
			border-right-style: solid;
			border-top-style: solid;
			border-left-style: solid;
}

.hinweis2 {
			background-color: #FFFFFF;
			color: #666666;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 9px;
			font-weight: normal;
			padding-left: 5px;
			border-bottom-width:2px;
			border-bottom-style:solid;
			border-bottom-color:#CC0000;
			border-right-color: #CC0000;
			border-left-color: #CC0000;
			border-top-color: #CC0000;
			border-left-width: 2px;
			border-right-width: 2px;
			border-top-width: 2px;
			border-right-style: solid;
			border-top-style: solid;
			border-left-style: solid;
}

.altzu {
			background-color: #FFFFFF;
			color: #000000;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-weight: bold;
			padding-left: 5px;
			border-bottom-width:2px;
			border-bottom-style:solid;
			border-bottom-color:#003366;
			border-right-color: #003366;
			border-left-color: #003366;
			border-top-color: #003366;
			border-left-width: 2px;
			border-right-width: 2px;
			border-top-width: 2px;
			border-right-style: solid;
			border-top-style: solid;
			border-left-style: solid;
}

.footerLinks {
			color: #6b6b6b;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			text-decoration: none ;
}

.aktion {
			color: #dd0000;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 12px;
			text-decoration: none ;
			font-weight: bold;
}

.bg_1 {
			background-color: #223678;
}

.bg_2 {
			background-color: #519ee5;
}

.bg_3 {
			background-color: #dddddd;
}

.bg_4 {
			background-color: #6b6b6b;
}

.f12red {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-weight: bold;
			color: #FF0000;
			text-decoration: none ;
			text-align: left;
}

.f12red_r {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-weight: bold;
			color: #FF0000;
			text-decoration: none ;
			text-align: right;
}

.menue_zeilen_link
{
  color:black;
  text-decoration:none;
}

.menue_kopf
{
 background-color: #223678;
 color: #ffffff;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 padding-left: 5px;
 height:25px;
}

/* Hauptmenü */
.mainmenu
{
  list-style-type:none;
  margin:0px;
  padding:0px;
}

.mainmenuCat
{
  list-style-type:none;
  margin:0px;
  padding:0px;
  border-bottom:1px solid #ffffff;
}

.mainmenuCat a
{
  font-size:11px;
  font-weight:bold;
  color:#000000;
  padding-left:5px;
  padding-top:6px;
  padding-bottom:6px;
  display:block;
  background:#9ACEFE;
  text-decoration:none;
}