

/*liens*/
.menuniv02 {  font-size: 9px; color: #000000}
a.menuniv02:link {  text-decoration: none}
a.menuniv02:active {   font-weight: bold; text-decoration: none}
a.menuniv02:visited {  text-decoration: none}
a.menuniv02:hover {   font-weight: bold; text-decoration: none}

.menuniv02red {  font-size: 9px; color: #990000}
a.menuniv02red:link {  text-decoration: none}
a.menuniv02red:active {   font-weight: bold; text-decoration: none}
a.menuniv02red:visited {  text-decoration: none}
a.menuniv02red:hover {   font-weight: bold; text-decoration: none}

.menuniv02purp {  font-size: 9px; color: #9900FF}
a.menuniv02purp:link {  text-decoration: none}
a.menuniv02purp:active {   font-weight: bold; text-decoration: none}
a.menuniv02purp:visited {  text-decoration: none}
a.menuniv02purp:hover {   font-weight: bold; text-decoration: none}

.menuniv01bas {  font-size: 9px; color: #000000; text-decoration: none}
a.menuniv01bas:link {  text-decoration: none}
a.menuniv01bas:active {   font-weight: bold; text-decoration: none}
a.menuniv01bas:visited {  text-decoration: none}
a.menuniv01bas:hover {   font-weight: bold; text-decoration: none}

.menuniv01basoff {  font-size: 9px; color: #999966; text-decoration: none}

.menugniv02 {  font-size: 9px; color: #006699; font-weight: bold}
a.menugniv02:link {  color: #006699; text-decoration: none}
a.menugniv02:active {   color: #999999; text-decoration: none}
a.menugniv02:visited {  color: #006699; text-decoration: none}
a.menugniv02:hover {   color: #999999; text-decoration: none}

.menugniv02on {  font-size: 9px; color: #999999; font-weight: bold}

.menudniv02 {  font-size: 9px; color: #333399}
a.menudniv02:link {  color: #333399; text-decoration: none}
a.menudniv02:active {   color: #333399; text-decoration: none; font-weight: bold}
a.menudniv02:visited {  color: #333399; text-decoration: none}
a.menudniv02:hover {   color: #333399; text-decoration: none; font-weight: bold}

.menudniv02on {  font-size: 9px; color: #666666; font-weight: bold}

/*lientxt*/
.lien { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #EB4A0F; text-decoration: underline }
a.lien:link {  color: #EB4A0F; text-decoration: underline}
a.lien:active {  font-weight: bold; color: #EB4A0F; text-decoration: underline}
a.lien:visited {  color: #666666; text-decoration: underline}
a.lien:hover {  font-weight: bold; color: #EB4A0F; text-decoration: underline}

.lien a:link, .lien a:visited {
	color: #EB4A0F;
	text-decoration: underline;
}


.liengris { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration: underline }
a.lien:link {  color: #666666; text-decoration: underline}
a.lien:active {  font-weight: bold; color: #999999; text-decoration: underline}
a.lien:visited {  color: #666666; text-decoration: underline}
a.lien:hover {  font-weight: bold; color: #999999; text-decoration: underline}

.lienintro { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #006699; text-decoration: none }
a.lienintro:link {  color: #006699; text-decoration: none}
a.lienintro:active {  font-weight: bold; color: #993300; text-decoration: none}
a.lienintro:visited {  color: #006699; text-decoration: none}
a.lienintro:hover {  font-weight: bold; color: #993300; text-decoration: none}

/*liennavpage*/
.lienpage {   font-size: 10px; color: #999999; text-decoration: underline }
a.lienpage:link {  color: #999999; text-decoration: underline}
a.lienpage:active {  font-weight: bold; color: #000000; text-decoration: underline}
a.lienpage:visited {  color: #999999; text-decoration: underline}
a.lienpage:hover {  font-weight: bold; color: #000000; text-decoration: underline}
a.lienkk:link {  color: #44B4DA; text-decoration: underline}
a.lienkk:active {  font-weight: bold; color: #44B4DA; text-decoration: underline}
a.lienkk:visited {  color: #44B4DA; text-decoration: underline}
a.lienkk:hover {  font-weight: bold; color: #44B4DA; text-decoration: underline}


/*styles*/

.titre1 {  color: #66B3FF; font-size: 15px}
.titre2 {  font-weight: bold; color: #666666}
.titre3 {  font-weight: bold; color: #FF6600}

.chapo { font-family: Verdana, Arial, Helvetica, sans-serif; color: #336666; font-size: 12px}

.txtverdanac147EFF { font-family: Verdana, Arial, Helvetica, sans-serif; color: #147EFF}
.txtverdanac7A4918 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #7A4918}
.txt12grasc0E9958 {  font-weight: bold; color: #0E9958; font-size: 12px}

.txt9 { font-size: 9px}
.fdblanc {  background-color: #FFFFFF}
.fdCCCC99 {  background-color: #CCCC99}
.txt9grasblanc {  font-size: 9px; color: #FFFFFF; font-weight: bold}
.txtblanc {  color: #FFFFFF}
.txt12gras {  font-size: 12px; font-weight: bold}
.rechht {  color: #CC6600; width:70px; background-color: #FF9933; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; border:0px #FF9933}
.rechbas {  color: #999966; width:70px; background-color: #CCCC99; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; border:0px #999966}
.rechon {  color: #666666; width:70px; background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; border:0px #FF9933}
.gras {  font-weight: bold}
.italique {  font-style: italic}
.souligne {  text-decoration: underline}
.txtverdanagrasc7A4918 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #7A4918 ; font-weight: bold}
.txtverdanac666666 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666}
.grasc333333 { font-weight: bold ; color: #333333}
.txt10 { font-size: 10px}
.grasc730000 { font-weight: bold ; color: #730000}
.txtverdanagrascEF047F { font-family: Verdana, Arial, Helvetica, sans-serif; color: #EF047F ; font-weight: bold}
.txtverdanacCC0033 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #CC0033}
.numero { font-weight: bold ; color: #66B3FF}
.txtverdanac333399 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #333399}
.txtverdanaitalcFF6600 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF6600; font-style: italic}
.txtverdanaitalc333399 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #333399; font-style: italic }
.txtverdanagrasc993300 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #993300; font-weight: bold }
.txtverdanac993300 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #993300}
.txtverdanagrasc3366CC { font-family: Verdana, Arial, Helvetica, sans-serif; color: #3366CC; font-weight: bold }
.grasc666666 { font-weight: bold ; color: #666666}
.grasc999999 { font-weight: bold ; color: #999999}


/* date cpt rendu */
.cpt_rendu {
	width: 105px;
	font-size: 9px;
	color: #0f69a9;
	text-align: center;
}

.cpt_rendu a:link, .cpt_rendu a:visited {
	color: #000000;
	text-decoration: none;
}

.cpt_rendu a:hover, .cpt_rendu a.active {
	color: #0f69a9;
}


/* fih */

.fih_cadre {
	font-size: 11px;
	color: #003399;
	margin: 0 0 20px 0;
	padding: 0;
}

.fih_cadre a:link, .fih_cadre a:visited {
	color: #003399;
	text-decoration: underline;
}

.fih_cadre a:hover, .fih_cadre a.active {
	color: #993300;
	text-decoration: none;
}

.fih_cadre p {
	margin: 0;
	padding: 0 0 10px 0;
}

.fih_cadre_menu {
	margin: 0 0 5px 0;
	padding: 0;
}

.fih_cadre_ht {
	height: 15px;
	background-position: left top;
	background-image: url(../images/citoyennete/fih/fih_cadre_ht.gif);
	background-repeat: no-repeat;
}

.fih_cadre_centre {
	margin: 0;
	padding: 0 10px 0 15px;
	background-position: left top;
	background-image: url(../images/citoyennete/fih/fih_cadre_centre.gif);
	background-repeat: repeat-y;
}

.fih_cadre_bas {
	height: 15px;
	background-position: left bottom;
	background-image: url(../images/citoyennete/fih/fih_cadre_bas.gif);
	background-repeat: no-repeat;
}


.fih_cadre_lien ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.fih_cadre_lien li {
	display: inline;
	font-size: 10px;
}

.fih_cadre_lien ul li a:link, .fih_cadre_lien ul li a:visited {
	display: block;
	font-weight: bold;
	color: #E74C15;
	text-decoration: none;
	margin: 0;
	padding: 4px 0 8px 25px;
	background-position: left -7px;
	background-image: url(anru/images/flash_lien.gif);
	background-repeat: no-repeat;
}

.fih_cadre_lien ul li a:hover, .fih_cadre_lien ul li a.active {
	color: #602D11;
	background-position: left -87px;
	background-image: url(anru/images/flash_lien.gif);
	background-repeat: no-repeat;
}

.fih_cadre_lien .date {
	font-weight: normal;
	font-size: 9px;
	color: #602D11;
}



/*menu gauche citoten*/
#cit_menu {
	width: 140px;
	font-size: 9px;
	color: #006699;
	margin: 0;
	padding: 0;
}

#cit_menu a:link, #cit_menu a:visited {
	display: block;
	font-weight: bold;
	color: #006699;
	text-decoration: none;
	margin: 3px 0 8px 0;
	padding: 0;

}

#cit_menu a:hover {
	color: #666666;
}


#cit_menu a.cit_menu_encours:link, #cit_menu a.cit_menu_encours:visited, #cit_menu a.cit_menu_encours:hover {
	display: block;
	font-size: 9px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

#cit_menu div {
	margin: -5px 0 10px 10px;
	padding: 0;
}

#cit_menu div a:link, #cit_menu div a:visited {
	margin: 1px 0 4px 0;
	padding: 0;

}




/*plan Apus*/

.fait {
	font-weight: bold;
	color: #008df2;
}

.bientot {
	font-weight: bold;
	color: #ff4ac3;
}

.futur {
	font-weight: bold;
	color: #ff8600;
}

/*cartouche couleur*/

.cartouche_01 {
	margin: 15px 0 15px 0;
	padding: 7px 11px 7px 11px;
	background-color: #ffcc66;
}


.cartouche_01_titre {
	font-weight: bold;
	color: #993300;
}


ul.carre {
	list-style-type: circle;
	margin: 5px 10px 15px 15px;
	padding: 0;
}

ul.carre li {
	margin: 0 0 5px 0;
	padding: 0;
}


/*plu*/

.etapes {
	font-size: 10px;
	font-weight: bold;
	color: #003399;
}

.etapes img {
	border: 0;
}
.etapes a:link, .etapes a:visited {
	display: block;
	padding: 0 0 2px 0;
	color: #003399;
	text-decoration: none;
}

.etapes a:hover {
	color: #336600;
}

.etape_plu {
	margin: 0 0 3px 0;
	background-position: left top;
	background-image: url(../images/citoyennete/plu/etape_plu.gif);
	background-repeat: no-repeat;
}

.etape1 {
	margin: 0 0 3px 0;
	background-position: left top;
	background-image: url(../images/citoyennete/plu/etape_1.gif);
	background-repeat: no-repeat;
}

.etape2 {
	margin: 0 0 3px 0;
	background-position: left top;
	background-image: url(../images/citoyennete/plu/etape_2.gif);
	background-repeat: no-repeat;
}

.etape3 {
	margin: 0 0 3px 0;
	background-position: left top;
	background-image: url(../images/citoyennete/plu/etape_3.gif);
	background-repeat: no-repeat;
}

.etape4 {
	margin: 0 0 3px 0;
	background-position: left top;
	background-image: url(../images/citoyennete/plu/etape_4.gif);
	background-repeat: no-repeat;
}

.etap_titre {
	font-size: 12px;
	font-weight: bold;
	color: #003399;
}

.etap_date {
	font-size: 9px;
	font-weight: bold;
	color: #003399;
}

.etap_chapo {
	color: #000000;
	margin: 5px 10px 0 0;
}

.etap_menu_titre {
	font-size: 12px;
	font-weight: bold;
	color: #669933;
	padding: 0 0 8px 0;
}

.etap_menu_niv1 {
	margin: 0 0 7px 0;
}

.etap_menu_niv2 {
	font-size: 9px;
	color: #333399;
	margin: 3px 0 2px 16px;

}

.etap_menu_niv2 a:link, .etap_menu_niv2 a:visited {
	color: #333399;
	text-decoration: none;
}

.etap_menu_niv2 a:hover {
	font-weight: bold;
	color: #333399;
}


/*quartier cite plurielle*/

.cite_menu {
	margin: 0 0 15px 0;
	padding: 0;
}

.cite_menu img {
	margin: 0 0 3px 0;
}


.cite {
	font-size: 11px;
	color: #333399;
}

.cite_titre {
	font-weight: bold;
	padding: 0 0 3px 0;
}

.cite_gras1 {
	font-weight: bold;
	color: #336666;
}

.cite_txt11 {
	font-size: 11px;
}


/*lien pdf maison egalite femmes hommes*/

.mfh_pdf {
	font-size: 10px;
	color: #cc3366;
}

.mfh_pdf a:link, .mfh_pdf a:visited {
	display: block;
	font-size: 9px;
	font-weight: bold;
	color: #cc3366;
	margin: 2px 0 0 0;
	padding: 2px 5px 2px 5px;
	text-decoration: none;
	background-color: #ffffff;
}

.mfh_pdf a:hover {
	color: #ffffff;
	background-color: #cc3366;
}

.mfh_pdf ul {
	list-style-type: none;
	text-align: left;
	margin: 0 0 0 -5px;
	padding: 0;
}

.mfh_pdf ul li {
	float: left;
	font-weight: bold;
	color: #cc3366;
	margin: 0;
	padding: 0;
}

.mfh_pdf ul li a:link, .mfh_pdf ul li a:visited {
	display: block;
	color: #cc3366;
	text-decoration: none;
	margin: 2px 0 0 0;
	padding: 2px 5px 2px 5px;
	background-color: #ffffff;
}

.mfh_pdf ul li a:hover {
	color: #ffffff;
	background-color: #cc3366;
}

/*cme portraits*/

.cme_portrait {
	font-size: 10px;
	color: #000000;
}


.cme_portrait img {
	margin: 0 0 5px 0;
	padding: 0;
}

.cme_portrait_l1 {
	clear: both;
	margin: 0 0 15px 5px;
	padding: 0;
}

.cme_portrait_l1 div {
	float: left;
	width: 125px;
	margin: 0 10px 15px 0;
	padding: 0;
}

.cme_portrait_l2 {
	clear: both;
	margin: 0 0 15px 65px;
	padding: 0;
}

.cme_portrait_l2 div {
	float: left;
	width: 125px;
	margin: 0 10px 15px 0;
	padding: 0;
}


.encadre {
	color: #eb4a0f;
	padding: 8px 10px 8px 10px;
	border: 1px solid #eb4a0f;
}

.encadre a:link, .encadre a:visited {
	font-weight: bold;
	color: #eb4a0f;
	text-decoration: none;
	margin: 0 0 2px 0;
	padding: 1px;
}

.encadre a:hover {
	color: #000000;
}


.encadre_cartouche {
	color: #ffffff;
	padding: 8px 10px 8px 10px;
	border: 1px solid #eb4a0f;
	background-color: #eb4a0f;
}


.encadre_cartouche a:link, .encadre_cartouche a:visited {
	color: #ffffff;
	text-decoration: underline;
}

.encadre_cartouche a:hover {
	text-decoration: none;
}


