body { font-size: 14px !important; }
h1 { font-size: 22px !important; }
h2 { font-size: 18px !important; }
h3 { font-size: 16px !important; }
h4 { font-size: 14px !important; }

.intro, #footer, #sidebar, .aside, .tx-felogin-pi1, .menu, #nav, .breadcrumbs {
	display: none;
}
.stellenmarkt-ap {
	display: none;
}
#homeright {
	display: block;
}
#main, #mainhome, #header {
	background: none;
}
#header { height: 100px; }
#wrapper { overflow: visible; padding-top: 100px; background: none !important; }
#twocolumns {
	float: none;
}
#content, #content-home {
	width: 100%;
	float: none !important;
}
#content-home {
	width: 691px;
}
#content-home .news, #content-home .news .box {
	overflow: visible;
}
#content .news .box span.lesen a,
#content-home .news .box span.lesen a {
	float: none;
}
a { text-decoration : underline; color : #0000ff; }
.logo a {
	overflow: visible;
	float: none;
}
#content,
#content-home { width: 850px !important; }
#content .list-news .item,
#content-home .news .box { background: none; border-top: 1px solid #D8DADA; }
#content .list-news .item .col1 { width: 775px !important; }
#content-home .news .box .col1 { width: 500px !important; }

#homemain { width: 570px !important; background: none !important; }
#content .news .box, #content-home .news .box { width: 580px !important; }

#content-home .ad-menu { display: none; }
#content-home #homeright .item { background: none; color: #666666; }
#content-home #homeright .item a.morelink {background: none; } 
#content-home #homeright .item a.morelink span {background: none; color: #FA0000; padding-left: 0; text-decoration: underline; }

.content-wrapper,
.content-bordertop { background: none !important; }

#content-home #homeright .item a.morelink { display: none; }