/*************************************** MAN Web layout *****/
/********************* Copyright (c) 2006 - 2007 MAN AG *****/
/************************************************************/
/************************************ styles (printers) *****/
/************************************************************/
/*************************** author virtual identity AG *****/
/****************************** last updated 2006-09-12 *****/
/* $LastChangedDate: 2009-10-20 13:14:59 +0200 (Di, 20 Okt 2009) $ *****/
/*START: image replacement*/
.sIFR-flash,
.sIFR-flash object,
.sIFR-flash embed
{
	display: none !important;
	height: 0;
	width: 0;
	position: absolute;
	overflow: hidden;
}

span.sIFR-alternate
{
	visibility: visible !important;
	display: block !important;
	position: static !important;
	left: auto !important;
	top: auto !important;
}
/*END: image replacement*/
/************************************************************/
/************************************************************/
/*START: general declarations*/
h1, h2, h3, h4, h5, h6, p, ul, li, dl, dt, dd, caption, th, td, label, a
{
	font-family: Arial, Geneva, Helvetica, sans-serif;
	color: #000;
}

div#meta-nav-zone,
div#search-zone,
div#nav-zone,
div#stage-zone,
div#footer-position-placeholder,
ul#tab-nav-additional-info,
dl#footer dd,
div.topic-list,
p.toggle-all-icon,
dl.pagination,
div.image-icons,
div.heading a.icon,
div.sep,
span.wbr,
div.search-form form,
div#headervisual-zone div.no-visual,
form#select-feature,
a.icon,
dl.news-compact span.pipe,
div.rss-feed p.info,
.summary-hidden
{
	display: none;
}

a
{
	text-decoration: underline;
}

img
{
	border: none;
	max-width: 100%;
	height: auto;
}

div#article-object-zone,
div#footer-zone
{
	padding-top: 10mm;
}
/*END: general declarations*/
/************************************************************/
/************************************************************/
/*START: iframe display*/
div.section iframe
{
	display: block;
	width: 100%;
}
/*END: iframe display*/
/************************************************************/
/************************************************************/
/*START: Links and lists*/
a.toggle-icon
{
	text-decoration: none;
}

div.tab-content h4
{
	margin-bottom: 0;
}

ul.links,
ul.downloads
{
	list-style-type: none;
	margin-top: 0;
}

div.location-profile dt,
div.faqs dt,
dl.contacts dt,
dl.aggregation-list dt,
dl.news-compact dt
{
	font-weight: bold;
}

div.location-profile dd,
div.faqs dd,
dl.contacts dd,
dl.aggregation-list dd,
dl.news-compact dd
{
	margin-left: 0;
	padding-left: 0;
}

dl.contacts a:after,
a[href].toggle-icon:after,
div.topic-list a:after
{
	content:"";
}
/*END: links and lists*/
/************************************************************/
/************************************************************/
/*START: tables*/
table.common
{
	width: 100%;
	margin-top: 5mm;
	border-collapse: collapse;
	border: 1px solid #000;
}

table.common th,
table.common caption
{
	text-align: left;
	font-weight: bold;
}

table.common tr
{
	vertical-align: top;
}

table.common td,
table.common th
{
	border: 1px solid #000;
	padding: 1mm;
}

table.common td.nowrap,
table.common th.nowrap
{
	white-space: nowrap;
}

table.common td.right,
table.common th.right
{
	text-align: right;
	white-space: nowrap;
}

table.common tr.highlight td,
table.common tr.highlight th,
table.common tr td.highlight,
table.common tr th.highlight
{
	background: #eaebed;
}
/*END: tables*/
/************************************************************/
/************************************************************/
/*START: events*/
div#selection-zone select
{
	display: block;
	width: 380px;
	margin: 8px 0 0 0;
}

div#selection-zone input.button
{
	display: none;
}
/*END: events*/
/************************************************************/
/************************************************************/
/*START: orderservice*/
div.step.completed,
div.step.inactive,
div.button-bar
{
	display: none;
}
/*END: orderservice*/
/************************************************************/
/************************************************************/
/*START: selection block*/
div.selection-block select
{
	display: block;
	width: 380px;
	margin: 8px 0;
}
/*END: selection block*/
/************************************************************/