body {
margin-left: 0px;
margin-top: 20px;
margin-right: 0px;
margin-bottom: 0px;
background-color: #FFFFFF;
font-family:Verdana, Arial;
font-size:11px;
color:#5A5A5A;
background-image:url(img/bgline.gif);
background-repeat:repeat-y;
background-position:40% 0px;
scrollbar-3dlight-color: #C0C0C0;
scrollbar-arrow-color: #808080;
scrollbar-base-color: #C0C0C0;
scrollbar-darkshadow-color: #000000;
scrollbar-face-color: #EEEEEE;
scrollbar-highlight-color: #FFFFFF;
scrollbar-shadow-color: #C0C0C0;
}

hr{
border: solid;
border-width: 1px;
border-color: #8cb89c; 
}

.h_hr{
border: dotted;
border-width: 3px;
border-color: #8cb89c; 
}

.examplediv
 {
  background-color:transparent;
 }
#divid
{
 position:absolute;
 left:100px; top:37px;
}


td {
font-family:Verdana, Arial;
font-size:11px;
color:#5A5A5A;
line-height: 17px;
}

#trailimageid {
	position: absolute;
	visibility: hidden;
	left: 0px;
	top: 0px;
	height: 1px;
	z-index: 5000;
}

.tdc {
font-family:Verdana, Arial;
font-size:11px;
color:#5A5A5A;
vertical-align: top;

padding-top:30px;
background-image:url(img/bgb.gif);
background-repeat:no-repeat;
background-position:0px 0px;
background-color: #FFFFFF;
}

.hline {
color:#5A5A5A;
text-decoration: none;
font-family:Verdana, Arial;
font-size:14px;
}

.textblue {
color:#688591;
text-decoration: none;
font-family:Verdana, Arial;
font-size:11px;
}

.agtext{
text-decoration: line-through;
color:#0000FF;
font-weight:bold;
}

.agtextc{
color:#FF0000;
font-weight:bold;
}

.menu {

}

.cssnav	{
position:relative;
float: right;
margin: 0; 
padding: 0;
font-family:Verdana, Arial;
background: url(img/link_b.gif) no-repeat;
width: 80px;
height: 20px;
overflow:hidden;/* for ie to hide extra height*/	
}

.cssnav a {
display: block;
color: #000000;
font-size: 11px;
width: 80px;
height: 20px;
display: block;
float: left;
color: black; 
text-decoration: none;
overflow:hidden;/* for ie to hide extra height*/
}

.cssnav a:hover {
color: #88b698;
}

.cssnav img {width: 80px; height: 20px; border: 0; }
* html a:hover {visibility:visible}
.cssnav a:hover img{visibility:hidden}

.cssnav span {
position: absolute;
left: 0px;
top: 1px;
text-align: center;
width: 80px;
cursor: pointer;   
}

li {
color:#5A5A5A;
text-decoration: none;
font-family:Verdana, Arial;
font-size:11px;
}

.text {
color:#5A5A5A;
text-decoration: none;
font-family:Verdana, Arial;
font-size:11px;
}

.location {
color:#5A5A5A;
font-weight:normal;
font-style:italic;
font-family:Verdana, Arial;
font-size:11px;
width: 80px;
height: 20px;
display: block;
text-decoration: none;
}

.smalltext {
color:#5A5A5A;
text-decoration: none;
font-family:Verdana, Arial;
font-size:10px;
}

A.no:link
{
	font-family:Verdana, Tahoma,  Arial;
	text-decoration:none;
	color: #5A5A5A;
	font-weight:normal;
	font-size:9px;
	}

A.no:visited 
	{
	font-family:Verdana, Tahoma,  Arial;
	text-decoration:none;
	color: #5A5A5A;
	font-weight:normal;
	font-size:9px;
	}


A.no:hover 
	{
	font-family:Verdana, Tahoma,  Arial;
	text-decoration:none;
	color: #5A5A5A;
	font-weight:normal;
	font-size:9px;
	}

A.ll:link
{
	font-family:Verdana, Arial;
	text-decoration:none;
	line-height: 17px;
	color: #007237;
	font-weight:bold;
	font-size:11px;
	text-align: center;
	}

A.ll:visited 
	{
	font-family:Verdana, Arial;
	text-decoration:none;
	line-height: 17px;
	color: #007237;
	font-weight:bold;
	font-size:11px;
	text-align: center;
	}


A.ll:hover 
	{
	font-family:Verdana, Arial;
	text-decoration:none;
	line-height: 17px;
	color: #007237;
	font-weight:bold;
	font-size:11px;
	text-align: center;
	}

A.newsfeed:link
{
	font-family:Verdana, Arial;
	text-decoration:none;
	color: #6D977C;
	font-weight:normal;
	font-size:11px;
	text-align: right;
	}

A.newsfeed:visited 
	{
	font-family:Verdana, Arial;
	text-decoration:none;
	color: #6D977C;
	font-weight:normal;
	font-size:11px;
	text-align: right;
	}


A.newsfeed:hover 
	{
	font-family:Verdana, Arial;
	text-decoration:none;
	color: #333333;
	font-weight:normal;
	font-size:11px;
	text-align: right;
	}
	
	
A.newsfeed_b:link
{
	font-family:Verdana, Arial;
	text-decoration:none;
	color: #6D977C;
	font-weight:bold;
	font-size:12px;
	text-align: right;
	}

A.newsfeed_b:visited 
	{
	font-family:Verdana, Arial;
	text-decoration:none;
	color: #6D977C;
	font-weight:bold;
	font-size:12px;
	text-align: right;
	}


A.newsfeed_b:hover 
	{
	font-family:Verdana, Arial;
	text-decoration:none;
	color: #333333;
	font-weight:bold;
	font-size:12px;
	text-align: right;
	}
	
A.nolink:link
{
	font-family:Verdana, Arial;
	text-decoration:none;
	color: #5A5A5A;
	font-weight:normal;
	font-size:11px;
	}

A.nolink:visited 
	{
	font-family:Verdana, Arial;
	text-decoration:none;
	color: #5A5A5A;
	font-weight:normal;
	font-size:11px;
	}


A.nolink:hover 
	{
	font-family:Verdana, Arial;
	text-decoration:none;
	color: #5A5A5A;
	font-weight:normal;
	font-size:11px;
	}
	
CHECKBOX, INPUT, RADIO, SELECT, textarea {
  font-family: Verdana, Arial;
  font-size: 10px; 
  color: #000033;  
  background: #f8f8f8;
  border: solid; border-width: 1px;
  border-color: #aaaaaa; 
}

.borders{
font-family: Verdana, Arial;
font-size: 10px; 
color: #6D977C;
border: solid; border-width: 0px;
border-color: #8CB89C;
width:400px;
}











#men1, #men1 li ul { 
margin : 0px;
padding : 0px;
list-style: none; /*bullets entfernen*/
}

li {
float: left;
position : relative;
}

#men1 li a {
display: block;
background: url(img/link_a.gif) no-repeat;
color : #000000;
text-decoration : none;
font: 11px Verdana, Arial;
text-align: center;
padding-top: 3px;
width: 80px;
height: 20px;
}

#men1 li a:hover {
background: url(img/link_b.gif) no-repeat;
color : #88b698;
text-decoration : none;
font: 11px Verdana, Arial;
text-align: center;
padding-top: 3px;
width: 80px;
height: 20px;
}

#men1 li li { 
float: none;
display:inline;
}

#men1 li ul,
#men1 li.hover ul {
position: absolute;
top: auto;
left: 0px;
}

#men1 li li a {
border-right: none;
}

#men1 li ul {
position: absolute;
top: -9999px;
left: -99999px;
}

#men1 li:hover ul,
#men1 li.hover ul {
position : absolute;
left: 0px;
top: auto;
}