body {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	background-color: #000000;
}

#contener {
	margin-right: auto;
	margin-left: auto;
	font-size: 0.75em;
	width: 800px;
	display: block;
}

#contenu_engagements img {
	border: 1px solid #019934;
	padding: 2px;
	float: left;
	margin-right: 5px;

}

#contenu_baignade img {
	float: left;
	border: 1px solid #019934;
	padding: 2px;
	margin-right: 5px;
}
#txt_princi img {
	float: left;
	border: 1px solid #019934;
	padding: 2px;
	margin-right: 5px;
}

.suite {
	text-align: right;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-top: 2px;
	margin-top: 0px;
}

.suite a {
	color: #019934;
	font-weight: bold;
}

.suite a:hover {
	color: #FFFFFF;
	font-weight: bold;
}

.suite_accueil {
	text-align: right;
	padding-right: 3px;
	padding-bottom: 2px;
	background-color: #BFEAD5;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #019934;
	padding-top: 2px;
	margin-top: 0px;
}

.suite_accueil a {
	color: #019934;
	font-weight: bold;
}

.suite_accueil a:hover {
	color: #FFFFFF;
	font-weight: bold;
}

#contenu_comm .suite {
	text-align: right;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-top: 2px;
	margin-top: 0px;
}

#contenu_comm .suite a {
	color: #019934;
	font-weight: bold;
	text-decoration: none;
}

#contenu_comm .suite a:hover {
	color: #F89603;
	font-weight: bold;
}

#contenu_comm .retour_articles {
	text-align: right;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-top: 2px;
	margin-top: 0px;
}

#contenu_comm .retour_articles a {
	color: #019934;
	font-weight: bold;
	text-decoration: none;
}

#contenu_comm .retour_articles a:hover {
	color: #F89603;
	font-weight: bold;
}

#contenu .retour_articles {
	text-align: right;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-top: 2px;
	margin-top: 0px;
}

#contenu .retour_articles a {
	color: #019934;
	font-weight: bold;
	text-decoration: none;
}

#contenu .retour_articles a:hover {
	color: #F89603;
	font-weight: bold;
}

#contener #entete {
	background-image: url(http://www.referencenature.fr/img/entete.jpg);
	background-repeat: no-repeat;
	height: 205px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #019934;
	border-left-color: #019934;
}

#contener #contenu {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #019934;
	border-left-color: #019934;
	padding-top: 20px;
	padding-left: 10px;
	padding-right: 0px;
	display: inline;
	background-color: #FFFFFF;
	float: left;
	width: 788px;
}

#contener #contenu_comm {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #019934;
	border-left-color: #019934;
	padding-top: 20px;
	background-color: #FFFFFF;
	padding-left: 0px;
	padding-right: 0px;
	width: 798px;
	float: left;
	display: inline;
}

#contener #contenu #presentation #contenu_presentation {
	padding-top: 5px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
}

#contener #contenu #engagements {
	width: 250px;
	margin-bottom: 10px;
	border: 1px solid #019934;
}

#contener #contenu #engagements #contenu_engagements {
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 10px;
}

ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

h1 {
	color:#CCCC66;
	font-size:0.9em;
	font-style:italic;
	margin-bottom: 5px;
}
h1 a:link
{
text-decoration:none;
color:#99CC99;
}
h1 a:hover
{
color:#FFFFFF;
text-decoration:none;
}
h1 a:visited
{
color:#99CC99;
text-decoration:none;
}
h2 {
text-align:center;
}

h3 {
	font-size: 1em;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	color: #019934;
	display: inline;
}

h4 {
	font-size: 1.3em;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	color: #019934;
	display: inline;
}

strong {
	color: #F89603;
	font-size: 1em;
}

em {
	color: #019934;
	font-size: 1em;
	font-style: normal;
	font-weight: bold;
}

#contener #contenu #engagements #titre_engagements {
	background-image: url(img/titre_engag.jpg);
	background-repeat: no-repeat;
	height: 32px;
}

#contener #contenu #professionnels #contenu_professionnels {
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
}

#bas_boite {
	background-image: url(img/bas_de_bloc.jpg);
	background-repeat: no-repeat;
	height: 30px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #019934;
}

#contener #contenu #presentation {
	width: 250px;
	border: 1px solid #019934;
	margin-bottom: 10px;
}

#contener #contenu #presentation #titre_presentation {
	background-image: url(img/titre_present.jpg);
	background-repeat: no-repeat;
	height: 32px;
}

#contener #contenu #professionnels {
	width: 250px;
	float: right;
	margin-bottom: 10px;
	border: 1px solid #019934;
}

#contener #contenu #professionnels #titre_professionnels {
	background-image: url(img/titre_prof.jpg);
	background-repeat: no-repeat;
	height: 32px;
}

#contener #contenu #baignade {
	width: 250px;
	border: 1px solid #019934;
	margin-bottom: 10px;
}

#contener #contenu #baignade #titre_baignade {
	background-image: url(img/titre_baignade.jpg);
	background-repeat: no-repeat;
	height: 32px;
}

#contener #contenu #baignade #contenu_baignade {
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	text-align: left;
}

#contener #contenu #jardins {
	width: 250px;
	border: 1px solid #019934;
	margin-bottom: 10px;
}

#contener #contenu #jardins #titre_jardins {
	background-image: url(img/titre_jardins.jpg);
	background-repeat: no-repeat;
	height: 32px;
}

#contener #contenu #jardins #contenu_jardins {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 10px;
	padding-left: 10px;
	text-align: center;
}

#contenu_jardins img {
	border: 1px solid #019934;
	padding: 2px;
}

#contener #contenu #bassins {
	width: 250px;
	margin-right: 0px;
	float: left;
	border: 1px solid #019934;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
}

#contener #contenu #bassins #titre_bassins {
	background-image: url(img/titre_bassins.jpg);
	background-repeat: no-repeat;
	height: 32px;
}

#contener #contenu #bassins #contenu_bassins {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 10px;
	padding-left: 10px;
	text-align: center;
}

#contenu_bassins img {
	border: 1px solid #019934;
	padding: 2px;
	margin-bottom: 10px;
}

#contener #contenu #rivieres {
	width: 250px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	border: 1px solid #019934;
	margin-top: 0px;
}

#contener #contenu #rivieres #titre_rivieres {
	background-image: url(img/titre_rivieres.jpg);
	background-repeat: no-repeat;
	height: 32px;
}

#contener #contenu #rivieres #contenu_rivieres {
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
}

#contenu_rivieres img {
	border: 1px solid #019934;
	padding: 2px;
	margin-bottom: 10px;
}

#contener #contenu #infos {
	width: 250px;
	margin-bottom: 10px;
	border: 1px solid #019934;
	float: left;
}

#contener #contenu #infos #titre_infos {
	background-image: url(img/titres_infos.jpg);
	background-repeat: no-repeat;
	height: 32px;
}

#contener #contenu #infos #contenu_infos {
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
}

#contenu_infos img {
	border: 1px solid #019934;
	padding: 2px;
}

#contener #contenu #recupeaux {
	width: 250px;
	margin-bottom: 10px;
	border: 1px solid #019934;
}

#contener #contenu #recupeaux #titre_recupeaux {
	background-image: url(img/titre_recup.jpg);
	background-repeat: no-repeat;
	height: 32px;
}

#contener #contenu #recupeaux #contenu_recupeaux {
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
}

#contenu_recupeaux img {
	border: 1px solid #019934;
	padding: 2px;
	margin-bottom: 10px;
}

#contener #contenu #communication {
	width: 250px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	border: 1px solid #019934;
	margin-top: 10px;
}

#contener #contenu #communication #titre_communication {
	background-image: url(img/titres_comm.jpg);
	background-repeat: no-repeat;
	height: 32px;
}

#contener #contenu #communication #contenu_communication {
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
}

#contenu_communication img {
	border: 1px solid #019934;
	padding: 2px;
}

#contener #contenu #menu {
	width: 250px;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 0px;
	float: right;
	padding-bottom: 10px;
}

#contener #footer {
	background-image: url(http://www.referencenature.fr/img/bas_de_page.png);
	background-repeat: no-repeat;
	height: 95px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #019934;
	clear: both;
}

#contenu_engagements strong {
	font-size: 1em;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	color: #F89603;
}

#contener #contenu #boite_g {
	width: 250px;
	float: right;
	display: inline;
	margin-right: 10px;
}

#boite_m {
	width: 512px;
	margin-right: 11px;
	float: left;
}

#contener #contenu #pages #boite_g {
	width: 375px;
	float: left;
}

#contener #contenu #pages #boite_g #txt_g {
	padding-left: 25px;
	padding-top: 280px;
}

#contener #contenu #pages #boite_d #txt_d {
	width: 350px;
	padding-top: 25px;
	padding-bottom: 20px;
}

#contener #contenu #pages #boite_d {
	width: 350px;
	float: right;
	padding-right: 25px;
	display: inline;
}

#contener #contenu #pages a {
	color: #019934;
}

#contener #contenu #pages #boite_g img {
	float: left;
}

#contener #contenu #pages #boite_d img {
	display: block;
	text-align: left;
	margin-left: 0px;
}

#contener #contenu #boite_d {
	width: 250px;
	float: left;
	display: inline;
}

#pages img {
	float: left;
	border: 1px solid #019934;
	padding: 2px;
	margin: 25px;
}

#contener #contenu #pages #txt_engagements {
	width: 355px;
	float: right;
	margin-right: 25px;
	display: inline;
}

#contener #contenu #pages {
	font-size: 1.1em;
	float: left;
}

#contener #contenu #pages #menu {
	margin-right: 25px;
	float: right;
}
#contener #contenu #pages h1 {
	font-size: 2em;
	font-style: italic;
	padding-left: 20px;
	padding-right: 20px;
	color: #019934;
	
}
#contener #contenu_comm #pages h1 {
	font-size: 2em;
	font-style: italic;
	padding-left: 20px;
	padding-right: 20px;
	color: #019934;
	
}

#contener #contenu #page_contact h1 {
	font-size: 2em;
	font-style: italic;
	padding-left: 20px;
	padding-right: 20px;
	color: #019934;
	
}

#contener #contenu #pages h3 {
	font-size: 2em;
	font-style: italic;
	padding-left: 20px;
	padding-right: 20px;
}

#contener #contenu_comm #pages h3 {
	font-size: 2em;
	font-style: italic;
	padding-left: 20px;
	padding-right: 20px;
}

#contener #contenu #pages h4 {
	font-size: 1.1em;
	font-style: italic;
	color: #019934;
	margin: 0px;
	padding: 0px;
}

#diapo {
	margin-right: auto;
	margin-left: auto;
	width: 800px;
	margin-top: 0px;
	background-color: #000000;
}

#txt_baignade {
	padding-top: 20px;
	width: 355px;
	float: right;
	margin-right: 25px;
	display: inline;
}

#txt_jardins {
	padding-top: 20px;
	width: 355px;
	float: right;
	margin-right: 25px;
	display: inline;
}

#txt_contact {
	width: 385px;
	float: right;
	margin-right: 7px;
	margin-top: 20px;
}

#txt_pros {
	padding-top: 20px;
	float: left;
	margin-right: auto;
	margin-left: auto;
	width: 780px;
}

#contener #contenu a {
	color: #019934;
	font-weight: bold;
	text-decoration: none;
}

#contener #contenu a:hover {
	color: #F89603;
	font-weight: bold;
}

#contener #contenu #info_princi #contenu_princi #txt_princi {
	text-align: left;
	padding-right: 10px;
	padding-left: 10px;
	font-size: 1em;
	padding-top: 10px;
}

#contener #contenu #page_contact {
	font-size: 1.1em;
	float: left;
}

#page_contact img {
	float: left;
	border: 1px solid #019934;
	padding: 2px;
	margin-top: 25px;
	margin-right: 15px;
	margin-bottom: 25px;
	margin-left: 15px;
}

#page_contact h3 {
	font-size: 2em;
	font-style: italic;
	padding-left: 20px;
	padding-right: 20px;
}

#contener #contenu #page_contact #txt_contact #formulaire #form_g {
	width: 160px;
	float: left;
}

#contener #contenu #page_contact #txt_contact #formulaire #form_d {
	width: 160px;
	float: right;
	padding-right: 50px;
}

#contener #contenu #pages #txt_pros .boite_pro {
	width: 355px;
	border: 1px solid #019934;
	margin-bottom: 10px;
	float: left;
	margin-right: 0px;
	margin-left: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

#contener #contenu #pages #txt_pros #pros_g {
	float: left;
	width: 365px;
	margin-right: 20px;
}

#contener #contenu #pages #txt_pros #pros_d {
	width: 365px;
	float: left;
}

#global_pro {
	margin-left: auto;
	margin-right: auto;
}

#contener #contenu #pages #txt_pros .boite_pro strong {
	font-size: 1.2em;
	text-transform: uppercase;
	font-style: italic;
}

#contener #contenu .boite_pro strong {
	color: #F89603;
	font-size: 1.2em;
	text-transform: uppercase;
}

#contener #contenu #pages #txt_pros .boite_pro img {
	margin-top: -80px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	display: block;
	float: right;
}

#contener #contenu #pages #txt_pros .boite_pro em {
	font-style: italic;
	font-weight: normal;
}

#flash {
	border: 1px solid #019934;
	padding: 2px;
	height: 150px;
	width: 200px;
	margin-right: auto;
	margin-left: auto;
}

#contener #contenu #page_contact #separation {
	background-image: url(img/trait.jpg);
	background-repeat: no-repeat;
	width: 788px;
	margin-right: auto;
	margin-left: auto;
	height: 10px;
	margin-top: 20px;
	display: block;
	float: left;
	background-position: center;
}

#flash_baignade {
	float: right;
	border: 1px solid #019934;
	padding: 2px;
	margin-left: 5px;
}

#contener #contenu #page_contact #coordonnes h4 {
	font-size: 1.3em;
	color: #F89603;
	margin: 0px;
	display: inline;
	font-style: italic;
}

#contener #contenu #page_contact #coordonnes {
	margin-left: 0px;
}

#contener #contenu #page_contact #nous_situer {
	margin-top: 20px;
	float: left;
	display: block;
}

#diapo_rivieres {
	margin-right: auto;
	margin-left: auto;
	width: 800px;
	margin-top: 0px;
	background-color: #000000;
}

#contener #contenu #pages #txt_pros #pros_g .boite_pro .lien_diapo {
	text-align: right;
	margin-top: 5px;
	border: 1px solid #019934;
	height: 19px;
	width: 355px;
}

#contener #contenu #pages #txt_pros #pros_g .boite_pro .lien_diapo a {
	color: #019934;
	font-weight: bold;
	text-decoration: blink;
	background-image: url(img/bouton_off_long.png);
	background-repeat: no-repeat;
	height: 19px;
	display: block;
	padding-top: 2px;
	padding-right: 5px;
}

#contener #contenu #pages #txt_pros #pros_g .boite_pro .lien_diapo a:hover {
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	background-image: url(img/bouton_long.png);
	background-repeat: no-repeat;
	display: block;
}

#contener #contenu #pages #txt_pros #pros_d .boite_pro .lien_diapo {
	text-align: right;
	margin-top: 5px;
	border: 1px solid #019934;
	height: 19px;
	width: 355px;
}

#contener #contenu #pages #txt_pros #pros_d .boite_pro .lien_diapo a {
	color: #019934;
	font-weight: bold;
	text-decoration: blink;
	background-image: url(img/bouton_off_long.png);
	background-repeat: no-repeat;
	height: 19px;
	display: block;
	padding-top: 2px;
	padding-right: 5px;
}

#contener #contenu #pages #txt_pros #pros_d .boite_pro .lien_diapo a:hover {
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	background-image: url(img/bouton_long.png);
	background-repeat: no-repeat;
	display: block;
}

#titre_diapo {
	font-size: 1.5em;
	font-style: italic;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	color: #019934;
	margin-bottom: 5px;
	font-weight: bold;
	text-align: center;
	margin-top: 5px;
}

#contener #contenu #pages .infos_g {
	width: 380px;
	float: left;
	height: 200px;
}

#contener #contenu #pages .infos_g img {
	margin-right: 10px;
}

#contener #contenu #pages .infos_g .pdf img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.anim_flash {
	border: 1px solid #019934;
	padding: 2px;
	height: 150px;
	width: 200px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 10px;
}

#anim_flash_infos {
	height: 200px;
	width: 220px;
	margin-right: auto;
	margin-left: auto;
}

#anim_flash_services {
	height: 200px;
	width: 220px;
	margin-right: auto;
	margin-left: auto;
}

#contener #contenu_comm #pages #anim_comm {
	margin-right: auto;
	margin-left: auto;
	background-color: #000000;
	width: 700px;
	clear: both;
	border: 1px solid #019934;
}

#contener #contenu_comm #pages .txt_comm {
	padding-left: 50px;
	margin-top: 20px;
	margin-bottom: 20px;
	padding-right: 50px;
	font-size: 1.2em;
}

#contener #contenu_comm #pages .articles {
	padding-left: 50px;
	margin-top: 20px;
	margin-bottom: 20px;
	padding-right: 50px;
	font-size: 1.1em;
}

#contener #contenu_comm #pages #internet {
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

#contener #contenu_comm #pages #print {
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

#contener #contenu_comm #pages #anim_comm object {
	padding: 2px;
}

#contener #contenu_comm #pages #internet ul {
	list-style-position: inherit;
}

#contener #contenu_comm #pages #print ul {
	list-style-position: inherit;
}

#contener #contenu_comm #pages #inter_print {
	float: left;
	width: 800px;
}

#contener #contenu_comm #pages #boite_internet {
	border: 1px solid #019934;
	float: left;
	margin-left: 30px;
	display: inline;
	margin-right: 20px;
	height: 119px;
	width: 356px;
}

#contener #contenu_comm #pages #boite_print {
	border: 1px solid #019934;
	float: left;
	margin-bottom: 20px;
	height: 119px;
	width: 356px;
}

#contener #contenu_comm #pages .txt_comm a {
	font-weight: bold;
	color: #019934;
}

#contener #contenu_comm #pages .articles a {
	font-weight: bold;
	color: #019934;
}

#contener #contenu_comm #pages #boite_print #print li {
	background-image: url(img/puce.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 4px;
}

#contener #contenu_comm #pages #boite_internet #internet li {
	background-image: url(img/puce.jpg);
	background-position: left center;
	background-repeat: no-repeat;
	list-style-type: none;
	padding-left: 4px;
}

#contener #contenu #info_princi {
	width: 512px;
	margin-bottom: 10px;
	border: 1px solid #019934;
}

#contener #contenu #info_princi #titre_princi {
	background-image: url(img/gros_titre_2.png);
	height: 66px;
}

#contener #contenu #info_princi #contenu_princi {
	text-align: center;
	margin-top: -10px;
}

#contener #contenu #boite_g #menu_princ ul {
}

#contener #contenu #boite_g #menu_princ {
	font-size: 1.1em;
	font-weight: bold;
	margin-bottom: 10px;
	width: 252px;
}

#contener #contenu #boite_g #menu_princ li {
	height: 16px;
	margin-bottom: 3px;
	padding-left: 0px;
	border: 1px solid #019934;
}

#contener #contenu #boite_g #menu_princ li a {
	display: block;
	background-color: #BFEAD5;
	height: 16px;
	padding-left: 5px;
	background-image: url(img/bouton_off.png);
	background-repeat: no-repeat;
	background-position: right;
}

#contener #contenu #boite_g #menu_princ li a:hover {
	height: 16px;
	color: #FFFFFF;
	background-color: #5ac992;
	display: block;
	background-image: url(img/bouton.png);
	background-repeat: no-repeat;
	background-position: right;
}

#baignade_naturelle {
	width: 600px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 25px;
}

#acces {
	width: 600px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
}

#acces #acces_pro {
	width: 225px;
	float: left;
	text-align: center;
	padding-left: 75px;
}

#acces #acces_part {
	width: 225px;
	float: right;
	text-align: center;
	padding-right: 75px;
}

#acces #acces_pro a {
	color: #019934;
	text-decoration: none;
	font-size: 0.85em;
}

#acces #acces_pro a:hover {
	color: #F89603;
	text-decoration: none;
	font-size: 0.85em;
}

#acces #acces_part a {
	color: #019934;
	text-decoration: none;
	font-size: 0.85em;
}

#acces #acces_part a:hover {
	color: #F89603;
	text-decoration: none;
	font-size: 0.85em;
}

#acces strong {
	font-size: 0.7em;
	font-weight: normal;
}

#acces a {
	color: #f89603;
	font-weight: bold;
}
#acces_baignade_naturelle {
	width: 600px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
}

#acces_baignade_naturelle #acces_pro {
	width: 225px;
	float: left;
	text-align: center;
	padding-left: 75px;
}

#acces_baignade_naturelle #acces_part {
	width: 225px;
	float: right;
	text-align: center;
	padding-right: 75px;
}

#acces_baignade_naturelle #acces_pro a {
	color: #019934;
	text-decoration: none;
	font-size: 0.85em;
}

#acces_baignade_naturelle #acces_pro a:hover {
	color: #F89603;
	text-decoration: none;
	font-size: 0.85em;
}

#acces_baignade_naturelle #acces_part a {
	color: #019934;
	text-decoration: none;
	font-size: 0.85em;
}

#acces_baignade_naturelle #acces_part a:hover {
	color: #F89603;
	text-decoration: none;
	font-size: 0.85em;
}

#acces_baignade_naturelle strong {
	font-size: 0.7em;
	font-weight: normal;
}

#acces_baignade_naturelle a {
	color: #f89603;
	font-weight: bold;
}

#contener #contenu #boite_g #presentation .suite_accueil strong {
	font-size: 0.8em;
}

#contener #contenu #boite_g #engagements .suite_accueil strong {
	font-size: 0.8em;
}

#contener #contenu #info_princi .suite_accueil strong {
	font-size: 0.8em;
}

#contener #contenu #boite_d #recupeaux .suite_accueil strong {
	font-size: 0.8em;
}

#contener #contenu #boite_m #baignade .suite_accueil strong {
	font-size: 0.8em;
}

#contener #contenu #boite_m #jardins .suite_accueil strong {
	font-size: 0.8em;
}

#contener #contenu #boite_d #bassins .suite_accueil strong {
	font-size: 0.8em;
}

#contener #contenu_comm #pages .articles #article #encadre {
	border: 1px solid #019934;
	padding-right: 10px;
	padding-left: 10px;
}

#contener #contenu_comm #pages .articles #article .auteur .sources {
	font-style: italic;
}

.suite strong {
	font-size: 0.8em;
}

.retour_articles strong {
	font-size: 0.8em;
}

#contener #contenu #page_contact #adresse {
	float: left;
	text-align: center;
	width: 788px;
	font-size: 1.2em;
	margin-top: 10px;
}

#contener #contenu_comm .articles #article .artdroite {
	width: 350px;
	float: right;
	margin-bottom: 10px;
}

#contener #contenu_comm .articles #article #colonne_gauche {
	float: left;
	width: 350px;
	margin-left: 25px;
}

#contener #contenu_comm .articles #article .foto {
	float: right;
	width: 350px;
	margin-bottom: 10px;
}

#contener #contenu_comm .articles #article #colonne_droite {
	float: right;
	width: 350px;
	margin-right: 25px;
}

#contener #contenu_comm .articles #article #colonne_gauche .artlonge {
	margin-bottom: 10px;
}

#contener #contenu_comm .articles #article #colonne_gauche a {
	color: #000000;
	text-decoration: underline;
}

#contener #contenu_comm .articles #article #colonne_gauche a:hover {
	color: #f89603;
	font-weight: bold;
}

#contener #contenu_comm .articles #article #colonne_droite a {
	color: #000000;
	text-decoration: underline;
}

#contener #contenu_comm .articles #article #colonne_droite a:hover {
	color: #f89603;
	font-weight: bold;
}

#contener #contenu #boite_g #redac_articles {
	border: 3px outset #019934;
	text-align: center;
	margin-bottom: 10px;
	width: 217px;
	margin-right: auto;
	margin-left: auto;
}

#contener #contenu_comm #pages .articles #video {
	text-align: center;
}

#aji img {
	float: left;
	margin-right: 5px;
}

#aji {
	border: 1px solid #019934;
	width: 251px;
	display: block;
	background-color: #BFDEA3;
	float: left;
	margin-top: 15px;
}

#contener #contenu #pages a:hover {
	color: #F89603;
}

#contener #contenu #pages #merci {
	font-size: 1.2em;
	text-align: center;
	margin-top: 20px;
}
#lien_site {
	width: 100px;
	float: right;
}
#contener #contenu #boite_g #professionnels #trouv_pro {
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
#menu_princ strong {
	font-size: 1.6em;
	display: block;
	font-style: italic;
	margin-bottom: 3px;
	font-family: Georgia, "Times New Roman", Times, serif;
}
#lien_pro {
	text-align: center;
	margin-top: 10px;
	border: 1px solid #225289;
}
#anim_accueil {
	width: 512px;
	border: 1px solid #019934;
	background-color: #000000;
}
#cache {
	height: 60px;
	width: 60px;
	margin-top: -61px;
	margin-left: 452px;
	background-color: #000000;
}
#clic_flash {
	width: 512px;
	color: #019934;
	font-weight: bold;
	text-align: center;
	display: block;
	margin-top: -15px;
}
#menu_centreb ul {
}

#menu_centreb {
	font-size: 1.1em;
	font-weight: bold;
	width: 512px;
}

#menu_centreb li {
	height: 16px;
	margin-bottom: 3px;
	padding-left: 0px;
	border: 1px solid #019934;
}

#menu_centreb li a {
	display: block;
	background-color: #BFEAD5;
	height: 16px;
	padding-left: 5px;
	background-image: url(img/bouton_off.png);
	background-repeat: repeat-x;
	background-position: right;
	color: #fff;
}

#menu_centreb li a:hover {
	height: 16px;
	color: #FFFFFF;
	background-color: #5ac992;
	display: block;
	background-image: url(img/bouton.png);
	background-repeat: repeat-x;
	background-position: right;
}
#menu_centre ul {
}

#menu_centre {
	font-size: 1.1em;
	font-weight: bold;
	margin-bottom: 10px;
	width: 512px;
	border: 1px solid #019934;
}

#menu_centre li {
	height: 16px;
	margin-bottom: 3px;
	padding-left: 0px;
	border: 1px solid #019934;
}

#menu_centre a {
	display: block;
	background-color: #BFEAD5;
	height: 16px;
	padding-left: 5px;
	background-image: url(img/bouton_off.png);
	background-repeat: repeat-x;
	background-position: right;
}

#menu_centre a:hover {
	height: 16px;
	color: #FFFFFF;
	background-color: #5ac992;
	display: block;
	background-image: url(img/bouton.png);
	background-repeat: repeat-x;
	background-position: right;
}