.ds_box {background-color: #FFF;border: 1px solid #000;position: absolute;z-index: 32767;}.ds_tbl {background-color: #FFF;}.ds_head {background-color: #832380;color: #FFF;font-family: Arial, Helvetica, sans-serif;font-size: 13px;font-weight: bold;text-align: center;letter-spacing: 2px;}.ds_subhead {background-color: #AA2380;color: #FFF;font-size: 12px;font-weight: bold;text-align: center;font-family: Arial, Helvetica, sans-serif;width: 32px;}.ds_cell {background-color: #5FB9D1;color: #000;font-size: 13px;text-align: center;font-family: Arial, Helvetica, sans-serif;padding: 5px;cursor: pointer;}.ds_cell:hover {background-color: #F3F3F3;} html, body {margin: 0 auto;}body {background: url("images/bodyBackground.jpg") repeat-x fixed center top #F6FDFF;color: #343434;font-family: Arial,Helvetica,sans-serif;font-size: 11px;font-style: normal;font-variant: normal;line-height: 15px;margin: 0 auto;text-decoration: none;text-transform: none;}a {color: #0087E1;text-decoration: none;}a:hover {color: #0087E1;text-decoration: underline;}.cocon{ background-color: #F3F3F3;border: 1px solid #CCCCCC;box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);float: left;height: auto;margin-top: 5px;padding: 10px;text-align: left;}.cocon h1 { color: #084574; font-size: 1.8em;}.cocon h2{ color: #A40269; font-size: 1.5em;}.cocon p{ color: #44444E; font-size: 1.2em;}.header {margin-top: 5px;}.header_formation1 {background-color: #832380;box-shadow: 0 2px 4px rgba(0, 0, 0, 0.8);height: 6px;}.menu_formation {margin: 0 auto;width: 1024px;}.menu_formation1 {text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.6);}.menutop {background: none repeat scroll 0 0 transparent;border-radius: 0 0 5px 5px;display: inline-block;height: 40px;line-height: 1em;list-style: none outside none;margin: 0;padding: 0;position: relative;width: 1024px;}.menutop li {background-position: 100% 0;background-repeat: repeat-y;float: left;font-size: 12px;font-weight: bold;height: 30px;margin: 0 0 0 -1px;padding: 10px 2px 0 0;}#menu_header {background-color: #F3F3F3;background-image: url("images/bg-menu1.png");background-repeat: repeat-x;box-shadow: 0 2px 4px rgba(0, 0, 0, 0.8);height: 30px;padding-top: 10px;position: fixed;width: 100%;z-index: 5002;}.menu_ul {margin: 0 auto;width: 1024px;}.menu_ul ul {margin: 0;padding: 0;}.menu_ul li a {text-decoration: none;}.menu_ul li a span {color: #FFFFFF;font-size: 13px;font-weight: bold;text-decoration: none;}.menu_ul li {border-right: 1px solid #FFFFFF;float: left;height: 27px;list-style: none outside none;margin-left: 0;margin-top: -10px;padding: 8px 5px 0;}.menu_ul li:hover {background-color: #F3F3F3;color: #0087E1;}.menu_ul li:hover a span {color: #0087E1;cursor: pointer;text-decoration: none;}.menu_ul .current {background-color: #F3F3F3;color: #0087E1;}.menu_ul .current a span {color: #0087E1;cursor: pointer;text-decoration: none;}#slider {border: 1px solid #CCCCCC;border-radius: 5px 5px 5px 5px;box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);float: left;height: 249px;margin-top: 5px;position: relative;width: 760px;}#slider a {float: left;position: absolute;text-decoration: none;}#slider a img {border: medium none;border-radius: 5px 5px 5px 5px;height: 249px;width: 760px;}#bandeslider1 {background-image: url("images/bg-gallery.png");background-repeat: repeat;color: #FFFFFF;font-weight: bold;position: relative;top: -60px;width: 100%;z-index: 20;}.gallery_acc {background-color: #FFFFFF;background-image: -moz-linear-gradient(center bottom , #FFEAD3 2%, #FFFFFF 71%);border: 1px solid #CCCCCC;box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);margin-top: 5px;}.gallery_acc .body {margin-top: 5px;padding: 0;position: relative;width: 1800px;}.gallery_acc .body ul {float: left;height: 122px;list-style: none outside none;margin: 0;padding: 0;}.gallery_acc .body ul li {float: left;margin-left: 10px;width: 160px;}.gallery_acc .body ul li .images {border: 2px solid #FF4F01;border-radius: 5px 5px 5px 5px;box-shadow: 0 2px 4px rgba(0, 0, 0, 0.3);height: 110px;width: 150px;}.gallery_acc .body ul li div {background-image: url("images/ba-gallerys.png");background-repeat: repeat;color: #FFFFFF;font-weight: bold;height: 36px;left: 1px;padding-top: 5px;position: relative;top: -46px;width: 151px;}.gallery_accam {margin-left: -8px;margin-top: 5px;width: 750px;}.gallery_accam .body {margin-top: 5px;padding: 0;position: relative;width: 1800px;}.gallery_accam .body ul {float: left;height: 210px;list-style: none outside none;margin: 0;padding: 0;}.gallery_accam .body ul li {float: left;margin-left: 10px;width: 330px;}.gallery_accam .body ul li .images {border: 2px solid #A40269;border-radius: 5px 5px 5px 5px;box-shadow: 0 2px 4px rgba(0, 0, 0, 0.3);height: 200px;width: 320px;}.gallery_accam .body ul li div {background-image: url("images/bg-gallery.png");background-repeat: repeat;color: #FFFFFF;font-weight: bold;height: 25px;left: 1px;padding-top: 5px;position: relative;top: -35px;width: 323px;}.bodygallery107 {border-radius: 5px 5px 5px 5px;box-shadow: 0 2px 4px rgba(0, 0, 0, 0.5);float: left;height: 280px;width: 350px;}.bodygallery107 img {border: 1px solid #CCCCCC;border-radius: 5px 5px 5px 5px;height: 280px;width: 350px;}.menurightgallery {float: left;left: 50px;position: relative;top: -30px;width: 330px;}.menugalleryacc {background-color: #328CC5;box-shadow: 0 0 25px #E4E4E4;float: left;font-weight: bold;height: 14px;margin-left: 2px;padding: 3px;position: relative;width: 14px;}.menugalleryacc a {color: #FFFFFF;font-size: 12px;text-decoration: none;}#moteur {background-color: #EDD75D;background-image: url("images/bg-moteur1.png");background-repeat: repeat-x;border: 1px solid #FFFFFF;box-shadow: 0 2px 4px rgba(0, 0, 0, 0.5);color: #2090CC;float: left;height: 280px;text-align: left;width: 400px;}.moteur_menu {height: 30px;}.menu_moteur {float: left;list-style: none outside none;margin-bottom: 0;margin-top: 5px;padding: 0;}.menu_moteur li {background-color: #F3F3F3;border-radius: 5px 5px 5px 5px;box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);color: #832380;float: left;font-size: 16px;height: 25px;list-style: none outside none;margin-left: 10px;padding-left: 5px;padding-top: 3px;text-align: center;width: 180px;}.menu_moteur li span {padding-left: 25px;}.menu_moteur .current {background-color: #832380;color: #FFFFFF;}#moteur h1 {color: #343434;float: left;font-size: 14px;width: 200px;}.tableau_recherche {font-size: 12px;font-weight:bold;}.input {background: -moz-linear-gradient(90deg, #FFFFFF, #EEEEEE) repeat scroll 0 0 transparent;background-color:#FFFFFF;border: 1px solid #CCCCCC;border-radius: 10px 10px 10px 10px;color: #2090CC;height: 17px;width: 160px;}.Rechercher {background: none repeat scroll 0 0 #A40269;border: 3px solid #FFFFFF;border-radius: 5px 5px 5px 5px;box-shadow: 0 2px 4px rgba(0, 0, 0, 0.5);color: #FFFFFF;cursor: pointer;font-family: Arial,sans-serif;font-size: 12px;font-weight: bold;padding: 7px;text-decoration: none;text-transform: uppercase;}.tableau_recherche .Rechercher:hover {background: none repeat scroll 0 0 #006EBD;border: 3px solid #FFFFFF;border-radius: 5px 5px 5px 5px;color: #FFFFFF;cursor: pointer;font-family: Arial,sans-serif;font-size: 12px;font-weight: bold;padding: 7px;text-decoration: none;text-transform: uppercase;}.Rechercher:hover {background: none repeat scroll 0 0 #006EBD;border: 3px solid #FFFFFF;border-radius: 5px 5px 5px 5px;color: #FFFFFF;cursor: pointer;font-family: Arial,sans-serif;font-size: 12px;font-weight: bold;padding: 7px;text-decoration: none;text-transform: uppercase;}.hr_moteur {border: 1px dashed #FFFFFF;margin-bottom: 5px;width: 400px;}.hotel-Celivacances {background-color: #F3F3F3;border: 1px solid #CCCCCC;box-shadow: 0 2px 4px rgba(0, 0, 0, 0.8);height: auto;margin: 0 auto;width: 1024px;z-index: 10;}.page_body {margin-top: 0;}.left_body {float: left;margin-left: 5px;margin-top: 10px;width: 250px;}.right_body {float: left;margin-left: 5px;margin-top: 10px;width: 760px;}#logo {background-color: #FFFFFF;border: 1px solid #CCCCCC;border-radius: 30px 0 30px 0;box-shadow: 0 0 6px rgba(0, 0, 0, 0.9);color: #832380;float: left;font-size: 12px;font-weight: bold;height: 150px;width: 250px;z-index: 10;}#contact {background-color: #F3F3F3;background-image: url("images/navigation-logo.png");border: 1px solid #CCCCCC;box-shadow: 0 2px 4px rgba(0, 0, 0, 0.8);float: left;height: auto;margin-top: 5px;width: 250px;z-index: 10;}#contact a {text-decoration: none !important;}#contact h2 {background-color: #F3E4EF;border-bottom: 1px dotted #A40269;color: #A40269;font-size: 13px;margin: 0;padding: 5px;}#contact span {color: #832380;font-size: 13px;}#bondeleft3 {background-image: url("images/bg-gallery.png");background-repeat: repeat;color: #FFFFFF;font-weight: bold;padding-left: 2px;position: relative;top: -36px;z-index: 20;}#bondeleft3 h3 {margin: 0;text-shadow: 1px 1px 1px #111111;}#bondeleft2 {background-image: url("images/bg-gallery.png");background-repeat: repeat;color: #FFFFFF;font-weight: bold;padding-left: 2px;position: relative;top: -36px;z-index: 20;}#bondeleft2 h3 {margin: 0;text-shadow: 1px 1px 1px #111111;}#bondeleft0 {background-image: url("images/bg-gallery.png");background-repeat: repeat;color: #FFFFFF;font-weight: bold;padding-left: 2px;position: relative;top: -285px;z-index: 20;text-align: center;font-size: 15px;height: 30px;line-height: 30px;}#bondeleft0 h3 {margin: 0;text-shadow: 1px 1px 1px #111111;}#bondeleft1 {background-image: url("images/bg-gallery.png");background-repeat: repeat;color: #FFFFFF;font-weight: bold;padding-left: 2px;position: relative;top: -35px;z-index: 20;}#bondeleft1 h3 {margin: 0;text-shadow: 1px 1px 1px #111111;}.image_leftga {height: 274px;position: relative;width: 250px;z-index: 10;}.top-offre {background-color: #F3F3F3;border: 1px solid #CCCCCC;box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);float: left;height: auto;margin-top: 5px;padding: 10px;text-align: left;}.top-offre h1 {font-size: 14px;color: #084574;}.top-offre h2 {background-image: url("images/navigation-bar.png");color: #A40269;float: left;font-size: 16px;font-weight: bold;height: 20px;margin: 0;padding-left: 10px;padding-top: 10px;width: 740px;}.top-offre h3 {color: #084574;}#offre_acc {background-color: #F3F3F3;border: 1px solid #CCCCCC;border-radius: 5px 5px 5px 5px;box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);float: left;height: auto;margin-top: 5px;padding-left: 5px;text-align: left;width: 370px;}#offre_acc .desc {float: left;margin-left: 5px;width: 210px;}#offre_acc .desc strong {color: #036CB4;}#offre_acc ul {list-style: none outside none;margin: 0;padding: 0;}.hr_offre {border: 1px dashed #CCCCCC;}#offre_acc h3 {color: #4A3872;height: 20px;margin: 0;padding-top: 10px;}.image_hotel1 {border: 1px solid #D3E0EA;border-radius: 10px 10px 10px 10px;box-shadow: 0 0 15px #E4E4E4;float: left;height: 130px;margin-bottom: 5px;width: 140px;}.image_hotel {height: 101px;margin: 5px 5px 20px;width: 130px;}.prix_offre {color: #FF339C !important;font-family: Century Gothic,Arial,Helvetica,sans-serif;font-size: 24px;font-weight: bold;text-shadow: 1px 1px 1px #D8D8D8;}#selection_sejour {background-color: #F5F4F9;border: 1px solid #CCCCCC;box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);float: left;height: auto;margin-top: 5px;text-align: left;width: 758px;}#selection_sejour h2 {background-image: url("images/navigation-bar.png");border: 1px solid #CCCCCC;color: #A40269;float: left;font-size: 16px;font-weight: bold;height: 30px;margin: 0;padding-left: 10px;padding-top: 10px;width: 748px;}#selection_sejour .liste_offre {float: left;margin-bottom: 10px;margin-left: 5px;width: 370px;}#selection_sejour .liste_offre h3 {color: #FF9801;font-size: 18px;font-weight: bold;margin: 10px 0;text-shadow: 1px 1px 1px #D8D8D8;}#selection_sejour .liste_offre ul {list-style: none outside none;margin: 0;padding-left: 10px;}#selection_sejour .liste_offre .nom_offre a {color: #4A3872;font-size: 14px;font-weight: bold;text-decoration: none;}#selection_sejour .liste_offre .nom_offre a:hover {text-decoration: underline;}#selection_sejour .liste_offre .detai_offre {color: #087ABE;}#selection_sejour .liste_offre .depart_offre {color: #333333;}#selection_sejour .liste_offre .tarif_offre {color: #EC4A00;font-size: 20px;font-weight: bold;text-shadow: 1px 1px 1px #D8D8D8;}#selection_sejour .liste_offre .arr_offre {color: #FF9801;}.icon-promotion-hotel {background-image: url("images/promo.png");background-repeat: no-repeat;height: 40px;left: 65px;padding-top: 11px;position: relative;top: -78px;width: 40px;z-index: 10;}.icon-promotion-hotel {color: #FFFFFF;font-size: 15px;font-weight: bold;margin: 0;text-shadow: 0 1px 10px #444444;}#footre {height: auto;margin-top: 0;padding: 15px 0 15px 15px;}#footre h3 {background-image: url("images/navigation-bar.png");border: 1px solid #CCCCCC;color: #084574;float: left;font-size: 16px;font-weight: bold;height: 30px;margin: 0 0 0 -15px;padding-top: 10px;width: 1024px;}#footre ul {color: #FFFFFF;float: left;margin: 0 0 0 15px;padding: 0;width: 150px;}#footre ul a {color: #808080;}.bonde_footre {background-color: #EDD75D;background-image: url("images/navigation-bar.png");border: 1px solid #CCCCCC;height: 5px;margin-left: -15px;width: 1024px;}.liste-celi {background-color: #FFFFFF;border-bottom: 1px solid #CBCBCB;color: #000000;float: left;font-size: 14px;height: 30px;padding-left: 0;padding-top: 15px;width: 774px;}.liste-celi a {color: #808080;}.logo_footre {background-color: #FFFFFF;border-bottom: 1px solid #CCCCCC;border-radius: 0 0 10px 0;box-shadow: 0 2px 4px rgba(0, 0, 0, 0.3);float: left;margin-left: -15px;width: 250px;}.resultat_sejour_celi1 {background-color: #FFFFFF;border: 1px solid #D3E0EA;border-radius: 5px 5px 5px 5px;box-shadow: 0 0 15px #E4E4E4;color: #084574;height: auto;margin-bottom: 10px;margin-top: 5px;min-height: 150px;padding: 10px 10px 0;}.resultat_sejour_celi1 h2 {border-bottom: 1px dotted #DDDDDD;font-size: 18px;margin: 0;padding: 0 0 5px;}.sejour_celivacances {background-color: #FFFFFF;border: 1px solid #E367D4;border-radius: 5px 5px 5px 5px;box-shadow: 0 0 15px #E4E4E4;height: auto;margin-bottom: 10px;padding: 3px 10px 0;width: 710px;}div.sejour_celivacances:hover{border: 1px solid ##3BBC00;}.resultat_sejour_celi {background-color: #FFFFFF;border: 1px solid #D3E0EA;border-radius: 5px 5px 5px 5px;box-shadow: 0 0 15px #E4E4E4;color: #084574;font-size: 21px;height: 30px;margin-bottom: 10px;padding: 10px 10px 0;}.image_hotelliste1 {border: 1px solid #D3E0EA;border-radius: 10px 10px 10px 10px;box-shadow: 0 0 15px #E4E4E4;float: left;height: 200px;margin-bottom: 10px;width: 162px;}.image_hotelliste {height: 101px;margin: 5px 5px 20px;width: 150px;}.age_sejour a {color: #FFF !important;line-height: 64px; text-align: center;}.age_sejour {background: url("images/liste-ages.png") no-repeat scroll 0 0 transparent;color: #FFFFFF;height: 64px;position: relative;top: -15px;width: 150px;left:300px;}.nom_tittre_hotel {color: #036CB4;height: 14px;padding-top: 10px;}.nom_tittre_hotel a {color: #036CB4;font-size: 12px;font-weight: bolder;text-decoration: none;}.nom_tittre_hotel a:hover {text-decoration: underline;}.espacehr {border: 1px dashed #CCCCCC;}.left_description {float: left;margin-left: 5px;width: 350px;}.descriptionliste {float: left;font-family: Arial,Helvetica,sans-serif;font-size: 11px;margin: 10px 0 0;text-align: left}.descriptionliste strong {color: #279CD3;font-weight: bold;}.descriptionliste ul {color: #FF339C;font-weight: bold;margin: 0;padding: 0;width: 320px;}.descriptionliste ul li {background: none repeat scroll 0 0 #F5F5F5;border-bottom: 1px solid #EAE9E9;border-right: 1px solid #EAE9E9;font-size: 12px;line-height: 15px;overflow: hidden;padding: 6px 0 8px 11px;width: 100%;}.descriptionliste ul .bg {background: none repeat scroll 0 0 #FDFDFD;font-size: 12px;line-height: 15px;overflow: hidden;padding: 6px 0 8px 11px;}.left_dispo {border-left: 1px dashed #CCCCCC;float: left;margin-bottom: 5px;padding-left: 5px;text-align: center;width: 150px;}.tarif {margin-bottom: 10px;margin-top: 20px;}.tarif span {color: #FF339C;font-family: Century Gothic,Arial,Helvetica,sans-serif;font-size: 35px;font-weight: bold;text-shadow: 1px 1px 1px #D8D8D8;}.dateoffre {color: #4A3872 !important;font-family: Century Gothic,Arial,Helvetica,sans-serif;font-size: 15px;font-weight: bold;text-shadow: 1px 1px 1px #D8D8D8;}.arrongement {color: #FF9801;font-family: Century Gothic,Arial,Helvetica,sans-serif;font-size: 12px;margin-bottom: 10px;margin-top: 20px;}.arrongement a {color: #FF339C;font-size: 16px;font-weight: bold;}.dispo {background: -moz-linear-gradient(center top , #4A7DBA 0%, #204B7C 100%) repeat scroll 0 0 transparent;border-radius: 3px 3px 3px 3px;box-shadow: 0 0 5px #3976A4;color: #FFFFFF;display: block;font-family: Century Gothic;font-size: 16px;height: 28px;margin-top: -10px;padding-bottom: 2px;padding-top: 5px;text-align: center;text-decoration: none;width: 150px;}.dispo a {color: #FFFFFF;}.suivpre {color: #949494;height: 20px;line-height: 19px;padding: 8px 10px;}.suivpre a {background: url("images/pagging.gif") repeat-x scroll 0 0 transparent;border: 1px solid #D5D5D5;float: left;height: 20px;margin-left: 5px;padding: 0 8px;text-decoration: none;}.suivpre a:hover {background: none repeat scroll 0 0 #76003E;border-color: #8C3521;color: #FFFFFF;}.suivpre .activet {background: none repeat scroll 0 0 #76003E;border-color: #8C3521;color: #FFFFFF;}.suivpre span {float: left;margin-left: 5px;padding-top: 2px;}.suivpres, .alignright {display: inline;float: left;}.voyage_celibataire {background-color: #3BBC00;background-image: -moz-linear-gradient(center bottom , #3EBC00 2%, #3BBC00 51%);border-radius: 3px 3px 3px 3px;box-shadow: 0 0 5px #3976A4;color: #FFFFFF;display: block;font-family: Century Gothic;font-size: 16px;height: 28px;margin-top: -10px;padding-bottom: 2px;padding-top: 10px;text-align: center;text-decoration: none;width: 180px;}.voyage_celibataire a {color: #FFFFFF;text-align: center;font-family:Arial;}#detail_offre_celi1 {background-color: #FFFFFF;border: 1px solid #D3E0EA;border-radius: 5px 5px 5px 5px;box-shadow: 0 0 15px #E4E4E4;color: #084574;height: auto;margin: 5px 4px 0;padding: 10px;}#detail_offre_celi1 h2 {font-size: 18px;margin: 0;}#detail_offre {background-color: #FFFFFF;border: 1px solid #D3E0EA;border-radius: 5px 5px 5px 5px;box-shadow: 0 0 15px #E4E4E4;height: auto;margin: 5px 4px 10px;padding: 3px 10px 0;}#detail_offre h3 {color: #279CD3;font-size: 18px;}#detail_offre h2 {color: #A40269;font-size: 18px;}.image_detail_offre {border: 1px solid #D3E0EA;box-shadow: 0 0 15px #E4E4E4;float: left;height: 300px;margin-bottom: 10px;width: 350px;}.image_detail_offre1 {height: 300px;width: 350px;}.left_description_detail {float: left;margin-left: 15px;width: 450px;}.descriptionliste_detail {float: left;font-family: Arial,Helvetica,sans-serif;font-size: 11px;margin: 10px 0 0;}.descriptionliste_detail strong {color: #279CD3;font-weight: bold;}.descriptionliste_detail ul {color: #FF339C;font-weight: bold;margin: 0;padding: 0;width: 400px;}.descriptionliste_detail ul li {background: none repeat scroll 0 0 #F5F5F5;border-bottom: 1px solid #EAE9E9;border-right: 1px solid #EAE9E9;font-size: 12px;line-height: 15px;overflow: hidden;padding: 6px 0 8px 11px;width: 100%;}.descriptionliste_detail ul .bg {background: none repeat scroll 0 0 #FDFDFD;font-size: 12px;line-height: 15px;overflow: hidden;padding: 6px 0 8px 11px;}.left_dispo_detail {float: left;margin-bottom: 5px;margin-top: 50px;padding-left: 5px;text-align: center;width: 150px;}.tarif_detail {margin-bottom: 10px;margin-top: 20px;}.tarif_detail span {color: #FF339C;font-family: Century Gothic,Arial,Helvetica,sans-serif;font-size: 35px;font-weight: bold;text-shadow: 1px 1px 1px #D8D8D8;}.dateoffre_detail {color: #4A3872 !important;font-family: Century Gothic,Arial,Helvetica,sans-serif;font-size: 15px;font-weight: bold;text-shadow: 1px 1px 1px #D8D8D8;}.voyage_celibataire_detail {background-color: #EF930C;background-image: -moz-linear-gradient(center bottom , #EDD75D 2%, #EF930C 51%);border-radius: 3px 3px 3px 3px;box-shadow: 0 0 5px #3976A4;color: #FFFFFF;display: block;font-family: Century Gothic;font-size: 16px;height: 28px;margin-top: -10px;padding-bottom: 2px;padding-top: 5px;text-align: center;text-decoration: none;width: 180px;}.voyage_celibataire_detail a {color: #FFFFFF;text-align: center;}.menugalleerydetail {float: left;margin-bottom: 10px;width: 350px;}.menugalleerydetail .img {float: left;height: 65px;margin-left: 5px;width: 65px;}.menugalleerydetail .img1 {float: left;height: 50px;margin-top: 10px;width: 27px;}.listeprestation {margin: 0;padding: 0;}.listeprestation li {color: #000000;float: left;font-size: 13px;height: 50px;list-style: none outside none;width: 490px;}.listeprestation li div {color: #343434;font-size: 12px;width: 110px;}.listeprestation h3 {margin: 10px !important;}.listeprestation .tarif_pres {color: #FF339C;font-size: 20px;font-weight: bold;text-shadow: 1px 1px 1px #D8D8D8;}.liste_prestation1 {margin: 0;padding: 0;}.liste_prestation1 .DIV_PRESER {color: #000000;float: left;font-size: 12px;height: 30px;margin-bottom: 10px;margin-left: 10px;width: 450px;}.DIV_PRESER label {cursor: pointer;}.DIV_PRESER label input[type="checkbox"], .DIV_PRESER label input[type="radio"], .DIV_PRESER label input[type="checkbox"] + span, .DIV_PRESER label input[type="radio"] + span, .DIV_PRESER label input[type="checkbox"] + span:before, .DIV_PRESER label input[type="radio"] + span:before {vertical-align: middle;}.DIV_PRESER label input[type="checkbox"], .DIV_PRESER label input[type="radio"] {opacity: 0;position: absolute;}.DIV_PRESER label input[type="checkbox"] + span, .DIV_PRESER label input[type="radio"] + span, .DIV_PRESER label input[type="checkbox"] + span:before, .DIV_PRESER label input[type="radio"] + span:before {display: inline-block;}.DIV_PRESER label input[type="checkbox"] + span, .DIV_PRESER label input[type="radio"] + span {font: 13px/14px "Segoe UI",Sans-serif;}.DIV_PRESER label input[type="checkbox"] + span:before {content: "X";color:#FF339C ! important;}.DIV_PRESER label input[type="checkbox"] + span:before, .DIV_PRESER label input[type="radio"] + span:before { border: 1px solid #0B70CD;border-radius: 3px 3px 3px 3px;box-shadow: 0 0 1px 1px #CCCCCC;font: bold 12px/12px Garamond,"Segoe UI",Sans-serif;height: 12px;margin: 0 4px 0 0;text-indent: -9999px;text-transform: uppercase;width: 12px;}.DIV_PRESER label:hover input[type="checkbox"]:not(:disabled) + span:before, .DIV_PRESER label:hover input[type="radio"]:not(:disabled) + span:before {background: -moz-linear-gradient(45deg, #FEFEFE, #0B70CD) repeat scroll 0 0 transparent;box-shadow: 0 0 1px 2px #CCCCCC;}.DIV_PRESER label input[type="checkbox"]:checked + span:before, .DIV_PRESER label input[type="radio"]:checked + span:before {color: #FFFFFF;text-indent: 2px;text-shadow: 0 0 2px #0B70CD;}.DIV_PRESER label input[type="radio"] + span:before {border-radius: 12px 12px 12px 12px;content: "•";font-size: 22px;}.DIV_PRESER label input[type="radio"]:checked + span:before {text-indent: 2px;}.DIV_PRESER label input[type="checkbox"]:disabled + span:before, .DIV_PRESER label input[type="radio"]:disabled + span:before {opacity: 0.5;}.DIV_PRESER label input[type="checkbox"]:disabled + span, .DIV_PRESER label input[type="radio"]:disabled + span, .DIV_PRESER label input[type="checkbox"]:disabled + span:before, .DIV_PRESER label input[type="radio"]:disabled + span:before {cursor: default;}.liste_prestation1 h3 {margin: 10px !important;}.liste_prestation1 .tarif_pres {color: #FF339C;font-size: 20px;font-weight: bold;text-shadow: 1px 1px 1px #D8D8D8;}#detail_offre3 {background-color: #FFFFFF;border: 1px solid #D3E0EA;border-radius: 5px 5px 5px 5px;box-shadow: 0 0 15px #E4E4E4;height: auto;margin: 5px 4px 10px;padding: 3px 10px 0;}#detail_offre3 h2 {color: #A40269;font-size: 18px;}#detail_offre3 h3 {color: #279CD3;font-size: 18px;}#detail_offre3 ul {list-style: none outside none;margin: 0;padding: 0;}#detail_offre3 li {background: url("images/flech.png") no-repeat scroll left center transparent;color: #279CD3;font-size: 13px;list-style-image: none;list-style-type: none;margin-bottom: 2px;margin-top: 10px;padding-left: 20px;text-align: left;}.listecontact {margin: 0;padding: 0;}.listecontact li {color: #3D8F0C;float: left;height: 50px;list-style: none outside none;width: 300px;}.listecontact li div {color: #343434;font-size: 12px;width: 110px;}.listecontact h3 {margin: 10px !important;}.listecontact .tarif_pres {color: #EC4A00;font-size: 20px;font-weight: bold;text-shadow: 1px 1px 1px #D8D8D8;}.top-offrecom {margin-top: 5px;}#offre_acc1 {background-color: #FFFFFF;border: 1px solid #CCCCCC;border-radius: 5px 5px 5px 5px;float: left;height: 110px;margin-left: 10px;text-align: left;width: 320px;}#offre_acc1 .desc {float: left;margin-left: 5px;}#offre_acc1 .desc strong {color: #036CB4;}#offre_acc1 ul {list-style: none outside none;margin: 0;padding: 0;}.hr_offre {border: 1px dashed #CCCCCC;}#offre_acc1 h3 {color: #4A3872;height: 30px;margin: 0;padding-top: 0;}.image_hotel1 {border: 1px solid #D3E0EA;border-radius: 10px 10px 10px 10px;box-shadow: 0 0 15px #E4E4E4;float: left;height: 130px;margin-bottom: 5px;width: 140px;}.image_hotel {height: 101px;margin: 5px 5px 20px;width: 130px;}.prix_offre {color: #FF339C !important;font-family: Century Gothic,Arial,Helvetica,sans-serif;font-size: 24px;font-weight: bold;text-shadow: 1px 1px 1px #D8D8D8;}.body1 li {list-style: none outside none;}.body1 ul {margin: 0;padding: 0;}.images_g_am {border-radius: 5px 5px 5px 5px;box-shadow: 0 2px 4px rgba(0, 0, 0, 0.3);height: 160px;width: 327px;}#offre_acc2 {background-color: #FFFFFF;border-radius: 5px 5px 5px 5px;float: left;height: 160px;margin-left: 10px;width: 327px;}div.triangle {border-left: 12px solid #F8F8F8;border-right: 12px solid #F8F8F8;border-top: 12px solid #FC9200;clear: both;height: 0;line-height: 0;margin-left: 10px;width: 1px;}.etap_activ_per {background: none repeat scroll 0 0 #FC9200;border-radius: 5px 5px 5px 5px;color: #FFFFFF;float: left;font-weight: bold;height: 26px;margin-top: 10px;padding-left: 5px;padding-top: 5px;width: 180px;}.etap_activ_der {background: none repeat scroll 0 0 #FC9200;border-radius: 5px 5px 5px 5px;color: #FFFFFF;float: left;font-weight: bold;height: 26px;margin-left: 5px;margin-top: 10px;padding-left: 5px;padding-top: 5px;width: 180px;}.etap_activ {background: none repeat scroll 0 0 #FC9200;color: #FFFFFF;float: left;font-weight: bold;height: 26px;margin-top: 10px;padding-left: 5px;padding-top: 5px;width: 180px;}.etap_nactiv_per {background: none repeat scroll 0 0 #D3E0EA;border-radius: 5px 0 0 5px;color: #FFFFFF;float: left;font-weight: bold;height: 26px;padding-left: 5px;padding-top: 5px;width: 180px;}.etap_nactiv {background: none repeat scroll 0 0 #D3E0EA;color: #FFFFFF;float: left;font-weight: bold;height: 26px;padding-left: 5px;padding-top: 5px;width: 180px;}.etap_nactiv_der {background: none repeat scroll 0 0 #D3E0EA;border-radius: 0 5px 5px 0;color: #FFFFFF;float: left;font-weight: bold;height: 26px;padding-left: 5px;padding-top: 5px;width: 150px;}.etapereser {background: none repeat scroll 0 0 #75CA4B;border: 3px solid #FFFFFF;border-radius: 5px 5px 5px 5px;box-shadow: 0 2px 4px rgba(0, 0, 0, 0.5);color: #FFFFFF;cursor: pointer;font-family: Arial,sans-serif;font-size: 12px;font-weight: bold;padding: 17px;text-decoration: none;}.etapereser:disabled,.etapereser:disabled:hover {background: none repeat scroll 0 0 #C3CAC3;border: 3px solid #FFFFFF;border-radius: 5px 5px 5px 5px;box-shadow: 0 2px 4px rgba(0, 0, 0, 0.5);color: #FFFFFF;cursor: pointer;font-family: Arial,sans-serif;font-size: 12px;font-weight: bold;padding: 17px;text-decoration: none;}.etapereser:hover {background: none repeat scroll 0 0 #006EBD;border: 3px solid #FFFFFF;border-radius: 5px 5px 5px 5px;color: #FFFFFF;cursor: pointer;font-family: Arial,sans-serif;font-size: 12px;font-weight: bold;padding: 17px;text-decoration: none;}.panier_reservation {background-image: url("images/bg-moteur1.png");box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);float: right;height: 50px;left: -10px;padding: 10px;position: relative;top: -65px;}.tarif_detail_reser span {color: #FF339C;font-family: Century Gothic,Arial,Helvetica,sans-serif;font-size: 35px;font-weight: bold;position: relative;text-shadow: 1px 1px 1px #D8D8D8;top: 9px;}#Promo{text-align :center;padding-bottom:3px;color: #0A9000 !important;font-family: Arial,Helvetica,sans-serif;font-size: 14px;text-align :center;font-weight: bold;width:350px;}#Promo a{color: #0A9000 !important;}#hebergement {background-color: #FFFFFF;border: 1px solid #D3E0EA;text-align: center;border-radius: 5px 5px 5px 5px;box-shadow: 0 0 15px #E4E4E4;height: auto;margin: 5px 4px 10px;padding: 3px 10px 0;}#hebergement h2 {color: #3299E6;font-family: Arial;text-align: left;font-size: 14px;padding: 15px 15px 5px;position: relative;font-size: 18px;}#hebergement h1 {color: #A40269;text-align: center;font-family: Calibri,Verdana;font-size: 22px;padding-top: 5px;padding-bottom: 5px;font-weight: normal;position: relative;}.gauche {text-align: left !important;font-family: Arial;}.filtre-critere{font-size:0.7em;color:#7EE933;font-family:Verdana,Arial !important;text-align:center !important;}.rech-rapide{font-size:0.75em;color:#000000;font-family:Verdana,Arial !important;text-align:left !important;}.rech-critere{color: #FFFFFF;list-style-position:outside;list-style-type:none;font-size:11px;font-weight:normal;}.choix-age{display:inline;}.choix-encadrement{display:inline;}.choix-themes-left{text-align:left;float:left;line-height: 6px !important;width:160px;}.choix-themes-right{text-align:left;line-height: 6px !important;width:160px;margin-left:165px;}.filtre-de-recherche{text-align:left;font-family:Arial;padding: 0 0 0 7px;margin:0;}li.filtre-de-recherche{cursor:pointer;list-style: none outside none;display:inline-flex;min-width:75px;}#contact h3 {font-size: 12px;padding: 0 0 0 7px;text-align: left;margin: 1px 0 1px 0;}.bloc_filtre {background-color: #FFFFFF;border: 1px solid #D3E0EA;border-radius: 5px 5px 5px 5px;box-shadow: 0 0 15px #E4E4E4;height: auto;margin-bottom: 10px;padding:0;}h2.bloc_filtre {background-color: #F3E4EF;border-bottom: 1px dotted #A40269;color: #A40269;font-size: 13px;margin: 0;padding-left: 40px;}#bloc-chargement {background-color:#FFFFFF; position: absolute;z-index:999;top: 50%;left: 50%;width: 400px;height:120px; }@media screen and (-webkit-min-device-pixel-ratio:0) {#bloc-chargement{-khtml-opacity:.75; opacity:.75;}}@-moz-document url-prefix() {#bloc-chargement{-moz-opacity:.75;opacity:0.75;}}#bloc-chargement{opacity:.75;filter:alpha(opacity=75);filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0.75);}h2.medias{padding-left:30px;padding-right:0px;padding-bottom: 30px;}img.medias{height:30px;}#essai{float:right;}#carrousel, #carrousel2{position:relative;height:280px;width:520px;margin:auto;}#carrousel ul li, #carrousel2 ul li{position:absolute;top:0;left:0;z-index:2;list-style: none outside none;}.titre_caroussel , .titre_caroussel2{font-size:18px !important;text-align: center !important; }#carrousel span, #carrousel2 span{color: #FFFFFF;position: relative;line-height:22px;height: 45px;top: -52px;padding-top: 7px;background-color: #5F1F5E;-khtml-opacity:0.8;-moz-opacity : 0.8;-ms-filter: "alpha(opacity=80)";filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter : alpha(opacity=80);opacity : 0.8;}.prev{background-color: #FFFFFF !important;-khtml-opacity:1 !important;-moz-opacity : 1 !important;-ms-filter: "alpha(opacity=100)" !important;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100) !important;filter : alpha(opacity=100) !important;opacity : 1 !important;position: relative;top: 120px !important;left: -261px;}.next{background-color: #FFFFFF !important;-khtml-opacity:1 !important;-moz-opacity : 1 !important;-ms-filter: "alpha(opacity=100)" !important;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100) !important;filter : alpha(opacity=100) !important;opacity : 1 !important;position: relative;top: 120px !important;left: 261px;}}#carrousel a ,#carrousel2 a {text-decoration: none;}div#conteneur_caroussel, div#conteneur_caroussel2{width:720px;margin-left:15px;margin-right:15px;padding-top:20px;position:relative;}.select_dates{font-size: 12px;font-weight:bold;max-width: 310px; background: -moz-linear-gradient(90deg, #FFFFFF, #EEEEEE) repeat scroll 0 0 transparent;background-color:#FFFFFF;border: 1px solid #CCCCCC;border-radius: 10px 10px 10px 10px;max-width: 310px;color: #4A3872 !important;font-family: Century Gothic,Arial,Helvetica,sans-serif;font-size: 15px;font-weight: bold;text-shadow: 1px 1px 1px #D8D8D8;}#container_menu{height: 30px;position: fixed;width: 100%;box-shadow: 0px 2px 4px rgba(0, 0, 0, 1);border-bottom: 2px solid #FFF;z-index: 5002;background: #cb60b3; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NiNjBiMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjExJSIgc3RvcC1jb2xvcj0iI2MxNDZhMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI0JSIgc3RvcC1jb2xvcj0iI2E4MDA3NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg5JSIgc3RvcC1jb2xvcj0iI2E4MDA3NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkYjM2YTQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top,#cb60b3 0%, #c146a1 11%, #a80077 24%, #a80077 89%, #db36a4 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cb60b3), color-stop(11%,#c146a1), color-stop(24%,#a80077), color-stop(89%,#a80077), color-stop(100%,#db36a4)); background: -webkit-linear-gradient(top,#cb60b3 0%,#c146a1 11%,#a80077 24%,#a80077 89%,#db36a4 100%); background: -o-linear-gradient(top,#cb60b3 0%,#c146a1 11%,#a80077 24%,#a80077 89%,#db36a4 100%); background: -ms-linear-gradient(top,#cb60b3 0%,#c146a1 11%,#a80077 24%,#a80077 89%,#db36a4 100%); background: linear-gradient(to bottom,#cb60b3 0%,#c146a1 11%,#a80077 24%,#a80077 89%,#db36a4 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cb60b3', endColorstr='#db36a4',GradientType=0 ); }#menu, #menu ul{padding : 0; margin : 0px auto; width: 1024px; list-style : none; line-height : 30px; text-align : center; box-shadow: 0px 2px 4px rgba(0, 0, 0, 1);}#menu {font-weight : bold; font-family : Arial,Helvetica,sans-serif; font-size : 13px; }#menu a {display : block; padding : 0; color : #fff; text-decoration : none; width : 126px; height:30px;border-right:1px solid #FFF;background: #cb60b3; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NiNjBiMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjExJSIgc3RvcC1jb2xvcj0iI2MxNDZhMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI0JSIgc3RvcC1jb2xvcj0iI2E4MDA3NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg5JSIgc3RvcC1jb2xvcj0iI2E4MDA3NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkYjM2YTQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top,#cb60b3 0%, #c146a1 11%, #a80077 24%, #a80077 89%, #db36a4 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cb60b3), color-stop(11%,#c146a1), color-stop(24%,#a80077), color-stop(89%,#a80077), color-stop(100%,#db36a4)); background: -webkit-linear-gradient(top,#cb60b3 0%,#c146a1 11%,#a80077 24%,#a80077 89%,#db36a4 100%); background: -o-linear-gradient(top,#cb60b3 0%,#c146a1 11%,#a80077 24%,#a80077 89%,#db36a4 100%); background: -ms-linear-gradient(top,#cb60b3 0%,#c146a1 11%,#a80077 24%,#a80077 89%,#db36a4 100%); background: linear-gradient(to bottom,#cb60b3 0%,#c146a1 11%,#a80077 24%,#a80077 89%,#db36a4 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cb60b3', endColorstr='#db36a4',GradientType=0 ); }#menu li { float : left; border-right : 1px solid #fff; }html>body #menu li{border-right: 1px solid transparent ; }#menu li ul { position: absolute; width: 126px; left: -999em; }#menu li ul li {border-top : 1px solid #fff; }html>body #menu li ul li{border-top : 1px solid transparent; }#menu li ul ul {margin: -30px 0 0 126px ;border-left : 1px solid #fff ; }html>body #menu li ul ul{border-left : 1px solid transparent ; }#menu a:hover {color: #0087E4; background: #fff; }#menu a:hover {color: #0087E4; background: #fff; }#menu li:hover ul ul, #menu li.sfhover ul ul {left: -999em; }#menu li:hover ul, #menu li li:hover ul, #menu li.sfhover ul, #menu li li.sfhover ul{left: auto; min-height: 0; }div#miseenpage{width:720px;min-height:700px;margin-left:15px;margin-right:15px;padding-top:20px;position:relative;}div#sejours{margin-left:150px;width:550px;padding-left:10px;}div#logo21{float:left;width:150px;margin-top:10px;height:0px;}.gris{color: #777777;font-size:10px;}div#autres{position:relative;}em.titre{color:#3299e6;font-family:Arial;font-size:14px;font-weight:bold;padding-top:15px;}p.places{color:#832380;font-family:Arial;font-size:12px;font-style:italic;}p.prix{margin-top:-5px;color:#000000;font-family:Arial;font-size:13px;}p.petittxt3{font-size:10px;}.ombre-arrondi{height:109px;width:168px;padding-left: 40px;}#scrollToTop a{position: fixed;right: 20px;bottom: 10px;padding: 7px 10px;font-size:11px;}#scrollToTop a:hover{box-shadow: 0px 0px 5px #222;-moz-box-shadow: 0px 0px 5px #222;-webkit-box-shadow: 0px 0px 5px #222;text-decoration: none !important;}.Rechercher {background: none repeat scroll 0 0 #A40269;border: 3px solid #FFFFFF;border-radius: 5px 5px 5px 5px;box-shadow: 0 2px 4px rgba(0, 0, 0, 0.5);color: #FFFFFF;cursor: pointer;font-family: Arial,sans-serif;font-size: 12px;font-weight: bold;padding: 7px;text-decoration: none;text-transform: uppercase;}.Rechercher:hover {background: none repeat scroll 0 0 #006EBD;border: 3px solid #FFFFFF;border-radius: 5px 5px 5px 5px;color: #FFFFFF;cursor: pointer;font-family: Arial,sans-serif;font-size: 12px;font-weight: bold;padding: 7px;text-decoration: none;text-transform: uppercase;}.effacer_filtres { background: none repeat scroll 0 0 #5E5E5C;border: 1px solid #FFFFFF;border-radius: 5px 5px 5px 5px;box-shadow: 0 2px 4px rgba(0, 0, 0, 0.5);color: #FFFFFF;cursor: pointer;font-family: Arial,sans-serif;font-size: 8px;font-weight: bold;padding: 3px;padding-top: 3px;padding-right: 3px;padding-bottom: 3px;padding-left: 3px;text-decoration: none;text-transform: uppercase;}.effacer_filtres:hover { background: none repeat scroll 0 0 #F68100;border: 1px solid #FFFFFF;border-radius: 5px 5px 5px 5px;box-shadow: 0 2px 4px rgba(0, 0, 0, 0.5);color: #FFFFFF;cursor: pointer;font-family: Arial,sans-serif;font-size: 8px;font-weight: bold;padding: 3px;padding-top: 3px;padding-right: 3px;padding-bottom: 3px;padding-left: 3px;text-decoration: none;text-transform: uppercase;}.input {background: -moz-linear-gradient(90deg, #FFFFFF, #EEEEEE) repeat scroll 0 0 transparent;border: 1px solid #CCCCCC;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;color: #2090CC;height: 19px;}div.bloc-recherche{border: 1px solid #CCCCCC;box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.5);-moz-border-radius: 5px 40px;-webkit-border-radius: 5px 40px 5px 40px;border-radius: 5px 40px;text-align: left;width : 500px;padding-bottom: 4px;padding-left: 15px;height:115px;}.bloc-recherche {background: #FFFFFF url("images/gradient-bg.png") repeat-x top;-o-background-size: 100% 100%;-moz-background-size: 100% 100%;-webkit-background-size: 100% 100%;background-size: 100% 100%;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;*background: #FFFFFF;background: #FFFFFF\0/;filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr=#FFf5dc27, endColorstr=#FFFFFFFF);}@media all and (min-width: 0px) {.bloc-recherche {background: #FFFFFF url("images/gradient-bg.svg");background-image: -webkit-gradient(linear,left top, left bottom,from(#f5dc27),to(#FFFFFF));background-image: -webkit-linear-gradient(top,#f5dc27,#FFFFFF);background-image: -moz-linear-gradient(top,#f5dc27,#FFFFFF);background-image: -o-linear-gradient(top,#f5dc27,#FFFFFF);background-image: linear-gradient(top,#f5dc27,#FFFFFF);}}div.bloc-recherche2{border: 1px solid #CCCCCC;box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.5);-moz-border-radius: 5px 40px;-webkit-border-radius: 5px 40px 5px 40px;border-radius: 5px 40px;text-align: left;width : 500px;padding-bottom: 4px;padding-left: 15px;height:240px;}.bloc-recherche2 {background: #FFFFFF url("images/gradient-bg.png") repeat-x top;-o-background-size: 100% 100%;-moz-background-size: 100% 100%;-webkit-background-size: 100% 100%;background-size: 100% 100%;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;*background: #FFFFFF;background: #FFFFFF\0/;filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr=#FFf5dc27, endColorstr=#FFFFFFFF);}@media all and (min-width: 0px) {.bloc-recherche2 {background: #FFFFFF url("images/gradient-bg.svg");background-image: -webkit-gradient(linear,left top, left bottom,from(#f5dc27),to(#FFFFFF));background-image: -webkit-linear-gradient(top,#f5dc27,#FFFFFF);background-image: -moz-linear-gradient(top,#f5dc27,#FFFFFF);background-image: -o-linear-gradient(top,#f5dc27,#FFFFFF);background-image: linear-gradient(top,#f5dc27,#FFFFFF);}}div.bloc-resultat{font-style: normal;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;-moz-box-shadow: 1px 1px 1px 1px #818b93;-webkit-box-shadow: 1px 1px 1px 1px #818b93;box-shadow: 1px 1px 1px 1px #818b93;filter: progid:DXImageTransform.Microsoft.Shadow(strength = 1, direction = 135, color = '#818b93');-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(strength = 1, Direction = 135, Color = '#818b93')";padding-bottom : 15px;background-color:#EFF8F9;}span.decalage{margin-right: 200px;}.Info {background: none repeat scroll 0 0 #832380;border: 3px solid #FFFFFF;border-radius: 5px 5px 5px 5px;box-shadow: 0 2px 4px rgba(0, 0, 0, 0.5);color: #FFFFFF;cursor: pointer;font-family: Arial,sans-serif;font-size: 12px;font-weight: bold;padding: 7px;text-decoration: none;text-transform: uppercase;}.Info:hover {background: none repeat scroll 0 0 #A40269;border: 3px solid #FFFFFF;border-radius: 5px 5px 5px 5px;color: #FFFFFF;cursor: pointer;font-family: Arial,sans-serif;font-size: 12px;font-weight: bold;padding: 7px;text-decoration: none;text-transform: uppercase;}span.decalage{margin-right: 100px;}.Price{background: none repeat scroll 0 0 #FFFFFF;border: 3px solid #38BC04;border-radius: 20px 20px 20px 20px;box-shadow: 0 2px 4px rgba(0, 0, 0, 0.5);color: #38BC04;cursor: pointer;font-family: Arial,sans-serif;font-size: 16px;font-weight: bold;padding: 7px;margin: 5px;text-decoration: none;}.link{text-decoration: none;}em{font-style: italic;}.Promo{color: #38BC04;font-size: 16px;font-weight: bold;}.Inscription {background: none repeat scroll 0 0 #006EBD;border: 3px solid #FFFFFF;border-radius: 5px 5px 5px 5px;box-shadow: 0 2px 4px rgba(0, 0, 0, 0.5);color: #FFFFFF;cursor: pointer;font-family: Arial,sans-serif;font-size: 12px;font-weight: bold;padding: 7px;text-decoration: none;text-transform: uppercase;}.Inscription:hover {background: none repeat scroll 0 0 #3299E6;border: 3px solid #FFFFFF;border-radius: 5px 5px 5px 5px;color: #832380;cursor: pointer;font-family: Arial,sans-serif;font-size: 12px;font-weight: bold;padding: 7px;text-decoration: none;text-transform: uppercase;}