a:link {  color: #3273A0; font-weight: bold; text-decoration: none}
a:visited {  color: #336699; font-weight: bold; text-decoration: none}
a:hover {  color: #336699; font-weight: bold; text-decoration: underline}

a.link-niv1:link { font-weight: bold; text-decoration: none}
a.link-niv1:visited { font-weight: bold; text-decoration: none}
a.link-niv1:hover { font-weight: bold; text-decoration: underline}

a.link-niv2:link {  color: #000000; font-weight: bold; text-decoration: none}
a.link-niv2:visited {  color: #000000; font-weight: bold; text-decoration: none}
a.link-niv2:hover {  color: #852793; font-weight: bold; text-decoration: underline; background-color: none}

a.link-niv3:link {  color: #ffffff; font-weight: bold; text-decoration: none}
a.link-niv3:visited {  color: #ffffff; font-weight: bold; text-decoration: none}
a.link-niv3:hover {  color: #ffffff; font-weight: bold; text-decoration: underline; background-color: none}

.link-niv1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold}
.link-niv2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold}
.link-niv3 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF}



.menu-titre {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #D8E3EC}
.titre-page {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #666666;
	text-align: left;
}
.normal {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-align: justify}
.normal-liste {  font-family: Arial, Helvetica, sans-serif; font-size: 11px}
.titre-encart {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #000000}
.soustitre-page { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #666666 ; background-position: left}
.tab { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-align: left}
.normal-rouge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	color: #FF0000;
}
.cadre-bleu {
	border: 1px solid #15A4C7;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #666666;
	text-align: left;
	background-image: url(images/fond-or-r-02.jpg);
	padding: 5px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: double;
	border-top-color: #FC0;
	border-bottom-color: #FC0;
}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #666666;
	text-align: left;
	background-image: url(images/fond-or-r-01.jpg);
	padding: 5px;
}




/* Agenda styles */
.agendaItem  {
	padding-top: 20px;
	padding-bottom: 20px;
	clear: both;
}
.agendaItem  p {
	padding: 0px;
	margin: 0px;
}
.agendaItem .date {
	width: 120px;
	background-image: url(images/fond-or-r-01.jpg);
	display: block;
	float: left;
	text-align: left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #ffcc00;
	border-right-color: #ffcc00;
	border-bottom-color: #ffcc00;
	border-left-color: #ffcc00;
}
.agendaItem .date p {
	font-size: 14px;
	font-weight: bold;
	padding: 10px;
	text-align: left;
	line-height: 20px;
}
/**/
.agendaItem  .texte {
	margin-left: 140px;
}
.agendaItem  .texte .titre {
	font-size: 14px;
	font-weight: bold;	
}
.agendaItem  .texte .descr {
	
}
.agendaItem  .texte .label {
}
.agendaItem  .texte .label span {
	font-weight: bold;
	text-align: left;
}
/* //Agenda styles */

/* homeAgendaItem styles */
.homeAgendaItem  {
	padding-bottom: 10px;
	clear: both;
}
.homeAgendaItem  .date {
	font-size: 12px;
	font-weight: bold;
	background-image: url(images/fond-or-r-02.jpg);
	display: block;
	float: left;
	width: 80px;
	text-align: left;
	line-height: 14px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	margin-right: 10px;
}
.homeAgendaItem  .texte {
	margin-left: 95px;
}
.homeAgendaItem  .texte .titre {
	font-weight: bold;
	font-size: 12px;
	background-image: url(/images/point-v-1.gif);
	background-repeat: no-repeat;
	background-position: 0px 7px;
	padding-left: 7px;
}
.homeAgendaItem  .texte .descr {

}
.homeAgendaItem  .texte .label {

}
.homeAgendaItem  .texte .label span {
	font-weight: bold;
	text-align: left;
}
/* //homeAgendaItem styles */

/* ActuItem styles */
.ActuItem  {
	padding-bottom: 8px;
	clear: both;
}
.ActuItem  .texte {

}
.ActuItem  .texte .titre {
	font-weight: bold;
	font-size: 13px;
	background-image: url(/images/point-v-1.gif);
	background-repeat: no-repeat;
	background-position: 0px 7px;
	padding-left: 8px;
}
.ActuItem  .texte .descr {
}
.ActuItem  .texte .label {
	font-size: 11px;
	color: #666;
	font-weight: normal;
}
/* //ActuItem styles */

/* homeActuItem styles */
.homeActuItem  {
	padding-bottom: 8px;
	clear: both;
}
.homeActuItem  .texte {
	
}
.homeActuItem  .texte .titre {
	font-weight: bold;
	font-size: 12px;
	background-image: url(/images/point-v-1.gif);
	background-repeat: no-repeat;
	background-position: 0px 7px;
	padding-left: 8px;
}
.homeActuItem  .texte .descr {
}
.homeActuItem  .texte .label {
	font-size: 10px;
	color: #666;
	font-weight: normal;
}
/* //homeActuItem styles */

.homeBloc {
	float: left;
	width: 47%;
	margin: 10px;
}



.pictureHome {
	width: 100%;
	margin-bottom: 10px;
	border: 1px solid #000;
}
.pictureHome a {
	background-repeat: no-repeat;
	height: 140px;
	display: block;
	padding: 0px;
	border: 1px solid #FFF;
}

