/* CSS Mozilla u.ä. */


DIV.header_logo {
z-index: 1;
left: 200px;
position: relative;
padding-bottom: 2px;
border-bottom: 1px dashed #ccc;
}

#logo { padding: 0px 10px; height: 133px; }

DIV.rightcol_box {
	position:relative;
	top: 2px;
	z-index:3;
	width:208px;
	float:right;
	margin-top:0px;
	border-top: 1px dashed #ccc;
}

#rightcol {
  padding:0px 10px; 
}

#breadcrumb_box { 
  position:relative;
  left:3px;
	top:1px;
	z-index:3;
	float:right;
	width:557px;
	margin-top:0px;
  background-color: #bf1a21;
  padding: 7px 16px;
 }
 
 #search_box { 	
  position:relative;
	top: 1px;
	z-index:3;
	width:190px;
	float:right;
	margin-top:0px; 
  background-color: #bf1a21;
  padding: 6px 10px;
  }
  
  .tx-macinasearchbox-pi1 { 	
  position:relative;
	top: 1px;
	right: 3px;
	z-index:3;
	width:187px;
	float:right;
	margin-top:0px; 
    background-color: #bf1a21;
    padding-left: 12px;
    padding-right: 8px;
    padding-top: 3px;
    padding-bottom: 2px;
  }
  
   .tx-indexedsearch { margin-top:20px; z-index: 2;}
 
ul	{
	list-style-image: url(../images/icons/liste.jpg);
	font-size: 12px;
	line-height: 16px;
	padding-left: 20px;
} 
 
#print_box {
  margin-left: 180px;
  margin-right: 210px;
  padding: 6px 10px;
  background-color: #fff;
  text-align: right;
}
  
#footer_frame {
  margin-left: 200px;
  margin-right: 210px;
  border-bottom: 1px dashed #ccc;
	border-top: 1px dashed #ccc;
}


/* CSS Address PlugIn */
.vcard { height: 100px; margin-bottom: 5px; margin-top: 5px; } 

.vcardImage { float: left; height: 100px; width: 80px; padding: 4px 6px 10px 0px; }

.vcardName { padding: 4px 6px 10px 0px; }