.SubMenuLink:link, .SubMenuLink:active, .SubMenuLink:visited {
	font-size:8pt;
	text-decoration:none;
}

.SubMenuLink:hover {
	text-decoration:underline;
}

.EXTRAMENU_LINK:link, .EXTRAMENU_LINK:active, .EXTRAMENU_LINK:visited {
	font-size:8pt;
	color:#000000;
	white-space:nowrap;
	text-decoration:none;
	font-weight:bold;
}

.EXTRAMENU_LINK:hover {
	text-decoration:underline;
}

#TITEL {
	font-weight:bold;
	font-size:16pt;
	padding-right:20px;
}

#headline {
	color:#FF0000;
}

h1 {
	font-size:12pt;
	font-weight:bold;
}
h3 {
	font-size:12pt;
	font-weight:bold;
}

p, td, ul, li {
	font-size:10pt;
	line-height:20px;
}

a:link, a:visited, a:active {
	color:#D8720C;
	text-decoration:none;
}

a:hover {
	color:#FF7F00;
	text-decoration:underline;
}

.BUTTON {
	background-color:#FF7F00;
	border:1px solid #000000;
	font-size:8pt;
	color:#000000;
	cursor:pointer;
}

input {
  font-size:8pt;
 }
 
 .newsticker:link, .newsticker:active, .newsticker:visited {
	color:#000000;
	}

.newsticker:hover {
	color:#000000;
	text-decoration:underline;
	}
	
.tx-srfeuserregister-pi1 P { font-family:Verdana, sans-serif; font-size:12px; line-height:125%; color:#000000; margin-top:8px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; padding-right:3px; padding-left:3px; text-indent:0px; }
   .tx-srfeuserregister-pi1 A:link { background-color:transparent; color:#000000; text-decoration:none; font-weight:bold;}
   .tx-srfeuserregister-pi1 A:visited { background-color:transparent; color:#000000; font-weight:bold; text-decoration:none; }
   .tx-srfeuserregister-pi1 A:hover { background-color:transparent; color:#000000; text-decoration:none; }
   .tx-srfeuserregister-pi1 A:active { background-color:transparent; color:#000000; font-weight:bold; text-decoration:none; }
   .tx-srfeuserregister-pi1 TD { vertical-align:top;  font-family:Verdana, sans-serif; font-size:12px; line-height:125%; color:#000000; margin-top:8px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; padding-right:3px; padding-left:3px; text-indent:0px;}
   .tx-srfeuserregister-pi1 INPUT { font-size:10px; font-family:Verdana; background-color:#ffffff; color:#000000; font-weight:bold; }
   .tx-srfeuserregister-pi1 INPUT[type=radio] { vertical-align: middle; margin-left: 10px; margin-right: 5px; }
   .tx-srfeuserregister-pi1 INPUT.tx-srfeuserregister-pi1-submit { background-color:#FF7F00; border:1px solid #000000; font-size:8pt; color:#000000; cursor:pointer; }
   .tx-srfeuserregister-pi1 INPUT.tx-srfeuserregister-pi1-uploader { font-size:10px; font-family:Verdana; background-color:#35006d; color:#ffffff; font-weight:bold; }
   .tx-srfeuserregister-pi1 INPUT.tx-srfeuserregister-pi1-icon { font-size:10px; font-family:Verdana; background-color:transparent;}
   .tx-srfeuserregister-pi1 SELECT { font-size:10px; font-family:Verdana; background-color:#ffffff; color:#000000; font-weight:bold; }
   .tx-srfeuserregister-pi1 TEXTAREA { font-size:10px; font-family:Verdana; background-color:#ffffff; color:#ffffff; font-weight:bold; }
   .tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-radio INPUT  { font-size:10px; font-family:Verdana; background-color:transparent; color:#000000; font-weight:bold; vertical-align:middle; }
   .tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-checkbox INPUT  { font-size:10px; font-family:Verdana; background-color:transparent; color:#ffffff; font-weight:bold; vertical-align:middle; }
   
   

.whitelink a:link {	color:#FFFFFF; }
.whitelink a:visited { color:#FFFFFF; }
