
body {
 background-image:url(../images/bg_body1.gif);
 background-position:top left;
 background-repeat:auto;
 font-family:verdana, arial, helvetica, sans-serif;
 font-size:11px;
 color:#222;
 margin:0px;
 padding:0px;
}

#contentHolder {
 margin:0px auto;
 width:978px;
 height:auto;
 position:relative;
}

#content {
 background-position:top left;
 position:absolute;
 height:326;
 margin:18px 16px 18px 16px;
 display:block;
 background-color:#f7f3f7;
 border:1px solid #bbccbb;
 padding:0px;
}

#maintext1 {
 color:yellow;
 margin-left:18px;
 text-align:center;
}

p {
 text-decoration:none;
 margin-left:35px;
 margin-right:20px;
}

#head td {
 font-weight:bold;
 color:white;
 text-decoration:none;
 text-align:center;
}

#menutop a {
 height:16px;
 display:block;
 font-size:11px;
 font-weight:bold;
 color:white;
 text-decoration:none;
 text-align:left;
 margin-top:2px;
 padding:0;
}

#menutop a:visited {
 color:white;
 text-decoration:none;
}

#menutop a:hover {
 color:white;
 text-decoration:underline;
}

#menuright a {
 display:block;
 font-weight:bold;
 color:#fafafa;
 text-decoration:none;
 margin-top:3px;
 text-align:center;
 padding:0;
}

#menuright a:visited {
 color:#fafafa;
 text-decoration:none;
}

#menuright a:hover {
 color:#fffafa;
 text-decoration:underline;
}

#layer1 {
 position:absolute;
 left:512px;
 top:311px;
 z-index:5;
}

#layer2 {
 position:absolute;
 left:350px;
 top:155px;
 z-index:5;
}

a {
 color:green;
 font-weight:none;
 text-decoration:none;
}

a:visited {
 color:green;
 font-weight:none;
 text-decoration:none;
}

a:hover {
 color:green;
 font-weight:none;
 text-decoration:underline;
}


#klein {
 font-size:12px;
}

h3 {
 font-size:15px;
 color:#333;
 margin-left:35px;
}
