@CHARSET "UTF-8";

#serviceNav {
	margin: 7px 0 6px 20px;
}

.newHeaderStyles #serviceNav { /* to avoid conflicts with new header styles in zf.css - Mar24,2009 - BKarch */
	margin-bottom: 6px;
}

#buehne {
	margin-top: 4px;
	background-color: #fff;
}

.newHeaderStyles #buehne {  /* to avoid conflicts with new header styles in zf.css - Mar24,2009 - BKarch */
	height: auto;
}

#mainNav {
	margin-bottom: 0;
}

#section #contentTop, #suche #contentTop {
	padding-left: 0;
	width: 980px;
	min-width: 75em;
}

#suche #contentTop {
background-color: #fff;
}

#subPage #contentTop {
	width: 750px;
	min-width: 65em;
}


#ctMain {
	min-height: 162px;
	/* analog zu Cockpit, n?tig wg. fehlender contentTop bgcolor */
}

#subPage #ctMain {
	min-height: 152px; /* padding-bottom ausgleichen */
}

#section #ctMain, #suche #ctMain {
	padding-left: 20px;
}

/* nur f?r IE<7 win \*/
* html #ctMain {
	height: 162px;
}

* html #subPage #ctMain {
	height: 152px;
}

* html #contentTop .img {
	height: 1px;
}

/* mac is back */

#contentTop #ctMain.img {
	margin-left: 0;
	width: 770px;
	min-height: 0;
}

#contentTop #ctMain.flash {
	padding-left: 0;
	width: 790px;
	height: 162px;
}

* html #contentTop #ctMain.flash {
	padding:0;
}

#cockpit form {
	border-bottom: 1px solid #8c969b;
}

#cockpit ul {
	border-top: 1px solid #e0e0df;
	background-color: #f5f4f2;
}

#cockpit h2,
#cockpit form,
#cockpit.rebrush h2,
#cockpit.rebrush form {
	background-color: #646567;
}

#cockpit li a span {
	background-image: url(../../img/layout/cockpit_layer_button_marken.png);
}

#cockpit li a:hover,#cockpit li a:focus,#cockpit li a:active {
	background-color: #c5c5c7;
}

#section #contentBottom {
	background-color: #fff;
	padding-bottom: 0;
	margin-top: 10px;
}

#suche #contentBottom {
	background-color: #fff;
}

#section #cbMain {
	padding-top: 0;
}

#section #cbMain h3.first {
	margin-top: 0;
}


#section #teaserBox {
	margin-top: 0;
}

#cbMain,#cbSidebar {
	padding-bottom: 0;
	margin-bottom: 20px;
}

#suche #cbMain {
	padding-bottom: 40px;
	margin-bottom:0;
}


#footer {
	border: none;
	margin: 0 20px;
	padding: 6px 8px;
	background-color: #0057a3;
	color: #fff;
	width: 948px;
}

#footer a:link,#footer a:visited {
	color: #fff;
}

#footer .spacer {
	color: #fff;
}

/* alle Vorkommnisse von listpfeil_rot in zf.css automatisch ?bernommen */
.galerieTeaser a span,
#cbMain .linkliste li,
.layer .linkliste li,
.teaser li,
.wideTeaser li,
#cbMain .teaser li,
#cbMain .wideTeaser li,
.toggleContent li,
#multiBox .linkListe li
	{
	background-image: url(../../img/layout/listpfeil_blau.gif);
}




/* superlayer */
.hasModalOverlay .modalOverlay .overlayLogo {
	display: none;
}
