/* ##################################################################################################
										Rubrique atalante	
################################################################################################## */
#atalante tab {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #8F338A;
	padding-left: 15px;
	margin-left: 18px;
	text-decoration:none;
	font-weight: bold;
	margin-bottom: 20px;
}
#atalante h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 36px;
	color: #8F338A;
	font-weight: lighter;
}
#atalante h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #c82367;
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-left: 8px;
	margin-left: 26px;
	margin-top: 0px;
	padding-top: 0px;
	text-decoration:none;
	margin-bottom: 5px;
	padding-bottom: 2px;
}
#atalante h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #c82367;
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-left: 8px;
	margin-left: 34px;
	margin-top: 0px;
	padding-top: 0px;
	text-decoration:none;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
#atalante h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #c82367;
	background-image: url(../images/puce-rose-h4.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-left: 15px;
	margin-left: 34px;
	margin-top: 0px;
	padding-top: 0px;
	text-decoration:none;
	margin-bottom: 2px;
	padding-bottom: 2px;
}
#atalante .H2sanspuce {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #8F338A;
	padding-left: 15px;
	margin-left: 18px;
	text-decoration:none;
	font-weight: bold;
	margin-bottom: 20px;
}
#atalante .H3sanspuce {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #8F338A;
	padding-left: 15px;
	margin-left: 18px;
	text-decoration:none;
	font-weight: bold;
	margin-bottom: 5px;
}
#atalante p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: justify;
	padding-left: 33px;
	padding-right: 20px;
	/*margin-bottom: 5px;*/
	margin: 0px;
}
#menu_atalante {
	position:absolute;
	width:625px;
	height:26px;
	z-index:1;
	visibility: hidden;
}
#menu_atalante a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	padding-left: 15px;
	line-height: 13px;
	padding-right: 10px;
	margin-right: 10px;
}
#menu_atalante .menu_atalante_actif, #menu_atalante a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8F338A;
	text-decoration: none;
	background-image: url(/images/1-atalante-fleche.gif);
	padding-left: 15px;
	padding-right: 10px;
	margin-right: 10px;
	margin-left: 2px;
	font-weight: bold;
	background-repeat: no-repeat;
	background-position: left center;
	line-height: 13px;
}
#menu_atalante .td_border_b_d {
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #8F338A;
	border-bottom-color: #8F338A;
}
#menu_atalante .td_border_b {
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #8F338A;
}
#atalante .td_border_g {
	border-left-width: 0px;
	border-left-style: solid;
	border-left-color: #c82367;
}
#atalante .img_hr {
	background-image: url(/images/top-violet.gif);
	height: 15px;
	background-repeat: no-repeat;
	text-align: right;
	background-position: right;
	margin-left: 33px;
	margin-right: 20px;
	margin-bottom: 10px;
	margin-top: 5px;
}
#atalante .img_hr02 {
	background-image: url(/images/top-rose.gif);
	height: 13px;
	background-repeat: no-repeat;
	text-align: right;
	background-position: right;
	margin-left: 33px;
	margin-right: 20px;
	margin-bottom: 5px;
	margin-top: 5px;
}
#atalante ul {
	margin-left: 30px;
	padding-left: 20px;
	padding-right: 20px;
	margin-top: 10px;
}
#atalante .ul02 {
	margin-left: 30px;
	padding-left: 20px;
	padding-right: 20px;
	margin-top: 0px;
}
#atalante li {
	list-style-image: url(/images/puce-violet.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-bottom: 20px;
}
#atalante .li02 {
	list-style-image: url(../images/pucept-rose.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin: 0px;
}
#atalante .a02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#8F338A;
	text-decoration: none;
}
#atalante .a03 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	text-decoration: none;
}
.atalante_sommaire a {
	background-image: url(/images/fleche-violet.gif);
	height: 15px;
	background-repeat: no-repeat;
	padding-left: 30px;
	margin-left: 27px;
	color: #8F338A;
	font-weight: bold;
	text-decoration: none;
}
.atalante_sommaire a:hover {
	background-image: url(/images/fleche-violet.gif);
	height: 15px;
	background-repeat: no-repeat;
	padding-left: 30px;
	margin-left: 27px;
	color: #8F338A;
	font-weight: bold;
	text-decoration: underline;
}
#menugaucheatalante {
	position:absolute;
	width:195px;
	height:100px;
	z-index:1;
	left: 0px;
	top: 365px;
	text-align: right;
	font-size: 12px;
	font-weight: bold;
}
#menugaucheatalante a {
	color: #c82367;
	text-decoration: none;
	background-position: right;
	padding-right: 10px;
	height: 17px;
	background-image: none;
	line-height: 22px;
}
#menugaucheatalante a:hover {
	color: #c82367;
	text-decoration: none;
	background-image: url(/images/1-atalante-fleche-menu_25ans.gif);
	height: 17px;
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-right: 10px;
	line-height: 22px;
}
.atalante_imagegauche {
	padding-right: 10px;
	margin-left: none;
	text-decoration:none;
	margin-bottom: none;
	float: left;
}

a.conseil_nom {
text-decoration: none; /* définition du lien qui affichera le "calque" */
font-size: 11px;
font-weight: normal;
color: #666666;
padding-left:4px;
padding-top: 1px;
padding-bottom: 1px;
}
#tableau_conseil {
position:absolute;
width:650px;
height:310px;
left: 230px;
top: 320px;
}

#tableau_conseil .td_border_g {
border-left-width: 1px;
border-left-style: solid;
border-left-color: #8F338A;

}
#tableau_conseil .td_border_g_h {
border-left-width: 1px;
border-left-style: solid;
border-left-color: #8F338A;
border-top-style: solid;
border-top-width: 1px;
border-top-color: #8F338A;
}
#tableau_conseil p {
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
color: #000000;
text-align: left;
padding-left: 4px;
padding-top: 1px;
padding-right: 1px;
padding-bottom: 1px;
margin: 0px;	
}
#tableau_conseil a {
text-decoration: none; /* définition du lien qui affichera le "calque" */
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
color: #666666;
text-align: left;
padding-top: 2px;
padding-bottom: 1px;
margin: 0px;	
}
#tableau_conseil a:hover {
background: none; /* correction d'un bug IE */
color: #8F338A;
}
#tableau_conseil a span { /* définition de la balise <span> inclue dans <a> */
display: none;
}
#tableau_conseil a:hover span { /* définition de la balise <span> au survol */
display: inline;
position: absolute;
top: 180px; /* positions et dimensions du calque, que vous pouvez changer à loisir */
left: -168px;
width: 130px;
height: 100px;
color: white;
}
#claude_labit_photo {
position:absolute;
width:114px;
height:142px;
left: 800px;
top: 180px;
}
/* ##################################################################################################
											Rubrique réseau
################################################################################################## */

#reseau h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 36px;
	color: #8DC63F;
	font-weight: lighter;
}
#reseau h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #8DC63F;
	background-image: url(/images/puce-verte-h2.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-left: 15px;
	margin-left: 34px;
	margin-top: 0px;
	padding-top: 0px;
	text-decoration:none;
	margin-bottom: 2px;
	padding-bottom: 2px;
}
#reseau .H2sanspuce {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #8DC63F;
	padding-left: 15px;
	margin-left: 18px;
	text-decoration:none;
	font-weight: bold;
	margin-bottom: 20px;
}
#reseau p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: justify;
	padding-left: 33px;
	padding-right: 20px;
	/*margin-bottom: 5px;*/
	margin: 0px;
}
#menu_reseau {
	position:absolute;
	width:609px;
	height:26px;
	z-index:2;
	visibility: hidden;
}
#menu_reseau a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	padding-left: 15px;
	line-height: 13px;
	padding-right: 10px;
	margin-right: 10px;
}
#menu_reseau .menu_reseau_actif, #menu_reseau a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8DC63F;
	text-decoration: none;
	background-image: url(/images/2-reseau-fleche.gif);
	padding-left: 15px;
	padding-right: 10px;
	margin-right: 10px;
	margin-left: 2px;
	font-weight: bold;
	background-repeat: no-repeat;
	background-position: left center;
	line-height: 13px;
}
#menu_reseau .td_border_b_d {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #8DC63F;
	border-bottom-color: #8DC63F;
}
#menu_reseau .td_border_b {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8DC63F;
}
#reseau .td_border_g {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #8DC63F;
}
#reseau .td_border_g_h_d_b {
	border: 1px solid #8DC63F;
	background-image: url(/images/formulaire-bas.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#reseau .td_fond {
	background-color:#8DC63F;
	padding-top:5px;
	padding-bottom:5px;
	margin:0px;
	border:none;
}
#reseau .img_hr {
	background-image: url(/images/top-vert.gif);
	height: 15px;
	background-repeat: no-repeat;
	text-align: right;
	background-position: right;
	margin-left: 33px;
	margin-right: 20px;
	margin-bottom: 10px;
	margin-top: 5px;
}
#reseau p.espace {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 3px;
	font-weight: normal;
	color: #000000;
	text-align: justify;
	padding-left: 33px;
	padding-right: 20px;
	/*margin-bottom: 5px;*/
	margin: 0px;
}
.reseau_sommaire a {
	background-image: url(/images/fleche-verte.gif);
	height: 15px;
	background-repeat: no-repeat;
	padding-left: 30px;
	margin-left: 27px;
	color: #8EC63F;
	font-weight: bold;
	text-decoration: none;
}
.reseau_sommaire a:hover {
	background-image: url(/images/fleche-verte.gif);
	height: 15px;
	background-repeat: no-repeat;
	padding-left: 30px;
	margin-left: 27px;
	color: #8EC63F;
	font-weight: bold;
	text-decoration: underline;
}
#reseau ul {
	list-style-image: url(/images/puce-verte.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-left: 30px;
	padding-right: 20px;
	padding-left: 20px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
#reseau li {
	list-style-image: url(/images/puce-verte.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-left: 10px;
	margin-bottom: 20px;
}
#reseau .li02 {
	list-style-image: url(/images/pucept-verte.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin: 0px;
	padding: 0px;
}
#reseau .li03 {
	list-style-image: url(/images/pucept-verte.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin: 0px;
	padding: 3px;
}
#menugauchereseau {
	position:absolute;
	width:182px;
	height:17px;
	z-index:1;
	left: -2px;
	top: 350px;
	text-align: right;
	font-size: 12px;
	font-weight: bold;
}
#menugauchereseau a {
	color: #8EC63F;
	text-decoration: none;
	background-position: right;
	padding-right: 10px;
	height: 17px;
	background-image: none;
	line-height: 22px;
}
#menugauchereseau a:hover {
	color: #8EC63F;
	text-decoration: none;
	background-image: url(/images/2-reseau-fleche-menu.gif);
	height: 17px;
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-right: 10px;
	line-height: 22px;
}
#reseaurecherche .retraitformulaire ul {
	margin-left: 20px;
	padding-right: 20px;
	padding-left: 20px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
#reseaurecherche .retraitformulaire li {
	list-style-image: url(/images/puce-verte.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	padding-left: 10px;
	margin-bottom:10px;
}
#reseaurecherche .retraitformulaire p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: justify;
	padding-left: 23px;
	padding-right: 20px;
}
#reseaurecherche .retraitformulaire .li02 {
	list-style-image: url(/images/pucept-verte.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	margin-left: 0px;
	padding-left: 0px;
}
#reseaurecherche .td_border_g_h_d_b {
	border: 1px solid #8DC63F;
	background-image: url(/images/formulaire-bas.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
/* ##################################################################################################
								liste résultat annuaire dans la rubrique réseau
################################################################################################## */
#liste-resultats a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
#liste-resultats a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8DC63F;
	text-decoration: none;
	font-weight: bold;
}
#liste-resultats b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}
.puce {
	background-image: url(/images/puce-liste-annuaire.gif);
	background-repeat: no-repeat;
	margin-left: 20px;
	margin-right: 20px;
	padding-left: 15px;
	line-height: 17px;
}
#liste-resultats p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-left: 40px;
	margin-right: 20px;
	margin-top: 5px;
	margin-bottom: 15px;
}
#liste-resultats .td_border_g_h_d_b {
	border: 1px solid #8DC63F;
	background-image: url(/images/formulaire-bas.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
/* ##################################################################################################
											Rubrique secteur
################################################################################################## */

#secteur h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 36px;
	color: #F7941D;
	font-weight: lighter;
}
#secteur h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #F7941D;
	background-image: url(/images/puce-orange-h2.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-left: 15px;
	margin-left: 34px;
	margin-top: 0px;
	padding-top: 0px;
	text-decoration:none;
	margin-bottom: 2px;
	padding-bottom: 2px;
}
#secteur h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #F7941D;
	background-image: url(/images/puce-orange-h2.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-left: 15px;
	margin-left: 34px;
	margin-top: 0px;
	padding-top: 0px;
	text-decoration:none;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
#secteur .H2sanspuce {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #F7941D;
	padding-left: 15px;
	margin-left: 18px;
	text-decoration:none;
	font-weight: bold;
	margin-bottom: 20px;
}
#secteur p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: justify;
	padding-left: 33px;
	padding-right: 20px;
	/*margin-bottom: 5px;*/
	margin: 0px;
}
#secteur p.espace {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:3px;
	font-weight: normal;
	color: #000000;
	text-align: justify;
	padding-left: 33px;
	padding-right: 20px;
	/*margin-bottom: 5px;*/
	margin: 0px;
}
#secteur p.decale {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: justify;
	padding-left: 50px;
	padding-right: 20px;
	/*margin-bottom: 5px;*/
	margin: 0px;
}
#secteur a.orange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F7941D;
	text-align: justify;
	padding-left: 60px;
	padding-right: 20px;
}
#menu_secteur {
	position:absolute;
	width:592px;
	height:26px;
	z-index:3;
	visibility: hidden;
}
#menu_secteur a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	padding-left: 15px;
	line-height: 13px;
	padding-right: 10px;
	margin-right: 10px;
}
#menu_secteur .menu_secteur_actif, #menu_secteur a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F7941D;
	text-decoration: none;
	background-image: url(/images/3-secteur-fleche.gif);
	padding-left: 15px;
	padding-right: 10px;
	margin-right: 10px;
	margin-left: 2px;
	font-weight: bold;
	background-repeat: no-repeat;
	background-position: left center;
	line-height: 13px;
}
#menu_secteur .td_border_b_d {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #F7941D;
	border-bottom-color: #F7941D;
}
#menu_secteur .td_border_b {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F7941D;
}
#secteur .td_border_g {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #F7941D;
}
#secteur .img_hr {
	background-image: url(/images/top-orange.gif);
	height: 15px;
	background-repeat: no-repeat;
	text-align: right;
	background-position: right;
	margin-left: 33px;
	margin-right: 20px;
	margin-bottom: 10px;
	margin-top: 5px;
}
.secteur_sommaire a {
	background-image: url(/images/fleche-orange.gif);
	height: 15px;
	background-repeat: no-repeat;
	padding-left: 30px;
	margin-left: 27px;
	color: #F7941D;
	font-weight: bold;
	text-decoration: none;
}
.secteur_sommaire a:hover {
	background-image: url(/images/fleche-orange.gif);
	height: 15px;
	background-repeat: no-repeat;
	padding-left: 30px;
	margin-left: 27px;
	color: #F7941D;
	font-weight: bold;
	text-decoration: underline;
}
#secteur ul {
	list-style-image: url(/images/puce-orange.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-left: 30px;
	padding-right: 20px;
	padding-left: 20px;
}
#secteur li {
	list-style-image: url(/images/puce-orange.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-bottom: 20px;
}
#secteur .li02 {
	list-style-image: url(/images/pucept-orange.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin: 0px;
}
#secteur .li03 {
	list-style-image: url(/images/pucept-orange.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin: 0px;
	padding: 0px;
}
#menugauchesecteur {
	position:absolute;
	width:200px;
	height:17px;
	z-index:1;
	left: 0px;
	top: 350px;
	text-align: right;
	font-size: 12px;
	font-weight: bold;
}
#menugauchesecteur a {
	color: #F7941D;
	text-decoration: none;
	background-position: right;
	padding-right: 10px;
	height: 17px;
	background-image: none;
	line-height: 22px;
}
#menugauchesecteur a:hover {
	color: #F7941D;
	text-decoration: none;
	background-image: url(/images/3-secteur-fleche-menu.gif);
	height: 17px;
	background-repeat: no-repeat;
	background-position:right bottom;
	padding-right: 10px;
	line-height: 22px;
}
#liensecteursante {
	position: absolute;
	width:600px;
	height:160px;
	z-index:1;
	left: 206px;
	top: 345px;
	text-align: left;
	font-weight: bold;
}
#liensecteursante a {
	color: #F7941D;
	text-decoration: none;
	background-position: left;
	padding-right: 0px;
	height: 17px;
	background-image: none;
}
#liensecteursante a:hover {
	color: #F7941D;
	text-decoration: none;
	background-image: url(/images/3-secteur-fleche-menu.gif);
	height: 17px;
	background-repeat: no-repeat;
	background-position:right bottom;
	padding-right: 10px;
}
#liensecteursante2 {
	position: absolute;
	width:600px;
	height:102px;
	z-index:1;
	left: 206px;
	top: 293px;
	text-align: left;
	font-weight: bold;
}
#liensecteursante2 a {
	color: #F7941D;
	text-decoration: none;
	background-position: left;
	padding-right: 0px;
	height: 17px;
	background-image: none;
}
#liensecteursante2 a:hover {
	color: #F7941D;
	text-decoration: none;
	background-image: url(/images/3-secteur-fleche-menu.gif);
	height: 17px;
	background-repeat: no-repeat;
	background-position:right bottom;
	padding-right: 10px;
}
#liensecteurtic {
	position: absolute;
	width:600px;
	height:160px;
	z-index:1;
	left: 206px;
	top: 345px;
	text-align: left;
	font-weight: bold;
}
#liensecteurtic a {
	color: #F7941D;
	text-decoration: none;
	background-position: left;
	padding-right: 0px;
	height: 17px;
	background-image: none;
	line-height: 0px;
}
#liensecteurtic a:hover {
	color: #F7941D;
	text-decoration: none;
	background-image: url(/images/3-secteur-fleche-menu.gif);
	height: 17px;
	background-repeat: no-repeat;
	background-position:right bottom;
	padding-right: 10px;
	line-height: 0px;
}
#liensecteurtic2 {
	position: absolute;
	width:569px;
	height:160px;
	z-index:1;
	left: 229px;
	top: 320px;
	text-align: left;
	font-weight: bold;
}
#liensecteurtic2 a {
	color: #F7941D;
	text-decoration: none;
	background-position: left;
	padding-right: 0px;
	height: 17px;
	background-image: none;
}
#liensecteurtic2 a:hover {
	color: #F7941D;
	text-decoration: none;
	background-image: url(/images/3-secteur-fleche-menu.gif);
	height: 17px;
	background-repeat: no-repeat;
	background-position:right bottom;
	padding-right: 10px;
}
#liensecteuragro {
	position: absolute;
	width:600px;
	height:128px;
	z-index:1;
	left: 228px;
	top: 300px;
	text-align: left;
	font-weight: bold;
}
#liensecteuragro a {
	color: #F7941D;
	text-decoration: none;
	background-position: left;
	padding-right: 0px;
	height: 17px;
	background-image: none;
}
#liensecteuragro a:hover {
	color: #F7941D;
	text-decoration: none;
	background-image: url(/images/3-secteur-fleche-menu.gif);
	height: 17px;
	background-repeat: no-repeat;
	background-position:right bottom;
	padding-right: 10px;
}
#liensecteuragro2 {
	position: absolute;
	width:600px;
	height:102px;
	z-index:1;
	left: 206px;
	top: 270px;
	text-align: left;
	font-weight: bold;
}
#liensecteuragro2 a {
	color: #F7941D;
	text-decoration: none;
	background-position: left;
	padding-right: 0px;
	height: 17px;
	background-image: none;
}
#liensecteuragro2 a:hover {
	color: #F7941D;
	text-decoration: none;
	background-image: url(/images/3-secteur-fleche-menu.gif);
	height: 17px;
	background-repeat: no-repeat;
	background-position:right bottom;
	padding-right: 10px;
}
#liensecteurenvironnement {
	position: absolute;
	width:600px;
	height:153px;
	z-index:1;
	left: 206px;
	top: 280px;
	text-align: left;
	font-weight: bold;
}
#liensecteurenvironnement a {
	color: #F7941D;
	text-decoration: none;
	background-position: left;
	padding-right: 0px;
	height: 17px;
	background-image: none;
}
#liensecteurenvironnement a:hover {
	color: #F7941D;
	text-decoration: none;
	background-image: url(/images/3-secteur-fleche-menu.gif);
	height: 17px;
	background-repeat: no-repeat;
	background-position:right bottom;
	padding-right: 10px;
}
#liensecteurenvironnement2 {
	position: absolute;
	width:600px;
	height:102px;
	z-index:1;
	left: 206px;
	top: 285px;
	text-align: left;
	font-weight: bold;
}
#liensecteurenvironnement2 a {
	color: #F7941D;
	text-decoration: none;
	background-position: left;
	padding-right: 0px;
	height: 17px;
	background-image: none;
}
#liensecteurenvironnement2 a:hover {
	color: #F7941D;
	text-decoration: none;
	background-image: url(/images/3-secteur-fleche-menu.gif);
	height: 17px;
	background-repeat: no-repeat;
	background-position:right bottom;
	padding-right: 10px;
}
#liensecteurprod {
	position: absolute;
	width:600px;
	height:204px;
	z-index:1;
	left: 206px;
	top: 300px;
	text-align: left;
	font-weight: bold;
}
#liensecteurprod a {
	color: #F7941D;
	text-decoration: none;
	background-position: left;
	padding-right: 0px;
	height: 17px;
	background-image: none;
}
#liensecteurprod a:hover {
	color: #F7941D;
	text-decoration: none;
	background-image: url(/images/3-secteur-fleche-menu.gif);
	height: 17px;
	background-repeat: no-repeat;
	background-position:right bottom;
	padding-right: 10px;
}
#liensecteurprod2 {
	position: absolute;
	width:600px;
	height:102px;
	z-index:1;
	left: 206px;
	top: 270px;
	text-align: left;
	font-weight: bold;
}
#liensecteurprod2 a {
	color: #F7941D;
	text-decoration: none;
	background-position: left;
	padding-right: 0px;
	height: 17px;
	background-image: none;
}
#liensecteurprod2 a:hover {
	color: #F7941D;
	text-decoration: none;
	background-image: url(/images/3-secteur-fleche-menu.gif);
	height: 17px;
	background-repeat: no-repeat;
	background-position:right bottom;
	padding-right: 10px;
}
#liensecteurprod3 {
	position: absolute;
	width:600px;
	height:85px;
	z-index:1;
	left: 206px;
	top: 320px;
	text-align: left;
	font-weight: bold;
}
#liensecteurprod3 a {
	color: #F7941D;
	text-decoration: none;
	background-position: left;
	padding-right: 0px;
	height: 17px;
	background-image: none;
}
#liensecteurprod3 a:hover {
	color: #F7941D;
	text-decoration: none;
	background-image: url(/images/3-secteur-fleche-menu.gif);
	height: 17px;
	background-repeat: no-repeat;
	background-position:right bottom;
	padding-right: 10px;
}
/* ##################################################################################################
											Rubrique projet
################################################################################################## */

#projet h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 36px;
	color: #00BFF3;
	font-weight: lighter;
}
#projet h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #00BFF3;
	background-image: url(/images/puce-bleu-h2.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-left: 15px;
	margin-left: 34px;
	margin-top: 0px;
	padding-top: 0px;
	text-decoration:none;
	margin-bottom: 5px;
	padding-bottom: 2px;
}
#projet .H2sanspuce {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #00BFF3;
	padding-left: 15px;
	margin-left: 18px;
	text-decoration:none;
	font-weight: bold;
	margin-bottom: 20px;
}
#projet p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: justify;
	padding-left: 33px;
	padding-right: 20px;
	/*margin-bottom: 5px;*/
	margin: 0px;
}
#projet p.align_photo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: justify;
	padding-left: 20px;
	padding-right: 20px;
	/*margin-bottom: 5px;*/
	margin: 0px;
}
#projet p.align_photo1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: justify;
	padding-left: 18px;
	padding-right: 20px;
	/*margin-bottom: 5px;*/
	margin: 0px;
}
#projet p.align_photo2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: justify;
	padding-left: 25px;
	padding-right: 20px;
	/*margin-bottom: 5px;*/
	margin: 0px;
}
#menu_projet {
	position:absolute;
	width:575px;
	height:26px;
	z-index:4;
	visibility: hidden;
}
#menu_projet a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	padding-left: 15px;
	line-height: 13px;
	padding-right: 10px;
	margin-right: 10px;
}
#menu_projet .menu_projet_actif, #menu_projet a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00BFF3;
	text-decoration: none;
	background-image: url(/images/4-projet-fleche.gif);
	padding-left: 15px;
	padding-right: 10px;
	margin-right: 10px;
	margin-left: 2px;
	font-weight: bold;
	background-repeat: no-repeat;
	background-position: left center;
	line-height: 13px;
}
#menu_projet .menu_projet_actif {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00BFF3;
	text-decoration: none;
	font-weight: bold;
}
#menu_projet .td_border_b_d {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #00BFF3;
	border-bottom-color: #00BFF3;
}
#menu_projet .td_border_b {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #00BFF3;
}
#projet .td_border_g {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #00BFF3;
}
#projet .img_hr {
	background-image: url(/images/top-cyan.gif);
	height: 15px;
	background-repeat: no-repeat;
	text-align: right;
	background-position: right;
	margin-left: 33px;
	margin-right: 20px;
	margin-bottom: 10px;
	margin-top: 5px;
}
.projet_sommaire a {
	background-image: url(/images/fleche-bleu.gif);
	height: 15px;
	background-repeat: no-repeat;
	padding-left: 30px;
	margin-left: 27px;
	color: #00BFF3;
	font-weight: bold;
	text-decoration: none;
}
.projet_sommaire a:hover {
	background-image: url(/images/fleche-bleu.gif);
	height: 15px;
	background-repeat: no-repeat;
	padding-left: 30px;
	margin-left: 27px;
	color: #00BFF3;
	font-weight: bold;
	text-decoration: underline;
}
#projet ul {
	list-style-image: url(/images/puce-bleu.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-left: 30px;
	padding-right: 20px;
	padding-left: 20px;
}
#projet li {
	list-style-image: url(/images/puce-bleu.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-bottom: 20px;
}
#projet .li02 {
	list-style-image: url(/images/pucept-bleu.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin: 0px;
	padding: 0px;
}
#projet .li03 {
	list-style-image: url(/images/pucept-bleu.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin: 0px;
	padding: 0px;
}
#detailtexte {
	position:absolute;
	width:211px;
	height:180px;
	z-index:2;
	left: 590px;
	top: 585px;
	text-align: justify;
	font-size: 11px;
	font-weight: normal;
	overflow: auto;
}
#menugaucheprojet {
	position:absolute;
	width:180px;
	height:17px;
	z-index:1;
	left: -1px;
	top: 350px;
	text-align: right;
	font-size: 12px;
	font-weight: bold;
}
#menugaucheprojet a {
	color: #00BFF3;
	text-decoration: none;
	background-position: right;
	padding-right: 10px;
	height: 17px;
	background-image: none;
	line-height: 22px;
}
#menugaucheprojet a:hover {
	color: #00BFF3;
	text-decoration: none;
	background-image: url(/images/4-projet-fleche-menu.gif);
	height: 17px;
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-right: 10px;
	line-height: 22px;
}
/* ##################################################################################################
											Rubrique actu
################################################################################################## */

#actu h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 36px;
	color: #1F4199;
	font-weight: lighter;
}
#actu h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #1F4199;
	background-image: url(/images/puce-marine-h2.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-left: 15px;
	margin-left: 34px;
	margin-top: 0px;
	padding-top: 0px;
	text-decoration:none;
	margin-bottom: 2px;
	padding-bottom: 2px;
}
#actu h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF9900;
	background-image: url(/images/puce-orange.gif);
	background-repeat: no-repeat;
	background-position: left 2px;
	padding-left: 15px;
	margin-left: 34px;
	margin-top: 0px;
	padding-top: 0px;
	text-decoration:none;
	margin-bottom: 2px;
	padding-bottom: 2px;
}
#actu h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #1F4199;
	font-weight: 900;
	background-image: url(/images/puce-marine-h2.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-left: 15px;
	margin-left: 34px;
	margin-top: 0px;
	padding-top: 0px;
	text-decoration: none;
	margin-bottom: 2px;
	padding-bottom: 2px;
}
#actu .H2sanspuce {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #1F4199;
	padding-left: 15px;
	margin-left: 18px;
	text-decoration:none;
	font-weight: bold;
	margin-bottom: 20px;
}
#actu p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: justify;
	padding-left: 33px;
	padding-right: 20px;
	/*margin-bottom: 5px;*/
	margin: 0px;
}
#actu a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
#menu_actu {
	position:absolute;
	width:558px;
	height:26px;
	z-index:5;
	visibility: hidden;
}
#menu_actu a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	padding-left: 15px;
	line-height: 13px;
	padding-right: 10px;
	margin-right: 10px;
}
#menu_actu .menu_actu_actif, #menu_actu a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1F4199;
	text-decoration: none;
	background-image: url(/images/5-actu-fleche.gif);
	padding-left: 15px;
	padding-right: 10px;
	margin-right: 10px;
	margin-left: 2px;
	font-weight: bold;
	background-repeat: no-repeat;
	background-position: left center;
	line-height: 13px;
}
#menu_actu .td_border_b_d {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #1F4199;
	border-bottom-color: #1F4199;
}
#menu_actu .td_border_b {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #1F4199;
}
#actu .td_border_g {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #1F4199;
}
#actu .td_border_b {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #1F4199;
}
#actu .img_hr {
	background-image: url(/images/top-bleu.gif);
	height: 15px;
	background-repeat: no-repeat;
	text-align: right;
	background-position: right;
	margin-left: 33px;
	margin-right: 20px;
	margin-bottom: 10px;
	margin-top: 5px;
}
/*Ajout d'un style pour les événements RA*/
#actu .img_hr02 {
	background-image: url(/images/top-orange.gif);
	height: 15px;
	background-repeat: no-repeat;
	text-align: right;
	background-position: right;
	margin-left: 33px;
	margin-right: 20px;
	margin-bottom: 10px;
	margin-top: 5px;
}
.actu_sommaire a {
	background-image: url(/images/fleche-marine.gif);
	height: 15px;
	background-repeat: no-repeat;
	padding-left: 30px;
	margin-left: 27px;
	color: #1F4199;
	font-weight: bold;
	text-decoration: none;
}
.actu_sommaire a:hover {
	background-image: url(/images/fleche-marine.gif);
	height: 15px;
	background-repeat: no-repeat;
	padding-left: 30px;
	margin-left: 27px;
	color: #1F4199;
	font-weight: bold;
	text-decoration: underline;
}
#actu ul {
	list-style-image: url(/images/puce-marine.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding:0px;
	margin:0px;
	margin-left: 30px;
	padding-right: 20px;
	padding-left: 20px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
#actu li {
	list-style-image: url(/images/puce-marine.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding:0px;
	margin:0px;
	margin-bottom: 20px;
}
#actu .li02 {
	list-style-image: url(/images/pucept-marine.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin: 0px;
	padding: 0px;
}
#menugaucheactu {
	position:absolute;
	width:180px;
	z-index:1;
	left: 0px;
	top: 350px;
	text-align: left;
}
#menugaucheactu a {
	color: #1F4199;
	text-decoration: none;
}
#menugaucheactu a:hover {
	color: #1F4199;
	text-decoration: none;
}
/*Ajout d'un style pour les événements RA*/
#menugaucheactu a.orange {
	color: #FF9900;
	text-decoration: none;
}
#menugaucheactu a.orange:hover {
	color: #FF9900;
	text-decoration: none;
}
#actu .retraitformulaire li {
	list-style-image: url(/images/puce-marine.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	padding-left: 10px;
	margin-bottom:10px;
}
/* ##################################################################################################
											Rubrique annuaire
################################################################################################## */

#annuaire h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 36px;
	color: #F7941D;
	font-weight: lighter;
}
#annuaire h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #F7941D;
	background-image: url(/images/puce-orange.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-left: 15px;
	margin-left: 34px;
	margin-top: 0px;
	padding-top: 0px;
	text-decoration:none;
	margin-bottom: 2px;
	padding-bottom: 2px;
}
#annuaire .H2sanspuce {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #F7941D;
	padding-left: 15px;
	margin-left: 18px;
	text-decoration:none;
	font-weight: bold;
	margin-bottom: 20px;
}
#annuaire p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: justify;
	padding-left: 33px;
	padding-right: 20px;
	/*margin-bottom: 5px;*/
	margin: 0px;
}
#menu_annuaire {
	position:absolute;
	width:558px;
	height:26px;
	z-index:5;
	visibility: hidden;
}
#menu_annuaire a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
#menu_annuaire a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	text-decoration: none;
}
#menu_annuaire .menu_annuaire_actif {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
}
#menu_annuaire .td_border_b_d {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #1F4199;
	border-bottom-color: #1F4199;
}
#menu_annuaire .td_border_b {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #1F4199;
}
#annuaire .td_border_g {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #F7941D;
}
#annuaire .img_hr {
	background-image: url(/images/top-orange.gif);
	height: 15px;
	background-repeat: no-repeat;
	text-align: right;
	background-position: right;
	margin-left: 33px;
	margin-right: 20px;
	margin-bottom: 10px;
	margin-top: 5px;
}
.annuaire_sommaire a {
	background-image: url(/images/fleche-orange.gif);
	height: 15px;
	background-repeat: no-repeat;
	padding-left: 30px;
	margin-left: 27px;
	color: #8EC63F;
	font-weight: bold;
	text-decoration: none;
	line-height: 20px;
}
.annuaire_sommaire a:hover {
	background-image: url(/images/fleche-orange.gif);
	height: 15px;
	background-repeat: no-repeat;
	padding-left: 30px;
	margin-left: 27px;
	color: #8EC63F;
	font-weight: bold;
	text-decoration: underline;
	line-height: 20px;
}
#annuaire ul {
	list-style-image: url(/images/puce-orange.gif);
	font-size: 12px;
	color: #000000;
	margin-left: 30px;
	padding-right: 20px;
	padding-left: 20px;
}
#annuaire li {
	list-style-image: url(/images/puce-orange.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-bottom: 20px;
}
#annuaire .li02 {
	list-style-image: url(/images/pucept-verte.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin: 0px;
	padding: 0px;
}
/* ##################################################################################################
											Rubrique adhérents
################################################################################################## */

#adherents h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 36px;
	color: #8DC63F;
	font-weight: lighter;
}
#adherents h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #8DC63F;
	background-image: url(/images/puce-verte-h2.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-left: 15px;
	margin-left: 34px;
	margin-top: 0px;
	padding-top: 0px;
	text-decoration:none;
	margin-bottom: 2px;
	padding-bottom: 2px;
}
#adherents .H2sanspuce {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #8DC63F;
	padding-left: 15px;
	margin-left: 18px;
	text-decoration:none;
	font-weight: bold;
	margin-bottom: 20px;
}
#adherents p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: justify;
	padding-left: 33px;
	padding-right: 20px;
	/*margin-bottom: 5px;*/
	margin: 0px;
}
#adherents h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8DC63F;
	margin-top: 0px;
	padding-top: 0px;
	font-weight: bold;
}
#adherents p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: justify;
	padding-left: 35px;
	padding-right: 20px;
	margin: 0px;
}
#adherents a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
#menu_adherents {
	position:absolute;
	width:609px;
	height:26px;
	z-index:2;
	visibility: hidden;
}
#menu_adherents a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
#menu_adherents a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	text-decoration: underline;
}
#menu_adherents .td_border_b_d {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #8DC63F;
	border-bottom-color: #8DC63F;
}
#menu_adherents .td_border_b {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8DC63F;
}
#adherents .td_border_g {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #8DC63F;
}
#adherents .img_hr {
	background-image: url(/images/top-vert.gif);
	height: 15px;
	background-repeat: no-repeat;
	text-align: right;
	background-position: right;
	margin-left: 33px;
	margin-right: 20px;
	margin-bottom: 10px;
	margin-top: 5px;
}
.adherents_sommaire a {
	background-image: url(/images/fleche-verte.gif);
	height: 15px;
	background-repeat: no-repeat;
	padding-left: 30px;
	margin-left: 27px;
	color: #8EC63F;
	font-weight: normal;
	text-decoration: none;
}
.adherents_sommaire a:hover {
	background-image: url(/images/fleche-verte.gif);
	height: 15px;
	background-repeat: no-repeat;
	padding-left: 30px;
	margin-left: 27px;
	color: #8EC63F;
	font-weight: normal;
	text-decoration: underline;
}
#adherents ul {
	list-style-image: url(/images/puce-verte.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-left: 30px;
	padding-right: 20px;
	padding-left: 20px;
}
#adherents li {
	list-style-image: url(/images/puce-verte.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-bottom: 20px;
}
#adherents .li02 {
	list-style-image: url(/images/pucept-verte.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin: 0px;
	padding: 0px;
}
#lienListeAdherent a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
#lienListeAdherent a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8DC63F;
	text-decoration: none;
}
#lienListeAdherent ul {
	margin-left: 32px;
}
#lienListeAdherent li {
	list-style-image: url(/images/puce-verte.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-bottom: 5px;
	padding-bottom: 5px;
}
#menugaucheadherent {
	position:absolute;
	width:177px;
	z-index:1;
	left: 0px;
	top: 350px;
	text-align: right;
	font-size: 12px;
	font-weight: bold;
}
#menugaucheadherenttitre a {
	color: #8EC63F;
	text-decoration: none;
	background-position: right;
	padding-right: 10px;
	height: 17px;
	background-image: none;
	line-height: 22px;
}
#menugaucheadherenttitre a:hover {
	color: #8EC63F;
	text-decoration: none;
	background-image: url(/images/2-reseau-fleche-menu.gif);
	height: 17px;
	background-repeat: no-repeat;
	background-position:right bottom;
	padding-right: 10px;
	line-height: 22px;
}
.adherents_menu_gauche a {
	font-size: 11px;
	height: 15px;
	padding-right: 10px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	line-height: 12px;
}
.adherents_menu_gauche a:hover {
	background-image: url(/images/fleche-menu-noir.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	font-size: 11px;
	height: 15px;
	padding-right: 10px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	line-height: 12px;
}
#adherents .bleu {
	color:#0000EE;
}
#adherents .retraitformulaire li {
	list-style-image: url(/images/puce-verte.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	padding-left: 10px;
	margin-bottom:10px;
}
#adherents .retraitformulaire a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
/* ##################################################################################################
											Rubrique presse
################################################################################################## */

#presse h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 36px;
	color: #8F338A;
	font-weight: lighter;
}
#presse h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #8F338A;
	background-image: url(/images/puce-violet-h2.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-left: 15px;
	margin-left: 34px;
	margin-top: 0px;
	padding-top: 0px;
	text-decoration:none;
	margin-bottom: 2px;
	padding-bottom: 2px;
}
#presse .H2sanspuce {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #8F338A;
	padding-left: 15px;
	margin-left: 18px;
	text-decoration:none;
	font-weight: bold;
	margin-bottom: 20px;
}
#presse p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: justify;
	padding-left: 33px;
	padding-right: 20px;
	/*margin-bottom: 5px;*/
	margin: 0px;
}
#menu_presse {
	position:absolute;
	width:195px;
	height:26px;
	z-index:5;
}
#menu_presse a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
#menu_presse a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	text-decoration: underline;
}
#menugauchepresse {
	position:absolute;
	width:180px;
	height:17px;
	z-index:1;
	left: 0px;
	top: 350px;
	text-align: right;
	font-size: 12px;
	font-weight: bold;
}
#menugauchepresse a {
	color: #8F338A;
	text-decoration: none;
	background-position: right;
	padding-right: 10px;
	height: 17px;
	background-image: none;
	line-height: 22px;
}
#menugauchepresse a:hover {
	color: #8F338A;
	text-decoration: none;
	background-image: url(/images/1-atalante-fleche-menu.gif);
	height: 17px;
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-right: 10px;
	line-height: 22px;
}
#menu_presse .td_border_b_d {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #8F338A;
	border-bottom-color: #8F338A;
}
#menu_presse .td_border_b {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8F338A;
}
#presse .td_border_g {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #8F338A;
}
#presse .img_hr {
	background-image: url(/images/top-violet.gif);
	height: 15px;
	background-repeat: no-repeat;
	text-align: right;
	background-position: right;
	margin-left: 33px;
	margin-right: 20px;
	margin-bottom: 10px;
	margin-top: 5px;
}
.presse_sommaire a {
	background-image: url(/images/fleche-violet.gif);
	height: 15px;
	background-repeat: no-repeat;
	padding-left: 30px;
	margin-left: 27px;
	color: #8F338A;
	font-weight: bold;
	text-decoration: none;
}
.presse_sommaire a:hover {
	background-image: url(/images/fleche-violet.gif);
	height: 15px;
	background-repeat: no-repeat;
	padding-left: 30px;
	margin-left: 27px;
	color: #8F338A;
	font-weight: bold;
	text-decoration: underline;
}
#presse ul {
	list-style-image: url(/images/puce-violet.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-left: 30px;
	padding-right: 20px;
	padding-left: 20px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
#presse li {
	list-style-image: url(/images/puce-violet.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-bottom: 20px;
}
#presse .li02 {
	list-style-image: url(/images/pucept-violet.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin: 0px;
	padding: 0px;
}
#presse .bleu {
	color:#0000EE;
}
#presse .retraitformulaire li {
	list-style-image: url(/images/puce-violet.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	padding-left: 10px;
	margin-bottom:10px;
}
/* ##################################################################################################
										styles communs	
################################################################################################## */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
ul {
	padding:0px;
	margin:0px;
}
li {
	padding:0px;
	margin:0px;
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: justify;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px;
}
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: #000000;
}
.liensimple {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
}
.bordure {
	border:1px solid #990066;
}
.contenuLien {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: #000000;
}
.td_border_g {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #8DC63F;
}
#piedpage p {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	line-height: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
}
#piedpage a {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
#logo {
	display:none;
}
#adresse {
	display:none;
}
input, select, textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	margin:0px;
	padding:0px;
}
.curseur {
	cursor: pointer;
}
.espacetop {
	height: 40px;
	width: 20px;
}
.contenuGras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none
}
.contenuGris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none
}
.bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
}
.gras_aligncenter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: center;
}
.aligncenter {
	text-align: center;
}
/* ##################################################################################################
									Styles Fiche
################################################################################################## */
.contenuGrasGris {
	font-weight: bold;
	color: #999999;
}
.topfiche {
	padding-top: 110px;
	padding-left: 60px;
}
.botfiche {
	height: 22px;
	width: 562px;
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	padding-left: 20px;
	padding-right: 20px;
}

.titreFiche {
	font-size: 18px;
	font-weight: normal;
	text-decoration: none;
}
.imgtop01 {
	position: absolute;
	left: 0px;
	top: 0px;
}
.imgtop02 {
	position: absolute;
	left: 0px;
	top: 107px;
}
#impression p {
	text-align: left;
}
#impression .td_border_g_d {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
/* ##################################################################################################
									Styles Pour Resultat - Recherche
################################################################################################## */
.TitreResultat {
	margin-left:20px;
	width:600px;
	font-size:13px;
	font-weight:bold;
	margin-top:30px;
	margin-bottom:10px;
	color:#1f45ab
}
#actu .mrc_listeResultats li {
	list-style-image: url(/images/puce-marine-resultat.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 10px;
}
