
.klein1{
		font-size : 8pt;
		color:#57554F;
		font-family: Verdana,Arial,Helvetica,sans-serif; 
	}
	
.nav{
	font-size : 7pt;
	color:#57554F;
	font-family: Verdana,Arial,Helvetica,sans-serif; 
}

.nav a {font-weight:solid; text-decoration:none; color:#57554F}
.nav a:hover {text-decoration:none; font-weight:solid; color:#7DC63D}


.klein1 ul {
	line-height: 175%;
}

.gross{
		font-size : 11px;
		color:#57554F;
	}

.klein2{
		font-size : 8pt;
		color:#7DC63D;
		font-family: Verdana,Arial,Helvetica,sans-serif; 
	}
	
	
.klein3{
		font-size : 9pt;
		color:#7DC63D;
		font-family: Verdana,Arial,Helvetica,sans-serif; 
	}
	
.tableclass
	{
		border : 1px solid;
		border-color:#7DC63D;
	}
.tableclass1
	{
		border-bottom : 1px solid;
		border-top : 1px solid;
		border-left : 1px solid;
		border-right : 1px solid;
		border-color:#7DC63D;
	}
	.blink {font-weight:solid; text-decoration:none; color:#7DC63D}
	.blink:hover {text-decoration:none; font-weight:solid; color:#57554F}
	
	.blink1 {font-weight:bold; text-decoration:none; color:#7DC63D}
	.blink1:hover {text-decoration:none; font-weight:bold; color:#57554F}

.blink2 {font-weight:bold; text-decoration:underline; color:#7DC63D}
.blink2:hover {text-decoration:underline; font-weight:bold; color:#57554F}

	
	.blink2 {font-weight:bold; text-decoration:underline; color:#7DC63D}
	.blink2:hover {text-decoration:underline; font-weight:bold; color:#57554F}
	
	.blink3 {font-weight:bold; text-decoration:none; color:#57554F}
	.blink3:hover {text-decoration:none; font-weight:bold; color:#7DC63D}
	
	.blink4 {font-weight:solid; text-decoration:none; color:#57554F}
	.blink4:hover {text-decoration:none; font-weight:solid; color:#7DC63D}
	
	.fenster{
	border : 1px solid #D8D1C1;
	}
	
	input, select, textarea
	{
		font-family: Verdana,Arial,Helvetica,sans-serif;
		font-size:12px;
		text-decoration : none;
		color:#252525;
		border : 1px solid #878B8E;
	}	
	
	body {

		overflow-x: auto;
      	overflow-y: scroll;

		}	


.callback
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	text-decoration : none;
	color:#252525;
	border : 1px solid #D8D1C1;
	
}

#prod {
	position:absolute; 
	margin:0px; 
	/*left:65px; top:155; */
	left:35px; top:155;
	/*width:640px; height:480px; */
	z-index:3; 
	visibility:hidden;
	background-color:#ebab00;
	border: 1px dotted #111111;
	/*filter:alpha(opacity=0);
	-moz-opacity:.0;
	opacity:.0;*/
}

#legend {
	position: absolute;
	font-size : 8pt;
	color:#57554F;
	font-family: Verdana,Arial,Helvetica,sans-serif; 
	margin: 25px;
	padding: 3px;
	width: 400px; height: 250px;
	/*left: 35px; top:155px; */
	visibility: hidden;
	background-color: #ffffff;
	border: 1px dotted #7DC63D;
}

#legend table {
	width:100%;
}

#legend table th {
	padding-bottom:10px;
	font-family: Verdana,Arial,Helvetica,sans-serif; 
	font-size : 8pt;
	font-weight: bold;
}

#legend table td {
	font-family: Verdana,Arial,Helvetica,sans-serif; 
	font-size : 8pt;
}

#legend table td a,a:visited,a:active {
	color: #7DC63D;
	text-decoration: none;
}

#legend table td a:hover {
	color:#57554F;
}

.hp_news p{
	margin:0;
}
