/*** encadres gÃ©nÃ©riques ***/
.encadre-generique, .encadre-rubrique {
	width:211px;
	margin-left:5px;
	margin-bottom: 15px;
	padding: 6px 0px 0px 0px; 
	border-top : 1px solid #fa8e00;
	background: url(../../images/enc_rub_top.gif) no-repeat 0 0;
	font: 10px/14px Arial, Helvetica, sans-serif;
}
.encadre-generique-bleu, .encadre-rubrique-bleu {
	width:211px;
	margin-left:5px;
	margin-bottom: 15px;
	padding: 6px 0px 0px 0px;
 	border-top : 1px solid #037A94;
	background: url(../../images/enc_rub_top-bleu.gif) no-repeat 0 0;
	font: 10px/14px Arial, Helvetica, sans-serif;
}
.encadre-generique p.titre, encadre-rubrique p.titre, .encadre-generique-bleu p.titre, encadre-rubrique-bleu p.titre {
	color: #800E16;	margin: 0;
	padding: 0;
	font: normal 12px/14px "Arial Narrow", Arial, Helvetica, sans-serif;
}
.encadre-generique-in, .encadre-rubrique-in  {
	padding:0px 20px 0px 0px;
	font: 10px/14px Arial, Helvetica, sans-serif;
}
/* \*/* html .encadre-generique-in, * html .encadre-rubrique-in {
}
/* */
.encadre-generique-top, .encadre-rubrique-top {
	background: url(../../images/enc_rub_top.gif) no-repeat 0 0;
	margin:0 -20px 0 -20px;
}
/* \*/* html .encadre-generique-top , * html .encadre-rubrique-top {
  	background: url(../../images/enc_rub_top.gif) no-repeat 0 0;
	height: 1em;
}
/* les titre des encadrÃ©s gÃ©nÃ©riques */
.encadre-generique h4, .encadre-rubrique h4 {
	margin:0 0 5px 0;	
        padding : 2px 55px 2px 10px;
	color : #fff; 
	background: url(../../images/enc_rub_h4.gif) no-repeat 0 100%;	
        font: bold 12px Arial, Helvetica, sans-serif;
}

.encadre-generique-in .div-liste .titre-liste {
        background:none;
}

.encadre-generique-bleu h4, .encadre-rubrique-bleu h4 {
	margin:0 0 5px 0;
	padding : 2px 55px 2px 10px;
	color : #fff;
 	background: url(../../images/enc_rub_h4-bleu.gif) no-repeat 0 100%;
	font: bold 12px/14px Arial, Helvetica, sans-serif;
}
/*EL 20061003 Suppression de l'affichage du background parasite en cas de recherche d'actus :*/
.encadre-rubrique-in .div-liste .titre-liste {
        background:none;
}
/*EL 20061003 Suppression de l'affichage du background parasite en cas de recherche d'actus :*/
.encadre-rubrique-in .div-liste {
        padding-top: 0px;
        padding-bottom: 0px;
        margin-top: 0px;
        margin-bottom: 5px;
}
/*EL 20061003 Suppression de l'affichage des espaces trop larges :*/
.encadre-rubrique-in .div-liste h4.titre-liste {
        padding-top: 0px;
        padding-bottom: 0px;
        margin-top: 0px;
        margin-bottom: 0px;
}
/*EL 20061003 Suppression de l'affichage du background parasite en cas de recherche d'actus :*/
.encadre-generique .div-liste {
        padding-top: 0px;
        padding-bottom: 0px;
        margin-top: 0px;
        margin-bottom: 0px;
}
/*EL 20061003 Suppression de l'affichage des espaces trop larges :*/
.encadre-generique div .div-liste h4.titre-liste {
        padding-top: 0px;
        padding-bottom: 0px;
        margin-top: 0px;
        margin-bottom: 0px;
}
/* \*/* html .encadre-generique h4, * html .encadre-rubrique h4 {
	background-image: url(../../images/enc_rub_h4.gif) ;
}
/* */
.encadre-generique p, .encadre-rubrique p, .encadre-generique-bleu p, .encadre-rubrique-bleu p {
	margin : 5px 5px 0 10px;
}
.encadre-generique ul, .encadre-rubrique ul, .encadre-generique ol, .encadre-rubrique ol, .encadre-generique-bleu ul, .encadre-rubrique-bleu ul, .encadre-generique-bleu ol, .encadre-rubrique-bleu ol  {
	margin : 5px 5px 0 10px;
	list-style: none;
	font: 10/14px Arial, Helvetica, sans-serif;
}
/*** Fix Toolbox ***/
        .encadre-generique ul div, .encadre-rubrique ul div, .encadre-generique-bleu ul div, .encadre-rubrique-bleu ul div {
	display:inline;
	font: 10/14px Arial, Helvetica, sans-serif;
}
/*** encadrÃ©s de fiche, de navigation rubrique, automatique de fiche ***/
.encadre-auto-fiche, .encadre-nav-auto {
/*
        padding : 25px 0 20px 20px;
	margin-right : 20px;
	margin: 0;
*/
}
.encadre-fiche h4{
	color : #7F0D16;
	font-weight : bold;
	font-size : 110%;
}
.encadre-fiche{
	width:211px;
	margin-left:5px;
	margin-bottom: 0px;
	padding-bottom: 23px;
	color: #322f44;
	font: 11px Arial, Helvetica, sans-serif;
}
.encadre-auto-fiche h4, .encadre-nav-auto h4 {
	color : #332e44;
	font-weight : bold;
	font-size : 110%;
}
.encadre-fiche-in{
	margin: 0;
	padding: 5px 15px 5px 15px;
}
/*EL 20061003 Suppression de l'affichage du background parasite en cas de recherche d'actus dans un encadré de rubrique :*/
.encadre-fiche-in .div-liste {
        padding-top: 0px;
        padding-bottom: 0px;
        margin-top: 0px;
        margin-bottom: 0px;
}
/*EL 20061003 Suppression de l'affichage des espaces trop larges :*/
.encadre-fiche-in div .div-liste h4.titre-liste {
        padding-top: 0px;
        padding-bottom: 0px;
        margin-top: 0px;
        margin-bottom: 0px;
}
.encadre-fiche-top{
	margin: 0 0 0 0;
	padding: 5px 0 0 0;
} 
.encadre-fiche p{
	margin : 5px 0 0 0;
}
.encadre-auto-fiche p{
	margin : 10px 0 0 0;
}
.encadre-auto-fiche {
	background: url(../../images/encadre_fiche_bot.gif) no-repeat 0 100%;
	width:211px;
	margin-left:5px;	
        margin-bottom: 0px;	
        padding-bottom: 23px;	
	color: #322f44;	font: 11px Arial, Helvetica, sans-serif;
}
.encadre-auto-fiche-in {
	background: url(../../images/encadre_fiche_bor.gif) repeat-y 0 0;
	margin: 0;
	padding: 5px 15px 5px 15px;
}
.encadre-auto-fiche-in2 {
	background: url(../../images/encadre_fiche_bor2.gif) repeat-y 0 0;
	color: #40007B;
	padding: 5px 15px 5px 15px;
	margin: 0;
}
.encadre-fiche-in2 a.planacces, .encadre-auto-fiche-in2 a.planacces{
	background: url(../../images/puce_lien.gif) no-repeat left 3px;	
        margin-top: 5px;
	padding: 0 0 0 10px;
	color: #7F0C19;	
        font: bold 11px Arial, Helvetica, sans-serif;
}
.encadre-fiche-in2 p, .encadre-fiche-in2 div, .encadre-auto-fiche-in2 p, .encadre-auto-fiche-in2 div {	
        margin: 0;
	padding: 0;
}
.encadre-auto-fiche-in2 h5 {
	color: #3F017D;	
        padding: 0;	
        margin-bottom: 3px;	
        font: bold 14px/16px "Arial Narrow", Arial, Helvetica, sans-serif;
	margin-top: 5px;
}
.encadre-fiche-in h5, .encadre-fiche-in2 h5, .encadre-auto-fiche-in h5 {
	color: #800E16;	padding: 0;
	margin-bottom: 3px;	
        font: normal 14px/16px "Arial Narrow", Arial, Helvetica, sans-serif;	
        margin-top: 5px;
}
.encadre-auto-fiche-top {
	background: url(../../images/encadre_fiche_top.gif) no-repeat;
	margin: 0 0 0 0;	
        padding: 25px 0 0 0;
}
/*** encadres de recherche ***/
        .encadre-search {
	width:  150px;
}
.encadre-search .legend {
	width : 126px;
 	height : 8px;
 	background : url(/images/rechercher2.gif) no-repeat;	
        text-indent : -9999px;
	margin-bottom : 10px;
}
.encadre-search label {	
        color: #778aaa;	
        margin-left: 2px;
}
.encadre-search legend {
	display : none;
}
.encadre-search .champ-saisie {
	margin : 0 0 10px 0;	
        width : 110px;	
        border : 1px solid #332e44;	
        padding : 3px 1px;
}
.encadre-search select {
	width : 150px;
	border : 1px solid #7f9db9;
	margin : 0 0 10px 0;
}
* html .encadre-search select {
	width : 150px;
	border : 1px solid #7f9db9;
	margin : 0 0 5px 0;
}
.encadre-search .button { 
	text-align : right;
}
.encadre-search input, .encadre-search select {
	color : #5c46a0;
}
.encadre-search input {	
        padding : 3px 1px;
}
.firstencadre {
	border : 0;
}
/* IE5 Mac */*>html .encadre-search .legend {
 	width : 0;
}
/* Ajouts Henri  */
        .titre-encadre {
}