@charset "UTF-8";
/* CSS Document */

/********/
/* HTML */
/********/
    body  {
	background: #FFB300; 
	padding: 0;
	text-align: center;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
    }
	p
{
	margin: 0;
	padding: 0;
}
form    select, textarea   {
	color	: #117AAC;
	border	: 1px #117AAC solid;
	font-size:9pt;
}
form .bouton {
	background-color: #117AAC;
	color			: #FFFFFF;
}

/******************************/


#container {
	position:absolute;
	width:960px;
	left: -480px;
	margin-left: 50%;
	text-align: left;
}

/******************************/


/******/
/* En-tête*/
#tete {
	height: 78px;
	width: 960px;
	background-image: url(angers/grand_degrade_orange_vertic.gif);
}

#logo {
	position: absolute;
	top: 8px;
	left: 10px;
}
#slogan {
	left: 256px;
	position: absolute;
	top: 6px;
}
#login  {
	font-family: Arial, Helvetica, sans-serif;
	color: #117AAC;
	position: absolute;
	height: 77px;
	width: 501px;
	left: 460px;
	text-align: right;
	font-size: 13px;
	z-index: 1;
}
#login .SousTitre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
#login  .texte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #117AAC;
	height: 14px;
}

/******/
/* Bandeau Boutons*/

#boutons {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	height: 25px;
	width: 960px;
	border: 1px solid #FFFFFF;
	background-color: #E0001A;
	z-index: 1;
}

#boutons a:link, a:visited, a:active {
	color: #FFFFFF;
	text-decoration: none;
}
#boutons a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
/******************************/

#accueil {
	float: left;
	height: 20px;
	width: auto;
	position: relative;
	padding-right: 16px;
	padding-left: 16px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	padding-top: 5px;
}


#adhesion {
	float: left;
	height: 20px;
	width: auto;
	position: relative;
	padding-right: 16px;
	padding-left: 16px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	padding-top: 5px;
}
#avantage {
	float: left;
	height: 20px;
	width: auto;
	position: relative;
		padding-right: 16px;
	padding-left: 16px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	padding-top: 5px;
}
#services {
	float: left;
	height: 20px;
	width: auto;
	position: relative;
		padding-right: 16px;
	padding-left: 16px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	padding-top: 5px;
}
#actualite {
	float: left;
	height: 20px;
	width: auto;
	position: relative;
	padding-right: 16px;
	padding-left: 16px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	padding-top: 5px;
}
#telechargement {
	float: left;
	height: 20px;
	width: auto;
	position: relative;
		padding-right: 16px;
	padding-left: 16px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	padding-top: 5px;
}
#liens {
	float: left;
	height: 20px;
	width: auto;
	position: relative;
		padding-right: 16px;
	padding-left: 16px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	padding-top: 5px;
}
#contact {
	float: left;
	height: 20px;
	width: auto;
	position: relative;
	padding-right: 16px;
	padding-left: 16px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	padding-top: 5px;
}


/******************************/


/******/
/* Animation Flash*/

#flash {
	height: auto;
	width: 960px;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

/******************************/


/******/
/* En-tête contenu central*/

#Centre {
	background-color: #FFB300;
	width: 960px;
	height: auto;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	position: absolute;
	border-top-width: 0px;
	border-top-style: none;
	padding-bottom: 20px;
}
#derniere_actu {
	float: right;
	padding-right: 80px;
}
#print {
	margin-left: 180px;
	margin-bottom: 2px;
}
#TitreGauche {
	height: 43px;
	width: 910px;
	position: relative;
	left: 20px;
	z-index: 6;
	float: left;
}

/******************************/


/******/
/* Partie Gauche centrale page —> ACCUEIL : Contenu MAJ avec Contribute par le client*/

#CentreGaucheAccueil {
	background-color: #FFFFFF;
	height: auto;
	width: 600px;
	position: relative;
	/*background-image: url(angers/degrade.gif); SUPPRESSION DE L'IMAGE*/
	left: 20px;
	z-index: 4;
	float: left;
}

/******************************/


/******/
/* Partie Droite centrale page —> ACTU : Contenu MAJ avec Contribute par le client*/

#CentreDroiteActu {
	background-color: #FFFFFF;
	height: auto;
	width: 600px;
	position: relative;
	/* background-image: url(angers/degrade.gif);  SUPPRESSION DU DEGRADE*/
	left: 30px;
	z-index: 4;
	float: left;
}

/******/
/*MAJ Contribute*/

#CentreGaucheINT {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 16px;
	color: #000000;
	height: auto;
	width: 560px;
	position: relative;
	left: 20px;
	top: 10px;
}




/*MAJ Contribute style applicable pour les titres ACCUEIL*/
#CentreGaucheINT .AccueilTitre {
	font-family: "Times New Roman", Times, serif;
	font-size: 20pt;
	line-height: 38px;
	color: #117AAC;
	font-weight: bold;
	font-style: italic;
}
/*MAJ Contribute style applicable pour les titres ACCUEIL*/
#CentreGaucheINT .AccueilTitreCentre {
	font-family: "Times New Roman", Times, serif;
	font-size: 20pt;
	line-height: 38px;
	color: #117AAC;
	font-weight: bold;
	font-style: italic;
	text-align: center;
}


/*MAJ Contribute style applicable pour les sous titres ACCUEIL*/
#CentreGaucheINT .AccueilSousTitre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 28px;
	color: #000000;
	font-weight: bold;
}

/*MAJ Contribute style applicable pour les sous titre ACCUEILs*/
#CentreGaucheINT .AccueilSousTitreCentre {
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 16px;
	line-height: 28px;
	color: #000000;
	font-weight: bold;
}
/*MAJ Contribute style applicable pour les textes ACCUEIL*/
#CentreGaucheINT .AccueilTexte {
	font-size: 14px;
	line-height: 17px;
	color: #000000;
}
/*MAJ Contribute style applicable pour les textes ACCUEIL*/
#CentreGaucheINTdivers .AccueilTexteCentre {
	font-size: 14px;
	text-align: center;
	line-height: 17px;
	color: #000000;
}
/*MAJ Contribute style applicable pour les textes ACCUEIL*/
#CentreGaucheINT .AccueilTexteCentreBleu {
	font-size: 14px;
	text-align: center;
	line-height: 17px;
	color: #117AAC;
}

/*MAJ Contribute style applicable pour les textesACCUEIL*/
#CentreGaucheINT .AccueilCentre {
	text-align: center;
}


#CentreGaucheINT .AccueilBordureImage {
	border			: 1px #117AAC solid;
}






/*MAJ Contribute style applicable pour les titres*/
#CentreGaucheINT .ContenuTitre {
	font-family: "Times New Roman", Times, serif;
	font-size: 20pt;
	line-height: 38px;
	color: #117AAC;
	font-weight: bold;
	font-style: italic;
}


/*MAJ Contribute style applicable pour les sous titres*/
#CentreGaucheINT .ContenuSousTitre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 28px;
	color: #000000;
	font-weight: bold;
}


/*MAJ Contribute style applicable pour les textes*/
#CentreGaucheINT .ContenuTexte {
	font-size: 14px;
	line-height: 17px;
	color: #000000;
}


/*MAJ Contribute style applicable pour les textes avec puces*/
#CentreGaucheINT  ul {
	line-height: 20px;
	top: -10px;
	list-style-position: outside;
	list-style-image: url(gestion/puce.png);
}

/*MAJ Contribute style applicable pour les liens*/
#CentreGaucheINT a:link {
	color: #076693;
	font-weight: bold;
	text-decoration: none;
}
#CentreGaucheINT a:hover {
	color: #E0001A;
	font-weight: normal;
	text-decoration: underline;
}
#CentreGaucheINT a:visited {
	color: #117AAC;
	font-weight: bold;
	text-decoration: none;
}

/******************************/


/******/
/* Partie Droite centrale pour les Dernières ACTUALITES sur la page —> Accueil : Contenu MAJ avec l'EAP par le client*/


#CentreDroiteAccueil  {
	background-color: #FFFFFF;
	height: auto;
	width: 290px;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	left: 10px;
	z-index: 5;
	float: left;
	padding-bottom: 20px;
	margin-left: 30px;
}

/******/
/* Partie Gauche centrale pour les Dernières ACTUALITES sur la page —> Actualité : Contenu MAJ avec l'EAP par le client*/


#CentreGaucheActu  {
	background-color: #FFFFFF;
	height: auto;
	width: 290px;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	z-index: 5;
	float: left;
	padding-bottom: 20px;
	left: 20px;
	margin-bottom: 20px;
}


/******/
/*MAJ   ID coorespondabt à la partie Dynamique des Dernières Actualités (NEWS)*/ 
#CentreDroiteINT { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 16px;
	color: #000000;
	height: auto;
	width: 250px;
	position: relative;
	left: 20px;
	top: 10px;
	float: left;
}

/******/
/* Partie Droite centrale page —> DIVERS : Contenu MAJ avec Contribute par le client*/

#CentreDroiteDivers {
	background-color: #FFFFFF;
	height: auto;
	width: 670px;
	position: relative;
	/*background-image: url(angers/degrade.gif); SUPPRESSION DU DEGRADE*/
	left: 40px;
	z-index: 4;
	float: left;
}


/******/
/* Partie Gauche centrale page —> DIVERS : Contenu MAJ avec Contribute par le client*/


#CentreGaucheDivers {
	background-color: #FFFFFF;
	height: auto;
	width: 220px;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	z-index: 5;
	float: left;
	padding-bottom: 20px;
	left: 20px;
	background-image: url(angers/degrade_orange_vertical.png);
}
/******/
/* Partie Gauche centrale page —> DIVERS ---- Affiche les liens sur la gauche : Contenu MAJ avec Contribute par le client*/
#CentreDroiteINTdivers {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 16px;
	color: #117AAC;
	height: auto;
	width: 190px;
	position: relative;
	left: 20px;
	top: 10px;
	float: left;
	text-align: right;
}

/*MAJ Contribute style applicable pour les titres dans les liens*/
#CentreDroiteINTdivers .LiensTitre { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24pt;
	line-height: 38px;
	color: #117AAC;
	font-weight: bold;
	font-style: italic;
}


/*MAJ Contribute style applicable pour les sous titres dans les liens*/
#CentreDroiteINTdivers .LiensSousTitre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	line-height: 28px;
	color: #930F1E;
}


/*MAJ Contribute style applicable pour les textes dans les liens*/
#CentreDroiteINTdivers .LiensTexte {
	font-size: 16px;
	line-height: 19px;
	color: #000000;
	position: relative;
}


/*MAJ Contribute style applicable pour les textes avec puces dans les liens*/
#CentreDroiteINTdivers  ul {
	position: relative;
	line-height: 20px;
	top: -10px;
	list-style-position: outside;
	list-style-image: url(gestion/puce.png);
}

/*MAJ Contribute style applicable pour les liens dans les liens*/
#CentreDroiteINTdivers a:link { 
	color: #076693;
	font-weight: normal;
	text-decoration: none;
}
#CentreDroiteINTdivers a:hover {
	color: #E0001A;
	font-weight: normal;
	text-decoration: underline;
}
#CentreDroiteINTdivers a:visited {
	color: #117AAC;
	font-weight: normal;
	text-decoration: none;
}




/******/
/*MAJ Contribute*/

#CentreGaucheINTdivers {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #000000;
	height: auto;
	width: 630px;
	position: relative;
	left: 20px;
	top: 10px;
}


/*MAJ Contribute style applicable pour les titres*/
#CentreGaucheINTdivers .ContenuTitre {
	font-family: "Times New Roman", Times, serif;
	font-size: 20pt;
	line-height: 38px;
	color: #117AAC;
	font-weight: bold;
	font-style: italic;
}
/*MAJ Contribute style applicable pour les titres*/
#CentreGaucheINTdivers .ContenuTitreCentre {
	font-family: "Times New Roman", Times, serif;
	font-size: 20pt;
	line-height: 38px;
	color: #117AAC;
	font-weight: bold;
	font-style: italic;
	text-align: center;
}


/*MAJ Contribute style applicable pour les sous titres*/
#CentreGaucheINTdivers .ContenuSousTitre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 28px;
	color: #000000;
	font-weight: bold;
}

/*MAJ Contribute style applicable pour les sous titres*/
#CentreGaucheINTdivers .ContenuSousTitreCentre {
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 16px;
	line-height: 28px;
	color: #000000;
	font-weight: bold;
}
/*MAJ Contribute style applicable pour les textes*/
#CentreGaucheINTdivers .ContenuTexte {
	font-size: 14px;
	line-height: 17px;
	color: #000000;
}
/*MAJ Contribute style applicable pour les textes*/
#CentreGaucheINTdivers .ContenuTexteCentre {
	font-size: 14px;
	text-align: center;
	line-height: 17px;
	color: #000000;
}
/*MAJ Contribute style applicable pour les textes*/
#CentreGaucheINTdivers .ContenuTexteCentreBleu {
	font-size: 14px;
	text-align: center;
	line-height: 17px;
	color: #117AAC;
}

/*MAJ Contribute style applicable pour les textes*/
#CentreGaucheINTdivers .ContenuCentre {
	text-align: center;
}


#CentreGaucheINTdivers .ContenuBordureImage {
	border			: 1px #117AAC solid;
}


/*MAJ Contribute style applicable pour les textes avec puces*/
#CentreGaucheINTdivers  ul {
	line-height: 20px;
	top: -10px;
	list-style-position: outside;
	list-style-image: url(gestion/puce.png);
}
#CentreGaucheINTdivers table {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-align: center;
}

/*MAJ Contribute style applicable pour les liens*/
#CentreGaucheINTdivers a:link {
	color: #076693;
	font-weight: bold;
	text-decoration: none;
}
#CentreGaucheINTdivers a:hover {
	color: #E0001A;
	font-weight: normal;
	text-decoration: underline;
}
#CentreGaucheINTdivers a:visited {
	color: #117AAC;
	font-weight: bold;
	text-decoration: none;
}
#CentreGaucheINT a:visited {
	color: #117AAC;
	font-weight: normal;
	text-decoration: none;
}


#TitreHautDivers {
	height: 43px;
	width: 910px;
	position: relative;
	left: 20px;
	float: left;
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	color: #FFFFFF;
	font-weight: normal;
	font-style: italic;
}

/******************************/
#archives {
	font-family: Arial, Helvetica, sans-serif;
	height: 90px;
	width: 600px;
	position: relative;
	float: left;
	margin-top: 20px;
	text-align: center;
	background-image: url(angers/archives.png);
	top: 10px;
}
#archives .ArchivesTitre {
	text-align: right;
	color: #117AAC;
	font-size: 13px;
	font-weight: bold;
}
#archives .ArchivesThemes {
	text-align: left;
	color: #117AAC;
	font-size: 13px;
	font-weight: bold;
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
}
#deroulant_themes  #recheche #envoyer {
	background-color: #FFFFFF;
	border: 1px solid #117AAC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #117AAC;
	line-height: 12px;
}
#lebas {
	background-image: url(angers/bas.png);
	height: auto;
	width: 600px;
	position: relative;
	float: left;
}
#lebasDivers {
	background-image: url(angers/bas.png);
	height: auto;
	width: 670px;
	position: relative;
	float: left;
}


/******/
/* Partie Pied de page : Rappel des liens et mentions légales*/

#bas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #127AAC;
	height: auto;
	width: 580px;
	position: relative;
	top: 10px;
	float: left;
	margin-top: 20px;
	text-align: center;
	margin-left: -5px;
	left: 20px;
}
#bas a:link, #bas a:visited, #bas a:active{
	color: #E0001A;
	text-decoration: none;
}

#bas a:hover{
	color: #2581A6;
	text-decoration: underline;
}

/******/
/* Partie Pied de page : Rappel des liens et mentions légales pour les pages DIVERS*/

#basDivers {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #2882A4;
	height: auto;
	width: 640px;
	position: relative;
	left: 20px;
	top: 10px;
	float: left;
	margin-top: 20px;
	text-align: center;
	margin-left: -5px;
}
#basDivers a:link, #basDivers a:visited, #basDivers a:active, #bas a:link, #bas a:visited, #bas a:active{
	color: #DF001A;
	text-decoration: none;
}

#basDivers a:hover{
	color: #1F7FA8;
	text-decoration: underline;
}
#legal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #117AAC;
	height: auto;
	width: 580px;
	position: relative;
	left: 20px;
	top: 10px;
	float: left;
	margin-top: 3px;
	text-align: center;
	margin-left: -5px;
	padding-bottom: 10px;
}
#legalDivers {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #117AAC;
	height: auto;
	width: 640px;
	position: relative;
	left: 20px;
	top: 10px;
	float: left;
	margin-top: 3px;
	text-align: center;
	margin-left: -5px;
	padding-bottom: 10px;
}

