body
{
scrollbar-base-color:#C40000;
scrollbar-track-color:#C40000;
scrollbar-face-color:#C40000;
scrollbar-highlight-color:#E99F00;
scrollbar-3d-light-color:#E99F00;
scrollbar-dark-shadow-color:#E99F00;
scrollbar-shadow-color:#E99F00;
scrollbar-arrow-color:#E99F00;
background:#C40000;
}

.bodyout
{
scrollbar-base-color:#C40000;
scrollbar-track-color:#000000;
scrollbar-face-color:#C40000;
scrollbar-highlight-color:#E99F00;
scrollbar-3d-light-color:#000000;
scrollbar-dark-shadow-color:#E99F00;
scrollbar-shadow-color:#E99F00;
scrollbar-arrow-color:#E99F00;
background:#000000;
}

.news_headline {
  margin-bottom:	0pt;
  margin-top:		0pt;
  font-family:		Verdana;
  font-size:		10pt;
  font-weight:		bold;
  color:		#FFFF00;
  text-align:		center;
}

.news {
  margin-top:		4pt;
  margin-bottom:	1pt;
  font-family:		Verdana;
  font-size:		8pt;
  color:		#FFFFFF;
  text-align:		justify;
}

.topnews_headline {
  margin-bottom:	1pt;
  margin-top:		1pt;
  font-family:		Verdana;
  font-size:		18pt;
  font-weight:		bold;
  color:		#FFFF00;
  text-align:		center;
}

.topnews_subtitle {
  margin-bottom:	1pt;
  margin-top:		3pt;
  font-family:		Verdana;
  font-size:		12pt;
  color:		#FFFFFF;
  text-align:		center;
}

.topnews {
  margin-bottom:	1pt;
  margin-top:		6pt;
  font-family:		Verdana;
  font-size:		8pt;
  color:		#FFFFFF;
  text-align:		justify;
}

.news_headline2 {
  margin-bottom:	1pt;
  margin-top:		1pt;
  font-family:		Verdana;
  font-size:		8pt;
  font-weight:		bold;
  color:		#FFFFFF;
  text-align:		center;
}

.news2 {
  margin-top:		4pt;
  margin-bottom:	1pt;
  font-family:		Verdana;
  font-size:		6pt;
  color:		#FFFFFF;
  text-align:		justify;
}

.topnews_headline2 {
  margin-bottom:	1pt;
  margin-top:		1pt;
  font-family:		Verdana;
  font-size:		16pt;
  font-weight:		bold;
  color:		#FFFFFF;
  text-align:		center;
}

.topnews_subtitle2 {
  margin-bottom:	1pt;
  margin-top:		3pt;
  font-family:		Verdana;
  font-size:		10pt;
  color:		#FFFFFF;
  text-align:		center;
}

.topnews2 {
  margin-bottom:	1pt;
  margin-top:		6pt;
  font-family:		Verdana;
  font-size:		6pt;
  color:		#FFFFFF;
  text-align:		justify;
}

.news_title2 {
  background-color:	#E99F00;
  border-width:		0;
  border-color:		#000000;
  font-family:		Verdana;
  font-size:	 	24pt;
  font-weight:		bold;
  font-style:		italic;
  color:		#FFFFFF;
  text-align:		center;
}

.news_title_sub2 {
  background-color:	#E99F00;
  font-family:		Verdana;
  font-size:		8pt;
  font-weight:		bold;
  color:		#FFFFFF;
}

.news_title {
  background-color:	#E99F00;
  border-width:		0;
  border-color:		#000000;
  font-family:		Verdana;
  font-size:	 	30pt;
  font-weight:		bold;
  font-style:		italic;
  color:		#FFFFFF;
  text-align:		center;
}

.news_title_sub {
  background-color:	#E99F00;
  font-family:		Verdana;
  font-size:		12pt;
  font-weight:		bold;
  color:		#FFFFFF;
}

.dialog_font {
  font-family:	Verdana;
  font-size:	10pt;
  color:	#000000;
}

.dialog_font_small {
  font-family:	Verdana;
  font-size:	8pt;
  color:	#000000;
}

.dialog_error {
  font-family:	Verdana;
  font-size:	10pt;
  font-weight:	bold;
  color:	#ff0000;
  text-align:	center;
}

.dialog {
  background-color:	#E99F00;
  border-width:		0;
  border-color:		#000000;
  font-family:		Verdana;
  font-size:		10pt;
  font-color:		#000000;
}

.dialog_title {
  background-color:	#E99F00;
  border-width:		0;
  border-color:		#000000;
  font-family:		Verdana;
  font-size:	 	10pt;
  font-weight:		bold;
  color:		#000000;
}

.dialog_row {
  font-family:	Verdana;
  font-size:	10pt;
  color:	#000000;
  background-color:	#E99F00;
}

hr {
  color:	#E99F00;
}

img {
  margin-right:		8pt;
}

.table_headline {
  background-color:	#E99F00;
  border-width:		0;
  border-color:		#000000;
  font-family:		Verdana;
  font-size:		9pt;
  font-weight:		bold;
  color:		#000000;
  text-align:		center;
  vertical-align:	top;
}

.table_headline_link {
  color:		#FFFFFF;
}

.table_headline2 {
  background-color:	#FF8000;
  border-width:		0;
  border-color:		#000000;
  font-family:		Verdana;
  font-size:		9pt;
  font-weight:		bold;
  color:		#000000;
  text-align:		center;
  vertical-align:	top;
}

.table_headline2_link {
  background-color:	#FF8000;
  border-width:		0;
  border-color:		#000000;
  font-family:		Verdana;
  font-size:		9pt;
  font-weight:		bold;
  color:		#000000;
  text-align:		center;
  vertical-align:	top;
}

.table_body {
  background-color:	#C98C16;
  font-family:		Verdana;
  font-size:		8pt;
  color:		#000000;
}

.table_body2 {
  background-color:	#E99F00;
  font-family:		Verdana;
  font-size:		8pt;
  color:		#000000;
}

.table_body2_rahmen {
  background-color:	#E99F00;
  border-style:		solid;
  border-width:		0pt;
  border-color:		#000000;
  font-family:		Verdana;
  font-size:		8pt;
  color:		#000000;
}

.table_body3 {
  background-color:	#E99F00;
  font-family:		Verdana;
  font-size:		8pt;
  color:		#000000;
}

.table_body3:hover {
  background-color:	#E99F00;
}

.table_body4 {
  background-color:	#466900;
  font-family:		Verdana;
  font-size:		8pt;
  color:		#000000;
}

.table_body4_rahmen {
  background-color:	#466900;
  border-style:		solid;
  border-width:		0pt;
  border-color:		#000000;
  font-family:		Verdana;
  font-size:		8pt;
  color:		#000000;
}

.table_body5 {
  background-color:	#00C400;
  font-family:		Verdana;
  font-size:		8pt;
  color:		#000000;
}

.table_body5_rahmen {
  background-color:	#00C400;
  border-style:		solid;
  border-width:		0pt;
  border-color:		#000000;
  font-family:		Verdana;
  font-size:		8pt;
  color:		#000000;
}


.table_body_headline {
  background-color:	#FF8000;
  font-family:		Verdana;
  font-size:		10pt;
  font-weight:		bold;
  color:		#000000;
}

.table_body_link {
  color:		#000000;
}

.table_body2_link {
  color:		#000000;
}

.button {
  height:		16pt;
  font-family:		Verdana;
  font-size:		8pt;
}

.input {
  height:		15pt;
  font-family:		Verdana;
  font-size:		8pt;
  background-color:	#FFFFFF;
  border-style:		solid;
  border-width:		1pt;
  border-color:		#000000;
  z-index:		0;
}

.inputc {
  height:		15pt;
  width:		18pt;
  font-family:		Verdana;
  font-size:		8pt;
  background-color:	#E99F00;
  border-style:		solid;
  border-width:		1pt;
  border-color:		#000000;
  text-align:		center;
}

.input_right {
  height:		15pt;
  font-family:		Verdana;
  font-size:		8pt;
  background-color:     #FFFFFF;
  border-style:		solid;
  border-width:		1pt;
  border-color:		#000000;
  text-align:		right;
}

.textarea {
  font-family:		Verdana;
  font-size:		7pt;
  background-color:	#E99F00;
  border-style:		solid;
  border-width:		1pt;
  border-color:		#000000;
}

.menu_table {
  background-color:	#E99F00;
  border-style:		none;
  border-width:		0pt;
  border-color-right:	#000000;
  border-color-bottom:	#000000;
  border-color-left:	#000000;
  border-color-top:	#000000;
  font-family:		Verdana;
  font-size:		8pt;
  font-weight:		bold;
  text-align:		left;
}

.menu_table_row {
  background-color:	#C98C16;
  border-style:		solid;
  border-width:		0pt;
  border-color:		#000000;
  font-weight:		normal;
}

.menu_table_row:hover {
  background-color:	#E99F00;
  border-style:		solid;
  border-width:		0pt;
  border-color:		#000000;
}

.menu_link {
  color:		#000000;
  text-decoration:	none;
}

.menu_link:hover {
  color:		#FF0000;
}

.menu_link2 {
  color:		#FFFFFF;
  text-decoration:	none;
}

.menu_link2:hover {
  color:		#000000;
}

h1 {
  font-family:		Verdana;
  font-size:		12pt;
  font-weight:		bold;
  color:		#FFFFFF;
  margin-top:		6pt;
  margin-bottom:	6pt;
  text-align:		center;
}

h2 {
  font-family:		Verdana;
  font-size:		8pt;
  color:		#000000;
  text-align:		center;
}

h3 {
  font-family:		Verdana;
  font-size:		12pt;
  color:		#000000;
  text-align:		left;
  margin-top:		0pt;
  margin-bottom:	8pt;
}

.help {
  font-family:		Verdana;
  font-size:		7pt;
  color:		#FFFFFF;
  margin-top:		0pt;
  margin-bottom:	4pt;
}

.help1 {
  font-family:		Verdana;
  font-size:		7pt;
  color:		#000000;
  margin-top:		0pt;
  margin-bottom:	4pt;
}

.help2 {
  font-family:		Verdana;
  font-size:		7pt;
  color:		#000000;
  margin-top:		0pt;
  margin-bottom:	4pt;
}

.help_link {
  font-family:		Verdana;
  font-size:		7pt;
  color:		#000000;
  background-color:	#C98C16;
  border-style:		solid;
  border-width:		0pt;
  border-color:		#000000;
  text-decoration:	none;
}

.help2_link {
  font-family:		Verdana;
  font-size:		7pt;
  color:		#000000;
}

.beleg_table {
  background-color:	#E99F00;
  border:		1px solid black;
}

.beleg {
  background-color:	#E99F00;
}

.beleg_bezeich {
  font-family:		Verdana;
  font-size:		7pt;
  font-weight:		bold;
  color:		#000000;
}

.beleg_input {
  border-top: 1px hidden;
  border-left: 1px solid red;
  border-bottom: 1px solid red;
  border-right: 1px solid red;
  text-align: left;
  font-family: 'Verdana';
  font-size: 7pt;
  font-weight: bold;
  color: blue;
  height: 12pt;
  background-color: white;
  margin-left: 1pt;
  margin-right: 1pt;
}

.beleg_input_right {
  border-top: 1px hidden;
  border-left: 1px solid red;
  border-bottom: 1px solid red;
  border-right: 1px solid red;
  text-align: right;
  font-family: 'Verdana';
  font-size: 7pt;
  font-weight: bold;
  color: blue;
  height: 12pt;
  background-color: white;
  margin-left: 1pt;
  margin-right: 1pt;
}

.beleg_input_l {
  border-top: 1px hidden;
  border-left: 1px solid red;
  border-bottom: 1px solid red;
  border-right: 1px hidden;
  text-align: left;
  font-family: 'Verdana';
  font-size: 7pt;
  font-weight: bold;
  color: blue;
  height: 12pt;
  background-color: white;
  margin-top: 1pt;
  margin-left: 1pt;
  margin-right: 1pt;
  margin-top: 1pt;
}

.beleg_input_r {
  border-top: 1px hidden;
  border-left: 1px hidden;
  border-bottom: 1px solid red;
  border-right: 1px solid red;
  text-align: left;
  font-family: 'Verdana';
  font-size: 7pt;
  font-weight: bold;
  color: blue;
  height: 12pt;
  background-color: white;
  margin-left: 1pt;
  margin-right: 1pt;
}

.beleg_input_b {
  border-top: 1px hidden;
  border-left: 1px hidden;
  border-bottom: 1px hidden;
  border-top: 1px hidden;
  text-align: left;
  font-family: Verdana;
  font-size: 7pt;
  font-weight: bold;
  color: blue;
  height: 12pt;
  background-color: white;
  margin-left: 1pt;
  margin-top: 1pt;
}

.popupmenu_cell {
  font-family: Verdana;
  font-size: 10pt;
  background-color: #E99F00;
  color: #FFFFFF;
  border-right: 1pt solid black;
  border-left: 1pt solid black;
  border-bottom: 1pt solid black;
  z-index: 0;
}

.popupmenu_cell_hover {
  font-family: Verdana;
  font-size: 10pt;
  background-color: #E99F00;
  border-width: 0pt;
  color: #000000;
  border-right: 1pt solid black;
  border-left: 1pt solid black;
  border-bottom: 1pt solid black;
  z-index: 0;
}
