
/* Paramètres généraux */

	body
	{
		width: 1024px;
		margin: auto;
		font-family: "Comic Sans MS";	/* Police du texte */
		font-size: 17px;			/* Taille du texte en pixels */
		color: #5F5F5F;				/* Couleur du texte */
	}

/* Paramètres des images */

	a img
	{							/* Suppression du cadre violet quand l'image est un lien */
		border-style: none;
	}

/* Mise en page du texte */

	h2
	{
		color: #000099;				/* Couleur des titres */
		font-size: 25px;			/* Taille des titres en pixeles */
		font-weight: bold;
		text-decoration: underline;
	}
	
	h3
	{
		color: #FF0000;				/* Couleur des titres */
		font-size: 25px;			/* Taille des titres en pixeles */
		font-weight: bold;
		text-decoration: underline;
		margin-top: 15px;
		margin-bottom: 5px;
	}
	
	ul
	{
		list-style-type: none;
	}

	textarea
	{
		overflow: auto;
	}
	
	a
	{
		color: #5F5F5F;
	}
	
/* Barre horizontal */

	#barre_horizontale
	{
		background-image: url("/images/bordure.jpeg");
		background-repeat: repeat-x;
		height: 20px;
	}

/* En tête */

	#en_tete img
	{
		display: block;
		margin: 15px auto 15px;
	}

/* Colonne de droite */

	#colonne_droite
	{
		float: right;
		width: 250px;
		text-align: center;
	}

	#colonne_droite img
	{
		display: block;
		margin: 15px auto;
	}

	#colonne_droite .legende
	{
		font-weight : bold;
		font-size: 11px;
	}
	#colonne_droite .imglegendee
	{
		margin : 15px auto 0px;
	}
	
	#colonne_droite .titre_meteo
	{
		margin-bottom : 0px;
	}
	
	#cont_87f29fd2c7d29f0edaf6f09eaa183c53
	{
		margin : 0px auto 0px;
	}

/* Partie centrale */

	#partie_centrale .presentation
	{
		margin-left: 42px;
	}

	#partie_centrale img	
	{
		display: block;
		margin: 20px auto;
	}
		
	#partie_centrale .signature
	{
		font-weight : bold;
		font-size: 11px;
		margin-top: 60px;
		text-decoration: underline;
	}

/* Formulaire de Contact */
	
	#formulaire_de_contact
	{
		text-align : center;
	}
		
	#formulaire_de_contact table				/* Par defaut le tableau est aligné à gauche */
	{
		text-align: left;
		margin: 15px auto;		
	}
	
	#formulaire_de_contact table .intitule	/* Mais les intitulés sont alignés à droite */
	{
		text-align: right;
		height: 20px;
	}
	
	#formulaire_de_contact label
	{
		font-family: "Times New Roman";	/* Police du texte */
		font-size: 14px;				/* Taille du texte en pixeles */
		color: #3A0099;					/* Couleur du texte */
	}
	
	#formulaire_de_contact img
	{
		margin: 0px 3px;
	}
	
	#formulaire_de_contact td input, textarea
	{
		margin-left : 4px;
		border: #CCC 1px solid;
	}
	
	#formulaire_de_contact td img
	{
		visibility : hidden;			/* Toutes les images du formulaire sont cachées */
	}
	
	#formulaire_de_contact td label img
	{
		visibility : visible;			/* Sauf celle contenue dans les labels */
	}

/* Traitement de l'envoi du mail */

	#traitement_envoi_du_mail
	{
		text-align: center;
		margin-top: 30px;
	}

	#traitement_envoi_du_mail ul
	{
		margin-left: 0;
		padding : 0;
	}

/* Administration */

	#administration
	{
		text-align: center;
		margin-top: 30px;
	}
