


body {

	font-size: 80%;

	color: #333;

	background: #cecece url(../bilder/bg_verlauf.jpg) repeat-x;

	font-family: "Trebuchet MS","Lucida Sans Unicode",geneva,verdana,sans-serif;

}

a:link, a:visited  {

	color: #666;

	background-color: #fff;

	text-decoration: none;

}
div#content p a:link, div#content p a:visited  {
	color:#E53184;
}
div#content p a:hover  {
	color:#666;
}


 



a:hover, #navi ul li a span {

	color: #e53184;
}



.teaser a, .backLink a {
	color: #e53184;
	background-color: #fff;

	

}



 



.teaser a:hover, .backLink a:hover {

	color: #666;
	
}


#logo h1 {
width: 390px;
height: 90px;
background: transparent url(../bilder/logo.png) no-repeat;
}






h2 {
font: normal 1.6em Times New Roman, serif;
color: #666;



}



h3 {

font: normal 1.6em Times New Roman, serif;
text-transform: uppercase;
color: #666;


}



h4 {
font-weight: normal; 
font-size:1.2em;
color: #000;



}




p.author {
	position:relative;
	left:-5px;
	margin-top: 15px;
}
p.author span {
	background-color: #000;
	padding: 5px;
	color: #fff;
}

#projectCont p {
	margin: 15px 0;	
} 

#navi {
width:975px;
margin: 22px 0 0 0;
overflow: hidden;


}



#navi ul {
	background-color: #fff;
	width: 285px;
	height: 103px;
	padding: 51px 0 0 30px;
	float: left;
	margin: 0 15px 0 0;
	
}


#navi ul#buero {
	background: #fff url(../bilder/bg_buero.png) no-repeat 13% 5%;
}

#navi ul#projekte {
	background: #fff url(../bilder/bg_projekte.png) no-repeat 22% 5%;
}

#navi ul#kontakt {
	background: #fff url(../bilder/bg_kontakt.png) no-repeat 22% 5%;
	margin-right: 0px;
}




#navi ul#buero.aktiv {
	background: #fff url(../bilder/bg_bueroAktiv.png) no-repeat 13% 5%;
}

#navi ul#projekte.aktiv {
	background: #fff url(../bilder/bg_projekteAktiv.png) no-repeat 22% 5%;
}

#navi ul#kontakt.aktiv {
	background: #fff url(../bilder/bg_kontaktAktiv.png) no-repeat 22% 5%;
	margin-right: 0px;
}


#navi ul li {
	background: transparent url(../bilder/bg_navi.png) repeat-x right 75%;
	width:181px;
	height: 18px;
		
}

#navi ul li a {
	font-size: 1em;
	padding-right: 5px;
}

#naviProject {
	margin: 0 0 0 31px;
	line-height: 1.8em;
}



#naviProject ul a, #naviProject ul span {
	text-transform: uppercase;

	
}

#naviProject ul a:hover, #naviProject ul span {
	background-color: #e53184;
	color: #fff;
	padding-right: 5px;
}



#imgNav ul li a:hover, #imgNav ul li span{
background-color: #e53184;
color: #fff;
}

#imgNav ul li.pressLink a{
	margin-right: 20px;
	width: auto;
}

#imgNav ul li.pressLink a:hover{
	color: #e53184;
	background-color: #fff;
	
}

