html{ 
font-family: Verdana, Arial, serif;
font-size:12px;
padding:5px;
} 


#corps{
padding-top:50px;
}

#corps p{
margin-bottom:5px;
margin-top:5px;
}

#intro,#apporteur,#proposant,#materiaux,#avant_livraison,#apres_livraison,#declaration,#question,#antecedent,#information,#piece,#val{
background-image:url('images/metal.gif');
width:800px;
margin:auto;
margin-bottom:5px;
margin-top:5px;
border:1px solid black;
padding-bottom:10px;
}

.intitule{font-size:16px;text-align:center;}

#corps table{width:800px;}

#corps td{padding-left:5px;padding-top:3px;padding-bottom:3px;padding-right:10px;}

#corps textarea{width:650px;overflow:hidden;}

#corps .fax{padding-left:20px;}

#corps .tdcp{
	width:210px;
	padding-right:10px;
}

.titre{
background-color:#f18700;
font-weight:bold;
text-align:center;
border-top:1px solid black;
border-bottom:1px solid black;
}

.obligatoire{color:red;}

.dom{width:600px;overflow:hidden;}
.critere{width:500px;overflow:hidden;}
.mesures{width:490px;overflow:hidden;}

#nom_cabinet,#nom_app,#prenom_app,#adresse_app,#email_app{width:650px;overflow:hidden;}
#civilite_app,#civilite_rep_leg,#civilite_dir_tech{width:70px;overflow:hidden;}
#raison_sociale_soc,#adresse_soc,#email_soc,#nom_rep_leg,#prenom_rep_leg,#adresse_rep_leg,#email_rep_leg,#nom_dir_tech,#prenom_dir_tech,#adresse_dir_tech,#email_dir_tech,#raison_soc_grp,#adresse_grp,#email_grp{width:500px;overflow:hidden;}
#ville_app,#ville_rep_leg,#ville_dir_tech,#ville_grp{width:450px;}
#telephone_app,#fax_app,#cp_app,#type_app,#date_creation,#date_naiss_rep_leg,#tel_soc,#fax_soc,#cp_soc,#tel_rep_leg,#fax_rep_leg,#cp_rep_leg,#date_naiss_dir_tech,#telephone_dir_tech,#fax_dir_tech,#cp_dir_tech,#tel_grp,#fax_grp,#cp_grp{width:85px;}
#annee_exp_rep_leg,#annee_exp_dir_tech{width:45px;}
#code_ape,#code_siren,#num_rm,#code_ape_grp,#code_siren_grp{width:85px;}
#site_soc,#site_grp{width:300px;}

.pourcentage{width:45px;}

#corps #CA{border-collapse:collapse;width:700px;margin:auto;}
#corps #CA th{background:#f3a432;border:1px solid black;padding:3px;}
#corps #CA td{border:1px solid black;padding:0;background:white;}

#corps .liste{padding-left:40px;}

#tableau{
border:1px solid black;
width:790px;
margin:auto;
overflow:auto;
}

#corps #activite{border-collapse:collapse;margin:auto;}
#corps #activite th{background:#f3a432;border:1px solid black;padding:3px;vertical-align:bottom;}
#corps #activite td{border:1px solid black;padding:0;background:white;}


#corps #OEC{border-collapse:collapse;width:700px;margin:auto;}
#corps #OEC th{background:#f3a432;border:1px solid black;padding:3px;}
#corps #OEC td{border:1px solid black;padding:0;background:white;}
#corps #OEC .col1{width:300px;}
#corps #OEC .col1 input{width:300px;}
#corps #OEC .col2{width:150px;}
#corps #OEC .col2 input{width:150px;}
#corps #OEC .col3{width:250px;}
#corps #OEC .col3 input{width:250px;}

#corps #tab_exp{border-collapse:collapse;width:700px;margin:auto;}
#corps #tab_exp th{background:#f3a432;border:1px solid black;padding:3px;}
#corps #tab_exp td{border:1px solid black;padding:0;background:white;}
#corps #tab_exp .col1 input{width:120px;text-align:center;}
#corps #tab_exp .col1{width:145px;}
#corps #tab_exp .col2 input{text-align:center;}
#corps #tab_exp .col2{width:160px;}
#corps #tab_exp .col3 input{width:226px;}
#corps #tab_exp .col4 input{text-align:center;}
#corps #tab_exp .col4{width:160px;}

#corps #tab_dec{border-collapse:collapse;width:700px;margin:auto;}
#corps #tab_dec th{background:#f3a432;border:1px solid black;padding:3px;}
#corps #tab_dec td{border:1px solid black;padding:0;background:white;}
#corps #tab_dec .col1 input{width:120px;text-align:center;}
#corps #tab_dec .col1{width:145px;}
#corps #tab_dec .col2 input{text-align:center;}
#corps #tab_dec .col2{width:160px;}
#corps #tab_dec .col3 input{width:226px;}
#corps #tab_dec .col4 input{text-align:center;}
#corps #tab_dec .col4{width:160px;}


#val{
padding-bottom:10px;
padding-top:10px;
}


img{border:none;}
a {color:blue;}

.rc{width:630px;}
.cause{width:720px;}
.comp{width:690px;}


#aide1,#aide2,#aide3,#aide4,#aide5,#aide6,#aide7,#aide8,#aide9,#aide10{
position:fixed;
left:20px;
top:20px;
width:400px;
border:4px ridge #f18700;
font-size:12px;
padding:2px;
background:#f18700;
}

#infoTel,#infoMail {
text-align:justify;
position:fixed;
left:20px;
top:20px;
width:450px;
border:4px ridge #f18700;
font-size:12px;
padding:2px;
background:#f18700;
}

#piece table td{
padding-left:10px;
}

