

/*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: 10px; color: #000000; font-weight: bold}
a.menugniv02:link {  color: #000000; text-decoration: none}
a.menugniv02:active {   color: #D95A2C; text-decoration: none}
a.menugniv02:visited {  color: #999999; text-decoration: none}
a.menugniv02:hover {   color: #D95A2C; text-decoration: none}

.menugniv02on {  font-size: 10px; color: #D95A2C; font-weight: bold}

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

/*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}

/*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}

/*lienrechassos*/
.rechassoslien {   font-size: 9px; color: #990000; font-weight: bold; text-decoration: none}
a.rechassoslien:link {  color: #990000; text-decoration: none}
a.rechassoslien:active {   color: #FFFFFF; text-decoration: none}
a.rechassoslien:visited {  color: #990000; text-decoration: none}
a.rechassoslien:hover {   color: #FFFFFF; text-decoration: none}

/*lienrepassos*/
.repassoslien {  font-size: 12px; color: #6633CC; font-style: italic; text-decoration: none;}
a.repassoslien:link {  color: #6633CC; font-style: italic; text-decoration: none}
a.repassoslien:active {   color: #FFFFFF; font-style: italic; text-decoration: none}
a.repassoslien:visited {  color: #6633CC; font-style: italic; text-decoration: none}
a.repassoslien:hover {   color: #FFFFFF; font-style: italic; text-decoration: none}



.lienassoshabit {
	font-size: 10px;
	color: #993399;
}

.lienassoshabit a:link, .lienassoshabit a:visited {
	color: #993399;
	text-decoration: none;
}

.lienassoshabit a:hover {
	font-weight: bold;
}

.encadre_ferme {
	color: #ffffff;
	margin: 0 0 10px 0;
	padding: 8px 10px 8px 10px;
	background-color: #CC0066;
}

.encadre_ferme a:link, .encadre_ferme a:visited {
	color: #ffffff;
	text-decoration: none;
}

.encadre_ferme a:hover {
	text-decoration: underline;
}



/*INCLUDE*/

/*bibliotheque*/
.bib_plus_lien {
	font-size: 10px;
	color: #730000;	
}

.bib_plus_lien a:link, .bib_plus_lien a:visited {
	color: #730000;
	text-decoration: none;
}

.bib_plus_lien a:hover {
	font-weight: bold;
}

.bib_plus {
	font-size: 10px;	
}

.bib_plus a:link, .bib_plus a:visited {
	color: #730000;
	text-decoration: none;
}

.bib_plus a:hover {
	color: #000000;
	text-decoration: underline;
}

.bib_plus .titre {
	font-weight: bold;
	color: #730000;	
}

.bib_plus_lien {
	font-size: 10px;
	color: #730000;	
}

.bib_cold {
	font-size: 9px;	
}

.bib_cold a:link, .bib_cold a:visited {
	color: #44B4DA;
	text-decoration: underline;
}

.bib_cold a:hover {
	font-weight: bold
}

.bib_cold td {
	font-size: 9px;	
}

.bib_cold .titre {
	font-weight: bold;
	color: #333333;	
}

.bib_cold_menu {
	font-size: 9px;
	color: #333333;
	margin: 0;
	padding: 0 0 15px 0;	
}

.bib_cold_menu a:link, .bib_cold_menu a:visited {
	color: #333333;
	text-decoration: none;
}

.bib_cold_menu a:hover {
	font-weight: bold
}





/*quotidien menu gauche*/
.quo_menug {
	margin: 0 0 30px 0;
	padding: 0;
}

.quo_menug div {
	margin: 0 0 12px 0;
	padding: 0;
}

.quo_menug_sep {
	height: 5px;
	width: 5px;
	margin: 0;
	padding: 0;	
}

.quo_encours {
	font-size: 50px;
	font-weight: bold;
	color: #cccccc;
	margin: 60px 20px 20px 0;
	padding: 0;	
}


.quo_menug ul {
	list-style-type: none;
	margin: 5px 0  0 15px;
	padding: 0 0 0 0;
}

.quo_menug li {
	display: inline;
}

.quo_menug ul li a:link, .quo_menug ul li a:visited {
	display: block;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	margin: 0 0 0 0;
	padding: 0 0 2px 0;
}

.quo_menug ul li a:hover {
	color: #ed5e2b;
}


.quo_menug ul .encours a:link, .quo_menug ul .encours a:visited, .quo_menug ul .encours a:hover {
	color: #ed5e2b;
}



/*sante*/
.sante_menug {
	margin: 0 20px 0 0;
	padding: 0;
}

.sante_menug div {
	margin: 0 0 12px 0;
	padding: 0;
}

/*emploi*/
.emploi_menug {
	margin: 0 20px 0 0;
	padding: 0;
}

.emploi_menug div {
	margin: 0 0 12px 0;
	padding: 0;
}





/*logement*/
.prog_logt {
	margin: 5px 0 0 0;
	padding: 4px 0 7px 30px;
	background-image:   url(../images/quotidien/logement/prog_logement.gif);
	background-repeat: no-repeat;
	background-position: center left;	
}

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

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


/*association page*/
.assos_index {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0 0 10px 0;
	padding: 0;
}

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

.assos_index a:hover {
	color: #eb4a0f;
}

.assos_index p {
	margin: 0 0 15px 0;
	padding: 0;
}

.assos_page {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0 0 10px 0;
	padding: 0;
}

.assos_page .chapo {
	color: #AE0E06;
	margin: 0 0 20px 0;
	padding: 0;
}

.assos_page .chapo a:link, .assos_page .chapo a:visited {
	color: #AE0E06;
	font-weight: normal;
	text-decoration: underline;
}

.assos_page .chapo a:hover {
	color: #000000;
	text-decoration: none;
}

.assos_page h1 {
	font-size: 18px;
	line-height: 20px;
	color: #eb4a0f;
	margin: -3px 0 5px 0;
	padding: 0 0 0 0;
}

.assos_page h2 {
	font-size: 12px;
	color: #000000;
	margin: 0 0 4px 0;
	padding: 0 0 0 0;
}

.assos_page p {
	margin: 0 0 12px 0;
	padding: 0 0 0 0;
}

.assos_page #assos_liste {
	margin-bottom: 15px;
}

.assos_page #assos_liste ul {
	font-size: 11px;
	font-weight: bold;
	list-style-type: none;
	margin: 0 10px 0 0;
	padding: 0;
}

.assos_page #assos_liste li {
	display: inline;
}

.assos_page #assos_liste ul li a {
	display: block;
	font-weight: bold;
	color: #eb4a0f;
	text-decoration: none;
	margin-top: 5px;
	padding: 0 0 1px 20px;
	background-position: left 2px;
	background-image: url(../images/quotidien/associations/assos_page_lien_puce.gif);
	background-repeat: no-repeat;
}

.assos_page #assos_liste ul li a:hover {
	color: #956f5d;
	background-position: left -58px;
	background-image: url(../images/quotidien/associations/assos_page_lien_puce.gif);
	background-repeat: no-repeat;
}


.assos_page #assos_liste  a.encours, .assos_page #assos_liste  a.encours:hover {
	color: #956f5d;
	background-position: left -58px;
	background-image: url(../images/quotidien/associations/assos_page_lien_puce.gif);
	background-repeat: no-repeat;
}

.assos_page #liste_pave {}

.assos_page #liste_pave p {
	display: none;
	font-size: 10px;
	margin: 0 0 15px 20px;
}

.assos_page #liste_pave strong {
	color: #eb4a0f;
}

.assos_page #liste_pave .infos_complement {
	display: block;
	font-size: 11px;
	color: #eb4a0f;
	padding-top: 10px;
}



.assos_page .assos_page_lien {
	margin-bottom: 15px;
}

.assos_page .assos_page_lien a:link, .assos_page .assos_page_lien a:visited {
	display: block;
	font-weight: bold;
	color: #eb4a0f;
	text-decoration: none;
	margin-top: 5px;
	padding: 0 0 1px 18px;
	background-position: left 2px;
	background-image: url(../images/quotidien/associations/assos_page_lien_puce.gif);
	background-repeat: no-repeat;
	
}

.assos_page .assos_page_lien a:hover {
	color: #956f5d;
	background-position: left -58px;
	background-image: url(../images/quotidien/associations/assos_page_lien_puce.gif);
	background-repeat: no-repeat;
}



.assos_page .table_salle {
	font-size: 11px;
	margin: 20px 0 0 0;
	padding: 0;
	border: none;
}

.assos_page .table_salle th {
	font-weight: bold;
	color: #eb4a0f;
	text-align: left;
	vertical-align: bottm;
	padding: 4px 5px 4px 5px;
	border-top: 1px dotted #eb4a0f;
	border-bottom: 1px dotted #eb4a0f;
}

.assos_page .table_salle td {
	text-align: left;
	vertical-align: top;
	padding: 4px 5px 4px 5px;
	border-bottom: 1px solid #e4e4e4;
}

.assos_page .encadre {
	color: #eb4a0f;
	margin: 0 0 15px 0;
	padding: 10px 10px 0 10px;
	border: 1px solid #eb4a0f;
}

.assos_page .encadre a:link, .assos_page .encadre a:visited {
	font-weight: normal;
	text-decoration: underline;
}

.assos_page .encadre a:hover {
	color: #000000;
	text-decoration: none;
}

.assos_page .encadre h2 {
	font-size: 11px;
	color: #eb4a0f;
}


.assos_page .legende {
	display: block;
	color: #eb4a0f;
	font-style: italic;
	margin: 5px 0 5px 0;
	padding: 0 0 0 0;
}



.titre1 {  font-weight: bold; color: #EB4A0F; font-size: 15px}
.titre2 {  font-weight: bold; color: #EB4A0F}
.titre3 {  font-weight: bold}
.titre4 {  font-weight: bold; color: #0E9958}
.titre5 {  font-weight: bold; color: #339933}


.chapo { font-family: Verdana, Arial, Helvetica, sans-serif; color: #AE0E06}


.encadre {
	color: #eb4a0f;
	margin-bottom: 15px;
	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;
	margin-bottom: 15px;
	padding: 8px 10px 8px 10px;
	border: 1px solid #eb4a0f;
	background-color: #eb4a0f;
}


.assos_page .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;
}


.txtnoir {
	color: #000000;
}


.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}


.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}
.rechassostxt {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666}
.rechassos { color: #99CC33; width:70px; background-color: #99CC33; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; border:0px #99CC33}
.rechenfance { color: #CC99CC; width:70px; background-color: #CC99CC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; border:0px #CC99CC}
.repassostitre {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-style: italic; color: #6633CC}
.txtverdanagrasc7A4918 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #7A4918 ; font-weight: bold}
.txtverdanagrasc3333CC { font-family: Verdana, Arial, Helvetica, sans-serif; color: #3333CC; font-weight: bold }
.txtverdanagrasc147EFF { font-family: Verdana, Arial, Helvetica, sans-serif; color: #147EFF; font-weight: bold }
.txtverdanac2BA87A { font-family: Verdana, Arial, Helvetica, sans-serif; color: #2BA87A}
.txtverdanacAE0E06 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #AE0E06}
.titre1blanc { font-weight: bold; color: #FFFFFF; font-size: 15px }