{
		
		margin: 0;
		padding: 0;
	
		
		

		
}
body
{
	
		text-align: center;
		background-color:#FFFFFF;
		
}

#container 
{
		
		border:1px white solid;
		width: 1024px;
		height:700px;
		text-align: left; 
		margin-left:auto;
		margin-right:auto;
		margin-top:0px;		
		background-repeat:no-repeat;
		
				
}
#logo
{
	margin-top:0px;
	margin-left:0px;
	width:309px;
	height:173px;
	border:none;	
}

a.camporeal
{
	display:block;
	width:170px;
	height:127px;
	margin-left:311px;
	margin-top:-130px;
	background-image:url(img/camporeal.jpg);
	background-repeat:no-repeat;	
}
a.camporeal:hover
{
	display:block;
	width:170px;
	height:127px;
	margin-left:311px;
	margin-top:-130px;
	background-image:url(img/camporeal1.jpg);
	background-repeat:no-repeat;	
}
#camporeal_aktiv
{
	display:block;
	width:170px;
	height:127px;
	margin-left:311px;
	margin-top:-130px;
	background-image:url(img/camporeal1.jpg);
	background-repeat:no-repeat;	
}
a.immobilien
{
	display:block;
	width:173px;
	height:127px;
	margin-left:481px;
	margin-top:-127px;
	background-image:url(img/immobilien.jpg);
	background-repeat:no-repeat;	
}
a.immobilien:hover
{
	display:block;
	width:173px;
	height:127px;
	margin-left:481px;
	margin-top:-127px;
	background-image:url(img/immobilien1.jpg);
	background-repeat:no-repeat;	
}
#immobilien_aktiv
{
	display:block;
	width:173px;
	height:127px;
	margin-left:481px;
	margin-top:-127px;
	background-image:url(img/immobilien1.jpg);
	background-repeat:no-repeat;	
}
a.service
{
	display:block;
	width:173px;
	height:127px;
	margin-left:654px;
	margin-top:-127px;
	background-image:url(img/service.jpg);
	background-repeat:no-repeat;	
}
a.service:hover
{
	display:block;
	width:173px;
	height:127px;
	margin-left:654px;
	margin-top:-127px;
	background-image:url(img/service1.jpg);
	background-repeat:no-repeat;	
}
#service_aktiv
{
	display:block;
	width:173px;
	height:127px;
	margin-left:654px;
	margin-top:-127px;
	background-image:url(img/service1.jpg);
	background-repeat:no-repeat;	
}
a.partner
{
	display:block;
	width:180px;
	height:127px;
	margin-left:827px;
	margin-top:-127px;
	background-image:url(img/partner.jpg);
	background-repeat:no-repeat;	
}
a.partner:hover
{
	display:block;
	width:180px;
	height:127px;
	margin-left:827px;
	margin-top:-127px;
	background-image:url(img/partner1.jpg);
	background-repeat:no-repeat;	
}
#partner_aktiv
{
	display:block;
	width:180px;
	height:127px;
	margin-left:827px;
	margin-top:-127px;
	background-image:url(img/partner1.jpg);
	background-repeat:no-repeat;	
}
#submenu
{
	width:682px;
	height:30px;
	margin-left:311px;
	margin-top:-22px;	
}


a.sub1, a.sub1:link, a.sub1:visited, a.sub1:active, a.sub1:focus
{
	display:block;
	margin-top:0px;
	margin-left:0px;
	width:223px;
	height:25px;
	padding-top:5px;
	background-color:#9683b5;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFF;
	text-decoration:none;
	text-align:center;
		
}
a.sub1:hover
{
	display:block;
	margin-top:0px;
	margin-left:0px;
	width:223px;
	height:25px;
	padding-top:5px;
	background-color:#bfb1d0;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFF;
	text-decoration:none;	text-align:center;
		font-weight:100;
		
}
#sub1_aktiv
{
	display:block;
	margin-top:0px;
	margin-left:0px;
	width:223px;
	height:25px;
	padding-top:5px;
	background-color:#bfb1d0;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFF;
	text-decoration:none;	text-align:center;
}

a.sub2, a.sub2:link, a.sub2:visited, a.sub2:active, a.sub2:focus
{
	display:block;
	margin-top:-30px;
	margin-left:229px;
	width:223px;
	height:25px;
	padding-top:5px;
	background-color:#9683b5;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFF;
	text-decoration:none;
	text-align:center;
		
}
a.sub2:hover
{
	display:block;
	margin-top:-30px;
	margin-left:229px;
	width:223px;
	height:25px;
	padding-top:5px;
	background-color:#bfb1d0;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFF;
	text-decoration:none;	text-align:center;
		font-weight:100;
		
}
#sub2_aktiv
{
	display:block;
	margin-top:-30px;
	margin-left:229px;
	width:223px;
	height:25px;
	padding-top:5px;
	background-color:#bfb1d0;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFF;
	text-decoration:none;	text-align:center;
}

a.sub3, a.sub3:link, a.sub3:visited, a.sub3:active, a.sub3:focus
{
	display:block;
	margin-top:-30px;
	margin-left:458px;
	width:224px;
	height:25px;
	padding-top:5px;
	background-color:#9683b5;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFF;
	text-decoration:none;
	text-align:center;
		
}
a.sub3:hover
{
	display:block;
	margin-top:-30px;
	margin-left:458px;
	width:224px;
	height:25px;
	padding-top:5px;
	background-color:#bfb1d0;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFF;
	text-decoration:none;	text-align:center;
	font-weight:100;
		
}
#sub3_aktiv
{
	display:block;
	margin-top:-30px;
	margin-left:458px;
	width:224px;
	height:25px;
	padding-top:5px;
	background-color:#bfb1d0;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFF;
	text-decoration:none;
	text-align:center;
}

#inhalt
{
	margin-top:20px;
	margin-left:40px;
	width:957px;
	min-height:400px;	
	
	font-family:Arial, Helvetica, sans-serif;
	color:#9683b5;
	font-size:12px;
}
#subsubmenu
{
	margin-top:20px;
	margin-left:40px;
	width:957px;
	height:20px;
	padding-top:8px;
	background-color:#9683b5;	
	
	color: #FFFFFF; 
	font-family:Arial, Helvetica, sans-serif;  
	text-decoration: none;
	font-size:14px;
	text-align:right;
}

a.subsubmenu:link { color: #FFFFFF; font-family:Arial, Helvetica, sans-serif;  text-decoration: none; font-size:14px; } 
a.subsubmenu:visited { color: #FFFFFF; font-family:Arial, Helvetica, sans-serif; text-decoration: none; font-size:14px;   } 
a.subsubmenu:active { color: #FFFFFF; font-family:Arial, Helvetica, sans-serif; text-decoration: none; font-size:14px;  } 
a.subsubmenu:hover { color:#FFFFFF;  font-family:Arial, Helvetica, sans-serif; text-decoration: underline;  font-size:14px; font-weight:100;  } 

a:link { color: #9683b5; font-family:Arial, Helvetica, sans-serif;  text-decoration:  none;  } 
a:visited { color: #9683b5; font-family:Arial, Helvetica, sans-serif; text-decoration:  none;   } 
a:active { color: #9683b5; font-family:Arial, Helvetica, sans-serif; text-decoration:  none;   } 
a:hover { color:#9683b5;  font-family:Arial, Helvetica, sans-serif; text-decoration: none; font-weight:bold;  } 

