/* /extras/styles/tuev_internet/css/mediaqueries.css */
/* =============================================================================
	 10. PRINT STYLES
============================================================================= */
/**
 * Print styles.
 *
 * Inlined to avoid required HTTP connection:www.phpied.com/delay-loading-your-print-css/
 */

* { background:transparent !important; color:black; text-shadow:none !important; filter:none !important;
-ms-filter:none !important; } /* Black prints faster:sanbeiji.com/archives/953 */
a, a:visited { color:#444 !important; text-decoration:underline; }
a[href]:after { content:" (" attr(href) ")"; }
abbr[title]:after { content:" (" attr(title) ")"; }
.ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content:""; }	/* Don't show links for images, or javascript/internal links */
pre, blockquote { border:1px solid #999; page-break-inside:avoid; }
thead { display:table-header-group; } /* css-discuss.incutio.com/wiki/Printing_Tables */
/* ds21out - we want trs to breakt
tr,
*/
img { page-break-inside:avoid; }
@page { margin:0.5cm; }
p, h2, h3 { orphans:3; widows:3; }
h2, h3{ page-break-after:avoid; }

/* root elements */
@page { margin:5%; }
.container { width:90%; }

/* header elements */
.meta,
.menu,
.headline,
.subheadline,
.sc,
.bc { display:none; }

.header { height:210px; }

/* firefox doesn't print position:absolute elements and images with display:block; */
.logolink { position:relative; top:0; left:0; }
.logolink img { display:inline; }

.header { display:none; }

.logoprint { display:block; float:right; }

/* main elements */
.conversion { float:none; clear:both; width:100%; }
.conversion .mod { display:none; }
.conversion .contact { display:block; width:100%; }
.conversion .contact .image,
.conversion .contact .inner,
.conversion .contact .bottom { border:medium none; width:100%;}
.conversion .contact .noprint { display:none; }

.contentwrapper {margin:0; float:none; clear:both; width:100%;}
.content { width:100%; display:block; }

/* wotabbedarticle */
.ui-tabs-nav { display: block; }
.ui-tabs .ui-tabs-hide { display: block !important; }
.ui-tabs .ui-tabs-panel { display: block !important }

/* footer elements */
.footer { display:none; }

/* reset max-width for images as they span over the hole page */
.image img {
	width: auto;
}

/* some stuff for compare */
#overlayComparePage {
	display:none;
}

del,.del {
	text-decoration: line-through;
	color: red;
}

ins,.ins {
	text-decoration: underline overline;
	color: green;
}

/* remove padding from links with icons */
a.intern,
a.extern,
a.file,
a.email {padding:0;}

/* don't show content after links  */
a[href]:after { content:""; }

/* but show content after links in main content and contact box */
/* .contentwrapper a[href]:after,
.conversion .contact a[href]:after { content:" (" attr(href) ")"; }*/

/* and hide it again in tables and modules like tag cloud, etc. */
/*.contentwrapper table a[href]:after { content:""; }
.contentwrapper .tagcloud a[href]:after { content:""; }*/

/* noprint class for all elems */
.noprint { display:none !important; }

/* IE7 bug with clear */
.clear { width:auto; height:auto; }


/* contact-box style rewrite for print */

/* footerPrintText */
.footerPrintText { display:block; text-align:center; border-top:solid 1px black; clear:both; padding-top:5px;}

.contactBoxPrint {
	display:none;
}

.contactPrint
{
	margin-top:5px;
	margin-bottom:5px;
	float:left;
	width:150px;
	height:30px;
	font-size:10px;
	display:block;
}

.footerPrintContactText
{
	display:block;
	border-top:solid 1px black;
	clear:both;
}

/*WOtabs Print Classes*/

.topPrint
{
	display:block;
	font-size:14px;
	color:#565656;
	text-align:left;
}
.WOtabsSlideTabs
{
	display:none;
}
.WOtabsPrintTabs
{
	display:block;
	width:auto!important;
}
.WOtabsPrintTitle
{
	display:block;
	font-size:16px;
	color:#0046AD;
	text-align:center;
	padding:22px 0px 16px 0px;
}