*{
	margin:0;
	padding:0;
}

body {
	background-color:#f5147a;
}

#bandeau {
	background-image:url(images/bandeau.jpg);
	background-repeat: no-repeat;
	width:830px;
	height:170px;
	float:left;
	z-index:10;
}

#menu {
	width:180px;
	height:100%;
	float:left;
	z-index:100;
}


#principal {
	width:830px;
	margin:0 auto;
	z-index:10;
	
}

#contenu {
	width:650px;
	float:left;
	text-align: justify;
	z-index:-10;
	font-family: verdana, sans-serif;
}

#flash {
	width:650px;
	padding-bottom:10px;
}


#footer {
	color : #000;
	width:650px;
	float:left;
	font-size:12px;
	text-align:center;
	margin-left:180px;
	margin-top:10px;
	padding-top:15px;
	border-top:thin solid #000;
	font-family: verdana, sans-serif;
	font-weight: lighter;
}

#footer a {
	color : #000;
	font-size:12px;
	text-decoration:none;
	font-family: verdana, sans-serif;
	font-weight: lighter;
}



/* MENU */  

#menu ul {
	width:180px;
}
#menu a /* Contenu des listes */
{
        display : block; /* on change le type d'élément, les liens deviennent des balises de type block */
        padding : 0; /* aucune marge intérieure */
        color : #fff; /* couleur du texte */
        text-decoration : none; /* on supprime le style par défaut des liens (la plupart du temps = souligné) */
        width : 180px; /* largeur */
		height:30px;
		line-height:30px;
		background-image:url(images/fond_menu.jpg);
	background-repeat: repeat-x;
	font-family: verdana, sans-serif;
	font-size:13px;
	font-weight: lighter;
}

#menu a:hover /* Contenu des listes */
{
        display : block; /* on change le type d'élément, les liens deviennent des balises de type block */
        padding : 0; /* aucune marge intérieure */
        color : #F4147A; /* couleur du texte */
        text-decoration : none; /* on supprime le style par défaut des liens (la plupart du temps = souligné) */
        width : 180px; /* largeur */
		height:30px;
		line-height:30px;
		background-image:url(images/fond_menu.jpg);
	background-repeat: repeat-x;
	font-family: verdana;
	font-size:13px;
	font-weight:lighter;
}

#menu a.active /* Contenu des listes */
{
        display : block; /* on change le type d'élément, les liens deviennent des balises de type block */
        padding : 0; /* aucune marge intérieure */
        color : #F4147A; /* couleur du texte */
        text-decoration : none; /* on supprime le style par défaut des liens (la plupart du temps = souligné) */
        width : 180px; /* largeur */
		height:30px;
		line-height:30px;
		background-image:url(images/fond_menu.jpg);
	background-repeat: repeat-x;
	font-family: verdana;
	font-size:13px;
	font-weight: bold;
}

#menu li /* Elements des listes */      
{ 
        float : left; 
        /* pour IE qui ne reconnaît pas "transparent" */
		list-style-type:none;
		text-align:center;
		
	width : 180px; /* largeur */
		height:30px;
		margin-bottom:2px;
}

/* CONTENU */  

H1 {
	font-family: verdana, sans-serif;
	font-size:16px;
	font-weight: lighter;
	color : #fff;
}

#grand_module {
	width:898px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	margin:20px 20px 0 20px;
	padding:20px;
	border:solid 1px #eeeeeb;;
	float:left;
	text-align:justify;
	background-color:#f5f5f5;
}

#grand_titre_module {
	background-image:url(images/fond_h1.jpg);
	background-repeat:no-repeat;
	width:100%;
	height:60px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:58px;
	font-weight:100;
	font-size:16px;
	text-align:center;
	float:left;
}


#petit_module {
	width:418px;
	margin:10px 0 20px 20px;
	border:solid #eeeeeb thin;
	padding:5px 20px 20px 20px;
	float:left;
}

