 #mbmcookie {position: fixed; bottom: 0; left: 0; right: 0; text-align:center; background: #cccccc; padding: 20px; font-size: 14px; font-family: calibri, arial, sans-serif;}

    #mbmcookie a.button {cursor: pointer; background: #000000; font-weight: bold; float: right;}

    #mbmcookie a.button:hover {background-color: #ccc;}

    #mbmcookie p.cookiemessage {display: block; padding: 0; margin: 0; color:fff}



.big_headline {
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 44px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	line-height: 44px;
	margin-top: 30px;
	margin-right: 15px;
	margin-bottom: 15px;
	margin-left: 15px;
}
.titel-text {
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 24px;
	line-height: 24px;
	font-weight: bold;
	text-decoration: none;
}
.subtitel-text {
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 18px;
	font-weight: bold;
	text-decoration: none;
}
.navlink {
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	font-weight: normal;
	text-decoration: none;
	padding-left: 10px;
}
.fliesstext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #000;
	text-decoration: none;
}
.bildunterschrift {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #000;
	text-decoration: none;
	font-style: italic;
}
.link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #000;
	text-decoration: underline;
	font-weight: bold;
}
a.navlink:link {
	color: #000;
	text-decoration: none; 
}
a.navlink:visited {
	color: #000;
	text-decoration: none;
}
a.textlink:focus { 
	text-decoration: none;
	color: #000;	
	}
a.navlink:hover  {
	color: #F00;
	text-decoration: none;
	}
a.navlink:active  { 
	color: #F00;
	text-decoration: none;
	}

#niesenueberniesen #ueberniesen a.navlink,
#niesenfirmenumzug #firmenumzug a.navlink,
#niesenfullservice #fullservice a.navlink,
#niesenbeispiele #beispiele a.navlink,
#niesenumzuglanxess #umzuglanxess a.navlink,	
#niesenpersonal #personal a.navlink,	
#niesentechnik #technik a.navlink, 
#niesenkarton #grosserkarton a.navlink,
#niesenumzugkoeln #umzugkoeln a.navlink
#niesenumzugsteuerkanzlei #umzugsteuerkanzlei a.navlink 
#amtinformationumzug #amtinformation a.navlink { 
	color: #F00;
	text-decoration: none;
	cursor: default;
	}
	
	
#container { 
width: 990px; background-color: #FFF; margin: 0 auto;
	}

#container_big_headline { 	
width:760px; height:350px; float:left;
	}
	
#container_kontakt {  	
width:200px; height:30px; padding-left:15px; padding-right:15px; padding-top:5px; background-image:url(bilder/back-transparent.png); float:left;
	}
	
#container_logo {  
width:230px; position:relative; top:40px; float:left;	
	}

#container_content_all { 	
width:990px; float:left; background-image:url(bilder/transparent.png);	
	}

#container_content_box { 	
width:755px; float:left;
	}	
	
#container_content_teaser { 	
float:left;
	}		
	
#spalte_bilder  { 
width:230px; padding-left:15px; padding-right:15px; padding-top:20px; padding-bottom:25px; float:left;
	}
	
#spalte_text  { 
width:455px; padding-left:15px; padding-right:25px; padding-top:0px; padding-bottom:25px; float:left;
		}
		
#spalte_navigation  { 
width:224px; padding-left:11px; padding-right:0px; padding-top:15px; float:left;	
		}

#container_footer  { 	
	width:960px; padding-left:15px; padding-right:15px; padding-top:15px; padding-bottom:30px; background-image:url(bilder/back-transparent.png); float:left;
			}
			
#container_footertext  { 
width:730px; padding-left:260px;			
			}
