/* $Id$ */
form {margin:0;padding:0;clear:both;}
form label {display:block;clear:both;margin:0 0 5px 0;}
form label span {display:block;float:left;width:250px;}
form.send label.empty span {color:#FF0000;font-weight:bold;}
form div {margin:0 0 5px 0;}
form div label {clear:right;margin:0 0 0 250px;}
form.send div label.empty {color:#FF0000;font-weight:bold;}
form.send div label.empty input {font-weight:normal;}
form div div {clear:right;margin:0 0 0 250px;}
form div div label {display:inline;clear:none;margin:0 0 0 0px;}
form div span.label {display:block;float:left;width:250px;}
form.send div span.label.empty {color:#FF0000;font-weight:bold;}
form div span.access {height:100px;}
form fieldset.espace {margin-bottom:10px;}
form fieldset legend {font-weight:bold;}
form fieldset.espace textarea {width:400px;height:60px;}
form fieldset #nom {width:400px;}
form fieldset #directeur {width:400px;}
form fieldset #naf {width:40px;}
form fieldset #siren {width:90px;}
form fieldset #drtefp {width:110px;}
form fieldset label.drtefp {padding-bottom:10px;}
form fieldset #autrestatut {width:200px;}
form fieldset #codepostal {width:150px;}
form fieldset #ville {width:400px;}
form fieldset #telephone {width:100px;}
form fieldset #email {width:400px;}
form fieldset #web {width:400px;}
form fieldset #contact {width:400px;}
form fieldset #annee {width:40px;}
form fieldset #autretutelle {width:200px;}
form fieldset #autretutelleformation {width:200px;}
form fieldset #creation {width:100px;}
form fieldset #intitule {width:400px;}
form fieldset #responsable {width:400px;}
form fieldset #codepostalformation {width:150px;}
form fieldset #villeformation {width:400px;}
form fieldset #fin_aut {width:200px;}
form fieldset #effectifs {width:400px;}
form fieldset #duree {width:200px;}
form fieldset #dureestage {width:200px;}
form fieldset #dureeapprentissage {width:200px;}
form fieldset #dureecontrat {width:200px;}

form fieldset.button {margin:0;padding:0;border:none;}
form fieldset.button textarea {width:100%;height:60px;}
form fieldset.button label.acceptation span {font-weight:bold;font-style:italic;width:350px;}
form.send fieldset.button label.acceptation span {color:#FF0000;}
form button {display:block;width:100px;margin:5px 10px 5px 0;clear:both;}
p.empty {font-weight:bold;color:#FF0000;}
form p.error {color:#FF0000;font-weight:bold;}

table {margin:0;padding:0;border-collapse:collapse;clear:both;}
table caption {text-align:left;padding:10px 5px;font-weight:bold;font-size:14px;}
table thead tr th {vertical-align:top;text-align:left;padding:0 5px;border:solid 1px #4A0030;}
table tbody tr th {vertical-align:top;text-align:left;padding:0 5px;border:solid 1px #4A0030;background:#CCCCCC;}
table tbody tr td {vertical-align:top;text-align:left;padding:0 5px;border:solid 1px #4A0030;}

.fiche h2 {color:#808080;text-align:center;text-transform:uppercase;font-size:10px;}
.fiche h3 {color:#993366;text-align:center;font-size:12px;border:solid 1px #4A0030;}
.fiche p.creation {font-style:italic;}
.fiche h4 {color:#993366;text-align:left;font-size:11px;font-weight:bold;margin:10px 0 0 0;padding:0;border:solid #4A0030;border-width:0 0 1px 0;}
.fiche h5 {color:#4A0030;text-align:left;font-size:11px;font-weight:bold;margin:10px 0 0 0;padding:0;}
.fiche h5.short {margin-top:5px;}
.fiche table {margin-top:10px;}
.fiche table thead tr th {font-weight:normal;text-align:center;}
.fiche table tbody tr td {font-weight:normal;text-align:center;}
