#maincontent, .maincontent  {
	width: 93.75%; /* 720px / 768px */
}

#logoblock_new	{
	height: 50px;
	border-bottom:2px solid #666;
	margin-bottom:5px;
	padding-top: 10px;
}

#navigation {
	
}

.nav > li > a {
    display: block;
}

.nav > li, .nav li li a {
    border-top: 1px solid #999;
}


.logobild a img{
	margin-left: 2em;
	margin-right: 2em;
	height: 50px;	
}

.firmenname{
	margin-top: 15px;
}

.firmenname h1{
	color: #000;
	font-size: 180%;	
}


.navaktuell .adressenblock{
	display: none;

}

.navaktuell h5, .navaktuell h5 a{
	line-height:44px;
	height:44px;
}


#content h3 img {
	margin-right: 20px;
	border: 1px solid #666;
	box-shadow: 3px 3px 5px 1px #666;	
}