body,html{
	padding:0px;
	margin:0px;
	height:100%; 
	background-color:#ffffff;
	background-repeat:no-repeat;
}

#BGcontainer{
	position:fixed;
	top: 0px;
	left:0px;
	width:100%;
	padding:0px;
	margin:0px;
	border:none;
	z-index:5;
	display:block;
}
#logo{
	z-index:5;
	position:fixed;
	bottom:15px;
	left:14px;
	border:none;
	height:130px;
	width:150px;
}
.mblue, .mwbgb{
	padding:1px 5px;
	margin-bottom:0px;
	display:block;
}
.mwbgb{
	padding:3px 5px;
	margin-bottom:0px;
	display:block;
}
.m4wbgb{
	padding:3px 5px;
	margin-bottom:0px;
	display:block;
}
#MenuUnten a{
	padding:3px 10px;
	margin-bottom:0px;
}
#M_4{
	z-index:4;
	display:block;
	position:fixed;
	left:0px;
	bottom:-1px;
	width:100%;
	margin:0px;
	padding:0px;
	color:#777777;
	background-color:#ffffff;
}
#MenuUnten{
	z-index:5;
	display:block;
	position:relative;
	margin-left:120px;
	padding:5px 0px 5px 20%;

	background-color:#ffffff;
	font:normal 10pt/13pt Arial,Helvetica,sans-serif;
}
#MenuLeft{
	z-index:4;
	display:block;
	font:normal 10pt/11pt Arial,Helvetica,sans-serif;
	position:fixed;
	left:10px;
	bottom:150px;
	width:170px;
	background-color:#ffffff;
}
#MenuLeft:hover{
	z-index:6;
}

.mpl3_4{z-index:6;display:none; font:normal 10pt/11pt Arial,Helvetica;position:absolute;/*xleft:0px;*/bottom:24px;/*xwidth:230px;*/padding:0px 3px;margin-left:0%;}


.MenuL1{display:block; margin: 0px 0px -3px 0px; padding: 6px 4px 6px 4px; font:bold   14pt/14pt Arial,Helvetica,sans-serif; color:#000000; text-decoration:none;}
.MenuL2{display:block; margin: 6px 0px -2px 0px; padding: 2px 4px 1px 4px; font:normal 10pt/12pt Arial,Helvetica,sans-serif; color:#666666; text-decoration:none;}
.MenuL3{display:block; margin: 3px 0px  1px 0px; padding: 1px 4px 1px 4px; font:normal  8pt/ 8pt Arial,Helvetica,sans-serif; color:#000000; text-decoration:none;}
.MenuL4{display:block; margin: 0px 0px  0px 9px; padding: 1px 4px 1px 4px; font:normal  8pt/ 8pt Arial,Helvetica,sans-serif; color:#000000; text-decoration:none;}

.MenuB{font-weight:bold; color:#000000;}


#MenuUnten a, #MenuUnten a:link, #MenuUnten a:visited{
	text-decoration:none;
	color:#465069;
}

#MenuUnten a:hover, #MenuUnten a:active,
#MenuLeft a:hover, #MenuLeft a:active{
	text-decoration:none;
	color:#ffffff;
	background-color:#6875a2;
}

.m4wbgb, .m4wbgb:link, .m4wbgb:visited{
	text-decoration:none;
	color:#ffffff;
	background-color:#6875a2;
}
.m4wbgb:hover, .mwbgb:active{
	color:#465069;
	background-color:#ffffff;
}

/* ===========================================================
.mblue, .mblue a:link, .mblue a:visited,
#MenuUnten a, #MenuUnten a:link, #MenuUnten a:visited{
	text-decoration:none;
	color:#465069;
}
.mwbgb, .mwbgb a:link, .mwbgb a:visited,
#MenuUnten .mwbgb, #MenuUnten .mwbgb:link, #MenuUnten .mwbgb:visited,
.mwbgb:link, .mwbgb:visited{
	text-decoration:none;
	color:#ffffff;
	background-color:#6875a2;
}
.mblue:hover,  .mblue  a:hover, .mblue  a:active,
#MenuUnten a:hover, #MenuUnten a:active,
#MenuLeft a:hover, #MenuLeft a:active{
	text-decoration:none;
	color:#ffffff;
	background-color:#6875a2;
}
.mwbgb a:hover, .mwbgb a:active,
a.mwbgb:hover, a.mwbgb:active,
#MenuLeft .mwbgb:hover, #MenuLeft .mwbgb:active,
#MenuUnten .mwbgb:hover, #MenuUnten .mwbgb:active{
	text-decoration:none;
	color:#465069;
	background-color:#ffffff;
}
=========================================================== */

.EB2, #MenuUnten .EB2, #MenuUnten a.EB2{
	color:#dadbdd;
	background-color:#6875a2;
}
.EB3, #MenuUnten .EB3, #MenuLeft .EB3, #MenuLeft a.EB3{
	color:#dadbdd;
	background-color:#6875a2;
}
.EB3, #MenuUnten .EB3, #MenuLeft .EB3, #MenuLeft a.EB3{
	color:#465069;
	background-color:#ffffff;
}


#ContentLayer{
	position:static;
	margin:0px;
	padding:260px 20px 30px 200px;
	font:normal 10pt/1.25 Arial,Helvetica,sans-serif;
}
#ContentLayer a{
	text-decoration:none;
}
h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,p:first-child{
	margin-top:5px;
}
.Bild_Rechts{
	float: right;
	margin: 0px 0px 0px 20px;
	overflow: visible; 
	border-style:none;
}
.Bild_Links{
	float: left;
	margin: 0px 20px 0px 0px;
	overflow: visible; 
	border-style:none;
}
.clear_both{clear:both;}
.clear_left{clear:left;}
.clear_right{clear:right;}


