div#raabe-newsletter,
div#tabs {
	display: none;
}

body,
div#container {
	text-align: left;
	margin: 0px;
}
.content-flow  {
	min-height:350px;
}
.content-flow .section {
	padding-left: 0px;
	padding-right: 0px;
}

div#container,
div#footer,
div.content-head,
div.content-flow,
div.content-addon,
div.content-bottom,
div#content,
div#main,
div.box,
div#mainhead,
div#navi,
.content-addon .slideout-box {
	background-image: none !important;
	background-color: transparent !important;
}

body#top div#wrap div#container div#main {
	float: left;
	background-image: url('../minisites/top-gerstaecker.gif') !important;
	background-position: 0px 6px;
	background-repeat: no-repeat;
}

div#content {
	margin-top: 80px;
	width: 495px;
}

.content-flow .teaser {
	margin-left: 0px;
	margin-right: 0px;
	padding-left: 0px;
	padding-right: 0px;
}

.content-addon .slideout-box,
.content-bottom .hr,
.content-flow .hr {
	/*border-top: 1px solid #4c266a !important;*/
	border-top: 1px solid #743aa0 !important;
	width: 495px;
	margin-left: 0px;
	margin-right: 0px;
}

.content-head h1 {
	font-size: 1.15em !important;
	color: #4c266a;
	border-bottom: 0px !important;
	padding-left: 0px;
}

h2.box-head,
div.box {
	border: 0px !important;
}

div#header {
	background-image: url('../headimage/minisite-gerstaecker.gif');
	background-position: left bottom;
	height: 180px !important;
}

div#header .logo {
	left:85px;
	top:40px;
	padding-right:200px;
	padding-bottom:90px;
}

div#navi {
	width: 325px !important;
}

div#navi ul {
	margin: 0px;
	padding: 0px;
	
	margin-left: 79px;
	margin-top: 43px;
}

div#navi ul li ul {
	margin: 0px;
	padding: 0px;
	margin-left: 24px;
	width: auto !important;
}

div#navi ul li,
div#navi ul li a {
	background-image: none !important;
	background-color: transparent !important;
	border: 0px !important;
}

div#navi ul li a {
	margin-bottom: 10px;
	font-weight: bold;
}

div#navi ul li.active a,
div#navi ul li a:hover {
	color: #4c266a;
}

div#navi ul li.active ul li a {
	color: #000000 !important;
}

.speaker {
	display:none !important;
}

.content-flow p {
	padding-left:0px;
	padding-right:0px;
}
.content-flow h2 {
	font-size:1em;
	padding-left:0px;
	padding-right:0px;
	color: #4c266a;	
	padding-bottom:16px;
}


.content-flow img {
	border: 0px none;
}
.content-flow .image-shadow {
	display:none
}

.infotable table th {
	color: #4c266a !important;
}

.infotable table.padding tr th,
.infotable table.padding tr td {
	padding-top: 5px !important;
	padding-bottom: 5px !important;
}

.content-flow .image-left img,
.content-flow .image-center img,
.content-flow .image-right img,
.content-flow .image-border img {
	border: 0px;
}

.content-flow .image-right  {
	margin: 3px 0 12px 12px;
}

@media print {
	div#header,
	div#mainhead,
	div#path,
	div#navi,
	div#right,
	.content-addon .slideout-box {
		display: none;
	}
	
	body#top div#wrap div#container div#main {
		background-image: transparent !important;
		background-position: -9999px -9999px;
	}
	
	div#content {
		margin-top: 0px;
	}
}










