
.green_footer {
  position:absolute;
   bottom:30px;
   width:100%;
   height:4px;  
   margin-left:0;
   left:0;
   background:#31C41C;
}


.blue_footer {
  position:absolute;
   bottom:0px;
   width:100%;
   height:30px;
  
   left:0;
   margin-left:0;
   background:#002070;
}
.orange_footer {
 position:absolute;
   bottom:36px;
   width:100%;
   height:6px;  
   margin-left:0;
   left:0;
   background:#ff8814;
}
.white_footer {
	position:absolute;
   bottom:34px;
   width:100%;
   height:2px;  
   margin-left:0;
   left:0;
   background:#fff;
}

.schmuck {
	position:absolute;
	float:left;
	margin-left:30px;
	padding-left:20px;
	bottom:10px;
   
z-index:-1;  
   margin-left:0;
}
.schmuck_b {
	position:absolute;

left:0;
	bottom:60px;
   
z-index:-1;  
   margin-left:0;
}
.schmuck_c {
	position:absolute;

left:0;
	bottom:0px;
   
z-index:-1;  
   margin-left:0;
}

#logo {
	border-right:2px dotted;
	border-left:2px dotted;	
	min-height:768px;
	padding-left:10px;
	border-bottom:2px dotted;
	height:120px;
	
   
}
#logo2 {
	padding-left:40px;
	
	height:72px;
	
   
}
#skg {
	background:#00305f;
	min-height:200px;
	margin-left:20px;
	margin-top:240px;
	margin-right:5px;
	padding-top:70px;
	padding-left:25px;
	z-index:8;
	opacity:.8;
	width:120px;
}

	#verlag {
		background-image: url('../images/bg-trans/blue.png');
				min-height:200px;
		margin-left:20px;
		margin-top:70px;
	margin-right:5px;
		z-index:8;
		padding-top:70px;
		padding-left:25px;
		font-color:#ededed;

		
	}
	#content_main {
		background-image: url('../images/bg-trans/grey.png');
		color:#ededed;
		margin-top:70px;
		min-height:485px;
		padding-left:30px;
		padding-top:20px;
	}
#specialed {
	background:#fef7e5;
	min-height:200px;
	margin-left:20px;
	margin-top:140px;
	margin-right:5px;
	padding-top:70px;
	padding-left:25px;
	opacity:.8;
	z-index:6;
}

	.link_special:link {color:#000; text-decoration:none;font-size:10pt;font-weight:bold;}
	.link_special:visited {color:#000; text-decoration:none;font-size:10pt;font-weight:bold;}
	.link_special:active {color:#000; text-decoration:none;font-size:10pt;font-weight:bold;}
	.link_special:hover {color:#000; text-decoration:none;font-size:10pt;font-weight:bold;}
	
	.link_lernstoff:link {color:#ededed; text-decoration:none;font-size:10pt;font-weight:bold;}
	.link_lernstoff:visited {color:#ededed; text-decoration:none;font-size:10pt;font-weight:bold;}
	.link_lernstoff:active {color:#ededed; text-decoration:none;font-size:10pt;font-weight:bold;}
	.link_lernstoff:hover {color:#ededed; text-decoration:none;font-size:10pt;font-weight:bold;}
	
	.link_verlag:link {color:#ededed; text-decoration:none;font-size:10pt;font-weight:bold;}
	.link_verlag:visited {color:#ededed; text-decoration:none;font-size:10pt;font-weight:bold;}
	.link_verlag:active {color:#ededed; text-decoration:none;font-size:10pt;font-weight:bold;}
	.link_verlag:hover {color:#ededed; text-decoration:none;font-size:10pt;font-weight:bold;}

#eswirkt {
	padding-top:150px;
	padding-left:108px;
}
.img_border {
	border-width:2px;
	border-color:#ededed;
	border-style:solid;
}
#start_lern {
	min-height:304px;
   background:#ededed;
border-width:2px;
border-color:#99ca46;
border-style:solid;
}
#start_special {
	border-width:2px;
	border-color:#ededed;
	border-style:solid;
	min-height:304px;
	background:#fef7e5;
}
#special_content {
	min-height:304px;
	padding-top:10px;
	
}
#menu {
	height:72px;	
}
#menu_leiste {
	height:72px;

	padding-top:2px;	
}
#empty {
	height:304px;
}

#spalte-links {
	border-right:2px dotted;
	left:0px;
	min-height:384px;
	background:#fef7e5;
	padding-left:10px;
	
}
#spalte-rechts {
	border-right:2px dotted;
	padding-left:10px;
	left:0px;
	min-height:384px;
   background:#99ca46;
   border-bottom:2px dotted;
}