/**
 * In dieser CSS Datei werden die Elemente fuer das ausdrucken vorbereitet
 **/

/**
 * Browser-Reset
 */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{
	margin:0; padding:0; border:0; font-weight: inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline;
}
/**
 * Einstellen der Zeilenhoehe, Hintergrundfarbe und des Randabstandes
 */
body{
	line-height:1.5; background:#fff; margin:1.5em 0;
}
/**
 * Alle Image-Links haben keinen Rahmen
 */
a img{
border:none;
}
/**
 * Ende Browser-Reset
 */


/**
 * Einen Rahmen um das Dokument drucken
 */
.printDokumentRahmen{
	border-width:1pt;
	border-color:#000000;
	border-bottom-style:solid;
}

/**
 * Versteckt das Logo welches für die Ausgabe am Monitor vorgesehen ist
 */
div img.logoScreen{
	display:none;
}

/**
 * Elemente die nicht ausgedruckt werden sollen
 */
#containerAktionsteaser, #containerAnsprechbereich,#containerMWCmBild,#containerMWCmText,#containerNavigation,div.teaser a.dokumentLink{
	display:none;
}

/**
 * Link Formatieren
 */
a{
	color:#000000;
	text-decoration:none;
}

/**
 * Seitentitle formatieren
 */
div#containerTitle h1{
	font-size:22pt;
	width:100%;
	margin-bottom:10pt;
	text-align:center;
}

/**
 * Ueberschrift H1
 */

h1{
	font-weight:bold;
	font-size:13pt;
	color:#000000;

}

/**
 * Ueberschrift h2
 */
h2{
	font-weight:bold;
	font-size:13pt;
	color:#000000;

}

/**
 * Zeilenumbruch nach jedem Teaser
 */
div.teaser{
	position:relative;
	float:left;
	margin-bottom:10pt;
	width:100%;
}

/**
 * Formatierung des Bildes im Teaser mit Bild
 */
div.teaserTextBild img{
	position:relative;
	float:left;
	width:90pt;
	margin-top:5pt;
	margin-right:10pt;
}	
/**
 * Allgemeine floating Formatierung auf der Formularelemente
 **/
div#content label, div#content input, div#content select, div#content textarea{
	position:relative;
	float: left;
	display:block;
	margin-bottom:12pt;
}

/**
 * Rahmenformatierung der Formularelemente Input, Select, Textarea
 */
div#content input, div#content select, div#content textarea{
	border:1pt inset #f0f0f0;
}

/**
 * Bewirkt einen Zeilenumbruch (auflösen des Floating im Formular)
 */
form br { 
  clear: left; 
}

/**
 * allgemeine Formatierung der Label Elemente
 */
div#content label{
	width:100pt;
	height:16pt;
	padding-top:4pt;
}

/**
 * Formatierung der Label Elemente fuer die Pflichtfelder
 * Rote Markierung
 */
div#content label.pflichtfeld{
	border-right:5pt solid #ff0000;
	margin-right:5pt;
}

/**
 * Formatierung der Label Elemente eines Textfeldes als Pflichtfelder
 */
div#content label.pflichtfeldTextarea{
	border-left:5pt solid #ff0000;
	padding-left:15pt;
}

/**
 * allgemeine Formatierung der Input Elemente
 */
div#content input{
	padding-top:2pt;
	width:370pt;
	height:18pt;
}

/**
 * Formatierung der Input Elemente vom Typ Checkbox
 */
div#content input.checkbox{
	padding-top:2pt;
	width:18pt;
	height:18pt;
	border:0pt;
}

/**
 * Formatierung der Input Elemente vom Typ Radio
 */
div#content input.radio{
	padding-top:2pt;
	width:18pt;
	height:18pt;
	border:0pt;
}

/**
 * allgemeine Formatierung der Select Elemente
 */
div#content select{
	width:158pt;
	height:20pt;
	padding-top:1pt;
}

/**
 * Allgemeine Formatierung der Textarea Elemente
 */
div#content textarea{
	width:100%;
	height:300pt;
	padding-top:2pt;
}
/**
 * Formatierung des Kurzinfo Feldes
 */
div#content span.formularKurzinfo{
	position:relative;
	float:left;
	clear:left;
}

/**
 * Positionierung des Formularinfo Linkes
 */
div#content a.formularInfoLink{
	height:12pt;
}

/**
 * Breitenangabe fuer erstes Input-Element 
 * wenn in einer Zeile zwei <input> angezeigt werden sollen
 */
div#content input.formularDoppel1{
	width:60pt;
}

/**
 * Breitenangabe fur zweites Input-Element 
 * wenn in einer Zeile zwei angezeigt werden sollen
 */
div#content input.formularDoppel2{
	width:300pt;
	margin-left:10pt;
}

/**
 * Trennlinie im Formular
 */
div.formularTrenner{
	position:relative;
	float:left;
	width:100%;
	Border-top:1pt solid #014936;
	height:15pt;
}

/**
 * Formatierung der Liste
 */
div.formularSeite ul {
	list-style-type:square;
	margin-left:20pt;
	margin-bottom:20pt;
}

/**
 * Positionierung des unteren Link "Druckausgabe" im Content 
 */
div#contentUnten a.linkRechts{
	float:right;
	border: 1pt solid #000000;
	padding:5pt;
}

/**
 * Positionierung des unteren Link "Weiterempfehlen" im Content 
 */
div#contentUnten a.linkLinks {
	float:left;
	border: 1pt solid #000000;
	padding:5pt;
}

/**
 * Element mit dem hideOnPrint Style ausblenden.
 */
.hideOnPrint {
	display: none;
}
 */
