﻿/* @autor : Marc Seraille - Des Demains */
/* @date : Octobre 2014 */

/* ----------------------------- */
/* = Sommaire */
/* ----------------------------- */
/* 1- Comportements generaux */
/* 2- Centrage du contenu, positionnements généraux */
/* 3- Tooltip */
/* 4- Navigation à gauche */
/* 5- Header */
/* 6- Navigation en haut - cabane */
/* 7- Diaporama et recherche (cycle2, select) */
/* 8- Carroussel (zooms) */
/* 9- Actualités */
/* 10- Interêts */
/* 11- Aside (newsletter, brochures, témoignages)*/
/* 12- Footer (Temps Jeunes) */
/* 13- Séjours résultats */
/* 14- Media Queries*/

@page { size: A4 portrait; } ; /** portrait **/
@charset "UTF-8";
/*------------------------------COMPORTEMENTS GENERAUX--------------------------------*/

body {
  width: auto!important;
  margin: 0!important;
  font: normal 'cronos-pro', sans-serif;
  background-color: #fff!important;
  color: #373737!important;
}

p, h1, h2, h3, h4, h5, h6, blockquote, ul, ol {
  color: #373737!important;
  margin: auto!important;
  font-size:12px!important;
}
p, blockquote {
  orphans: 3; /* pas de ligne seule en bas */
  widows: 3; /* pas de ligne seule en haut */
}

a {
  color:#373737!important;
  text-decoration: none!important;
}

*{
	margin:0 !important;
	padding:0 !important;
	border:none!important;
}

.noprint{display:none !important;}

select, nav, #logo h1, .cycle-slide article, li.cycle-slide, .cycle_lien, #diapo, .diapo-liens, #cabane, #reseaux, #temoigne_diapo, #googlemaps, .poplight, #centre_diapo, aside, footer, .formalites, .imprimer, .temoignage, .synthese h2, #ami_sejour_surf, #aides, #annulation, #acheminement, i, #connectermonpanier, #oubli, #dlogin, #rechercheparmot, #recommandez, #video, article.cycle-sentinel, #inscription_smart, .activite, .situation, #main h1, #cycle_texte, #dansmonpanier, #dansmacabane, #vitepanier, #vitepaniersmart, #oubli, #DemandeBrochureDirecte, #rechercheparmot   {
	display:none !important;
}

#logo img{
	display:block !important;
	width:6cm !important;
	min-width: 5cm !important;
	max-width: 5cm !important;
	float:left;
	margin:9.5cm 0cm 1cm -0.5cm!important;
	}

h1 {
	font-size: 36px!important;
	font-style: italic;
	clear: both;
}

h2, h3 {
	font-size:16px!important;
	font-style: italic!important;
	margin:0.3cm 0 0.1cm 0!important;
	page-break-after: avoid!important;
}

li.cycle-slide:nth-child(2){
	display:block !important;
	visibility:visible !important;
	opacity:100 !important;
	}
		
img{
	display:block !important;
	width: 100%!important;
	min-width: 100% !important;
	max-width: 100% !important;
	}


#sejour_smart{
	display:block !important;
	visibility:visible !important;
	opacity:100 !important;
	width:20cm!important;
	}

#sejour_smart p{font-size:14px!important;}

.synthese{	
display:block !important;
width:8cm;
margin-left:5.5cm!important;
margin-top:0cm!important;
padding-top:10cm!important;
}

.synthese ul{	
padding:0 0 0 0.3cm!important;
}

#departins{
	visibility:visible !important;
opacity:100 !important;
margin-left:15cm!important;
margin-top:0cm!important;
display:block!important;
width:5cm!important;
background-color: #e5e5e5 !important;
padding:0.2cm !important;
	}

.formalites{
visibility:visible !important;
opacity:100 !important;
margin-left:10cm!important;
margin-top:-16cm!important;
display:block!important;
width:5cm!important;
background-color: #e5e5e5 !important;
padding:0.2cm !important;
}

.formalites li{margin-left:0.5cm!important;}
.formalites h3{margin:0cm 0 0.3cm 0!important;}

fieldset{border:0;}

.print-select ul{
	padding:0 0 0 0.5cm!important;
}

