body   
{
	background-color: #ffffff;
	color: #4C4C4B;
	font-family: Arial, Helvetica, sans-serif;
	size: 10px;
	SCROLLBAR-BASE-color: #cccccc;
	SCROLLBAR-ARROW-color: #cccccc;
}

.ueberschrift {
	background: transparent;
	color: #39672F;
	font-family:Arial,Verdana,Helvetica, sans-serif;
	font-size:15pt;
	font-weight:bold;
	
	
}

.headerleft {
	background: url(headerleft.jpg) no-repeat;
	height: 92px;
	width: 8px;
}

.header {
	background: url(header_ground.jpg) repeat-x;
	height: 92px;
}

.headerrigth {
	background: url(headerright.jpg) no-repeat;
	height: 92px;
	width: 8px;
}

.rl {
	background: url(right.jpg) repeat-y;
	width: 8px;
	
}

.ll {
	background: url(left.jpg) repeat-y;
	width: 8px;
}

.footerright {
	background: url(footerright.jpg) repeat-y;
	width: 8px;
	height: 8px;
}

.footerleft {
	background: url(footerleft.jpg) repeat-y;
	width: 8px;
	height: 8px;
}

td 
{
  color: #000000;
  font-family: Arial; 
  font-size: 12px;
  
  }

 .tdmenue
 {
	color: #4C4C4B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	
}

.tdnew
 {
	color: #4C4C4B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	
}

.copy
 {
	color: #4C4C4B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: right;
}

a:link { 
font-family:Arial,Verdana,Helvetica, sans-serif;
font-size:8pt;
font-weight:bold;
text-decoration:none;
color:#4C4C4B;
background-color:#FFFFFF;
} 

a:visited { 
font-family:Arial,Verdana,Helvetica, sans-serif;
font-size:8pt;
font-weight:bold;
text-decoration:none;
color:4C4C4B;
background-color:#FFFFFF;
} 

a:active { 
font-family:Arial,Verdana,Helvetica, sans-serif;
font-size:8pt;
font-weight:bold;
text-decoration:none;
color:#00FF00;
background-color:#FFFFFF;
} 

a:hover { 
font-family:Arial,Verdana,Helvetica, sans-serif;
font-size:8pt;
font-weight : bold;
text-decoration:underline;
color:#4C4C4B;
background-color:#FFFFFF;
} 

input, textarea, select
{ 
    color: #000000;  
    font: 12px Arial;  
    border-color: #aaaaaa;
  	border-width: 1px;
    border-style: solid;  
    font-weight: none;  
    text-decoration: none;
	background-color: #ffffff;
    
}

.menue_h {
	background: url(menue/header.jpg) no-repeat;
	width: 100px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	size: 8px;
	font-weight: bold;
		
}

.menue_m {
	background: url(menue/mitte.jpg) no-repeat;
	width: 100px;
	color: #A98116;
	font-family: Arial, Helvetica, sans-serif;
	size: 8px;
}

.menue_f {
	background: url(menue/footer.jpg) no-repeat;
	width: 100px;
	color: #00000;
	font-family: Arial, Helvetica, sans-serif;
	size: 8px;
}

fieldset {
	border: 1px solid gray;
	
}

legend {
  padding: 0.2em 0.5em;
  border:1px solid gray;
  background: #cccccc;
  color:black;
  font-size:90%;
  text-align:right;
  }

  .hbox {
	background: url(menue/header.jpg) no-repeat;
	height: 24px;
	width: 150px;
	font-family: Arial, Helvetica, sans-serif;
	color:black;
	font-weight: bold;
	size: 10px;
    text-align:center;
}

 .mbox {
	background: url(menue/mitte.jpg) repeat-y;
	height: 24px;
	width: 1520px;
}

 .fbox {
	background: url(menue/footer.jpg) no-repeat;
	height: 24px;
	width: 150px;
}

.links {
	background: url(links.jpg) no-repeat;
	height: 24px;
	width: 25px;
}

.mitte {
	background: url(mitte.jpg) repeat-x;
	height: 24px;
}

.rechts {
	background: url(rechts.jpg) no-repeat;
	height: 24px;
	width: 25px;
}

.unten_links {
	background: url(unten_links.jpg) no-repeat;
	height: 24px;
	width: 25px;
}

.unten_mitte {
	background: url(unten_mitte.jpg) repeat-x;
	height: 24px;
}

.unten_rechts {
	background: url(unten_rechts.jpg) no-repeat;
	height: 24px;
	width: 25px;
}

.f_rechts {
	background: url(f_r.jpg) repeat-y;
	height: 24px;
	width: 25px;
}

.um {
	background: url(um.jpg) repeat-x;
	height: 24px;
}

.ul {
	background: url(ul.jpg) no-repeat;
	height: 24px;
	width: 25px;
}

.ur {
	background: url(ur.jpg) no-repeat;
	height: 24px;
	width: 25px;
}

#lightbox{
	background-color:#ffffff;
	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(overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}
	





