* { margin: 0; padding: 0; }

body { font-family: raleway, helvetica, arial, sans-serif; color: #000; background-color: #FFF; background-image: url(../images/cssbg.jpg); background-repeat: repeat-x; }
#bg { display: none; }
a { text-decoration: none; }

h1 { font-size: 2.8em; font-weight: 200; line-height: 1.6em; color: #585858; }
h2 { font-size: 0.7em; font-weight: 100; color: #585858; }
h3 { font-size: 1.1em; font-weight: 300; color: #000; line-height: 1.2em; font-family: raleway }
h4 { font-size: 1.0em; font-weight: 400; color: #000; line-height: 1.2em; font-family: muli; }
h5 { font-size: 1.0em; font-weight: 100; line-height: 1.5em; color: #585858; }

#center { width: 1020px; margin: 100px auto 0; }
#main { width: 1020px; height: 700px; position: absolute; }
#head { display: none; }
#sidebar { display: none; }

#content { line-height: 1.5em; text-align: justify; font-size: 1.1em; font-weight: 300; width: 610px; position: absolute; top: 0px; left: 200px; }
.h1small { font-size: 0.7em; font-weight: 100; }
.h1small2 { font-size: 0.9em; font-weight: 100; }

#zitat { font-family: "julius sans one"; font-size: 0.8em; width: 160px; height: 130px; float: left; margin: 25px; text-align: center; color: #000; }
#zitat2 { font-family: "julius sans one"; font-size: 0.8em; width: 190px; height: 100px; float: left; margin: 25px; text-align: center; }
#zitat3 { font-family: "julius sans one"; font-size: 0.8em; width: 200px; height: 140px; float: left; margin: 28px; text-align: center; color: #000; }

#holoraum1 { width: 290px; height: 171px; position: absolute; top: 770px; left: -5px; border: 5px ridge #D8D8D8; }
#holoraum2 { width: 290px; height: 171px; position: absolute; top: 770px; left: 310px; border: 5px ridge #D8D8D8; }
#holoraum3 { width: 290px; height: 171px; position: absolute; top: 966px; left: -5px; border: 5px ridge #D8D8D8; }
#holoraum4 { width: 290px; height: 171px; position: absolute; top: 966px; left: 310px; border: 5px ridge #D8D8D8; }

.aura { min-height: 240px; margin-top: 40px; }
.contentaura { padding: 40px 0px 0px 200px; }
.kugel { min-height: 240px; margin-top: 40px; }
.contentkugel { padding: 40px 0px 0px 200px; }
.donut { min-height: 240px; margin-top: 40px; }
.contentdonut { padding: 40px 0px 0px 200px; }

.sp1 { width: 100px; vertical-align: top; color: #585858; font-style: normal; font-weight: 200; font-size: 0.9em; line-height: 1.4em; }
.sp11 { width: 200px; vertical-align: top; color: #585858; font-style: normal; font-weight: 200; font-size: 0.9em; line-height: 1.4em; }
.sp12 { width: 110px; vertical-align: top; color: #585858; font-style: normal; font-weight: 200; font-size: 0.9em; line-height: 1.4em; }
.sp2 { color: #000; font-style: normal; font-size: 0.9em; line-height: 1.2em; font-family: muli; text-align: left; }
.float { width: 160px; height: 240px; float: left; border: 5px ridge #D8D8D8; }

.h2line { width: 240px; height: 1px; background-color: #D8D8D8; margin-bottom: 15px; }
.h3line { width: 115px; height: 1px; background-color: #D8D8D8; margin-bottom: 15px; }

.small { font-size: 0.8em; line-height: 1.4em;}
.hinweis { font-size: 0.8em; line-height: 1.4em;}
.hinweis a { text-decoration: underline; color: #585858; }



