@charset "UTF-8";

BODY { 	
	font-size:11px; 
	font-family:Verdana,Arial,sans-serif; 
	color:#646869; 
	background-color:#d5dbcd;
	margin:0px;
	padding:0px;
}

#rand {
	background-image:url(images/hg.gif); 
	background-repeat:repeat-y;
	background-color:#fff;
	width: 800px;
	min-height:700px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	margin-top:40px;
	position:relative;
}

* html #rand { height:700px; }

#top {
	min-height:100px;
	background-color:#fff;
}

#quicknavi {
	width:500px; 
	height:auto; 
	float:left; 
	vertical-align:bottom;	
	background-color:#fff;
	margin-top:98px;
	padding-bottom:5px;
}

#logo {
	float:right;	
	background-color:#fff;
	width:246px;
}

#logo img { display:block; }

#titelnavi {
	margin-bottom:5px;
}

#pic {
	clear:both;
	height:116px; 
	margin-left:10px;	
	background-color:#fff;
}

#menu {
	width:780px; 
	height:34px; 
	margin-left:10px; 
	background-image:url(images/hg_menu.gif); 
	background-repeat:repeat-x;	
	background-color:#fff;
}

#title {
	height:24px; 
	margin-left:10px; 
	margin-right:10px;
	background-color:#bbc0b4;
	
}

#title0 {
	margin-left:10px;
	margin-right: 10px;
	vertical-align:middle;
	background-color:#bbc0b4;
	width:782px;
}

#title1 {
	background-color:#bbc0b4;
	float:left; 
	width:180px;
	vertical-align:middle;
	height:100%;
}

#title2 {
	background-color: #bbc0b4;
	text-align: right;
	float:right; 
}

#container {
	margin-left:10px;
	width:780px;
}

.left {
	float:left;
	margin-top:50px;
	margin-bottom:20px;
	width:155px;
	margin-left:5px;
}

#content {
	float:left;
	margin-top:30px;
	margin-left:50px;
	margin-bottom:20px;
	width:520px;
	text-align:justify;
	line-height:15px;
}

#bigpic {
	position:absolute;
	top:0px;
	left:100px;
	display:none;
	width:auto;
	height:auto;
	border:1px solid #333333;
	background-color:#FFFFFF;
	padding:10px;
}

h1 { font-size:14px; color:#000; letter-spacing:1px; text-align:left; padding:0px; margin:0px; margin-bottom:5px;  }
h2 { font-size:12px; color:#878787; letter-spacing:1px; text-align:left; }
h3 { font-size:12px; color:#ef9b41; letter-spacing:1px; text-align:left; }	

.grau		{ color:#6f7374; }
.hellgrau	{ color:#bbc0b4; }
.gruen		{ color:#59634c; }
.orange		{ color:#ef9b41; }
.schwarz	{ color:#000000; }

.klein { font-size:9px; }

td	{ 
	font-size:11px; 
	font-family:Verdana,Arial,sans-serif; 
	color:#646869;
	line-height:15px; 
}

Link 		{ color:#ef9b41; text-decoration: none; } 
A:active 	{ color:#59634c; text-decoration: none; } 
A:link 		{ color:#ef9b41; text-decoration: none; } 
A:visited 	{ color:#ef9b41; text-decoration: none; } 
A:hover 	{ color:#59634c; text-decoration: none; } 

Link.pfeil 			{ color:#6f7374; text-decoration: none; background-image:url(images/pfeil2_orange.gif); background-repeat:no-repeat; padding-left:14px; background-position:center left; } 
A.pfeil:active 		{ color:#6f7374; text-decoration: none; background-image:url(images/pfeil2_orange.gif); background-repeat:no-repeat; padding-left:14px; background-position:center left; } 
A.pfeil:link 		{ color:#6f7374; text-decoration: none; background-image:url(images/pfeil2_orange.gif); background-repeat:no-repeat; padding-left:14px; background-position:center left; }
A.pfeil:visited 	{ color:#6f7374; text-decoration: none; background-image:url(images/pfeil2_orange.gif); background-repeat:no-repeat; padding-left:14px; background-position:center left; }
A.pfeil:hover 		{ color:#ef9b41; text-decoration: none; background-image:url(images/pfeil2_over.gif); background-repeat:no-repeat; padding-left:14px; background-position:center left; }

input { font-size:10px; }

.left ul { margin:0; padding:0; margin-left:10px; padding-left:5px; list-style:disc; }

.left li { color:#ef9b41; margin:0; padding:0; margin-bottom:10px; }

.left li span { color:#646869; }


p {
	margin:0px;
	padding:0px;
	margin-bottom:20px;
}