#contenu .tx-rggooglemap-pi1 {margin:0 0 25px 0;}

/* tooltip at POI on map */
.markerTooltip div{font-weight:bold;color:#000;padding: 3px 6px;white-space: nowrap;border: #333 solid 1px;-moz-opacity: 98%;opacity: 0.98;z-index:4;}
#rggooglemapload {position:absolute;background:#3C581D;-moz-opacity: 58%;opacity: 0.58;z-index:4;}
#rggooglemapload .center {margin-top:200px;text-align:center;font-size:30px;color:#fff;font-weight:bold;}
#rggooglemapload .center img {margin:0 auto;}
.rggooglemap-map {border:1px solid #f0eee6;border-bottom:none;margin:0 0 0 5px;}

.rggooglemap-results {margin:5px 10px;padding:5px;border:1px solid #3C581D;background:#B6C587;}
.rggooglemap-results ul {list-style:none;padding:0;margin:5px;}
.rggooglemap-pb {border-bottom:1px solid #3C581D;padding:2px 5px;margin:2px 10px;}
.rggooglemap-pb .rggooglemap-links .rggooglemap-next,
.rggooglemap-pb .rggooglemap-links .rggooglemap-prev,
.rggooglemap-pb .rggooglemap-links .rggooglemap-act  {float:left;padding-left:100px;}
.rggooglemap-pb .rggooglemap-links .rggooglemap-clr {clear:both;}

/* FENETRE D'INFOS GOOGLEMAP */
#gmap {width:301px;font-family:Arial, Helvetica, sans-serif;margin:0 0 0 100px;background:#fff;}
#gmap_contents {font-size:12px;color:#564b40;}
#poi, #poi div {margin:0; padding:0;}
#contenu #poi .tab_contents{position: relative;}
#tab0_content{position: relative;}
#tab1_content, #tab2_content, #tab3_content {position: absolute;display:none;}
#contenu #poi .entete {margin:0;padding:0 20px 0 20px;height:25px;*height:28px;background:url('../Images/ext_map/gmap_t.gif') top left repeat-x #000;}
#contenu #poi .entete p.description {padding:0;margin:0;display:inline;height:auto;font-size:11px;line-height:11px;color:#FFF;}
#contenu #poi .fiche {margin:0;padding:18px 0 18px 18px;position: relative;top: 0;left: 0;background:url(../Images/ext_map/gmap_fiche.gif) left top repeat-x #f2f4f9;}
#contenu #poi .fiche h2 {margin:0 0 5px 0;padding:0;color:#000;font-size:16px;font-weight:bold;background:none;}
#contenu #poi .fiche img {float:right;margin:0 0 25px 10px;}
#contenu #poi .fiche p {margin:0 0 25px 0;padding:0;font-size:12px;line-height:normal;font-weight:bold;color:#777777;}
#contenu #poi .fiche p.voir-fiche,
#contenu #poi .fiche p.tableau {float:left;display:block;margin:0;padding:0;width:133px;height:39px;color:#fff;text-align:left;font-size:10px;text-weight:bold;line-height:normal;}
#contenu #poi .fiche p.tableau {float:right;width:128px;height:39px;}
#contenu #poi .fiche p.voir-fiche a,
#contenu #poi .fiche p.tableau a {display:block;margin:0;padding:7px 10px 0 39px;width:84px;height:32px;color:#fff;text-decoration:none;line-height:12px;background:url(../Images/bg-voir-fiche.gif) left top no-repeat;}
#contenu #poi .fiche p.tableau a {color:#777777;background-image:url(../Images/bg-tableau-de-bord.gif);}
#contenu #poi .fiche p.voir-fiche a:hover {color:#38abbe;text-decoration:none;}
#contenu #poi .fiche p.tableau a:hover {color:#38abbe;text-decoration:none;}

#gmap_tl {width:10px;height:10px;background:url('../Images/ext_map/gmap_tl.png') top left no-repeat transparent;}
* html #gmap_tl {background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/ext_map/gmap_tl.png', sizingMethod='crop');}
#gmap_t {background:#616467;}
#gmap_tr {width:26px;height:10px;background:url('../Images/ext_map/gmap_tr.png') top left no-repeat transparent;}
* html #gmap_tr {background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/ext_map/gmap_tr.png', sizingMethod='crop');}
#gmap_l {width:0px;}
#gmap_r {width:26px;background:url('../Images/ext_map/gmap_r.png') top left repeat-y;}
* html #gmap_r {background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/ext_map/gmap_r.png', sizingMethod='crop');}
#gmap_br {width:26px;height:58px;background:url('../Images/ext_map/gmap_br.png') top left no-repeat;}
* html #gmap_br {background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/ext_map/gmap_br.png', sizingMethod='crop');}
#gmap_b {height:58px;background:url('../Images/ext_map/gmap_b.png') top left repeat-x;}
* html #gmap_b {background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/ext_map/gmap_b.png', sizingMethod='crop');}
#gmap_bl {width:10px;height:58px;background:url('../Images/ext_map/gmap_bl.png') top left no-repeat;}
* html #gmap_bl {background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/ext_map/gmap_bl.png', sizingMethod='crop');}
#gmap_close {width:17px;height:16px;background:url('../Images/ext_map/gmap_close.gif') top left no-repeat;margin:4px 0 0 -25px;cursor:pointer;}

/* LOCALISER LES AUTRES POINTS SUR LA CARTE */
#contenu #rggooglemap-recordsonmap small.anim-loading {display:block;width:32px;margin:0 auto;padding:32px 0 0 0;overflow:hidden;height:0px !important;background:url(../Images/anim-loading.gif) left top no-repeat;}
#contenu .rggooglemap-recordsonmap ul.voir-aussi {background:none;padding-top:0;}
#contenu .rggooglemap-recordsonmap ul.voir-aussi li span {font-style:italic;}

/**********************
 * LEGENDE
 **********************/
#contenu .centrer-legende {margin:0;}
#contenu .centrer-legende .centrer {float:left;width:223px;}
#contenu .centrer-legende p {display:block;margin:0 0 3px 0;padding:0 0 0 5px;color:#777b7e;font-size:10px;}
#contenu .centrer-legende ul {margin:0;padding:0;}
#contenu .centrer-legende .centrer li {display:inline-block;float:left;margin:0;padding:0;background:none;width:44px;height:43px;}
#contenu .centrer-legende .centrer li.france {width:47px;}
#contenu .centrer-legende .centrer li a {display:block;margin:0;padding:43px 0 0 0;overflow:hidden;height:0px !important;background-position:left top;background-repeat:no-repeat;}
#contenu .centrer-legende .centrer li a:hover {background-position:left -43px;}
#contenu .centrer-legende .centrer li.france a {background-image:url(../Images/bg-centrer-france.gif);}
#contenu .centrer-legende .centrer li.guadeloupe a {background-image:url(../Images/bg-centrer-guadeloupe.gif);}
#contenu .centrer-legende .centrer li.martinique a {background-image:url(../Images/bg-centrer-martinique.gif);}
#contenu .centrer-legende .centrer li.guyane a {background-image:url(../Images/bg-centrer-guyane.gif);}
#contenu .centrer-legende .centrer li.reunion a {background-image:url(../Images/bg-centrer-reunion.gif);}

#contenu .centrer-legende .legende {float:right;width:244px;}
#contenu .centrer-legende .legende ul {padding:8px 0 0 6px;height:32px;background:url(../Images/bg-legende.gif) left top no-repeat;}
#contenu .centrer-legende .legende li {display:inline-block;float:left;margin:0;padding:0;width:137px;min-height:15px;background:none;color:#777b7e;font-size:10px;line-height:10px;}
#contenu .centrer-legende .legende li.national {float:right;padding:0;width:99px;background:none;}
#contenu .centrer-legende .legende li img{float:left;margin:0 5px 0 0;}
/**********************
 * mode     M E N U
 **********************/
.rggooglemap-menu {}
.rggooglemap-menucat {list-style:none;padding:0 10px 0 10px;margin-bottom:10px;}
.rggooglemap-menuitems {padding:0 10px 5px 10px;margin:0 0 0 10px;}
.rggooglemap-menutitle {font-weight:bold;}
.rggooglemap-menuitems li {float:left;width:210px;padding:1px 5px;margin:0 10px;}
.rggooglemap-menuitems li a {text-decoration:none;}
.rggooglemap-menuitems li a:hover {text-decoration:underline;}
.rggooglemap-menuitems li.rggooglemap-menuitemlast {list-style:none;clear:both;float:none;}

/*********************************
 * résultat     R E C H E R C H E
 *********************************/
#searchFormResult p.annuler {margin:0 0 15px 0;padding:0px;border:none;background-color:transparent;cursor:pointer;overflow:visible;font-family:Arial;float:left;width:100%;}
#searchFormResult p.annuler span {background:transparent url(../Images/styleForm/btn_right-bleu-vert.gif) no-repeat right -33px;display:block;float:left;padding:0px 14px 0px 0px;margin:0px;height:33px;}
#searchFormResult p.annuler span a {background:transparent url(../Images/styleForm/btn_left-bleu-vert.gif) no-repeat left -33px;color:#fff;padding:8px 10px 0px 24px;font-size:13px;line-height:13px;display:block;text-decoration:none;height:25px;font-weight:bold;}
/*hover*/
#searchFormResult p.annuler span a:hover {color:#333;}


