body{margin:auto;width:1024px;}
#entete{background-image:url(images/jpg/banner.jpg);background-repeat:no-repeat;height:145px;margin-bottom:0;width:1024px;}
.green #slatenav{position:relative;display:block;background:transparent url(images/jpg/greenslate_background.gif) repeat-x top left;font-family:Verdana,Helvitica,sans-serif;font-size:11px;font-weight:700;height:42px;width:1024px;}
.green #slatenav ul{list-style-type:none;margin:0;padding:0;width:auto;}
.green #slatenav ul li{display:block;float:left;margin:0 1px 0 0;}
.green #slatenav ul li a{color:#FFF;display:block;float:left;padding:14px 22px 0;text-decoration:none;}
.green #slatenav ul li a:hover,.green #slatenav ul li a.current{background:transparent url(images/jpg/greenslate_backgroundOVER.gif) no-repeat top center;color:#FFF;height:42px;}#corps{width:1024px;}
#espacehaut{background-image:url(images/jpg/deco_nav.gif);height:20px;}
#flags{height:24px;margin-left:auto;margin-right:auto;width:72px;}
.pdphaut{height:20px;}
#espacebas{height:35px;}
#corps p{font-family:Verdana, Times, Arial, serif;font-size:12px;text-align:justify;}
#corpsgetthere{width:1024px;}
#corpsgetthere p{font-family:Verdana, Times, Arial, serif;font-size:12px;margin:auto;text-align:justify;width:460px;}
#corpsgetthere h2,h5{font-family:Verdana, Times, Arial, serif;text-align:center;}
#corpsgetthere a img{border:none;}
#corpsdiving{width:1024px;}
#corpsdiving a img{border:none;}
#corpsdiving p{font-family:Verdana, Times, Arial, serif;font-size:12px;margin-left:100px;margin-right:70px;text-align:justify;}
#corpsdiving p.rightpricelist{margin-right:510px;width:414px;}
#corpsdiving h2{font-family:Verdana, Times, Arial, serif;text-align:center;}
#corpsdiving h5.diveplats{position:absolute;margin-left:220px;margin-top:-40px;font-family:Verdana, Times, Arial, serif;}
.espace{height:35px;}
#corps h2,h3,h4,h5{font-family:Verdana, Times, Arial, serif;text-align:center;}
#corps a img{border:none;}
#tablex{margin:40px 250px;}
.imageflottantejeepney,.imageflottanteboat,.imageflottantetaxi{border:8px solid #6B6C5A;float:left;margin-bottom:5px;margin-right:20px;padding:2px;}
.imageflottanteboatrates{border:8px solid #6B6C5A;float:right;margin-bottom:5px;margin-left:20px;padding:2px;}
.imageflottantedivesite,.imageflottantefood,.imageflottantethunder{border:8px solid #6B6C5A;float:left;margin-bottom:5px;margin-left:100px;margin-right:20px;padding:2px;}
.imageflottantemalapisland{border:8px solid #6B6C5A;float:left;margin-left:100px;margin-right:15px;padding:2px;width:200px;}
.imageflottanteplage1{border:8px solid #6B6C5A;float:right;margin-left:15px;margin-right:100px;padding:2px;width:200px;}
.imageflottantepromo{float:left;margin-right:20px;}
#corps a{color:#00AEEF;font-size:12px;font-weight:700;text-decoration:none;}
#corps a:hover{color:#6A43CC;font-size:12px;font-weight:700;text-decoration:none;}
#corps p.center{text-align:center;}
#pricelist table{right:50px;border:8px solid #6B6C5A;font-family:Verdana, Times, Arial, serif;font-size:10px;width:420px;}
#pricelist td.green{background-color:#ADC728;border:1px solid #6B6C5A;color:#000;font-size:12px;font-weight:700;padding-bottom:5px;padding-top:5px;text-align:center;width:25%;}
#pricelist td{border:1px solid #6B6C5A;font-size:10px;font-weight:700;padding:2px;text-align:center;width:25%;}
.orange{background-color:#FFD700;}
.brown{background-color:#6B6C5A;color:#FFF;font-size:10px;font-weight:700;}
#corpscontact{height:500px;width:1024px;}
#corpscontact a img{border:none;}
#corpscontact p{font-family:Verdana, Times, Arial, serif;font-size:12px;text-align:justify;}
#corpscontact h2{font-family:Verdana, Times, Arial, serif;text-align:center;}
#corpscontact p.adresse{font-family:Verdana, Times, Arial, serif;font-size:14px;text-align:left;}
img.cartedevisite{float:left;margin-left:100px;margin-right:50px;}
#corpscontact a{color:#00AEEF;font-family:Verdana, Times, Arial, serif;font-size:12px;font-weight:700;text-decoration:none;}
#corpscontact a:hover{color:#6A43CC;font-family:Verdana, Times, Arial, serif;font-size:12px;font-weight:700;text-decoration:none;}
#corpslinks{width:1024px;}
#corpslinks p{font-family:Verdana, Times, Arial, serif;font-size:12px;text-align:center;width:1024px;}
#corpslinks h2{font-family:Verdana, Times, Arial, serif;text-align:center;}
#corpslinks a{color:#00AEEF;font-family:Verdana, Times, Arial, serif;font-size:14px;font-weight:700;text-align:center;text-decoration:none;}
#corpslinks a:hover{color:#6A43CC;font-family:Verdana, Times, Arial, serif;font-size:14px;font-weight:700;text-align:center;text-decoration:none;}
#corpslinks a img{border:none;}
.smallgap{height:10px;}
#corpsisland p.special{margin-right:100px;}
#corpsisland a img{border:none;}
#corpsisland p{font-family:Verdana, Times, Arial, serif;font-size:12px;text-align:justify;width:1024px;}
#corpsisland h2{font-family:Verdana, Times, Arial, serif;text-align:center;}
#zoom{margin:auto;width:770px;}
#zoom td{border:4px solid #6b6c5a;}
img.float2{float:left;padding:1px;}
.espace2{height:60px;}
.thumb img{height:26px;width:34px;}
.thumb{position:relative;}
.thumb a{margin:auto;}
.thumb a .grand{display:block;position:absolute;width:0;}
.thumb a:hover .grand{height:150px;left:-17px;top:-174px;width:200px;}
.floattest10{border:8px solid #6B6C5A;float:left;margin-left:0;margin-right:20px;margin-top:0px;margin-bottom:40px;padding:2px;}
.floattest11{position:relative;z-index:1;border:8px solid #6B6C5A;float:right;margin-left:440px;margin-right:0px;margin-top:-180px;padding:2px;}
.octodessus{position:absolute;z-index:10;width:150px;margin-left:356px;margin-right:0px;margin-top:-346px;}
.imageflottanteindex{background-image:url(images/jpg/number_1.jpg);background-repeat:no-repeat;background-position:center center;widt:420px;height:315px;border:8px solid #6B6C5A;float:left;width:420px;height:315px;margin-bottom:20px;margin-left:56px;margin-right:20px;padding:2px;}
strong{color:red;}
.espace3{height:165px;}
#corpsindex img.trip{text-align:center;width:200px;margin-left:60px;}
#corpsindex a img{border:none;}
#corpsindex{font-family:Verdana, Times, Arial, serif;font-size:12px;text-align:justify;width:1024px;}
#corpsindex p{margin-right:50px;}
#corpsindex h1,h5{font-family:Verdana, Times, Arial, serif;text-align:center;}
#zoome{margin:auto;margin-top:0px;width:914px;}
#zoome td{border:4px solid #6b6c5a;}
img.floate3{float:left;padding:1px;}
.thumbe img{height:75px;width:100px;}
.thumbe{position:relative;}
.thumbe a{margin:auto;}
.thumbe a .grande{display:block;position:absolute;width:0;}
.thumbe a:hover .grande{height:315px;left:11px;top:-347px;width:420px;}
#pieddepage{width:1024px;font-family:Verdana, Times, Arial, serif;font-size:10px;text-align:center;}
p.txtprices{font-family:Verdana, Times, Arial, serif;font-size:12px;text-align:justify;margin-right:180px;margin-left:176px;height:100px;}
.ref{margin-right:534px;margin-left:466px;}
a.bulle{position:relative;top:220px;right:-329px;}
a.bulle:hover{background:none;z-index:50;}
a.bulle span{display:none;}
a.bulle:hover span{display:block;position:absolute;background:white;padding:2px;width:260px;border:8px solid #6B6C5A;top:-316px;right:-424px;}
a.rates{position:relative;top:20px;left:120px;}
a.rates:hover{background:none;z-index:50;}
a.rates span{display:none;}
a.rates:hover span{display:block;position:absolute;background:white;padding:2px;width:600px;border:8px solid #6B6C5A;top:-330px;right:220px;}
