/* CSS Document */

body { background: #fff; }
body { color: #000000; font-size: 90%; font-family: Lucida Sans Unicode; }


/* Elements */
h1 { font-size: 1.9em; color:#000000; font-weight: 100; font-family: Arial, Helvetica, sans-serif; font-variant: small-caps; margin: 0px; }
h2 { font-size: 1.3em; color:#000000; font-weight: bold; letter-spacing:0.1em; font-family: Arial; margin-bottom:0px; }
h3 { font-size: 0.8em; color:#000000; line-height: 0.9em; }
h4 { font-size: 0.9em; color:#000000; font-family: Arial; font-weight: lighter; }
h5 { font-size: 0.9em; color:#000000; font-weight:normal; line-height:1.5em; }
h6 { font-size: 1.5em; color:#000000; margin: 0em 0em 0em 0em; padding: 0; }
h7 { font-size: 1em; font-weight:lighter; color:#000; letter-spacing:0.2em; }


/* Header */

div#header { background: #fff url(header03b.jpg) no-repeat; height: 300px; width: 780px; margin-right:0; margin-top: -10px; padding: 0; }
div#header { border-style: solid; border-bottom-style: none; border-top-style: none; border-width: 20px; border-color:#ffffff; }

/* Links generell */
a:link { color: #000000; text-decoration: none; font-weight: bold; }
a:visited { color: #000000; text-decoration: none; font-weight: bold; }
a:hover { color: #000000; background-color:#cfcfcf; }
img { border: none; }


/* Main */
div#main { background: #c3c3c3; }
div#main { padding: 0px; margin-left:auto; margin-right:auto; margin-top:9%; }
div#main { font: 0.9em tahoma; color: #000000; text-align: justify; white-space: normal; width: 900px; height: 600px; }

/* impressum */
div#imp { background: #fff; }
div#imp { border-bottom-style: dotted; border-width: 1px; border-color: #cfcfcf; }
div#imp { padding-top: 2px; margin-left:auto; margin-right:auto; width:900px; height:20px; }
div#imp { font-size: 0.7em; color: #000000; text-align: justify; }
