body {
  font-family:   Verdana, Arial, Helvetica, Syntax, sans-serif;
  color: #000000;
  font-size: 9pt;
  background-color: #ffffff;

  scrollbar-track-color: ffffff;
  scrollbar-face-color: EBEBEB;
  scrollbar-highlight-color: ffffff;
  scrollbar-3dlight-color: 666666;
  scrollbar-darkshadow-color: 666666;
  scrollbar-shadow-color: ffffff;
  scrollbar-arrow-color: 666666;
}

COL, COLGROUP, TABLE, TBODY, TD, TR {
  font-family: Verdana, Arial, Helvetica, Syntax, sans-serif;
  color: #000000;
  font-size: 9pt;
  }

h1 {
  font-family: Verdana, Arial, Helvetica, Syntax, sans-serif;
  color: #000000;
  font-size: 12pt;
  font-weight:bold;
  }

.unternavigation {
  font-family:   Arial, Helvetica, Syntax, sans-serif;
  text-decoration: none;
  color: #000000;
  font-size: 9pt;
}

.unternavigation_pink {
  font-family:   Arial, Helvetica, Syntax, sans-serif;
  text-decoration: none;
  color: #BD2F72;
  font-size: 9pt;
}

.box {
  font-family:   Arial, Helvetica, Syntax, sans-serif;
  text-decoration: none;
  color: #000000;
  font-size: 8pt;
}

.boxheader {
  font-family:   Arial, Helvetica, Syntax, sans-serif;
  text-decoration: underline;
  color: #000000;
  font-size: 8pt;
}

.newsboxheader {
  font-family:   Arial, Helvetica, Syntax, sans-serif;
  text-decoration: underline;
  color: #000000;
  font-size: 8pt;
  font-weight:bold;
}

.fuss {
  font-family:   Arial, Helvetica, Syntax, sans-serif;
  text-decoration: none;
  color: #6C7CA0;
  font-size: 10pt;
}

.fuss_link a:link {
  text-decoration: underline;
  color: #6C7CA0
}
.fuss_link a:hover {
  text-decoration: underline;
  color: #6C7CA0
}
.fuss_link a:visited {
  text-decoration: underline;
  color: #6C7CA0
}

.boxlink a:link {
  font-family:   Arial, Helvetica, Syntax, sans-serif;
  text-decoration: underline;
  color: #6C7CA0;
  font-size: 8pt;
}

.ueberschrift {
  font-family:   Verdana, Arial, Helvetica, Syntax, sans-serif;
  text-decoration: none;
  color: #6C7CA0;
  font-size: 12pt;

}

input.USER_INPUT { 
  width: 116px;
  background-color: ffffff; 
}

input.USER_INPUT_SEARCH { 
  width: 128px;
  background-color: ffffff; 
}

A:link {
text-decoration: none;
  color: #7F7F7F;
}

  .site a:link {
  text-decoration: none
  font-size: 12pt;
  color: #7F7F7F;
  }

  .unternavigation a:link {
  text-decoration: none;
  color: #000000
  }


A:visited {
text-decoration: none;
  color: #7F7F7F;
}

  .site a:visited {
  text-decoration: none
  font-size: 12pt;
  color: #7F7F7F;
  }

  .unternavigation a:visited {
  text-decoration: none;
  color: #000000
  }

A:hover {
text-decoration: underline;
  color: #6C7CA0;
}

  .site a:hover {
  text-decoration: underline
  font-size: 12pt;
  color: #7F7F7F;
  }

  .unternavigation a:hover {
  text-decoration: none;
  color: #BD2F72
  }

A:active {
text-decoration: none;
  color: #7F7F7F;
}

  .site a:active {
  text-decoration: none
  font-size: 12pt;
  color: #7F7F7F;
  }

.sitemap_css {
text-decoration: none
font-size: 12pt;
color: #7F7F7F;
}


*.handcursor {
  cursor: pointer;
}

#loginbox {
	background-color:#E8E8EE;
	border-top:1px solid #aeaeae;
	border-bottom:1px solid #aeaeae;
	padding-bottom:.6em;
	padding-top:.6em;
	padding-left:0em;
	padding-right:0em;
	margin-top:1.5em;
	margin-bottom:1.5em;
}

.input_searchbox {
	width:100px;
        margin-left:5px;
	vertical-align:middle;
	font-size:11px;
	color:#000000;
}

.label_searchbox {
	vertical-align:middle;
	color:#000000;
	position:relative;
	padding-left:5px;
	/*left:-65px;*/
}

.navi{
	width:154px;
	border-bottom:1px solid rgb(170,170,170);
	background-color:rgb(255,255,255);
}

a.navileft_passive {
	display:block;
	background-color:#EBEBEB;
	padding-top:3px;
	padding-bottom:3px;

} 

a.navileft_active {
	display:block;
	background-color:#ffffff;
	background:url("../images/navi_pfeil_rechts.gif") no-repeat;
	background-position:right;
	padding-top:3px;
	padding-bottom:3px;
	color:rgb(51,79,119);
} 

a.navileft_open {
	padding-left:10px;
	display:block;
	background:url("../images/navi_pfeil.gif") no-repeat;
	background-position:right;
	background-color:#EBEBEB;
	padding-top:3px;
	padding-bottom:3px;
	color:rgb(51,79,119);
} 

#navipath {
  font-family:   Arial, Helvetica, Syntax, sans-serif;
  text-decoration: none;
  color: #7F7F7F;
  font-size: 12px;
}
