HTML, BODY {
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
	font-family: Tahoma, Verdana, Arial;
	background-color: #BCD9BD;	
	}
/*
-------------------------------------------------- CONTAINER
*/	
#container {
	width: 976px;
	_height: 100%;
	min-height: 100%;
	margin: auto;
	border-left: 2px solid #476448;
	border-right: 2px solid #476448;
	background-image: url(../bilder/hg.png);
	background-position: center;
	}
/*
-------------------------------------------------- KOPF
*/	
	#container #kopf {
		
		}
		#container #kopf DIV.img {
			float: left;
			}
		#container #kopf DIV.short {
			background-image: url(../bilder/kopf_rechts.jpg);
			height: 126px;
			width: 473px;
			float:left;
			padding-left: 15px;
			font-size: 0.7em;		
			font-weight: bold;
			padding-top: 2px;		
			}
		#container #kopf DIV.short A {
			color: #000000;
			text-decoration: none;
			}
	#container .clear {
		clear: both;
		height: 10px;
		background-color: #EBF8FF;
		}
/*
-------------------------------------------------- LINKS
*/
	#container #links {
		width: 188px;
		float: left;
		font-size: 0.7em;
		}
		#container #links UL {
			margin: 7px 0 10px 9px;
			padding: 3px;
			list-style: none;
			background: #BCD9BD;
			width: 160px;
			}
		#container #links UL LI {
			margin: 3px 0 3px 3px;
			border: 1px solid #EBF8FF;
			padding: 2px;
			}
		#container #links A {
			color: #476448;
			text-decoration: none;
			font-weight: bold;
			display: block;
			}
		#container #links UL LI A .aktiv {
			border-bottom: 1px solid #000000;
			}
		#container #links P {
			margin: 15px 0;
			}
			#container #links UL LI UL A {
				font-weight: normal;
				}
			#container #links UL LI UL {
				width: 145px;
				margin-left: 0px;
			}
				#container #links UL LI UL LI {
					border: 0;
					}
			#container #links UL LI UL.top {
				background: #EBF8FF;
			}					

/*
-------------------------------------------------- CONTENT
*/		
	#container #content {
		width: 569px;
		float: left;
		padding: 0 15px 0 15px;
		color: #476448;
		font-size: 0.8em;
		}
	#container #content H1 {
		font-size: 1.1em;
		margin: 10px 0;
		}
	#container #content H2 {
		font-size: 1em;
		}
	#container #content A, #container #rechts A {
		color: #476448;
		}
	#container .lizenz {
		color: #FF0000;
		background-color: #FBFEFF;
		border-bottom: 1px dotted #BCD9BD;
		}
	#container .plattform {
		color: #0033CC;
		background-color: #FBFEFF;
		border-bottom: 1px dotted #BCD9BD;		
		}
		#container #content .weiterlink A {
			background-image: url(../bilder/link.png);
			background-repeat: no-repeat;
			background-position: 0 5px;
			padding-left: 15px;
			}
	#container .abstand1 {
		margin-left: 20px;
		float: right;
		}
	#container .zentrieren {
		text-align: center;
		width: 100%;
		margin-top: 30px;
		}	
/*
-------------------------------------------------- RECHTS
*/		
	#container #rechts {
		width: 159px;
		float: left;
		margin-left: 20px;
		font-size: 0.7em;
		}		