BODY { margin: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt; color: #ffffff; BACKGROUND-COLOR: #232687; }
TABLE { margin: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt; color: #ffffff; }

.body_bg { BACKGROUND-COLOR: #232687; }
.bg_main { BACKGROUND-COLOR: #1A1A75; }

.standard { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt; color: #ffffff; }
.standard_text { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt; color: #ffffff; line-height: 2; }

.content_title { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 16pt; color: #ffffff; }
.content_sub_title { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt; color: #FFCC00; }

.image_border { border:1px solid #CCCCCC; }

.standard_link:hover { TEXT-DECORATION: underline; }
.standard_link { COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt; TEXT-DECORATION: none; FONT-WEIGHT: bold; }

.index_bg { background-image: url(images/index_bg.gif); background-repeat: repeat-x; }
.content_bg { background-image: url(images/content_bg.gif); background-repeat: repeat-x; }
.top_bg { background-image: url(images/top_bg.jpg); background-repeat: no-repeat; }
.index_bottom_bg { background-image: url(images/home_bg.gif); background-repeat: no-repeat;}
.content_page_bg { background-image: url(images/content_page_bg.jpg); }
.popup_bg { background-image: url(images/popup_bg.jpg); }

.main_nav_bg { BACKGROUND-COLOR: #D3AA1A; }
.main_nav:hover { COLOR: #D3AA1A; TEXT-DECORATION: none; }
.main_nav { COLOR: #D3D3E6; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 9pt; TEXT-DECORATION: none; FONT-WEIGHT: bold; }
.main_nav_active:hover { COLOR: #D3AA1A; TEXT-DECORATION: none; }
.main_nav_active { COLOR: #D3AA1A; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 9pt; TEXT-DECORATION: none; FONT-WEIGHT: bold; }

.line { BACKGROUND-COLOR: #4F549D; }

.bottom_nav:hover { TEXT-DECORATION: underline; }
.bottom_nav { COLOR: #D3AA1A; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 9pt; TEXT-DECORATION: none; }

.left_nav_main:hover { TEXT-DECORATION: none; }
.left_nav_main { COLOR: #FFCC00; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 9pt; TEXT-DECORATION: none; FONT-WEIGHT: bold; }
.left_nav_sub:hover { COLOR: #FFCC00; TEXT-DECORATION: none; }
.left_nav_sub { COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 9pt; TEXT-DECORATION: none; }
.left_nav_sub_active:hover { TEXT-DECORATION: none; }
.left_nav_sub_active { COLOR: #FFCC00; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 9pt; TEXT-DECORATION: none; }

.form_text { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt; color: #ffffff; FONT-WEIGHT: bold; }
.form_field { BACKGROUND-COLOR: #BEBED6; border: 1px; border-color: #4F549D; }

.standard_button { background: #D3AA1A;
	padding: 1px;
	font-family: Geneva, Vera, Arial, Helvetica, sans-serif;
	font-size: x-small; font-weight: bold;
	border : 1px solid #4F549D; padding-top: 0px; padding-bottom: 0px;  }

A { COLOR: #FFCC00; }

.style1 {
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: bold;
}
.style2 {
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
}
.style5 {
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
}
/*------------------------------ 
	Formularfelder
------------------------------*/

.formfeld{
	border: 1px solid #CCCCCC;
	background: #171717 url(images/form-bg.gif) repeat-x 0 0;
	color:#fff;
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
}