
* {
margin : 0;
padding : 0;
border : none;
}
body {
background: #000;
color : #fff;
font-family : "Times New Roman", serif;
font-size : 12pt;
text-align : left;
}
#wrapper {

}


#header ul {display: none; } 

#menu {display: none;}

#menubild {display: none;}

#inhalt {
margin-left: 15px;
}

#headerbild {
display: none;
}
.deco {display: none;}
.deco2 {display: none; }


#footer {
clear : both;
background: #000;
color : #fff;
font-size : 10pt;
padding: 5px 0;
text-align : center;
}

#footer img  {display: none;}


#menu ul.nav1st {
display: none;
}

#menu h2 {
background : inherit;
color : #fdf79b;
font-size : 0.8em;
margin : 30px 1px 20px 10px;
font-weight : bold;
}


h1{
background : #fff;
color : #000;
font-size : 1em;
margin : 30px 10px 20px 20px;
font-weight : bold;
}

h2 {
background : #fff;
color : #000;
font-size : 1em;
margin : 30px 10px 0px 20px;
font-weight : bold;
}

p {
margin : 10px 100px 10px 20px;
line-height : 1.5em;
font-size : 0.9em;
color: #000;
}

#inhalt ul {margin : 10px 100px 10px 35px;

color: #000;}

#inhalt ul li {margin-top: 10px;line-height : 1.5em;
font-size : 0.9em; }

.caps {font-weight: normal;}
.small {
margin : 0 80px 0 40px;
font-size : 0.8em;
}
#content ul {
margin : 10px 80px 10px 95px;
list-style : square;
line-height : 1.5em;
font-size : 0.9em;
}
#inhalt a, #inhalt a:link, #footer a, #footer a:link {
color : #fdf79b;
text-decoration : underline;
}
#inhalt a:hover, #inhalt a:focus, #footer a:hover, #footer a:focus {
color : #f0f0f0;
text-decoration : underline;
}

 a[href]:after {
 content:" <"attr(href)">";
 color:#888;
 background-color:inherit;
 font-style:italic;
 size:80%;
} 

.ohne {
margin : 0 0 0 20px;
}
.floatRight {
float : right;
margin-left : 20px;
margin-right : 100px;
padding : 10px;
border : 1px solid #d0d0d0;
}

.floatLeft {
float : left;
margin-top: 5px;
margin-left : 20px;
margin-right : 20px;
}
.formgen {
font-size : 1em;
margin-left : 40px;
margin-top : 20px;
width : 300px;
}
label, select, input[type="checkbox"], input[type="radio"], input[type="button"], input[type="submit"] {
cursor : pointer;
}
.formgen form {
width : 300px;
margin:20px;
}
.formgen .formblock {
margin-bottom : 5px;
background-color : #cabc9e;
padding-top : 3px;
padding-bottom : 3px;
padding-right : 2px;
padding-left : 5px;
}
.formgen br {
clear : both;
}
.formgen .formtextfield, textarea {
margin : 0 1em 0 0;
padding : 1px;
width : 21.5em;
height : 14em;
border : 1px solid #043b32;
background : #fff;
color : #333;
font-size : 0.9em;
font-family : Verdana, Helvetica, Arial, sans-serif;
}
.formgen .formtext {
margin : 0 1em 0 0;
padding : 1px;
width : 21.5em;
height : 1.1em;
border : 1px solid #043b32;
background : #fff;
color : #333;
font-size : 0.9em;
}
.formgen .formtrenn {
display : block;
height : 20px;
}
.formgen .formhinweis {
font-weight : bold;
color : #fff;
font-size : 1em;
}
.formgen label {
font-family : Verdana, Helvetica, Arial, sans-serif;
width : 300px;
clear : left;
float : left;
height : 15px;
padding : 0;
font-size : 0.8em;
}
.formgen .formselect, select {
width : 283px;
background-color : #fff;
border : 1px solid #043b32;
}
.formgen .formsubmit {
border : 1px solid #043b32;
background : #f0f0f0;
color : #333;
padding : 1px 1px 1px 10px;
margin-top : 5px;
font-weight : bold;
font-size : 0.9em;
width : 21.8em;
height : 1.7em;
}
.formgen fieldset {
width : 300px;
padding-top : 10px;
padding-right : 10px;
padding-bottom : 10px;
padding-left : 10px;
border : 1px solid #fff;
}
.formgen legend {
font-weight : bold;
color : #fdf79b;
font-size : 1em;
padding: 5px;
}
.formgen .forminfo {
color : #fff;
background-color : inherit;
margin : 5px;
padding : 5px;
}
.formgen .formerror {
color : #ffffff;
background-color : #990000;
}

img {
border : 0;
}
