*html body
{
  margin: 0 0 0 0 ;
}

#printheader {display:none}
#printfooter {display:none}
/*
a:link {
  color: #000000;
  text-decoration: none;
}

a:visited {
  color: #000000;
  text-decoration: none;
}

a:active, a:hover {
  color: #0099CF;
  text-decoration: underline;
}
*/
.symbol	{
  font-family: Symbol, SymbolPS, Math A
}

sub { font-size: 80%; }

sup { font-size: 85%; }

/* styles für Eingabefelder */

/* allgemein input type=text */
.value { 
	FONT-SIZE: 10px;  
	FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, sans-serif; 
	TEXT-ALIGN: left;
	vertical-align : middle;
	height: 16px;
}

/* allgemein input type=button */
.button { 
	FONT-SIZE: 10px;  
	FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, sans-serif; 
	TEXT-ALIGN: left;
	height: 17px;
}

/* für textareas - keine height*/
.textarea {  
	FONT-SIZE: 10px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, sans-serif;  
	TEXT-ALIGN: left;
}

#help_links a {
	color:#8C8C8C !important;
	font-family:arial;
	font-size:10px;
	font-weight:bold;
	padding-left:5px;
	text-decoration:none;
}


.sitemap_tonavi {
	font-size: 13px !important;
	color: #FFFFFF !important;
	background: #8A0B4F !important;
	padding: 2px !important;
	width: 179px !important;
	font-weight: bold !important;
}


.kontakt_td_height {
	height: 3px;
}


*html .kontakt_td_height {
	height: 1px;
} 

.table_services_tr {
	display: table-row;
}

*html .table_services_tr {
	display: none;
}

*html .infotextBlack {
	padding-top: 5px !important;
	padding-bottom: 5px !important;
}

.services_empty_img {
	
}
*html .services_empty_img {
	display: none;
}

*html .sitemap_images_none {
	display: none;
}
*html .sitemap_images {
	margin-top:3px;
}

*html .inactive2 {
	width: 170px !important;
}

*html .prof_edit_no_image_ie {
	display: none;
} 

*html .z_162_img {
	display: none;
}

*html .z_162 {
	height: 5px;
}
*html .z_162_10 {
	height: 10px;
}

*html .z_162_20 {
	height: 20px;
}


*html .z_162_15 {
	height: 15px;
}

.z_52_20 {
	height: 20px;
}
*html .z_52_20 {
	height: 18px;
}
*html .table_login_home_margin {
	margin-top: -3px;
}
 .suchego
{
	display:block;
	float:right;
	margin-top:0px; 
}
*html .suchego
{
	display:block;
	float:right;
	margin-top:-17px; 
}

*html .ifIE{
	display: none !important;
}

*html .weiter_pfeil_maroonweiss 
{
	padding-top:5px !important;
}


.subtypenverteilung_blase {
	padding-top: 21px;
	margin-bottom: -12px;
}

*html .loginbox_unvoll{
	margin-bottom: 5px !important;
}
*html .unv_img_margin_b {
	margin-bottom: -15px;
}

.div_ie_95 {
	display: none;
}

*html .div_ie_95 {
	display: block;
	height: 1px;
	width:350px;
	margin-bottom: 4px;
	margin-top:-14px;
	border-bottom:#0099CC 1px solid;
}

*html .div_ie_96 {
	display: block;
	height: 1px;
	width:569px;
	margin-bottom: 4px;
	margin-top:-10px;
	border-bottom:#8A0B4F 1px solid;
}



.div_ie_95_top
{
	display:none;
}

*html .div_ie_95_top
{
	display: block;
	height: 1px;
	width:350px;
	margin-bottom: 4px;
	margin-top:-2px;
	border-bottom:#0099CC 1px solid;
}

*html .infomaterialH1 {
	display: block; 
	margin-bottom: -10px;
}

*html .infomaterialH2{
	display:block;
	margin-bottom: -10px;
}

*html .bottom_image {
	margin-bottom: 13px;
}

form#BVSearchRCB  {
  display: inline;
}

form#BVSearchRCB dl.zend_form,
form#BVSearchRCB dl.zend_form dt,
form#BVSearchRCB dl.zend_form dd {
  margin: 0;
  padding: 0;
  float: left;
}

form#BVSearchRCB dl.zend_form dt label {
  font-size: 11px;
  font-weight: bold;
}

form#BVSearchRCB dl.zend_form dd input#q {
  height: 16px;
  width: 130px;
  margin: 3px 10px 0 0;
  font-size: 75%;
}

form#BVSearchRCB dl.zend_form dd input#Search{
  margin: 3px 0 0 0;
}

td.standardrcb form#BVSearchRCB dl.zend_form dd input#q{
  margin: 8px 10px 0 0;
}

td.standardrcb form#BVSearchRCB dl.zend_form dd input#Search{
  margin: 8px 0 0 0;
}

form#BVSearch dl.zend_form ,
form#BVSearch dl.zend_form dt,
form#BVSearch dl.zend_form dd,
form#BVSearch dl.zend_form dd label,
form#BVSearch dl.zend_form dd label input {
  margin: 0;
  padding: 0;
}

form#BVSearch dl.zend_form dd input#q {
  margin: 10px 8px 0 0;
  width: 300px;
  float: left;
}

form#BVSearch dl.zend_form dd input#Search {
  margin: 12px 0 0 0;
}

form#BVSearch dl.zend_form dd label input {
  margin: 0 8px 4px 0;
}

div.searchPaging {
  background: #d69426;
  width: 100%;
  line-height: 20px;
  height: 20px;
}

div.searchPaging div {
  line-height: 20px;
  background: #d69426;
  color: #fff;
}

div.searchPaging div.searchPagingLinks {
  float: left;
  padding: 0 0 0 10px;
}

div.searchPaging div.searchOffset {
  float: right;
  text-align: right;
  padding: 0 10px 0 0;
}

div.clearfix {
  clear: both;
}

p.headlineSearch {
  color:#000000;
  font-weight:bold;
}
