/* VERSION (v1.25)
	-----------------------------------------------------------
	v1.25
	***********************************************************
	> 01.06.2011 MOS
	schriftgrösse im IE neu zu klein - hack ergänzt

	-----------------------------------------------------------
	v1.24
	***********************************************************
	> 23.12.2010 MOS
	listen - statt hintergrundbilder DISC für Listen
	listen - sicherstellen, das in allen Browser die OL richtig
			 kommen

	> 29.10.2010 MOS
	gallery - printdarstellung deaktviert - da nicht konsistent
	gallery - paging ausgeblendet
	-----------------------------------------------------------

	-----------------------------------------------------------
	v1.22
	***********************************************************
	> 01.06.2010 MOS
	jobs tabelle - ergänzung der Clear Definition
	-----------------------------------------------------------
	> 25.05.2010 MOS
	body wide / full - inhaltsbereich auf 100% statt fixe Pixel


	ÄLTER...
	-----------------------------------------------------------
	> 21.07.2009 MOS (Änderungen ICON)
	  Anpassungen ICON Klassen - ergänzen der einzelnen Icons (CSS Definitionen).
	-----------------------------------------------------------
*/

@media print {
body {
	background-image: none;
}

/* hack für IE - da irdend eine DAY element im IE die Schriftgrösse ändert*/
*+ html body, * html body  { font-size: 14pt;}
*+ html #content p, * html #content p  { line-height: 24pt;}


/* Neue Stile für vorhandene Container */
#wrapper {
	background-image: none;
	width: 90%;
}

#content {
	background-image: none;
}

#content-col-main {
	float: none;
	padding: 0;
	margin: 0 ;
	width: 100%
}

body.wide #content-col-main,
body.full #content-col-main {
	width:100% !important;
}

/* jobs tabelle  */
.jobs .jobs-detail {
	clear: both;
}

#content-col-context {
	padding: 0;
	width: 100%;
	float: none;
}



/* Icon-Ankers */
.box h2.basket, .box h2.user {
	background-image: none;
}

/* ergänzung nach wegfall ICON styles*/
a.anchor, a.audio, a.back, a.default, a.excel, span.exhausted, a.extern,
a.hide, a.image, a.intern, a.more, a.movie, a.order, a.pdf,
a.powerpoint, a.rss, a.show, a.word, a.zip, a.zoom , .box h2.basket {
	padding-left:0 !important;
	background-image: none!important;
}


	/* einblenden für ie7 */
	*+ html .textBild p a.audio span.ieicon, *+ html .textBild p a.default span.ieicon, *+ html .textBild p a.erlaeuterungen span.ieicon, *+ html .textBild p a.excel span.ieicon, *+ html .textBild p a.extern span.ieicon,
	*+ html .textBild p a.image span.ieicon, *+ html .textBild p a.intern span.ieicon, *+ html .textBild p a.more span.ieicon, *+ html .textBild p a.movie span.ieicon, *+ html .textBild p a.order span.ieicon,
	*+ html .textBild p a.pdf span.ieicon, *+ html .textBild p a.powerpoint span.ieicon, *+ html .textBild p a.rss span.ieicon, *+ html .textBild p a.word span.ieicon, *+ html .textBild p a.zip span.ieicon {
		display: none !important;
	}



a.top {
	display:none;
}

blockquote {
	background-image: none;
	font-style: italic;
}

/* Kopfzeile */
#identity {
	padding: 5px 0;
	border-bottom: 1px solid #E3001A;
	margin-bottom: 15px;
	height:15px;
}

#identity h1 {
	font-size: 1em;
	font-weight: normal;
	left: 14px;
	margin: 0;
}

#identity h1 a{
	color:#000000;
	line-height:25px;
	width: 250px;
}

#identity span.small, a.small {
	display:none;
}

#identity p.printfunctions {
	display:none;
}

#identity p a {
	padding-left: 20px;
	color: #900000;
	text-decoration: none;
}

#identity p a:hover {
	text-decoration: underline;
	color: #E3001A;
}

#identity img {
	left:15px;
	top:38px;
}

#identity h2 {
	padding-top: 41px;
	font-size: 17px;
	margin: 0 0 20px 0;
}

#identity h2.long {
	padding-top: 20px;
	margin: 0 0 20px 0;
}

#header-search, #header-nav-meta, #loginfo, #header-nav-lang {
	display:none;
}

/* Globalnavigation */
#global-nav {
	display:none;
}

/* Hauptnavigations-Block */
body#home #wrapper-nav-main {
	background:none;
	float:none;
	width:100%;
}

body#home #content-col-nav {
	display:block;
	float:none;
	margin-top:80px;
	width:100%;
	padding:0;
}

body#home #content-col-nav .box {
	width: 100% !important;
	border-top:1px solid #C8D9E9;
	border-bottom:1px solid #C8D9E9;
	margin-bottom:20px;
	padding-top:15px;
}

#content-col-nav {
	display:none;
}

/* Contentnavigation */
#content-nav {
	display:none;
}

/* Banner */
#banner {
	clear: both;
	margin-top: 80px;
	margin-bottom:-50px;
}

/* Breadcrumb-Trail */
#breadcrumb {
	border: 0;
	margin-bottom: 40px;
	margin-top: 80px;
}

#breadcrumb a {
	text-decoration: underline;
}

/* Content Spalte */
body#home #content-col-main {
	width:100%;
	border-top:1px solid #C8D9E9;
	border-bottom:1px solid #C8D9E9;
	padding: 15px 0;

}

body#home #content-col-main h1.follow{
	border-top:1px solid #C8D9E9;
	padding-top: 15px;
	}

/* listen */
#content-col-main  ul li {
	background-image:none!important;
    list-style-position: outside;
    list-style-type: disc;
    margin-left: 35px;
    padding-left: 0;
}

#content-col-main  ul li ol li {
    list-style-type: decimal !important;
}


#content div.wide {
	width: 100% !important;
}

#content-col-main div.image {
	clear:both;
}

#content div.gallery div.image {
	clear: none;
	margin:0 11px 20px 0 !important;
}

#content div.gallery div.first {
	margin:0 11px 20px 0 !important;
	}

	/*
	#content div.gallery div.row {
		width: 100%;
		clear: none;
		display:inline;
	}
	*/

	/* paging bei bildergalerie ausblenden */
	.gallery .paging {
		display:none;
	}

#content-col-main div.row h2 {
	clear: both;
}

#content-col-main div.img-full {
	float:none;
}

#content-col-main .box.news-small, #content-col-main .box.news-full {
	width: 100% !important;
	border-bottom:1px solid #C8D9E9;
	margin-bottom:20px;
}

#content-col-main .box.news-small .title, #content-col-main .box.news-small .body,
#content-col-main .box.news-full .title, #content-col-main .box.news-full .body,
#content-col-main.wide .box.news-full .title, #content-col-main.wide .box.news-full .body {
	background-image:none !important;
}

/* Content Print Link */
#content-print {
	display:none;
}
/* Nach oben Link */
p.toplink {
	display:none;
}

/* Kontext Spalte */
body#home #content-col-context {
	width: 100%;
	padding-top: 0;
}

#content-col-context {
	margin-top: 40px !important;
	clear:both;
	margin-left: 0 !important;
	background-position: -1000px bottom;
}


/* Boxen */
body#home #content-col-context .alternative {
	padding: 15px 0 !important;
	border-bottom:1px solid #C8D9E9;
}

.box {
	border-top:1px solid #C8D9E9;
}

.box .title, .box .body {
	background-image: none !important;
	padding: 0;
}

.box img.lined {
	border:none;
}

.box.alternative .body, .box.alternative .title, .box.alternative {
	padding: 0 !important;
	background-image: none !important;
}

.box h2 {
	padding: 0 !important;
	margin-bottom: 10px !important;
	font-size: 1.4em;
	display: block;
}


/* Footer */
#footer {
	background-image: none;
	border-top: 1px solid #E3001A;
	margin-top: 15px;
	padding: 0;
	width: 90%;
	font-size: 1em;
	height: auto;
	margin-left: 14px;
	clear:both;
}

#footer p {
	width:auto;
}

#footer p.links {
	display:none;

}

#footer p.printfuntions {
	display:none;
}

#footer p.printfuntions a {
	padding-left: 20px;
	color: #900000;
	text-decoration: none;
}

#footer p.printfuntions a:hover {
	text-decoration: underline;
	color: #E3001A;
}

/* Url */

p#url{
	font-size: 1em;
	clear:both;
	margin-left:14px;
	padding-bottom: 25px;
	display:block;
}
}
