/*Verwendete Farben*/
/* rgb(135, 136, 138) */
/* rgb(100, 100, 100) */
/* #585858 CR:7 */
div#footer, div#footer * {
	color: 			#585858;
}
div#footer {
	position:		relative;
	margin-top:		4em;
	margin-bottom:	2em;
	padding:		0 0em;
	font-size:      0.8em;
	border-top:		solid 1px rgb(185,185,185);
	text-align:		left;
	color: 			#585858;
	clear:			both;
}
div.titelbild_schrift {
	margin:			0px;
	padding:		0px;
	float:			right;
	height:			65px;
	width:			11.6em;
}
span.titelbild_schrift_02 {
	font-family:		Verdana,Arial, Helvetica, sans-serif;
	text-transform:		uppercase;
	font-size:			12px; 
	vertical-align: 	bottom;
	display:			table-cell;
	height:				65px;
	width:				99%;
}
span.titelbild_schrift_02 a {background-color:	white;}
/* CSS Document für die Rahmen/Boxen */
div#frame { /*Rahmen zur Zentrierung*/
	width:					63em;
	width:					61.5em;
	margin:					0 auto;
}
	div#head { /* Für die Kopfgrafik */
		width:				61.5em;
		!width:				60.5em;
		height:				220px;
		text-align:			center;
		background-position:	bottom left;
		background-repeat:		no-repeat;
		text-align:			left;
	}
		div#logo {
			float:			left;
			margin-top:		4.5em;
			margin-top:		46px;
		}
		div#top_navi {
			right:			0px;
			padding-top:		10px;
			height:			35px;
			text-align:		right;
			font-size:		0.7em;
			margin-right:		0.6em;
		}
	div#cont_frame { /* Rahmen für die drei Inhaltsspalten */
		width:				63.3em;
		width:				61.5em;
		text-align:			left;
	}
		div#main_menu { /* Hauptmenü horizontal */
			position:			relative;
			top:				0.05em;
			left:			11.8em;
			width:			37.5em;
			height:			1.9375em;
			clear:			both;
		}
		div#main_menu div.box2_7 {
			min-height:		22px;
		}
		div#right div.box1_7 div.box {
			min-height:		40px;
		}
		
		/*****************************
		* Hier wird die Rundung für die Hauptnavi erstellt
		******************************/
		div.box2_1 { /* 6px == 7px*/
			height:			0;
			width:			36.85em;
			margin:			0 0.375em;
		}
		div.box2_2 { /* 4px */
			height:			1px;
			width:			36.875em;
			margin:			0 0.25em;
		}
		div.box2_3 { /* 3px */
			height:			1px;
			width:			37.125em;
			margin:			0 0.1875em;
		}
		div.box2_4 { /* 2px */
			height:			1px;
			width:			37.25em;
			margin:			0 0.125em;
		}
		div.box2_5 { /* 1px */
			height:			1px;
			width:			37.375em;
			margin:			0 0.0675em;
		}
		div.box2_6 { /* 1px */
			height:			1px;
			width:			37.375em;
			margin:			0 0.0675em;
		}
		div.box2_7 { /* 0px */
			width:			37.5em;
			margin:			0;
			background-repeat:	repeat-x;
		}
		div.box2_ie {
			display:			none;
		}
		/****************************
		* Rundung ENDE
		****************************/
		div#left { /* Linke Spalte */
			position:			absolute;
			width:			11.25em;
			margin-top:		-1.875em;
		}
		div#right { /* Rechte Spalte */
			position:		absolute;
			width:			11.25em;
			margin-left:		50em;
			margin-top:		-1.875em;
		}
		div#content { /* Inhaltsspalte */
			position:		absolute;
			width:			45.5em;
			margin-left:		14.5em;
			padding:		0px 0.9375em 20px 0.9375em;
			margin-top:		1.5625em;
			font-size:		0.8em;
			overflow-x:		auto;
			overflow-y:		hidden;
		}
		div#content.popup {
			margin:			0;
			left:			0;
			top:			0;
			text-align:		left;
		}
	/*Allgemeine Definitionen für die Boxen in den linken und rechten Spalten.*/
		/*****************************
		* Hier wird die Rundung für die Hauptnavi erstellt
		******************************/
		
		div.box1_1 { /* 6px == 7px*/
			height:			0;
			width:			10.65em;
			margin:			0 0.375em;
		}
		div.box1_2 { /* 4px */
			height:			1px;
			width:			10.65em;
			margin:			0 0.25em;
		}
		div.box1_3 { /* 3px */
			height:			1px;
			width:			10.875em;
			margin:			0 0.1875em;
		}
		div.box1_4 { /* 2px */
			height:			1px;
			width:			11em;
			margin:			0 0.125em;
		}
		div.box1_5 { /* 1px */
			height:			1px;
			width:			11.12em;
			margin:			0 0.0675em;
		}
		div.box1_6 { /* 1px */
			height:			1px;
			width:			11.12em;
			margin:			0 0.0675em;
		}
		div.box1_7 { /* 0px */
			width:			11.25em;
			margin:			0;
			background-repeat:	repeat-x;
			margin-bottom:		1.5em;
		}
		div.box1_ie {
			display:			none;
		}
		/****************************
		* Rundung ENDE
		****************************/
	div.box {
		width:					11.25em;
		text-align:				left;
		padding:				0.4375em 0.4375em 0.125em 0.4375em;
		font-size:				0.8em;
	}
	div#right div.box { /* Die Box in der rechten Spalte muss einen Abstand haben. */
		width:					15.25em;
		margin-bottom:			1.5625em;
		color:					#585858;
		font-size:				0.7em;
	}
	div#right div.box * {
		color:					#585858;
	}
	/*Für die suche*/
	div.suche, 
	div.ma_suche {
		margin-bottom:			0.8125em;
		width:					11.25em;
	}
