/* **** **** **** Basic YAML print.css **** **** **** */
/* (en) change font size unit to [pt] - avoids problems with [px] in Gecko based browsers  	*/
/* (de) Wechsel der der Schriftgroessenen-Massheinheit zu [pt] - Probleme mit [px] in Gecko-Browsern vermeiden */
body {
	font-size: 10pt;
	padding: 0 5px;
}

/* (en) display images that are direct childs of body as block to prevend repositioning on wide screens	*/
/* (de) Darstellen von Bildern im Block modus um verrutschen auf breiten Seiten zu verhindern */
body > img {
	display: block;
}

/* (en) Hide unneeded container of the screenlayout in print layout */
/* (de) Fuer den Druck nicht benoetigte Container des Layouts abschalten */
nav,
.ym-searchform {
	display:none;
}

/*------------------------------------------------------------------------------------------------------*/

/* (en) Avoid page breaks right after headings */
/* (de) Vermeidung von SeitenumbrÃ¼chen direkt nach einer Ueberschrift */
h1,h2,h3,h4,h5,h6,tr {
	page-break-after:avoid;
}
 
/* **** **** **** grundlegende Elemente ausblenden / entfernen **** **** **** */
/* Standard Class für auszublendende Dinge z.B. Kontostand nach Überweisung */
.noprint {
	display: none !important;
}

/* Header, Footer, Navigation, Breadcrumbs und Kontakt Spalte ausblenden */
#gad_headerbox,
#gad_navigation_box,
#gad_footer_box,
#gad_breadcrumbs,
#secondary-page-area {
	display: none !important;
}

/* Buttons und interaktive Elemente entfernen */
button,
button.gad-icon, A.gad-button {
	display: none !important;
}

/* Sonstige Nicht-Print relevante Elemente entfernen */
div.gad-nextSteps,
div.gad-decorationIconLegendBox,
.gad-arrowTop,
.gad-decorationBackToTop {
	display: none;
}

/* Spezielle Nicht-Print relevante Elemente nach ID entfernen */
DIV#noprint_labelNeuerKontostand, DIV#noprint_betragNeuerKontostand, DIV#noprint_waehrungNeuerKontostand, DIV#gad_signatur_tan {
    display: none !important;
}

div.gad-paginationBox {
	display: none;
}

DIV.gad_progressBox .gad-progressBars SPAN.gad-progressbarStepDecoration {
	border: none;
}


noscript {
	display: none;	
}

/* Werbung ausblenden */
.gad-banner {
	display: none;	
}

/* Table.gad-table { */
/* 	table-layout: fixed; */
/* 	page-break-inside: avoid; */
/* } */

/* TODO:
Finanzübersicht: Erste und letzte Spalte killen

*/



/* **** **** **** Struktur und Layout Umbauen **** **** **** */

html {
	margin: 11pt 0 19pt 10pt;
}

/* etwas verkleinern, damit mehr auf die DIN A4 Seite passt */
/* evtl nur für media print, falls die Ansicht später auch im Browser genutzt werden soll. */
@media print {
	body {
		-moz-transform: scale(.95);
		-webkit-transform: scale(.95,.95);
		zoom: 95%;
	}
}

/* verbleibende Breiten korrigieren / gesetzte Werte entfernen -> Content soll ganze Breite im Druck einnehmen*/
#gad_contentbox ,
div#page {
	width: 100% !important;
	max-width: none !important;
	min-width: 0;
	margin: 0;
}

* {
	cursor: default !important;		
}

*:hover {
	text-decoration: none !important;
	cursor: default !important;		
}

/* ______________________________________________________________________________ Print Header Information */

#print_header #pf .phr SPAN
{
    float: right; 
    margin-bottom: 0.5em; 
}

#print_header #pf DIV.ph
{
    clear: both;
    margin: 1.2em 0 1.2em 0;
    overflow: auto;
    padding-top:10px;
}

#print_header #pf .ph .phr{
    padding-right: 10px;
    text-align: right;
    float:right;
    clear:right;
}

#print_header #pf .ph .phl{
    font-size: 16px;
    padding-left: 10px;
    text-align: left;
    float:left;
    clear:right;
}


/* ______________________________________________________________________________ Reiter im Postkorb */
#gad_tabnavigation_box + form {
	margin-top: 0 !important;	
}

/* ______________________________________________________________________________ Akkordeon ausblenden, wenn nicht aufgeklappt */
div.gad-accordeon.gad-collapsed {
	display: none;
}


DIV.gad_progressBox SPAN.gad-progressbarStepNumber {
	font-size: 0.1px;
	width: 100%;
	border-width: 2px;
}

DIV.gad_progressBox SPAN.gad-progressbarSeparator {
	display: none;
}

DIV.gad_progressBox DIV.gad-activeProgressbarStep SPAN.gad-progressbarStepNumber,
DIV.gad_progressBox DIV.gad-completedProgressbarStep SPAN.gad-progressbarStepNumber {
	border-width: 2px;
}

/* ______________________________________________________________________________ Signaturkartenplugin ausblenden */
.gad-pluginContainer, .gad-pluginZoomBug, embed[type*="security-plugin-secoder"] {
	display: none;
}

/* ______________________________________________________________________________ Brokerage Header */
.gad-decorationBrokerageDepotHeader > form > .gad-boxContent > .gad-box {
	display: inline-block;
}


