@charset "utf-8";

/************************/

/*		BLING CSS		*/

/************************/



/* Habillage du body */

body {

	background:#2b6491;

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

}

/* Fin Habillage du body */





/* Habillage du lien d'une image */

.spip_logos {

	border : none;

}

/* Fin Habillage du lien d'une image */





/* Fond cellule de tableau */

.fondtd {

	background-color: #fdf0b9;

	/* background-color: #d5e0e9; */

}

/* /Fond cellule de tableau */





/* Habillage du menu */

#menu {

	margin		: 0 ;

	padding		: 20px;

	list-style	: none;

	}

	

#menu li a {

	display		: block;

	color		: #2b6491;

	line-height	: 1em;

	text-align	: left;

	text-decoration	: none;

	padding		: 4px 4px 4px 4px;

	font-family	: Verdana, Arial, Helvetica, sans-serif;

	font-weight	: bold;

	font-size	: 13px;

	}

	

#menu li a:hover, #navigation li a:focus, #navigation li a:active {

	background	: #f7c702;

	text-decoration	: none;

	font-family	: Verdana, Arial, Helvetica, sans-serif;

	font-size	: 13px;

	font-weight	: bold;

	}

/* Fin Habillage du menu */	

	



/* Habillage Header */

.HeaderTxTBlc {

	font-family		: Verdana, Arial, Helvetica, sans-serif;

	font-size		: 12px;

	font-weight		: bold;

	color			: #FFFFFF;

	text-decoration	: none;

}

.HeaderTxTBlc:hover {

	font-family		: Verdana, Arial, Helvetica, sans-serif;

	font-size		: 12px;

	font-weight		: bold;

	color			: #FFFFFF;

	text-decoration	: underline;

}



.HeaderTxTJaune {

	font-family		: Verdana, Arial, Helvetica, sans-serif;

	font-size		: 12px;

	font-weight		: bold;

	color			: #f8ca24;

	text-decoration	: none;

}

.HeaderTxTJaune:hover {

	font-family		: Verdana, Arial, Helvetica, sans-serif;

	font-size		: 12px;

	font-weight		: bold;

	color			: #f8ca24;

	text-decoration	:underline;

}



.HeaderTxTRose {

	font-family		: Verdana, Arial, Helvetica, sans-serif;

	font-size		: 12px;

	font-weight		: bold;

	color			: #f876b9;

	text-decoration	: none;

}

.HeaderTxTRose:hover {

	font-family		: Verdana, Arial, Helvetica, sans-serif;

	font-size		: 12px;

	font-weight		: bold;

	color			: #f876b9;

	text-decoration	:underline;

}



.HeaderTxTRSS {

	font-family		: Verdana, Arial, Helvetica, sans-serif;

	font-size		: 12px;

	font-weight		: bold;

	color			: #ff7200;

	text-decoration	: none;

}

.HeaderTxTRSS:hover {

	font-family		: Verdana, Arial, Helvetica, sans-serif;

	font-size		: 12px;

	font-weight		: bold;

	color			: #ff7200;

	text-decoration	:underline;

}

/* Fin Habillage Header */





/* Habillage Texte Clip */

.ClipTxT {

	font-family		: Verdana, Arial, Helvetica, sans-serif;

	font-size		: 9px;

	font-weight		: bold;

	color			: #000000;

}

/* Fin Habillage Texte Clip */





/* Habillage Texte Footer */

.TitleFooterTxT {

	font-family		: Verdana, Arial, Helvetica, sans-serif;

	font-size		: 10px;

	font-weight		: bold;

	color			: #ffcc00;

}

/* Fin Habillage Texte Footer */





/* Habillage A LA UNE */

.UneTXT {

	font-family		: Verdana, Arial, Helvetica, sans-serif;

	font-size		: 10px;

	color			: #FFFFFF;

	text-decoration	: none;

}

/* Habillage A LA UNE */

.UneTXT:hover {

	font-family		: Verdana, Arial, Helvetica, sans-serif;

	font-size		: 10px;

	color			: #FFFFFF;

	text-decoration	:underline;

}



.UneTitle {

	font-family		: Verdana, Arial, Helvetica, sans-serif;

	font-size		: 10px;

	color			: #FFFFFF;

	font-weight		: bold;

}

/* Habillage A LA UNE */





/* Habillage ITW */

.ItwTXT {

	font-family		: Verdana, Arial, Helvetica, sans-serif;

	font-size		: 10px;

	color			: #000000;

	text-decoration	: none;

}

/* Habillage A LA UNE */

.ItwTXT:hover {

	font-family		: Verdana, Arial, Helvetica, sans-serif;

	font-size		: 10px;

	color			: #000000;

	text-decoration	:underline;

}



.ItwTitle {

	font-family		: Verdana, Arial, Helvetica, sans-serif;

	font-size		: 10px;

	color			: #000000;

	font-weight		: bold;

}

/* Habillage A LA UNE */





/* Habillage de Texte */

.Verdana10Noir {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000000;

}



.Verdana12Noir {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

}





.LinkVerd12Noir {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	text-decoration: none;

}

.LinkVerd12Noir:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	text-decoration: underline;

}





.LinkVerd10Noir {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000000;

	text-decoration: none;

}

.LinkVerd10Noir:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000000;

	text-decoration: underline;

}





.LinkVerd10Blc {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #FFFFFF;

	text-decoration: none;

}

.LinkVerd10Blc:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #FFFFFF;

	text-decoration: underline;

}





.LinkVerd12Blc {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

	text-decoration: none;

}

.LinkVerd12Blc:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

	text-decoration: underline;

}





.LinkCom {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color:#990000;

	text-decoration: none;

	font-weight: bold;

}

.LinkCom:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color:#990000;

	text-decoration: underline;

	font-weight: bold;

}





/* Lien de réponse d'un commentaire */

.LinkResp {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color:#990000;

	text-decoration: none;

}

.LinkResp:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color:#990000;

	text-decoration: underline;

}



/* Lien d'un article d'une même rubrique */

.LinkMR {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color:#990000;

	text-decoration: none;

}

.LinkMR:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color:#990000;

	text-decoration: underline;

}



/* Lien de pagination */

.lien_pagination {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color:#990000;

	text-decoration: none;

	font-weight: bold;

}

.lien_pagination:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color:#990000;

	text-decoration: underline;

	font-weight: bold;

}

.lien_pagination:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color:#990000;

	text-decoration: none

	font-weight: bold;

}



.TitreArticle {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 16px;

	color: #000000;

	text-decoration: none;

	font-weight: bolder;

}



.TitreForum {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 16px;

	color: #000000;

	text-decoration: none;

	font-weight: bolder;

	text-transform: uppercase;

}



.Asterix {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #CC3300;

}





/* SPIP */

.spip_documents { text-align: center; }

.spip_documents_center { clear: both; width: 100%; margin: auto; }

span.spip_documents_center { display: block; margin-top:1em; }

.spip_documents_left { float: left; margin-right: 10px; margin-bottom: 5px; }

.spip_documents_right { float: right; margin-left: 10px; margin-bottom: 5px; }

.spip_doc_titre { font-weight: bold; font-size: 0.8em; margin-left: auto; margin-right: auto; }

.spip_doc_descriptif { clear: both; font-size: 0.8em; margin-left: auto; margin-right: auto; }