/* CSS Document */

body
{
	text-align: justify;
/*	width: 100%;	*/
/*	color: #336699;	*/ /*--Bleu--*/
	color: #726e87;	/*--faire-part--*/
/*	margin: auto;	*/
/*	background-color: #b6b6b6;	*/ /*Gris clair*/
	background-color: #888888;	 /*Gris foncé: #727272 */
/*	background:url('../img/fond.gif') repeat-x #acacac;	*/
   font-family: Georgia, Arial, "Arial Black", Georgia, "Times New Roman", Times, serif;
}

img { border : none; }

#en_tete
{
	width: 600px;
	margin: auto;
/*	height: 80px;	*/
	margin-bottom: 20px;
	background-color:#e4e0fb;	/*--Faire Part--*/
/*	background-color:#d7cbe1;	*/ /*--Mauve foncé--*/
	font-family: Monotype Corsiva, Georgia, Arial, "Arial Black", "Times New Roman", Times, serif;
}

#titre
{
	text-align : center;
}

#cadre_index
{
	background-image: url(img/montage2.gif);
	background-repeat: no-repeat;
	width: 840px;
	margin: auto;
	margin-bottom: 20px;
/*	border: 2px solid #003362;	*/
	background-color:#e4e0fb;	/*--Faire Part--*/
/*	background-color:#d7cbe1;	*/ /*--Mauve foncé--*/
}

#cadre
{
	background-image: url(img/montage3.gif);
	background-repeat: no-repeat;
	width: 840px;
	margin: auto;
	margin-bottom: 20px;
/*	border: 2px solid #003362;	*/
	background-color:#e4e0fb;	/*--Faire Part--*/
/*	background-color:#d7cbe1;	*/ /*--Mauve foncé--*/
}

#hautgauche, #hautdroit, #basgauche, #basdroit
{
	height: 20px; width: 20px;
	background-repeat: no-repeat;
	font-size:1px; /* correction d'un bug IE */
}
/* propriétés spécifiques à chaque coin */
#hautgauche { background: url('img/hautgauche.gif'); }
#hautdroit { float: right; background: url('img/hautdroit.gif'); }
#basgauche { background: url('img/basgauche.gif'); }
#basdroit { float: right; background: url('img/basdroit.gif'); }

#menu
{
	float: left;
	width: 150px;
	min-height: 200px;
	padding: 10px;
}

#menu ul
{
   padding: 0px;
   padding-left: 10px;
   margin: 0px;
   list-style: none;
/*   margin-bottom: 5px;	*/
/*	text-align: center;	*/
	border-right: 1px solid #848686;
}

#menu li
{
   padding-bottom: 5px;
}

#general
{
/*	background-image: url(img/montage.gif);
	background-repeat: no-repeat;	*/
	margin-left: 170px;
	margin-right: 170px;
/*	min-height: 200px;	*/
	padding: 10px;
}

#droite
{
	float: right;
	width: 150px;
	margin-right: 10px;
	min-height: 200px;
}

.element
{
	margin-bottom: 10px;
	border: 2px solid #003362;
	-moz-border-radius: 10px;	
	padding: 10px;
	text-align: center;
}

#actu
{
	clear: both;
	padding: 10px;
}

.titre_actu
{
	font-weight: bold;
}

legend /* On met un peu plus en valeur les titres des fieldset */
{
/*   color: #FF9933; */
   font-weight: bold;
   color: black;
}

legend.h1 /* Pour obtenir l'effet similaire à h1 dans les titres des fieldset */
{
   color: #003362;
   font-size: 18px;
   font-style: italic;
/*   text-align: center;
   font-family: Georgia, Arial, "Arial Black", "Times New Roman", Times, serif;	*/
}

fieldset
{
   margin-bottom: 15px; /* Une marge pour séparer les fieldset */
   padding: 10px;
   border-color:#888888;
}

#deezer
{
	clear: both;
/*	float: right;	*/
	float: left;
	width: 180px;
	height: 236px;
}

#linktop
{
	float: right;
}

h5
{
	font-size: 10px;
	margin-top:5px;
}

#info
{
	float: right;
}

table
{
	border-collapse: collapse;
	border: 4px outset;
}

th
{
	text-align: center;
	background-color: white;
	border: 1px solid black;
}

td
{
	text-align: center;
	border: 1px solid black;
}
