@charset "UTF-8";


@media screen {
	/********************************/
	/*		MENU NAVIGATION			*/
	/********************************/
	#menu_menuprincipal {
		padding: 120px 0 0 0;
	}
	#menu_menuprincipal li {
		padding: 0.2em 0;
	}	
	#menu_menuprincipal li a {
		font-size: 1.2em;
	}
	#menu_menuprincipal ul ul li a {
		font-size: 1.1em;
	}
	#nav p#numtel {
		padding: 8px 0 0 0;
		height: 40px;
		font-size: 1.2em;
	}	
	
	/********************************/
	/*		MENU PIED DE PAGE		*/
	/********************************/
	#menu_menupieddepage li {
		display: inline;
		float: none;
		padding: 0.2em 1em;
		padding: 0 0.5em;
	}	
	#menu_menupieddepage li a {
		font-size: 1em;
		white-space: nowrap;
	}
	
	/********************************/
	/*	MENU RACCOURCIS SEJOURS		*/
	/********************************/
	#menu_raccourcisSejours li a {
		padding: 8px;
		width: 110px;
		height: 70px;
		font-size: 1.3em;
		line-height: 1em;
	}
	#menu_raccourcisSejours li a em {
		font-size: 0.7em;
		line-height: 1em;
	}
	
	/********************************/
	/*		FORMULAIRE RECHERCHE	*/
	/********************************/
	form#mrecherche_rechercheDaumin p#p_rech_btn_rechercheDaumin input {
		font-size: 1.2em;
		font-weight: normal;
	}
	
	/********************************/
	/*		CHEMIN DE FER			*/
	/********************************/
	p#chemin {
		top: 255px;
	}	
	p#chemin span {
		font-size: 1em;
	}
	p#chemin span span {
		font-size: 1em;
	}
	
	/********************************/
	/*		GENERAL					*/
	/********************************/
	/*--	titraille	--*/
	#contenu h1#con_libelle {
		font-size: 2.4em;
	}
	#contenu #con_descriptif h1 {
		font-size: 1.8em;
	}
	#contenu #con_descriptif h2, #contenu h2.recherche {
		font-size: 1.2em;
	}
	#contenu #con_descriptif h3 {
		font-size: 1.2em;
	}
	#contenu #con_descriptif h4 {
		font-size: 1.1em;
	}
	/*--	champs de texte		--*/
	#contenu #con_chapeau {
		font-size: 1.2em;
	}
	#contenu #con_descriptif {
		font-size: 1.1em;
	}
	
	/*-- menu liste des liens d'une rubrique --*/
	#contenu .menu_arbo h3 {
		padding: 0.2em 0.5em;
		font-size: 1.4em;
	}
	#contenu .menu_arbo li {
		width: 132px;
		height: 150px;
	}
	#contenu .menu_arbo li a {
		font-size: 1.2em;
	}
	#contenu .menu_arbo li img {
		width: 132px;
		height: 90px;
	}
	
	/********************************/
	/*		FORMULAIRES				*/
	/********************************/
	form#formContact_ctDauminSectionIndividuel, form#formContact_contactDauminSectionTransport, form#formContact_contactDauminSectionGroupe {
		margin: 27em 0 1em -271px;
	}
	form#formContact_ctDauminSectionIndividuel h3, form#formContact_contactDauminSectionTransport h3, form#formContact_contactDauminSectionGroupe h3 {position: relative;
		padding: 0 10px 0.5em 10px;
		font-size: 1.4em;
	}
	form#formContact_ctDauminSectionIndividuel legend, form#formContact_contactDauminSectionTransport legend, form#formContact_contactDauminSectionGroupe legend {
		font-size: 1.2em;
	}
	form#formContact_ctDauminSectionIndividuel p, form#formContact_contactDauminSectionTransport p, form#formContact_contactDauminSectionGroupe p {
		font-size: 1em;
		margin: 0.3em 0;
	}
	form#formContact_ctDauminSectionIndividuel p textarea, form#formContact_contactDauminSectionTransport p textarea, form#formContact_contactDauminSectionGroupe p textarea {
		height: 5em;
	}
	form#formContact_ctDauminSectionIndividuel h4.btnenvoyer, form#formContact_contactDauminSectionTransport h4.btnenvoyer, form#formContact_contactDauminSectionGroupe h4.btnenvoyer {
		font-size: 1em;
	}
	form#formContact_ctDauminSectionIndividuel h4.btnenvoyer input, form#formContact_contactDauminSectionTransport h4.btnenvoyer input, form#formContact_contactDauminSectionGroupe h4.btnenvoyer input {
		font-size: 1.2em;
		font-weight: normal;
	}
	
	/* champs obligatoires */
	p.messobligatoire {
		font-size: 0.9em;
	}
	form p.obligatoire span {
		font-size: 1em;
	}
	
	/********************************/
	/*		PRODUITS				*/
	/********************************/
	div.references {
		font-size: 1em;
	}
	
	/********************************/
	/*		PAGE D'ACCUEIL			*/
	/********************************/
	#texte {
		width: 480px;
	}
	#texte #con_chapeau {
		font-size: 1.8em;
	}
	
	#produits_du_mois {
		position: relative;
		float: right;
		width: 143px;
		background: url(../images/f-promos-accueil.png);
	}
	#produits_du_mois h3 {
		width: 127px;
		font-size: 1.4em;
	}
	#produits_du_mois ul {
		background: url(../images/f-bottom-promosaccueil.png) no-repeat left bottom;
	}
	#contenu #produits_du_mois ul li {
		font-size: 1em;
	}
	#produits_du_mois li strong {
		font-size: 1.2em;
	}
	#produits_du_mois li del {
		font-size: 0.8em;
	}
}
