
body, span {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	color: #000;
	}
a {
	color: blue; 
	font-weight: normal; 
}	

body {
	background-color: #FFFFFF;
	margin: 0px; 
	}


#slogan {
	border: 2px;
	font-size: 10px; 
	font-weight: bold; 
	margin:12px auto 0px 12px; 
}		

#all {
	behavior: url(pngbehavior.htc);
	width: 900px;
	height: 600px;
	margin: 100px auto 50px auto;
	background-position: center; 
	background-image: url(media/hintergrund.gif); 
	background-repeat: no-repeat; 
	}	
	
#allagb {
	
	width: 900px;
	height: 600px;
	margin: 100px auto 50px auto;
	
	}	

#agb_header {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000;
	margin-bottom: 10px; 
	margin-top: 30px; 
}

#agb_text {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	color: #000;
	margin-bottom: 4px; 
}
	
#logo {
	behavior: url(pngbehavior.htc);
	/*position: absolute;
	top: 70px;
	left: 270px; 
	z-index: 3; */
	margin:12px auto 0px 12px; 
	padding: 0px; 
	}	

	
#content {
	width: 600px; 
	margin: 20px 20px auto 180px;  
	padding: 200px 10px; 
	font-size: 11px;
	font-weight: bold;
	}

		
#contentagb {
	width: 800px; 
	margin: 20px 20px 60px 60px;  
	padding: 0px 10px; 
	font-size: 12px;
	}

#subnavi {
	float:right; 
	width: 127px;  
	height: 442px; 
	margin: 0px; 
	margin-right: 14px; 
	padding: 0px; 
	}
	
#subnavi li {
	list-style-type: none; 
	margin: 0px;  
	padding: 0px; 
	}
	
a#subnavi1, a#subnavi2, a#subnavi3, a#subnavi4, a#subnavi5, a#subnavi6   {
	width: 125px;
	height: 75px; 
	display: block; 
	background-repeat: no-repeat; 	
	}	

a#subnavi1 {
	background-image: url(media/holzrahmen-over.jpg);
	margin-top: 15px; 
	}
	
a#subnavi2 {
	background-image: url(media/ausbau.jpg); 
	}
	
a#subnavi2:hover {	
	background-image: url(media/ausbau-over.jpg);
	}
	
a#subnavi3 {
	background-image: url(media/schluessel.jpg);
	}
	
a#subnavi3:hover {	
	background-image: url(media/schluessel-over.jpg);
	}

a#subnavi4 {
	background-image: url(media/aufstockung.jpg);
	}
	
a#subnavi4:hover {	
	background-image: url(media/aufstockung-over.jpg);
	}
	
a#subnavi5 {
	background-image: url(media/innen.jpg);
	}
	
a#subnavi5:hover {	
	background-image: url(media/innen-over.jpg);
	}
	
a#subnavi6 {
	background-image: url(media/erweiterung.jpg);
	}
	
a#subnavi6:hover {	
	background-image: url(media/erweiterung-over.jpg);
	}
	
#mainnavi {
	clear: both;
	margin: 0px; 
	padding: 0px; 
	width: 625px; 
	margin-left: 15px; 
	}
	
#mainnavi li {	
	list-style-type: none; 
	display: inline;
	padding: 0px; 
	}	

a.mainnavi {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='media/hauptnavi.png');
	float:left; 
	/*display: block;*/
	/*behavior: url(pngbehavior.htc);*/
	width:116px; 
	font-variant: small-caps; 
	font-size: 12px; 
	color: #fff;
	font-weight: bold; 
	text-decoration: none; 
	border-top: 1px solid #fff; 
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
	padding-left: 8px;  
	padding-top: 2px; 
	padding-bottom: 4px; 
	/*padding: 5px auto 5px 10px;*/
	/*margin-left: 13px;*/
	}
	
a.mainnavi :hover{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='media/hauptnavi_over.png');
	color: #000;
	}	
	
a.mainnavi[class] {
	background-image: url(media/hauptnavi.png);
	}
	
a.mainnavi:hover{
	background-image: url(media/hauptnavi_over.jpg);
	color: #000;
	}	
