*{ padding:0; margin:0; outline:none}

body, html { height:100%}
body { background-color:#03BCF2; background-image: url(images/pattern.jpg); background-repeat: repeat-x; margin:0px; margin-top:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; }

.tarifs td { border:1px solid #fff; padding:5px; }

a { color:#fff; }

.liens { color:#fff; font:normal 11px Arial, Helvetica, sans-serif; text-align:center; }

.liens a { color:#fff; font:normal 11px Arial, Helvetica, sans-serif; }

.bg { background:#0183B5 url(images/fond.jpg) no-repeat; }

.bggauche { background-image: url(images/cotegauche.jpg); }

.bggauche2 { background-image: url(images/cotegauche2.jpg); }

.plansite a { color:#fff; font-weight:bold; }

.plansite p{ line-height:22px;}

.txt { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; }

.txt2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; }

.lien { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #fff; }

.lien2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; }

h1 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; font-weight: normal; }

h3 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; background-color:#FEE202; color:#0183B5; text-align:center; }

h4 { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color:#fff; text-align:right;  padding:35px 35px 0 0;}

.intro { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #F6E6F0; }

.bgtxt { background-image: url(images/bgtxt.jpg); background-repeat: no-repeat; background-position: left top; }

.img { width:150px; height:110px; margin:5px; float:left; border:1px solid #fff; }


/*Popup mobil homes*/

#droite { padding:5px; width:300px; text-align:justify;float:left; }

#droite img{border:1px solid #fff}

#gauche {
	padding:25px 5px;
	width:450px;
	text-align:justify;
	float:left;
}

#fond_popup { background-color:#0183B5;}
	/*/////////////////////////////////////////////// formulaire //////////////////////////////////////////////////////////////////*/
	
	#formulaire{ text-align:center; width:540px; padding:0; margin:10px 0 0 0; _margin:10px 0 0 0; float:left;   font: normal 12px Tahoma, Helvetica, sans-serif; color:#fff; } /* carateristique du formulaire */
	
	#formulaire * { margin:0 0 2px 0; padding:0;} /* caracteristique de toutes les balises qui se trouvent dans le formulaire */
	
	.labelform { width: 203px; float: left; text-align: right; margin: 0 5px 0 0;} /* carateristique des label, width minimum 203px; */
	
	.pform {padding: 3px 0px 10px 0px; text-align:left; clear:both;  } /* carateristique des p */
	
	.inputform {width:150px; height:13px;  float:left; margin: 0 5px 0 2px;} /* carateristique des input */
	
	.textareaform { width:536px; height:100px; overflow:auto;} /* carateristique du textarea */
	
	.selectform  { height:18px; float:left; margin: 0 5px 0 2px;font: normal 11px Tahoma, Helvetica, sans-serif; color:#fff; background:#0183B5; border:1px solid #fff;} /* carateristique des select */
	
	.labelmessage { width:95px;} /* carateristique du label contenant "Votre message" */
	
	#labelenvoyer { width:125px;} /* carateristique du label avant l'input envoyer, sert a centrer le bouton envoyer */
	
	.inputenvoyer { width:150px; font: normal 10px Tahoma, Helvetica, sans-serif;} /* carateristique de l'input "envoyer mon message" */
	
	.divtexte { margin: 5px 0 0 0;  } /* carateristique de la div contenant le texte du captchat*/
	
	#formulaire div { margin: 5px auto; } /* centrer dans le formulaire des div */
	#formulaire div a{ color:#fff;} /* couleur du lien dans capchat */
	.divimagecaptchat { border:1px solid #fff; padding: 0 0 0 100px; } /* carateristique de la div entourant l'image captchat */
	
	.transp, .inputtexte { border: 1px solid #fff;font: normal 11px Verdana, Arial, Helvetica, sans-serif; color:#000; } /* pour rendre les input et textarea transparent avec une bordure */
	fieldset { border-top:1px solid #fff;border-bottom:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff; padding:5px;}
	legend { color:#fff; font:bold 12px Verdana, Arial, Helvetica, sans-serif; padding:0 5px;}
	#mns { color:#000}
	/*////////////////////////////////////////////// fait par GrEGoOoO /////////////////////////////////////////////////////////////////*/


.mentions{text-align:justify; margin-top:10px; padding:0 30px}
