/* ******************************************************** */
/*  GENERAL                                                 */
/* ******************************************************** */
body
{
	background:#1d1d1d url(images/fond.jpg) 0px 0px repeat-x;	/* NE PAS MODIFIER */
	text-align:center;					/* NE PAS MODIFIER */
	margin:0px;
}

#site
{
	font:12px Arial, Verdana;			/* Police */
	margin-left:auto;					/* NE PAS MODIFIER */
	margin-right:auto;					/* NE PAS MODIFIER */
	width:950px;						/* NE PAS MODIFIER */
}

#header
{
	width:930px;
	height:35px;
	padding-right:20px;
	padding-top:25px;
	text-align:right;
	color:#dfdfdf;
}

#banniere
{
	height:222px;
	background:transparent url(images/banniere.jpg) 0px 0px no-repeat;	/* NE PAS MODIFIER */
}

#animation
{
	float:right;
}


/* LIENS */
a:link
{
	text-decoration:underline;			/* NE PAS MODIFIER */
	color:#ff0060;						/* Couleur des liens */
}

a:visited
{
	text-decoration:underline;			/* NE PAS MODIFIER */
	color:#ff0060;						/* Couleur des liens visités */
}

a:hover
{
	text-decoration:underline;			/* NE PAS MODIFIER */
	color:#ff0060;						/* Couleur des liens survolés */
}


/* TITRE DE LA PAGE */
h1,h1 a:link, h1 a:visited
{
	margin-top:10px;					/* NE PAS MODIFIER */
	margin-bottom:20px;					/* NE PAS MODIFIER */
	padding:0px;						/* NE PAS MODIFIER */
	font-size:30px;						/* Taille du texte */
	font-style:normal;					/* Style du texte */
	color:#FFFFFF;						/* Couleur du texte */
}

/* GRANDS TITRES */
h2
{
	padding:0px;						/* NE PAS MODIFIER */
	font-size:16px;					/* Taille du texte */
	font-style:italic;					/* Style du texte */
	color:#ff0060;						/* Couleur du texte */
}

/* TITRES DE LA PARTIE ANNEXE */
h3,h3 a:link, h3 a:visited
{
	margin-top:15px;					/* NE PAS MODIFIER */
	margin-bottom:5px;					/* NE PAS MODIFIER */
	padding-bottom:0px;					/* NE PAS MODIFIER */
	font-size: 16px;					/* Taille du texte */
	font-style:italic;					/* Style du texte */
	color:#43c8f7;						/* Couleur du texte */
}



/* CARTE GOOGLE MAPS */
#map
{
	width:470px;						/* NE PAS MODIFIER */
	height:305px;						/* NE PAS MODIFIER */
	padding:0px;						/* NE PAS MODIFIER */
	overflow:hidden;
	border:3px solid #33c4f7;

}


/* ******************************************************** */
/*  CONTENU                                           */
/* ******************************************************** */
#contenu 
{
	padding:15px;						/* NE PAS MODIFIER */
	font:12px Arial, Verdana;			/* Police */
}




/* ******************************************************** */
/*  PARTIE PRINCIPALE                                       */
/* ******************************************************** */
#principal 
{
	float:right;							/* NE PAS MODIFIER */
	margin:0;							/* NE PAS MODIFIER */
	padding:20px;						/* NE PAS MODIFIER */
	font: 12px Arial, Verdana;			/* Police */
	line-height:1.7em;					/* Interligne */
	text-align:left;					/* Alignement du texte */
}

/* PARTIE GAUCHE IMAGES */
#contenu img
{
	/*float:left;							/* NE PAS MODIFIER */
	/*margin-right:10px;					/* NE PAS MODIFIER */
				/* Couleur des bordures */
}

/* PARTIE GAUCHE PARAGRAPHES */
#contenu p
{
	width:470px;						/* NE PAS MODIFIER */
	padding:0px;
	margin-top:15px;					/* NE PAS MODIFIER */
	margin-bottom:15px;					/* NE PAS MODIFIER */
	color:#FFFFFF;
}





/* ******************************************************** */
/*  PARTIE ANNEXE                                           */
/* ******************************************************** */
#annexe
{
	width:320px;						/* NE PAS MODIFIER */
	float:right;						/* NE PAS MODIFIER */
	padding:20px;						/* NE PAS MODIFIER */
	line-height:1.4em;					/* Interligne */
	color:#FFFFFF;						/* Couleur du texte */
	text-align:justify;					/* Alignement du texte */
}

/* PARTIE ANNEXE IMAGES */
#annexe img
{
	float:left;							/* NE PAS MODIFIER */
	margin-bottom:10px;					/* NE PAS MODIFIER */
	padding:0px;						/* NE PAS MODIFIER */
}

/* PARTIE ANNEXE PARAGRAPHES */
#annexe p
{
	width:250px;
	margin-bottom:15px;					/* NE PAS MODIFIER */
	padding:0px;						/* NE PAS MODIFIER */
}

#annexe b
{
	color:#C60000;						/* Couleur du texte */
}




/* ******************************************************** */
/*  PARTIE BASSE                                           */
/* ******************************************************** */
#footer
{
	padding-top:8px;
	margin-top:20px;
	width:100%;						/* NE PAS MODIFIER */
	height:30px;						/* NE PAS MODIFIER */
	text-align:center;					/* Alignement du texte */
	color:#FFFFFF;						/* Couleur du texte */
	background-color:#ff0060;			/* NE PAS MODIFIER */
	font-weight:bold;
}

/* PARTIE BASSE IMAGES */
#footer img
{
	float:right;						/* NE PAS MODIFIER */
	margin:0px;							/* NE PAS MODIFIER */
	margin-top:5px;						/* NE PAS MODIFIER */
	margin-right:10px;					/* NE PAS MODIFIER */
	padding:0px;						/* NE PAS MODIFIER */
	border:0px;							/* NE PAS MODIFIER */
}


/* SPECIFIQUE */
#tahar
{
	float:left;
	margin-right:5px;
	margin-top:5px;
}
