/*-------------------------------------*/
/*+++++++ (1) Seitenbestandteile ++++++*/
/*-------------------------------------*/
/*(1a) Ausblenden:*/
/*-----------------*/
#header,
#leftColumn, 
#rightColumn,
#contentFooter, 
#footer,
#contentHeader {
	display: none !important;
}

/*(1b) Einblenden:*/
/*-----------------*/
/*Kopf- und Fussbereich der Druckvorschau*/
#content #printpreviewheader, 
#content #printpreviewfooter {
	display: block !important;
	font-size:10pt !important;
}

/* (1c)Seitenformatierung*/
/*-----------------------*/
body {	
	font-size: 70%;
	background-color: #ffffff;
}
#content {
	width: 100% !important;
	font-family: Verdana, Arial, sans-serif;
	padding: 0px;
	margin: 0px;
}

/*------------------------------------*/
/*+++++ (2) Contentbestandteile +++++*/
/*-----------------------------------*/
/* (2a) Ausblenden: */
/*--------------------*/
#content .nurscreenreader,
#content h2 a.seitenanfang, 
#content h2 a.seitenanfang:link, 
#content h2 a.seitenanfang:visited, 
#content h2 a.seitenanfang:hover, 
#content h2 a.seitenanfang:active, 
#content h2 a.seitenanfang:focus,
#content a.seitenanfang, 
#content a.seitenanfang:link, 
#content a.seitenanfang:visited, 
#content a.seitenanfang:hover, 
#content a.seitenanfang:active, 
#content a.seitenanfang:focus,
#content .teaserhead,
#content .seminarheader,
#content .buttonmenu {
	display: none !important;
}

/* (2b) Allgemeine Einstellungen*/
/*------------------------------*/
/*Alle Elemente im Contentbereich*/
#content *{
	background-color: #ffffff !important;
	background-image: none !important; /*setzen, um mit der Browser-Druckvorschau gleichzufahren*/
	color: #000000 !important;
}

/*Ueberschriften behalten ihre Farbe*/
#content h1, 
#content h2,
#content h3,
#content h1 *, 
#content h2 *,
#content h3 *{
	color: #298783 !important;
}
#content h3.teaserliste,
#content h3.teaserliste * {
	color: #666666 !important;
}

/*Teasertitel wie im Original*/
#content .teasertitel {
	font-family: "Univers 45 Regular", Arial, Helvetica, sans-serif !important;
	font-size: 12pt !important;
	font-weight: bold !important;
	color: #298783 !important;
	display: block;
	padding-top: 5px !important;
	margin-bottom: 3px !important;
}

/*Linkziele sichtbar machen (kann IE leider noch nicht)*/
/*(außer bei Linkis innerhalb des Dokumentes)*/
/*#content a:not([href^='#']):after {
	content: " ("attr(href)")";
	color: #cccccc;
	font-style: italic;
	font-size: 0.85em;
}*/
/*alternative Beschreibungen ausgeben( kann IE leider noch nicht)*/
/*#content img[alt]:after {
	content: "\A ("attr(alt)")";
}*/

/*Links (und spanbereiche)*/
#content a, 
#content a:link, 
#content a:visited, 
#content a:hover, 
#content a:active, 
#content a:focus,

#content a span, 
#content a:link span, 
#content a:visited span, 
#content a:hover span, 
#content a:active span, 
#content a:focus span {
	text-decoration: none;
	border: none !important;
	color: #000000;
}

/*Bilder (verlinkt) sollen keine Rahmen bekommen*/
#content img {
	border: 0px;
} 

/*Auflistungszeichen anzeigen*/
#content ul {
	list-style: square url(../images/icons/bulletLevel01.png) inside;
	padding: 0px;
}

#content ul ul,
#content ol ul {
	list-style: square url(../images/icons/bulletLevel02.png) inside;
	padding:0px;
}

#content ul li.link,
#content ul ul li.link {
	list-style: square url(../images/icons/but_green_dir_right.png) inside;
	padding: 3px 10px 5px 0px;
}
#content ul.topfeatures li {
	list-style: url(../images/icons/checklist.png) inside;
}
#content ol li,
#content ol ol li {
	list-style-image: none;
}

/*Tabelle auf Seitenbreite verteilen*/
#content table {
	width: 100%;
}

/*---------------------------------*/
/*Einzublendende Seitenbestandteile:*/
/*-----------------------------*/
/*Kopfbereich der Printpreview*/
/*-----------------------------*/
#printpreviewheader {
	border-bottom: 1px solid #e4e5e5;
	margin-bottom: 1cm;
	padding: 0cm;
	position: relative;
	width: 100% !important;
}
/*claim im printpreviewheader*/
#printpreviewheader img {
	margin: 0.5cm 0cm 1cm 0cm;
}

/*Button*/
#printpreviewheader a#druck_button, 
#printpreviewheader a#druck_button:link, 
#printpreviewheader a#druck_button:visited {
	background-image: url(../images/bt_druck.png)!important;
	background-position: top;
	background-color: #298783;
	position: absolute;
	right: 0cm;
	height: 1.05cm;
	width: 5.55cm;
	padding: 0cm;
}
#printpreviewheader a#druck_button:hover, 
#printpreviewheader a#druck_button:active, 
#printpreviewheader a#druck_button:focus {
	background-position: bottom;
}
  /*Button, english*/
#printpreviewheader a#druck_button.english, 
#printpreviewheader a#druck_button:link.english, 
#printpreviewheader a#druck_button:visited.english {
	background-image: url(../images/bt_druck_int.png)!important;
	background-position: top;
	background-color: #298783;
	position: absolute;
	right: 0cm;
	height: 1.05cm;
	width: 4.55cm;
	padding: 0cm;
 }
#printpreviewheader a#druck_button:hover.english, 
#printpreviewheader a#druck_button:active.english, 
#printpreviewheader a#druck_button:focus.english {
	background-position: bottom;
}

/*Hotline*/
#printpreviewheader #druck_hotline {
	position: absolute;
	right: 0.3cm;
	top: 1.3cm;
}
#printpreviewheader #druck_hotline p {
	font-size: 10pt;
	margin: 0cm;
	padding: 0cm;
}
#printpreviewheader #druck_hotline strong {
 	font-size: 19pt; 	
	font-weight: normal;
	margin: 0cm;
	padding: 0cm;
}

/*----------------------------*/
/*Fussbereich der Printpreview*/
/*----------------------------*/
/*URL und Copyright*/
#printpreviewfooter {
	border-top: 1px solid #e4e5e5;
	margin-top: 1cm;
	padding-top: 0.5cm;
	width: 100% !important;
}
/*URL und Copyright*/
#printpreviewfooter p {
	font-size: 10pt;
	margin: 0cm;
	padding: 0cm;
}


