/*Mobiles*/
	div.onglets-info button{
		width:140px;
		display:block;
		text-align:center;
		background:#337AB7;
		border-radius:5px;
		border:1px solid #CCCCCC;
		color:#FFFFFF;
		font-size:14px;
		margin:10px;
		cursor:pointer;
		text-decoration:none;
		height:50px;
		float:left;
	}
	div.onglets-info button:hover{
		background:#45A3F5;
	}
	div.info-titre{
		padding:0 5px 5px 5px;
		font-size:16px;
		font-weight:bold;
		text-align:center;
	}
	div#colonne-gauche{
		font-size:14px;
		padding:5px;
		max-width:451px;
		float:left;
	}
	div#colonne-droite{
		font-size:10px;
		padding:5px;
		float:left;
		max-width:451px;
	}
	div#colonne-gauche1{
		font-size:10px;
		padding:5px;
	}
	div#colonne-unique{
		font-size:10px;
		padding:5px;
		margin:auto;
	}
	div#colonne-unique ul{
		list-style:none;
		margin:0;
		padding:0;
	}
	img.puce{
		vertical-align:middle;
	}
	div#colonne-unique a, div#colonne-gauche a{
		color:#858585;
		text-decoration:underline;
	}
	div#colonne-unique a:hover, div#colonne-gauche a:hover{
		text-decoration:none;
	}
	span.info-sous-titre{
		color:#EB7602;
		font-size:12px;
		font-weight:bold;
	}
	div.cgv{
		font-size:10px;
		padding:5px;
	}
	div.contenu-info{
		font-size:14px;
		padding:5px;
	}
	textarea{
		width:250px;
		height:140px;
	}
	select{
		width:258px;
	}
	input[type='submit']{
		width:140px;
		display:block;
		text-align:center;
		background:#EB7602;
		border-radius:5px;
		border:1px solid #CCCCCC;
		color:#FFFFFF;
		font-size:14px;
		margin:10px;
		cursor:pointer;
		text-decoration:none;
		height:50px;
		float:right;
	}
	input[type='submit']:hover{
		background:#F6450A;
	}
	.txtErreur{
		color:#FF0000;
	}
	.lien-mobile{
		width:310px;
		display:block;
		text-align:center;
		margin:auto;
		background:#EB7602;
		border-radius:5px;
		border:1px solid #CCCCCC;
		color:#FFFFFF;
		font-size:16px;
		line-height:50px;
		margin-top:10px;
		height:50px;
		cursor:pointer;
		text-decoration:none;
	}
	.lien-mobile:hover{
		background:#F6450A;
	}
/*Fin Mobiles*/
/*Desktop >992*/
@media screen and (min-width:992px){
	div.titre{
		width:600px;
		position:relative;
		float:none;
		font-size:12px;
		height:60px;
		line-height:60px;
		margin-left:10px;
		font-weight:bold;
	}
	div.info-titre{
		height:20px;
		font-size:14px;
		font-weight:bold;
		line-height:20px;
		padding-left:10px;
		margin-top:20px;
	}
	div#colonne-droite img, div#colonne-droite video{
		display:block;
		margin:auto;
		margin-bottom:10px;
	}
	div#colonne-gauche1{
		width:300px;
		padding-left:10px;
		padding-right:10px;
		padding-top:20px;
		padding-bottom:20px;
		float:left;
		font-size:12px;
		color:#000000;
	}
	div#colonne-droite1{
		width:350px;
		padding-left:10px;
		padding-right:10px;
		padding-top:20px;
		padding-bottom:20px;
		margin-left:320px;
		font-size:12px;
		color:#858585;
	}
	div#colonne-unique{
		width:683px;
		padding-left:10px;
		padding-right:10px;
		margin-top:20px;
		margin-bottom:20px;
		font-size:14px;
		color:#000000;
	}
	span.info-sous-titre{
		color:#EB7602;
		font-size:12px;
		font-weight:bold;
	}
	div#colonne-unique ul{
		list-style:none;
		margin:0;
		padding:0;
	}
	img.puce{
		vertical-align:middle;
	}
	div#colonne-unique a, div#colonne-gauche a{
		color:#858585;
		text-decoration:underline;
	}
	div#colonne-unique a:hover, div#colonne-gauche a:hover{
		text-decoration:none;
	}
	div.info div.contenu-info{
		padding:10px;
	}
	div.info a{
		color:#000000;
		text-decoration:underline;
	}
	div.info a:hover{
		text-decoration:none;
	}
	div.info a.lien-retour{
		margin-top:20px;
		display:block;
		color:#000000;
		text-decoration:none;
		font-weight:bold;
	}
	div.info a.lien-retour:hover{
		color:#F6450A;
	}
	table.formulaire-demande TD.droite{
		text-align:right;
		width:200px;
		font-size:12px;
		height:20px;
	}
	table.formulaire-demande INPUT{
		width:185px;
		height:20px;
	}
	table.formulaire-demande SELECT{
		width:191px;
		height:20px;
	}
	table.formulaire-demande textarea{
		width:360px;
		height:150px;
		resize:none;
	}
	table.formulaire-demande span.captcha{
		color:#F6450A;
	}
	table.formulaire-demande td.mini{
		font-size:10px;
		font-style:italic;
		vertical-align:top;
		color:#989898;
	}
	table.formulaire-demande input.bouton-envoi-demande{
		display:block;
		float:right;
		width:102px;
		height:32px;
		background:url(../images/bouton-noir.png);
		border:0;
		color:#FFFFFF;
	}
	span.question{
		font-size:10px;
		color:#989898;
		font-weight:bold;
	}
	span.reponse{
		font-size:14px;
		color:#989898;
	}
	div.message{
		margin-top:20px;
	}
	.erreur{
		border:1px red solid;
	}
	.txtErreur{
		color:#FF0000;
	}

	div#colonne-unique .glassy a{
		color:#FFFFFF;
		text-decoration:none;
		font-size:12px;
	}
	table.liste-formulaires{
		border-collapse:collapse;
		width:100%;
	}
	 span.nom_prenom{
		font-weight:bold;
	 }
	div.votre-message{
		background:#FFFFFF;
		margin-left:20px;
		margin-right:20px;
		margin-top:20px;
		margin-bottom:20px;
	}
	input.bouton-envoi-demande2{
		display:block;
		float:right;
		width:102px;
		height:32px;
		background:url(../images/bouton-noir.png);
		border:0;
		color:#FFFFFF;
		margin-right:60px;
		margin-bottom:20px;
	}
	div.header-formulaire{
		margin-top:20px;
	}
	div.reponse-formulaire{
		margin:20px;
	}
	h3.titre{
		margin-left:10px;
	}
	div.formulaire-contenu table{
		margin-left:40px;
	}
	div.cgv{
		padding:10px;
	}
	div.cgv h3{
		margin-bottom:0px;
		padding-bottom:0px;
	}
	div.cgv p{
		padding-top:0px;
		margin-top:0px;
		padding-left:20px;
		font-size:14px;
	}
	div.cgv table{
		border:1px solid black;
		margin:auto;
		font-size:10px;
	}
	textarea{
		width:500px;
		height:140px;
	}
}