@import url("textes.css");

body {
	background-position: center top;
	background-color: #0F73BF;
	margin: 0px;
	padding: 0px;
	background-repeat: no-repeat;
	background-image: url(../images/fonds/fond.jpg);
}
H1 {
	COLOR: #534028;
	FONT-SIZE: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
}
.ActualiteTitre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #026CB6;
	text-align: left;
	font-weight: normal;
}

H2 {
	COLOR: #534028;
	FONT-SIZE: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}
H3 {
	COLOR: #534028;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
}
h4 {
	COLOR: #C4A577;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 20px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
form  {
	display: inline;
	margin: 0px;
	padding: 0px;
}
a{

}
a:hover {
	text-decoration: underline;
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
TABLE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
SELECT {
	BACKGROUND: #fff; COLOR: #473e2c; FONT-SIZE: 10px
}
OPTION {
	BACKGROUND: #fff; COLOR: #473e2c; FONT-SIZE: 10px
}
INPUT {
	BACKGROUND: #fff; COLOR: #473e2c; FONT-SIZE: 10px
}
TEXTAREA {
	BACKGROUND: #fff;
	COLOR: #473e2c;
	FONT-SIZE: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.fond {
	width:100%;
	background-image: url(../images/fonds/fond_accueil.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	z-index: 5;
	margin: 0px;
	padding: 0px;
	float: left;
	position: relative;
}
div#pastransparente {
      filter:alpha(opacity=100);  /* IE */
      -moz-opacity:1;             /* Firefox */
      opacity: 1;                 /* standard CSS3 */
      -khtml-opacity: 1;          /* Konqueror */
      }

.conteneur {
	margin-top: 0px;
	width:1000px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
}
.conteneur2 {
	width:1000px;
	position: absolute;
	z-index: 1;
	margin-top: 72px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.conteneur3 {
	width:1000px;
	position: relative;
	float: left;
	background-image: url(../images/fonds/fond_principal.png);
	background-repeat: repeat-y;
	
}
.bandeau_gauche {
	z-index: 10;
	float: left;
	width: 382px;
	position: relative;
	margin-top: 106px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.bloc_central {
	width:610px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	float: left;
	position: relative;
	z-index: 1;
	text-align: left;
	margin-bottom: 0px;
}
.bloc_haut {
	position: absolute;
	z-index: 10;
	width: 382px;
	margin-top: 40px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.bloc_haut2 {
	position: absolute;
	z-index: 10;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 382px;
	width: 618px;
}


.bloc_actus {
	margin-left: 0px;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	position: relative;
	float: right;
	width: 190px;
	background-repeat: no-repeat;
	background-color: #A7DC51;
	padding: 5px;
}

.actus {
	margin-right: auto;
	margin-top: 6px;
	z-index: 10;
	width: 300px;
	background-image: url(../images/fonds/fond_actus.jpg);
	background-repeat: repeat-x;
	position: relative;
	overflow: visible;
	text-align: left;
	margin-left: auto;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
	background-color: #FFFFFF;
	background-position: top;
}
.actus_titre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #004581;
	font-weight: bold;
	margin-bottom: 10px;
	text-align: center;
	text-decoration: none;	
}

.actus_titre a:hover{

	text-decoration: underline;
}
.actus_photos {
	text-align: center;
	margin-bottom: 10px;
}

.actus_titre2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2258B6;
	font-weight: bold;
	margin-bottom: 8px;
	text-align: center;
}
.actus_texte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2258B6;
	font-weight: normal;
	text-align: center;
}
.bloc_agenda {
	margin-left: 0px;
	margin-right: auto;
	margin-top: 20px;
	margin-bottom: 0px;
	position: relative;
	float: left;
	width: 155px;
	background-color: #FFB800;
	padding: 5px;
}


.agenda_titre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	font-weight: bold;
	margin-bottom: 5px;
	text-align: center;
	text-decoration: none;
}

.agenda_titre a:hover{

	text-decoration: underline;
}
.agenda_date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00548C;
	font-weight: bold;
	margin-bottom: 2px;
	text-align: center;
	margin-top: 10px;
}
.agenda_texte, .agenda_texte a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00548C;
	font-weight: normal;
	text-align: center;
}

.bandeau_gauche_gauche {
	position: relative;
	float: left;
}
.bandeau_gauche_droite {
	position: relative;
	float: right;
}
.bloc_menu_gauche {
	position: relative;
	float: left;
}
.bloc_menu_gauche_item {
	margin-left: 0px;
	margin-right: auto;
	margin-top: 20px;
	margin-bottom: 0px;
	width: 140px;
	background-color: #9FCDEF;
	height: 20px;
	padding-bottom: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #006CB6;
	text-decoration: none;
	padding-left: 25px;
	padding-top: 0px;
	padding-bottom: 3px;
	line-height: 20px;
	
}
.bloc_menu_gauche_item a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #006CB6;
	text-decoration: none;

}
.bloc_menu_gauche_item a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}
.bloc_menu_gauche_item2 {
	margin-left: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	width: 140px;
	background-color: #DDEDF9;
	padding-bottom: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #006CB6;
	text-decoration: none;
	padding-left: 25px;
	padding-top: 0px;
	padding-bottom: 3px;
	line-height: 20px;
}
.bloc_menu_gauche_item2 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #006CB6;
	text-decoration: none;

}
.bloc_menu_gauche_item2 a:hover {
	text-decoration: underline;
}
.bloc_coord  {
	margin-left: 25px;
	margin-right: auto;
	margin-top: 30px;
	margin-bottom: 0px;
	position: relative;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #006CB6;
	line-height: 15px;
}

.bloc_coord a{
	color: #006CB6;
}

.bloc_logo {
	position: relative;
	float: left;
	margin: 0px;
	width: 382px;
	height: 138px;
}
.bloc_menu {
	position: relative;
	float: left;
	z-index: 20;
	overflow: visible;
	visibility: visible;
	padding: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.bloc_menu_activite {
	position: relative;
	float: left;
	margin-top: 20px;
	z-index: 20;
	overflow: visible;
	visibility: visible;
	padding: 0px;
	margin-right: 14px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.bloc_contenu_central {
	margin-left: 0px;
	margin-right: auto;
	margin-top: 20px;
	margin-bottom: 0px;
	position: relative;
	float: right;
	width: 950px;
	z-index: 1;
}

.filariane {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #312B1F;
	text-align: left;
}

.bloc_contenu_gauche {
	text-align: left;
	position: relative;
	z-index: 20;
	float: left;
	margin-top: 100px;
}
.bloc_contenu_droite {
	text-align: left;
	position: relative;
	z-index: 1;
	float: right;
	margin-top: 20px;
	width: 700px;
}

.image_gauche {
	margin: 5px;
	float: left;
}
.image_droite {
	margin: 5px;
	float: right;
}


.bloc_copyright {
	width:1000px;
	z-index: 1;
	position: relative;
	float: left;
	background-image: url(../images/fonds/fond_principal_bas.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0px;
	padding-top: 40px;
}
.bloc_copyright_gauche {
	width:400px;
	z-index: 1;
	position: relative;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 40px;
	text-align: left;
}
.bloc_copyright_droite {
	width:300px;
	z-index: 1;
	position: relative;
	float: right;
	text-align: right;
	margin: 0px;
}





.bloc_accueil_texte {
	width:590px;
	text-align: left;
	position: relative;
	z-index: 1;
	margin-left: 10px;
	margin-top: 20px;
}
.bloc_space {
	margin-left: 0px;
	margin-top: 0px;
	height: 30px;
	margin-bottom: 0px;
	position: relative;
	margin-right: 0px;
	z-index: 1;
}

.photo {
	margin-right: 10px;
}
.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	line-height: 20px;
}
.bloc_photo {
	width:610px;
	text-align: left;
	position: relative;
	z-index: 1;
	margin: 0px;
	height: 320px;
}

.TitreAccueil {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FF5B00;
	text-align: center;
	font-weight: bolder;
	line-height: 20px;
	margin-top: 10px;
}


.clear {
	CLEAR: both
	
}
.bloc_entete_activite1 {
	width:610px;
	text-align: right;
	position: relative;
	z-index: 1;
	margin: 0px;
	background-image: url(../images/activites/fond1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 100px;
}
.bloc_entete_activite2 {
	width:610px;
	text-align: right;
	position: relative;
	z-index: 1;
	margin: 0px;
	background-image: url(../images/activites/fond2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 100px;
}
.bloc_entete_activite3 {
	width:610px;
	text-align: right;
	position: relative;
	z-index: 1;
	margin: 0px;
	background-image: url(../images/activites/fond3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 100px;
}
.bloc_entete_activite4 {
	width:610px;
	text-align: right;
	position: relative;
	z-index: 1;
	margin: 0px;
	background-image: url(../images/activites/fond4.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 100px;
}
.ImpressionActivite {
	text-align: right;
	margin-top: 10px;
	position: relative;
	z-index: 25;
	height: 25px;
	float: right;
	margin-right: 25px;
}
.ImpressionContenu {
	text-align: right;
	margin-top: 10px;
	position: relative;
	z-index: 25;
	height: 25px;
	float: right;
	margin-right: 25px;
}


.TitreActivite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	text-align: left;
	font-weight: bolder;
	line-height: 20px;
	margin-top: 0px;
	margin-left: 20px;
	padding-top: 15px;
}
.SousTitreActivite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: left;
	font-weight: bold;
	margin-top: 5px;
	margin-left: 20px;
}
.bloc_activite_texte {
	width:560px;
	text-align: left;
	position: relative;
	z-index: 1;
	margin-left: 30px;
}
.bloc_entete_contenu {
	width:610px;
	text-align: left;
	position: relative;
	z-index: 1;
	margin: 0px;
	background-image: url(../images/fonds/fond_entet.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 93px;
}

.TitreContenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	text-align: left;
	font-weight: bolder;
	line-height: 20px;
	margin-top: 0px;
	margin-left: 20px;
	padding-top: 15px;
}
.SousTitreContenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: left;
	font-weight: bold;
	margin-top: 5px;
	margin-left: 20px;
}
.bloc_contenu_texte {
	width:560px;
	text-align: left;
	position: relative;
	z-index: 1;
	margin-left: 30px;
}

.texte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003559;
	text-align: left;
}
.ActiviteActu1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;
	line-height: 20px;
	margin-top: 10px;
	margin-left: 0px;
	background-color: #FF5B00;
	padding: 5px;
}
.ActiviteActu2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;
	line-height: 20px;
	margin-top: 10px;
	margin-left: 0px;
	background-color: #FFB800;
	padding: 5px;
}
.ActiviteActu3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;
	line-height: 20px;
	margin-top: 10px;
	margin-left: 0px;
	background-color: #AACA00;
	padding: 5px;
}
.ActiviteActu4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;
	line-height: 20px;
	margin-top: 10px;
	margin-left: 0px;
	background-color: #00CAC4;
	padding: 5px;
}
.ActiviteActu1 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: center;
	font-weight: bolder;
	text-decoration: none;
}
.ActiviteActu2 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: center;
	font-weight: bolder;
	text-decoration: none;
}
.ActiviteActu3 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: center;
	font-weight: bolder;
	text-decoration: none;
}
.ActiviteActu4 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: center;
	font-weight: bolder;
	text-decoration: none;
}

.ActiviteActu1 a:hover{
	text-decoration: underline;
}
.ActiviteActu2 a:hover{
	text-decoration: underline;
}

.ActiviteActu3 a:hover{
	text-decoration: underline;
}
.ActiviteActu4 a:hover{
	text-decoration: underline;
}

.actus_texte_info,.actus_texte_info a  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	text-align: center;
}
.formactivite {
	text-align: right;
	position: relative;
	z-index: 1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	float: right;
	height: 20px;
}
.actus_texte_info2, .actus_texte_info2 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF5B00;
	font-weight: normal;
	text-align: left;
}
.bloc_phototheque_item {
	position: relative;
	float: left;
	width: 100px;
	text-align: center;
	margin-right: 10px;
	margin-left: 10px;
	padding: 5px;
	height: 120px;
	background-color: #006CB6;
}
.bloc_phototheque_item a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.bloc_phototheque_item a:hover{
	text-decoration: underline;
}
.ssactivite, .ssactivite a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #AACA00;
	margin-bottom: 20px;
}
.Actualitetexte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #026CB6;
	text-align: left;
	font-weight: normal;
}

