/* Style sheet aim_forms */
#main label{width:125px;float:left;display:block;font-size:11px;}
#main input.text,#main textarea,#main label{margin-bottom:7px;font-size:10pt;border:none}
#main .radio_container label{width:60px;}
.survey{width:600px;}
.survey .ce_form form{margin-top:20px;padding-left:0px;}
.survey input.text,.survey textarea{padding:5px;background-color:#dad4d0;font-size:12px;}
.survey input.text{width:350px;}
input.radio{float:left;}
div.Beschaedigungen span{width:30px;}
label.Was{width:150px;clear:both;margin-left:0px;}
label.Massnahme{width:150px;clear:both;margin-left:0px;}
.PositionierungAusrichtung{margin-top:10px;}
label.Grund{width:150px;clear:both;margin-left:0px;}
textarea{width:350px;height:30px;margin-left:0px;}
label.Bekleidung,label.sonstiges{clear:both;}
.Zeitaenderung,.Zeitaenderung_1{float:left;margin-left:160px;}
input.Zeitaenderung,input.Zeitaenderung_1{float:left;margin-right:150px;}
label.Zeitaenderung_1{width:auto;float:left;margin-left:0px;}
div.Bekleidung_sponsor{width:350px;float:left;}
label.Bekleidung_sponsor{height:40px;}
div.headline h3{clear:both;}
label.Hilfsmaterial{width:200px;}
div.Hilfsmaterial{margin-left:250px;}
.submit_container{width:570px;height:60px;text-align:right;}
.error{color:#cc0066;}
#danke{padding-top:170px;padding-left:270px;}
h2#danke{}
.surveyBild{right:0px;top:84px;position:absolute;}
.ftpLogin{display:relative;}
.ftpLogin form{}
.ftpLogin form .name label{top:30px;display:absolute;}
.ftpLogin form input.text{width:290px;clear:both;padding:5px;background-color:#dad4d0;font-size:112px;}
.ftpLogin div.submit,.ftpLogin form div.name,.ftpLogin form div.pass{width:300px;}
.ftpLogin form div.name{margin-top:20px;}
.ftpLogin form div.pass{margin-top:15px;}
.ftpLogin form div.submit{margin-top:30px;}
.ftpLogin div.submit{text-align:right;}
.ftpLogin div.submit .sub{display:none;}
.adr_table{}
.adr_table ul{margin:0px;padding:0px;}
.adr_table ul li{margin:11px;padding:0px;}
.adr_table .left{width:250px;}
.c_l{width:50px;float:left;display:block;}
.contact{height:300px;position:relative;margin-top:0px;}
form.contact{margin-top:20px;}
.contact input.text,.contact textarea{width:220px;top:200px;position:absolute;padding:5px;background-color:#dad4d0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;}
.contact label{position:absolute;font-size:10px;}
.contact input.text{padding:2px 5px;}
.contact label.company{top:5px;left:0px;}
.contact input.company{top:20px;left:0px;}
.contact label.contact{height:auto;top:5px;left:250px;}
.contact input.contact{height:auto;top:20px;left:250px;}
.contact label.street{top:45px;left:0px;}
.contact input.street{top:60px;left:0px;}
.contact label.zip{top:45px;left:250px;}
.contact input.zip{width:50px;top:60px;left:250px;}
.contact label.place{top:45px;left:320px;}
.contact input.place{width:150px;top:60px;left:320px;}
.contact label.country{top:85px;left:0px;}
.contact input.country{top:100px;left:0px;}
.contact label.email{top:85px;left:250px;}
.contact input.email{top:100px;left:250px;}
.contact label.telephone{top:125px;left:0px;}
.contact input.telephone{top:140px;left:0px;}
.contact label.facsimile{top:125px;left:250px;}
.contact input.facsimile{top:140px;left:250px;}
.contact label.msg{top:165px;left:0px;}
.contact textarea.msg{width:400px;height:45px;top:180px;left:0px;}
.contact .submit_container{width:40px;top:180px;left:420px;position:absolute;}
.mod_login .submit_container{width:300px;}
.mod_login form{display:relative;margin-top:30px;}
.mod_login div *{clear:both;}
.mod_login input.text{width:290px;left:0px;top:100px;position:absolute;padding:5px;background-color:#dad4d0;font-size:11px;}
.mod_login .pass{position:relative;margin-top:40px;}
.mod_login .pass input{top:20px;}
.mod_login .sub{display:none;}
.imagePreload{display:none;}
#contact label{width:200px;font-size:11px;line-height:11px;}
