/* Standard-Eigenschaften: RESET */

* {
padding: 0;
margin: 0;
font-size: 100%;
font-weight: normal;
}

ol, ul {
list-style: none;
}

b, strong {
font-weight: bold;
}

img, a img {
border: none;
}

/* Ende RESET */

html, body {
      position: absolute;
      top:0;
      left:0;
      font-family: Verdana, Tahoma, Arial, sans-serif;
      background-color:rgb(255,255,255);
      width:100%;
      height:100%;
/*       overflow: auto; */
      }

#wrapper {
/* border:1px solid rgb(94,94,90); */
border:none;
position:absolute;
left: 50%;
width:900px;
margin-left: -450px;
top: 50%;
height:532px;
margin-top:-265px;
}


#spacer {
border:0px solid blue;
height:20%;
}

#container {
border:1px solid rgb(190,190,188);
height:530px;
}


img.links {
border:none;
float: left;
width:254px;
height:530px;
}

img.navi {
width:44px;
height:18px;
}

img.menu {
width:522px;
height:60px;
}

#menu {
border:0px solid yellow;
margin-left:313px;
margin-top:37px;
}

#submenu {
border:0px solid cyan;
margin-left:175px;
width:290px;
height:20px;
}

.webkit #submenu {
border:0px solid cyan;
margin-left:186px;
width:290px;
height:20px;
}

.mac.gecko #submenu {
border:0px solid cyan;
margin-left:186px;
width:290px;
height:20px;
}

#submenu2 {
border:0px solid cyan;
margin-left:360px;
width:155px;
height:20px;
}

.webkit #submenu2 {
border:0px solid cyan;
margin-left:364px;
width:155px;
height:20px;
}

.mac.gecko #submenu2 {
border:0px solid cyan;
margin-left:365px;
width:155px;
height:20px;
}


#submenu3 {
border:0px solid cyan;
margin-left:445px;
width:70px;
height:20px;
}

.webkit #submenu3 {
border:0px solid cyan;
margin-left:449px;
width:70px;
height:20px;
}

.mac.gecko #submenu3 {
border:0px solid cyan;
margin-left:450px;
width:70px;
height:20px;
}


#text {
border:0px solid red;
margin-left:333px;
margin-top:34px;
width:482px;
height:283px;
text-align:justify;
word-spacing:-1px;
}

#navi {
border:0px solid cyan;
margin-left:781px;
margin-top:17px;
}

#fz {
border:0px solid pink;
width:482px;
margin-left:333px;
margin-top:23px;
font-size:10px;
color: rgb(190,190,188)
}

h1.text {
line-height:16px;
font-size:12px;
margin-bottom:16px;
}


h2.text {
line-height:16px;
font-size:10px;
margin-bottom:12px;
font-weight: bold;
}

h2.text2 {
line-height:16px;
font-size:12px;
margin-bottom:6px;
}

p.text {
line-height:16px;
font-size:10px;
}

p.text2 {
line-height:16px;
font-size:10px;
margin-bottom:16px;
}

.ie6 p.text2 {
line-height:15px;
font-size:10px;
margin-bottom:13px;
}

.ie7 p.text2 {
line-height:15px;
font-size:10px;
margin-bottom:13px;
}


p.fz {
text-align: left;
font-size:9px;
}

a.fzmail:link, a.fzmail:visited {
color:rgb(190,190,188);
text-decoration: none;
}

a.textlink:link, a.textlink:visited {
color:rgb(0,0,0);
text-decoration: none;
}


a.submenu:link, a.submenu:visited {
color:rgb(190,190,188);
text-decoration: none;
font-size:10px;
padding-right:20px;
}

a.subselect:link, a.subselect:visited {
color:rgb(0,0,0);
text-decoration: none;
font-size:10px;
}

span.kursiv {
font-style:italic;
}

a.ref:link, a.ref:visited {
text-decoration:none;
color: rgb(0,0,0);
}

span.black {
color:rgb(0,0,0);
}

ul {
list-style-type: disc;
list-style-position:inside;
color:rgb(190,190,188);
margin:0;
}

li {
font-size: 10px;
margin-bottom: 4px;
}

.ie6 li {
font-size: 10px;
margin-bottom: -3px;
margin-top:0px;
padding-bottom:0px;
padding-top:0px;
}

.ie7 li {
font-size: 10px;
margin-bottom: -3px;
margin-top:0px;
padding-bottom:0px;
padding-top:0px;
}

ul.ref {
list-style-type: disc;
list-style-position:inside;
color:rgb(190,190,188);
margin:0;
}

li.ref {
font-size: 10px;
margin-bottom: 4px;
}

.ie6 li.ref {
font-size: 10px;
margin-bottom: -3px;
margin-top:0px;
padding-bottom:0px;
padding-top:0px;
}

.ie7 li.ref {
font-size: 10px;
margin-bottom: -3px;
margin-top:0px;
padding-bottom:0px;
padding-top:0px;
}
