*{
    padding:0px;
    margin:0px;
}



body{
    font-family:arial;
    font-size:0.8em;
    background-color:#ebebeb;
    color:#575656;
    background-image:url('../template/img/fd_page.gif');
}

.fond_blanc{
    background-color:#ffffff;
}

p{
    padding-bottom:12px;
}


a:link{color:#8CA643;text-decoration:none;font-weight:bold;}
a:active{color:#8CA643;text-decoration:none;font-weight:bold;}
a:visited{color:#8CA643;text-decoration:none;font-weight:bold;}
a:hover{color:#8CA643;text-decoration:underline;font-weight:bold;}


.cel_infos_edit{
    background-image:url('../template/img/cel_infos_edit.gif');
    background-repeat:no-repeat;
}


h1{
   padding-bottom:10px;
}


textarea{
    font-family:arial;
    font-size:1em;
}


.boite_login{
   background-color:#DCE6BF;
   border:0px solid #566F0A;
   height:310px;
}
.boite_login_entete{
   background-color:#2E6EAB;
   color:#ffffff;
   height:33px;
   border-left:15px solid #8CA643;
   background-image:url('../template/img/cel_boite.gif');
   background-repeat:no-repeat;
   background-position:top right;
}


.but{
   background-color:transparent;border:0px;
   background-image:url('../template/img/but.gif');
   background-repeat:no-repeat;
   font-weight:bold;
   color:#ffffff;
   width:150px;
   height:26px;
}

.butPostuler{
   background-color:transparent;border:0px;
   background-image:url('../template/img/but_postuler.gif');
   background-repeat:no-repeat;
   font-weight:bold;
   color:#ffffff;
   width:90px;
   height:26px;
}

.but_rouge{
   background-color:transparent;border:0px;
   background-image:url('../template/img/but_rouge.gif');
   background-repeat:no-repeat;
   font-weight:bold;
   color:#ffffff;
   width:150px;
   height:26px;
}


.but_rouge_del{
   background-color:transparent;border:0px;
   background-image:url('../template/img/but_rouge_del.gif');
   background-repeat:no-repeat;
   font-weight:bold;
   color:#ffffff;
   width:150px;
   height:26px;
}

.but_disabled{
   background-color:transparent;border:0px;
   background-image:url('../template/img/but_disabled.gif');
   background-repeat:no-repeat;
   font-weight:bold;
   color:#ffffff;
   width:150px;
   height:26px;
}
.but_visu{
   background-color:transparent;border:0px;
   background-image:url('../template/img/but_visu.gif');
   background-repeat:no-repeat;
   font-weight:bold;
   color:#ffffff;
   width:150px;
   height:26px;
}
.but_imprimer{
   background-color:transparent;border:0px;
   background-image:url('../template/img/but_imprimer.gif');
   background-repeat:no-repeat;
   font-weight:bold;
   color:#ffffff;
   width:150px;
   height:26px;
}

.but_cours{
      background-color:transparent;border:0px;
      background-image:url('../template/img/but_cours.gif');
      background-repeat:no-repeat;
      font-weight:bold;
      color:#ffffff;
      width:50px;
      height:26px;
   }

.centre{
    text-align:center;
}

.print{
   display:none;
}

#global {
    margin:0 auto;
    width:960px;
    overflow:hidden;
    background-color:#ffffff;
}

#bandeau_saisonnier{
    width:960px;
    height:264px;
    background-image:url('../template/img/bandeau_saisonnier.jpg');
    background-repeat:no-repeat;
    background-color:#ffffff;
    border:0px solid #ffffff;
}
#bandeau_tempartiel{
    width:960px;
    height:264px;
    background-image:url('../template/img/bandeau_tempartiel.jpg');
    background-repeat:no-repeat;
    background-color:#ffffff;
    border:0px solid #ffffff;
}
#bandeau_portail{
    width:960px;
    height:264px;
    background-image:url('../template/img/bandeau_portail.jpg');
    background-repeat:no-repeat;
    background-color:#ffffff;
    border:0px solid #ffffff;
}
/*
#bandeau{
    width:960px;
    height:264px;
    background-color:#ffffff;
    border:0px solid #ffffff;
}
*/


#menu_top_1{
    width:721px;
    height:19px;
    /*background-color:#2E6EAB;*/
    position:relative;
    top:225px;
    left:239px;
    text-align:center;

}
#menu_top_1 ul{
}
#menu_top_1 li{
   list-style-type:none;
   display:inline;
   float: left;
   width:142px;
}
#menu_top_1 a{
    color:#ffffff;
    display: block;
}


#menu_top_2{
    width:581px;
    height:20px;
    position:relative;
    top:226px;
    left:379px;
    text-align:center;
}
#menu_top_2 ul{
}
#menu_top_2 li{
   list-style-type:none;
   display:inline;
   float: left;
   width:193px;
   /*  si infos juridiques
   width:130px;
   white-space:nowrap ;
   */
}

#menu_top_2 a{
    color:#ffffff;
}



#bloc_lien_logement{
    padding-left:210px;
    padding-top:45px;
    background-image:url('../template/img/fd_logement.gif');
    background-repeat:no-repeat;
    height:172px;
}
#bloc_lien_logement a{
    color:#ffffff;
    text-decoration:none;
}



#bloc_gauche{
   float:left;
   width:368px;
   padding-left:10px;
   padding-bottom:10px;
   /*text-align:justify;*/
}

#entete_actus_gauche{
   background-color:#CACACA;
   font-weight:bold;
   color:#000000;
   font-size:1.2em;
   padding-left:8px;
   padding-top:8px;
   height:26px;
   width:360px;
   margin-bottom:8px;
}
#entete_actus_gauche a{
   color:#000000;
}


#bloc_droit{
   float:right;
   width:540px;
   margin-right:11px;
   margin-left:20px;
   text-align:justify;
}


#bloc_droit h1{
   font-size:1.4em;
   padding-top:10px;
   color:#EB6909;
}
#bloc_droit h2{
    font-size:1.2em;
    padding-top:10px;
    padding-bottom:10px;
}






#pied{
    background-color:#ffffff;
    border-top:1px solid #FF722D;
    text-align:right;
    width:100%;
    height:20px;
    line-height:20px;
}
#pied ul{
}
#pied li{
   list-style-type:none;
   display:inline;
   margin-left:10px;
   margin-right:10px;
}
#pied a{
    font-size:0.8em;
    color:#2E6EAB;
}





/****** ETAPES DEPOT *********/

.selTab{
      background-color:#E24200;
      color:#ffffff;
      font-weight:bold;
      background-image:url('../template/img/cel_coin_sel.gif');
      background-repeat:repeat-x;
      background-position:top right;
      /*border-bottom:3px solid #8CA643;*/
   }
.normTab{
      background-color:#8CA643;
      color:#ffffff;
      font-weight:bold;
      /*background-image:url('../template/img/cel_coin_blanc.gif');*/
      background-repeat:no-repeat;
      background-position:top right;
      /*border-bottom:3px solid #ffffff; */
   }




/*******************************************************************************/


.err{
       border:1px solid red;
       background-position:left bottom;
       background-repeat:repeat-x;
       /*background-color:beige; */
       background-image:url('../template/img/err.gif');
}
.errSelect{
       /*border:1px solid red;
       background-position:left bottom;
       background-repeat:repeat-x;*/
       /*background-color:#EDA1A1;*/
       background-color:red;
       color:#ffffff;
       /*background-image:url('../template/img/err.gif'); */
}

.errImg{
       border:2px dotted red;
       padding:10px;
}

.errP{
       border:3px solid red;
       background-position:left bottom;
       background-repeat:repeat-x;
       /*background-color:beige;
       background-image:url('../_gabarit/images/toto.png');  */
}

/*** scrollers_annonces********/
#pscroller1{
    width: 340px;
    height: 200px;
    border: 0px solid black;
    padding: 0px;
    background-color: transparent;
}