@charset "iso-8859-1";

@media all {
   IE\:HOMEPAGE {behavior:url(#default#homepage)}
}

body {
	margin : 0;
	padding : 0;
	width:100%;
	font-family: Trebuchet Ms, arial,verdana,sans-serif;
	background-color:#fff;
}




body, h1, h2, h3, h4, p, td, ul, li, .texte
{
font-family: Trebuchet Ms, arial,verdana,sans-serif;
/* line-height:14px;*/
}
/* Taille des polices par defaut */

body, p, td, ul
 { font-size: 11px; }

h1
 { font-size: 1.6em;
 line-height:1.6em;
 }

h2
{
font-size: 1.4em;
line-height:1.4em;
}

h3
 {
 font-size: 1.2em;
line-height:1.4em;
 }

h4
 { font-size: 1em; }

/* Liens et autres */

a
{
	font-weight: bold;
   text-decoration: none;
}

a:link
{
   text-decoration: none;  color : #000000;
}

a:hover
{
   text-decoration: underline;   color : #000000;
}

a:active
{
   color : #000000;
}

a:visited
{
   color : #000000;
}



a.texte
{
color: #000000;
}
.texte a:link,.texte a{font-weight:normal;border-bottom:1px dotted #001d33;text-decoration:none;}
.texte a:hover{text-decoration:none;border-bottom:1px solid;border-bottom-style:solid;background-color:#cce2ef}
div.texte,div.texte a,div.texte p{line-height: 20px;font-size:13px;}
.parole,.parole a,.parole p,.parole td,.dossier-doc p,.dossier-doc a,.dossier-doc td,.dossier-doc,
.agir-aider,.agir-aider p,.agir-aider a,.agir-aider td{line-height: 18px;font-size:12px;}
div.texte{padding-right:10px;}
.titre
{
   font-family : verdana,arial,sans-serif; font-size: 12px; color: #000000; font-weight: bold;
}

.lien
{
	font-family : verdana,arial,sans-serif; font-size : 11px; color : #000000;  text-decoration:none;
}

.lien-gras
{
	font-family : verdana,arial,sans-serif; font-size : 11px; color : #000000;  text-decoration:none;  font-weight: bold;
}


   .maxivue
{
   font-family : verdana,arial,sans-serif; font-size : 11px; color: black;
}

   .bk-menu-handilog
{
   font-family : verdana,arial,sans-serif; font-size : 13px; color: #ffffff; background:#CDC48D;

   height:30px;
   padding-top: 4px;
   padding-left: 10px;
   text-align: center;
}

   .lienversmaxivue
{
   font-family : verdana,arial,sans-serif; font-size : 11px; color: color_texte;
   padding-right:200px;
   padding-left:20px;
}

   .menumaxivue
{
   font-family : verdana,arial,sans-serif; font-size : 13px; color: #ffffff; background:#CDC48D;
}
a.menumaxivue:link{   font-family : verdana,arial,sans-serif; font-size : 13px; color: #ffffff;   background:#CDC48D; text-decoration: none;   }
a.menumaxivue:hover{   font-family : verdana,arial,sans-serif; font-size : 13px; color: #ffffff;  background:#CDC48D; text-decoration: none;  }
a.menumaxivue:active{   font-family : verdana,arial,sans-serif; font-size : 13px; color: #ffffff; background:#CDC48D; text-decoration: none; }
a.menumaxivue:visited{   font-family : verdana,arial,sans-serif; font-size : 13px; color: #ffffff;   background:#CDC48D; text-decoration: none;   }

   .menuselect
{
 font-family :  Verdana, arial,sans-serif; font-size : 13px; color: #CDC48D; background:#ffffff; text-decoration: none;
}
a.menuselect:link{ font-family :  Verdana, arial,sans-serif; font-size : 13px; color: #CDC48D; background:#ffffff; text-decoration: none;  }
a.menuselect:hover{ font-family :  Verdana, arial,sans-serif; font-size : 13px; color: #CDC48D; background:#ffffff;   text-decoration: none; }
a.menuselect:active{ font-family :  Verdana, arial,sans-serif; font-size : 13px; color: #CDC48D; background:#ffffff;  text-decoration: none;   }
a.menuselect:visited{ font-family :  Verdana, arial,sans-serif; font-size : 13px; color: #CDC48D; background:#ffffff; text-decoration: none;  }

   .menu
{
   font-family : verdana,arial,sans-serif; font-size : 13px; color: #ffffff;
}
a.menu:link{   font-family : verdana,arial,sans-serif; font-size : 13px; color: #ffffff; text-decoration: none; }
a.menu:hover{   font-family : verdana,arial,sans-serif; font-size : 13px; color: #ffffff;   text-decoration: none;   }
a.menu:active{   font-family : verdana,arial,sans-serif; font-size : 13px; color: #ffffff;  text-decoration: none;  }
a.menu:visited{   font-family : verdana,arial,sans-serif; font-size : 13px; color: #ffffff; text-decoration: none; }

   .lienpageselect
{
 font-family :  Verdana, arial,sans-serif; font-size : 13px; color: #FFFFFF; background:#000000 ;text-decoration: none;
}
a.lienpageselect:link{ font-family :  Verdana, arial,sans-serif; font-size : 13px; color: #FFFFFF; background:#000000 ;text-decoration: none;  }
a.lienpageselect:hover{ font-family :  Verdana, arial,sans-serif; font-size : 13px; color: #FFFFFF; background:#000000 ;text-decoration: none; }
a.lienpageselect:active{ font-family :  Verdana, arial,sans-serif; font-size : 13px; color: #FFFFFF; background:#000000 ;text-decoration: none;   }
a.lienpageselect:visited{ font-family :  Verdana, arial,sans-serif; font-size : 13px; color: #FFFFFF; background:#000000 ;text-decoration: none;  }

   .lienpage
{
   font-family : verdana,arial,sans-serif; font-size : 13px; color: #000000;
}
a.lienpage:link{   font-family : verdana,arial,sans-serif; font-size : 13px; color: #000000;   text-decoration: none; }
a.lienpage:hover{   font-family : verdana,arial,sans-serif; font-size : 13px; color: #000000;  text-decoration: none;   }
a.lienpage:active{   font-family : verdana,arial,sans-serif; font-size : 13px; color: #000000; text-decoration: none;  }
a.lienpage:visited{   font-family : verdana,arial,sans-serif; font-size : 13px; color: #000000;   text-decoration: none; }

   .handilogtexte
{
  font-family : arial,sans-serif; font-size : 18px; color: #1A50B8;
}
.handilogannotation
{
  font-family : arial,sans-serif; font-size : 16px; color: #1A50B8;
}

   .handilogtitre
{
font-family : arial,sans-serif; font-size: 30px; color: white; background: #1A50B8;
}
.handilogtitre a:link
{  font-family : arial,sans-serif; font-size: 30px; color: white; background: #1A50B8; text-decoration: none; }
.handilogtitre a:hover
{  font-family : arial,sans-serif; font-size: 30px; color: white; background: #1A50B8; text-decoration: none; }
.handilogtitre a:active
{  font-family : arial,sans-serif; font-size: 30px; color: white; background: #1A50B8; text-decoration: none; }
.handilogtitre a:visited
{  font-family : arial,sans-serif; font-size: 30px; color: white; background: #1A50B8; text-decoration: none; }

   .handilogpiedepage
{
font-family : arial,sans-serif; font-size : 12px; color: #1A50B8;
}

.texte-erreur
{
   font-family : verdana,arial,sans-serif; font-size : 11px; color:#DD0000;
;
}


div.bordure
{
   border-left: #000000 1px solid;
   border-top: #000000 1px solid;
   border-right: #000000 1px solid;
   border-bottom: #000000 1px solid;
}
div.position
{
   position:absolute;
   border-left: #000000 1px solid;
   border-top: #000000 1px solid;
   border-right: #000000 1px solid;
   border-bottom: #000000 1px solid;
}


   .toolmenuselected
{
   font-family :  verdana, arial,sans-serif; font-size : 11px; color: #000000;  text-decoration: none;
   font-weight: bold;
}
a.toolmenuselected:link{ font-family :  verdana, arial,sans-serif; font-size : 11px; color: #000000;   }
a.toolmenuselected:hover{ font-family :  verdana, arial,sans-serif; font-size : 11px; color: #000000;    text-decoration: underline; }
a.toolmenuselected:active{ font-family :  verdana, arial,sans-serif; font-size : 11px; color: #000000;    }
a.toolmenuselected:visited{ font-family :  verdana, arial,sans-serif; font-size : 11px; color: #000000;   }

   .toolmenu
{
   font-family : verdana,arial,sans-serif; font-size : 11px; color:#000000;  }
a.toolmenu:link{   font-family : verdana,arial,sans-serif; font-size : 11px; color: #000000;  }
a.toolmenu:hover{   font-family : verdana,arial,sans-serif; font-size : 11px; color: #000000;     text-decoration: underline;   }
a.toolmenu:active{   font-family : verdana,arial,sans-serif; font-size : 11px; color: #000000;    }
a.toolmenu:visited{   font-family : verdana,arial,sans-serif; font-size : 11px; color: #000000;  }

   .inc-menu-niv2
{
   font-family : verdana,arial,sans-serif; font-size :11px; color:#D2C58E;     font-weight: bold;
}
a.inc-menu-niv2:link{   font-family : verdana,arial,sans-serif; font-size : 11px; color: #D2C58E;  }
a.inc-menu-niv2:hover{   font-family : verdana,arial,sans-serif; font-size : 11px; color: #D2C58E;     text-decoration: underline;   }
a.inc-menu-niv2:active{   font-family : verdana,arial,sans-serif; font-size : 11px; color: #D2C58E;    }
a.inc-menu-niv2:visited{   font-family : verdana,arial,sans-serif; font-size : 11px; color: #D2C58E;  }

   .inc-menu-niv3
{
   font-family : verdana,arial,sans-serif; font-size :11px; color:#D2C58E; font-weight: normal;
}
a.inc-menu-niv3:link{   font-family : verdana,arial,sans-serif; font-size : 11px; color: #D2C58E; font-weight: normal;}
a.inc-menu-niv3:hover{   font-family : verdana,arial,sans-serif; font-size : 11px; color: #D2C58E;   text-decoration: underline; font-weight: normal;  }
a.inc-menu-niv3:active{   font-family : verdana,arial,sans-serif; font-size : 11px; color: #D2C58E;  font-weight: normal;}
a.inc-menu-niv3:visited{   font-family : verdana,arial,sans-serif; font-size : 11px; color: #D2C58E; font-weight: normal;}

div.bk-inc-menu
{
   width:140px;
   border-top: #D2C58E 3px solid;
   border-bottom: #D2C58E 3px solid;
}
div.deport-inc-menu
{
   text-align:right;
}

.bk-extranet
{
   background:#CDC48D;   border-left: #000000 1px solid;
   border-top: #000000 1px solid;
   border-right: #000000 1px solid;
   border-bottom: #000000 1px solid;

}
.bk-vert
{color: #fff; font-weight: bold; font-family : arial,sans-serif; font-size:12px; padding-left:4px;
   background:#93B34E;}
.bk-vert2
{color: #fff; font-weight: bold; font-family : arial,sans-serif; font-size:12px;
   background:#93B34E;}
.bk-rouge
{ color: #fff;  font-weight: bold; font-family : arial,sans-serif;
   background:#BC471A;}
.bk-bleu
{ color: #fff; font-weight: bold; font-family : arial,sans-serif;
   background:#4471A0;}
.bk-sable
{ color: #fff;  font-weight: bold; font-family : arial,sans-serif;
   background:#CDC48D;}
.bk-bronze
{ color: #fff;  font-weight: bold; font-family : verdana,arial,sans-serif;
   background:#A8A068;}
.bk-rechercher
{
   background:#FF6600;}

   .menu-br-br
{
   font-family : verdana,arial,sans-serif; font-size : 11px; color:#8A8355;  background:#CDC48D;
  font-weight: bold;
}
a.menu-br-br:link{   font-family : verdana,arial,sans-serif; font-size : 11px; color:#8A8355; background:#CDC48D; font-weight:bold;  }
a.menu-br-br:hover{   font-family : verdana,arial,sans-serif; font-size : 11px; color:#8A8355;   background:#CDC48D; font-weight:bold; text-decoration : underline;  }
a.menu-br-br:active{   font-family : verdana,arial,sans-serif; font-size : 11px; color:#8A8355;  background:#CDC48D; font-weight:bold;  }
a.menu-br-br:visited{   font-family : verdana,arial,sans-serif; font-size : 11px; color:#8A8355; background:#CDC48D; font-weight:bold;  }

   .menu-nr-br
{
font-weight: normal;
   font-family : verdana,arial,sans-serif; font-size : 11px; color:#000000;  background:#CDC48D;
}
a.menu-nr-br:link{   font-family : verdana,arial,sans-serif; font-size : 11px; color:#000000; background:#CDC48D;  }
a.menu-nr-br:hover{   font-family : verdana,arial,sans-serif; font-size : 11px; color:#000000;   background:#CDC48D; text-decoration : underline;  }
a.menu-nr-br:active{   font-family : verdana,arial,sans-serif; font-size : 11px; color:#000000;  background:#CDC48D;  }
a.menu-nr-br:visited{   font-family : verdana,arial,sans-serif; font-size : 11px; color:#000000; background:#CDC48D;  }

   .menu-nr-br-souligne
{
   font-family : verdana,arial,sans-serif; font-size : 11px; color:#000000;  background:#CDC48D;
   font-weight: bold;
   text-decoration : underline;
}
a.menu-nr-br-souligne:link{   font-family : verdana,arial,sans-serif; font-size : 11px; color:#000000; background:#CDC48D; text-decoration : underline;  }
a.menu-nr-br-souligne:hover{   font-family : verdana,arial,sans-serif; font-size : 11px; color:#000000;   background:#CDC48D; text-decoration : underline;  }
a.menu-nr-br-souligne:active{   font-family : verdana,arial,sans-serif; font-size : 11px; color:#000000;  background:#CDC48D; text-decoration : underline;  }
a.menu-nr-br-souligne:visited{   font-family : verdana,arial,sans-serif; font-size : 11px; color:#000000; background:#CDC48D; text-decoration : underline;  }

   .menu-bl-br
{
   font-family : verdana,arial,sans-serif; font-size : 11px; color:#FFFFFF;  background:#D2C88A;
   font-weight: bold;
}
a.menu-bl-br:link{   font-family : verdana,arial,sans-serif; font-size : 11px; color:#FFFFFF; background:#D2C88A;  }
a.menu-bl-br:hover{   font-family : verdana,arial,sans-serif; font-size : 11px; color:#FFFFFF;   background:#D2C88A; text-decoration : underline;  }
a.menu-bl-br:active{   font-family : verdana,arial,sans-serif; font-size : 11px; color:#FFFFFF;  background:#D2C88A;  }
a.menu-bl-br:visited{   font-family : verdana,arial,sans-serif; font-size : 11px; color:#FFFFFF; background:#D2C88A;  }

   .menu-bl-ve
{
   font-family : verdana,arial,sans-serif; font-size : 15px; color:#FFFFFF;  background:#93B34E;
   font-weight: bold;
}
a.menu-bl-ve:link{   font-family : verdana,arial,sans-serif; font-size : 15px; color:#FFFFFF; background:#93B34E;  }
a.menu-bl-ve:hover{   font-family : verdana,arial,sans-serif; font-size : 15px; color:#FFFFFF;   background:#93B34E; text-decoration : underline;  }
a.menu-bl-ve:active{   font-family : verdana,arial,sans-serif; font-size : 15px; color:#FFFFFF;  background:#93B34E;  }
a.menu-bl-ve:visited{   font-family : verdana,arial,sans-serif; font-size : 15px; color:#FFFFFF; background:#93B34E;  }

   .menu-bl-ma
{
   font-family : verdana,arial,sans-serif; font-size : 14px; color:#FFFFFF;  background:#A75FAB;
   font-weight: bold;
}
a.menu-bl-ma:link{   font-family : verdana,arial,sans-serif; font-size : 14px; color:#FFFFFF; background:#A75FAB;  }
a.menu-bl-ma:hover{   font-family : verdana,arial,sans-serif; font-size : 14px; color:#FFFFFF;   background:#A75FAB; text-decoration : underline;  }
a.menu-bl-ma:active{   font-family : verdana,arial,sans-serif; font-size : 14px; color:#FFFFFF;  background:#A75FAB;  }
a.menu-bl-ma:visited{   font-family : verdana,arial,sans-serif; font-size : 14px; color:#FFFFFF; background:#A75FAB;  }

   .menu-bl-bl
{
   font-family : verdana,arial,sans-serif; font-size : 14px; color:#FFFFFF;  background:#1C60AB;
   font-weight: bold;
}
a.menu-bl-bl:link{   font-family : verdana,arial,sans-serif; font-size : 14px; color:#FFFFFF; background:#1C60AB;  }
a.menu-bl-bl:hover{   font-family : verdana,arial,sans-serif; font-size : 14px; color:#FFFFFF;   background:#1C60AB; text-decoration : underline;  }
a.menu-bl-bl:active{   font-family : verdana,arial,sans-serif; font-size : 14px; color:#FFFFFF;  background:#1C60AB;  }
a.menu-bl-bl:visited{   font-family : verdana,arial,sans-serif; font-size : 14px; color:#FFFFFF; background:#1C60AB;  }

.texte-brun
{
   font-family : verdana,arial,sans-serif; font-size: 11px;
   color:#A8A068;
   text-decoration : none;
}
a.texte-brun:link{   font-family : verdana,arial,sans-serif; font-size : 11px; color:#A8A068; }
a.texte-brun:hover{   font-family : verdana,arial,sans-serif; font-size : 11px; color:#A8A068;  text-decoration: underline;   }
a.texte-brun:active{   font-family : verdana,arial,sans-serif; font-size : 11px; color:#A8A068;  }
a.texte-brun:visited{   font-family : verdana,arial,sans-serif; font-size : 11px; color:#A8A068; }

.texte-brun-soulign
{
   font-family : verdana,arial,sans-serif; font-size: 11px;
   color:#A8A068;
   text-decoration : none;
}
a.texte-brun-soulign:link{   font-family : verdana,arial,sans-serif; font-size : 11px; color:#A8A068;   text-decoration: underline; }
a.texte-brun-soulign:hover{   font-family : verdana,arial,sans-serif; font-size : 11px; color:#A8A068;  text-decoration: underline;   }
a.texte-brun-soulign:active{   font-family : verdana,arial,sans-serif; font-size : 11px; color:#A8A068; text-decoration: underline;  }
a.texte-brun-soulign:visited{   font-family : verdana,arial,sans-serif; font-size : 11px; color:#A8A068;   text-decoration: underline; }

.texte-vert
{
   font-family : verdana,arial,sans-serif;
   color:#93B34E;
}
a.texte-vert:link{   font-family : verdana,arial,sans-serif; font-size : 11px; color:#93B34E;  }
a.texte-vert:hover{   font-family : verdana,arial,sans-serif; font-size : 11px; color:#93B34E;  text-decoration: underline;   }
a.texte-vert:active{   font-family : verdana,arial,sans-serif; font-size : 11px; color:#93B34E;   }
a.texte-vert:visited{   font-family : verdana,arial,sans-serif; font-size : 11px; color:#93B34E;  }

.tetiere-vert
{
   font-family : verdana,arial,sans-serif; font-size: 21px;
   color:#93B34E;
   font-weight: bold;
   letter-spacing: -0,8em;
}

.texte-rouge
{
   font-family : verdana,arial,sans-serif; font-size: 11px;
   color:#BC471B;
}
a.texte-rouge:link{   font-family : verdana,arial,sans-serif; font-size : 11px; color:#BC471B; }
a.texte-rouge:hover{   font-family : verdana,arial,sans-serif; font-size : 11px; color:#BC471B;  text-decoration: underline;   }
a.texte-rouge:active{   font-family : verdana,arial,sans-serif; font-size : 11px; color:#BC471B;  }
a.texte-rouge:visited{   font-family : verdana,arial,sans-serif; font-size : 11px; color:#BC471B; }

.texte-darkred
{
   font-family : verdana,arial,sans-serif; font-size: 11px;
   color:#8C1B1B;
}
a.texte-darkred:link{   font-family : verdana,arial,sans-serif; font-size : 11px; color:#8C1B1B; }
a.texte-darkred:hover{   font-family : verdana,arial,sans-serif; font-size : 11px; color:#8C1B1B;  text-decoration: underline;   }
a.texte-darkred:active{   font-family : verdana,arial,sans-serif; font-size : 11px; color:#8C1B1B;  }
a.texte-darkred:visited{   font-family : verdana,arial,sans-serif; font-size : 11px; color:#8C1B1B; }

.texte-orange
{
   font-family : verdana,arial,sans-serif; font-size: 11px;
   color:#EDA101;
}
a.texte-orange:link{   font-family : verdana,arial,sans-serif; font-size : 11px; color:#EDA101; }
a.texte-orange:hover{   font-family : verdana,arial,sans-serif; font-size : 11px; color:#EDA101;  text-decoration: underline;   }
a.texte-orange:active{   font-family : verdana,arial,sans-serif; font-size : 11px; color:#EDA101;  }
a.texte-orange:visited{   font-family : verdana,arial,sans-serif; font-size : 11px; color:#EDA101; }

.texte-bleu-souligne
{
   font-family : verdana,arial,sans-serif; font-size: 11px;
   color:#4471A0;
}
a.texte-bleu-souligne:link{   font-family : verdana,arial,sans-serif; font-size : 11px; color:#4471A0;   text-decoration: underline; }
a.texte-bleu-souligne:hover{   font-family : verdana,arial,sans-serif; font-size : 11px; color:#4471A0;  text-decoration: underline;   }
a.texte-bleu-souligne:active{   font-family : verdana,arial,sans-serif; font-size : 11px; color:#4471A0; text-decoration: underline;  }
a.texte-bleu-souligne:visited{   font-family : verdana,arial,sans-serif; font-size : 11px; color:#4471A0;   text-decoration: underline; }

.texte-bleu
{
   font-family : verdana,arial,sans-serif; font-size: 11px;
   color:#4471A0;
}
a.texte-bleu:link{   font-family : verdana,arial,sans-serif; font-size : 11px; color:#4471A0; }
a.texte-bleu:hover{   font-family : verdana,arial,sans-serif; font-size : 11px; color:#4471A0;  text-decoration: underline;   }
a.texte-bleu:active{   font-family : verdana,arial,sans-serif; font-size : 11px; color:#4471A0;  }
a.texte-bleu:visited{   font-family : verdana,arial,sans-serif; font-size : 11px; color:#4471A0; }

.texte-darkblue
{
   font-family : verdana,arial,sans-serif; font-size: 11px;
   color:#4B4294;
}
a.texte-darkblue:link{   font-family : verdana,arial,sans-serif; font-size : 11px; color:#4B4294; }
a.texte-darkblue:hover{   font-family : verdana,arial,sans-serif; font-size : 11px; color:#4B4294;  text-decoration: underline;   }
a.texte-darkblue:active{   font-family : verdana,arial,sans-serif; font-size : 11px; color:#4B4294;  }
a.texte-darkblue:visited{   font-family : verdana,arial,sans-serif; font-size : 11px; color:#4B4294; }



.texte-noir-home
{
   font-family : verdana,arial,sans-serif; font-size: 11px;
   color:#000000;
}

.texte-bl-ma
{
   font-family : verdana,arial,sans-serif; font-size: 11px;
   color:#FFFFFF;
   background:#B587A3;}
a.texte-bl-ma:link{ font-family : verdana,arial,sans-serif; font-size : 11px; color:#FFFFFF;  background:#B587A3;}
a.texte-bl-ma:hover{ font-family : verdana,arial,sans-serif; font-size : 11px; color:#FFFFFF; background:#B587A3;  text-decoration: underline;}
a.texte-bl-ma:active{ font-family : verdana,arial,sans-serif; font-size : 11px; color:#FFFFFF;   background:#B587A3;}
a.texte-bl-ma:visited{ font-family : verdana,arial,sans-serif; font-size : 11px; color:#FFFFFF;  background:#B587A3;}

.texte-FDM-home
{
   font-family : verdana,arial,sans-serif; font-size: 11px;
   color:#4471A0;
   background:#A4BE64;}
a.texte-FDM-home:link{ font-family : verdana,arial,sans-serif; font-size : 11px; color:#4471A0;  background:#A4BE64; }
a.texte-FDM-home:hover{ font-family : verdana,arial,sans-serif; font-size : 11px; color:#4471A0; background:#A4BE64;  text-decoration: underline;   }
a.texte-FDM-home:active{ font-family : verdana,arial,sans-serif; font-size : 11px; color:#4471A0;   background:#A4BE64;  }
a.texte-FDM-home:visited{ font-family : verdana,arial,sans-serif; font-size : 11px; color:#4471A0;  background:#A4BE64; }

.lien-blanc-home
{
   font-family : verdana,arial,sans-serif; font-size: 11px;
   color:#FFFFFF;
   background:#D2C88A;}

.texte-panier
{
   font-family : verdana,arial,sans-serif; font-size : 11px; color: #000000;
   background:#D2C88A;   border-bottom: #000000 1px solid;
   height:18px;
}


   .form-input
{
	border:  thin solid #CDC48D;
   font-size:11px;
}

   .forminput2
{
	border:  none;
   font-size:11px;
}

   .form-input-soutenir
{
// 	border: thin groove #FF0000;
//    border-width: thin;
   font-size:11px;
   width:135px;
}

.titre-rubrique
{
   font-family : verdana,arial,sans-serif; font-size : 15px;
   color:#D2C58E;
   font-weight: bold;
}
.titre-ssrub-niv2
{
   font-family : verdana,arial,sans-serif; font-size : 14px;
   color:#D2C58E;
}
a.titre-ssrub-niv3:link, a.titre-ssrub-niv3:hover, a.titre-ssrub-niv3:active, a.titre-ssrub-niv3:visited
{
   font-family : verdana,arial,sans-serif; font-size : 14px;
   color:#D2C58E;
}

   .menupage
{
   font-family : verdana,arial,sans-serif; font-size : 11px; color:#FF6600;  background:#CDC48D;
   font-weight: bold;
   height:17px;
   padding-left:2px;
   padding-right:2px;
}
a.menupage:link{   font-family : verdana,arial,sans-serif; font-size : 11px; color:#FF6600; background:#CDC48D;  text-decoration: underline; }
a.menupage:hover{   font-family : verdana,arial,sans-serif; font-size : 11px; color:#FF6600;   background:#CDC48D;  text-decoration: underline;   }
a.menupage:active{   font-family : verdana,arial,sans-serif; font-size : 11px; color:#FF6600;  background:#CDC48D;  text-decoration: underline;  }
a.menupage:visited{   font-family : verdana,arial,sans-serif; font-size : 11px; color:#FF6600; background:#CDC48D;  text-decoration: underline; }

div.lienverhandilog
{
   font-family : verdana,arial,sans-serif; font-size : 11px;
   color:#ffffff;
   padding-right:200px;
   padding-top: 20px;
}
div.lienverhandilog a:link{   color:#ffffff; }
div.lienverhandilog a:hover{   color:#ffffff;   }
div.lienverhandilog a:active{   color:#ffffff;  }
div.lienverhandilog a:visited{   color:#ffffff; }


input.txtinput   {   font-family : arial; font-size : 11;  color : #000000; }
input.txtinput-right   {   font-family : arial; font-size : 11;  color : #000000; text-align: right; }

.p
{ margin-bottom: 1.33em }

a.lien-interieur
{
font-family : arial,verdana,sans-serif;
font-size : 11px;
color: #3366FF;
text-decoration: underline ;
}

a.lien-interieur:hover
{
color: #003399;
text-decoration: underline ;
}

a.simple
{
font-weight:normal;
}

a.simple:hover
{
text-decoration:none;
}

#mot-cle {width:92%;background:#F8FBFF;padding:0;text-align:center;}
#mot-cle table{padding:10px 5px 0 5px;}
#mot-cle li{color:#4471A0;;}

#top_version_imprimable
{
display: none;
}

.encadre
{
border: 1px solid #000;
padding:6px;
background: url(http://www.ccfd.asso.fr/img/fond_etoile.gif);
}

.menu-print
{
margin-top:10px;
margin-bottom:5px;
}

.liste_4{color:#93B34E;}
.liste_5{color:#93B34E;}
.liste_6{color:#BC471A;}
.liste_7{color:#BC471A;}
.liste_8{color:#93B34E;}
.liste_25{color:#93B34E;}
.liste_43{color:#93B34E;}
.liste_60{color:#93B34E;}
.liste_74{color:#93B34E;}
.liste_76{color:#4471A0;}
.liste_77{color:#93B34E;}
.liste_116{color:#93B34E;}
.liste_137{color:#4471A0;}
.liste_182{color:#93B34E;}

/*----------------------------------------------   Listes---------------------------*/
#liste-doc{background:#ffffff; padding:10px 10px 7px 10px;}
#liste-doc a,#liste-doc a:link, #liste-doc a:visited, #liste-doc a:hover,#liste-doc a:active {display:block; color:#8a8355; background:url(../../e_img/charte/puce_fleche_kaki.gif) no-repeat left 5px; padding:0 0 0px 10px; margin-bottom:5px;}


	div.titre-actus  {background:#b63c27;margin-top:1px; padding:3px 10px 3px 10px; border-bottom:solid 1px #761302;}
	div.titre-actus  a img{border:0px;}
	div.liste-actu{background:#ffffff; padding:10px 10px 7px 10px;}
	div.liste-actu a,.liste-doc a:link, .liste-actu a:visited, .liste-actu a:hover,.liste-actu a:active {display:block; color:#b63c27; padding:0 0 0px 0px; margin-top:5px;}


	div.agenda {background:#ffffff;}

#liste-publi{background:#ffffff; padding:10px 10px 7px 10px;}


div.dossier-doc {padding:5px 10px;text-align:left;}
div.dossier-doc .titre{color:#4b688c}
div.dossier-doc a,div.dossier-doc a:link,div.dossier-doc a:visited,div.dossier-doc a:hover, div.dossier-doc a:active {color:#4b688c; text-transform:uppercase;  background:url(../../e_img/charte/puce_fleche_bleu-gris.gif) no-repeat right 5px; padding:0 10px 0 0px; text-align:right; font-size:9px;margin-left:10px;}

div.theme-une {background:#fff;margin:10px 10px 0 10px;  text-align:left;}
div.theme-une .titre{padding:6px 10px;margin-bottom:5px; background:#cfdae7;border-bottom:solid 1px #4b688c;}
div.theme-une a, .theme-une a:link, .theme-une a:visited, .theme-une a:hover,.theme-une a:active { display:block; padding:0 0 3px 20px; background:url(../../e_img/charte/puce_fleche_bleu-gris.gif) no-repeat 10px 5px #fff; color:#4b688c;}

div.agir-aider{padding:5px 10px;  text-align:left;}
div.agir-aider .titre{color:#937117;}
div.agir-aider a,div.agir-aider a:link,div.agir-aider a:visited,div.agir-aider a:hover, div.agir-aider a:active {color:#937117; text-transform:uppercase;  background:url(../../e_img/charte/puce_fleche_marron.gif) no-repeat right 5px; padding:0 10px 0 0px; text-align:right; font-size:9px;margin-left:10px;}

div.parole{padding:10px 10px 5px 10px;
text-align:left; float:left; width:470px; }
/* si blog width: 329 */
div.parole .titre{color:#4b688c;}
div.parole a,div.parole a:link,div.parole a:visited,div.parole a:hover, div.parole a:active {color:#4b688c; text-transform:uppercase;  background:url(../../e_img/charte/puce_fleche_bleu-gris.gif) no-repeat right 5px; padding:0 10px 0 0px; text-align:right; font-size:9px;margin-left:10px;}

div.blog {float:left; background:#fff;margin:10px; width:144px;}
div.blog .titre{padding:6px 6px;margin-bottom:5px; background:#edd5b4;border-bottom:solid 1px #cc6709;}
div.blog a, .blog a:link, .blog a:visited, .blog a:hover,.blog a:active { display:block; padding:0px 0 0px 20px; background:url(../../e_img/charte/puce_fleche_orange.gif) no-repeat 10px 3px #fff; color:#cc6709;font-size:9px;}
div.blog .texte{font-size:9px; padding:0 6px 5px 16px;}

div.lacroix {float:left; background:#fff;width:200px;}
div.lacroix a, .lacroix a:link, .lacroix a:visited, .lacroix a:hover,.lacroix a:active { display:block; padding:0px 0 0px 20px; background:url(../../e_img/charte/puce_fleche_bleu.gif) no-repeat 10px 3px #fff; color:#0053ac;font-size:9px;}
div.lacroix .texte{font-size:9px; padding:0 10px 5px 10px;}

div.publi{padding:10px 10px 0px 10px; background:#ffffff;}
div.publi .image{float:left; width:40px; margin-right:10px;}
/*div.publi .image img{border:solid 1px #bba022;} */
div.publi .contenu{float:left; width:180px;}
div.publi .contenu a, div.publi .contenu a:link, div.publi .contenu a:visited, div.publi .contenu a:hover,div.publi .contenu a:active { display:block; padding:0px 0 0px 10px; background:url(../../e_img/charte/puce_fleche_rouge.gif) no-repeat left 3px; color:#b63c27;}
div.publi .texte{padding:0 0 0 10px}

div.partenariats {background:#fff;margin:10px 10px 10px 10px; text-align:left;}
div.partenariats .titre{padding:6px 10px;margin-bottom:5px; background:#e1d1a7;border-bottom:solid 1px #937117;}
div.partenariats a, .partenariats a:link, .partenariats a:visited, .partenariats a:hover,.partenariats a:active { display:block;color:#373737; font-weight:normal; padding: 0 10px;}


span.lien-meme-sujet{text-align:center;color:#4471A0;font-weight:bold;}
ul.lien-meme-sujet {margin:5px 0 0 15px;padding:0;text-align:left;color:#4471A0;}
ul.lien-meme-sujet li {
background:transparent url(../../e_img/charte/puce_fleche_kaki.gif) no-repeat scroll left 3px ;
color:#8A8355;
display:block;
margin-bottom:5px;
padding:0 0 0 10px;
}
ul.lien-meme-sujet li a {color:#8A8355; }
div.lien-meme-sujet{margin-top:20px;background-color:#F2F0E1;margin-bottom:10px;border-bottom:1px solid #B3AA6C}

img {
border:0;
}

h2.titre {
color:#bc471a;
font-size:18px;
line-height:1.3em;
}
/*Optimise le referencement naturel*/
h1.titre-page-ref {
display:none;
}

.slideElement {height:auto; left:auto;}
/* Entete pages intérieures */
#haut{width:760px;height:192px;clear:both;margin:0 auto;background:white url(../../e_img/charte2012/bg.png) repeat-y top left;}
#haut .head{width:718px;height:119px;margin:0 auto;background:url(../../e_img/charte2012/solidarite.jpg) no-repeat top right;}
#haut .logo-home{display:block;width:167px;height:107px;margin:0 0 0 19px;}
.vert{background:#93B34E;}
.marron{background:#A8A068;}
#haut .menunav{list-style-type:none;width:718px;height:30px;clear:both;padding:0;margin:0 auto;background:#A8A068;}
#haut .menunav li{display:block;    height: 23px;    padding: 7px 10px 0;float:left;}
.sepa{border-right:1px solid black;}
#navsmenu{background:#CDC48D;width:718px;height:23px;clear:both;padding:0;margin:0 auto;overflow: hidden;border-bottom:4px solid #e3e3e3;}
#navsmenu ul{list-style-type:none;margin:0;padding:0;}
#navsmenu li{display:block;float:left;padding:4px 10px;}
#navsmenu #english{padding:4px 3px 4px 10px;}
#navsmenu #espanol{padding:4px 0 4px 0px;}
#frech{display:block;position:relative;overflow:hidden;width:340px;height:20px;}
#trech{position:absolute;right: 265px;top: 7px;}
#rech_texte_sz{position:absolute;top:3px;right:118px;}
#btnrecherche{display:block;cursor:pointer;height:16px;width:16px;background:url(../../e_img/charte/bt-ok-rech.gif) no-repeat left top;position:absolute;top:3px;right:98px;overflow:hidden;}
#btnrecherche input{opacity:0;cursor:pointer;text-indent:5000px;}
#rkeys{position:absolute;right:20px;top:6px;}

