/*
a[href="#"] {background: lime;} a[href=""] {background: fuchsia;}
img {outline: 5px solid red;}
img[alt][title] {outline-width: 0;}
img[alt]{outline-color: fuchsia;}
img[alt], img[title] {outline-style: double;}
img[alt=""][title], img[alt][title=""] {outline-width: 3px;}
img[alt=""][title=""] {outline-style: dotted;}
Si vous avez des liens vides ou pointant "#" comme cible, ceux-ci seront surligns respectivement en fushia ou vert.
	1.	Toutes les images ont une bordure rouge de 5px
	2.	Toutes les images qui possdent les attributs alt et title renseigns, la bordure est enleve
	3.	Si une image possde juste l'attribut alt, la bordure est fuchsia
	4.	Si il manque un des attributs alt ou title, la bordure sera double
	5.	Tant que l'image aura un des deux attributs renseign et l'autre vide, elle sera entoure d'un bordure de 3px
	6.	Enfin si une image possde les attributs alt et title vides, alors la bordure est en pointills
*/
*{margin:0px; padding:0px}

body{font-family:"trebuchet MS",Arial,sans-serif; margin:0px 0px 0px 0px; padding:0; background: url(/images/degrade_body.jpg) repeat-x 0 0 #ffffff; font-size:12px; color:black;z-index:1;}
img{border:0; vertical-align:middle}
a{outline:none}
a:hover{text-decoration:underline;}
br{clear:both}
acronym{cursor:help; border-bottom:1px dotted #369}
.clear{clear:both; line-height:0px; font-size:0px}

#All{width:945px; margin:0px auto 0;background: url(/images/fdBlocAll.png) repeat-y 0 0; position:relative; z-index:1;padding:0 20px 20px 25px}
img.contour{display:block; float:left}
#logo {position:absolute;width:169px;height:108px;left:52px;top:0;z-index:2;background: url(/images/Logo_home_escursia.gif) no-repeat 0 0;text-indent:-99999px}
#bandeau-hautIn #logo {left:27px}
#logo a {display:block;width:169px;height:108px;}
#logo img {display:block;}
#header {height:94px;position:relative;width:945px;}

#header #bloc_newsletter {position:absolute;width:149px;height:79px;right:16px;top:10px;background: url(/images/fd_newsletter.jpg) no-repeat 0 0;z-index:2}
#header #bloc_newsletter div.numTel {text-align:center;font-size:14px;color:#00669c;line-height:34px;font-weight:bold;}
#header #bloc_newsletter div.titRN {text-align:center;font-size:12px;color:#ffffff;line-height:22px;}
#header #bloc_newsletter form {text-align:center;}
#header #bloc_newsletter form input.text {width:112px;border:1px solid #9a9b9c;color:#000c45;font-size:13px;}
#header #bloc_newsletter form input {vertical-align:middle;}
#header ul#menuHaut {background-color:#6c6c4c;position:absolute;z-index:1;top:40px;left:0;padding:0 0 0 230px;height:40px;width:715px;}
#header ul#menuHaut li {display:inline;zoom:1}
#header ul#menuHaut li a {float:left;color:white;font-size:13px;font-weight:bold;line-height:40px;padding:0 24px;text-decoration:none;}
#header ul#menuHaut li.BV a{background: url(/images/MH_BV.gif) no-repeat 100% 50%;}
#header ul#menuHaut li a:hover {text-decoration:underline;}

#bloc_photo {float:left;width:945px;height:332px;background: url(/images/photo_home.jpg) no-repeat 0 0;position:relative;display:inline;margin-bottom:10px;z-index:1}
#bloc_photo .blocH2 {position:absolute;top:252px;left:30px;z-index:100}
#bloc_photo .blocH2 h2.decouverte {background: url(/images/bt_voyage_decouverte.gif) no-repeat 0 0;cursor:pointer}
#bloc_photo .blocH2 h2.decouverte a {height:28px;}
#bloc_photo .blocH2 h2.connaissance {background: url(/images/bt_voyage_connaissance.gif) no-repeat 0 0;}
#bloc_photo .blocH2 h2 a img {position:absolute;top:0;left:0;z-index:2}
#bloc_photo .blocH2 h2 a  {display:block;width:251px;height:28px;margin-top:3px;position:relative}
#bloc_photo .blocH2 h2 a span {text-indent:-9999px;}
#bloc_photo #PhotoSlide {position:relative;height:332px;z-index:1}
#bloc_photo #PhotoSlide img{position:absolute;top:0;left:0;z-index:1;}

#blocMenuGaucheHome {float:left;width:209px;background: url(/images/fd_menu_gauche.gif) repeat-y 0 0;display:inline;margin:0 8px 10px 5px;}
#blocMenuGaucheHome ul {list-style-type:none;}
#blocMenuGaucheHome ul.TypeVoyages li {float:left;width:209px;display:block;position:relative;background: url(/images/bt_voyages-MG.png) no-repeat 0 0;height:83px;cursor:pointer;}
#blocMenuGaucheHome ul.TypeVoyages li a {display:block;font-size:16px;font-weight:bold;color:white;text-decoration:none;text-align:center;padding:10px 97px 0 10px;height:57px;vertical-align:middle;padding-top:30px;float:left;}
#blocMenuGaucheHome ul.TypeVoyages li a.ligne2 {padding-top:20px}
#blocMenuGaucheHome ul.TypeVoyages li a span {text-indent:-9999px;display:none}
#blocMenuGaucheHome ul.TypeVoyages li a span.small {text-indent:0px;font-size:13px;display:inline;}
#blocMenuGaucheHome ul.TypeVoyages img {position:absolute;right:8px;top:13px;width:89px;58px;display:block;}

#blocMenuGaucheHome ul.menuG {padding:0 0 10px;}
#blocMenuGaucheHome ul.menuG li {float:left;width:209px;display:block;line-height:16px;color:white;}
#blocMenuGaucheHome ul.menuG li a {width:209px;display:block;color:white;text-indent:40px;text-decoration:none;}
#blocMenuGaucheHome ul.menuG li a:hover {text-decoration:underline;}
#blocMenuGaucheHome .EscursiaRappelle {float:left;margin-top:10px;}


#blocMenuGauche {float:left;width:209px;display:inline;margin:0 8px 10px 5px;}
#blocMenuGaucheIn {float:left;width:209px;background: url(/images/fd_menu_gauche.gif) repeat-y 0 0;display:inline;x}

#blocMenuGauche ul {list-style-type:none;}
#blocMenuGauche ul.TypeVoyages li {float:left;width:209px;display:block;position:relative;background: url(/images/bt_voyages-MG.png) no-repeat 0 0;height:83px;cursor:pointer;}
#blocMenuGauche ul.TypeVoyages li a {display:block;font-size:16px;font-weight:bold;color:white;text-decoration:none;text-align:center;padding:10px 97px 0 10px;height:67px;vertical-align:middle;padding-top:30px}
#blocMenuGauche ul.TypeVoyages li a.ligne2 {padding-top:20px}
#blocMenuGauche ul.TypeVoyages li a span {text-indent:-9999px;display:none}
#blocMenuGauche ul.TypeVoyages li a span.small {text-indent:0px;font-size:13px;display:inline;}
#blocMenuGauche ul.TypeVoyages img {position:absolute;right:8px;top:13px;width:89px;58px;display:block;}

#blocMenuGauche ul.menuG {padding:0 0 10px;float:left;}
#blocMenuGauche ul.menuG li {float:left;width:209px;display:block;line-height:16px;color:white;}
#blocMenuGauche ul.menuG li a {width:209px;display:block;color:white;text-indent:40px;text-decoration:none;}
#blocMenuGauche ul.menuG li a:hover {text-decoration:underline;}
#blocMenuGauche .EscursiaRappelle {float:left;margin-top:10px;}

#blocGaucheFormulaire {float:left;width:100px;display:inline;margin:0 8px 10px 5px; height:360px}

#blocCentreHome {float:left;width:533px;display:inline;position:relative;}
    #blocCentreHome #bloc_recherche {float:left;width:265px;display:inline;height:222px;background: url(/images/fd_bloc_recherche.png) no-repeat 0 0 transparent;position:relative;zoom:1;}

    #fdPNG {
    width:265px;height:222px;
    }
    #blocCentreHome #bloc_recherche h2 {text-align:center;font-size:15px;font-weight:bold;color:#65553c;line-height:33px;position:relative;}
    #blocCentreHome #bloc_recherche .blocForm {position:absolute;left:0;top:165px;width:261px;z-index:2}
    #blocCentreHome #bloc_recherche .blocForm .flo {float:left;width:121px;display:inline;padding:0 0 0 8px;position:relative;}
    #blocCentreHome #bloc_recherche .blocForm .flo label {display:none;}
    #blocCentreHome #bloc_recherche .blocForm .flo p {line-height:22px;position:relative;}
    #blocCentreHome #bloc_recherche .blocForm .flo input,#blocCentreHome #bloc_recherche .blocForm .flo select {vertical-align:middle;position:relative;z-index:1000;zoom:1;}
    #blocCentreHome #bloc_recherche .blocForm select {border:1px solid #9e9fa1;color:black;font-size:10px;width:96px;margin:0 1px 0 0px}
    #blocCentreHome #bloc_recherche .blocForm select  option {padding:0px 0 0px 6px}

    #blocCentreHome #bloc_passionnes {float:left;width:256px;display:inline;height:222px;background: url(/images/fd_PourLesPassionnes.png) no-repeat 0 0 transparent;margin:0 0 0 5px;}
    #blocCentreHome #bloc_passionnes h2 {text-align:center;font-size:15px;font-weight:bold;color:white;line-height:33px;position:relative;}
    #blocCentreHome #bloc_passionnes ul {list-style-type:none;}
    #blocCentreHome #bloc_passionnes ul li {float:left;width:125px;text-align:center;cursor:pointer;position:relative;}
    #blocCentreHome #bloc_passionnes ul li a {
	color:#3c3c3c;
	font-size:13px;
	text-decoration:none;
}
    #blocCentreHome #bloc_passionnes ul li a img {padding:4px 0 0 7px}

#blocDroitHome {float:left;width:180px;height:404px;border:1px solid white;background-color:#00cdff;padding-bottom:5px;}
#blocDroitHome .photo {display:block;padding:5px 0;text-align:center;}
#blocDroitHome h3 {position:relative;text-align:center;color:#27282C;font-size:12px;font-weight:bold;padding:0 0 6px;margin:0 auto 5px;border:1px solid white;border-width:0 0 1px}
#blocDroitHome p {padding:4px 5px 4px 11px;color:white;}
#blocDroitHome p a {color:white;}

#degradFooter {float:left;padding:5px 0 10px}

#blocFooterHome {float:left;width:943px;margin:-5px 0 15px 2px}
#blocFooterHome img,#blocFooterHome a {float:left;display:block;}

.remooz-body{width:100%; height:100%; background-color:transparent; opacity:1}#page{position:relative; width:764px; margin:0 auto; float:left; background:url(/images/contourAll_middle.jpg) repeat-y 0 0 white; display:inline; padding:0 35px 0 36px}#page h1{display:none}optgroup{text-align:center; font-size:12px}option{text-align:left}#scient #contenu h3, #scient a, #scient .header_detail .left, #scient #contenu .blocDescriptif .bloc_1 h2.h2, #scient .blocDescriptif .detail_sejour .detail_carteall p, #scient #contenu .header_detail .left h2, #scient #contenu .bloc_cont_detail .bloc_date, #scient .bloc_accom, #scient .bloc_accom, #scient .bloc_accom p a, #scient #contenu .contentAcc .theme span.under, #scient #contenu .contentAcc .theme span.under a, #scient #contenu .contentAcc .theme span.under, #scient #contenu .contentAcc .theme span.nounder, #scient .bloc_hListe p.text{color:#4e4f2e}#scient .bloc_accom{border:1px solid #4e4f2e}#scient .bloc_accom .titre{border:1px dashed #4e4f2e}#scient #contenu .header_detail .left h2{border-bottom-color:#4e4f2e}#scient .bloc_detail .onglets_detail li.active, #scient .fil_ariane{background-color:#6f7149}#scient .bloc_detail{border:1px solid #CEDDC6}#scient .bloc_theme{float:left; display:block; width:640px; padding-left:20px;background-color:#EEEFF4} .bloc_theme img.phtitre{float:left; padding-bottom:7px}#scient .header_detail, #scient .bloc_hListe, #scient #formulaire-destination{background-color:#CEDDC6}#scient .blocDescriptif .bloc_1 .text p, #scient .blocDescriptif .prixouinon, #scient #contenu, #scient .bloc_accom p, #scient #contenu .BlocListeDest .BlocContDest .contText h2, #scient .BlocListeDest .BlocContDest .contText dd, #scient .bloc_tarifs .divprix p, #scient .bloc_tarifs .divprix p span{color:#4e4f2e}#scient .bloc_utilisation{ border:1px solid #cfc4b4}#scient .encadre, #scient table.optionn th,
.bloc_utilisation{background-color:white;}
#scient table.optionn td{border:1px solid #6f7149}#scient table.optionn th{background-color:#6f7149}#scient #contenu .contentAcc .theme, #scient .encadre{background-color:#CEDDC6}#scient .bloc_utilisation .text_utilisation div{color:#4f5033; background-color:#ffffff}#scient #contenu .BlocListeDest .BlocContDest .contText h2, #scient .BlocListeDest .BlocContDest .contText dd{color:#4e4f2e}#scient #contenu .BlocListeDest .BlocContDest .contText h2 span, #scient #formulaire-destination label, #scient .textVisuMoteur, #scient .textVisuMoteur_on{color:#4e4f2e}#solida #contenu h3, #solida a, #solida .header_detail .left, #solida #contenu .blocDescriptif .bloc_1 h2.h2, #solida .blocDescriptif .detail_sejour .detail_carteall p, #solida #contenu .header_detail .left h2, #solida #contenu .bloc_cont_detail .bloc_date, #solida .bloc_accom, #solida .bloc_accom, #solida .bloc_accom p a, #solida #contenu .contentAcc .theme span.under, #solida #contenu .contentAcc .theme span.under a, #solida #contenu .contentAcc .theme span.under, #solida #contenu .contentAcc .theme span.nounder, #solida .bloc_hListe p.text{color:#4a6e00}#solida .bloc_accom{border:1px solid #4a6e00}#solida .bloc_accom .titre{border:1px dashed #4a6e00}#solida #contenu .header_detail .left h2{border-bottom-color:#4a6e00}#solida .bloc_detail .onglets_detail li.active, #solida .fil_ariane{background-color:#4a6e00}#solida .bloc_detail{border:1px solid #e8eed3}#solida .header_detail, #solida .bloc_hListe, #solida #formulaire-destination{background-color:#e8eed3}#solida .blocDescriptif .bloc_1 .text p, #solida .blocDescriptif .prixouinon, #solida #contenu, #solida .bloc_accom p, #solida #contenu .BlocListeDest .BlocContDest .contText h2, #solida .BlocListeDest .BlocContDest .contText dd, #solida .bloc_tarifs .divprix p{color:#4a6e00}#solida .bloc_utilisation{ border:1px solid #4a6e00}#solida table.optionn th{background-color:#4a6e00}#solida .encadre, #solida table.optionn th, #solida table.optionn td{border:1px solid #4a6e00}#solida #contenu .contentAcc .theme, #solida .encadre{background-color:#E8EED3}#solida .bloc_utilisation .text_utilisation div{color:#4a6e00; background-color:#ffffff}#solida #contenu .BlocListeDest .BlocContDest .contText h2, #solida .BlocListeDest .BlocContDest .contText dd{color:#4a6e00}#solida #contenu .BlocListeDest .BlocContDest .contText h2 span, #solida #formulaire-destination label, #solida .textVisuMoteur, #solida .textVisuMoteur_on{color:#4a6e00}#solida .bloc_tarifs .divprix p span{color:#4a6e00}#natura #contenu h3, #natura a, #natura .header_detail .left, #natura #contenu .blocDescriptif .bloc_1 h2.h2, #natura .blocDescriptif .detail_sejour .detail_carteall p, #natura #contenu .header_detail .left h2, #natura #contenu .bloc_cont_detail .bloc_date, #natura .bloc_accom, #natura .bloc_accom, #natura .bloc_accom p a, #natura #contenu .contentAcc .theme span.under a, #natura #contenu .contentAcc .theme span.under, #natura #contenu .contentAcc .theme span.under, #natura #contenu .contentAcc .theme span.nounder, #natura .bloc_hListe p.text{color:#336666}#natura .bloc_accom{border:1px solid #336666}#natura .bloc_accom .titre{border:1px dashed #336666}#natura #contenu .header_detail .left h2{border-bottom-color:#336666}#natura .bloc_detail .onglets_detail li.active, #natura .fil_ariane{background-color:#336666}#natura .bloc_detail{border:1px solid #d3e9ec; border-width:1px;}#natura .header_detail, #natura .bloc_hListe, #natura #formulaire-destination{background-color:#d3e9ec}#natura .blocDescriptif .bloc_1 .text p, #natura .blocDescriptif .prixouinon, #natura #contenu, #natura .bloc_accom p, #natura #contenu .BlocListeDest .BlocContDest .contText h2, #natura .BlocListeDest .BlocContDest .contText dd, #natura .bloc_tarifs .divprix p, #natura .bloc_tarifs .divprix p span{color:#336666}#natura .bloc_utilisation{border:1px solid #336666}#natura .encadre, #natura table.optionn th, #natura table.optionn td{border:1px solid #336666}#natura table.optionn th{background-color:#336666}#natura #contenu .contentAcc .theme, #natura .encadre{background-color:#D3E9EC}#natura .bloc_utilisation .text_utilisation div{color:#336666; background-color:#ffffff}#natura #contenu .BlocListeDest .BlocContDest .contText h2, #natura .BlocListeDest .BlocContDest .contText dd{color:#336666}#natura #contenu .BlocListeDest .BlocContDest .contText h2 span, #natura #formulaire-destination label, #natura .textVisuMoteur, #natura .textVisuMoteur_on{color:#336666}

#bandeau-haut{position:relative; width:937px; padding:0px 0px; z-index:1; float:left; display:inline}
#bandeau-hautIn{position:relative; width:937px; padding:0px 0px; z-index:1; float:left; display:inline;height:126px}


#moteur_rech{position:relative; float:left; display:inline; width:207px; margin:0 0 0 0px; padding:25px 0 0; background:url(/images/bg_acces_direct.jpg); height:71px}#moteur_rech fieldset{border:0px; margin:10px 8px 0px 6px}#moteur_rech fieldset p{margin:0 0 9px 10px}#moteur_rech legend{display:none}#moteur_rech label{position:relative; float:left; display:inline; width:95px; font-weight:bold; font-size:14px; display:none}#moteur_rech select{color:#061445; font-size:10px; border:1px solid #9d9ea0; width:140px}#moteur_rech select, #moteur_rech input{vertical-align:middle}#moteur_rech .sub-img{margin-left:2px; margin-bottom:0px}#menu-haut{position:relative; float:left; display:inline; margin-left:0px; width:753px; color:white}#menu-haut ul{list-style-type:none; height:20px}#menu-haut li{position:relative; float:left; display:inline; height:19px; overflow:hidden}#menu-haut li.FAUNE{width:188px}#menu-haut li.ECOSYST{width:189px}#menu-haut li.TERR_ESPACE{width:187px}#menu-haut li.HOM_CUL{width:187px}#menu-haut li.FAUNE a{display:block; width:188px; height:20px}#menu-haut li.ECOSYST a{display:block; width:189px; height:20px}#menu-haut li.TERR_ESPACE a{display:block; width:187px; height:20px}#menu-haut li.HOM_CUL a{display:block; width:187px; height:20px}#menu-haut li a span{display:none}#menu-haut li a img{position:absolute; top:-19px; display:block}#menu-haut li.active a img, #menu-haut li a:hover img{position:absolute; top:0px; display:block}.Gammes-voyages{padding-top:10px; clear:left}.Gammes-voyages .bloc_Home_gam{float:left; display:inline; width:248px; margin-right:6px}.Gammes-voyages .bloc_Home_gam a.alien{position:relative; width:247px; float:left}.Gammes-voyages .bloc_Home_gam a.alien img{float:left; display:block}.Gammes-voyages .bloc_Home_gam a.alien span.text{display:block; position:absolute; width:247px; bottom:12px; left:0; font-size:14px}.fil_ariane{padding:2px 0 2px 5px; color:white; font-family:helvetica; margin:0 0 13px; background-color:#276a98; line-height:16px}#scient .fil_ariane a, #natura .fil_ariane a, #solida .fil_ariane a, #default .fil_ariane a{color:white; padding:0 3px 0 0}.fil_ariane a:hover{text-decoration:underline}.bloc_hListe{float:left; display:inline; width:640px; padding:0 0 5px 20px;}.bloc_hListe .phoDroit{float:right; width:186px;padding:15px;}.bloc_hListe .phoDroit img{display:block}.bloc_hListe img.phtitre{float:left; padding-bottom:7px}.bloc_hListe p.text{display:block; clear:left; padding:0 200px 0 0; font-size:13px;}.tooltip, .tooltip *{display:block}#btc{z-index:1000}.tooltip{color:#000;     font:lighter 11px/1.3 Arial,sans-serif;  text-decoration:none;  width:150px;  border:1px solid #266A98}.tooltip span.top{padding:0px 8px 0; font-size:13px; border:1px solid #ccc;  background-color:#266A98;  color:white}.tooltip b.bottom{padding:3px 8px 3px; color:black; background-color:#FFF}.carrousel{overflow:hidden; margin:25px 0 0; width:526px; height:164px; float:left; display:inline; position:relative; background:url(/images/fd_carrousel_home_V4.gif) no-repeat 0 0 transparent}#myImageFlow {width:525px; position:relative}#myImageFlow #imageverslagauche{left:5px; top:87px; position:absolute; display:block; width:20px; height:20px; cursor:pointer}.imageflow .caption .titre{font-size:14px; color:#276A98; font-weight:bold; padding:0 15px 0 0}.imageflow .caption .text{color:#88C2DF; font-size:13px}#myImageFlow #imageversladroite{right:0; top:87px; position:absolute; display:block; width:20px; height:20px; cursor:pointer}.carrousel h3{text-indent:-1000px; line-height:0}.carrousel div.arrow_left, .carrousel div.arrow_right{position:absolute; top:87px; width:28px; height:28px; cursor:pointer} div.arrow_left{left:0} div.arrow_right{right:0}.scroller{width:480px; margin:0px 0 0 30px; overflow:hidden}#bloc_carrousel{width:5000px; margin-left:7px; float:left; display:inline; padding-top:0px}#bloc_carrousel .section{ float:left;  display:inline;  margin:66px 2px 0px 0}#bloc_carrousel .section img{height:56px; width:90px; border:0; opacity:0.4}#bloc_carrousel .section a{ display:block;  padding:0px 0;  font-size:13px;  text-align:center;  text-decoration:none;  background-color:transparent;  border:1px solid #FCFBF9;  border-width:1px}#bloc_carrousel .section a span{display:block}#bloc_carrousel .section a span.text{visibility:hidden; display:block; color:#88c2df; position:absolute; top:130px; left:10px; width:548px; text-align:center; font-size:13px}#bloc_carrousel .section a span.text span.titre{display:inline; ; font-size:14px; color:#276a98; font-weight:bold}#bloc_carrousel .section a:hover, #bloc_carrousel .section a:hover span{text-decoration:none}#bloc_carrousel .section a span.imgMiMod{text-decoration:none; display:block}#menu-gauche{position:relative; float:left; display:inline; width:204px; color:white; margin:12px 0 0 0; z-index:1}#menu-gauche a{color:#88c2df; text-decoration:none; font-size:12px; padding-left:0px}body#menu1 #menu-gauche a.menu1, body#menu2 #menu-gauche a.menu2, body#menu3 #menu-gauche a.menu3, body#menu4 #menu-gauche a.menu4, body#menu5 #menu-gauche a.menu5, body#menu6 #menu-gauche a.menu6, body#menu7 #menu-gauche a.menu7, body#menu8 #menu-gauche a.menu8, body#menu9 #menu-gauche a.menu9, body#menu10 #menu-gauche a.menu10, body#menu11 #menu-gauche a.menu11, body#menu12 #menu-gauche a.menu12, body#menu13 #menu-gauche a.menu13{font-weight:bold; color:#35749F}#menu-gauche a:hover{text-decoration:none; font-weight:bold; color:#35749F}#menu-gauche a.nobold:hover{font-weight:normal; text-decoration:underline}#menu-gauche form{margin:2px 0px 0px 13px}#menu-gauche fieldset{padding-right:3px; border:0px}#menu-gauche legend{font-size:12px; font-weight:bold; border-top:1px dotted white; padding:0 0 5px; color:#276a98}#menu-gauche input.text{width:150px; color:#061445; font-size:13px; border:0px; height:16px; border:1px solid #999a9b}* html #menu-gauche input.text{width:140px; vertical-align:middle}*+html #menu-gauche input.text{width:140px}#menu-gauche .soumettre{vertical-align:middle; margin-left:3px}#menu-gauche h2{font-size:15px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px}#menu-gauche h2 span{display:none}#menu-gauche ul{list-style-type:none; margin-left:13px; padding-bottom:0px}#menu-gauche ul.last{margin-bottom:10px}#menu-gauche li{line-height:14px}#menu-gauche p.imgblock img{display:block; margin:3px 0 0 10px}.MG_gamme{}.MG_gamme a{display:block; float:left; margin:0 0 5px}.MG_gamme a img{display:block}.partenaireHome{clear:left; margin:0 0 13px 0}.partenaireHome a, .partenaireHome img{float:left; display:block}

#footer{position:relative; color:#9A9A63; font-size:11px; text-align:center; clear:left;margin:0 1px}
#footer .TB {display:block;line-height:0px;font-size:0}
#footer .Middle {background:url(/images/dgMfooter.gif) repeat-y 0 0 transparent;}
#footer p{font-size:11px; line-height:17px}
#footer a{font-size:11px; color:#9A9A63}
#footer .LiensFooter{display:none; color:#9A9A63; font-size:10px; cursor:text; text-decoration:none}
#footer p img.APS{vertical-align:middle; padding-right:10px}

#footer #bloc_basdepage1 {position:relative;text-align:left;padding-left:40px;font-size:11px;float:left;width:450px;display:inline;height:45px;}

#footer #bloc_basdepage2 {float:left;width:450px;display:inline;height:45px;font-size:11px;}
#footer #bloc_basdepage2 p {text-align:center;font-size:11px;font-weight:bold;color:#9A9A63;line-height:33px;}

#contenu{position:relative; float:left; display:inline; margin:0 0 15px 0;padding-left:15px; width:675px;min-height:685px;height:auto !important;
  height:685px; background-color:white;z-index:1}#contenu_Large{position:relative; float:left; display:inline; margin:12px 0 0 0px; width:100%; background-color:white; z-index:1}#contenu h2{color:#276A98; padding-top:10px; padding-bottom:10px; font-size:20px}#contenu h3{clear:left; padding-bottom:2px; padding-top:10px; padding-bottom:0px; font-size:16px}.portrait-temoignage-video{float:left; margin:5px 0 0}.portrait-temoignage-video .portrait{background:url(/images/bg_home_portrait.jpg) no-repeat 0 0 transparent; width:277px; position:relative}.portrait-temoignage-video .temoignage{background:url(/images/bg_home_temoignage.jpg) no-repeat 0 0 transparent; width:273px; position:relative}.portrait-temoignage-video .video{width:273px; position:relative}.portrait-temoignage-video .divbloc{position:relative; float:left; display:inline; margin:5px 0 10px; position:relative; height:203px}.portrait-temoignage-video .divbloc h3{display:none}.portrait-temoignage-video .divbloc h4{float:left; width:90px; font-size:13px; margin:50px 0 0 15px}.portrait-temoignage-video .divbloc p{padding:50px 15px 4px 108px; ; line-height:14px; font-size:13px;}.portrait-temoignage-video img.photo{float:left; width:68px; margin:10px 0 0 15px; clear:left}.portrait-temoignage-video  a{color:#61534c; font-size:13px;}.portrait-temoignage-video  a.voir{display:block; color:#61534c; font-size:13px; position:absolute; bottom:15px; left:103px; background:url(/images/picto_fl_marr.gif) no-repeat 0 3px transparent; padding-left:9px; text-decoration:underline}.DIVbloc {display:none}.inbloc {padding:10px 0}.arron_calen{border:1px solid #071345; position:relative; z-index:1; width:647px}.arron_calen .arG{background:url(/images/arron_HG.gif) no-repeat 0 0 transparent; position:absolute; top:-1px; left:-1px; width:5px; height:4px}.arron_calen .arD{background:url(/images/arron_HD.gif) no-repeat left top transparent; position:absolute; top:-1px; right:-1px !important; right:-2px; width:5px; height:4px}.GamHome{margin:15px 0 5px; position:relative; padding-bottom:10px}* html .GamHome{margin-top:0}.divgam{position:relative; float:left; display:inline; width:186px; margin:5px 0 0; cursor:pointer}.divgam h4{display:none; font-size:13px; font-weight:bold; text-align:center; padding:0 0 8px; color:#FD7D18}.divgam h4 span{font-size:9px; display:block; font-weight:normal; color:#061445}.divgam p.lien{position:relative; padding:0 10px 0 10px; margin:115px 0 0 3px; background:url(/images/puce_pgam.gif) no-repeat 0 2px transparent; font-size:10px; line-height:11px}.GamHome .gMONF{background:url(/images/img_ONF.gif) no-repeat 0 0 transparent; height:134px; margin-left:5px}.GamHome .gMMNHN{background:url(/images/img_mnhn.gif) no-repeat 0 0 transparent; height:134px}.GamHome .gMECO{background:url(/images/img_ecovolontariat.gif) no-repeat 0 0 transparent; height:134px}#blocGoogleMap{position:relative; width:650px; border:1px dotted #7D8497; margin:10px auto 10px; padding:2px 4px}#blocGoogleMap h3{text-align:center; font-size:17px; color:#276A98; padding:5px 0; margin-bottom:10px}#blocGoogleMap .titre_univers{position:relative; padding-bottom:0px; margin:0 0 0 0}#blocGoogleMap .titre_univers ul{list-style-type:none; position:relative; margin:0 0 0 200px; padding:0}#blocGoogleMap .titre_univers li{position:relative; width:112px; float:left; display:inline; margin:0 13px 0 0; background:url(/images/fd_li_Goff.gif) no-repeat 0 0 transparent; z-index:2}#blocGoogleMap .titre_univers li span{position:relative; display:block; color:white; font-weight:bold; font-size:13px; text-align:center; padding:4px 0; background:url(/images/fd_li_Doff.gif) no-repeat right top transparent; cursor:pointer}#blocGoogleMap .titre_univers li.active{background:url(/images/fd_li_Gon.gif) no-repeat 0 0 transparent; top:1px; margin-top:-1px}#blocGoogleMap .titre_univers li.active span{color:#071F56; padding:7px 2px 2px; font-weight:bold; background:url(/images/fd_li_Don.gif) no-repeat right top transparent}#blocGoogleMap #map .titremaps{font-size:12px; margin:0; padding:0 8px 1px 0; text-align:left; margin-bottom:2px; text-transform:uppercase; cursor:pointer; border-bottom:1px dotted #7D8497; color:#FD7D18}#blocGoogleMap #map .pmaps{padding-top:5px}#blocGoogleMap #map .pmaps .img{float:right; padding:0 0 0 5px; width:50px}#map span, #map a{font-size:10px; display:none}#map .mapsBout{text-align:right; cursor:pointer; clear:both; margin-bottom:5px}.evemois{position:relative; width:671px; clear:left}.evemois ul{list-style-type:none; margin:10px 0 5px; text-align:center; padding-bottom:15px}.evemois li{position:relative; display:inline; text-align:center; margin:0 1px 0 0; padding:2px 0px; border:1px solid #071345; border-width:1px 0 0px; cursor:pointer}.evemois li.active{background-color:#E8E8DE; border-width:1px 0 1px; border-style:dashed solid solid}.listmois{width:640px; position:relative; margin-left:4px}.carousel-component{position:relative; float:left; display:inline; overflow:hidden; width:600px; visibility:visible; background:white; margin-top:5px; padding:6px 0px 6px 0px; color:#071345}.carousel-component ul.carousel-list{width:10000000px; position:relative; z-index:1}.carousel-component .carousel-list li{position:relative; float:left; display:inline; list-style:none}.carousel-component .carousel-clip-region{overflow:hidden; margin:0px auto; position:relative}.carousel-component .carousel-list li{text-align:center; margin:0px 0px 0px 0px; padding:0px; font:12px verdana,arial,sans-serif; color:#666}.carousel-component .carousel-list li{margin:0px 0px 0px; position:relative}.carousel-component .carousel-list li{width:60px}.carousel-component .carousel-list li a{display:block; border:0px solid white; outline:none; text-align:center; color:#276A98}.carousel-component .carousel-list li a:hover{border:0px solid #675D83}.carousel-component .carousel-list li.active a{border:0px solid #675D83; background-color:#FB6417; color:white}.carousel-component .carousel-list li a span{display:block; font-size:10px}.carousel-component .carousel-list li strong{display:block}.listmois #prev-arrow-container, .listmois #next-arrow-container{position:relative; float:left; display:inline; margin:0px; padding:0px; width:12px; height:13px; cursor:pointer; padding-top:10px} #formulaire-destination{position:relative;height:90px;background-color:#DADEE9; padding-top:15px; padding-left:50px;margin:0 14px 0 0}#formulaire-destination fieldset{border:0px; text-align:left; margin:0 auto}#formulaire-destination fieldset p{float:left; width:200px; position:relative}#formulaire-destination legend{display:none}#formulaire-destination label{font-weight:bold; font-size:14px; color:#276A98; display:block; margin-bottom:3px}#formulaire-destination select{color:#061445; font-size:12px; border:0px}#formulaire-destination select.selecttheme{width:160px}#formulaire-destination option, #contenu #formulaire-destination optgroup{font-size:12px}#formulaire-destination input{margin:0px; padding:0px; font-size:13px}#formulaire-destination .sub-img{text-align:right; padding:18px 65px 0 0; clear:left} #anim_flash{position:relative; text-align:center; float:left}.textVisuMoteur, .textVisuMoteur_on{position:relative; text-align:right; font-size:13px; margin:5px 0px 2px 0px; float:left; width:95%}.textVisuMoteur span, .textVisuMoteur_on span{cursor:pointer}.textVisuMoteur img, .textVisuMoteur_on img{vertical-align:middle; padding-left:0px} #contenu #div-theme-univers{position:relative; float:left; width:270px; border:1px dotted #7D8497; margin-right:13px; margin-left:0px; background-color:#F5F5EB; min-height:123px; margin-bottom:15px}* html #contenu #div-theme-univers{height:123px}#contenu #div-theme-univers h3{text-align:center; color:#FD7D18; border:0px; padding-top:10px}#contenu #div-theme-univers ul{position:relative; margin-left:0px; float:left; list-style-position:inside; font-size:13px; margin-bottom:5px; list-style-image:url(/images/picto_puce_2.gif)}#contenu #div-theme-univers li{padding-left:10px; line-height:20px}#contenu #div-theme-univers li a{font-size:13px; color:#061445}#contenu #div-theme-univers li a:hover{text-decoration:underline}#AllListeDest{float:left;width:660px;margin:5px 25px 16px 0; position:relative; display:inline;}.BlocListeDest{position:relative;float:left;display:inline;width:660px;cursor:pointer;}.BlocListeDest .dibH4{color:white; font-weight:bold; letter-spacing:3px; margin:10px 0px 13px; padding:3px 25px 0px 0px; position:relative; text-transform:uppercase; background:transparent url(/images/fd_h4_list.gif) repeat-y scroll 0pt -4px}.BlocListeDest .dibH4 .fle{left:34px; position:absolute; top:4px}.BlocListeDest .dibH4 .ombre{color:#061445; font-size:16px; left:57px; position:absolute; top:5px; z-index:1}.BlocListeDest .dibH4 h4{border:0px none; color:white; font-size:16px; font-weight:bold; padding:0px 5px 1px 55px; position:relative; z-index:2}.BlocListeDest .BlocContDest{float:left;position:relative; border-bottom:2px solid #eceded; margin-bottom:10px}.BlocListeDest .BlocContDest .photo{position:relative; float:left; width:150px; display:inline; margin:14px 5px 14px 14px}.BlocListeDest .BlocContDest .photo a{float:left; display:block}.BlocListeDest .BlocContDest .photo a.photos img{display:block; margin-right:18px}.BlocListeDest .BlocContDest .contText{position:relative; float:left; width:490px; padding:0 0 10px;}.BlocListeDest .BlocContDest .contPrixGamLien{position:relative; float:left; width:103px; margin-left:10px}

  #contenu .BlocListeDest .BlocContDest .contText h2{font-size:16px;display:inline;float:left;font-weight:bold;font-size:14px;;width:310px}



  #contenu .BlocListeDest .BlocContDest .contText h2 span{font-size:16px; color:#276a98}#contenu  .BlocListeDest .BlocContDest .contText h2 span.titre{text-transform:uppercase}#contenu  .BlocListeDest .BlocContDest .contText h2 span.sous_titre{font-size:14px; display:block; font-weight:normal}#contenu  .BlocListeDest .BlocContDest .contText h2 span.sous_titre:FIRST-LETTER{text-transform:capitalize}.BlocListeDest .BlocContDest .contText .divDL{margin-bottom:0px;float:left;width:330px;padding:5px 0 0 10px; position:relative}.BlocListeDest .BlocContDest .contText .divDL .PictoGamme{position:absolute;right:15px;top:-35px;z-index:3;}

  .BlocListeDest .BlocContDest .contText dl{position:relative; font-size:11px;}
  .BlocListeDest .BlocContDest .contText dt{display:none}
  .BlocContDest .contText dd span.DateDepart{font-size:13px;padding:10px 0 0;font-weight:bold;}
  .BlocListeDest .BlocContDest .contText dd{position:relative;width:310px; float:left; clear:left}.BlocListeDest .BlocContDest .contText dd.duree{border:1px solid #eceded; border-width:1px 0; padding:5px 0}

#contenu .blocDescriptif #BlocPointFort h3 {text-decoration:underline;padding-left:10px}


#contenu .BlocListeDest .BlocContDest .contText h2 span.titre .Duree {text-transform:lowercase;}

#scient #contenu .BlocListeDest .BlocContDest .contText h2 span.titre .Duree{font-size:11px;color:#4e4f2e;}
#natura #contenu .BlocListeDest .BlocContDest .contText h2 span.titre .Duree{font-size:11px;}

#contenu .BlocListeDest .BlocContDest .contText h2 span.titre .Duree {font-size:11px;}

.BlocListeDest .BlocContDest .contText dd.Date {padding:5px 0}
#scient .BlocListeDest .BlocContDest .contText dl dd.descriptif {font-size:12px;color:#4e4f2e}
#scient #contenu .BlocListeDest .BlocContDest .contText h2 span.sous_titre .border {display:inline;border-bottom:1px solid #4e4f2e}
#natura #contenu .BlocListeDest .BlocContDest .contText h2 span.sous_titre .border {display:inline;border-bottom:1px solid #4e4f2e}
#solida #contenu .BlocListeDest .BlocContDest .contText h2 span.sous_titre .border {display:inline;border-bottom:1px solid #4e4f2e}

#contenu .BlocListeDest .BlocContDest .contText h2 span.sous_titre .border {display:inline;border-bottom:1px solid #276A98}
#equipe {margin-right:25px;}
.dslaDecouverte_dsLaConnaissance {margin:0 0 10px;display:inline;float:left;margin:0 8px 10px 5px;width:209px;}
.dslaDecouverte_dsLaConnaissance a {display:block;margin:0 0 4px}



.BlocListeDest .BlocContDest .contText .Bloc_Accom_voy{float:left;cursor:pointer;width:140px; position:relative; z-index:2;margin:10px 0 0}.BlocListeDest .BlocContDest .contText .Bloc_Accom_voy img.phoAcc{float:left; width:45px; border:1px solid #91b3ca; display:inline; margin:7px 5px 0px 2px}#contenu .BlocListeDest .BlocContDest .contText .Bloc_Accom_voy h3{font-size:12px; color:#535154; font-weight:normal; border:0; padding:5px 0 0px 5px }#contenu .BlocListeDest .BlocContDest .contText .Bloc_Accom_voy h4{clear:left;font-size:13px; color:#8c8c8c; font-weight:normal; padding:2px 0 5px 5px;}.BlocListeDest .BlocContDest .contPrixGamLien .PicGam{position:relative; margin-left:0px; height:35px; text-align:center}.BlocListeDest .BlocContDest .contPrixGamLien .contPrix{border:1px solid #D4D0DD; background-color:#F4F3F7; text-align:right; padding:3px; position:relative; font-size:9px}.BlocListeDest .BlocContDest .contPrixGamLien .contPrix .bigprix{font-size:13px; font-weight:bold}.BlocListeDest .BlocContDest .contPrixGamLien .detail{position:relative; margin-top:15px; text-align:center}.bloc_utilisation .text_utilisation span.soulign{text-decoration:underline}.tbleCalendrier tr{text-align:center}.header_detail{position:relative;margin:0px 14px 0 0; padding:8px 0}.header_detail .left{float:left; width:424px;display:inline; margin-right:10px;position:relative;}.header_detail .left a{float:left; display:block}#contenu .header_detail .left h2{text-transform:uppercase;margin-left:15px; font-family:trebuchet MS; font-size:19px; font-weight:bold;border-bottom-width:1px; border-bottom-style:dashed; padding:0 0 5px 0px; display:inline; float:left}#contenu .header_detail .left h2 span{display:block; font-family:verdana; font-size:15px; font-weight:normal; text-transform:none}#contenu .header_detail .left h2 span:first-letter{text-transform:capitalize}#contenu .header_detail .left p{font-size:13px; margin-left:15px; padding:6px 0 0 0px; font-size:14px; clear:left}#contenu .header_detail .left p b{padding:10px}.header_detail .right{float:right;position:relative; width:180px;display:inline;margin:0 15px 0 0}.header_detail .right a{float:left; display:block}.bloc_detail{position:relative; margin:10px 14px 0 0;background:url( /images/fd_bloc_cont_detail.jpg) repeat-y right top white; padding:0px 0 0 0;}.bloc_detail .onglets_detail{position:relative; z-index:100}.bloc_detail .onglets_detail ul{list-style-type:none; position:relative; margin-left:15px}.bloc_detail .onglets_detail li{position:relative; float:left; display:inline; margin:0 12px 0 0; z-index:2; padding:5px 10px 2px; background-color:#9e9fa1; color:white; font-size:13px; cursor:pointer}#cont_bout{padding-bottom:10px}.conte_bout_reser{position:relative; float:right; display:inline; margin:0 10px 0 0; width:157px; z-index:3}.conte_bout_tele{position:relative; float:left; display:inline; margin:0 0 0 10px; width:226px; z-index:3}.conte_bout_reser img{cursor:pointer}.bloc_cont_detail{float:left;624px;position:relative; z-index:1}#contenu .bloc_cont_detail .active{visibility:visible; opacity:1;position:relative; display:block}.bloc_cont_detail .blocDescriptif, .bloc_cont_detail .bloc_info_pratique, .bloc_cont_detail .bloc_galerie_Photo, .bloc_cont_detail .bloc_tarifs, .bloc_cont_detail .bloc_accompagnateur{position:relative;padding:0 10px 15px 10px;float:left;width:640px;display:none; opacity:0}.bloc_accom{float:left; display:inline; width:292px; padding:0 0 5px; height:247px}.bloc_accom  .titree{font-size:12px; min-height:66px !important; height:66px; background:url(/images/fd_bloc_accompagnateur.jpg) 0 0 repeat-y transparent}.bloc_accom img.photo{float:left; width:45px; padding:3px 10px 5px}.bloc_accom .titree .tre{float:left; width:200px; margin-top:25px}.bloc_accom .titree .tre h4{font-size:13px; color:black; font-family:helvetica; margin:0; font-weight:normal}.bloc_accom .titree .tre span{color:#8C8C8C}.bloc_accom .descr{clear:left;text-align:center;padding:10px}.bloc_accom .descr a{display:block; text-align:right; padding:5px 0 0px; text-decoration:underline}.bloc_accom .descr a:hover{text-decoration:none}#contenu .blocDescriptif h3{font-size:14px; font-weight:bold; font-family:helvetica; padding:10px 0 5px 5px}#contenu .blocDescriptif h3.descJours{position:relative; margin:15px 0 0; padding:0; overflow:visible}#contenu .blocDescriptif h3.descJours span{position:absolute; right:0; top:-7px; display:block; cursor:pointer}.blocDescriptif .bloc_1{position:relative;margin-top:15px; padding-bottom:10px; float:left; font-family:helvetica; width:655px}.blocDescriptif .bloc_1 .big_image{width:266px; float:left; display:inline; margin-right:5px}.blocDescriptif .bloc_1 .text{float:left; font-size:13px; display:inline; width:56%}#contenu .blocDescriptif .bloc_1 h2.h2{margin:0; padding:2px 0 5px 0px; text-transform:none;line-height:23px}.blocDescriptif .bloc_1 .text p{font-size:13px;line-height:15px;}.blocDescriptif .detail_sejour{margin-top:5px; padding:10px 0 0 0px; clear:left; float:left; width:650px}.blocDescriptif .detail_sejour .detail_gauche{float:left; width:340px}.blocDescriptif .detail_sejour .detail_gauche .desc_text, #contenu .content-destination .desc-dest .content-desc .desc .desc_text, .prixdate .dfloleft .desc_text{position:relative; clear:left; font-size:12px; background-color:#F5F5EB; margin-bottom:2px; padding:5px 0 0 10px}.blocDescriptif .detail_sejour .detail_gauche .desc-nom, #contenu .content-destination .desc-dest .content-desc .desc .desc-nom, .prixdate .dfloleft .desc-nom{position:relative; float:left; display:inline; width:70px; margin:0 0 3px; font-weight:bold}.blocDescriptif .detail_sejour .detail_gauche .desc-list, #contenu .content-destination .desc-dest .content-desc .desc .desc-list{position:relative; float:left; display:inline; width:220px}.blocDescriptif .detail_sejour .detail_gauche p.clear, #contenu .content-destination .desc-dest .content-desc .desc p.clear{padding-bottom:3px}.list-point-fort{font-size:12px; margin:0 0 15px 2px;padding:0 0 5px 5px}.list-point-fort ul{margin-left:10px}.list-point-fort li{padding:2px 0 0 10px; list-style-type:none; background:url(/images/puce_scient.jpg) no-repeat 0 6px transparent}.prixdate{position:relative; height:80px}.prixdate .dfloleft{position:relative; width:330px; margin:10px 0 30px 25px; display:block}.prixouinon{padding:0px 0px 15px 20px; border-color:#DADBDC; border-style:dashed; border-width:0 0 1px}#contenu .blocDescriptif h3.prestation{border-color:#DADBDC; border-style:dashed; border-width:1px 0 0px; margin-top:15px}.blocDescriptif .detail_sejour .detail_carteall{float:left; display:inline; padding:0; width:340px; margin-left:09px}.blocDescriptif .detail_sejour .detail_carte{width:340px; border:1px solid #dadadb; height:250px}.blocDescriptif .detail_sejour .detail_carteall p{text-align:center; font-size:11px; padding:4px 0 0}.bloc_jours{position:relative; padding:2px 0; clear:left}.bloc_utilisation .titre{display:block; font-weight:bold; font-size:14px; padding:1px 0 1px 10px; color:white; line-height:20px; font-family:arial; cursor:pointer}
#scient .bloc_utilisation .titre{background-color:#6F7149}
#solida .bloc_utilisation .titre{background-color:#4a6e00}
#natura .bloc_utilisation .titre{background-color:#336666}

.bloc_utilisation span.point{display:block; float:left; height:6px; margin-top:6px; overflow:hidden; padding:0 0; position:relative; width:13px}.bloc_utilisation span.point span{font-size:19px; left:0; position:absolute; top:-15px}.blocDescriptif .div_extention h4{padding:15px 10px 2px 0; font-size:14px;margin:0 20px 10px 0;}.blocDescriptif .div_extention p{padding:10px 0 0 25px; text-align:center}.blocDescriptif .div_extention li{margin:0}.blocDescriptif .div_extention ol{margin:0 0 0 15px}#contenu .bloc_info_pratique h3{margin:0 20px 10px 0}.bloc_info_pratique{padding:0 0 0 20px; padding:20px 10px 20px 25px; }.bloc_info_pratique .textDes{font-size:12px; padding:10px 5px 5px 20px}.bloc_info_pratique .textDes ol li{padding:0 0 5px}.bloc_info_pratique .textDes p{padding:5px 0 0}.bloc_tarifs .textHau{padding:15px 0 15px 0;}.bloc_tarifs .divprixaster{position:absolute; left:380px; top:63px; width:151px; font-size:10px}table.optionn{width:350px; margin:15px auto 20px; border-collapse:collapse; background-color:#F5F5EB}table.optionn th{padding:3px; text-align:center; font-weight:bold; font-size:13px; color:white}table.optionn td{padding:5px; border:1px solid #071345}.bloc_tarifs .divprix{background-color:#F4F3F7; border:1px solid #D4D0DD; height:60px; position:absolute; left:380px; top:0px; width:131px}.bloc_tarifs .divprix p{font-size:14px; font-weight:bold; line-height:13px; margin-top:-18px; position:relative; text-align:center; top:50%}.bloc_tarifs .divprix p span{color:#FD7D18; display:block; padding-top:5px; font-size:18px; font-weight:bold; margin-top:5px}.bloc_tarifs .blocrela{clear:left; position:relative; background:url(/images/fd_degra.gif) repeat-x 0 0 transparent; padding:5px 0 0}.bloc_tarifs .blocrela .floleft h4{font-size:13px; font-weight:bold; padding:0 0 10px; margin:0}.bloc_tarifs .blocrela h4.option{font-size:13px; font-weight:bold; padding:0 0 00px 10px; margin:0}.content_photo{position:relative; height:435px;}.imgsmall{float:left; width:175px; display:inline; margin:10px 7px 0 25px; padding-left:8px; border:1px solid #D4D0DD; background-color:#F4F3F7}.imgsmall ul{padding:18px 0 0 0; height:340px; overflow:hidden}.imgsmall li{position:relative; float:left; display:inline; width:75px; overflow:hidden; text-align:center; height:60px; margin:2px; padding:1px; border:1px solid #071345}.imgsmall li img{position:relative; width:75px; height:60px; cursor:pointer}#contenu .imgsmall .fleche{clear:left; text-align:center; padding:10px 0px 0 00px}.imgsmall .fleche a{font-size:12px; margin:0 5px}#contenu .imgsmall .fleche a.active{font-size:14px; font-weight:bold; display:inline}.imgsmall .fleche img{cursor:pointer}.imgbig {float:left; top:0px; text-align:center; width:380px;display:inline;margin:10px 0 0 15px}.imgbig img{width:100%}#contenu .bloc_accompagnateur{padding:15px 0 20px 20px}#contenu .contentAcc{padding-right:0px;}#contenu .contentAcc .theme{text-align:center; float:right; width:120px; top:15px; right:5px; font-size:13px; padding:3px 0}#contenu .contentAcc .theme span.under{text-decoration:underline; display:block; text-align:center; padding:3px 0; color:#276A98}#contenu .contentAcc .theme span.under a{color:#276A98; display:block; padding-top:6px}#contenu .contentAcc .theme span.nounder{text-decoration:none; font-size:14px; display:block; text-align:center; padding:0 0 10px; color:#276A98}#contenu .contentAcc .detailAcc{border-width:0px; padding:0 0 0 5px}#contenu .contentAcc .detailAcc h4{padding:0 130px 10px 172px; font-size:15px}#contenu .contentAcc .detailAcc p{padding:0 130px 0 172px}#contenu .contentAcc .detailAcc p.noAccompagnateur{padding:15px 25px}#contenu .contentAcc .detailAcc img{position:relative; float:left; display:inline; font-size:13px; margin:10px; max-width:150px !important;width:150px}#contenu .PagAcc{width:560px; margin-bottom:25px; border:1px dotted #061445; padding:10px 0}#contenu .PagAcc .theme{margin-top:10px; background-color:#DBDEE9}#contenu .PagAcc .detailAcc h4{padding:0 150px 10px 130px; font-size:15px; ; color:#276A98}#contenu .PagAcc .detailAcc p{padding:0 130px; color:#276A98}#contenu .content-formulaire h3{background-color:#276A98; font-weight:bold; font-size:14px; text-transform:uppercase; margin:10px 0px 13px 0px; color:white; padding:6px 0px 2px 10px; border:0px}#contenu .content-formulaire h3.ins{text-transform:none}#contenu .content-formulaire h3 span{text-transform:lowercase; font-size:12px; font-weight:normal}.form{border-collapse:separate; border-width:10px; border:0px Dotted #276A98; color:#276A98; font-size:12px; width:560px; margin-top:15px}#contenu .content-formulaire .form caption{font-weight:bold; font-size:13px; text-transform:uppercase; margin:10px 0px 13px 0px; background:none; text-align:left; color:#276A98; padding:4px 0px; border:0px; border-top:1px dotted #7D8497}#contenu .content-formulaire caption.mcon{color:#276A98; text-transform:none; font-size:12px}#contenu .content-formulaire .form label{background:url(/images/picto_puce.gif) no-repeat 0 2px white; margin-top:5px; display:block; padding-left:15px}#contenu .content-formulaire{position:relative}#contenu .content-formulaire .form label.insbc{display:inline; background:none; padding-left:3px}#contenu .content-formulaire .form input.none{border:0px; background-color:white}#contenu .content-formulaire .form input, #contenu .content-formulaire .form select, #contenu .content-formulaire .form textarea{margin-top:3px; margin-left:15px; border:1px solid #7D8497; color:#276A98; font-size:13px; background-color:#dedfdf; padding:1px}#contenu .content-formulaire .form td.alcenter{text-align:center}#contenu .content-formulaire .form input.checkb{border:0px; background-color:white}#contenu .content-formulaire .form .large{font-size:14px; margin:10px 0px 20px 0px}#contenu #entreprise{position:relative;margin-right:25px}
#contenu #entreprise h3{background-color:#276A98; font-weight:bold; margin:15px 0px 13px 0px; color:white; padding:5px 0 2px 10px; border:0px;clear:both}

#contenu #entreprise p{margin:6px 0px 6px 0px}#contenu #entreprise p a{color:#276A98; text-decoration:underline}#contenu #entreprise img{position:relative; display:inline; float:left; margin:6px 6px 6px 6px; padding:5px 6px 6px 5px}#contenu #entreprise img.right{position:relative; display:inline; float:right}#contenu #entreprise img.imgcompensation{position:relative; display:inline; top:5px; left:-3px; margin-bottom:6px; margin-right:6px}#contenu #entreprise ul.lien{position:relative; margin-left:60px; list-style-image:url(/images/picto-rd-fl.jpg); font-size:17px; margin-bottom:20px; list-style-position:outside}#contenu #entreprise ul.lien li{padding-left:10px}#contenu #entreprise ul{font-size:12px; list-style-position:outside; margin:10px 0px 20px 25px}#contenu #entreprise ul li a{color:#276A98; font-size:13px; text-decoration:underline}#contenu #entreprise ul li{line-height:15px}#contenu #entreprise .interlo{margin:0px auto; width:65%; clear:both; margin-top:35px; text-align:center}#contenu #entreprise ol.lien li{padding-left:10px}#contenu #entreprise ol{font-size:12px; list-style-position:inside; margin:10px 0px 20px 25px}#contenu #entreprise ol li a{color:#276A98; font-size:13px; text-decoration:underline}#contenu #equipe .equipe-escursia{margin:10px 0px 35px 0px; border-bottom:1px dotted #7D8497}#contenu #equipe .equipe-escursia .imgEquipe{float:inherit} #contenu #equipe .equipe-escursia img{position:relative; display:inline; float:left}#contenu #equipe .equipe-escursia .content-equipe{position:relative; margin-left:220px}#contenu #equipe .equipe-escursia-com{position:relative; float:left; display:inline; width:245px; margin-left:15px}#contenu #equipe .content-equipe p{margin:5px 0px; font-size:12px}#contenu #equipe h3{background-color:#276A98; font-weight:bold; font-size:14px; text-transform:uppercase; margin:10px 0px 13px 0px; color:white; padding:2px 25px; border:0px}#contenu #equipe .content-equipe h4{margin:0px 0px 8px 0px}#contenu #equipe .content-equipe ul{margin:8px 0px 0px 20px; font-size:12px}#contenu .passion-experi h3{margin-bottom:10px; color:#276A98} #contenu .passion-experi p, #contenu .passion-experi ul{font-size:12px}#contenu .passion-experi ul{list-style-type:circle; margin:10px 0px 10px 30px}#contenu .passion-experi ul li{line-height:20px; margin:5px 0px}#contenu .content-media{margin:10px 25px 20px 0; border-bottom:1px dotted #276A98;}#contenu .content-media img.left, #contenu .content-media img.right{position:relative; display:inline; padding:10px}#contenu .content-media img.left{position:relative; float:left; display:inline}#contenu .content-media img.right{position:relative; float:right; display:inline}#contenu .content-media p.titre{font-size:13px; font-weight:bold}#contenu .content-media span{font-size:12px}#contenu .content-media p.bold{font-weight:bold; padding:8px 0px}#contenu .content-media p.aliright{text-align:right; margin-top:8px; font-weight:bold}#contenu .content-media p{margin-left:15px}#contenu #cgv, #contenu #infolegale{margin-top:20px}#contenu #cgv h3{margin-bottom:10px; background:url(/images/picto-fle-Bl-h2.gif) no-repeat top left #276A98; font-weight:bold; margin:15px 0px 13px 0px; color:white; padding:2px 25px; border:0px}#contenu #cgv ul.lien{margin-left:100px; margin-bottom:30px}#contenu #cgv p, #contenu #infolegale p{font-size:12px; margin-bottom:10px}#contenu #cgv a{color:#276A98; text-decoration:underline; font-size:12px}#contenu #cgv ol, #contenu #infolegale ul{font-size:12px; margin-left:30px; margin-bottom:10px}#contenu #cgv ol li{margin-bottom:5px}#contenu #cgv ol ul{margin-left:40px}#contenu #cgv ol li ol{margin-left:30px; margin-top:10px}#contenu #cgv table{border-collapse:collapse; margin:10px 0px}#contenu #cgv table tr td{border:1px solid #276A98}#contenu #div-Presentation-Img{position:relative; float:right; display:inline; width:150px; border:0px dotted #7D8497; margin-right:3px; margin-left:0px}#contenu .LiensHomePage{font-size:10px; text-decoration:underline}#contenu #div-Presentation2{position:relative; float:left; display:inline; width:277px; height:118px; border:1px dotted #7D8497; margin-right:0px; margin-left:0px; margin-bottom:8px; padding-top:2px; padding-bottom:2px; padding-left:4px}#contenu #div-partenaire{position:relative; float:left; display:inline; width:270px; border:0px dotted #7D8497; margin-right:13px; margin-left:0px}* html #contenu h3{height:0px}#contenu div.lisacc{position:relative; float:left; display:inline; margin-top:5px}#contenu p.fontnormal{font-size:12px; margin-bottom:10px; color:#276A98}#contenu div.lisacc  h3{text-align:center; color:#FD7D18; border:0px; border-bottom:1px solid #061445; padding-top:3px; padding-bottom:3px; margin-bottom:10px; font-size:12px}#contenu div.lisacc ul{list-style-image:url(/images/picto_puce.gif); list-style-position:outside; margin-left:15px}#contenu div.lisacc ul li{margin-bottom:3px}#contenu div.lisacc ul li a{font-size:13px; color:#061445}* html #contenu div.lisacc ul li a{margin-left:5px}#contenu div.lisacc ul li a:hover{text-decoration:underline}#contenu .hr{width:100%; background-color:inherit; height:0px; color:white; line-height:10px; border:0px; border-bottom:1px dotted #061445; margin:0px auto; padding:0px}* html #contenu .hr{margin:0px}#contenu .presacomp .desc span.under{text-decoration:underline}#contenu .presacomp .desc span.nounder{text-decoration:none; font-size:12px}#contenu .presacomp .desc span.under a{text-decoration:none; color:#061445}#contenu .presacomp .desc span.under a:hover{text-decoration:underline}#contenu .content-media{margin-top:10px; border-bottom:1px dotted #276A98; margin-bottom:20px}#contenu .content-media img.left, #contenu .content-media img.right{position:relative; display:inline; padding:10px}#contenu .content-media img.left{position:relative; float:left; display:inline}#contenu .content-media img.right{position:relative; float:right; display:inline}#contenu .content-media p.titre{font-size:13px; font-weight:bold}#contenu .content-media span{font-size:12px}#contenu .content-media p.bold{font-weight:bold; padding:8px 0px}#contenu .content-media p.aliright{text-align:right; margin-top:8px; font-weight:bold}#contenu .content-media p{margin-left:15px}#contenu #cgv, #contenu #infolegale{margin-top:20px}#contenu #cgv h3{margin-bottom:10px; background:url(/images/picto-fle-Bl-h2.gif) no-repeat top left #276A98; font-weight:bold; margin:15px 0px 13px 0px; color:white; padding:2px 25px; border:0px}#contenu #cgv ul.lien{margin-left:100px; margin-bottom:30px}#contenu #cgv p, #contenu #infolegale p{font-size:12px; margin-bottom:10px}#contenu #cgv a{color:#276A98; text-decoration:underline; font-size:12px}#contenu #cgv ol, #contenu #infolegale ul{font-size:12px; margin-left:30px; margin-bottom:10px}#contenu #cgv ol li{margin-bottom:5px}#contenu #cgv ol ul{margin-left:40px}#contenu #cgv ol li ol{margin-left:30px; margin-top:10px}#contenu #cgv table{border-collapse:collapse; margin:10px 0px}#contenu #cgv table tr td{border:1px solid #276A98}#contenu #annuairenature h3{margin-bottom:10px; background-color:#276A98; font-weight:bold; margin:15px 0px 13px 0px; color:white; padding:5px 0px 2px 10px; border:0px}#contenu #annuairenature ul{position:relative; margin-left:60px; list-style-image:url(/images/picto-rd-fl.jpg); font-size:17px; margin-bottom:40px}#contenu #annuairenature ul li{padding-left:10px}#contenu #annuairenature ul li a{color:#276A98; font-size:13px; text-decoration:underline}#contenu #annuairenature .content-annuaire{position:relative}#contenu #annuairenature .content-annuaire p{margin-left:170px}#contenu #annuairenature .content-annuaire img{position:relative; display:inline; margin:10px}#contenu .content-annuaire img{position:relative; float:left; display:inline; margin-right:8px}#contenu .content-annuaire .titre{font-size:13px; font-weight:bold; color:#276A98}#contenu #espritvoyage .citation{text-align:center; font-style:italic; font-size:16px}#contenu #espritvoyage p{margin:10px 0px; font-size:12px}#contenu #espritvoyage ul{font-size:12px; margin-left:25px}#contenu #espritvoyage table{margin:0px auto; width:500px; font-size:12px; border-collapse:collapse}#contenu #espritvoyage table td{vertical-align:top; padding:10px 0px; border:1px solid #276A98; border-top:0px}#contenu #espritvoyage table th{text-align:center; font-size:14px; background-color:#dedfdf; padding:3px 0px; border:1px solid #276A98; border-bottom:0px}#contenu #contact h3{margin:15px 0px; color:#276A98}#contenu #contact ul{font-size:12px; list-style-position:inside; margin:10px 0px 20px 25px}#contenu #contact a{color:#276A98; text-decoration:underline}.footerbas{color:#309; cursor:text; text-decoration:none}.calen{position:relative; width:671px}.calen ul{list-style-type:none; padding-top:10px}.calen li{position:relative; float:left; display:inline; width:270px; text-align:center; margin:0 3px 0 0; background-color:#D2D2C8; padding:5px 0; height:35px}.calen li a, .calen li span{font-size:13px;}.calen li a.active{text-decoration:underline}/*  NEW    */#contenu .content-destination .desc-dest{background-color:white; position:relative; padding-top:10px; margin-top:10px; padding-bottom:0px}#contenu .content-destination .desc-dest .content-desc{margin:0 0px 0px 6px; font-size:13px; position:relative}#contenu .content-destination .desc-dest .content-desc .photo{position:relative; float:left; display:inline; width:135px}#contenu .content-destination .desc-dest .content-desc .photo p{padding:5px 0 0 10px}#contenu .content-destination .desc-dest .content-desc .photo a{font-size:10px; color:#837F8D; text-decoration:underline}#contenu .content-destination .desc-dest .content-desc .photo a img{vertical-align:top}#contenu .content-destination .desc-dest .content-desc .desc{position:relative; float:left; display:inline; width:310px; padding-top:0px}#contenu .content-destination .desc-dest .content-desc .desc  p{padding:2px 0}#contenu .content-destination .desc-dest .content-desc #PicGam{position:relative; width:100px; margin-left:-5px; height:35px; text-align:center}#contenu .content-destination .desc-dest .content-desc .prix{position:relative; float:left; display:inline; width:99px; margin:0px 0 0 13px; text-align:left; font-size:9px}#contenu .content-destination .desc-dest .content-desc .prix .cont{border:1px solid #D4D0DD; background-color:#F4F3F7; text-align:right; padding:3px; position:relative}#contenu .content-destination .desc-dest .content-desc .prix .cont img{position:relative}#contenu .content-destination .desc-dest .content-desc .cartefrance{position:absolute; left:380px; top:75px; width:80px; height:72px}#contenu .content-destination .desc-dest .content-desc .cartefrance .points{position:absolute; left:50px; top:40px; width:3px; height:3px; background-color:red}#contenu .content-destination .desc-dest .content-desc .cartemonde{position:absolute; left:350px; top:85px; width:120px; height:70px}#contenu .content-destination .desc-dest .content-desc .cartemonde .points{position:absolute; left:50px; top:40px; width:3px; height:3px; background-color:red}#contenu .content-destination .desc-dest .bigprix{font-size:13px; font-weight:bold}#contenu .content-destination .desc-dest .divh3{position:relative; background:url(/images/fd_h4_list.gif) no-repeat 0 -4px transparent; font-family:tahoma; margin:10px 0px 13px 0px; color:white; letter-spacing:3px; padding:3px 25px 0px 0px; border:0px; font-weight:bold; text-transform:uppercase}#contenu .content-destination .desc-dest .texth3{position:absolute; top:5px; left:57px; color:#061445; font-size:16px; z-index:1}#contenu .content-destination .desc-dest .divh3 .fle{position:absolute; display:block; top:4px; left:34px}#contenu .content-destination .desc-dest .divh3 h4{font-weight:bold; font-size:16px; color:white; padding:0px 5px 1px 55px; border:0px; position:relative; z-index:2}#bloc_formulaire{position:relative; width:671px}#contenu .content-destination .desc-dest h3 span{font-size:13px; font-weight:bold; font-style:normal}#contenu .content-destination .detail{position:relative; margin-top:15px}#contenu .content-destination .accroche{font-size:13px; font-weight:bold; padding:0 0 10px; border-bottom:1px dotted #071345; margin-bottom:5px}.desc-list{position:relative; float:left; width:250px}#page h1.visible{display:block; font-size:18px; padding:10px 0 0px 25px}.niveaux{position:relative; padding:10px 0 0 0px; border-top:1px dashed #071345; margin:20px 15px 0 0; clear:left}.niveaux p{padding:4px 0}.niveaux h5{padding-bottom:5px; font-size:14px}.voyage_jour{position:relative; clear:left; padding-top:10px; margin:0 20px}.voyage_jour h4{font-size:13px}.faq{position:relative; padding:0 0 10px 20px}.ariane{position:relative; font-size:13px; padding:10px 0 0 20px}.photo2{position:relative; width:500px; padding:10px 50px 10px 25px}.photo2 .floleftpho{position:relative; display:inline; width:150px; margin:5px 10px 0 0}.photo2 .floleftpho .img{width:100px}.bouton_vForm{text-align:center; padding:10px 0}.Form_pre{background-color:#DDDED5}.Form_pre h3{border:0px}.boutBottom{position:relative; height:50px}.boutBottom .conte_bout_reser{left:530px; top:10px}.boutBottom .conte_bout_tele{top:10px}#infos{color:red}.tourbl{border:1px solid #930; background-color:#dbedfb}.small{font-size:8pt}.infobulle{position:absolute; visibility:hidden; border:1px solid Black; padding:5px; font-size:10px; background-color:#DDDED5; z-index:10000}.encadre{width:350px; text-align:center; margin:0 auto; padding:5px 0}.journaliste{border:1px solid #071345; background-color:#DADEE9; width:350px; text-align:center; margin:0 auto 15px; padding:15px}.journaliste a{color:#276A98}.journaliste big{font-size:14px; font-weight:bold; padding-bottom:10px; display:block}.floleft{position:relative; float:left; display:inline; width:45%; margin:0px 5px}.dttt_02{position:relative; margin-top:15px}.choix_insc{padding:0 20px 10px 30px}.choix_insc table{margin:0 auto 20px auto}.choix_insc  .textchoix{font-size:13px; line-height:20px; padding:0 0 15px}.titcalen{position:relative; float:left; display:inline; width:150px; margin:0 60px; text-align:center; font-size:15px; font-weight:bold; height:30px; cursor:pointer; margin-top:5px}.aactive{background:url(/images/flbot.gif) no-repeat center bottom transparent; color:#FD7D18}.legend{text-align:center; padding:5px 0}.legend img{padding:0 5px; cursor:pointer}.mapmonde img{width:557px}#contenu #entreprise img.right{position:relative; display:inline; float:right}#contenu #entreprise img{position:relative; float:left; display:inline; margin:6px; padding:5px 6px 6px 5px}.choix_insc .choix{width:500px}.choix_insc .choix input{vertical-align:middle; margin-right:5px}.choix_insc .choix span{display:block}.envoicarnet, .encart_valider{    margin:10px 30px;     padding:10px;     background-color:#F4F3F7;     border:1px solid #D4D0DD}.envoicarnet p, .encart_valider p{margin:5px 0 0}.encart_valider ul{list-style-type:none; margin:10px 10px 10px 50px; font-size:13px}.encart_valider li img{vertical-align:middle}.encart_valider li a{color:#276A98}#contenu .content-formulaire .form .envoicarnet label{background:transparent url(/gif) no-repeat scroll left top; display:inline; margin-top:5px; padding-left:0px}.titInscr{text-align:center; padding:15px 0 0; font-size:15px; font-weight:bold; color:#276A98}.txt13{font-size:14px; font-weight:bold}#page h1.popup{display:block; font-size:13px; padding:10px 0 5px 5px}.img_popup_ami{position:absolute; right:15px; top:25px}#bouton_reserver{position:relative; background-color:white; z-index:100; background:url(/images/fd_degra.gif) repeat-x 0 0 transparent}.excla{vertical-align:middle; padding:0 0 0 3px; visibility:hidden}.excla_envoi{vertical-align:middle; padding:0 0 0 3px; visibility:visible; display:none}#erreur{display:none; margin:10px 0}#erreur p{font-size:12px; color:red; text-align:center; padding:5px 0}#erreur_mail_news{font-size:13px; color:red; padding:0 0 0 5px;}.Tel{font-size:17px;font-weight:bold;color:#35749F;margin-left:30px;padding-top:3px}
.portrait-temoignage-video .tem_autre h3 {display:block;margin:10px 0 4px 23px;color:#736660}
.portrait-temoignage-video .tem_autre h4 {float:left; width:90px; font-size:13px; margin:0px 0 3px 15px}
.portrait-temoignage-video .tem_autre p {padding:5px 15px 4px 108px}
.portrait-temoignage-video .tem_autre {
background:transparent url(/images/bg_home_temoignage_texte.jpg) no-repeat scroll 0 0;
position:relative;
width:273px;
padding-bottom:20px;
height:186px;
}
.portrait-temoignage-video .tem_autre img.photo {float:left; width:68px; margin:0px 0 0 15px; clear:left}

.lienDestination {
display:block;
width:256px;
height:116px;
position:relative;
margin-top:10px;
z-index:1;
}


.lienDestinationLien {
display:block;
width:256px;
height:116px;
position:relative;
margin-top:10px;
z-index:1;
}
#moteur-recherche {position:relative;}

#blocMenuGauche .blocH2 {float:left;}

#contentJOUR .imgJour {
width:170px;
display:inline;
float:left;
padding: 5px
}

#contentJOUR .imgGphoto {
width:180px;
display:inline;
float:left;
padding:0;
}


#contentJOUR .txtFloleftJour {width:420px;
padding:8px 10px;
float:left;}

#scient #BlocPointFort {background-color:#e1ecdf;width:642px;border:1px solid #4E4F2E;margin:0 0 10px;}
#solida #BlocPointFort {background-color:#f3f6e7;width:642px;border:1px solid #4E4F2E;margin:0 0 10px;}
#natura #BlocPointFort {background-color:#ddeef1;width:642px;border:1px solid #4E4F2E;margin:0 0 10px;}


#scient .bloc_cont_detail .bloc_date{background-color:#e1ecdf;float:left; border:1px solid #4E4F2E; font-size:12px; padding:10px 0 10px 10px; margin:10px 0 10px;display:inline; width:97%}
#solida .bloc_cont_detail .bloc_date{background-color:#f3f6e7;float:left; border:1px solid #4E4F2E; font-size:12px; padding:10px 0 10px 10px; margin:10px 0 10px;display:inline; width:97%}
#natura .bloc_cont_detail .bloc_date{background-color:#ddeef1;float:left; border:1px solid #4E4F2E; font-size:12px; padding:10px 0 10px 10px; margin:10px 0 10px;display:inline; width:97%}


div.BlocContDest:hover {background-color:#EEF0E5;}

