body {
  margin-top: 0px;
  padding-top: 0px;
  margin-bottom: 20px;
  background-color:#e2e2e2;
}

.text1  { 
  color: #036; 
  font-size: 10pt; 
  font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; 
  font-weight: normal; 
  line-height: 13pt ;
}
.text1b {
  color: #036;
  font-size: 9pt;
  font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
  font-weight: bold;
  line-height: 11pt;
}

.text2 {
  color: #036;
  font-size: 9pt;
  font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
  font-style: italic; font-weight: normal;
  line-height: 11pt;
}

.text3  {
  color: #036;
  font-size: 8pt;
  font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
  font-weight: normal;
  line-height: 10pt;
}

.text4 {
  color: #036;
  font-size: 8pt;
  font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
  font-weight: bold;
  line-height: 10pt;
}

.text5  {
  color: #aaaaaa;
  font-size: 8pt;
  font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
  font-weight: normal;
  line-height: 10pt;
}

.text6   { 
  color: #036; 
  font-size: 10pt; 
  font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; 
  font-weight: normal; 
  line-height: 13pt; 
  padding: 20px
}

.text_abb {
  color: #b7dd96;
  font-size: 8pt;
  font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
  font-weight: normal;
  line-height: 10pt;
  text-align: right;
}

.tabelle1 {
  color: #036;
  font-size: 10pt;
  font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
  font-weight: bold;
  line-height: 13pt;
  background-color: #e9e9e9;
  padding-right: 10px;
  padding-left: 10px;
}

.tabelle2 {
  color: #036;
  font-size: 8pt;
  font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
  font-weight: normal;
  line-height: 10pt;
  padding-right: 10px;
  padding-left: 10px;
}

.tabelle2b {
  color: #036;
 font-size: 8pt;
 font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
 font-weight: normal;
 line-height: 10pt;
 background-color: #f5f5f5;
 padding-right: 10px;
 padding-left: 10px;
}

.tabelle3 {
  color: #036;
  font-size: 8pt;
  font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
  font-weight: normal;
  line-height: 10pt;
  padding-right: 10px;
  padding-left: 0px;
}

a {
  text-decoration: none;
}

a .link1 {
  color: #036;
  font-size: 10pt;
  font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
  line-height: 12pt;
  text-decoration: none;
  border-bottom: 1px solid #c7d3de;
}

a:hover .link1 {
  color: #036;
  font-size: 10pt;
  font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
  line-height: 12pt;
  text-decoration: none;
  background-color: #f3f6f8;
  border-bottom: 1px solid #8da4bb;
}

a .link2  {
  color: #036;
  font-size: 8pt;
  font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
  font-weight: bold;
  line-height: 12pt;
  text-decoration: none;
  background-color: white !important;
  padding: 2px 4px 0;
  border-bottom: 1px dotted #6685a3;
}

a:hover .link2  {
  color: #036;
  font-size: 8pt;
  font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
  font-weight: bold;
  line-height: 12pt;
  text-decoration: none;
  background-color: white !important;
  padding: 2px 4px 0;
  border-bottom: 1px dotted #6685a3;
}

a .link2bib   {
  color: #036;
  font-size: 8pt;
  font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
  font-weight: bold;
  line-height: 12pt;
  text-decoration: none;
  background-color: #eef1f5 !important;
  padding: 2px 4px 0;
  border-bottom: 1px dotted #6685a3;
}

a:hover .link2bib   {
  color: #036;
  font-size: 8pt;
  font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
  font-weight: bold; line-height: 12pt;
  text-decoration: none;
  background-color: #fff !important;
  padding: 2px 4px 0;
  border-bottom: 1px dotted #6685a3;
}

a .link2foto  {
  color: #036;
  font-size: 8pt;
  font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
  font-weight: bold;
  line-height: 12pt;
  text-decoration: none;
  background-color: e2e2e2 !important;
  padding: 2px 4px 0;
  border-bottom: 1px dotted #6685a3;
}

a:hover .link2foto  {
  color: #036;
  font-size: 8pt;
  font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
  font-weight: bold;
  line-height: 12pt;
  text-decoration: none;
  background-color: #ffffff !important;
  padding: 2px 4px 0;
  border-bottom: 1px dotted #6685a3;
}


a .link3  {
  color: #036;
  font-size: 8pt;
  font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
  line-height: 10pt;
  text-decoration: none;
  border-bottom: 1px solid #c7d3de;
}

a:hover .link3  {
  color: #036;
  font-size: 8pt;
  font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
  line-height: 10pt;
  text-decoration: none;
  background-color: #f3f6f8;
  border-bottom: 1px solid #8da4bb;
}

#abb_print, .print {
  display: none;
}

td.shadow1
{
background-image:url(pic/shadow1.png);
}

td.shadow2
{
background-image:url(pic/shadow2.png);
}

td.shadow3
{
background-image:url(pic/shadow3.png);
}

td.back_top
{
background-image:url(pic/top.jpg);
background-repeat:no-repeat;
background-position:top;
}

td.back_top2
{
background-image:url(pic/top2.jpg);
background-repeat:no-repeat;
background-position:top;
}

td.back_bottom
{
background-image:url(pic/back.jpg);
background-repeat:no-repeat;
background-position:bottom;
}




#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(pic/overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(pic/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../pic/overlay.png", sizingMethod="scale");
	}

