/* Start Formular */
#form-outer{display: block; width: 500px;}

.l-title  {width: 90px; margin: 0px 0px 5px 0px;}
.l-titleDescr  {width: 40px; margin: 0px 0px 5px 0px;}
.l-firstname  {width: 90px; margin: 0px 0px 5px 0px;}
.l-lastname  {width: 90px; margin: 0px 0px 5px 0px;}
.l-company {width: 90px; margin: 0px 0px 5px 0px;}
.l-street {width: 90px; margin: 0px 0px 5px 0px;}
.l-zipcode {width: 90px; margin: 0px 0px 5px 0px;}
.l-country {width: 90px; margin: 0px 0px 5px 0px;}
.l-phone {width: 90px; margin: 0px 0px 5px 0px;}
.l-email {width: 90px; margin: 0px 0px 5px 0px;}
.l-subject {width: 90px; margin: 0px 0px 5px 0px;}
.l-msg {width: 90px; margin: 0px 0px 5px 0px;}

.l-privacy  {width: 368px;  width/**/:/**/ 370px; margin: 0px 0px 0px 100px; font-size: 11px;}

.f-title {width: 14px; margin: 0px 10px 5px 10px;}
.f-firstname {width: 390px; margin: 0px 0px 5px 10px;}
.f-lastname {width: 390px; margin: 0px 0px 5px 10px;}
.f-company{width: 390px; margin: 0px 0px 5px 10px;}
.f-street {width: 390px; margin: 0px 0px 5px 10px;}
.f-zipcode {width: 70px; margin: 0px 0px 5px 10px;}
.f-city {width: 315px; width/**/:/**/ 305px; margin: 0px 0px 5px 5px;}
.f-country{width: 390px; margin: 0px 0px 5px 10px;}
.f-phone{width: 390px; margin: 0px 0px 5px 10px;}
.f-email {width: 390px; margin: 0px 0px 5px 10px;}
.f-subject {width: 390px; margin: 0px 0px 5px 10px;}
.f-msg {width: 390px; width/**/:/**/ 396px; height: 160px; margin: 0px 0px 5px 10px;}
.f-privacy {width: 20px;}

#form-outer a ,#form-outer a:visited {color: #cc0000; font-weight: normal; text-decoration: none; font-size: 11px;}
#form-outer a:hover, #form-outer a:active  {color: #cc0000; font-weight: normal;  text-decoration: underline; font-size: 11px;}

a ,a:visited{color: #394142; font-weight: bold; text-decoration: none;}
a:hover, a:active {color: #394142; text-decoration: underline;}

.form-important-txt {display: block; clear: both; float: none; margin: 5px 0px 0px 100px; font-size: 11px;}
.form-privacy-txt {display: block; clear: both; float: none; margin: 12px 0px 0px 100px; font-size: 11px;}
.form-privacy-txt a , .form-privacy-txt a:visited{color: #e21c1c; font-weight: bold; text-decoration: none;}
.form-privacy-txt a:hover, .form-privacy-txt a:active {color: #e21c1c; text-decoration: underline;}

.butt-space {float: left; width: 95px;}
.cont-box-btn  {float:left; padding: 0; margin: 20px 0px 0px 0px;}
/* End Formular */
