/* BODY */
BODY			{ SCROLLBAR-BASE-COLOR: #3A4D66 }


/* MENU ITEMS / CATEGORIES */
.menuCat		{ color: #FFFFFF; line-height: 14pt; text-align: left; text-decoration:none; font-weight: bold; border-top: #FFFFFF 1px solid;}
.menuCatActive		{ color: #FFFFFF; line-height: 14pt; text-align: left; text-decoration:none; font-weight: bold; border-top: #FFFFFF 1px solid; background-color: #677A97; filter:alpha(opacity=60);}


/* MENU ITEMS / PAGES */
.menuPage		{ color: #FFFFFF; line-height: 14pt; text-decoration:none; filter:alpha(opacity=100); }
.menuPageActive		{ color: #FFFFFF; line-height: 14pt; text-decoration:none; filter:alpha(opacity=100); }

.menuLine		{ color: #FFFFFF; line-height: 14pt; text-decoration:none; filter:alpha(opacity=100); border-top: 1px solid #677a97; }
.menuLineActive		{ color: #FFFFFF; line-height: 14pt; text-decoration:none; filter:alpha(opacity=100); border-top: 1px solid #677a97; background-color: #677A97; }

.menuPage:link		{ color: #FFFFFF; line-height: 14pt; text-decoration:none; filter:alpha(opacity=100); }
.menuPage:visited	{ color: #FFFFFF; line-height: 14pt; text-decoration:none; filter:alpha(opacity=100); }
.menuPage:active	{ color: #FFFFFF; line-height: 14pt; text-decoration:none; filter:alpha(opacity=100); }
.menuPage:hover		{ color: #FFFFFF; line-height: 14pt; text-decoration:none; filter:alpha(opacity=100); }

.menuPageActive:link	{ color: #FFFFFF; line-height: 14pt; text-decoration:none; filter:alpha(opacity=100); }
.menuPageActive:visited	{ color: #FFFFFF; line-height: 14pt; text-decoration:none; filter:alpha(opacity=100); }
.menuPageActive:active	{ color: #FFFFFF; line-height: 14pt; text-decoration:none; filter:alpha(opacity=100); }
.menuPageActive:hover	{ color: #FFFFFF; line-height: 14pt; text-decoration:none; filter:alpha(opacity=100); }

/* NEWS ITEMS*/
.newsYear		{ COLOR: #577499; FONT: bold 18px verdana, arial, sans-serif; text-align: center; }
.newsMonth		{ COLOR: #577499; FONT: bold 15px geneva, verdana, arial, sans-serif; text-align: left; }
.newsItemDatum		{ color: #454545; text-align: left; font-size: 9pt; }
.newsItem		{ color: #454545; text-align: left; font-size: 9pt; }

/* LINKS */
a:link			{ color: #264897; text-decoration: none }
a:visited		{ color: #031D4F; text-decoration: none }
a:active		{ color: #031D4F; text-decoration: none }
a:hover			{ color: #CD5A00; text-decoration: none }


/* THIS LINE CONTROLS THE FONT SIZE ON ALL PAGES */
/* die Table-Einstellungen werden im FAQ-Fenster verwendet */
TABLE			{ COLOR: #454545; FONT: 12px geneva, verdana, arial, sans-serif; line-height: 20px }
.title			{ COLOR: #577499; FONT: bold 18px verdana, arial, sans-serif}
.biglink 		{ color: #6699CC; FONT: bold normal 16px verdana, arial, sans-serif; TEXT-DECORATION: none; }
.biglink:hover 		{ FONT: 16px verdana, arial, sans-serif; font-weight: bold; font-style: italic; TEXT-DECORATION: underline }
.just 			{ color: 454545; text-align: justify; font-size: 9pt; line-height: 14pt; }
.copyright		{ COLOR: #666666; FONT: 9px geneva, verdana, arial, sans-serif }
.smalltitle 		{ COLOR: #A2B7B5; FONT: 11px verdana, arial, sans-serif; font-weight: bold }
.careertitle		{ COLOR: #666666; FONT: 14px geneva, verdana, arial, sans-serif; font-weight: bold }
.subtitle		{ COLOR: #577499; FONT: bold 15px geneva, verdana, arial, sans-serif}
.phonetitle		{ COLOR: #000000; FONT: 12px geneva, verdana, arial, sans-serif; font-weight: bold }
.picturecomments	{ COLOR: #666666; FONT: 12px geneva, verdana, arial, sans-serif }
.picturehilight		{ COLOR: #3366FF; FONT: 13px geneva, verdana, arial, sans-serif; font-weight: bold  }
.picturetitle 		{ COLOR: #000000; FONT: 13px verdana, arial, sans-serif; font-weight: bold }
.list 			{ FONT: normal 9pt/16pt geneva, verdana, arial, sans-serif;}
.faq 			{ line-height: 25px }
.dropdown 		{ COLOR: #333333; WIDTH: 250PX; FONT: 11px geneva, verdana, arial, sans-serif}
.submitbutton 		{ FONT: 9pt arial, verdana, sans-serif }
.searchform 		{ WIDTH: 110PX; HEIGHT: 20PX; FONT: 11px arial, georgia, "Times New Roman", sans-serif; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid }
.searchdrop 		{ WIDTH: 60PX; HEIGHT: 20PX; FONT: 11px arial, georgia, "Times New Roman", sans-serif }
.searchbutton 		{ color: #000000; background-color:#F0F0F0; FONT-FAMILY: arial, verdana, helvetica, sans; font-size: 8pt; height: 18px; width: 35px; cursor:hand; font-weight: bold; text-align: center; BORDER: #000000 1px solid }
.error			{ color: #FF0000; background-color:#F0F0F0; FONT-FAMILY: arial, verdana, helvetica, sans; font-size: 8pt; font-weight: bold}

 /* IMAGE HOVER CODE */
.rollover 		{ background-color: #000000}
.rolloveron	 	{ background-color: #FF6600; filter:alpha(opacity=60)  }
