* {margin: 0px; padding: 0px; border: 0px; background: transparent; color: #000000; float: none;}

html {
	font-size: 10pt; 
	font-family: Verdana, sans-serif;
	background-color: #FFFFFF;}
	
body {text-align: left;}
	
div {background: #FFFFFF;}

div#printinfo, div#printfooter {display: block; border: 1px solid #FF00FF; padding: 2mm; margin: 2mm; font-size: 9pt;}

div#nav, div#navleiste, div#footer {display: none;}

div#wrapper, div#header, div#content {width: auto;}

div#header, div#content {padding: 4mm;}

p {padding: 2mm 0em;}

p.mittig {text-align: center;}

p.kursiv {font-style: italic; font-weight: bold; margin-left: 5mm;}

h2.kursiv {font-style: italic;}

p.agb {margin-left: 5mm;}

p.geld {font-weight: bold; margin-left: 5mm;}

strong {color: #0000FF; font-weight: normal;}

strong.fett {color: #0000FF; font-weight: bold;}

a {font-weight: normal; text-decoration: none;}

.hauptfarbe1 {color: #FF00FF; font-weight: bold;}
.hauptfarbe2 {color: #0000FF; font-weight: bold;}

h1 {padding: 0mm 0px 2mm 0px;} 
h2, h3, h4, h5, h6 {padding: 2mm 0px 2mm 0px;}
h1 {font-size: 12pt; color: #0000FF;}
h2 {font-size: 10pt; color: #FF00FF;}
h3 {font-size: 10pt; color: #FF00FF; font-weight: normal;}

div#content ul {clear: both; line-height: 1.2em; list-style-type: circle; list-style-position: outside; padding: 1mm 0em;}
div#content ul li {padding-left: 3mm; margin-left: 5mm; margin-bottom: 2mm; margin-top: 2mm;}
div#content ul li a {color: #000000;}
div#content ul li a:active {border: none;}

div#content ol {clear: both; line-height: 1.8em; list-style-position: outside;}
div#content ol li {padding-left: 4mm; margin-left: 11mm; margin-bottom: 2mm;}
div#content ol ol {list-style-type: lower-alpha; margin-left: -5mm;}

div#content .hinauf {display: none;}

div#content img {float: left; margin-right: 10px;}

div#content img.imgrechts {float: right; margin-left: 10px; margin-right: 0px; margin-bottom: 2px;}


