/* Paramètres généraux de la page */
BODY 
{background-color:#ffffff; margin:0; padding:0;}
/*Liens génériques*/
a {font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;color:#960000;text-decoration:underline;}
a:hover {color:#000066;text-decoration:none;}
a:visited {color:#960000;text-decoration:underline;}
/*Fin liens génériques*/
/* Définition générale */
td {font-family:Verdana,Arial,Tahoma,Helvetica,Impact,sans-serif;color:#000000;font-size:12px;}
/*Structures*/
h1 {font-family:Verdana,Arial,Tahoma,Helvetica,Impact,sans-serif;font-weight:bold; font-size:18px;}
h2 {font-family:Verdana,Arial,Tahoma,Helvetica,Impact,sans-serif;font-weight:bold; font-size:17px;}
h3 {font-family:Verdana,Arial,Tahoma,Helvetica,Impact,sans-serif;font-weight:bold; font-size:15px;}
h4 {font-family:Verdana,Arial,Tahoma,Helvetica,Impact,sans-serif;font-weight:bold; font-size:12px;}
h5 {font-family:Verdana,Arial,Tahoma,Helvetica,Impact,sans-serif;font-weight:bold; font-size:10px;font-style:italic;}
h6 {font-family:Verdana,Arial,Tahoma,Helvetica,Impact,sans-serif;font-weight:bold; font-size:8px;font-style:italic;}
/*Structures rouges*/
h1.rouge {font-family:Verdana,Arial,Tahoma,Helvetica,Impact,sans-serif;font-weight:bold; font-size:20px;color:#960000;}
h2.rouge {font-family:Verdana,Arial,Tahoma,Helvetica,Impact,sans-serif;font-weight:bold; font-size:17px;color:#960000;}
h3.rouge {font-family:Verdana,Arial,Tahoma,Helvetica,Impact,sans-serif;font-weight:bold; font-size:15px;color:#960000;}
h4.rouge {font-family:Verdana,Arial,Tahoma,Helvetica,Impact,sans-serif;font-weight:bold; font-size:12px;color:#960000;}
h5.rouge {font-family:Verdana,Arial,Tahoma,Helvetica,Impact,sans-serif;font-weight:bold; font-size:10px;font-style:italic;color:#960000;}
h6.rouge {font-family:Verdana,Arial,Tahoma,Helvetica,Impact,sans-serif;font-weight:bold; font-size:8px;font-style:italic;color:#960000;}
/*Structures bleues*/
h1.bleu {font-family:Verdana,Arial,Tahoma,Helvetica,Impact,sans-serif;font-weight:bold; font-size:20px;color:#000066;}
h2.bleu {font-family:Verdana,Arial,Tahoma,Helvetica,Impact,sans-serif;font-weight:bold; font-size:17px;color:#000066;}
h3.bleu {font-family:Verdana,Arial,Tahoma,Helvetica,Impact,sans-serif;font-weight:bold; font-size:15px;color:#000066;}
h4.bleu {font-family:Verdana,Arial,Tahoma,Helvetica,Impact,sans-serif;font-weight:bold; font-size:12px;color:#000066;}
h5.bleu {font-family:Verdana,Arial,Tahoma,Helvetica,Impact,sans-serif;font-weight:bold; font-size:10px;font-style:italic;color:#000066;}
h6.bleu {font-family:Verdana,Arial,Tahoma,Helvetica,Impact,sans-serif;font-weight:bold; font-size:8px;font-style:italic;color:#000066;}
/*Structures grises*/
h1.gris {font-family:Verdana,Arial,Tahoma,Helvetica,Impact,sans-serif;font-weight:bold; font-size:20px;color:#cccccc;}
h2.gris {font-family:Verdana,Arial,Tahoma,Helvetica,Impact,sans-serif;font-weight:bold; font-size:17px;color:#cccccc;}
h3.gris {font-family:Verdana,Arial,Tahoma,Helvetica,Impact,sans-serif;font-weight:bold; font-size:15px;color:#cccccc;}
h4.gris {font-family:Verdana,Arial,Tahoma,Helvetica,Impact,sans-serif;font-weight:bold; font-size:12px;color:#cccccc;}
h5.gris {font-family:Verdana,Arial,Tahoma,Helvetica,Impact,sans-serif;font-weight:bold; font-size:10px;font-style:italic;color:#cccccc;}
h6.gris {font-family:Verdana,Arial,Tahoma,Helvetica,Impact,sans-serif;font-weight:bold; font-size:8px;font-style:italic;color:#cccccc;}
/* Paragraphes */
p {/*font-family:Verdana,Arial,Tahoma,Helvetica,Impact,sans-serif;color:#000000;font-size:12px;*/}
div {/*font-family:Verdana,Arial,Tahoma,Helvetica,Impact,sans-serif;color:#000000;font-size:12px;*/}
span {/*font-family:Verdana,Arial,Tahoma,Helvetica,Impact,sans-serif;color:#000000;font-size:12px;*/}
span.mise-en-valeur {font-weight:bold; font-size:12px;color:#960000;}
/* Tailles particulières */
.small {font-size:9px;}
.medium {font-size:12px;}
.large {font-size:14px;}

/* DEBUT TAG POUR FONT SPECIALE                     */
span.rouge {font-weight:bold; font-size:12px;color:#960000;}
span.h3-rouge {font-family:Verdana,Arial,Tahoma,Helvetica,Impact,sans-serif;font-weight:bold; font-size:15px;color:#960000;}
span.h2-rouge {font-family:Verdana,Arial,Tahoma,Helvetica,Impact,sans-serif;font-weight:bold; font-size:17px;color:#960000;}

span.h2 {font-family:Verdana,Arial,Tahoma,Helvetica,Impact,sans-serif;font-weight:bold; font-size:17px;}
span.h3 {font-family:Verdana,Arial,Tahoma,Helvetica,Impact,sans-serif;font-weight:bold; font-size:15px;}
span.small {font-size:9px;}
/* FIN TAG POUR FONT SPECIALE                    */

/* Fin paramètres généraux*/

/* Tétière */
/* Affichage de la date */
.date {font-size:9pt;font-family:arial,verdana,tahoma,helvetica,sans-serif;}
/* Liens haut en HP (Ameli, extranet, ... */
.liens-haut-home
{font-family:Verdana,Tahoma,Arial,Helvetica,Impact,sans-serif; 
background-color:#ffffff;font-size:9px;color:#000000;text-align:right;}
a.liens-haut-home {font-family:Verdana,Tahoma,Arial,helvetica,sans-serif;font-size:9px;color:#000000;text-decoration:none;}
a.liens-haut-home:hover {font-family:Verdana,Tahoma,Arial,helvetica,sans-serif;font-size:9px;color:#b00b09;text-decoration:none;}
.topBanner {background-color:rgb(176,011,009);} /* Couleur de fond de la cellule de bandeau */
.tiret-bas {background-color:rgb(220,223,188)}/* Ligne de couleur sous le bandeau */

/* Fin de tétière */

/* Fermeture - Pied de page */
table.fermeture
{
border-top:2px solid rgb(205,187,163);
}
.fermeture
{
background-color:#c8092b;
font-family:Arial,Verdana,Tahoma,Helvetica,Impact,sans-serif;
font-size:8pt;
color:#ffffff;
padding-left:5px;
line-height:15pt;
}
a.fermeture {text-decoration:none;color:#ffffff;padding:3px;border:0px;}
a.fermeture:hover {text-decoration:underline;}
a.fermeture:visited {color:#ffffff;}
a.o2page {font-size:9px;color:#960000;text-decoration:underline;padding-right:20px;}
a.o2page:hover {text-decoration:none;}
a.o2page:visited {text-decoration:underline;}
/* Fin fermeture */

/* -------------------------------------------------------------------------- */
/* ------------------  Pour les pages de niveau 2, 2bis et 3  --------------- */
/* -------------------------------------------------------------------------- */

/* pour les menus déroulants (version  texte) */
.md-n2n3
 {
 font-family:Verdana,Tahoma,Arial,Helvetica,Impact,sans-serif; 
 font-size:10pt; 
 color:#ffffff; 
 font-weight:700; 
 }
a.md-n2n3
 {
 text-decoration:none;color:#ffffff;
 }
a.md-n2n3:hover
 {
 text-decoration:underline;color:#ffffff;
 }
a.md-n2n3:visited
 {
 text-decoration:none;color:#ffffff;
 }
 /* Fin des menus déroulants version texte */
  
 /* Fil d'ariane : Vous êtes ici : ... */
.ariane
{
font-size:8pt;
font-family:Arial,Verdana,Tahoma,Helvetica,Impact,sans-serif;
color:#898B7E;
padding-left:5px;
}
a.ariane
{
font-size:8pt;
font-family:Arial,Verdana,Tahoma,Helvetica,Impact,sans-serif;
color:#898B7E;
text-decoration:none;
}
a.ariane:visited
{
color:#898B7E;
}
a.ariane:hover
{
color:#b00b09;
text-decoration:underline;
}
.retourancien
{
	display: none; /* Le bouton a été déplacé */
}

/* Fin Fil d'Ariane */

/* Style de la puce :: */
.puce {font-size:10pt;color:#960000;font-weight:bold;letter-spacing:-1px;}
ul.flgris {margin:0px;padding:10px;}
li.flgris {margin:5px;padding:0px;list-style-image: url(http://www.senat.fr/images/puce_v_b.gif);}
.flgris2 {margin-left: 35px; }
ul.flrouge {margin:0px;padding:1px;}
li.flrouge {margin:5px;padding:0px;list-style-image: url(http://www.senat.fr/images/puce_r.gif);}
.flrouge2 {margin-left: 35px; }

/* Règles pour le contenu de la page */
.contenu
{
padding-left:20px;
padding-right:10px;
font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;
font-size:10pt;
}
a.contenu
{
text-decoration:underline;
color:#960000;
padding:0px;
}
a.contenu:hover
{
text-decoration:underline;
}
a.contenu:visited
{
text-decoration:none;
color:#960000;
}
.contenu-titre
{
font-size:12pt;
font-weight:bold;
font-family:Arial,Verdana,Tahoma,Helvetica,Impact,sans-serif;
color:#960000;

}
hr.contenu
{
text-align:left;
color:#B00B09;
width:95%;
}

.contenu-somm
{
padding-left:130px;
color:#960000;
font-size:10pt;
}

a.contenu-somm
{
padding-left:130px;
color:#960000;
font-size:10pt;
text-decoration:none;
}
.contenu-small
{
font-size:8pt;
font-family:Arial,Verdana,Tahoma,Helvetica,Impact,sans-serif;
color:#000000;
}
/* Fin contenu de la page */

/* Cartouche de présentation */
.cartouche-titre
{
color:#960000;
font-size:12pt;
line-height:10pt;
font-weight:bolder;
letter-spacing:3px;
font-family:Arial,Verdana,Tahoma,Helvetica,Impact,sans-serif;
text-transform:uppercase; 
}
.cartouche
{
border:1px solid rgb(176,011,009);
padding:3px;
}

/* Fin cartouche */

/* Légal - Annonce de bas de page */
.legal {font-size:9px;font-family:Verdana,Tahoma,Arial,Helvetica,Impact,sans-serif; 
font-style:italic;
}
/* FDin légal */

/* Style pour les coordonnées du personnel*/
.coords {font-size:8pt;color:#87807F; font-weight:bold;font-family:Verdana,Tahoma,Arial,'Arial Black',Helvetica,'Century Gothic','Lucida Sans Unicode',Impact,sans-serif; }
/* -------------------------------------- */

