/* corps de page */table { 
	font-size: 11px; font-family: verdana, arial, helvetica, sans-serif} 
/* table.base utilisé partout dans l'appli */table.base { 
	font-size: 11px; color: #800080; font-family: verdana, arial, helvetica, sans-serif;} 
table.base td.fondclair { 
	background-color: #cdb4cd;} 
/* Style des titres des tables */table tr.titre { 
	color: #ffffff;	background-color: #996699;	font-size: 11px;	font-weight: bold;	text-align: left;} 
table tr.titre a { 
	color: #ffffff;	font-size: 11px;} 
table tr.titre a:hover { 
	background-color: #996699;	color: #ffccff;} 
/* table td.fondclair utilisé dans les formulaires pour faire un bandeau clair*/table td.fondclair { 
	background-color: #dee4f1;} 
/* table.form utilisé par tous les formulaires*/table.form { 
	border-right: #4e73b2 1px solid; border-top: #4e73b2 1px solid; font-size: 10px; border-left: #4e73b2 1px solid; color: #000000; border-bottom: #4e73b2 1px solid; font-family: verdana,arial,helvetica,sans-serif; background-color: #ffffff;} 
table.form a { 
	color: #000000;} 
/* table.form_msg_int utilisé dans le module messagerie interne */table.form_msg_int { 
	border-right: #506f98 1px solid; border-top: #cccccc 1px solid; font-size: 10px; border-left: #cccccc 1px solid; color: #000000; border-bottom: #506f98 1px solid; font-family: verdana,arial,helvetica,sans-serif; background-color: #fff6db;} 
table.form_msg_int a { 
	color: #000000;} 
table.form_msg_int input.form_msg_int_disabled { 
	font-size: 10px; background-color: #fff6db;} 
.form_msg { 
	border-right: #506f98 1px inset; border-top: #506f98 1px inset; font-size: 10px; border-left: #506f98 1px inset; border-bottom: #506f98 1px inset; font-family: verdana,arial,helvetica,sans-serif; background-color: #ffffff;} 
/* table.liste utilisé dans les listes (dossiers-liste , ..)  */table.liste { 
	border-right: #996699 1px solid; border-top: #996699 1px solid; font-size: 10px; border-left: #996699 1px solid; color: #000000; border-bottom: #996699 1px solid; font-family: verdana, arial, helvetica, sans-serif; background-color: #ffffff; text-align: left;} 
table.liste a { 
	color: #000000} 
table.liste tr.entete { 
	font-weight: bold;} 
table.liste tr.flag1 { 
	background-color: #ffffff;} 
table.liste tr.flag1 a { 
	text-decoration: none;} 
table.liste tr.flag2 { 
	background-color: #cdb4cd;} 
table.liste tr.flag2 a { 
	text-decoration: none;} 
table liste td.fondclair { 
	background-color: #e0e7f0;} 
/* table.dossier-menu style utilisé dans les dossiers menu */table.dossier-menu { 
	border-spacing: 1px;margin-left: auto; margin-right: auto; background-color:#E7EDF5; font-family:verdana, arial, helvetica, sans-serif; font-size:10px; color:#000000; } 
/* style dans dossier menu pour un lien de page */table.dossier-menu a { 
	color: #556270; } 
/* style dans dossier menu pour un lien de page lorsqu'une page est sélectionnée*/table.dossier-menu a.menu_select { 
	color: #ffffff; background-color: #556270;} 
/* classe utilisée dans dossier menu sur les puces liste colonne gauche et liste colonne droite */ul.listedossiermenu, li  { 
padding:0px; margin:0px; margin-left:10px;	list-style-image: url(../images/pictos/puce-liste.gif); } 
/* table.page utilisé dans les dossiers-liste,dossiers-menu,calendriers : c'est la table qui contient la page  */table.page { 
	font-size: 10px; color: #000000; font-family: verdana, arial, helvetica, sans-serif;} 
table.page a { 
	} 
table.page tr.flag1 { 
	background-color: #ffffff;} 
table.page tr.flag1 a { 
	text-decoration: none;} 
table.page tr.flag2 { 
	background-color: #e6e6fa;} 
table.page tr.flag2 a { 
	text-decoration: none;} 
/* classes utilisées dans tous les formulaires  */select.standard { 
	border-right: #506f98 1px inset; border-top: #506f98 1px inset; font-size: 10px; border-left: #506f98 1px inset; border-bottom: #506f98 1px inset; font-family: verdana,arial,helvetica,sans-serif; background-color: #ffffff; inset:; } 
input.standard { 
	border-right: #506f98 1px inset; border-top: #506f98 1px inset; font-size: 10px; border-left: #506f98 1px inset; border-bottom: #506f98 1px inset; font-family: verdana,arial,helvetica,sans-serif; background-color: #ffffff; inset:; } 
textarea.standard { 
	border-right: #506f98 1px inset; border-top: #506f98 1px inset; font-size: 10px; border-left: #506f98 1px inset; border-bottom: #506f98 1px inset; font-family: verdana,arial,helvetica,sans-serif; background-color: #ffffff; inset: ;} 
.valid { 
	border-right: #000000 1px solid; border-top: #000000 1px solid; font-size: 10px; border-left: #000000 1px solid; color: #000000; border-bottom: #000000 1px solid; font-family: verdana,arial,helvetica,sans-serif; background-color: #ffff99;} 
.annul { 
	border-right: #000000 1px solid; border-top: #000000 1px solid; font-size: 10px; border-left: #000000 1px solid; color: #000000; border-bottom: #000000 1px solid; font-family: verdana,arial,helvetica,sans-serif; background-color: #aaaaaa;} 
.raz { 
	border-right: #000000 1px solid; border-top: #000000 1px solid; font-size: 10px; border-left: #000000 1px solid; color: #ffffff; border-bottom: #000000 1px solid; font-family: verdana,arial,helvetica,sans-serif; background-color: #ff4444;} 
.message_ok { 
	font-weight: bold; color: #006633; text-align: center;} 
.message_erreur { 
	font-weight: bold; color: #ff0000; text-align: center;} 
/* utilisé dans contacter le webmestre */.formulaire { 
	font-weight: normal; font-size: 10px; color: #000000; font-family: arial, helvetica, sans-serif;} 
.liencouleur { 
	font-weight: italic; color: #800080; font-size: 10px;} 
.fondcouleur { 
	background-color: #cccccc;} 
.texte_normal { 
	color: #000000;} 
.texte_clair { 
	color: #bbbbbb;} 
.aucun { 
	font-size: xx-small; color: #666666; font-family: verdana,arial,helvetica,sans-serif; background-color: #DEE4F1;} 
.lecture { 
	font-size: xx-small; color: #000099; font-family: verdana,arial,helvetica,sans-serif; background-color: #ccffff;} 
.ecriture { 
	font-size: xx-small; color: #336600; font-family: verdana,arial,helvetica,sans-serif; background-color: #ccffcc;} 
.gestion { 
	font-size: xx-small; color: #ff6600; font-family: verdana,arial,helvetica,sans-serif; background-color: #ffffcc;} 
.admin { 
	font-size: xx-small; color: #cc0000; font-family: verdana,arial,helvetica,sans-serif; background-color: #ffdddd;} 
/* classes diverses */	/* ????? */a.menuselect { 
	font-weight: bold; font-size: 10px; color: #000000; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none;} 
.menu_regroupselect { 
	font-weight: bold; font-size: 11px; color: #8f4c9e; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none;} 
.menu_regroup_accueil{ 
	display: block;	padding: 1px 1px 1px 10px;	color: #e93f08;	font-size: 11px;	letter-spacing: 1px;	font-weight: bold;	text-decoration: none;} 
	/* ????? */.titrecategoriepuce { 
	padding-right: 3px; font-weight: bolder; font-size: 14px; color: #506f98; font-family: verdana, arial, helvetica, sans-serif;} 
.titreboite { 
	font-weight: bold; font-size: 10px; color: #ffffff; font-family: verdana, arial, helvetica, sans-serif;} 
.menuintercalaire { 
	font-weight: bold; font-size: 10px; color: #000000; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none;} 
.boitepointille { 
	border-right: #d7d7d7 thin; border-top: #d6e3f4 1px solid; border-left: #d7d7d7 thin; border-bottom: #d6e3f4 thin;} 
.boitecandidature { 
	font-weight: normal; font-size: 10px; color: #d56a00; font-family: arial, helvetica, sans-serif; text-decoration: underline;} 
.boitecandidature:hover { 
	font-weight: normal; font-size: 10px; color: #d56a00; font-family: arial, helvetica, sans-serif; text-decoration: underline;} 
.barrerubrique { 
	font-size: 10px; color: #1393D8; font-family: verdana, arial, helvetica, sans-serif; text-decoration: underline;} 
a.onglet { 
	font-size: 10px; color: #cc3366; font-family: arial, helvetica, sans-serif; text-decoration: none;} 
a.onglet:hover { 
	font-size: 10px; color: #80cdf5; font-family: arial, helvetica, sans-serif; text-decoration: none;} 
.barrerubrique:hover { 
	font-size: 10px; color: #f7921e; font-family: verdana, arial, helvetica, sans-serif; text-decoration: underline;} 
.barrepucerubriqueselect { 
	font-size: 10px; color: #ffffff; font-family: arial, helvetica, sans-serif; background-color: #e9330e; text-decoration: none;} 
.barrepucerubriqueselect:hover { 
	font-size: 10px; color: #1393D8; font-family: arial, helvetica, sans-serif; background-color: #e9330e; text-decoration: underline;} 
.barrerubriqueselect { 
	font-size: 10px; color: #ffffff; font-family: arial, helvetica, sans-serif; text-decoration: none;} 
.barrerubriqueselect:hover { 
	font-size: 10px; color: #ffffff; font-family: arial, helvetica, sans-serif; text-decoration: underline;} 
.sousrubrique { 
	font-size: 10px; color: #56759e; font-family: arial, helvetica, sans-serif; text-decoration: underline ;background-color: transparent;} 
.sousrubrique:hover { 
	font-size: 10px; color: #f7921e; font-family: arial, helvetica, sans-serif; text-decoration: underline; background-color: transparent;} 
.sousrubriqueselect { 
	font-size: 10px; background-color: #2f65b4; color: #ffffff; font-family: arial, helvetica, sans-serif; text-decoration: none;} 
.sousrubriqueselect:hover { 
	font-size: 10px; color: #f7921e; font-family: arial, helvetica, sans-serif; background-color: #2f65b4;  text-decoration: none;} 
.titrepage { 
	font-weight: bold; font-size: 11px; color: #ffffff; font-family: arial, helvetica, sans-serif; letter-spacing: 1px;} 
.titrechamp { 
	font-size: 10px; color: #1393D8; font-family: arial, helvetica, sans-serif;} 
.textenormal { 
	font-size: 10px; color: #000000; font-family: arial, helvetica, sans-serif; text-align: justify;} 
.signature { 
	font-size: 10px; color: #506f98; font-family: arial, helvetica, sans-serif;} 
.boitebreves { 
	font-weight: normal; font-size: 10px; color: #56759e; font-family: arial, helvetica, sans-serif; text-decoration: underline;} 
.titrealaune { 
	font-weight: bold; font-size: 10px; color: #56759e; font-family: verdana,arial, helvetica, sans-serif; text-align: justify;} 
.lignepointille { 
	border-right: #ced9e8 thin; border-top: #ced9e8 thin dotted; border-left: #ced9e8 thin; border-bottom: #ced9e8 thin; height: 5px;} 
/* style utilisé lors la validation */.confirmprocessus { 
	border-right: #000000 1px solid; border-top: #000000 1px solid; font-size: 10px; border-left: #000000 1px solid; color: #ffffff; border-bottom: #000000 1px solid; font-family: verdana,arial,helvetica,sans-serif; background-color: #4f6f98;} 
.valideetape { 
	border-right: #000000 1px solid; border-top: #000000 1px solid; font-size: 10px; border-left: #000000 1px solid; color: #ffffff; border-bottom: #000000 1px solid; font-family: verdana,arial,helvetica,sans-serif; background-color: #78b844;} 
table.validation { 
	border-right: #506f98 1px solid; border-top: #506f98 1px solid; font-size: 10px; border-left: #506f98 1px solid; color: #000000; border-bottom: #506f98 1px solid; font-family: verdana,arial,helvetica,sans-serif; background-color: #f6fff3;} 
/* styles personnalisés par l'utilisateur */hr { 
	border-right: #ced9e8 thin dotted; border-top: #ced9e8 thin dotted; border-left: #ced9e8 thin dotted; border-bottom: #ced9e8 thin dotted;} 
ul  li  { 
	list-style-position: outside; font-size: 10px; list-style-image: url(../images/pictos/puce-liste.gif); font-family: verdana, arial, helvetica, sans-serif;} 
h1 { 
	font-weight: bolder; font-size: 14px; color: #000000; font-family: verdana, arial, helvetica, sans-serif;} 
h1.titrecategoriepuce { 
	margin-bottom: 0px; color: #000000;} 
h2 { 
	font-weight: bolder; font-size: 12px; color: #336699; font-family: verdana,arial,swiss,sans-serif;} 
span.intro { 
	font-size: 10px; color: #00B3DB;} 
.style3 { 
font-family: arial, helvetica, sans-serif; font-size: 11px; } 
.style5 { 
font-family: arial, helvetica, sans-serif; font-size: 11px; color: #952d86; } 
.fondpage { 
	 background-repeat: no-repeat;} 
.pointillebottomrightcel { 
	border-right: #ced9e8 thin dotted; border-top: ; border-left: ; border-bottom: #ced9e8 thin dotted;} 
.pointillebottomcel { 
	border-right: ; border-top: ; border-left: ; border-bottom: #ced9e8 thin dotted;} 
.pointillerightcel { 
	border-right:#ced9e8 thin dotted ; border-top: ; border-left: ; border-bottom: ;} 
.pointilleleftcel { 
	border-right:; border-top: ; border-left: #ced9e8 thin solid 1px ; border-bottom: ;} 
.backgroundlogin { 
	background-repeat: no-repeat;	 } 
.titreboite2 { 
	font-weight: normal; font-size: 10px; color: #ffffff; font-family: verdana, arial, helvetica, sans-serif;} 
.accueilliendept { 
	color: #ffffff;	text-decoration: none;} 
.accueilliendept:hover { 
color: #f5cb9b;text-decoration: none;} 
#image_ligne { 
	padding-left:15px;	padding-bottom:1px;	padding-top:1px;} 
#corbeille_mes_rubriques { 
	color: #e94e01;	font-size: 11px;	font-weight: normal;	text-decoration: none;	} 
#corbeille_mes_rubriques a { 
	letter-spacing: 1px;	font-weight: bold;	color: #e94e01;	font-size: 11px;} 
img { 
	border: none;} 
.clear { 
	clear: both;} 
	/****************************** Styles pour le Sous-menu ****************************** DEBUT */#rubrique_onglets, #rubrique_onglets table { 
border-collapse: collapse;} 
#rubrique_onglets tr  { 
padding: 0px;} 
#rubrique_onglets td { 
height: 21px;padding: 3px 0px;} 
#rubrique_onglets td.onglet_g { 
background: url('../images/pictos_navigation/onglet_g.gif') top right no-repeat;width: 11px;} 
#rubrique_onglets td.onglet_c { 
background: url('../images/pictos_navigation/onglet_c.gif') repeat-x;} 
#rubrique_onglets td.onglet_d { 
background: url('../images/pictos_navigation/onglet_d.gif') no-repeat;padding-right: 4px;width: 11px;} 
#rubrique_onglets td.onglet_g_actif { 
background: url('../images/pictos_navigation/onglet_g_actif.gif') top right no-repeat;width: 11px;} 
#rubrique_onglets td.onglet_c_actif { 
background: url('../images/pictos_navigation/onglet_c_actif.gif') repeat-x;} 
#rubrique_onglets td.onglet_d_actif { 
background: url('../images/pictos_navigation/onglet_d_actif.gif') no-repeat;padding-right: 4px;width: 11px;} 
	/****************************** Styles pour le Sous-menu ****************************** FIN *//* 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: #ffffff;	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 */