body {
	margin:0px;
}
body, table {
	font: 12px Arial;
}
input.text {
	font: 12px Arial;
	border: 1px solid gray;
}
select {
	font: 12px Arial;
	border-width: 2px;
}
.ambResult {
	width: 390px;
}
.asbPos {
	position: absolute;
}
.button {
	font: bold 11px Arial;
	width: 100px;
}
.corner {
	height:18px;
	width:18px;
}
.selectedItem {
	background: #F4A460;
	width: 10px;
	height: 15px;
	border-top: none;
	border-left: solid 1px #009933 !important;
	border-right: solid 1px #009933 !important;
	border-bottom: solid 1px #009933 !important;
}
.zoomItem {
	width: 10px;
	height: 15px;
	border: 1px solid #009933 !important;
	background: #FFF8DC;
}

.invisiblePopup {
  display: none;
  visibility: hidden;
}
.normalPopup {
  position: absolute;
  display: block;
  visibility: visible;
  border: 1px solid black;
  padding: 1px;
  font: 11px Arial;
  background: white;
  filter: alpha(Opacity=80);
  KHTMLOpacity: 0.8 ;
  MozOpacity: 0.8;
  opacity: 0.8;
  width: 195px;
}
.popupHeader { 
  width: 100%;
  border-bottom: black;
  background: black;
  color: white;
  font: bold 11px Arial;
}
.popupHeader .popupTitle {
  padding: 0px 0px 0px 5px;
}
.popupHeader .closePopup {
  padding: 0px 3px 3px 0px;
  text-align: right;
  vertical-align: top;
}
.popupHeader .closePopup A {
  color: white;
  text-decoration: none;
}
.popupContent { 
  padding: 3px;
}
.popupContent TABLE { 
  font: 11px Arial;
}
#popupFirma {
  font: bold 11px Arial;
}
#popupDate {
  color: Green;
  font: bold 11px Arial;
}
.listBox {
	width: 170px;
}
.detailsTable {
	color: White;
	width: 170px;
	font: 11px Arial;
	background: #008035;
	margin-bottom: 5px;
}
.detailsTable A {
	color: White;
	font: 11px Arial;
}
.detailsTable TD {
	border-bottom: 1px dashed white;
}
.detailsFirm {
	font: 11px Arial;
}
.detailsName {	
	padding: 5px 5px 0 5px;
	font-weight: bold;
}
.datailsContent {
	padding: 0px 5px 10px 5px;
}
.detailsAddress {
	padding: 5px 0px 5px 0px;
}
.detailBottom {
	padding-bottom: 4px;
}
.whiteText {
	color: White;
}
.pageText {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt;
	color: White;
	padding-bottom: 10px;
}
.listLink, .listLink A {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt;
	color: White;
}

.content_text 		{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF; font-weight: normal}
.content_text11 		{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; color: #FFFFFF; font-weight: normal}
.nav 			{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FFFFFF; text-decoration: none}
.head 			{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: normal; color: #FFFFFF}
.content_hinweis 	{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #FFFFFF}
.nav_hinweis 		{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; font-weight: normal; font-style: normal; line-height: normal}
a			{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF; text-decoration: none}.link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration: underline}
.head_fett {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #FFFFFF}
.fett {  font-weight: bold}

.pdf_div {
  background: #056035;
  padding-bottom: 3px;
}
#PDFLink {
  margin-left: 8px;
  margin-bottom: 3px;
  font: bold 12px Arial;
}
#PDFLink img {
  position: relative;
  top: 3px;
}