body {
margin : 0;
color : #f2f2f2;
font-size: 10pt;
font-family: "Tahoma", "Arial", sans-serif;
font-weight : bold;
line-height : 150%;
background: #669999 url(images/hintergrund.jpg) repeat center;
}

#container {
position: relative;
margin-left : auto;
margin-right : auto;
width: 580px;
border-width: 0;
margin-top: 40px;
margin-bottom: 20px;
}

#content {
padding : 0 42px 25px 20px;
margin-left : auto;
margin-right : auto;
margin-bottom: 0px;
color : white;
background-image:url(images/back.jpg);
background-repeat:repeat-y;
color: #2c2f38;
text-align: center;
width : 518px;
border: 0px #f2f2f2 dashed;
}

.navi  {
margin-left: auto;
margin-right: auto;
border: 0;
color : #f2f2f2;
font-size: 12px;
text-align: center;
font-family: "Zekton", "Lucida Grande" sans-serif;
font-weight : bold;
margin-bottom: 5px;}

.navi A:link, .navi A:visited {
color : #f2f2f2;
text-decoration : none;
cursor :  crosshair;
font-weight : bold;
}

.navi A:hover, .navi A:active {
color : #000000;
text-decoration : underline;
cursor :  crosshair;
font-weight : 900;
}

A:link {
color : #669999;
text-decoration : none;
cursor :  crosshair;
font-weight : bold;
}

A:visited {
color : #669999;
text-decoration : none;
cursor :  crosshair;
font-weight : bold;
}

A:hover {
color : #7a8686;
text-decoration : none;
cursor :  crosshair;
font-weight : bold;
}

A:active {
color : #7a8686;
text-decoration : none;
cursor :  crosshair;
font-weight : bold;
}

h1 {
font-size : 24px;
font-weight : bold;
text-decoration : none;
text-align: center;
padding-top : 5px;
padding-bottom : 6px;
padding-left : 50px;
padding-right : 50px;
margin-top : 8px;
margin-bottom : 8px;
margin-left : 0px;
margin-right : 0px;
color : #669999;
line-height : 10px;
border: solid;
border-width: 0px 0px 2px;
border-color: #669999;
}

h2 {
font-size : 10pt;
font-weight : bold;
text-decoration : underline;
text-align: center;
padding-top : 5px;
padding-bottom : 0px;
padding-left : 50px;
padding-right : 50px;
margin-top : 8px;
margin-bottom : 8px;
margin-left : 0px;
margin-right : 0px;
color : #669999;
line-height : 10px; ;
border: #2c2f38 none;
border-width: 0px 0px 1px;
}

blockquote {
padding-top: 5px;
padding-bottom : 5px;
padding-left : 10px;
padding-right : 5px;
text-decoration : none;
color : #2c2f38;
border-width : 0px;
margin : 5px;
}

input , option, select  {
color : #2c2f38;
background : #7a8686;
font-size : 10px;
font-weight : normal;
text-decoration : none;
font-family : "Arial", sans-serif;
text-align : left;
border-width : 1px;
border-style : dashed;
border-color : #2c2f38;
}

textarea {
color : #669999;
background : #7a8686;
font-size : 10px;
font-weight : normal;
text-decoration : none;
font-family : "Arial", sans-serif;
text-align : center;
border-width : 1px;
border-style : dashed;
border-color : #2c2f38;
 }

#top {
margin : 0;
height:35px;
}

.center {
margin: 0 auto;
text-align: center;
}