/*Style-Definition für die First-Level-Navigation*/
DIV.fstLevel a
{
	color: #72845c;
}
/*Style-Definition für die First-Level-Navigation bei Mouse-Over*/
DIV.fstLevel a:hover
{
	text-decoration: none;
	color: #000000;
	display : block;
	BACKGROUND-COLOR: #71c7c8;
	width: 145px;
}
/*Style-Definition für die First-Level-Navigation bei aktivem Link*/
DIV.fstLevelActive a
{
	TEXT-DECORATION: none;
	display : block;
	BACKGROUND-COLOR: #71c7c8;
	color: #000000;
	width: 145px;
}

/*Style-Definition für die Second-Level-Navigation*/
DIV.secLevel a
{
	color: #72845c;
	margin-left : 15px;
}
/*Style-Definition für die Second-Level-Navigation bei Mouse-Over*/
DIV.secLevel a:hover
{
	text-decoration: none;
	color: #000000;
	margin-left : 15px;
	display : block;
	BACKGROUND-COLOR: #71c7c8;
	width: 130px;
}
/*Style-Definition für die Second-Level-Navigation bei aktivem Link*/
DIV.secLevelActive a
{
	TEXT-DECORATION: none;
	color: #000000;
	margin-left : 15px;
	width: 130px;
	display : block;
	BACKGROUND-COLOR: #71c7c8;
	width: 130px;
}

body {
	color: Black;
	font-family: Arial, sans-serif;
	font-size: 12px;
	background: #ffffff;
}

		A {
			text-decoration: none;
			color: #72845c;
		}

		A:Hover {
			text-decoration: underline;
			color: #72845c;
		}

		A.referenzen {
			text-decoration: none;
			color: #72845c;
			font-size: 10px;
		}

		A:Hover.referenzen {
			text-decoration: underline;
			color:#72845c;
			font-size: 10px;
		}

		A.navig {
			color: #72845c;
		}

		A:Hover.navig {
			text-decoration: none;
			color: Black;
		}

		A.navigschwarz {
			color: #000000;
			text-decoration: none;
			font-size: 12px;
		}
		
		A.navigweiss {
			color: #fff;
			text-decoration: none;
			font-size: 12px;
		}

		.weissschrift {
			color : White;
			font-family : Arial, sans-serif;
			font-size: 10px;
		}

		.navig {
			color : #72845c;
			font-family : Arial, sans-serif;
			font-size: 10px;
		}

		h1 {
			font-family : Arial, sans-serif;
			font-size: 14px;
			color: #000000;
			font-weight : bold;
		}

		h2 {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #72845c;
	font-weight: bold;
	margin-bottom: 0;
	margin-top: 0;
	display: inline;
}
		
		/* home */
		#home {
	text-align: center;
	background-image : url(../images/bg_home.gif);
	width: 800px;
	height: 400px;
	float : none;
}
		
		/* balken oben */
		#bo {
	text-align: center;
	padding: 10px 10px;
	background-color: #72845c;
	border-bottom: 1px solid White;
}

		/* mitte */
		#mitte {float:left; width: 100%; background:#bce1e7;}
		
		/* minimalhöhe */
		#minhoehe {height: 400px;float: right; width: 1px; background:#bce1e7;}
		#minhoeheende {clear:both;height:1px;overflow:hidden; background:#bce1e7;}

		/* Menü */
		#menu {
	width: 150px;
	float: left;
	line-height: 18px;
	text-align: left;
	margin: 20px;
}

		/* Inhalt */
		#content {
			width:580px;
			float:right;
			text-align : left;
			padding: 10px;
		}
		
		#bild {
			width:315px;
			float:left;
		}
		
		#legende {
			width:265px;
			float:right;
			text-align : left;
		}
		
		#bild2 {
			width:215px;
			float:left;
			height: 130px;
		}
		
		#legende2 {
			width:365px;
			float:right;
			text-align : left;
			height: 130px;
		}

		/* balken unten home*/
		#buhome {
	text-align: center;
	padding: 5px 5px;
	background-color:#72845c;
	color : White;
	font-family : Arial, sans-serif;
	font-size: 10px;
	vertical-align : bottom;
	border-top: 1px solid White;
}
		
		/* balken unten */
		#bu {
	text-align: right;
	padding: 5px 5px;
	background-color:#72845c;
	color : White;
	font-family : Arial, sans-serif;
	font-size: 10px;
	vertical-align : baseline;
	border-top: 1px solid White;
}
