body {
background-color: #ffffff;
font-size: 15px;
font-family: Georgia, "Times New Roman", Times, serif;
color:#42291c;
padding:0;
margin: 50px; 
}

a.content {font-size: 15px; line-height: 18px; color: #42291c; text-decoration: underline;}
a.content:visited {font-size: 15px; line-height: 18px; color:#42291c; text-decoration: underline;}
a.content:hover {font-size: 15px; line-height: 18px; color: #ffffff; text-decoration: underline;}
a.content:active {font-size: 15px;  line-height: 18px; color:#ffffff; text-decoration: underline;}

a {font-size: 20px; line-height: 24px; color: #42291c; text-decoration: none;}
a:visited {font-size: 20px; line-height: 24px; color:#42291c; text-decoration: none;}
a:hover {font-size: 20px; line-height: 24px; color: #ffffff; text-decoration: none;}
a:active {font-size: 20px;  line-height: 24px; color:#ffffff; text-decoration: none;}

h1 {
font-size: 20px;
font-weight: normal;
padding:0;
margin:0 0 20px 0;
}

p {
padding: 0;
margin: 0;
}

.textgelb {
line-height: 24px; 
font-size: 18px; 
color: #f2b119;
}

form {
margin:0px;
padding: 0px;
}

input, textarea { 
width:470px;
background-color: #fdf47e;
border: 1px solid #c2c6ca; 
color: #42291c;
font-size: 13px; 
margin-top:5px;
padding: 2px;
}

input.not, textarea.not { 
width:100px;
background-color: #fdf47e;
border: 1px solid #c2c6ca; 
color: #42291c;
font-size: 11px; 
margin-top:5px;
padding: 2px;
}

input:focus, input:hover, textarea:focus, textarea:hover {
background-color: #ffffff;
}	
input.rand:focus, input.rand:hover,textarea.rand:focus, textarea.rand:hover	{
background-color: #ffffff;
border-color: #c2c6ca;
}

.formularklein {
width: auto;
}
