/* TABLEAU SITUATION PERSONNELLE
/* ============================================================================================ */
table#sit_perso, table#sit_perso2 { border:1px solid #6b3a08; width:590px; margin:10px 0px 30px 0px }
th.leg_haut { background-color:#6B3A08; color:#FFFFFF; padding:5px }
th.leg_left { background-color:#f1d550; color:#000000; padding:5px; width:150px }

table#sit_perso td textarea, table#sit_perso2 td textarea { border:1px solid #e29239; width:100% }
table#sit_perso td input, table#sit_perso2 td input { border:1px solid #e29239 }
table#sit_perso td select, table#sit_perso2 td select { border:1px solid #e29239 }

/* NAVIGATION
/* ============================================================================================ */
div#rubrique_dd            { width:592px; height:100px; margin-bottom:20px }
div#rubrique_dd ul         { list-style-type:none; padding:0px; margin:0px; width:592px; height:100px }
div#rubrique_dd ul li      { display:block; float:left; width:128px; height:80px; padding:10px }
div#rubrique_dd ul li span { display:block; margin:30px 0px 0px 30px }
div#rubrique_dd a          { color:#FFF; text-decoration:none }

li.etape0     { background-image:url(../images/etape1.gif); background-position:left top; background-repeat:no-repeat }
li.etape1     { background-image:url(../images/etape2.gif); background-position:left top; background-repeat:no-repeat }
li.etape2     { background-image:url(../images/etape3.gif); background-position:left top; background-repeat:no-repeat }
li.etape3     { background-image:url(../images/etape4.gif); background-position:left top; background-repeat:no-repeat }
li.etape0_off { background-image:url(../images/etape1_off.gif); background-position:left top; background-repeat:no-repeat }
li.etape1_off { background-image:url(../images/etape2_off.gif); background-position:left top; background-repeat:no-repeat }
li.etape2_off { background-image:url(../images/etape3_off.gif); background-position:left top; background-repeat:no-repeat }
li.etape3_off { background-image:url(../images/etape4_off.gif); background-position:left top; background-repeat:no-repeat }

/* DIVERS
/* ============================================================================================ */
table.choix_demande    { width:590px; border:0px; margin:10px 0px 30px 0px }
table.choix_demande td { height:30px; vertical-align:top }

input.grille          { border-left:1px solid #e29239; border-bottom:1px solid #e29239; border-right:1px solid #e29239; border-top:0px; padding:0px 0px 0px 5px }
input.cadre_input     { border:1px solid #e29239; width:100% }
input.cadre_input2    { border:1px solid #e29239; width:320px }
span.texte_marron     { color:#6B3A08; font-weight:bold; font-size:16px }
textarea#autre_texte  { width:100%; border:1px solid #e29239 }
input#montant_preavis { border:1px solid #e29239; width:162px }
label.block           { display:block }
textarea#adresse, textarea#add_proprio, textarea#souhait_particulier, textarea#motif { width:590px; border:1px solid #e29239; height:100px; margin:5px 0px 5px 0px }
div#submit_demande    { width:590px; text-align:right; border-top:2px solid #6B3A08; padding-top:10px }
div#submit_demande2   { width:590px; text-align:right; border-bottom:2px solid #6B3A08; padding-bottom:10px; margin-bottom:30px }

.focus { border:1px solid #e29239; background-color:#e1e1e1; width:100% }

div#admin_demandes   { float:left }
div#admin_demandes a { color:#6B3A08 }

option.catVille { font-size:12px; color:#000; border-bottom:1px solid #000 }
option.catRes   { font-size:10px; color:#6E6E6E; margin-left:10px }
option.separateur { height:10px }
select#shRes1, select#shRes2, select#shRes3 { width:150px }

div#confirme   { border:1px solid #F00; padding:10px; margin-bottom:20px }
div#confirme p { color:#F00 }

div#bt_prec { padding:5px; border:1px solid #6B3A08; background-color:#FFFFFF; color:#6B3A08; float:left }
div#bt_suiv { padding:5px; border:1px solid #6B3A08; background-color:#FFFFFF; color:#6B3A08; float:right }

div#bt_prec a, div#bt_suiv a { color:#6B3A08; text-decoration:none }

/* ADMINISTRATION
/* ============================================================================================ */
div.enteteTable    { color:#FFF; padding:3px; background-color:#535353 }
div.enteteTable h2 { color:#FFF; border:0px; margin:0px; padding:0px; font-size:12px }

table.tableEdition { border:1px solid #535353; width:100% }
table.tableEdition th { text-align:left; padding:3px; background-color:#EAEAEA }
td.piedTable          { background-color:#EAEAEA; text-align:right; padding:3px }
td.piedTable a        { color:#535353; text-decoration:none; font-size:10px }

form#form_identification               { border:1px solid #6B3A08; padding:10px }
form#form_identification label         { display:block; color:#e29239 }
form#form_identification input.inputId { border:1px solid #e29239; margin:5px 0px 20px 0px }

a.liens_admin    { color:#000000; text-decoration:none }
div#cadreAdmin a { color:#6E6E6E; font-size:12px }

div#cadre_admin_fiche         { float:right; width:590px; height:20px }
div#cadre_admin_fiche ul      { list-styl-type:none; margin:0px; padding:0px; float:right }
div#cadre_admin_fiche ul li   { display:block; float:left; padding:5px 10px 5px 0px }
div#cadre_admin_fiche ul li a { color:#6B3A08; text-decoration:none }

div.bt_retour   { float:left; width:127px; height:23px; padding:7px 0px 0px 30px; text-align:left; background-image:url(../images/fleche_retour.gif); background-position:center; background-repeat:no-repeat; }
div.bt_retour a { color:#FFF; text-decoration:none }
span.marron { color:#6B3A08 }

/* ACCUEIL DEMANDES DE LOGEMENT
/* ============================================================================================ */
div#dossierDL       { width:275px; float:left; margin-right:20px; background-image:url(../images/boite_dl.gif); background-position:left top; background-repeat:no-repeat }
div#tete_dossierDL  { width:275px; height:110px  }
div#corps_dossierDL { width:275px; height:94px  }
div#pied_dossierDL  { width:275px; height:17px  }
div#dossierDL h2    { width:145px; height:80px; padding-top:30px; margin-left:110px; font-family:Georgia, "Times New Roman", Times, serif; color:#7a7a7a; font-size:14px; border:0px }
div.boiteContenu    { width:200px; color:#909090; padding-left:60px }

div#dossierInLine       { width:275px; float:left; background-image:url(../images/boite_inline.gif); background-position:center; background-repeat:no-repeat }
div#tete_dossierInLine  { width:275px; height:110px  }
div#corps_dossierInLine { width:275px; height:94px }
div#pied_dossierInLine  { width:275px; height:17px }
div#dossierInLine h2    { width:135px; height:80px; padding-top:30px; margin-left:120px; font-family:Georgia, "Times New Roman", Times, serif; color:#7a7a7a; font-size:14px; border:0px }

div#dossierDL a, div#dossierInLine a { color:#909090; text-decoration:none }
