/*affichage des dates*/
.date2, .date {
font-style:italic;
font-size:.9em;
}

/* libelle des documents */
.spip_doc_titre strong{ display:block; width:600px;*width:490px; }

/*******************************************************************
AUJOURDHUI DEMAIN
********************************************************************/
#aujourdhui_demain_rubrique .s1_top { width:333px; margin:0; }
#aujourdhui_demain_rubrique .s1_titre { font-size:1.3em; font-weight:bold; padding:0; font-family:verdana; background-repeat:repeat-x; background-position:bottom left; width:333px; *width:335px; /*hack ie width(323) + border(1+1) = 335*/ border-bottom:1px solid #93A6B4; border-left:1px solid #B0BEC7; border-right:1px solid #B0BEC7; }
#aujourdhui_demain_rubrique .s1_titre h2 { padding:0 10px; }
#aujourdhui_demain_rubrique .s1_titre h2 a { cursor:pointer; text-decoration:none; }
#aujourdhui_demain_rubrique .s1_contenu { width:323px; *width:335px; /*hack ie width(323) + border(1+1) + padding(5+5) =335*/ padding:5px; vertical-align:top; border-left:1px solid #B0BEC7; border-right:1px solid #B0BEC7; }
#aujourdhui_demain_rubrique .s1_contenu #pagination_aujourdhui{ z-index:2000px;margin:25px 0; }
#aujourdhui_demain_rubrique .s1_bottom { width:333px; margin:0 0 25px 0; }

/*******************************************************************
A LA UNE
********************************************************************/
#a_la_une .bloc { margin:20px 0 0 0; }
#a_la_une .pagination { margin:10px 0; color:#666; padding:10px; border:1px solid #D3D3D3; }
#a_la_une .pagination span.on { font-size:1.4em; background:#FFF; color:#333; }
#a_la_une em { font-style:italic; font-size:.9em; }

/*******************************************************************
Td_contenu //pour article.css >> .article_contenu
********************************************************************/
#td_contenu { padding:1px 12px; }
#td_contenu p { margin:10px 0; }
#td_contenu h3 { font-size:1.4em; color:#333; }
#td_contenu ul  { list-style-position:inside; margin:5px 0; border-left:1px dotted #D3D3D3; }
#td_contenu ul li { margin-left:15px; font-size:12px; }
#td_contenu ul li ul li { font-size:11px; }


/*****************************************************************************
Styles différents pour chaque rubrique // identique à article.css
*****************************************************************************/
/*Territoires */
.rubrique_1 #td_contenu a  { color:#D22D00; }
.rubrique_1 #td_contenu a:hover  { color:#982101; }
.rubrique_1 #td_contenu strong  { color:#FC3806; font-weight:bold; }
/*Agence */
.rubrique_2 #td_contenu a  { color:#BB0089; }
.rubrique_2 #td_contenu a:hover  { color:#600047; }
.rubrique_2 #td_contenu strong  { color:#BB0089; font-weight:bold; }
/*Ingénierie */
.rubrique_3 #td_contenu a  { color:#0025D6; }
.rubrique_3 #td_contenu a:hover  { color:#021F83; }
.rubrique_3 #td_contenu strong  { color:#0025D6; font-weight:bold; }
/*Accueil nouvelles pop */
.rubrique_4 #td_contenu a  { color:#9A511C; }
.rubrique_4 #td_contenu a:hover  { color:#7F4D2C; }
.rubrique_4 #td_contenu strong  { color:#D04F03; font-weight:bold; }
/*Observatoire */
.rubrique_5 #td_contenu a  { color:#017917; }
.rubrique_5 #td_contenu a:hover  { color:#005710; }
.rubrique_5 #td_contenu strong  { color:#017917; font-weight:bold; }
/*Infos */
.rubrique_6 #td_contenu a  { color:#670083; }
.rubrique_6 #td_contenu a:hover  { color:#B101E3; }
.rubrique_6 #td_contenu strong  { color:#670083; font-weight:bold; }

/*******************************************************************
Sous Menu rubrique
********************************************************************/
#td_sous_menu  { width:155px; margin:0; }
.sous_menu { text-align:center; padding:15px 0; margin:15px 0; cursor:pointer; *height:30px; }
.sous_menu a { text-decoration:none; font-family:verdana; text-transform:uppercase; font-size:9px; color:#F9F9F9; }
.sous_menu  a:hover  { text-decoration:none; }
.sous_menu a.on { text-decoration:none; color:white; }
.picto_grand { text-align:center;  }

	/*configuration couleurs pour le menu */
		/*En direct des territoires */
		.rubrique_1 .sous_menu { background:#F97954; }
.rubrique_1 .sous_menu a:hover {  color:#fff; }
.rubrique_1 .sous_menu a.on {  color:#fff; }
 
		/*Agence */
		.rubrique_2 .sous_menu { background:#E508CC; }
.rubrique_2 .sous_menu a:hover {  color:#fff; }
.rubrique_2 .sous_menu a.on {   color:#fff; }
 

		/*Ingénierie */
		.rubrique_3 .sous_menu { background:#0025D6; }
.rubrique_3 .sous_menu a:hover {  color:#fff; }
.rubrique_3 .sous_menu a.on {   color:#fff; }
 

		/*Accueil nouvelles populations */
		.rubrique_4 .sous_menu { background:#FF822F; }
.rubrique_4 .sous_menu a:hover {  color:#fff; }
.rubrique_4 .sous_menu a.on {  color:#fff; }
 

		/*Observatoire */
		.rubrique_5 .sous_menu { background:#016211; }
.rubrique_5 .sous_menu a:hover {  color:#fff; }
.rubrique_5 .sous_menu a.on {   color:#fff; }
 

		/*Info */
		.rubrique_6 .sous_menu { background:#B101E3; }
.rubrique_6 .sous_menu a:hover {   color:#fff; }
.rubrique_6 .sous_menu a.on {  color:#fff; }
 


/*******************************************************************
TITRE
********************************************************************/
.rubrique h2.titre { color:#222; padding:5px 0px; text-align:center; border:0; margin-right:0; padding-right:0; margin-left:8px width:770px; *height:20px; }

.rubrique .hov { background:#333; } 
.rubrique .on { background:#333; } 

	/*configuration couleurs pour le titre */
		/*En direct des territoires */
		.rubrique h2.rubrique_titre_1 { background:#F97954; color:white;}
		
		/*Agence */
		.rubrique h2.rubrique_titre_2 { background:#E508CC; color:white;}

		/*Ingénierie */
		.rubrique h2.rubrique_titre_3 { background:#0025D6; color:white;}

		/*Accueil nouvelles populations */
		.rubrique h2.rubrique_titre_4 { background:#FF822F; color:white; }

		/*Observatoire */
		.rubrique h2.rubrique_titre_5 { background:#00AE21; color:white;}

		/*Info */
		.rubrique h2.rubrique_titre_6 { background:#B101E3; color:white;}




/* SONDAGE */ .ligne_barre { display:block; height:5px; background:#D195EF; border:1px solid #999; }




/*******************************************************************
CARTOTHEQUE
********************************************************************/
#td_contenu #cartotheque { padding:1px 12px;  }
#td_contenu #cartotheque p { margin:10px 0; }
#td_contenu #cartotheque h3 { font-size:1.4em; color:#333; }
#td_contenu #cartotheque ul  { list-style-position:outside;list-style-type:none; margin:5px 0; border-left:0px dotted #D3D3D3; }
#td_contenu #cartotheque ul li { margin-left:15px; font-size:13px; margin-bottom:15px;}
#td_contenu #cartotheque ul li .titre {font-size:16px;margin-bottom:2px; cursor:pointer; text-align:center; display:block;}
#td_contenu #cartotheque ul li ul li { font-size:12px; }
#td_contenu #cartotheque ul li ul li .titre { font-size:13px; cursor:pointer; text-align:left; display:block;}
#td_contenu #cartotheque ul li ul li ul li {display:none; font-size:11px;}
#td_contenu #cartotheque ul li ul li ul li .titre { font-size:12px; cursor:normal;}

#cartotheque .plus_moins { font-size:13px; padding:0px 3px 0 2px; margin:0; cursor:pointer; color:gray; line-height:19px; }

#td_contenu #cartotheque .descriptif { color:#333; text-align:justify; }

#td_contenu #cartotheque .contenu_c {border-left:1px solid #017917;border-top:1px solid #017917;border-bottom:2px solid #017917; border-right:2px solid #017917; padding:5px;  }
#td_contenu #cartotheque .contenu_c ul li .contenu_c { border:0;padding:0px;}
#td_contenu #cartotheque .contenu_c ul li .contenu_c ul li .contenu_c { border:0;padding:0px;}

#td_contenu #cartotheque .documents { border:1px dotted #017917; padding:10px; margin:4px 0 15px 0; font-size:11px; display:none; background:#FFF;}
#td_contenu #cartotheque .documents em { color:#555; }
#td_contenu #cartotheque .documents h4 { text-transform:uppercase; color:#015827; }

#td_contenu #cartotheque .voir { display:block; cursor:pointer; font-size:1.1em; color:#00AE21; text-decoration:underline } 