*{ 
 font-family:Arial,Helvetica,sans-serif;
}
body {
 background-color:#ffffff;
}
#content{
 width:850px;
 text-align:center;
 background:none;
 min-height:300px;
}
#content div{
 margin:auto;
}
#content div .left_headline{
 margin:40px auto;
}
#content div.inner-content{
 width:550px;
 margin-bottom: 44px;
}
#content #headline{
 margin-top:20px;
 width:530px;
}
#content #headline.nm {
 width:550px;
 text-align: left;
 margin-top: 60px;
}
#content #headline img{
 float:left;
}
#headline span {
 font-size:28px;
 color:#3B8047;
}
#headline.nm span {
 font-size:20px;
}
div#head-img{
 margin:28px 0 40px;
}
#content div.centered-headline{
 font-size:18px;
 color: #000;
 margin-bottom:29px;
}
#content div.centered-headline.nm {
 text-align: left;
 width: 550px;
 font-size: 16px;
 margin-bottom: 12px;
}
.left-headline{
 float:left;
 font-size:16px;
 font-weight:bold;
 text-decoration:underline;
 color:#000;
}
.text{
 font-size:16px;
 text-align:left;
 width:100%;
}
#content .email {
 margin-top: 30px;
}
#content .email .email-input {
 width: 250px;
}
#content .sendme {
 margin-bottom:15px;
 text-align: left;
}
#content .val-wrap {
 text-align: left;
 margin: 10px 0;
}
.val-wrap input,
.val-wrap label,
.val-wrap select {
 display: block;
 float: left;
}
.val-wrap input {
 position: relative;
 top: 1px;
 margin-right: 10px;
}
.val-wrap label {
 width: 230px;
}
.val-wrap select {
 position: relative;
 bottom: 2px;
 width: 160px;
}
#content #form_new_errors {
 color:red; 
 font-weight:bold;
 margin:10px 0;
}
.error{
 font-size:14px;
 float:left;
 width:100%;
 color:#F00;
 text-align: left;
 margin:30px 0 !important;
}
.button{
 margin:40px 0 ;
 float:right;
 border:none;
}
.button.nm {
 margin-top: -6px;
}
.data-privacy,
.advice {
 font-size: 14px;
}
.data-privacy input {
 display: block;
 float: left;
 position: relative;
 bottom: 1px;
 margin-right: 10px;
}


