/**************************************************************************************
 CETTE CSS DECRIT LES COULEURS LES TAILLES DE FONT LES FONDS
 ET QUELQUES MARGE DE DECORATION NON LIEES A LA STRUCTURE 
 DE LA PAGE
***************************************************************************************/


/**************************************************************************************
 Rédifinition des TAG HTML 
***************************************************************************************/

body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background: #FFFFFF url(../images/fd_body.gif) repeat-y 50% 0%;
	color: #484848;
}
a {
	color: #333333;
	text-decoration: none;
}
a:hover {
	color: #000000;
	text-decoration: underline;
}
h3 {
	font-size: 1em;
	color: #FF0000;
	margin: 0 0 0.5em;
}

/**************************************************************************************
Définition des DIV avec ID et leurs éléments (textes, images, fond, listes...)
***************************************************************************************/
#head {
	text-align: left;
	height: 110px;
}
#mark { /*BLOC MARQUE*/
	background: url(../images/header_logo.gif) no-repeat 0% 0%;
}
#bandeau { /*BANDEAU*/
	background: #FFFFFF url(../images/header_identite2.gif) no-repeat 100% 0%;
}
#bandeau h2 {
	color: #FFFFFF;
	margin: 0;
	padding: 0;
	font-size: 1.5em;
}
#bandeau h3 {
	font-size: 1em;
	color: #CCCCCC;
	margin: 0;
}
#tools { /*Le TOOLS est un éléments de la page englobant le MOTEUR DE RECHERCHE, OUTILS et FIL D'ARIANE*/
	background: url(../images/fd_outils.gif) no-repeat 100% 0%;
}
#recherche { /* MOTEUR DE RECHERCHE*/
	background: url(../images/fd_col_gauche.gif) repeat 0% 0%;
}
#recherche ul {

}
#recherche li {
   color: #D90102;
	font-size: 0.6em;
	line-height: 12px;
	margin: 3px 0 0 0px;
	padding: 0 0 0 25px;
	background: url(../images/puce_outil.gif) no-repeat 0px 6px;
}
#recherche form {
	margin: 0px 0px 0px 32px;
}
#recherche p {
	font-size: 0.7em;
}
#recherche a {
	color: #FFFFFF;
}
#recherche .text {
	font-size: 1em;
}
#recherche .bt {
	font-size: 0.9em;
	padding: 0;
}
#outils a {
   color: #D90102;
	font-size: 0.6em;
	line-height: 12px;
	padding: 0 0 0 25px;
	background: url(../images/puce_outil.gif) no-repeat 0px 6px;
}
#ariane { /*FIL D'ARIANE*/
	background: transparent;
	font-size: 0.6em;
}
#lcol { /*Le LCOL est un élément qui défini la colonne de gauche, englobant la NAVIGATION PRINCIPAL et ESPACE COMARQUE1*/
	background: url(../images/fd_col_gauche.gif) repeat 0% 0%;
}
#navp {
 
}
#navp a {
	color: #484848;
	font-weight: normal;
	text-decoration: none;
}
#navp a:hover {
	text-decoration: underline;
	color: #D90102;
}
#espace {
	background: url(../images/espace_bloc_fd.gif) repeat 100% 0%;
}
#espace p {
	font-size: 9px;
	margin: 0px;
	color: #484848;
}
#rcol {
	background: url(../images/fd_col_droite.gif) repeat-y right;
}
#liens {
	background: url(../images/lien_fg.gif) repeat 100% 0%;
	font-size: 1px;
}
#liens h3 {
	padding: 0 0 2px 17px;
	font-size: 9px;
	color: #181E73;
	background: url(../images/lien_puce.gif) no-repeat 0 2px;
	margin: 0px 0px 5px 10px;
}
#liens ul {
	margin-left: 27px;
}
#liens li {
	font-size: 9px;
	margin: 0;
	padding: 0 0 2px 7px;
	background: url(../images/puce_menu_niv2_off.gif) no-repeat 0 5px;
	line-height: 12px;
}
#liens a {
	color: #484848;
}
#liens a:hover {
	color: #1F2792;
}
#centre { /*Le CENTRE est un élément qui défini le centre de la page, englobant l'ARTICLE et ACTUALITES*/
}
#accueil p {
	font-size: 10px;
	padding: 0.8em;
	color: #484848;
}
#accueil .lien {
	margin: 5px 0 0 0px;
	line-height: 1.1em;
	font-size: 9px;
	color: #D90102;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
}
#accueil .lien a {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #D90102;
	text-decoration: none;
	background: none; 
}
#accueil .lien a:hover{
	text-decoration: underline;

}
#article {/*ARTICLE*/
	background: #FFFFFF;
}
#article p {
	font-size: 0.7em;
	padding: 0 0 1em;
}
#foot { /*Le FOOT est un élément qui défini le pied de page*/
	font-size: 0.57em;
	text-align: center;
	color: #484848;
}
#foot a {
	color: #484848;
}
#foot a:hover {
	color: #484848;
}
#contenu {
}
#contenu h1.haut {
	font-size: 14px;
	color: #989898;
	background: url(../images/puce_ttr_contenu.gif) no-repeat 31px 18px;
}
#contenu h1.bas {
	font-size: 16px;
	color: #DC0007;
}
#contenu h2 {
	font-size: 14px;
	color: #191D7E;
}
#contenu p {
	font-size: 9px;
	color: #484848;
}
#contenu p.ttr {
	color: #181F6F;
}
#contenu .article_ttr {
	color: #211F73;
	background: url(../images/puce_article.gif) no-repeat 0 5px;
	font-weight:bold;	
}
#contenu .article {
	color: #000000;
}
#contenu li {
	font-size: 9px;
	background: url(../images/puce_contenu.gif) no-repeat 0 5px;
	line-height: 12px;
}
#contenu .bleu {
	color:#202688; 
}
#contenu .repons  {
	color:#D30004; 
}
#info {
	padding-bottom:6px;
	background: url(../images/px_info.gif) repeat-x bottom;
}
#info h1 {
	font-size: 10px;
	background: url(../images/ttr_info.gif) no-repeat 0px 0px;
	color: #1B1E63;
}
#info p {
	font-size: 9px;
	color: #1B1E63;
}
#savoirplus {
	background-color:#EFEFEF;
}	
#savoirplus h1 {
	font-size: 10px;
	background: url(../images/puce_savoirplus.gif) no-repeat 12px 7px;
	color: #D70100;
}
#savoirplus p {
	font-size: 9px;
	color: #000000;
}
#retour p {
	font-size: 9px;
	color: #1B1E63;
}
#retour	{
	background: url(../images/puce_ttr_contenu.gif) no-repeat right bottom;
}
#retour	a {
	color:#D60000;
	background: url(../images/puce_retour.gif) no-repeat 0px 3px;
}
#comark2 { /*ESPACE COMARQUE1 et ESPACE COMARQUE2*/
	background: #FFFFFF;
	padding: 0px;
}
#comark2 p {
	font-size: 9px;
	margin: 8px 0  8px 0;
}
#comark2 p.consulter {
	font-size: 9px;
	margin: 0;
	text-align:right;
}
#comark2 li {
	font-size: 9px;
	background: url(../images/puce_contenu.gif) no-repeat 0 5px;
	line-height: 12px;
}
#comark2 li a, a.reponse {
	color:#D60000;
	background: url(../images/puce_comark2_1.gif) no-repeat 0px 4px ;
}
#comark2 a.consulter {
	color:#D60000;
	background: url(../images/puce_comark2_2.gif) no-repeat 0px 4px ;
}
#imprimer a {
	color:#9C9C9C;
	background: url(../images/puce_imprimer.gif) no-repeat 0px 4px ;
}
#contenu h2.plan {
	font-size: 9px;
	color: #484848;
	background: url(../images/fd_plan.gif) no-repeat 0px 0px ; 
}
#contenu dl.plan dt a {
	color:#E30000;
}
#contenu dl.plan dd a {
	color:#4A4A4A;
	background: url(../images/puce_menu_niv2_off.gif) no-repeat 0px 6px;
}
#contenu a.recherche {
	color:#E00500;
}
/* Folio */
.folio {
	font-size: 9px;
	background-color: #EFEFEF;
	color: #D90102;
}
.folio a {
	text-decoration: underline;
	color: #D90102;
}
.folio a:hover {
	text-decoration: none;
	color: #D90102;
}
.folio .pre {
	background: url(../images/fd_folio_g.gif) no-repeat 0% 0%;
	padding: 4px 0px 4px 28px;
}
.folio .sui {
	background: url(../images/fd_folio_d.gif) no-repeat 100% 0%;
	padding: 4px 28px 4px 0px;
}
.folio .pages {
	padding: 4px 0;
}
