*   { color: white; margin: 0; padding: 0;  }
body

 {
 color: #FFFFFF;
 font: 95% Times New Roman, Verdana, Tahoma, Arial,  Lucida, Helvetica, Georgia, Courier;
 background-color: #FFFFFF;
 text-align: center;
 margin: 0px auto 0px auto;
 min-width: 960px;
 min-height: 600px;
 overflow-y: scroll;
 }

a
 {
 color:#A9A9A9;
 text-align: center;
 font-size: 2.0em;
 line-height: 130%;
 text-decoration: none;
 }

a:hover, a:active
 {
 color: #4682B4;
 }

p
 {
 color: #808080;
 font: Verdana;
 font-size: 1.0em;
 line-height: 140%;
 }

h1
 {
 color: #A9A9A9;
 font-size: 2.8em;
 font-weight: bolder;
 text-align: center;
 padding-bottom: 8px;
 }

h2
 {
 color: #4682B4;
 font-size: 2.8em;
 font-weight: bolder;
 text-align: center;
 padding-bottom: 14px;
 }

h3
 {
 color: #4682B4;
 font-size: 1.8em;
 font-weight: bolder;
 text-align: center;
 padding-bottom: 14px;
 }

.wichtig {text-align:center; color:#808080 ; font-size:0.8em; font-weight: normal; font-style: italic;}
.wichtig1 {text-align:center;font-size:1.4em; color:#008080; font-weight:bold; font-style:italic;}
.wichtig2 {font-size:1.0em; color:#008080;}
.wichtig3 {text-align:left; font-size: 1.0em; font-weight: normal;color: #4682B4;text-decoration: underline;}
.wichtig4 {text-align:left; font-size: 1.0em; font-weight: normal;color: #808080;font-style: italic;}


ul
 {
 list-style-type: none;
 letter-spacing: 0.1em;
 color: #FFFFFF;
 }

li
 {
 color: #FFFFFF;
 list-style: none;
 display: inline;
 }

#container
 {
 color: #FFFFFF;
 text-align: left;
 margin: 10px auto 10px auto;
 position: relative;
 width:960px;
 height:2625px;
 }

#header
 {
 color: white;
 text-align: center;
 margin-top: 0px;
 position: absolute;
 top:160px;left:0px;width:960px;height:100px;
 }

#header1
 {
 color: white;
 text-align: center;
 margin-top: 0px;
 position: absolute;
 top:330px;left:10px;width:160px;height:160px;
 }
#header2
 {
 color: white;
 text-align: center;
 margin-top: 0px;
 border-radius: 100%;
 position: absolute;
 top:280px;left:357px;width:245px;height:282px;
 }

img {
  border-radius: 30px;
}

#header3
 {
 color: white;
 text-align: center;
 margin-top: 0px;
 position: absolute;
 top:620px;left:80px;width:800px;height:160px;
 }

#header4
 {
 color: white;
 text-align: center;
 margin-top: 0px;
 position: absolute;
 top:330px;left:790px;width:160px;height:160px;
 }

#sider
 {
 color: white;
 text-align: left;
 margin-top: 0px;
 position: absolute;
 top:2450px;left:20px;width:80px;height:80px;
 }

#sider2
 {
 color: white;
 text-align: left;
 margin-top: 0px;
 position: absolute;
 top:2450px;left:300px;width:80px;height:80px;
 }

#sider3
 {
 color: white;
 text-align: left;
 margin-top: 0px;
 position: absolute;
 top:2450px;left:580px;width:80px;height:80px;
 }

#sider4
 {
 color: white;
 text-align: left;
 margin-top: 0px;
 position: absolute;
 top:2450px;left:860px;width:80px;height:80px;
 }

#footer
 {
 text-align: center;
 font-weight: bolder;
 position: absolute;
 text-transform: uppercase;
 top:2400px;left:80px;width:800px;height: 40px;
 }

/*
        **************************** Content ***************************************
*/

#content
 {
 color: #808080;
 font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
 position: absolute;
 top: 690px; left: 10px; width: 940px; height: 1700px;
 }

#content-texte
 {
 position: absolute;
 text-align: center;
 top: 35px;
 left: 20px;
 width: 900px;
 height: 1700px;
 font-size: 1.5em;
 }

#content-texte strong
 {
 color: #808080;
 font-size: 1.0em;
 font-weight: normal;
 }

#content-texte p
 {
 color: #808080;
 font-size: 1.0em;
 padding-bottom: 8px;
 line-height:2.0em
 }

#content-texte a
 {
 color: #808080;
 display: inline;
 }

#content-texte a:hover, a:active
 {
 color: #808080;
 font-weight: bolder;
 display: inline }

/*
        **************************** Navigation ***************************************
*/

#nav
 {
 font-family: Times New Roman, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
 position: absolute;
 background-color: #4682B4;
 text-align: center;
 text-transform: uppercase;
 top: 25px;left: 0px;width: 960px;height: 100px;
  }

#nav a
 {
 color:#FFFFFF;
 text-align: center;
 font-size: 1.7em;
 font-weight: bolder;
 line-height:1.6em
 }

#nav a:hover
 {
 color: #A9A9A9;
 font-size: 1.7em;
 font-weight: bolder;
 }

#nav ul
{
 font-size: 1.2em;
 vertical-align: center;
 word-spacing:0.1em
 color: #FFFFFF;
}


#nav ul li.active,
#nav ul li.focus
 {
 color: #A9A9A9;
 font-size: 1.7em;
 font-weight: bolder;
 }


#nav p
 {
 color: #FFFFFF;
 font-size: 0.6em;
 line-height: 100%;
 padding-top:10px;
 }