@charset "utf-8";
/* CSS Document */
body  {
	font: 9pt Verdana, Arial, Helvetica, sans-serif;
	background: #959e77;
	background-image:url(img/back.gif);
	background-repeat:repeat-x;
	margin: 0;
	padding: 0;
	text-align: left;
	color: #000000;
}
img {
		border: none;
		}
#leftcol {
	position: absolute;
	top: 0;
	left: 0;
	width: 230px;
/*bei Verkleinerung des Fensters*/
	height: 1150px;
	background: #405018;
}
		.headline {
			top: 0px;
			left: 0;
			width: 230px;
			height: 104px;
			background: #ffffff;
			padding: 20px 0px 0px 5px;  
		}
		.option {
			top: 0;
			left: 0;
			width: 228px;
			height: 34px;
			background: #959e77;
			padding-left: 4px;
			padding-top: 0px;
			border-bottom: 6px solid #ffffff;
		}
		.select{
		margin-top: 4px;
		padding: 2px;		
		color: #405018; 
	}
	
		h1 {margin: 0px;
			color: #405018;
			font-variant:small-caps;
			font-size:17px;
			font-family:"Times New Roman", Times, serif;
			}
#content { 
	position: absolute;
	margin-left: 230px;
	background: #ffffff;
	top: 0;
	left: 0;
	width: 649px;
/*bei Verkleinerung des Fensters*/
	height: 1150px;
}
	.content_top { 
		background-image: url(img/head.gif);
		background-repeat:no-repeat;
		height: 165px;
		margin: 0px;
		padding: 0px;
	}
		#content .content_img { 
		margin: 0px;
		padding-left: 5px;
		color: #999999;
		font-size: 12px;
		}
	#content .content_agb { 
		margin: 10px;
		padding-left: 5px;
		color: #999999;
		font-size: 12px;
		overflow: auto;
		height: 890px;
		font-size: 10px;
		width: 630px;
		}
	#content .content_img p{ 
		padding: 20px;
		}

.content_top a { 
		color: #d6ea15;
		position: relative;
		top: 138px;
		left: 360px;
		border-right: 1px solid #d6ea15;
		text-decoration: none;
		padding-right: 4px;
		font-variant: small-caps;
	}
	.content_top a:hover{ 
		color: #959e77;
		border-right: 1px solid #959e77;

	}
/*-----------------------------floatendes Menue------------------------------------------*/
					.left_menu_float{
							width: 214px;
							margin: 12px;
							height: 650px;
							overflow: auto;
				}
				.left_menu_float a{
							display: block;
							width: 180px;
							border: none;
							float: left;
							clear: left;
							color: #959e77;
							text-decoration: none;
							padding: 5px;
							border-bottom:1px solid #959e77;
				}
				.left_menu_float a:hover{
							display: block;
							border: none;
							float: left;	
							clear: left;
							color: #d6ea15;
							text-decoration: none;
							padding: 5px;
							border-bottom:1px solid #959e77;
				}
				.left_menu_float a:visited{
							display: block;
							border: none;
							float: left;
							clear: left;
							color: #959e77;
							padding-top: 5px;
							border-bottom: 1px dotted #959e77;
				}
				.left_menu_float a:active{
							display: block;
							border: none;
							float: left;
							clear: left;
							color: #d6ea15;
							text-decoration: none;
							padding: 5px;
				}
				.left_menu_float img   {
				float: left;
				margin: 0px 2px 0px 0px;
}
/*-----------------------------Ende------------------------------------------*/
/*-----------------------------menue links------------------------------------------*/		
	.left_menu{
			width: 200px;
			margin: 12px;
}
.left_menu a{
			display: block;
			border: none;
			clear: left;
			color: #959e77;
			text-decoration: none;
			padding-top: 4px;
}
.left_menu a:hover{
			display: block;
			border: none;
			clear: left;
			color: #959e77;
			text-decoration: underline;
			padding-top: 4px;
}
.left_menu a:visited{
			display: block;
			border: none;
			clear: left;
			color: #959e77;
			padding-top: 4px;
			border-right: 1px dotted #959e77;
}
.left_menu a:active{
			display: block;
			border: none;
			clear: left;
			color: #d6ea15;
			text-decoration: none;
			padding-top: 4px;
}
.left_menu img   {float: left;
				margin: 0px 4px 0px 0px;
}
/*-----------------------------Ende------------------------------------------*/
			#content .last { 
			border-right: none;
			}
			#content .last:hover { 
			border-right: none;
			}
		#content .left { 
		float: left;
		width: 310px;
		margin-left: 5px;		
	}
	#content .left p{ 
		margin: 0px;
		padding: 8px 0px 0px 0px;		
	}
	#content .left h3 { 
			color: #405018;
			font-variant:small-caps;
			font-size:16px;
			}
		#content .right { 
		float: left;
		width: 310px;
		margin-left: 8px;
		margin-top: 10px;
		padding-left: 5px;
	}
		#content .right p { 
			border-top: 4px solid #959e77;
			padding-top: 4px;
			}
			}
#content .kalender { 
		width: 310px;
		margin-left: 8px;
		margin-top: 10px;
		padding-left: 5px;
	}
#content .kalender p { 
			border-top: 4px solid #959e77;
			padding-top: 4px;
			}

		#content .titel { 
			font-weight: bold;
			color: #405018;
			}

		#active { 
			color: #d6ea15;
			}
		.bound { 
			color: orange;
			font-weight: bold;
			}
		#small {
				font-size: 9px;
				color:#CCCCCC;
				position:absolute;
				bottom: 4px;
				right: 220px;
				}
			.content_agb a{
						display: block;
						border: none;
						clear: left;
						color: #999999;
						text-decoration: none;
						padding-top: 4px;
			}
			.content_agb a:hover{
						display: block;
						border: none;
						clear: left;
						color: #333333;
						text-decoration: underline;
						padding-top: 4px;
			}
			.content_agb a:visited{
						display: block;
						border: none;
						clear: left;
						color: #333333;
						text-decoration: none;
						padding-top: 4px;
			}
			.content_agb a:active{
						display: block;
						border: none;
						clear: left;
						color: green;
						text-decoration: none;
						padding-top: 4px;
			}

#imp {
		font-size: 9px;
		position:absolute;
		bottom: 20px;
		right: 300px;
				}
#imp a{
		color:#000000;
				}
#imp a:hover{
		color:#000000;
				}
#table{font-size: 12px;
	color:#999999;

}
