
@media only screen and (max-width: 639px) {/*940 -> 300 = 32%*/

	.block-illus {margin-bottom:0px; padding-bottom:20px;}
	
	/* recherche */
	#blk-recherche {}
	#blk-recherche #rech-form {width:300px;}
	#blk-recherche p.titre {font-size:16px;	}
	#blk-recherche .zonesaisie {background-image:none;padding:15px 0 0 0;}	
	#blk-recherche .zonesaisie .chpCategorie {
		font-family: 'frutilight';
		width:200px;
		font-size:14px;
	}
	#blk-recherche .zonesaisie #listeCat {
		left:0;
		width:214px;
	}
	#rech-alpha {display:none;}
	
	
	/* FICHE OUVREUR */

	.block-fiche .colgauche {width:300px; margin-right:0px;}
	
	#offredumoment .bscoldroite img{width:100%;margin:10px 0px 0px 0px;/*background-image: url(/fr/images/site/vig/vig-3suisses.gif);*/ }
	#offredumoment .bscolgauche img{margin:0;}
	#offredumoment {/*background-image: url(/fr/images/site/home-visu-offredumoment-small.gif);*/margin-top:10px;width:auto;}

	
	.block-fiche .titrefiche {min-height: 160px;background-position: center top;}
	.block-fiche .titrefiche img {left:70px;}
	.block-fiche .titrefiche .textetitre {padding:130px 0 0 0;}

	.block-fiche .coldroite {width:300px; margin-top:20px;}
	.block-fiche .coldroite .block-illus {margin-bottom:0px;}
	.block-fiche .coldroite .block-illus .zonetitre span.texte {font-size:18px;}
	
	.block-fiche .coldroite .blocksimple.orange {	background-color:#FE7803;}
	.block-fiche .coldroite .blocksimple.gris {	background-color:#E0E0E0;}
	.block-fiche .coldroite .blocksimple ul {margin-left:20px;	padding:5px 10px;line-height:15px;}
	.block-fiche .coldroite .blocksimple ul li {padding:5px 0;}
	
	
	/* fiche bas */
	.block-fiche-bottom { margin-top:20px;}
	.block-fiche-bottom .zonetitre {height:30px;	background-image:none;		font-size:20px;		padding:10px 0 0 10px;	}

	.block-fiche-bottom .zonetexte ol, .block-fiche-bottom .zonetexte p{
		font-size:12px;
		font-weight:normal;
		margin-left:20px;
		padding:10px;
		line-height:15px;
	}

	.block-fiche-bottom .zonevisu  {background-image:none; display:none;}	
	
	/* pasencore */
	#blk-pasencoreclient {display:none;}
	
	
	/* liste enseignes */
	
	#blk-titre-enseigne {padding-bottom:40px;}
	
	#blk-liste-enseigne .zonetexte {width:100%;font-weight:bold;font-size:16px;}
	#blk-liste-enseigne .btsma {display:none;}
	#blk-liste-enseigne .zoneliste {	margin-top:10px;}
	#blk-liste-enseigne .zoneliste li.vig4e {	margin:10px 50px;	}
	#blk-liste-enseigne .zoneliste li.vig4e + li.vig4e + li.vig4e + li.vig4e + li.vig4e {display:none;}
	#blk-liste-enseigne .zoneliste li.vig4e + li.vig4e + li.vig4e + li.vig4e + li.vig4e span {background-image:none;}
	
	#blk-paypal {background-image: none; min-height:120px;	}
	
	/* liste recherche partenaire */
	.block-gris-generique.listepart {padding:5px 5px 50px 5px;}
	.block-gris-generique.listepart .vig4e {float:none;	margin:0 auto;}
	.block-gris-generique.listepart .zonetexte {width:100%;	font-size:14px;	}
	.block-gris-generique.listepart .zonetexte p.texte {font-size:12px;}
	
	.block-gris-generique.listepart .btsma {left:5px;}

	
}



@media only screen and (min-width: 640px) and (max-width: 759px) {/*940 -> 640 = 68%*/

	.block-illus {margin-bottom:0px; padding-bottom:10px;}
	
	/* recherche */
	#blk-recherche {}
	#blk-recherche p.titre {font-size:16px;	}
	#blk-recherche .zonesaisie {background-image:none;padding:15px 0 0 0;}	
	
	#blk-recherche .zonesaisie .chpCategorie {
		font-family: 'frutilight';
		width:200px;
		font-size:14px;
	}
	#blk-recherche .zonesaisie #listeCat {
		left:0;
		width:214px;
	}
	
	/* FICHE OUVREUR */

	.block-fiche .colgauche {width:620px; margin-right:0px;}
	.block-fiche .coldroite {width:620px; margin-top:20px;}
	.block-fiche .coldroite .block-illus {margin-bottom:5px;}
	.block-fiche .coldroite .block-illus .zonetitre span.texte {font-size:18px;}
	
	.block-fiche .coldroite .blocksimple.orange {	background-color:#FE7803;}
	.block-fiche .coldroite .blocksimple.gris {	background-color:#E0E0E0;}
	.block-fiche .coldroite .blocksimple ul {margin-left:20px;	padding:5px 10px;line-height:15px;}
	.block-fiche .coldroite .blocksimple ul li {padding:5px 0;}
	
	
	/* fiche bas */
	.block-fiche-bottom { margin-top:20px;}
	.block-fiche-bottom .zonetexte ol, .block-fiche-bottom .zonetexte p {	font-weight:normal;}
	.block-fiche-bottom .zonevisu  {background-image:none; display:none;}		
	
	/* liste enseignes */
	#blk-titre-enseigne .zonetitre span.texte {font-size:18px;}
	#blk-liste-enseigne .zoneliste {	margin-top:10px;}
	#blk-liste-enseigne .zoneliste li.vig4e {	margin:10px;	}
	#blk-liste-enseigne .zoneliste li.vig4e + li.vig4e + li.vig4e + li.vig4e + li.vig4e + li.vig4e + li.vig4e + li.vig4e + li.vig4e + li.vig4e {display:none;}
	#blk-liste-enseigne .zoneliste li.vig4e + li.vig4e + li.vig4e + li.vig4e + li.vig4e + li.vig4e + li.vig4e + li.vig4e + li.vig4e + li.vig4e span {background-image:none;}
	
	#blk-paypal {background-image: none; min-height:120px;	}
	
	/* Offre fiche */
	#offredumoment {width: 600px;}
		

}



@media only screen and (min-width: 760px) and (max-width: 979px) {/*940 -> 740 = 79%*/

	/*#blk-prisencharge	{background-size:240px auto;}*/
	
	.block-illus {margin-bottom:10px;}
	
	/* recherche */
	#blk-recherche {}
	#blk-recherche p.titre {font-size:20px;	}
	#blk-recherche .zonesaisie {background-image:none;padding:15px 0 0 0;}	
	#blk-recherche .zonesaisie #listeCat {left:0;}
	
	
	
	/* FICHE OUVREUR */

	.block-fiche .colgauche {width:440px; margin-right:10px;}
	.block-fiche .coldroite {width:280px;}
	.block-fiche .coldroite .block-illus {margin-bottom:5px;}
	.block-fiche .coldroite .block-illus .zonetitre span.texte {font-size:18px;}
	
	.block-fiche .coldroite .blocksimple.orange {	background-color:#FE7803;}
	.block-fiche .coldroite .blocksimple.gris {	background-color:#E0E0E0;}
	.block-fiche .coldroite .blocksimple ul {margin-left:20px;	padding:5px 10px;line-height:15px;}
	.block-fiche .coldroite .blocksimple ul li {padding:5px 0;}
	

	/* fiche bas */
	.block-fiche-bottom .zonevisu  {width:200px;}	
	

	/* liste enseignes */
	#blk-titre-enseigne .zonetitre span.texte {font-size:22px;}
	#blk-liste-enseigne .zoneliste {margin-top:10px;}
	#blk-liste-enseigne .zoneliste li.vig4e {	margin:0px;	}
	
	
	/* Offre fiche */
	#offredumoment {width: 440px;}
	.block-small .bscoldroite img {margin: 10px 0 0 50px;}
	.block-small .bscoldroite .btsma {left: 70px;}

}