@charset "iso-8859-1";
/* CSS Document */

.boo {
	position:absolute;
	left:0px;
	top:-500px;
	width:1px;
	height:1px;
	overflow:hidden;
}

/* --------------------------------------------------------------------- */
/* -------------- MENU PRINCIPAL HORIZONTAL ------------------- */
#menu_hor {
	clear:both;
	height:66px;	
}
ul#menuHovHor {
	margin: 0 ;
	padding: 0 ;
	list-style-type: none ;
}

ul#menuHovHor li {
	margin: 0 0 5px 0 ;
	padding: 0 ;
	float:left;
}


/* ****** ACCUEIL ***** */
ul#menuHovHor li #accueil {
	display: block ;
	width: 157px ;
	height : 66px;
	line-height: 30px ;
	color: #000 ;
	text-indent: 41px ;
	text-decoration: none ;
	background: url(../img/menu/accueil.png) no-repeat 0 0px ;
}

ul#menuHovHor li #accueil:hover, ul#menuHovHor li #accueil.selected {
	background: url(../img/menu/accueil.png) no-repeat 0 -66px ;
}
/* ****** QUI SOMMES NOUS ***** */
ul#menuHovHor li #qui_sommes_nous {
	display: block ;
	width: 202px ;
	height : 66px;
	line-height: 30px ;
	color: #000 ;
	text-indent: 41px ;
	text-decoration: none ;
	background: url(../img/menu/qui_sommes_nous.png) no-repeat 0 0px ;
}

ul#menuHovHor li #qui_sommes_nous:hover, ul#menuHovHor li #qui_sommes_nous.selected {
	background: url(../img/menu/qui_sommes_nous.png) no-repeat 0 -66px ;
}
/* ****** PARTENAIRES ***** */
ul#menuHovHor li #partenaires {
	display: block ;
	width: 157px ;
	height : 66px;
	line-height: 30px ;
	color: #000 ;
	text-indent: 41px ;
	text-decoration: none ;
	background: url(../img/menu/partenaires.png) no-repeat 0 0px ;
}

ul#menuHovHor li #partenaires:hover, ul#menuHovHor li #partenaires.selected {
	background: url(../img/menu/partenaires.png) no-repeat 0 -66px ;
}

/* ****** MEMBRES ****** */
ul#menuHovHor li #membres {
	display: block ;
	width: 146px ;
	height : 66px;
	line-height: 30px ;
	color: #000 ;
	text-indent: 41px ;
	text-decoration: none ;
	background: url(../img/menu/membres.png) no-repeat 0 0px ;
}

ul#menuHovHor li #membres:hover, ul#menuHovHor li #membres.selected {
	background: url(../img/menu/membres.png) no-repeat 0 -66px ;
}
/* ****** REQUETES ****** */
ul#menuHovHor li #requetes {
	display: block ;
	width: 310px ;
	height : 66px;
	line-height: 30px ;
	color: #000 ;
	text-indent: 41px ;
	text-decoration: none ;
	background: url(../img/menu/requetes.png) no-repeat 0 0px ;
}

ul#menuHovHor li #requetes:hover, ul#menuHovHor li #requetes.selected {
	background: url(../img/menu/requetes.png) no-repeat 0 -66px ;
}

/* ----------------------------------------------------------- */
/* -------------------------------------------------------------------- */


/* -------------------------------------------------------------------- */
/* --------------------- AGENDA -------------------------------- */
ul#menuAgenda {
	margin:61px 0 0 20px;
	padding: 0 ;
	list-style-type: none ;
}

ul#menuAgenda li {
	margin: 0 0 5px 0 ;
	padding: 0 ;
	float:left;
}
/* ****** ACCUEIL ***** */
ul#menuAgenda li .ligne {
	display: block ;
	width: 289px ;
	height : 39px;
	line-height: 30px ;
	color: #000 ;
	text-indent: 41px ;
	text-decoration: none ;
	background:url(../img/background/agenda/ligne.png) no-repeat 0 0px ;
	color:#386aa0;
}

ul#menuAgenda li .ligne:hover{
	background:url(../img/background/agenda/ligne.png) no-repeat 0 -39px ;
}
ul#menuAgenda li .ligne:hover span p.date {
	color:#000;
	position:relative;
	top:-41px;
	margin-left:196px;
	font-size:11px;
	letter-spacing:-1px;
}
ul#menuAgenda li .ligne:hover span{
	color:#fff;
}


/*ul#menuAgenda li .ligne:hover span{
	color:#F00;
}*/



/* ------------------------------------------------------------- */
/* --------------------------------------------------------------------- */


/* ---------------------------------------------------------------- */
/* ------------------------- sous menu ----------------------------------*/
#divSsMenu {
	margin-left:39px;
}	
ul#ssMenu {
	margin: 0 ;
	padding: 0 ;
	list-style-type: none ;
}

ul#ssMenu li {
	margin: 0 30px 5px 0;
	padding: 0 ;
	float:left;
}

/* ****** annuaire ****** */
ul#ssMenu li #annuaire {
	display: block ;
	width: 148px ;
	height : 37px;
	line-height: 30px ;
	color: #000 ;
	text-indent: 41px ;
	text-decoration: none ;
	background: url(../img/menu/sous_menu/annuaire.png) no-repeat 0 0px ;
}

ul#ssMenu li #annuaire:hover{
	background: url(../img/menu/sous_menu/annuaire.png) no-repeat 0 -37px ;
}
/* ****** messages ****** */
ul#ssMenu li #messages {
	display: block ;
	width: 148px ;
	height : 37px;
	line-height: 30px ;
	color: #000 ;
	text-indent: 41px ;
	text-decoration: none ;
	background: url(../img/menu/sous_menu/messages.png) no-repeat 0 0px ;
}

ul#ssMenu li #messages:hover{
	background: url(../img/menu/sous_menu/messages.png) no-repeat 0 -37px ;
}

/* ****** informations ****** */
ul#ssMenu li #informations {
	display: block ;
	width: 148px ;
	height : 37px;
	line-height: 30px ;
	color: #000 ;
	text-indent: 41px ;
	text-decoration: none ;
	background: url(../img/menu/sous_menu/mes_informations.png) no-repeat 0 0px ;
}

ul#ssMenu li #informations:hover{
	background: url(../img/menu/sous_menu/mes_informations.png) no-repeat 0 -37px ;
}
