html, body { 
	margin: 0px;	padding: 0px;} 

body { 
  /* background concerne la mise enforme entourant le site  */		
color: #000000;	font-family: verdana, arial, helvetica, sans-serif;	
font-size: 10px;	height: 100%;	text-align: left;
} 

#corps_page_principale { 
	background: #ffffff;
	text-align: center;
} 

#page { 
	background-color: white;	margin: 27px auto;	text-align: 
left;	width: 980px !important;
	width:984px;
	color: white;

} 
/* DEBUT ****************************** Mise en forme de la COLONNE LATÉRALE (menus...) ****************************** DEBUT */
#colonne_laterale { 
	background-color: white;	float: left;	height: 100%;	width: 175px;	background-position: bottom left;	background-repeat: no-repeat;	padding-bottom:24px;
} 
#colonne_laterale img { 
	vertical-align: middle;} 
#zone_logo { 
	margin: 0px;} 
#zone_logo img { 
	vertical-align: top;} 
#zone_menu { 
	background-color: white;		background-repeat: no-repeat;	padding-top: 25px;
	margin-top: 15px;
	border: 1px solid #4A7EBF;
} 
	/*rechercher suer le site*/
#zone_menu div.menu_parties h2 { 
	color: #4A7EBF;	font-size: 11px;	font-style: normal;	margin: 10px;	text-align: left;} 
#partie_mes-rubriques h2, #partie_publications h2, #partie_rechercher h2, #partie_corbeille h2 { 
/* image de fond par défaut pour les boutons */	
/*bouton rechercher*/
	background-repeat: no-repeat;
	background-color:#ffffff ;
} 
#partie_mes-rubriques { 
	margin: 0px 0px 10px;	padding: 0px;	} 
#partie_mes-rubriques h2 { 
		background-image: ;	margin: 0px;	padding: 6px 0px;} 
#partie_mes-rubriques h2 a { 
	color: red;} 
#partie_menu-principal { 
	margin: 10px 0px 20px;} 
.categorie_separateur { 
	border-bottom: 1px solid #4a7ebf;	margin: 0px 0px 5px;	padding: 0px 0px 5px;
	border-color: white;
} 
div.menu_intercalaire { 
	background: url('../images/pictos_navigation/puce-intercalaire-normal.gif') top left no-repeat;	padding: 0px 10px;} 
div.menu_intercalaire_select { 
	background: url('../images/pictos_navigation/puce-intercalaire-select.gif') top left no-repeat;	padding: 0px 10px;} 
div.menu_intercalaire  a, div.menu_intercalaire_select  a { 
	color: #667D99;	font-size: 11px;	font-weight: bold;	letter-spacing: 1px;	padding: 1px;	text-decoration: none;} 
#menu_sans_intercalaires ul { 
	margin: 0px 0px;	padding: 0px 0px;} 
#menu_sans_intercalaires li { 
	border-bottom: 1px solid #B9C7D4;	list-style: none;	margin: 0px 10px 5px;	padding: 0px 0px 5px;} 
	
	/*texte menu de gauche*/
#menu_sans_intercalaires ul li a { 
	color: #4a7ebf;	text-decoration: none;}
	
	 
#menu_sans_intercalaires ul li a:hover { 
	text-decoration: underline;} 
ul.menu_categories { 
	margin: 0px 0px 5px;	padding: 0px 0px;} 
ul.menu_categories div { 
	margin: 0px;	padding: 0px;} 
li.categorie_lien, li.categorie_lien_select  { 
	list-style: none;	margin: 0px 0px 0px 0px;	padding: 0px;}
	//*information, agora etc*/ 
li.categorie_lien a, li.categorie_lien_select a { 
	font-family: verdana, arial, helvetica, sans-serif;	font-size: 10px;	letter-spacing: 0px;	padding: 1px; 	text-decoration: none;} 
li.categorie_lien a { 
	color: #667D99;	font-weight: normal;}
	 
#menu_sans_intercalaires li.categorie_lien_select a, li.categorie_lien_select a { 
	color: #24457a;	font-weight: bold;} 
	
li.categorie_lien a:hover, li.categorie_lien_select a:hover { 
	text-decoration: underline;} 
#menu_sans_intercalaires li { 
	list-style: none;} 
#partie_publications { 
	margin-left: 0px;	padding-left: 0px;} 
#partie_publications h2 { 
	background-image:;	margin: 0px;	padding: 6px 0px;} 
#partie_publications ul{ 
	margin: 0px;	padding: 5px 0px 15px;} 
#partie_publications li{ 
	list-style: none;	margin: 0px;	text-align: center;} 
#partie_publications li a{ 
color: #667D99;} 
#partie_rechercher { 
	background-position: bottom;	background-repeat: no-repeat;	padding-bottom: 0px;} 
#partie_rechercher h2 { 
	background-image: ;	margin: 0px;	padding: 6px 0px;} 
#partie_rechercher form { 
	margin: 12px 0px;	text-align: center;} 
#partie_rechercher input { 
	font-family: Arial,Helvetica,sans-serif;	font-size: 10px;} 
#partie_corbeille { 
	margin: 10px 0px 0px; /*  réglage de l'espace entre le bas de partie_rechercher et partie_corbaille */	padding: 0px;} 
#partie_corbeille h2 { 
	background-image:;	margin: 0px;	padding: 6px 0px;} 
#partie_corbeille h2 a { 
	color : #FFFFFF;} 
#menu_admin { 
	margin: 0px;	padding: 10px 0px;} 
#menu_admin li { 
	border-bottom: 1px solid #cccccc;	list-style: none;	margin: 0px 10px 5px;	padding: 0px 0px 5px;} 
#menu_admin #menu_profils { 
	border-top: 1px solid #cccccc;	padding-top: 5px;} 
/* FIN ****************************** Mise en forme de la COLONNE LATÉRALE (menus...) ****************************** FIN *//* DEBUT ****************************** Mise en forme de la COLONNE PRINCIPALE (bandeaux, zone dynamique...) ****************************** DEBUT */#colonne_principale { 
	background-color: #ffffff;	background-repeat: no-repeat;	float: right;	min-height: 600px;	width: 805px;} 
#zone_bandeaux { 
	background-image:url('../interface_generale/bandeauhaut.jpg');	padding-top: 88px;} 
#partie_barre-de-fonctions { 
/* 	float: right; */	margin: 0px 0px 0px;} 
#barrefonctions { 
	color: #A4A2A2;	font-family: arial, helvetica, sans-serif;	font-size: 10px;	margin: 0px;	padding: 5px 10px 4px;	text-align: right;	text-decoration: none;} 
#barrefonctions li { 
	font-family: arial, helvetica, sans-serif;	font-size: 10px;	display: inline;	margin: 0px;	padding: 0px;} 
#barrefonctions a { 
	color: #899CAD;	font-family: arial, helvetica, sans-serif;	font-size: 10px;	text-decoration: none;} 
#barrefonctions a:hover { 
	color: #24457a;	text-decoration: ;} 
h1.titredossier {	color: ##4A7EBF;	font-family: geneva, arial, helvetica, sans-serif;	font-size: 14px;	font-variant: normal;	line-height: 22px;	letter-spacing: 2px;	margin: 0px;	padding: 9px 40px;	text-align: left;
	
} 
#partie_bandeau-dynamique { 
	background-image: url('../images/interface_generale/sousbandeauhaut_accueil.jpg');	background-repeat: no-repeat;} 
#zone_sous-menus { 
	clear: both;	padding: 10px;} 
#zone_dynamique { 
	clear: both;	padding: 10px;	width: 780px;
	background-color: #EAF4FC;
	border: 1px solid #24457a;
	margin-left: 5px;
} 
#zone_sous-menus p { 
	margin-top: 0px;	padding-top: 0px;} 
#zone_sous-menus img { 
	vertical-align: middle;} 
#affiche_rubriques { 
	margin-bottom: 0px;} 
#affiche_rubriques a { 
	color : #667D99;	font-family:Arial, Helvetica, sans-serif;	font-size:10px;} 
#affiche_rubriques a.barrerubriqueselect { 
	color : #ffffff;} 
#affiche_rubriques a.barrepucerubriqueselect { 
	color : #ffffff;	background-color: #667D99;} 
#affiche_sous_rubriques a { 
	margin-bottom: 0px;	color : #899CAD;} 
#affiche_sous_rubriques select { 
	margin-bottom: 0px;	} 
#affiche_sous_rubriques a.sousrubriqueselect  { 
	color : #ffffff;	background-color: #899CAD;} 
#affiche_sous_rubriques img { 
	margin-top: 4px;	vertical-align: top;} 
#affiche_navigation_barre_boutons { 
	margin-top: 10px;} 
   /* DEBUT ***************************** Mise en forme du TEXTE de la ZONE DYNAMIQUE ****************************** DEBUT */   /* (Concerne aussi la mise en forme des styles dans l'Éditeur WYSIWYG) */h1, h2, h3, p, p.style1, p.style2, p.style3, p.style4 { 
	color: #000000;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 10pt;} 
h1 { 
	color: #637A90;	font-size: 14pt;	font-weight: bold;} 
h2 { 
	color: #7996b1;	font-size: 12pt;	font-variant: italic;	font-weight: bold;} 
h3 { 
	color: #89A9C8;	font-variant: italic;	font-weight: bold;} 
p { 
	color: #000000;	font-size: 10pt;} 
p.style1 { 
	color: #000000;	font-size: 10pt;} 
p.style2 { 
	color: #000000;	font-size: 10pt;	font-variant: italic;	margin-left: 50px;} 
p.style3 { 
	color: #000000;	font-size: 8pt;} 
p.style4 { 
	color: #000000;	font-size: 8pt;	font-variant: italic;	margin-left: 50px;} 
   /* FIN ***************************** Mise en forme du TEXTE de la ZONE DYNAMIQUE ****************************** FIN */   /* DEBUT ***************************** Mise en forme du PLAN DU SITE ****************************** DEBUT */#plan li { 
font-family: Verdana,Arial,Helvetica,Sans-serif;font-size:10px;list-style-position:outside;margin: 0px;} 
#plan { 
margin: auto;width: 575px;text-align: left;} 
#plan a { 
text-decoration: none;font-size: 11px;} 
#plan_gauche { 
float: left;} 
#plan_droite { 
float: left;} 
#plan div.intercalaire { 
margin: 10px 0px;padding: 10px;width: 260px;} 
#plan p.intercalaire_titre, .intercalaire2 { 
background-color: #6D8093;background-image: url('');background-repeat: no-repeat;border: 1px solid #6D8093;border-bottom: none;color: #ffffff;font-weight: bold;font-size: 11px;margin: 0px;padding: 3px 20px;width: 200px;} 
#plan ul.intercalaire_contenu { 
background-color: #ffffff;border: 1px solid #7c7ca6;list-style-image: url('');margin: 0px 0px;padding: 0px 10px; /* Alignement des puces pour tous les Navigateurs */} 
* > #plan ul.intercalaire_contenu { 
padding: 0px 13px; /* Réajustement de l'alignement des puces pour Firefox (pris en compte par Internet Explorer 7) */!padding: 0px 10px; /* Réajustement de l'alignement des puces pour Internet Explorer 7 */} 
#plan li.niveau1_titre { 
background-color: #Dee4F1;border: 1px solid #506f98;color: #6D8093;margin: 4px 0px;padding: 0px 0px 1px;list-style-image: url('../images/pictos_navigation/plansite_puce-categorie.gif');} 
#plan li.niveau1_titre a { 
color: #4f6f98;margin: 0px 2px;} 
#plan li.niveau1_titre a:hover { 
text-decoration: underline;} 
#plan ul.niveau1_contenu { 
background-color: #ffffff;color: #cccccc;margin: 0px;padding: 0px 10px 3px; /* Alignement des puces pour tous les Navigateurs */} 
* > #plan ul.niveau1_contenu { 
padding: 0px 13px 3px; /* Réajustement de l'alignement des puces pour Internet Explorer 7 */!padding: 0px 10px 3px; /* Réajustement de l'alignement des puces pour Internet Explorer 7 */} 
#plan li.niveau2_titre { 
padding: 0px 0px 2px;list-style-image: url('../images/pictos_navigation/plansite_puce-rubrique.gif');} 
#plan li.niveau2_titre a { 
color: #9b2d5e;} 
#plan li.niveau2_titre a:hover { 
text-decoration: underline;} 
#plan ul.niveau2_contenu { 
color: #d56a00;margin: 2px 0px;padding: 0px 19px 1px; /* Alignement des puces pour tous les Navigateurs */} 
* > #plan ul.niveau2_contenu { 
padding: 0px 21px 1px; /* Réajustement de l'alignement des puces pour Internet Explorer 7 */!padding: 0px 19px 1px; /* Réajustement de l'alignement des puces pour Internet Explorer 7 */} 
#plan li.niveau3_titre a { 
color: #6D8093;font-size: 10px;} 
#plan li.niveau3_titre a:hover { 
text-decoration: underline;} 
#plan li.niveau3_titre { 
list-style-image: url('../images/pictos_navigation/plansite_puce-sousrubrique.gif');} 
#plan_sans_intercalaires ul{ 
border: none;} 
#plan_sans_intercalaires p { 
display: none;} 
#plan_sans_intercalaires li.niveau1_titre { 
margin-bottom: 20px;} 
#niveau1_1 { 
display: none;} 
   /* FIN ****************************** Mise en forme du PLAN DU SITE ****************************** FIN *//* FIN ****************************** Mise en forme de la COLONNE PRINCIPALE (bandeaux, zone dynamique...) ****************************** FIN *//* DEBUT ***************************** Mise en forme du BAS DE PAGE ****************************** DEBUT */#bas-de-page_sup{ 
	background: white url('../images/interface_generale/basdepage_fo/nd.gif') repeat-x;	clear: both;	height: 26px;} 
#bas-de-page_sup p { 
	font-size: 10px;	margin: 0px;	padding: 0px;} 

#bas-de-page_sup p.copyright { 
	color: black;	font-family: arial, helvetica, sans-serif;	font-size: 12px;	float: left;	margin: 0px 3px;	padding-top: 5px;	height: 18px;} 
#bas-de-page_sup p.aller_hautdepage { 
	float: left;	padding-top: 5px;	margin: auto;	text-align: center;	width: 500px;} 
#bas-de-page_sup p.aller_hautdepage img { 
	vertical-align: middle;} 
#bas-de-page_sup p.bouton_connexion { 
	float: right;} 
#bas-de-page_sup img { 
	vertical-align: middle;} 
#bas-de-page_sup a { 
	font-size: 12px;	color:black;} 
#bas-de-page_inf { 
	background-color: #DEE4F1;	clear: both;	padding: 2px 3px;} 
#bas-de-page_inf a { 
    color:#556270;} 
#bas-de-page_inf p { 
	font-size: 10px;	margin: 0px;	padding: 0px;} 
#bas-de-page_inf p.utilisateur { 
	float: left;} 
#bas-de-page_inf p.type_administration { 
	float: right;	text-align: right;} 
/* FIN ****************************** Mise en forme du BAS DE PAGE ****************************** FIN */#idiframe { 
height: 620px;} 

/* Mise en forme des articles (Fred)*/

#rubrique {
	color: black;
	font: 20px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-align: center;
	
}

#article {
	color: black;
	font: 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-align: justify;
	clear: right;
}

#liens {
	color: #1600ff;
	font-size: 12px;
	clear: left;
	text-decoration: none;
}
a { 
text-decoration:none; 
}
