/* Anregungen aufgegriffen von Gerrit Kaiser http://www.style-sheets.de/guide/medien/print */
/* printstyle.css fuer  W2d Templates 19.05.2006, Webdesignconsult.de*/

body {
	margin: 		0;
	padding: 		0;
	font-family: 		Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: 			#000;
	background: 		transparent;
}
body a:link, body a:visited {
	font-weight: 		bold;
	text-decoration: 	none;
}

@page { 
	size:			22.0cm 14.85cm;
        margin-top:		1cm;
        margin-bottom:		1cm;
        margin-left:		1cm;
        margin-right:		1cm;
}
/*sidebar */
#sidebar{DISPLAY: yes;}

h1, h2, h3, p.header1 {
  	font-weight: 		bold;
	margin-top:		1cm;
	margin-left:		1cm;
  	page-break-after: 	auto;	/* avoid verhindert einen Seitenumbruch */
	page-break-before:	auto;
}

h1  {	
	font-size: 		13pt;
}
h2  {	
	font-size: 		12pt;
}
h3  {	
	font-size: 		11pt;
}

#content   { 
	padding: 		0px;
	margin: 		0px;
}
#content p,#content ul, #contentfull p,#contentfull ul, #sidebar ul,#sidebar li, #sidebar p {
	line-height : 		130%;
	font-size : 		11pt; 
}

/* Liste */
#content ul, #contentfull ul, #sidebar ul {
	list-style: 			circle;
	padding: 			0px;
	/*       			oben, rechts, unten, links */
	margin: 			6px 	0px 	6px 	16px;
}
#content li, #contentfull li, #sidebar li {
	padding: 			2px 	0px	 2px 	16px;
	/*       			oben, rechts, unten, links */
}

em {
	font-size:		9pt;
	font-weight :		normal;
}
.highlight {
	font-weight : 		bold;
}

#content img{
	float:			left;
	border: 		none;
}

/*Teaser */
div.teaserelement {
	float: 			left;
	padding: 		10px 	8px 	0px 	0px;
/* 				oben, rechts, unten, links */
	margin: 		0px;
}
.teaserelement p, .teaser p, .teaserpicture p {
  	font-size: 		11pt !important;
}

div.teaser {
	margin: 		0px;
/* 				oben, rechts, unten, links */
	padding: 		2px 	0px 	2px 	0px;
  	font-size: 		8pt;	
	line-height:		12pt;
}

div.teaserpicture {
	float: 			right;
	padding: 		0px;
/* 				oben, rechts, unten, 	links */
	margin: 		4px 	0px 	10px 	5px;
	border: 		none;
  	font-size: 		8pt;
}

/* was nicht gedruckt werden soll abschalten */
#more  {DISPLAY: none}
#nav,#topper, a.topper {DISPLAY: none}
#search {DISPLAY: none}
#common {DISPLAY: none}
#navigation{DISPLAY: none}
#valid{DISPLAY: none}
.nostyle{DISPLAY: none}
#iframe{DISPLAY: none}
#eyecatcher1, #eyecatcher2,#eyecatcher3,#eyecatcher4,#eyecatcher5,#eyecatcher5,#eyecatcher7,#eyecatcher8{DISPLAY: none}
.counter{DISPLAY: none!important;}
#printcounter, #printcounter p{
	color: 			#C48540!important;
	font-weight: 		normal!important;
	font-size:		9pt!important;
	display:		inline!important;
}

/*Tabelle */
table {
	width:			16cm;
	font-size: 		10pt;
	border:			2px dotted #990000;
	margin-top:		1cm;
	margin-left:		1cm;
}
td.cell {
	padding: 		4px;	
	margin: 		0px;
	vertical-align:		middle;
	text-align: 		left;
}
.clear {clear: both;}
.clearer {clear: both;}