@charset "UTF-8";
/* Generated by Font Squirrel (http://www.fontsquirrel.com) on June 6, 2013 */
@font-face {
  font-family: "texgyreadventorbold";
  src: url("../font/texgyreadventor-bold-webfont.eot");
  src: url("../font/texgyreadventor-bold-webfont.eot?#iefix") format("embedded-opentype"), url("../font/texgyreadventor-bold-webfont.woff") format("woff"), url("../font/texgyreadventor-bold-webfont.ttf") format("truetype"), url("../font/texgyreadventor-bold-webfont.svg#texgyreadventorbold") format("svg");
  font-weight: normal !important;
  font-style: normal !important;
}
@font-face {
  font-family: "texgyreadventorbold_italic";
  src: url("../font/texgyreadventor-bolditalic-webfont.eot");
  src: url("../font/texgyreadventor-bolditalic-webfont.eot?#iefix") format("embedded-opentype"), url("../font/texgyreadventor-bolditalic-webfont.woff") format("woff"), url("../font/texgyreadventor-bolditalic-webfont.ttf") format("truetype"), url("../font/texgyreadventor-bolditalic-webfont.svg#texgyreadventorbold_italic") format("svg");
  font-weight: normal !important;
  font-style: italic !important;
}
@font-face {
  font-family: "texgyreadventoritalic";
  src: url("../font/texgyreadventor-italic-webfont.eot");
  src: url("../font/texgyreadventor-italic-webfont.eot?#iefix") format("embedded-opentype"), url("../font/texgyreadventor-italic-webfont.woff") format("woff"), url("../font/texgyreadventor-italic-webfont.ttf") format("truetype"), url("../font/texgyreadventor-italic-webfont.svg#texgyreadventoritalic") format("svg");
  font-weight: normal !important;
  font-style: normal !important;
}
@font-face {
  font-family: "texgyreadventorregular";
  src: url("../font/texgyreadventor-regular-webfont.eot");
  src: url("../font/texgyreadventor-regular-webfont.eot?#iefix") format("embedded-opentype"), url("../font/texgyreadventor-regular-webfont.woff") format("woff"), url("../font/texgyreadventor-regular-webfont.ttf") format("truetype"), url("../font/texgyreadventor-regular-webfont.svg#texgyreadventorregular") format("svg");
  font-weight: normal !important;
  font-style: normal !important;
}
body {
  font-family: Arial, Verdana, Helvetica, sans-serif; /* Myriad Pro, Myriad, */
  color: #4d4d4d;
  font-size: 13px !important;
}

#largeur {
  max-width: 85% !important;
}

.main_globus_item_content h2 {
  color: #75614B;
  font-family: "texgyreadventorbold", Arial, Verdana, Helvetica, sans-serif;
  font-size: 15px;
  margin-top: 0;
  padding-top: 0;
  text-transform: uppercase;
  color: #75614B;
  line-height: 16px;
}

.main_globus_item_content h2 a {
  margin-top: 0;
  color: #75614B;
  line-height: 10px;
}

.main_globus_item_withImg.main_globus_item_content {
  padding-top: 0;
}

.main_item_content h4 {
  font-family: "texgyreadventorbold", Arial, Verdana, Helvetica, sans-serif;
  font-size: 12px;
  text-transform: uppercase;
}

.main_item_content {
  page-break-inside: avoid;
}

.para h2 {
  font-family: "texgyreadventorbold", Arial, Verdana, Helvetica, sans-serif;
  font-size: 14px;
  text-transform: uppercase;
  font-weight: normal;
  margin-bottom: 3px;
  line-height: 15px;
  color: #75614B;
}

.paraImgLeft {
  display: block;
  float: left;
  max-width: 30%;
  margin-right: 12%;
}

.paraImgRight {
  display: block;
  float: right;
  max-width: 30%;
  margin-left: 10%;
}

.paraImgLeft img,
.paraImgRight img {
  max-width: 100%;
}

.paragraphe_simple {
  display: block;
  page-break-inside: avoid;
  margin-bottom: 0px;
  border-top: solid 1px #E2E0DD;
  clear: both;
  min-height: 160px;
}

.para h3 {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 11px;
  margin-top: 6px;
  margin-bottom: 0;
}

.para p {
  padding-top: 0;
  margin-top: 2px;
}

.paraChapeauGris {
  clear: both;
}

.paraGalerie {
  overflow: visible;
}

.paraGalerie ul {
  padding-left: 0 !important;
  -webkit-transform: none !important;
  width: 100% !important;
}

.paraGalerie ul li {
  display: block;
  padding: 0 5px 10px 0 !important;
  float: left !important;
  position: static !important;
  width: 120px;
  height: 82px;
}

.paraGalerie ul li img {
  width: 100%;
  height: 100%;
}

.paraImgAlone {
  float: none;
  margin-top: 5px;
}

.paraImgAlone span {
  display: block;
}

.paraChapeau h3 {
  margin-top: 5px;
  font-size: 14px;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  text-transform: none;
  font-weight: normal;
}

.paraLienPdf span {
  color: #4D4D4D;
}

.paraLienPdf_infos {
  display: inline-block;
  margin-left: 5px;
}

.paraGalerie .bx-viewport, .paraGalerie .bx-wrapper {
  position: static;
  overflow: visible !important;
  height: auto !important;
  width: auto !important;
  max-width: 100% !important;
}

.paraGalerie .bx-viewport .bx-clone {
  display: none !important;
}

#main_chapeau h2 {
  font-size: 14px;
  font-family: "texgyreadventorbold", Arial, Verdana, Helvetica, sans-serif;
  margin-top: 0px;
  margin-bottom: 3px;
  color: #6d6554;
}

#main_chapeau h3 {
  font-family: "texgyreadventorregular", Arial, Verdana, Helvetica, sans-serif;
  font-size: 12px;
  margin-bottom: 2px;
  margin-top: 0;
}

#main_chapeau ul, .para ul {
  padding-left: 18px;
}

#main_chapeau p {
  margin-top: 0px;
}

#main_liste h3 {
  font-family: "texgyreadventorbold", Arial, Verdana, Helvetica, sans-serif;
  font-size: 18px;
  text-transform: uppercase;
  margin-bottom: 10px;
}

#titres h1 {
  margin-bottom: 10px;
  margin-top: 20px;
  font-size: 30px;
  font-family: "texgyreadventorregular", Arial, Verdana, Helvetica, sans-serif;
  text-transform: uppercase;
}

#titre_meteo {
  display: none;
}

/*.titre_meteo_picto{
	top:10px;
	position:relative;
	margin-right:10px;
}*/
.main_globus_item {
  display: block;
  border-top: solid 1px #E2E0DD;
  padding-top: 15px;
  padding-bottom: 15px;
  min-height: 135px;
  page-break-inside: avoid;
}

.main_globus_item_ImgLeft {
  padding-top: 5px;
  display: block;
  float: left;
  max-width: 30%;
  margin-right: 10%;
}

.mains_globus_item_content {
  margin-top: 0;
  padding-top: 0;
  display: block;
  max-width: 60%;
}

.main_globus_item_last {
  margin-bottom: 30px;
}

.bx-controls-direction {
  display: none;
}

p.main_right_bloc_dec_titre {
  margin-top: 30px;
  margin-bottom: 0;
  color: #75614B;
  font-size: 18px;
  text-transform: uppercase;
  font-family: "texgyreadventorbold", Arial, Verdana, Helvetica, sans-serif;
}

.main_items p.main_items_lien a {
  display: none;
}

.main_right_bloc_coupcoeur p.main_right_coupcoeur_titre {
  margin-top: 30px;
  margin-bottom: 0;
  color: #75614B;
  font-size: 18px;
  text-transform: uppercase;
  font-family: "texgyreadventorbold", Arial, Verdana, Helvetica, sans-serif;
}

.main_right_bloc_coupcoeur {
  clear: both;
}

.main_right_coupcoeur_sstitre {
  font-size: 13px;
  font-family: "texgyreadventorbold", Arial, Verdana, Helvetica, sans-serif;
  color: #4d4d4d;
}

p.main_right_bloc_dec_acc_titre {
  font-size: 14px;
  font-weight: bold;
  color: #4d4d4d;
}

.main_right_bloc_dec_acc_content p.main_right_bloc_dec_acc_head span {
  color: #4d4d4d;
  font-size: 14px;
  padding-bottom: 3px;
}

.main_right_bloc_video {
  display: none;
}

.main_right_bloc {
  page-break-inside: avoid;
  margin-bottom: 30px;
}

.main_right_bloc_photo {
  float: none;
}

.main_right_bloc_photo span {
  display: block;
}

a {
  text-decoration: none;
  color: #4D4D4D;
  /*font-size : 10..8px;*/
}

header {
  display: none;
}

#acces_direct {
  display: none;
}

#entete {
  display: none;
}

#ocms_road {
  display: none;
}

.main_right_bloc_mosaique {
  display: none;
}

.main_right_bloc_focus {
  display: none;
}

.main_right_bloc_navigation {
  display: none;
}

.main_right_bloc_dec_acc_head span {
  display: block;
  margin-top: 25px;
  font-size: 13px;
}

.main_right_bloc_dec_acc_content p {
  padding-top: 3px;
  margin-top: 0;
}

.main_right_bloc_dec_acc_content p.main_right_bloc_dec_acc_head {
  padding-bottom: 0;
  margin-bottom: 0;
}

.main_right_coupcoeur_sstitre {
  display: block;
}

#main_right {
  page-break-before: always;
  clear: both;
}

#monvoyage {
  display: none;
}

#home_search {
  display: none;
}

#home_vignettes {
  display: none;
}

#home_chapeau_texte p {
  margin: 0;
  font-size: 11px;
  font-family: "texgyreadventorregular", Arial, Verdana, Helvetica, sans-serif;
}

#home_chapeau_texte h3 {
  font-size: 15px;
  font-family: "texgyreadventorregular", Arial, Verdana, Helvetica, sans-serif;
}

#home_chapeau_img {
  margin-top: 20px;
}

#footer_agences {
  page-break-before: always;
  padding-top: 10px;
}

#footer_agences #footer_agences_liste #footer_agences_titre h2 {
  margin-top: 0;
}

.footer_agence {
  float: left;
  margin-right: 25px;
  margin-bottom: 15px;
  min-height: 300px;
  width: 180px;
  overflow: hidden;
}

.footer_agence a {
  display: inline-block;
  margin-right: 8px;
  text-decoration: none;
  clear: both;
}

.footer_agence a img {
  display: block;
}

.footer_agence a span.footer_agence_alltitre {
  display: block;
  margin-top: 5px;
  color: black;
  font-weight: bold;
  font-size: 14px;
}

#footer_agences_titre h2 span:first-child {
  font-size: 13px;
  color: #6d6554;
  font-family: "texgyreadventorbold", Arial, Verdana, Helvetica, sans-serif;
  text-transform: none;
}

#footer_agences_titre h2 span {
  font-size: 20px;
  line-height: 17px;
  display: block;
  font-family: "texgyreadventorregular", Arial, Verdana, Helvetica, sans-serif;
  text-transform: uppercase;
  color: #4d4d4d;
}

.footer_agence .footer_agence_adresse {
  display: block;
  /*width: 130px;*/
}

#footer_web2 {
  display: none;
}

#footer_marques_liste {
  clear: both;
  page-break-before: always;
  padding-top: 10px;
}

#footer_marques_liste #footer_marques_titre {
  /*font-size:30px;*/
}

#footer_marques_liste #footer_marques_titre h5 {
  margin-bottom: 10px;
  margin-top: 0;
}

#footer_marques_titre h5 span:first-child {
  font-size: 13px;
  color: #6d6554;
  font-family: "texgyreadventorbold", Arial, Verdana, Helvetica, sans-serif;
  text-transform: none;
}

#footer_marques_titre h5 span {
  font-size: 20px;
  line-height: 17px;
  display: block;
  font-family: "texgyreadventorregular", Arial, Verdana, Helvetica, sans-serif;
  text-transform: uppercase;
  color: #4d4d4d;
}

.footer_marque {
  width: auto !important;
  margin-bottom: 25px;
}

.footer_marque a, .footer_marque span {
  display: block;
}

#signup_bloc {
  display: none;
}

#footer_certificats_liste {
  clear: both;
  /*font-size:20px;*/
  font-weight: bold;
}

#footer_certificat_ul {
  padding: 0;
}

#footer_certificat_ul li {
  display: inline;
  margin-right: 40px;
}

#footer_certificat_ul li a {
  text-decoration: none;
}

#footer_certificat_ul li a img {
  border: none;
}

#footer_menu {
  display: none;
}

.main_item {
  margin-bottom: 20px;
  display: block;
  float: left;
  width: 100%;
  clear: both;
}

.main_onglet {
  display: none;
}

.main_onglet.main_onglet_active {
  display: block;
  color: #6d6554;
}

.main_item_content h4 {
  font-size: 14px;
  margin-top: 0;
  margin-bottom: 2px;
  color: #75614B;
  position: relative;
  bottom: 7px;
}

.main_item_content p {
  margin-top: 2px;
}

.main_item_content h4 a {
  font-size: 14px;
  color: #75614B;
}

.main_items .main_item_ImgLeft {
  float: left;
  display: block;
  max-width: 30%;
  margin-right: 4%;
}

.main_items .main_item_ImgLeft img {
  max-width: 100%;
}

.main_items .main_item_content {
  float: left;
  display: block;
  margin-top: 0;
  padding-left: 30px;
  padding-top: 0;
  max-width: 50%;
}

.main_item_withImg {
  /*position:relative;
  top:5px;*/
}

.main_items .main_item_content h4 {
  margin-top: 0;
}

.main_item_content.main_item_withoutImg {
  width: 100%;
  max-width: 100%;
  margin-left: 0;
}

.favoris_rubrique {
  display: block;
  float: left;
  width: 100%;
  margin-bottom: 40px;
}

.favoris_rubrique .favoris_image {
  display: block;
  float: left;
  width: 25%;
}

.favoris_rubrique .favoris_infos {
  display: block;
  float: left;
  width: 70%;
  text-align: left;
}

.favoris_rubrique .favoris_infos a[href]:after {
  display: inline-block;
  content: "[" attr(href) "]";
}

#home_chapeau_titre {
  font-size: 30px;
  display: block;
  font-family: "texgyreadventorregular", Arial, Verdana, Helvetica, sans-serif;
  text-transform: uppercase;
}

#favoris .favoris_partage {
  display: none;
}

#favoris .favoris_delete {
  display: none;
}

.favoris {
  page-break-inside: avoid;
}

#favoris_titre_global {
  font-family: "texgyreadventorbold", Arial, Verdana, Helvetica, sans-serif;
  font-size: 15px;
  text-transform: uppercase;
  margin-bottom: 15px;
  margin-top: 15px;
  color: #75614B;
}

.main_globus_item_content {
  page-break-inside: avoid;
}

.main_globus_item_content a {
  font-size: 15px;
}

#main_globus_form {
  margin-bottom: 20px;
}

#main_globus_form label {
  display: inline;
  float: left;
  margin-right: 5px;
}

#main_globus .styledSelect {
  display: inline;
}

#main_globus_elements {
  clear: both;
}

#main_globus_tri {
  display: none;
}

.customOptions {
  display: none;
}

#footer_tel {
  clear: both;
  margin-top: 30px;
  page-break-inside: avoid;
}

#footer_tel_label {
  font-size: 11px;
  font-weight: bold;
}

#footer_tel_num {
  font-size: 11px;
  font-weight: bold;
}

.ui-state-default {
  display: none;
}

.ui-state-active {
  display: block;
}

.main_right_bloc_carte {
  display: inline-block;
  padding-right: 5px;
  /*max-width:50%;*/
}

.paraListing_content h2 a {
  color: #75614B;
}

.paraCode {
  margin-bottom: 15px;
}

.paraCode:after {
  content: "Ce paragraphe contient du code et donc ne peut être imprimé.";
  font-size: 12px;
  color: #4d4d4d;
  /*visibility:hidden;*/
}

/*Produit Globus*/
#globus_images #globus_images_left,
#globus_images #globus_images_right,
#globus_images #globus_images_right_img_0,
#globus_images #globus_images_right_img_1 {
  display: inline;
}

#globus_images img {
  width: 30%;
}

#globus_main_liste_onglet h2 {
  position: relative;
  left: 0 !important;
  top: 0;
  width: auto;
  padding: 0;
}

#globus_main_liste_onglet .globus_main_items {
  display: block !important;
  padding: 0;
}

#globus_main_liste_onglet .globus_main_onglet_galerie,
#globus_main_liste_onglet .globus_main_items_galerie,
#globus_main_liste_onglet .globus_main_onglet_video,
#globus_main_liste_onglet .globus_main_items_video {
  display: none !important;
}

#globus_bottom_galerie {
  display: none !important;
}

#footer_agences,
#footer_web2,
#footer_marques,
#footer_certificats,
#footer_menu {
  display: none;
}

/*# sourceMappingURL=print.css.map */
