@charset "iso-8859-1";
/*
 * File       : print.css (please include compressed file "print.min.css")
 * Description: Print definitions
 * Guidelines : Properties sorted alphabetically
 *
 * Author: Heiko Pfefferkorn
 * Copyright 2010 i-fabrik (http://www.ifabrik.de)
 *
 * TABLE OF CONTENTS
 * -------------------------
 * See below ;)
 */

/*	====================================================================================================
	01. FIRST OF ALL
	==================================================================================================== */

	body {
		font-size       : 8.5pt;
		line-height     : 10pt;
		background-color: #fff !important;
		background-image: none !important;
		color           : #000;
		padding         : 1em 0; }

	body:after {
		font-size: 9pt;
		display: block;
		padding: 1em;
		content: 'Bitte beachten Sie die Hinweise zum Urheberrecht und zu Nachdrucken unter www.freiepresse.de/copyright';
	}

	@media print {
		body { padding: 0; }
	}

	/*	Nicht benoetigte elemente ausblenden
		-------------------------------------------------------------------------------------- */

	#nav, #searchbar, #aside, #footer, #mobileNav, #lokalarchiv,
	form#frm_small_weather, ul.menu-service, ul.menu-social,
	div.article-options a.icon-arrow-left, div.article-options a.icon-printer,
	.artikel-navigation .button, .breadcrumb2,
	#tabs, #header_redbox, #headertop, #thema,
	#omsv_sky_DhtmlLayer, #advertisingTopWrapper, #advertisingRightWrapper, .noprint { display: none !important; }

/*	====================================================================================================
	02. TEXTFORMATIERUNG
	==================================================================================================== */



/*	====================================================================================================
	03. UEœBERSCHRIFTEN
	==================================================================================================== */



/*	====================================================================================================
	04. TABELLEN
	==================================================================================================== */



/*	====================================================================================================
	05. LISTEN
	==================================================================================================== */

	/*	Breadcrumb
		-------------------------------------------------------------------------------------- */

	ul.breadcrumb {
		margin      : 5px 0 0;
		padding-left: 0px;
		width       : 98%; }

	/*	Standards fuer eine Linkliste
		-------------------------------------------------------------------------------------- */

	ul.linklist li, dl.linklist dd, dl.linklist dt {
		padding-left: 0;
		width       : 49% !important; }

	/*	Typ "More To"
		------------------------------------------------- */

	dl.listtype-more_to {
		background-image: none;
		border-top      : 1px dotted #e0e0e0;
		margin-top      : .5em;
		padding         : .5em 0 0; }

	dl.listtype-more_to dt {
		display      : block;
		font-weight  : normal;
		padding      : 0 0 .5em 0; }

	dl.listtype-more_to_single { padding-top: .5em; }

	/*	Linklisten anhand Position im Content anpassen
		------------------------------------------------- */

	/* Alle Boxen */
	.article ul.linklist { padding-top: .5em; }
	.article ul.linklist li { padding-left: 0; }

	/*	Kommentar-Eintraege-Liste (unterhalb Artikeldetail)
		-------------------------------------------------------------------------------------- */

	ul.comments li:first-child, ul.comments li.is-first {
		background-image: none;
		margin-top : 0;
		padding-top: 13px; }

	/*	> #info-printable <
		-------------------------------------------------------------------------------------- */

 	#info-printable dl, #info-printable dl dt, #info-printable dl dd {
 		margin : 0;
 		padding: 0; }

	#info-printable dl dt {
		float: left;
		width: 13%; }

	#info-printable dl dd {
		float: left;
		width: 85%; }

	/*	> #footer <
		-------------------------------------------------------------------------------------- */

	#footer dl {
		border      : 0 none transparent;
		clear       : both;
		float       : none;
		margin-top  : 0;
		padding     : 0;
		width       : auto !important; }

	#footer dt {
		clear  : both;
		display: block;
		float  : none;
		margin : .5em 0 .5em !important;
		width  : 100%; }

	#footer dd {
		display     : inline;
		float       : left;
		height      : 25pt;
		margin-right: 1em;
		width       : 47.5%; }

	#footer dd.delim {
		clear  : both;
		display: block;
		float  : none;
		padding: .5em 0;
		width  : 100%; }

/*	====================================================================================================
	06. LINKS, LINK-ICONS
	==================================================================================================== */

	/*	URL der Links mit ausgeben (Browserabhaengig)
		-------------------------------------------------------------------------------------- */

	/* Standard
	a:after {
		color      : #8f8f8f;
		content    : " (http://www.freiepresse.de/" attr(href) ") ";
	    font-size  : 7pt !important;
	    font-weight: normal; }*/
    /* Links 'href' beginnt mit '/'
	a[href^="/"]:after { content: " (http://www.freiepresse.de" attr(href) ") "; }*/
	/* Links 'href' beginnt mit 'http'
	a[href^="http"]:after { content: " (" attr(href) ") "; }*/

	/* Links im Fuss brauchen einen Zeilenumbruch
	   ------------------------------------------

	#footer a:after {
		content    : " \A(http://www.freiepresse.de/" attr(href) ") ";
		white-space: pre; }*/
    /* Links 'href' beginnt mit '/'
	#footer a[href^="/"]:after {
		content    : " \A(http://www.freiepresse.de" attr(href) ") ";
		white-space: pre; }*/
	/* Links 'href' beginnt mit 'http'
	#footer a[href^="http"]:after {
		content    : " \A(" attr(href) ") ";
		white-space: pre; }*/

	/*	Normales Link-Handling
		-------------------------------------------------------------------------------------- */

	a.article-comments { top: 2px; }
	.section_2col a.article-comments { top: -16px; }
	.tab-pane a.article-comments { top: -20px; }

	a.section-lnk { display: none; }

	/*	Reset der browserabhaengigen URL-Anhaengung fuer bestimmte Typen
		--------------------------------------------------------------------------------------

	.section-topic a:after, a.article-comments:after,
	ul.linklist li a:after, dl.linklist dd a:after,
	ul.tab-control li a:after,
	.gallery-controls a:after,
	ul.breadcrumb li a:after,
	div.card-extra dd a:after,
	div.article-options a:after,
	.comments-write a:after,
	a.button:after { content: "" !important; }*/

/*	====================================================================================================
	07. ICONS, BILDER
	==================================================================================================== */

	/*	Einzelbild (Artikeluebersichtsseite)
		-------------------------------------------------------------------------------------- */

	.section img.img {
		float : right;
		margin: 0 0 0 1em; }

	.section_2col .wrapImgOutPano {
		width: auto;
		max-width: 616px;
	}

/*	====================================================================================================
	08. [FORMULARE]
	==================================================================================================== */



/*	====================================================================================================
	09. NAVIGATION, MENUBARS
	==================================================================================================== */

	/*	Service menu
		-------------------------------------------------------------------------------------- */

	/*ul.menu-service {
		font-size: 8pt;
		height   : auto;
		left     : 10px;
		padding  : 0;
		position : absolute;
		top      : 22px; }

	ul.menu-service li {
		display    : none;
		height     : auto;
		line-height: normal;
		margin     : 0; }

	ul.menu-service li.date_now { display: inline; }*/

/*	====================================================================================================
	10. [HAUPTSTRUKTUR]
	==================================================================================================== */

	#basewrapper {
		margin: 0 auto;
		width : 98%; }

	@media print {
		#basewrapper {
			padding: 0;
			width  : auto; }
	}

	/*	Header
		-------------------------------------------------------------------------------------- */

	#header {
		border  : 0 none transparent;
		height  : auto;
		overflow: visible;
	}

	/*	Logo
		---- */
	#logo {
		position: static;
		background-position: initial;
		background-size: 68%;
		background-image: url(/RWD/css/logo.svg);
		width: 70%;
		height  : auto !important;
		padding: 0;
	}

/*
	#logo * {
		text-indent: 0;
		width: 100%;
		text-align: center;
		height  : auto;
	}
*/

	#logotype, #logotype * {
		/*background-position: 0 -300px;
		height             : 70px;
		line-height        : 70px;
		width              : auto; */
	}

	#logotype { margin: 0; }

	#logotype * { background-position: center -200px; }

	#header #currentDate {
		position: static;
		display: block;
		//text-align: center;
	}

	/*	Page
		-------------------------------------------------------------------------------------- */

	#page {
		background-image: none;
		border          : 0 none transparent; }
	/*#page.page_type-detail { border-bottom: 1px solid #000; }*/

	#content {
		display: block;
		float  : none;
		width  : auto; }

	/*	Footer
		-------------------------------------------------------------------------------------- */

	#footer {
		margin-top       : 0;
		page-break-before: always; }

	#footer div {
		background-color: transparent;
		padding         : 0; }

/*	====================================================================================================
	11. [BOXEN, BLOE–CKE, ELEMENTE]
	==================================================================================================== */

	#content > h1, #content > h2 {
		margin: 0;
	}

	/*	Section (Boxes)
		-------------------------------------------------------------------------------------- */

	.section, .article {
		background-color: transparent;
		background-image: none;
		display   : block;
		float     : none;
		margin    : 0 0 1em 0;
		padding   : 0;
		width     : auto; }

	.section {
		border-bottom : 1px solid #e0e0e0;
		padding-bottom: 1em; }

	.page_layout-fullsize .section, .page_layout-fullsize .article { width: auto; }

	.section .section-content {
		background-color: transparent;
		height          : auto !important;
		overflow        : visible;
		padding         : .5em .5em 0; }

	.section .section-inner_spacing { padding: 0; }

	.section-collection { margin-bottom: 0; }
	.section-collection .section { margin-bottom: 1em; }
	.page_layout-fullsize .section-collection { display: block; }

	/*	Artikel
		------------------------------------------------- */

	div.article, .page_layout-fullsize .article_type-detail { width: auto; }

	.section-content .article { padding: .5em 0 0; }

	.section-content .article_type-overview { padding: 0; }


	/*	Advertising-Section
		------------------------------------------------- */

	.section-adv, .section-adv_clean, .section-adv_banner, .section-adv-full_banner { display: none; }

	/*	Section Eilmeldung
		------------------------------------------------- */

	.section-advice .section-content {
		background-color: transparent;
		border-left     : 5px solid #e50000;
		border-right     : 5px solid #e50000;
		padding         : 0 .5em; }

	.section-advice .section-content * {
		display: block;
		margin : 0 !important;
		padding: 0 !important;}

	.section-advice .article { background-image: none; }

	.section-advice h2 {
		color         : #e50000 !important;
		text-transform: uppercase; }

	.section-advice p {
		color        : #000;
		font-weight  : bold; }

	/*	Kommentarliste
		-------------------------------------------------------------------------------------- */

	#kommentare {
		border: 0;
	}

	.comments-list {
		background-image: none;
		border-top      : 1px solid #e0e0e0;
		margin-top      : 0.5em;
		padding         : 0; }
	.comments-list_header { display: none; }

	/*	Printable Info
		-------------------------------------------------------------------------------------- */

	#info-printable { display: block; }

/*	====================================================================================================
	@ TABS (tools.css)
	==================================================================================================== */

	ul.tab-control, ul.tab-control * {
		display    : inline !important;
		float      : none !important;
		height     : auto;
		line-height: normal;
		overflow   : visible; }

	ul.tab-control {
		background-color: transparent;
		background-image: none !important; }

	ul.tab-control, ul.tab-control a, ul.tab-control a span { background-color: transparent !important; }

	ul.tab-control li a {
		display: none !important;
	/*
		color  : #c2c2c2;
		float  : none;
		padding: 0 .5em 0 0;
		*/
	}

	ul.tab-control li a span { padding    : 0px; }

	ul.tab-control li a:hover, ul.tab-control li a:focus { color: #4c4c4c; }

	/* Active */
	ul.tab-control li a.tab-control_current,
	ul.tab-control li.ui-state-active a {
	/*	background  : transparent url(../assets/sprites/tabs.gif) no-repeat 0 -124px !important;*/
		border      : 0 none transparent;
		padding-left: 8px;
		display: block !important;
	}

	.tab-pane {
		display: none !important;
	}

	.tab-pane-active {
		display: block !important;
	}

/*	====================================================================================================
	@ GALLERY
	==================================================================================================== */

	.gallery a.browse-prev, .gallery a.browse-next { display: none !important; }

	.gallery {
		height       : 200px;
		padding-left : 0;
		padding-right: 0;
		width        : auto; }

	.gallery, .gallery .gallery-items { height: 200px; }

	.gallery .caroufredsel_wrapper, .gallery .gallery-items { width: 100% !important; }

	.gallery .gallery-items li, .gallery .gallery-items .gallery-item {
		font-size: 8.5pt;
		height   : 200px; }

	/*	Gallery in (.section_1col)
		-------------------------------------------------------------------------------------- */

	.section_1col .gallery { width : auto; }

	.section_1col .gallery,
	.section_1col .gallery ul.gallery-items,
	.section_1col .gallery ul.gallery-items li { height: 108px; }

	/*	Typspezifische Anpassungen
		-------------------------------------------------------------------------------------- */

	.static-picture_gallery .gallery {
		padding-right: 0;
		width        : auto; }

	.static-text_gallery .gallery ul.gallery-items li { width: 99%; }

/* Klasse für Objekte die nur in der Printansicht dargestellt werden sollen */
	.printit { display:block !important; }
