

/*
 * Mise en page des textes (bordures...)
 */
/*.contenu { 	padding: 6px;	margin-left: 2px;	margin-right: 1em;	}*/
/*.chapo {	margin-top: 0px;	margin-left: 0px;	margin-right: 4px;}*/
/*.texte {	margin-top: 0px;	margin-left: 4px;	margin-right: 15px;}*/
.ps { 		padding-top: 0.6em;	margin-top: 0.6em;	border-top: 1px dashed #9B9B9B;}
.notes {	margin-top: 0.6em;	margin-bottom: 0.6em;	border-top: 1px solid #a0a0a0;	padding: 1.5em;}
.imprimer {	margin-top: 0px;	margin-left: 0px;	margin-right: 1em;	text-align: right;	padding: 6px;}
.lienforum {	margin-top: 6px; 	margin-right: 1em;	}
.encart {	width: 100%;	padding-top : 6px;	padding-left : 15px;	padding-right : 15px;}
.cartouche {	padding: 6px; }
.breves {	padding: 6px; }

.hierarchie-texte{	font-size: 11px;	font-style: normal;	line-height: normal;	color: #8E8FBF;	font-weight: normal;	padding-bottom: 8px; 	margin-left: 5px; }
.date-miseajour {	font-family: Arial;	font-size: 11px;	font-style: normal;	line-height: normal;	color: #8E8FBF;	padding-bottom: 8px; }

/*
 * Styles pour le contenu (c-a-d. la colonne principale)
 */

/*
.contenu .h1.titre-texte {	FONT-FAMILY: Georgia, "Times New Roman", Times, serif; 	COLOR: #9B9B9B; 	font-weight: bold;	}
.contenu .h2.surtitre {	font-size: 100%;	font-weight: bold;	}
.contenu .h3.texte {	}
.contenu .h4.chapo {	margin-top: 0.6em;	}
.contenu .ps {	}
.contenu .notes { }
*/

.h1 .titre-texte {margin-right: 1em;	FONT-FAMILY: Georgia, "Times New Roman", Times, serif; 	COLOR: #9B9B9B; 	font-weight: bold;	}
.titre-texte {margin-right: 1em;	FONT-FAMILY: Georgia, "Times New Roman", Times, serif; 	COLOR: #9B9B9B; 	font-weight: bold;	}
.h2 .surtitre {margin-right: 1em;	font-size: 100%;	font-weight: bold;	}
.surtitre {margin-right: 1em;	font-size: 100%;	font-weight: bold;	}
.h4 .chapo {margin-right: 1em;	margin-top: 0.6em;	}
.chapo {margin-right: 1em;	margin-top: 0.6em;	}
.texte {	margin-right: 1em;}

.liste-articles {	margin-top: 1em;	margin-bottom: 1em;	clear: left; }

.breves .h1.titre {	text-align:left;  FONT-FAMILY: Georgia, "Times New Roman", Times, serif; COLOR: #9B9B9B; FONT-SIZE: 12px; text-transform: none;	font-style: normal;	line-height: normal;	font-weight: bold; padding-right: 0em;}
.breves .h2.texte {	margin-top:5px; text-align:left;  FONT-FAMILY: Arial; COLOR: #000000; FONT-SIZE: 12px; text-transform: none;	font-style: normal;	line-height: normal;	font-weight: normal; padding-right: 0em;}
.breves .texte A:link { 		FONT-SIZE: 12px; 	COLOR: #8E8FBF; }
.breves .texte A:active { 	FONT-SIZE: 12px; 	COLOR: #8E8FBF;}
.breves .texte A:visited { 	FONT-SIZE: 12px; 	COLOR: #8E8FBF; }
.breves .texte A:hover { 	FONT-SIZE: 12px; 	COLOR: #8E8FBF; }

.breves .titre {	text-align:left;  FONT-FAMILY: Georgia, "Times New Roman", Times, serif; COLOR: #9B9B9B; FONT-SIZE: 12px; text-transform: none;	font-style: normal;	line-height: normal;	font-weight: bold; padding-right: 0em;}
.breves .texte {	margin-top:5px; text-align:left;  FONT-FAMILY: Arial; COLOR: #000000; FONT-SIZE: 12px; text-transform: none;	font-style: normal;	line-height: normal;	font-weight: normal; padding-right: 0em;}


.footer-texte {	FONT-FAMILY: Arial; COLOR: #FFFFFF; FONT-SIZE: 11px; text-transform: none;	font-style: normal;	line-height: normal;	font-weight: normal; text-align:right}
.footer-texte A:link{	COLOR: #FFFFFF; }
.footer-texte A:active{	COLOR: #FFFFFF; }
.footer-texte A:visited{	COLOR: #FFFFFF; }
.footer-texte A:hover{	COLOR: #FFFFFF; }

.pagination {	FONT-FAMILY: Arial; COLOR: #8E8FBF; FONT-SIZE: 11px; text-transform: none;	font-style: normal;	line-height: normal;	font-weight: normal; text-align:right}
.pagination A:link{ 	COLOR: #8E8FBF;	}
.pagination A:active{	COLOR: #8E8FBF;}
.pagination A:visited{	COLOR: #8E8FBF;}
.pagination A:hover{	COLOR: #8E8FBF; }

.appel_offre  {	text-align:left;  FONT-FAMILY: Georgia, "Times New Roman", Times, serif; COLOR: #9B9B9B; FONT-SIZE: 12px; text-transform: none;	font-style: normal;	line-height: normal;	font-weight: bold; padding-right: 15px;}

.accueil{	padding-top: 6px; text-align:center;  FONT-SIZE: 11px; text-transform: none;	font-style: normal;	line-height: normal;	font-weight: normal;}
/*
 * Disposition a l'ecran : colonnes, encarts, cartouches
 */


.spip_logos {	position: relative;	margin-left: 0px;	padding-left: 0px;	margin-right: 4px;}

.liseretcoldroite-bleu{	BACKGROUND: url(NAVPICS/bleu/pix_bleu.gif) repeat top;}

.hierarchie-bleu{		BACKGROUND: url(NAVPICS/bleu/fond_1.gif) repeat;	}
.fond-footer1-bleu{		BACKGROUND: url(NAVPICS/bleu/fond_2.gif) repeat;	}
.fond-footer2-bleu{		BACKGROUND: url(NAVPICS/bleu/fond_3.gif) repeat;	}
.hierarchie-rouge{		BACKGROUND: url(NAVPICS/rouge/fond_1.gif) repeat;	}
.fond-footer1-rouge{		BACKGROUND: url(NAVPICS/rouge/fond_2.gif) repeat;	}
.fond-footer2-rouge{		BACKGROUND: url(NAVPICS/rouge/fond_3.gif) repeat;	}
.hierarchie-jaune{		BACKGROUND: url(NAVPICS/jaune/fond_1.gif) repeat;	}
.fond-footer1-jaune{		BACKGROUND: url(NAVPICS/jaune/fond_2.gif) repeat;	}
.fond-footer2-jaune{		BACKGROUND: url(NAVPICS/jaune/fond_3.gif) repeat;	}

/*
 * Formulaires
 */
.formulaire {	color: black;	margin: 0px;	margin-bottom: 0px;	padding: 0px;	border: 1px solid #a0a0a0;	background-color: #f6f6f6;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 100%;	font-weight: normal;}
.forml {	background-color: #ececec;	margin: 4px;	padding: 1px;	border: dashed 1px #909090;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 90%;}
.spip_bouton {	font-size: 10px;	border: 1px solid #ccc;	padding: 0px;	margin: 0px;	background: #efefef;	font-family: Arial, Helvetica, sans-serif;	width:120px;}
.spip-admin {	position: fixed;	margin: 0px;	font-size: 10px;	padding: 0px;	text-align:center;}

/*
ajouts
*/
.titre-art-accueil {	FONT-FAMILY: Arial; COLOR: #8E8FBF; FONT-SIZE: 12px; text-transform: none;	font-style: normal;	line-height: normal;	font-weight: bold;}
.chapo-art-accueil {	FONT-FAMILY: Arial; COLOR: #8E8FBF; FONT-SIZE: 12px; text-transform: none;	font-style: normal;	line-height: normal;	font-weight: bold;}
.texte-art-accueil {	FONT-FAMILY: Arial; COLOR: #8E8FBF; FONT-SIZE: 12px; text-transform: none;	font-style: normal;	line-height: normal;	font-weight: normal;}

/*.titre_rubrique{	FONT-FAMILY: Arial; COLOR: #8E8FBF; FONT-SIZE: 14px; text-transform: none;	font-style: normal;	line-height: normal;	font-weight: bold;}
.texte_rubrique{	FONT-FAMILY: Arial; COLOR: #000000; FONT-SIZE: 12px; text-transform: none;	font-style: normal;	line-height: normal;	font-weight: normal;}
*/
.table-main {	border: 1px solid #000000;	padding: 5px;	}
.table-contenu {	padding: 6px;	}

.menu-top {	padding-left: 17px;}
.table-header{	border: 0px;	padding-top: 0px;}

.table-forums{ 	border: 1px solid #cccccc;	padding: 4px;}
.td-forums{	border-bottom: 1px solid #cccccc;	padding: 4px;}

.newsletter {	FONT-FAMILY: Arial; COLOR: #8E8FBF; FONT-SIZE: 11px; text-transform: none;	font-style: normal;	line-height: normal;	font-weight: bold; margin-left:12px;padding: 0px;}
.formnewsletter {	background-color: #ffffff;	color: #8E8FBF;	margin: 0px;	padding: 0px;	text-align:center;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;}
.recherche {	FONT-FAMILY: Arial; COLOR: #8E8FBF; FONT-SIZE: 11px; text-transform: none;	font-style: normal;	line-height: normal;	font-weight: bold; margin-left:12px;padding: 0px;}
.formrecherche {	background-color: #ffffff;	color: #8E8FBF;	margin: 0px;	padding: 0px;	text-align:center;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;}

.slogan {	FONT-FAMILY: "Times New Roman", Times, serif; 	COLOR: #999999; 	FONT-SIZE: 12px; 	text-align:right; 	margin-right:17px;	}
.dates {	font-family: Arial;	font-size: 11px;	font-style: normal;	line-height: normal;	color: #8E8FBF;	padding-bottom: 8px; 	}

/*
 * Habillage des menus et de la navigation
 */

.menu {	FONT-FAMILY: Arial; 	COLOR: #8E8FBF; 	FONT-SIZE: 11px; 	text-transform: uppercase;	font-style: normal;	line-height: 28px;	font-weight: bold;	margin-left: 2px;}
.menu1 {	FONT-FAMILY: Arial; 	COLOR: #8E8FBF; 	FONT-SIZE: 11px; 	text-transform: uppercase;	font-style: normal;	line-height: 28px;	font-weight: bold;	margin-left: 0px;}
.menu2 {	FONT-FAMILY: Arial; 	COLOR: #8E8FBF; 	FONT-SIZE: 11px; 	text-transform: uppercase;	font-style: normal;	line-height: 28px;	font-weight: normal;	margin-left: 0px;}
.menu3 {	FONT-FAMILY: Arial; 	COLOR: #8E8FBF; 	FONT-SIZE: 11px; 	text-transform: uppercase;	font-style: normal;	line-height: 28px;	font-weight: normal;	margin-left: 12px;}
.menu-articles{	FONT-FAMILY: Arial; 	COLOR: #8E8FBF; 	FONT-SIZE: 11px; 	font-style: normal;	line-height: 15px;	font-weight: bold;	padding: 0px;	margin-left: 2px;}

.res-recherche {
	padding: 5px;	
}

.res-recherche li {
	margin: 10px 0 10px;
	padding: 0px;	
	list-style-type: disc; 
	line-height: 5px;
}