﻿#MasterLayer {
	width: 912px;	/* Geändert */
	text-align: left;
	margin: 0px auto;
	z-index:1;
}
#LayerZeile1 {
	position:relative;
	float:left;
	width:100%;
	padding-bottom:15px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	margin-bottom:4px;
	margin-left:0px;
	margin-right:0px;
	margin-top:20px;
	border-bottom:1px solid #cc0000;
}
#LayerZeile2 {
	position:relative;
	float:left;
	width:100%;
}
#LayerLogoFH {
	position:relative;
	float:left;
	padding-bottom:0px;
	padding-left:2px;
	padding-right:0px;
	padding-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
}
#LayerHauptbereich {
	position:relative;
	float:right;
	width:910px;
	border:1px solid #999999;
}
#LayerSprachauswahl {
	position:relative;
	float:left;
	padding-bottom:0px;
	padding-left:10px;	/* Geändert */
	padding-right:0px;
	padding-top:0px;
	margin:0px;
	color:#999999;
}
#LayerMenueTop {
	position:relative;
	float:right;
}
#LayerHauptbereichZeile1 {
	position:relative;
	float:left;
	width:100%;
	background-image:url(images/trennline_menue_content.gif);
	background-repeat:repeat-y;
}
#LayerFooter {
	position:relative;
	float:left;
	width:100%;
	text-align:center;
	border-top:1px solid #999999;
	padding-bottom:5px;
	padding-left:0px;
	padding-right:0px;
	padding-top:5px;
	margin:0px;
}
#LayerSpalteMenue {
	position:relative;
	float:left;
	width:220px;
}
#LayerSpalteContent {
	position:relative;
	float:left;
	width: 690px;
}
#LayerSpalteMenueZeile1 {
	position:relative;
	float:left;
	height:104px;	/* Geändert */
	width:220px;
	background-color:#d6d6d6;
	border-bottom:1px solid #999999;
}
#LayerSpalteMenueZeile2Startseite {
	position:relative;
	float:left;
	width:220px;
/*	height:330px; */

	height:284px;

	background-color:#d6d6d6;
}
#LayerSpalteMenueZeile2 {
	position:relative;
	float:left;
	width:220px;
	margin-bottom:50px;
}
#LayerSpalteMenueZeile3 {
	position:relative;
	float:left;
	width:205px;
	padding-bottom:30px;
	padding-left:15px;
	padding-right:0px;
	padding-top:20px;
	margin:0px;
}
#LayerZusatzMenue {
	position:relative;
	float:left;
	width:180px;
	border:1px solid #999999;
	padding-bottom:5px;
	padding-left:0px;
	padding-right:0px;
	padding-top:5px;
}
#LayerStartseiteBild {
	position:relative;
	float:left;
	width:690px;
	height:389px;
	background-image:url(images/startseite_leute.jpg);
}
#LayerMainContentBereich {
	position:relative;
	float:left;
	width:690px;
	z-index:3;
}
#LayerMainContentBereichZeile1 {
	position:relative;
	float:left;
	width:690px;
	height:58px;
	border-bottom:1px solid #999999;
	z-index:4;
}
#LayerMainContentBereichZeile2 {
	position:relative;
	float:left;
	width:670px;
	padding-bottom:10px;
	padding-left:20px;
	padding-right:0px;
	padding-top:20px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	z-index:4;
}
#LayerContentSpalte1 {
	position:relative;
	float:left;
	width:515px;
}
#LayerContentSpalte2 {
	position:relative;
	float:right;
	width:120px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:40px;
}







#LayerStartseiteContentAbschluss {
	position:relative;
	float:left;
	width:550px;
	padding-bottom:0px;
	padding-left:100px;
	padding-right:0px;
	padding-top:30px;
	margin:0px;
}
.LayerStartseiteBildLink {
	position:relative;
	float:left;
	width:126px;
	padding:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:50px;
	margin-top:0px;
}

#menu_01_00, #menu_02_00, #menu_03_00, #menu_04_00, #menu_05_00 {
	position:absolute;
	top:0px;
	left:0px;		
	width:204px;
	height:389px;
	background-color:#333333;
	filter:alpha(opacity=80);
	opacity: 0.8;
	-moz-opacity: 0.8;
	display:none;
	z-index:8;
}

.LayerMenuContentPos01, .LayerMenuContentPos02, .LayerMenuContentPos03, .LayerMenuContentPos04, .LayerMenuContentPos05, .LayerMenuContentPos06, .LayerMenuContentPos07, .LayerMenuContentPos05Ebene2, .LayerMenuContentPos04Ebene2 {
	position:relative; float:left; 
	width:100%;
	background-color:#FFFFFF;
	padding:0px;	
	top:0px;
}

.LayerMenuContentPos01 {
	margin:104px 0px 0px 0px;
	z-index:20;
} 

.LayerMenuContentPos02 {
	margin:139px 0px 0px 0px;
	z-index:20;
}

.LayerMenuContentPos03 {
	margin:174px 0px 0px 0px;
	z-index:20;
}

.LayerMenuContentPos04 {
	margin:174px 0px 0px 0px;
	z-index:20;
} 

.LayerMenuContentPos04Ebene2 {
	margin:200px 0px 0px 0px;
} 

.LayerMenuContentPos05 {
/*	margin:234px 0px 0px 0px; */
	margin:175px 0px 0px 0px;
	z-index:20;
}


.LayerMenuContentPos05Ebene2 {
	margin:234px 0px 0px 0px;
}

.LayerMenuContentPos06 {
	margin:279px 0px 0px 0px;
	z-index:20;
}

.LayerMenuContentPos07 {
	margin:314px 0px 0px 0px;
	z-index:20;
}


#menu_01_01_00, #menu_01_02_00, #menu_01_03_00, #menu_02_01_00, #menu_02_02_00, #menu_02_03_00, #menu_03_01_00, #menu_03_02_00, #menu_03_03_00, #menu_04_01_00, #menu_04_02_00, #menu_04_03_00, #menu_05_01_00, #menu_05_02_00, #menu_05_03_00, #menu_05_04_00, #menu_05_05_00 {
	position:absolute;
	top:0px;
	left:205px;
	width:204px;
	height:389px;
	background-color:#aaaaaa;
	filter:alpha(opacity=80);
	opacity: 0.8;
	-moz-opacity: 0.8;
	display:none;
	z-index:8;
	border:0px;
}



#menu_01_01_01_00, #menu_01_01_02_00, #menu_01_01_03_00, #menu_01_01_04_00, #menu_01_01_05_00, #menu_01_01_06_00, #menu_01_01_07_00, #menu_01_01_08_00, #menu_01_01_09_00, #menu_01_02_01_00, #menu_01_02_02_00, #menu_01_02_03_00, #menu_01_02_04_00, #menu_01_02_05_00, #menu_01_02_06_00, #menu_01_02_07_00, #menu_01_02_08_00, #menu_01_03_01_00, #menu_01_03_02_00, #menu_01_03_03_00, #menu_01_03_04_00, #menu_01_03_05_00, #menu_01_03_06_00, #menu_01_03_07_00, #menu_01_03_08_00, #menu_02_01_01_00, #menu_02_01_02_00, #menu_02_01_03_00, #menu_02_01_04_00, #menu_02_01_05_00, #menu_02_01_06_00, #menu_02_01_07_00, #menu_02_01_08_00, #menu_02_01_09_00, #menu_02_02_01_00, #menu_02_02_02_00, #menu_02_02_03_00, #menu_02_02_04_00, #menu_02_02_05_00, #menu_02_02_06_00, #menu_02_02_07_00, #menu_02_02_08_00, #menu_02_03_01_00, #menu_02_03_02_00, #menu_02_03_03_00, #menu_02_03_04_00, #menu_02_03_05_00, #menu_02_03_06_00, #menu_02_03_07_00, #menu_02_03_08_00, #menu_03_01_01_00, #menu_03_01_02_00, #menu_03_01_03_00, #menu_03_01_04_00, #menu_03_01_05_00, #menu_03_01_06_00, #menu_03_01_07_00, #menu_03_01_08_00, #menu_03_01_09_00, #menu_03_02_01_00, #menu_03_02_02_00, #menu_03_02_03_00, #menu_03_02_04_00, #menu_03_02_05_00, #menu_03_02_06_00, #menu_03_02_07_00, #menu_03_02_08_00, #menu_03_03_01_00, #menu_03_03_02_00, #menu_03_03_03_00, #menu_03_03_04_00, #menu_03_03_05_00, #menu_03_03_06_00, #menu_03_03_07_00, #menu_03_03_08_00, #menu_04_01_01_00, #menu_04_01_02_00, #menu_04_01_03_00, #menu_04_01_04_00, #menu_04_01_05_00, #menu_04_01_06_00, #menu_04_01_07_00, #menu_04_01_08_00, #menu_04_01_09_00, #menu_04_02_01_00, #menu_04_02_02_00, #menu_04_02_03_00, #menu_04_02_04_00, #menu_04_02_05_00, #menu_04_02_06_00, #menu_04_02_07_00, #menu_04_02_08_00, #menu_04_03_01_00, #menu_04_03_02_00, #menu_04_03_03_00, #menu_04_03_04_00, #menu_04_03_05_00, #menu_04_03_06_00, #menu_04_03_07_00, #menu_04_03_08_00, #menu_05_01_01_00, #menu_05_01_02_00, #menu_05_01_03_00, #menu_05_01_04_00, #menu_05_01_05_00, #menu_05_01_06_00, #menu_05_01_07_00, #menu_05_01_08_00, #menu_05_01_09_00, #menu_05_02_01_00, #menu_05_02_02_00, #menu_05_02_03_00, #menu_05_02_04_00, #menu_05_02_05_00, #menu_05_02_06_00, #menu_05_02_07_00, #menu_05_02_08_00, #menu_05_03_01_00, #menu_05_03_02_00, #menu_05_03_03_00, #menu_05_03_04_00, #menu_05_03_05_00, #menu_05_03_06_00, #menu_05_03_07_00, #menu_05_03_08_00, #menu_05_04_01_00, #menu_05_04_02_00, #menu_05_04_03_00, #menu_05_04_04_00, #menu_05_04_05_00, #menu_05_04_06_00, #menu_05_04_07_00, #menu_05_04_08_00, #menu_05_05_01_00, #menu_05_05_02_00, #menu_05_05_03_00, #menu_05_05_04_00, #menu_05_05_05_00, #menu_05_05_06_00, #menu_05_05_07_00, #menu_05_05_08_00 {
	position:absolute;
	left:420px;
	width:246px;
	height:369px;
	background-color:#FFFFFF;
	padding:10px;
	margin:0px;
	z-index:8;
	display:none;
}



#LayerAufklapp01 {
	position:absolute;
	width:204px;
	height:389px;
	background-color:#333333;
	filter:alpha(opacity=80);
	opacity: 0.8;
	-moz-opacity: 0.8;
	visibility:visible;
	z-index:8;
}
#LayerAufklapp01Inhalt {
	position:relative;
	float:left;
	width:100%;
	background-color:#FFFFFF;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:59px;
	z-index:20;
}
#LayerAufklapp02 {
	position:absolute;
	left:205px;
	width:204px;
	height:389px;
	background-color:#333333;
	filter:alpha(opacity=80);
	opacity: 0.8;
	-moz-opacity: 0.8;
	z-index:8;
}
#LayerAufklapp02Inhalt {
	position:relative;
	float:left;
	width:100%;
	color:#000000;
	background-color:#FFFFFF;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:59px;
}
#LayerAufklapp03 {
	position:absolute;
	left:420px;
	width:246px;
	height:369px;
	background-color:#FFFFFF;
	padding:10px;
	margin:0px;
	z-index:8;
}
#LayerAufklapp03InhaltText {
	position:relative;
	float:left;
	width:100%;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:10px;
	margin:0px;
	font-size:11px;
}
#LayerAufklapp03MehrInfo {
	position:relative;
	float:left;
	width:100%;
	text-align:right;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:15px;
	margin:0px;
}






.LayerRahmen {
	position:relative;
	float:left;
	width:505px;
	padding:5px;
	margin-bottom:20px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	border:1px solid #cc0019;
}
.LayerRahmenSpalte1 {
	position:relative;
	float:left;
	width:100px;
	padding:0px;
	margin:0px;
}
.LayerRahmenSpalte2 {
	position:relative;
	float:left;
	width:390px;
	padding-left:10px;
	padding-bottom:0px;
	padding-right:0px;
	padding-top:0px;
	margin:0px;
}
.LayerRahmenTeamSpalte1 {
	position:relative;
	float:left;
	width:80px;
	padding:0px;
	margin:0px;
}
.LayerRahmenTeamSpalte2 {
	position:relative;
	float:left;
	width:410px;
	padding-left:10px;
	padding-bottom:0px;
	padding-right:0px;
	padding-top:0px;
	margin:0px;
}
.LayerText {
	position:relative;
	float:left;
	width:515px;
	padding:0px;
	margin-bottom:10px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
}
.LayerStandortSpalte1 {
	position:relative;
	float:left;
	width:340px;
}
.LayerStandortSpalte2 {
	position:relative;
	float:right;
}
#LayerInvisible {
	float:right;
	z-index:10;
	height:280px;
	width:1px;
}
#LayerMenue {
	float:left;
}