/* Ministerium Bauen und Verkehr des Landes Nordrhein-Westfalen Internet Print Styles */


body							{ background: none !important; }
img							{ border:0px }
*.clearPrint				{ clear: both; line-height: 0%; font-size: 0%; height: 0px; }

html, body, body *			{ color: #000; }
h1									{ color: #023065; }
div#Page							{ width: 99% !important; background: none; margin: 0px; border-bottom: 0px none; }


ul#sitetools,
div#leftColumn,
div#anchortop				{ display: none; }

div#headerContainer		{ margin-bottom: 3mm; padding-bottom: 5mm; border-bottom: 1px solid #000; background: none; height: 20mm; clear: both; }
img#logoPrint				{ display: none; }
div#print_link				{ display: none; }

div#content,
div#content.subhome,
div#content.standard,
div#content.breit			{ width: 100% !important; float: none; margin: 0px; }

div#content.subhome div#textblock,
div#content.standard div#textblock,
div#content.breit div#textblock		{ width: 100% !important; float: none; clear: both; margin-bottom: 1em; }
div#content.subhome,
div#content.standard,
div#content.breit		{ width: 100% !important; float: left; padding-bottom: 1em; }
div#keyvisual                                        { display: none; }


div.infobox  { display: none; }

div#rightColumn						{ display: none; }
div#breadcrumb					                     { display: none; }
.tabBoxGrafik                                                                                                                       { display: none; }

a,
a:link,
a:active,
a:visited,
a:hover,
a:visited:hover 				{ background: none !important; }

a.PDF,
a.PDF:link,
a.PDF:visited,
a.PDF:active				{ background: none !important; padding-left: 0px !important; }

div#contentContainer a,
div#contentContainer a:link,
div#contentContainer a:active,
div#contentContainer a:visited,
div#contentContainer a:hover,
div#contentContainer a:visited:hover			{ background: none; padding-left: 0px; }

div#textblock ul,
div#rightColumn ul			{ list-style: disc; margin-left: 3mm; }
div#textblock ul li,
div#rightColumn ul li 		{ background: none; padding-left: 0px; }


ul.tabLeiste						{ list-style: none !important; margin-left: 0px !important; padding: 0px; }
ul.tabLeiste li					{ background: none !important; border-top: 1px solid #000; border-left: 1px solid #000; border-right: 1px solid #000; -moz-border-radius-topright: 3px; -moz-border-radius-topleft: 3px; }
ul.tabLeiste li a,
ul.tabLeiste li a:link,
ul.tabLeiste li a:active,
ul.tabLeiste li a:visited,
ul.tabLeiste li a:hover,
ul.tabLeiste li a:visited:hover	{ background: none !important; }

ul.big li.aktiv,
ul.big li.aktiv a,
ul.big li.aktiv a:link,
ul.big li.aktiv a:visited,
ul.big li.aktiv a:hover,
ul.big li.aktiv a:visited:hover, 
ul.small li.aktiv,
ul.small li.aktiv a,
ul.small li.aktiv a:link,
ul.small li.aktiv a:visited,
ul.small li.aktiv a:hover,
ul.small li.aktiv a:visited:hover	{ background: none !important; text-decoration: underline !important; color: #023065 !important; }

div#tabBoxBorder ul.tabLeiste { border-color: #000; }

div#tabBoxBorder	{ border-color: #000; }

div.box				{ float: left; clear: none; width: 35mm; margin: 0 5mm 0 0; padding: 0; }

ol#trefferliste li strong			{ width: 99%; }

