*{padding:0;margin:0}
img {border:none;vertical-align:top;}
.cleaner {line-height:0;height:0;clear:both;float:none!important;font-size:0;}
.hidden {display:none!important;}
.formular {background:#fefaf9 url(im/formular.jpg) no-repeat;width:590px;font-family:"Trebuchet MS", Verdana;margin:10px 10px 0;}
.formular h1 {font-size:14px;color:#be3925;padding:5px 0 0 140px;}
.formular h2 {font-size:11px;color:#777;padding:0 0 0 140px;width:240px;}
.formular p {font-size:11px;color:#be3925;padding:10px 0 5px;display:block;}
.form {background:#fefaf9 url(im/form-bg.jpg) no-repeat 5px top;width:580px;margin:0 10px;padding:10px 0 40px 10px;font-family:"Trebuchet MS", Verdana;}
.nivel-1 {background:url(im/nivel-1.jpg) no-repeat left 6px;height:165px;width:556px;}
.n-part {float:left;width:265px;padding:0 3px 0 10px;}
.n-part h3 {color:#777;font-size:12px;padding:0 0 15px 14px;}
.n-part p {padding:8px 0 0;}

.n-part label, .nivel-2 label {color:#000;font-size:11px;text-align:right;width:90px;float:left;padding:0 10px 0 0;}
.n-part input {height:15px;width:140px;font-size:11px;padding:2px 5px 0;border-right: 1px solid #e7e7e7;border-left: 1px solid #c4c4c4;border-top: 1px solid #a2a2a2;border-bottom: 1px solid #d5d3d4;}
.nivel-2 {background:url(im/nivel-2.jpg) no-repeat 4px 2px;height:140px;}
.nivel-2 h3 {color:#777;font-size:12px;padding:0 0 15px 22px;}
.nivel-2 textarea {height:88px;width:410px;overflow:hidden;border-top:1px solid #a2a2a2;border-left:1px solid #c4c4c4;border-bottom:1px solid #d4d4d4;border-right:1px solid #e9e9e9;font: 11px "Trebuchet MS", Verdana, Tahoma;}
.nivel-3 {background:url(im/nivel-3.jpg) no-repeat left 4px;height:140px;}
.nivel-3 h3 {color:#777;font-size:12px;padding:0 0 10px 14px;}
.nivel-3 p {font-size:11px;color:#000000;float:left;width:220px;padding:4px 0px 0px 20px!important;height: 16px!important;display: block;}
.nivel-3 input {display:block;float:left;margin:2px 10px 0 0;height: 12px;}
.form em {color:#5c5c5c;font:normal 11px "Trebuchet MS", Verdana;padding:5px 0 0 10px;}
.form strong, .n-part p strong {color:#be3925;}
.envoyer {background:url(im/envoyer.jpg) no-repeat;height:36px;width:145px;float:right;margin:0 25px 0 0;border-style:none;cursor:pointer;}
.end {padding:30px 0 10px 10px;background:#fefaf9 url(im/end-bg.jpg) no-repeat 17px top;width:590px;}
.end p {color:#f3752f;font:bold 12px "Trebuchet MS", Verdana;float:left;padding:3px 10px 0 0;}
.function {float:left;}

/*
.checks {background: url(im/checks.gif) no-repeat;font-size:11px;padding:6px;height:90px;font-size:11px;}
.checks span {display:block;float:left;width:250px;padding:1px;}
.checks span label {padding-left:5px;}
*/