UL.top-menu {
    width:400px;
    float:left;
    margin-top:30px;
}

UL.top-submenu {
	list-style:none;
	float:left;
	margin:0;
	padding:0;
	width:400px;
	height:21px;
	margin-top:0px;
	margin-left:10px;
}

UL.top-submenu LI {
	float:left;
	font-size:12px;
	padding:0 3px;
	margin:0;
}

UL.top-submenu LI A {
	padding:0;
	color:#FFF;
	font-size:0px;
	line-height:0px;
	float:left;
	height:17px;
}

UL.top-submenu LI A.menu-kontakt_impressum {
	background:url('../images/menu-kontakt_impressum.gif') no-repeat 0 0 #fff;
	width:125px;
}

UL.top-submenu LI A.menu-anzeigenpreise {
	background:url('../images/menu-anzeigenpreise.gif') no-repeat 0 0 #fff;
	width:98px;
}

UL.top-submenu LI A.menu-pressespiegel {
	background:url('../images/menu-pressespiegel.gif') no-repeat 0 0 #fff;
	width:95px;
}


DIV.top-partners {
    background:#fff;
    width:183px;
    height:55px;
    float:right;
    margin-top:20px;
}