/* Basisvorlage CSS / DrucK */

body {
	background: white;
	font: normal 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #000;
}

#navigation {
	display: none;
}

#wrapper {
	width: auto;
	margin: 0 5%;
	padding: 0;
	border: 0;
	float: none !important;
	color: #000;
	background: transparent none;
}

h1, h2,h3, h4, h5, h6 {
	padding-top: 2px;
	padding-bottom: 2px;
}

h1 {
	font-family: verdana, Tahoma, Arial;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	line-height: 15px;
	color: #392408;
	background: #fff;
	margin-top: 0.0;
	margin-bottom: 0.0;
	text-align: center;
}

h2 {
	font-family: verdana, Tahoma, Arial;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	line-height: 15px;
	color: #fff;
	background: #A6A6A6;
	margin-top: 0.0;
	margin-bottom: 0.0;
	text-align: center;
}


h3, h4, h5, h6 {
	font: bold 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}


p, ul {
	font: normal 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}

textarea, input[type=text] {
	border: none;
	border-bottom: 2px #000 dashed;
}

#htmltagcloud {
	text-align: center;
	line-height: 1.5;
	padding: 24px;
}

span.tagcloud0 { font-size: 6px;}
span.tagcloud1 { font-size: 8px;}
span.tagcloud2 { font-size: 8px;}
span.tagcloud3 { font-size: 10px;}
span.tagcloud4 { font-size: 10px;}
span.tagcloud5 { font-size: 12px;}
span.tagcloud6 { font-size: 14px;}
span.tagcloud7 { font-size: 16px;}
span.tagcloud8 { font-size: 18px;}
span.tagcloud9 { font-size: 20px;}
span.tagcloud10 { font-size: 22px;}
span.tagcloud11 { font-size: 24px;}
span.tagcloud12 { font-size: 26px;}
span.tagcloud13 { font-size: 27px;}
span.tagcloud14 { font-size: 28px;}
span.tagcloud15 { font-size: 29px;}
span.tagcloud16 { font-size: 30px;}
span.tagcloud17 { font-size: 20px;}
span.tagcloud18 { font-size: 30px;}

#mytable {
	width: 98%;
	padding: 0;
	margin: 0;
	page-break-before: avoid; 
	page-break-after: avoid; 
}

caption {
	padding: 0 0 5px 0;
	width: 98%;	 
	font: italic 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
}

th {
	font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #bbe400;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-top: 1px solid #C1DAD7;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	padding: 6px 6px 6px 12px;
	background: #A6A6A6;
}

th.nobg {
	border-top: 0;
	border-left: 0;
	border-right: 1px solid #C1DAD7;
	background: none;
}

td {
	font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	background: #fff;
	padding: 6px 6px 6px 12px;
	color: #392408;
}


td.alt {
	font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	background: #ddf0f0;
	color: #392408;
}

th.spec {
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background: #fff;
	font: bold 9px  "Trebuchet MS", Verdana, Helvetica, sans-serif;
	color: #392408;
}

th.specright {
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background: #fff;
	font: bold 9px  "Trebuchet MS", Verdana, Helvetica, sans-serif;
	text-align: right
}


th.specalt {
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background: #ddf0f0;
	font: bold 9px  "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #392408;
}

th.specaltright {
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background: #ddf0f0;
	font: bold 9px  "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #392408;
	text-align: right
}
