* {
	margin: 0px;
	padding: 0px;
}
.clear {
	clear: both;
}
p {
	margin: 0px;
	padding: 0px;
}
.texte10px {
	font-size: 11px;
}
#global {
	height: 700px;
	width: 8410px;
}
body {

}
#zone1 {
	height: 647px;
	width: 1200px;
	float: left;
	background-image: url(../images/zone-1.jpg);
	background-repeat: no-repeat;
}
#zone2 {
	float: left;
	height: 647px;
	width: 1200px;
	background-image: url(../images/zone2.jpg);
	background-repeat: no-repeat;
	margin-left: -3px;
	font-family: Tahoma, Geneva, sans-serif;
}
#zone3 {
	float: left;
	height: 647px;
	width: 1200px;
	background-repeat: no-repeat;
	background-image: url(../images/zone3.jpg);
	font-family: Tahoma, Geneva, sans-serif;
}
#zone3ita {
	background-image: url(../images/italien/bg-zoneimmersioneITA.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 647px;
	width: 1200px;
}
#zone3uk {
	background: url(../images/bg-zone3UK.jpg) no-repeat;
	float: left;
	height: 647px;
	width: 1200px;
}

#zone4 {
	float: left;
	height: 647px;
	width: 1200px;
	background-image: url(../images/zone4.jpg);
	background-repeat: no-repeat;
}
#zone4uk {
	background: url(../images/bg-zone4UK.jpg) no-repeat;
	float: left;
	height: 647px;
	width: 1200px;
}
#zone4ita {
	background-image: url(../images/italien/bg-zoneattivitaITA.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 647px;
	width: 1200px;
}

#zone5 {
	background-repeat: no-repeat;
	float: left;
	height: 647px;
	width: 1200px;
	background-image: url(../images/zone5bis.jpg);
}
#zone5uk {
	background: url(../images/bg-zone5UK.jpg) no-repeat;
	float: left;
	height: 647px;
	width: 1200px;
}
#zone5ita {
	background-image: url(../images/italien/bg-tariffaITA.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 647px;
	width: 1200px;
}

#zone6 {
	float: left;
	height: 647px;
	width: 1200px;
	background-image: url(../images/zone6.jpg);
	background-repeat: no-repeat;
}
#zone6uk {
	background: url(../images/bg-zone6UK.jpg) no-repeat;
	float: left;
	height: 647px;
	width: 1200px;
}
#zone6ita {
	background-image: url(../images/italien/bg-zoneamiciITA.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 647px;
	width: 1200px;
}

#zone7 {
	background-repeat: no-repeat;
	height: 647px;
	width: 1200px;
	background-image: url(../images/zone7.jpg);
	float: left;
}
#zone7ita {
	background-image: url(../images/italien/bg-zonecontattITA.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 647px;
	width: 1200px;
}
#menu_zone1 {
	float: left;
	width: 150px;
	margin-left: 90px;
	margin-top: 190px;
}
#menu_zone1 ul {
	list-style-type: none;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 16px;
}
#menu_zone1 ul li {
	padding-bottom: 5px;
	height: 42px;
	width: 146px;
	background-image: url(../images/palme01.png);
	background-repeat: no-repeat;
}
#menu_zone1 ul li a {
	display: block;
	height: 42px;
	line-height: 42px;
	padding-left: 70px;
	color: #1B3332;
}
#menu_zone1 ul li a:hover {
	color: #055666;
}
.z1nosamis {
	text-decoration: none;
}
.z1activites {
	text-decoration: none;
}
.z1rangiroa {
	text-decoration: none;
}
.z1tarifs {
	text-decoration: none;
}
.z1plongees {
	text-decoration: none;
}
.z1contact {
	text-decoration: none;
}
#texte_zone1 {
	float: left;
	width: 600px;
	margin-top: 90px;
	height: 400px;
	margin-left: 10px;
}
#zone1 #footer {
	width: 550px;
	padding-left: 70px;
	clear: both;
	padding-top: 105px;
}
#zone1 #footer a {
	color: #CCCCCC;
	text-decoration: none;
}
.footertextegris {
	color: #CCCCCC;
}


#pane1 h1 {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	color: #BF4C18;
	text-transform: uppercase;
}
#z1colgauche {
	float: left;
	width: 260px;
	text-align: justify;
}
#z1coldroite {
	float: left;
	width: 260px;
	margin-left: 20px;
	text-align: justify;
}
#z1coldroite ul li {
	list-style-type: square;
	list-style-position: inside;
}
#z1coldroite img {
	padding-top: 20px;
	padding-left: 30px;
}
#texte_zone1 #pane1 table tr td {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
#pane1 ul li {
	list-style-position: inside;
	list-style-type: square;
}
.titre-h1 {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
	color: #BF4C18;
	padding-top: 10px;
}
.titre-h2 {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #2F6D82;
	font-weight: normal;
	padding-top: 10px;
}
#menu_zone2 {
	float: left;
	width: 150px;
	margin-left: 140px;
	margin-top: 220px;
}
#menu_zone2 ul {
	text-decoration: none;
	list-style-type: none;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 16px;
}
#menu_zone2 ul li {
	padding-bottom: 5px;
	background-image: url(../images/palme01.png);
	background-repeat: no-repeat;
	height: 42px;
	width: 146px;
}
#menu_zone2 ul li a {
	line-height: 42px;
	display: block;
	height: 42px;
	padding-left: 70px;
	color: #1B3332;
}
#menu_zone2 ul li a:hover {
	color: #055666;
}
.z2plongees {
	text-decoration: none;
}
.z2activites {
	text-decoration: none;
}
.z2tarifs {
	text-decoration: none;
}
.z2nosamis {
	text-decoration: none;
}
.z2contact {
	text-decoration: none;
}
.z2home {
	display: block;
}
#texte_zone2 {
	float: left;
	height: 400px;
	width: 600px;
	margin-top: 110px;
	margin-left: 10px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
}
#z2coldroite {
	text-align: justify;
	float: left;
	width: 290px;
	margin-left: 20px;
}
#z2coldroite p img {
	padding-top: 30px;
}
#z2coldroite ul li {
	list-style-type: none;
}
.gras {
	font-weight: bold;
}
#z2colgauche {
	text-align: justify;
	float: left;
	width: 280px;
}
#home_zone2 {
	float: left;
	width: 150px;
	margin-top: 500px;
	margin-left: 25px;
}
#zone2 #mouette_rangi {
	float: left;
	width: 133px;
	margin-top: 150px;
	margin-left: -50px;
}
#menu_zone3 {
	float: left;
	width: 150px;
	margin-top: 220px;
	margin-left: 120px;
}
#menu_zone3 ul {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 16px;
	list-style-type: none;
}
#menu_zone3 ul li {
	background-image: url(../images/palme01.png);
	background-repeat: no-repeat;
	height: 42px;
	width: 146px;
	padding-bottom: 5px;
}
#menu_zone3 ul li a {
	line-height: 42px;
	display: block;
	padding-left: 70px;
	color: #1B3332;
}
#menu_zone3 ul li a:hover {
	color: #055666;
}
.z3rangiroa {
	text-decoration: none;
}
.z3activites {
	text-decoration: none;
}
.z3tarifs {
	text-decoration: none;
}
.z3nosamis {
	text-decoration: none;
}
.z3contact {
	text-decoration: none;
}
.z3home {
}
#texte_zone3 {
	float: left;
	height: 400px;
	width: 600px;
	margin-top: 110px;
	margin-left: 10px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
}
#z3colgauche {
	float: left;
	width: 310px;
	text-align: justify;
}
#z3coldroite {
	float: left;
	width: 250px;
	margin-left: 20px;
}
#z3coldroiteUK p img {
	margin-top: 20px;
}
#z3colgaucheUK {
	float: left;
	width: 270px;
	text-align: justify;
}
#z3coldroiteUK {
	float: left;
	width: 270px;
	margin-left: 30px;
	text-align: justify;
}
.z3titreencart {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	color: #BF4C18;
	text-align: center;
}
.texteencart {
	text-align: justify;
	font-size: 11px;
}
#home_zone3 {
	float: left;
	width: 150px;
	margin-top: 500px;
	margin-left: 70px;
}
.lien-page-photo {
	color: #055363;
	text-decoration: none;
	font-size: 12px;
	padding-left: 270px;
	padding-top: 10px;
	padding-bottom: 10px;
}
#menu_zone4 {
	float: left;
	width: 150px;
	margin-top: 220px;
	margin-left: 180px;
}
#menu_zone4 ul {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 16px;
	list-style-type: none;
}
#menu_zone4 ul li {
	background-image: url(../images/palme01.png);
	background-repeat: no-repeat;
	height: 42px;
	width: 146px;
	padding-bottom: 5px;
}
#menu_zone4 ul li a {
	line-height: 42px;
	display: block;
	height: 42px;
	padding-left: 70px;
	color: #1B3332;
}
#menu_zone4 ul li a:hover {
	color: #055666;
}
.z4rangiroa {
	text-decoration: none;
}
.z4plongees {
	text-decoration: none;
}
.z4tarifs {
	text-decoration: none;
}
.z4nosamis {
	text-decoration: none;
}
.z4contact {
	text-decoration: none;
}
.z4home {
}
#texte_zone4 {
	float: left;
	width: 600px;
	height: 400px;
	margin-top: 110px;
	margin-left: 10px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	text-align: justify;
}
#home_zone4 {
	float: left;
	width: 150px;
	margin-top: 500px;
	margin-left: 50px;
}
#z4colgauche {
	float: left;
	width: 200px;
}
#z4colgauche p {
	text-align: justify;
}
#z4coldroite {
	float: left;
	width: 350px;
	margin-left: 40px;
}
#vignette img {
	padding-right: 30px;
	padding-bottom: 10px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#menu_zone5 {
	float: left;
	width: 150px;
	margin-top: 220px;
	margin-left: 95px;
}
#menu_zone5 ul {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 16px;
	list-style-type: none;
}
#menu_zone5 ul li {
	background-image: url(../images/palme01.png);
	background-repeat: no-repeat;
	height: 42px;
	width: 146px;
	padding-bottom: 5px;
}
#menu_zone5 ul li a {
	line-height: 42px;
	display: block;
	padding-left: 70px;
	color: #1B3332;
}
#menu_zone5 ul li a:hover {
	color: #055666;
}
.z5rangiroa {
	text-decoration: none;
}
.z5plongees {
	text-decoration: none;
}
.z5activites {
	text-decoration: none;
}
.z5nosamis {
	text-decoration: none;
}
.z5contact {
	text-decoration: none;
}
.z5home {
}
#texte_zone5 {
	float: left;
	height: 400px;
	width: 600px;
	margin-top: 110px;
	margin-left: 10px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
}
#home_zone5 {
	float: left;
	width: 150px;
	margin-top: 500px;
	margin-left: 15px;
}
#zone5 #mouette_tarifs {
	float: left;
	width: 154px;
	margin-top: 15px;
	margin-left: -23px;
}
#zone5uk #mouette_tarifs {
	float: left;
	width: 154px;
	margin-top: 15px;
	margin-left: -23px;
}
#menu_zone6 {
	float: left;
	width: 150px;
	margin-top: 220px;
	margin-left: 110px;
}
#menu_zone6 ul {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 16px;
	list-style-type: none;
}
#menu_zone6 ul li {
	background-image: url(../images/palme01.png);
	background-repeat: no-repeat;
	height: 42px;
	width: 146px;
	padding-bottom: 5px;
}
#menu_zone6 ul li a {
	line-height: 42px;
	display: block;
	padding-left: 70px;
	color: #1B3332;
}
#menu_zone6 ul li a:hover {
	color: #055666;
}
.z6rangiroa {
	text-decoration: none;
}
.z6plongees {
	text-decoration: none;
}
.z6activites {
	text-decoration: none;
}
.z6contact {
	text-decoration: none;
}
.z6tarifs {
	text-decoration: none;
}
.z6home {
}
#texte_zone6 {
	float: left;
	height: 380px;
	width: 580px;
	margin-top: 110px;
	margin-left: 10px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
}
#z6colgauche {
	float: left;
	width: 270px;
}
#z6coldroite {
	float: left;
	width: 180px;
	margin-left: 45px;
	margin-top: 25px;
}
#z6coldroite2 {
	float: left;
	width: 250px;
	margin-left: 45px;
}
#texte_zone6 p a {
	text-decoration: none;
	color: #000;
}
#texte_zone6 p a:hover {
	color: #06C;
	text-decoration: none;
}
#home_zone6 {
	float: left;
	width: 150px;
	margin-top: 500px;
	margin-left: 45px;
}
#zone6 #mouette_ami {
	float: left;
	width: 119px;
	margin-top: 120px;
}
#texte_zone7 {
	float: left;
	width: 600px;
	margin-top: 110px;
	margin-left: 500px;
	height: 450px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
}
#home_zone7 {
	float: left;
	width: 140px;
	margin-left: -240px;
	margin-top: 475px;
}
.z7home {
}
.texte-centre {
	text-align: center;
}
.etiquette {
	text-align: left;
	display: block;
	float: left;
	width: 70px;
	margin-right: 5px;
	margin-bottom: 5px;
}
.caseacocher {
	margin-left: 5px;
}
.civilite {
	margin-left: 25px;
}
#formcontact p {
	clear: both;
}
.champs {
	display: block;
	float: left;
	width: 160px;
	margin-bottom: 5px;
}

