td#cache{
  display:none;
}
td.fond_fleche{
  border-right :          1px #FFFFFF solid;
  background :            url(fr/pattern/bandeau_long.jpg) no-repeat;
}
/* Menu 1 *********************************************************************/
td.menu1Inactive,td.menu1Active{
  padding-left:           10px;
  padding-right:          10px;
  margin :                0px;
  font-family :           Arial,Verdana;
  font-weight :           400;
  font-size :             12px;
  color :                 #466181;
}

a.menu1Inactive{
  font-family :           Arial,Verdana;
  font-weight :           400;
  font-size :             12px;
  text-decoration :       none;
  color :                 #466181;
}

a.menu1Active{
  font-family :           Arial,Verdana;
  font-weight :           500;
  font-size :             12px;
  color :                 #F7953A;
}

td#next{
  border-left :           1px #000000 solid;
}
td#vide{
  display :               none;
}
.td_menu_1{
  border-top :            1px #466181 solid;
}
/* Menu 2 *********************************************************************/
td.menu2_selected{
  border-top :            2px #7B8A9D solid;
  background-color :      #7B8A9D;
  padding-top :           5px;
  padding-bottom :        5px;
  padding-left :          3px;
}
td.menu2{
  border-top :            2px #7B8A9D solid;
  background-color :      #7B8A9D;
  padding-top :           5px;
  padding-bottom :        5px;
  padding-left :          3px;
}
a.menu2_selected,a.menu2{
  font-family :           Arial,Verdana;
  text-transform:         uppercase;
  font-weight :           700;
  font-size :             12px;
  color :                 #FFFFFF;
  text-decoration :       none;
  padding-right :         20px;
}
a.menu2_selected{
  background :            url(fr/menus/fleches_level2.gif) no-repeat center right;
}
/* Menu 3 *********************************************************************/
td.page{
  background-color :      #7B8A9D;
  padding-left :          10px;
}
td.page_selected_first,td.page_selected{
  background-color :      #91A0B3;
  border-top :            1px #7B8A9D solid;
  border-bottom :         5px #7B8A9D solid;
  padding-left :          10px;
  
}
/*td.page_selected{
  background-color :      #91A0B3;
  /*border-top :            10px #7B8A9D solid;
  border-bottom :         5px #7B8A9D solid;
  padding-left :          10px;
}*/

a.page_selected{
  font-family :           Arial,Verdana;
  text-transform:         none;
  font-weight :           400;
  font-size :             14px;
  color :                 #FFFFFF;
  text-decoration :       none;
  padding-left :          15px;
  background :            url(fr/menus/fleches_level3.gif) no-repeat center left;
}
a.page{
  font-family :           Arial,Verdana;
  text-transform:         none;
  font-weight :           400;
  font-size :             14px;
  color :                 #FFFFFF;
  text-decoration :       none;
}
td.entredeux{
  border-top :            10px #7B8A9D solid;
}
/* Les occasions **************************************************************/
.occas_all{
  padding :               5px;
  padding-bottom :        0px;
  color :                 #223952;
  font-family :           Arial,Verdana;
  font-weight :           300;
  font-size :             12px;
  text-decoration :       underline;
  border :                1px #223952 solid;
  border-bottom :         0px;
  background-color :      #FFFFFF;
}
td.occas_title a img{
  padding-right :         5px;
  float :                 left;
}
span.occas_title{
  font-family :           Arial,Verdana;
  font-weight :           600;
  font-size :             14px;
  color :                 #466181;
}
span.occas_contact{
  white-space :           nowrap;
  float :                 right;
  vertical-align :        bottom;
}
span.occas_orange_title{
  font-family :           Arial,Verdana;
  font-weight :           600;
  font-size :             12px;
  color :                 #F4973A;
}
td#separation{
  background :            url(fr/occas/separation.gif) ;
}
/* Occas Home *****************************************************************/
span.occas_big_title{
  width :                 135px;
  background-color :      #B2BAC4;
  padding-left :          20px;
  font-family :           Arial,Verdana;
  font-weight :           200;
  font-size :             14px;
  color :                 #223952;
}
td.occas_big_title{
  background-color :      #B2BAC4;
}
td.actu_title_home{
  font-family :           Arial,Verdana;
  font-weight :           700;
  font-size :             12px;
  color :                 #FFFFFF;
  background-color :      #223952;
}
.occas_home,.occas_title_home{
  background-color :      #7B8B9D;
}
td.occas_title_home{
  font-family :           Arial,Verdana;
  font-weight :           600;
  font-size :             12px;
  color :                 #FFFFFF;
}
/* Titres *********************************************************************/
.title1,.pretty_title1{
  color :                 #890E00;
  font-size :             14px;
  padding-left :          65px;
  background :            url(fr/contenu/fleche_title1.gif) no-repeat top left;
  background-color :      #transparent;
  border-bottom :         1px white solid;
}
.pretty_title2{
  color :                 #890E00;
  font-size :             14px;
  padding-left :          45px;
  background-color :      #transparent;
}
/* Contenu ********************************************************************/
.contenu_accueil{
  padding-top :           7px;
  background :            url(fr/pattern/fond_moto.jpg) no-repeat top left;
  background-color :      #EDE2D4;
}
.contenu{
  padding-top :           7px;
  background :            url(fr/pattern/fond_simple.gif) no-repeat top left;
  background-color :      #EDE2D4;
}
.textJustify{
  background-color :      transparent;
}
.ligne{
  border-bottom :         1px #8C8A83 solid;
}
a.pretty_link{
  font-family :           Arial,Verdana;
  font-size :             12px;
  color :                 #466181;
  border :                0px;
}
/******************************************************************************/
td.text,.title,.formLabel{
  background-color :      #EDE2D4;
}