body {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 10px;
	color:#3E3E3E;
	background-color:#A1A1A1;
}
td {
	font-size: 10px;
}
a, a:visited {
	color: #555C3A;
	text-decoration:none;
}
a:hover, a:active {
	color: #434343;
	text-decoration:underline;
}
a.navi, a.navi:visited {
	color: #555C3A;
	text-decoration:none;
}
a.navi:hover, a.navi:active {
	color: #434343;
	font-weight:600;
	text-decoration:none;
}
a.content, a.content:visited {
	color: #3E3E3E;
	text-decoration:none;
}
a.content:hover, a.content:active {
	color: #3E3E3E;
	font-weight:600;
	text-decoration:none;
}
a.title, a.title:visited {
	color: #3E3E3E;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
}
a.title:hover, a.title:active {
	color: #3E3E3E;
	font-weight:bold;
	font-size:12px;
	text-decoration:underline;
}
a.header_link, a.header_link:visited {
	color: #FFFFFF;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
}
a.header_link:hover, a.header_link:active {
	color: #FFFFFF;
	font-weight:bold;
	font-size:12px;
	text-decoration:underline;
}
a.link_bottom_navi, a.link_bottom_navi:visited {
	color: #CCCCCC;
	text-decoration:none;
}
a.link_bottom_navi:hover, a.link_bottom_navi:active {
	color: #FFFFFF;
	text-decoration:none;
}
a.linkcell, a.linkcell:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	display: block;
	width: 100%;
	color: #3E3E3E;
	background-image:url(../images/etg_fields_bg.jpg);
	text-decoration:none;
	font-size: 11px;
	border: 1px solid #C6E975;
	padding-bottom:1px;
	padding-top:1px;
}
a.linkcell:hover, a.linkcell:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	display: block;
	width: 100%; /* oder die pixelangabe der zellenbreite */
	color: #3E3E3E;
	background-image:url(../images/etg_fields_bg.jpg);
	text-decoration:none;
	font-size: 11px;
	border: 1px solid #3E3E3E;
	padding-bottom:1px;
	padding-top:1px;
}
.size11_b_lightgreen {
	font-size: 11px;
	color: #8AB00D;
	font-weight:bold;
}
.size11_b_red {
	font-size: 11px;
	color: #FF0000;
	font-weight:bold;
}
.size12_b_white {
	font-size: 12px;
	color: #FFFFFF;
	font-weight:bold;
}
.size11_b_white {
	font-size: 11px;
	color: #FFFFFF;
	font-weight:bold;
}
.size10_b_white {
	font-size: 10px;
	color: #FFFFFF;
	font-weight:bold;
}
td.box_border {
	background-color:#5B5B5B;
}
td.box_bg {
	background-color:#FFFFFF;
	padding-left:6px;
	padding-bottom:6px;
	padding-top:6px;
	padding-right:6px;
}
tr.tr_color {
	background-color:#E2EFC8;
}
tr.tr_color2 {
	background-color:#C6E975;
}
td.navi_bg {
	background-color:#C6E975;
	text-align:center;
	text-transform:uppercase;
	font-size: 10px;
	font-weight: bold;
}
#sug_output {
  visibility: hidden;
  width: 250px;
  border: 1px solid #5B5B5B;
  position:absolute;
  background-color: #E2EFC8;
}
.box {
	color: #3E3E3E;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image:url(../images/etg_fields_bg.jpg);
	border: 1px solid #5B5B5B;
}
.box_titles {
	color: #3E3E3E;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #5B5B5B;
	background-color: #E2EFC8;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
}
.box_big {
	color: #3E3E3E;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#EDF9D5;
	border: 1px solid #5B5B5B;
}
.box_white {
	color: #5B5B5B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
}
.size_10_grey {
	font-size: 10px;
	color: #CCCCCC;
}
.size_9_red {
	font-size: 9px;
	color: #FF0000;
}
.indent_head {
	background-color:#E2EFC8;
	font-size: 11px;
	text-indent:10px;
	font-weight: bold;
	color: #3E3E3E;
	padding-bottom:2px;
	padding-top:2px;
}
h2 {
	font-size: 12px;
	font-weight:bold;
	clip:  rect(  0px );
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	display:inline;
}
h1 {
	font-size: 18px;
	font-weight:bold;
	clip:  rect(  0px );
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	display:inline;
}
.size_30b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight:bold;
	color: #5B5B5B;
	display:inline;
}









td.navi_bg_2 {
	background-color:#F79A19;
}
td.navi_bg_3 {
	background-color:#ffffff;
}
td.navi_bg_4 {
	background-color:#1C3471;
}
td.path_blue_grey {
	background-color:#E4E7EC;
	padding-left:10px;
	padding-bottom:5px;
	padding-top:5px;
	padding-right:10px;
}
td.space_maker{
	padding-left:10px;
	padding-bottom:10px;
	padding-top:10px;
	padding-right:10px;
}
td.search {
	background-color:#1C3471;
	padding-left:10px;
}
td.box_navi_active {
	background-color:#F79A19;
	padding-left:6px;
	padding-right:6px;
	text-transform:uppercase;
	font-weight: bold;
	color:#FFFFFF;
}
td.box_navi_inactive {
	background-color:#FEECD4;
	padding-left:6px;
	padding-right:6px;
	text-transform:uppercase;
	font-weight: bold;
	color:#1C3471;
}
td.box_content_bg {
	background-color:#FEECD4;
	padding-left:10px;
	padding-bottom:5px;
	padding-top:5px;
	padding-right:10px;
}
td.box_ads_bg {
	background-color:#FFFEEE;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
	padding-top:5px;
}
td.box_center_bg {
	background-color:#F6F6F6;
}
td.space_left {
	padding-left:10px;
}
td.space_right {
	padding-right:10px;
}
.img_border{
	border-bottom: 1px solid #1C3472;
}
.size_9_n {
	font-size: 9px;
}

.size_10_b {
	font-size: 10px;
	color: #3E3E3E;
}
.size_11n {
	font-size: 11px;
}
.size_11b {
	font-size: 11px;
	font-weight:bold;
}
.size_11bp {
	font-size: 11px;
	font-weight:bold;
	padding-right: 12px;
}
.size_12n {
	font-size: 12px;
}
.size_12b {
	font-size: 12px;
	font-weight:bold;
}
.size_14b {
	font-size: 14px;
	font-weight:bold;
}
.size_14b_orange {
	font-size: 14px;
	font-weight:bold;
	color: #F79A19;
}

.suggestions {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	color: #1C3471;	 
}

