a {
	color: #fff;
	}
a:hover {
	color: #E2007F;
	}	
	
	

.main {
	text-align:center;
	width:770px;	
	}
	
*html .main {	
	width:100%;	
	}
	
	
.impressum{
	font-family:Arial, Verdana,sans-serif;
	color: #6C6C54;
	font-size:10px;	
}
	
.content{
	width: 770px;
	height: 420px;
	}
	
.logo{
	float:left;
	width: 75px;	
	margin:35px 0 0 0;	 
	}	
	
.mainNav{
	margin:20px 0 20px 76px;	
	width: 695px;
	padding-bottom: 20px;
	}	
	
*html .mainNav{
	margin:20px 0 20px 76px;	
	width: 695px;
	padding: 0;
	}	
		
.mainNav a{
	display: block;	
	float: left;	
	}			
	
.naviLinks{	
	margin: 0 112px 0 0;		
	text-align:center;
	}		
	
.text{
	font-family:Arial, Verdana,sans-serif;
	text-align:left;
	color: #fff;
	font-size:12px;
	line-height: 18px;
	padding: 60px 70px 20px 70px;
	margin:0;
	background-color: #6C6C54;
	width: 358px;
	height: 340px;
	float:left;
	}
	
*html .text{
	height: 420px;
	width: 500px;
	}
	
.text p{	
	padding: 0 0 10px 0;
	margin:0;	
	}
	
.headline{
	line-height: 30px;
}	
	
.linie{
	width: 8px;
	height: 420px;
	background-color: #E2007F;
	margin:0;
	float:left;
	}
	
.rightContent{
	width: 187px;
	height: 420px;
	background-color: #6C6C54;
	float:left;
	margin:0;
	padding:0;
	text-align:right;
	}
	
.rightContent div{	
	margin: 60px 0 0 0;	
	}	
		
.rightContent div a{
	display: block;
	margin: 0 0 10px 20px;
	text-align: left;
	color: #fff;
	font-family:Arial, Verdana,sans-serif;
	font-size:14px;
	font-weight: bold;
	text-decoration: none;
	}	

.rightContent div a:hover{	
	color: #E2007F;	
	}		
	
.clearall{
	clear:both;
	}