
* { font-family:verdana,sans-serif; font-size:10pt; background-repeat:no-repeat; }

body { margin-left:auto; margin-right:auto; width:850px; min-width:850px; vertical-align:top; }

img { margin:0px; border:0px; padding:0px; vertical-align:bottom; }

pre { background-color:#E0E0E0; padding:8pt; font-family:monospace; border:1px dotted black; }


div#Header { margin:0px; padding:0px; border:0px; }
div#NavigLeft { margin:0px 0px 0px 0px; padding:0px; border-width:0px; border-style:solid; border-color:#C1C1C1; width:200px; float:left; background-color:white; }
div#Content { margin:20px 0px 0px 28px; padding:0px; border:0px; width:622px; float:left; }

div#NavigLeft p { font-size:9pt; }
div#NavigLeft a { display:block; margin:0px; padding:4px; border:0px; font-size:9pt; text-decoration:none; color:blue; }
div#NavigLeft a:focus { background-color:#F0F0F0; }
div#NavigLeft a:hover { background-color:#F0F0F0; }
div#NavigLeft div.ActiveAnchor { margin:0px; padding:4px; border:0px; color:black; background-color:white; font-size:9pt; }

div#NavigLeft div.Single { margin:0px 0px 10px 0px; padding:0px; border:1px solid black; font-size:9pt; font-weight:bold; }

div#NavigLeft div.Container { margin:20px 0px 0px 0px; padding:0px; border-width:0px 1px 0px 1px; border-style:solid; border-color:#E5E5E5; background-color:#FAFAFA; }
div#NavigLeft div.Header { margin:0px 0px 0px 0px; padding:4px; border:0px solid #E5E5E5; font-size:9pt; font-weight:bold; color:black; background-color:#E5E5E5; }
div#NavigLeft div.Body { margin:0px; padding:0px; border-width:0px 0px 1px 0px; border-style:dotted; border-color:#D0D0D0; font-size:9pt; }

div#Content h1 { margin:0px 0px 10pt 0px; padding:0px 0px 2px 0px; border:0px; font-size:10pt; font-weight:bolder; color:black; border-bottom-style:dotted; border-bottom-width:1px; border-bottom-color:black; }
div#Content p { text-align:justify; margin:0pt 0pt 8pt 0pt; border:0px; padding:0px; }
div#Content p.cite { text-align:left; background-color:#E0E0E0; padding:8pt; font-family:monospace; border:1px dotted black; }
div#Content span.EmbeddedHeading { text-decoration:underline; }

div.Photo { margin:0px 0px 0px 1em; padding:0px; border:1px solid gray; width:auto; float:right; }
div.Photo div.Header { margin:0px; padding:4px; border:0px; width:auto; background-color:#D3D3D3; color:white; font-size:9pt; font-weight:bold; }

div.List p { margin: 0pt 0pt 5pt 0pt; }

div.Footer { margin:0px; padding:4pt 0pt 0pt 0pt; border-top:1px solid black; font-style:italic;}

div.Eigenwerbung { padding:0pt 6pt 0pt 6pt; margin:0px; border:1px dotted #D0D0D0; background-color:#FAFAFA; }
