/*---------------------------- Messe Düsseldorf/CSS-Datei: print.css ------------------------------*/
/*-------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------*/
/*---------------------------- Index/ Inhaltsverzeichnis ------------------------------------------*/
/*-------------------------------------------------------------------------------------------------*/
/*	
	*****1. Raster *****
    * Allgemeine Definitionen
	* Ausgeblendete Elemente
    * Header
    * Headlines, Typo
    * print, Druck
    
    * Zusätzliche Definitionen
	
*/

/*---------------------------- 1. Raster  -----------------------------------------------------------------*/
/*---------Allgemeine Definitionen-----------*/


body * {
	background: none;
	border: none;
	margin: 0px;
	padding: 0px;
	list-style: none;
	text-decoration: none;
	color: #000000;
	font-family: arial;
	font-size: 10pt;
}

body {
    size:21.0cm 14.85cm;
    margin:2cm 1cm 1.4cm 1cm;
}

body p {
	margin-bottom:8px;
}

.clear {
    clear:both !important;
    margin:0px !important;
    padding:0px !important;
    font-size:1px !important;
    border:0px !important;
    height:1px !important;
}

/*---------Ausgeblendete Elemente-----------*/

div#sprungmarken,
div#Metanavigation,
div.versteckt,
span.versteckt,
div#navigation,
h1#brotkrumen,
div#zusatzinfo,
div#banner,
div#fuss,
div#actionbar_ontop,
a.mehr, 
a.link,
a#top,
div#fair-footer-content,
div#meta_navbox { display: none;}





/*--------- Header -----------*/
div#header {display: none;}

div#header img {display: none;}

div#header div.versteckt {
	direction:rtl;
	text-align: left;
	display: block;
	width: 200px;
	margin-bottom: 10mm;
}

div#header ul {
	width: 100%;
	clear:both !important;
	display: inline;
}
div#header ul li {display: none;}

div#header ul li#aktuellBereich,
div#header ul li#aktuellBereich a {
    	font-size: 14pt;
    	font-weight: bold;
    	display: inline;
}

div#header {margin-bottom: 5mm;}



/*--------- Headlines, Typo -----------*/
div#hauptinhalt h2.rubrik,
div#hauptinhalt h1 {
	display:none;
}  

div#hauptinhalt div.beitrag h3, 
div#hauptinhalt div.beitrag h2 {
    	font-size: 10pt;
    	clear:both;
}

div#hauptinhalt div.beitrag a, 
div#hauptinhalt div.beitrag p a,
div#hauptinhalt div.beitrag p {color:#000;}

/* printzusatz */
div#printonly { display:block;}
div#printonly span {font-size:12px;float:right;}
div#fair-footer-logo {display:none;}

/*--------- KATI -----------*/
div.fair_hall a.link {display:block;}


/*--------- Startseite -----------*/

.boxRundeEckenInhaltSchatten {border:none!important;}
.r1c1, .r1c2, .r1c3, .r1c4, .r2c1, .r2c2, .r2c3, .r2c4 {border:none!important;}

ul.navTabs {display:none;}

/*div.slidercontent {
    height: auto;
}

.gridBoxNewsSlider {overflow:visible;height:auto;}*/

.navigationArrowLeft, .navigationArrowRight {display:none;}



/* Zusätzliche Definitionen */

/*div#body div#content div#haupt.dimedis div#hauptinhalt div.beitrag div.sc_inhalt div.col_right.floating {margin-left:0px;}*/

/*--------- Footer -----------*/
.page-foot__center .md-large-icon {
    height: 64px;
    width: 64px;
}

.page-foot__bottom .dd-icon, .page-foot__bottom .ddc-icon {
    width: 150px;
}



