#ban{
	margin-left: auto;
	margin-right: auto;
	background-image:url(images/design_nu_01.gif);
	background-repeat:no-repeat;
	height:195px;
	width:788px;
}

/*----------------------------------boite a idees------------------------------------*/

#annotation{
	font-size:10px;
}

#haut_idee{
	margin-left: auto;
	margin-right: auto;
	background-color:#FF6600;
	width:500px;
	border:1px solid black;
	color:#FFFFFF;
	padding:5px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
}
#bas_idee{
	margin-left: auto;
	margin-right: auto;
	background-color:#FFFFFF;
	width:500px;
	border:1px solid black;
	border-top:none;
	padding:5px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
}

#err_form{
	font-size:12px;
	font-style:italic;
	color:#FF0000;
	width:474px;
	text-align:center;
}

/*------------------------------------------------------------------------------------------*/

#marquee_actu{
	position:absolute;
	margin-left:10px;
	margin-top:136px;
	width:767px;
	background-color:#FFFFFF;
}

#marquee_titre{
	color:#FF6600;
	font-weight:bold;
	text-decoration:none;
}


#marquee_text{
	color:#000000;
	text-decoration:none;
}



#haut{
position:absolute;
}

#logo{
	position:absolute;
	margin-left:12px;
	margin-top:20px;
}

#banniere{
	position:absolute;
	margin-left:282px;
	margin-top:8px;
}

#conteneur{
	margin-left: auto;
	margin-right: auto;
	width:788px;
	
	background-image:url(images/design_nu_cont.gif);
	background-repeat:repeat-y;
	min-height:474px;
}
*html #conteneur{
	height:474px;
}

#gauche{
	position:absolute;
	
	background-image:url(images/design_nu_02.gif);
	background-repeat:no-repeat;
	height:453px;
	width:237px;
	
}
*html #gauche{
	margin-left:-237px;
}

*+html #gauche{
	margin-left:-237px;
}


#centre{
	margin-left:237px;
	width:524px;
	border:2px solid white;
}

/*------------------------ contenu -------------------------*/
#sous_titre{
	color:#FF6600;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:600;
}

#contenu{
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
}

#contenu a{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:600;
	color:#FF6600;
}

#accueil2{
	border:2px solid blue;
	position:relative;
	margin-left:20px;
	margin-top:0px;
}
#accueil1{
	border:2px solid blue;
	position:relative;
	margin-left:270px;
	margin-top:-250px;
}

/*-------------------------- NEWS ------------------------------------*/

#news1{
	position:relative;
	margin-left:50px;
	margin-top:0px;
	background-color:#3399CC;
	height:188px;
	width:188px;
	border:2px solid black;
	padding:7px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
}
#news2{
	position:relative;
	margin-left:270px;
	margin-top:-206px;
	background-color:#FF6633;
	height:188px;
	width:188px;
	border:2px solid black;
	padding:7px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
}
#news3{
	position:relative;
	margin-left:50px;
	margin-top:20px;
	background-color:#CCCC33;
	height:188px;
	width:188px;
	border:2px solid black;
	padding:7px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
}
#news4{
	position:relative;
	margin-left:270px;
	margin-top:-206px;
	background-color:#996699;
	height:188px;
	width:188px;
	border:2px solid black;
	padding:7px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
}
#news5{
	position:relative;
	margin-left:50px;
	margin-top:20px;
	background-color:#999999;
	height:188px;
	width:188px;
	border:2px solid black;
	padding:7px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
}
#news6{
	position:relative;
	margin-left:270px;
	margin-top:-206px;
	background-color:#FFCC33;
	height:188px;
	width:188px;
	border:2px solid black;
	padding:7px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
}

#news7{
	position:relative;
	margin-left:50px;
	margin-top:20px;
	background-color:#3399CC;
	height:188px;
	width:188px;
	border:2px solid black;
	padding:7px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
}
#news8{
	position:relative;
	margin-left:270px;
	margin-top:-206px;
	background-color:#FF6633;
	height:188px;
	width:188px;
	border:2px solid black;
	padding:7px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
}
#news9{
	position:relative;
	margin-left:50px;
	margin-top:20px;
	background-color:#CCCC33;
	height:188px;
	width:188px;
	border:2px solid black;
	padding:7px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
}
#news10{
	position:relative;
	margin-left:270px;
	margin-top:-206px;
	background-color:#996699;
	height:188px;
	width:188px;
	border:2px solid black;
	padding:7px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
}
#news11{
	position:relative;
	margin-left:50px;
	margin-top:20px;
	background-color:#999999;
	height:188px;
	width:188px;
	border:2px solid black;
	padding:7px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
}
#news12{
	position:relative;
	margin-left:270px;
	margin-top:-206px;
	background-color:#FFCC33;
	height:188px;
	width:188px;
	border:2px solid black;
	padding:7px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
}
#news13{
	position:relative;
	margin-left:50px;
	margin-top:20px;
	background-color:#3399CC;
	height:188px;
	width:188px;
	border:2px solid black;
	padding:7px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
}
#news14{
	position:relative;
	margin-left:270px;
	margin-top:-206px;
	background-color:#FF6633;
	height:188px;
	width:188px;
	border:2px solid black;
	padding:7px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
}
#news15{
	position:relative;
	margin-left:50px;
	margin-top:20px;
	background-color:#CCCC33;
	height:188px;
	width:188px;
	border:2px solid black;
	padding:7px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
}
#news16{
	position:relative;
	margin-left:270px;
	margin-top:-206px;
	background-color:#996699;
	height:188px;
	width:188px;
	border:2px solid black;
	padding:7px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
}
#news17{
	position:relative;
	margin-left:50px;
	margin-top:20px;
	background-color:#999999;
	height:188px;
	width:188px;
	border:2px solid black;
	padding:7px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
}
#news18{
	position:relative;
	margin-left:270px;
	margin-top:-206px;
	background-color:#FFCC33;
	height:188px;
	width:188px;
	border:2px solid black;
	padding:7px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
}
#news19{
	position:relative;
	margin-left:50px;
	margin-top:20px;
	background-color:#3399CC;
	height:188px;
	width:188px;
	border:2px solid black;
	padding:7px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
}
#news20{
	position:relative;
	margin-left:270px;
	margin-top:-206px;
	background-color:#FF6633;
	height:188px;
	width:188px;
	border:2px solid black;
	padding:7px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
}
#news21{
	position:relative;
	margin-left:50px;
	margin-top:20px;
	background-color:#CCCC33;
	height:188px;
	width:188px;
	border:2px solid black;
	padding:7px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
}
#news22{
	position:relative;
	margin-left:270px;
	margin-top:-206px;
	background-color:#996699;
	height:188px;
	width:188px;
	border:2px solid black;
	padding:7px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
}

#affiche_news_haut{
text-align:justify;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
}

#affiche_news_bas1 a{
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
}
#affiche_news_bas2 a{
	color:#000000;
	font-size:14px;
	font-weight:bold;
}
#affiche_news_bas3 a{
	color:#000000;
	font-size:14px;
	font-weight:bold;
}
#affiche_news_bas4 a{
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
}
#affiche_news_bas5 a{
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
}
#affiche_news_bas6 a{
	color:#000000;
	font-size:14px;
	font-weight:bold;
}
#affiche_news_bas7 a{
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
}
#affiche_news_bas8 a{
	color:#000000;
	font-size:14px;
	font-weight:bold;
}
#affiche_news_bas9 a{
	color:#000000;
	font-size:14px;
	font-weight:bold;
}
#affiche_news_bas10 a{
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
}
#affiche_news_bas11 a{
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
}
#affiche_news_bas12 a{
	color:#000000;
	font-size:14px;
	font-weight:bold;
}
#affiche_news_bas13 a{
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
}
#affiche_news_bas14 a{
	color:#000000;
	font-size:14px;
	font-weight:bold;
}
#affiche_news_bas15 a{
	color:#000000;
	font-size:14px;
	font-weight:bold;
}
#affiche_news_bas16 a{
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
}
#affiche_news_bas17 a{
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
}
#affiche_news_bas18 a{
	color:#000000;
	font-size:14px;
	font-weight:bold;
}
#affiche_news_bas19 a{
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
}
#affiche_news_bas20 a{
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
}
#affiche_news_bas21 a{
	color:#000000;
	font-size:14px;
	font-weight:bold;
}
#affiche_news_bas22 a{
	color:#000000;
	font-size:14px;
	font-weight:bold;
}
#affiche_news_bas1{
	text-align:center;
}
#affiche_news_bas2{
	text-align:center;
}
#affiche_news_bas3{
	text-align:center;
}
#affiche_news_bas4{
	text-align:center;
}
#affiche_news_bas5{
	text-align:center;
}
#affiche_news_bas6{
	text-align:center;
}
#affiche_news_bas7{
	text-align:center;
}
#affiche_news_bas8{
	text-align:center;
}
#affiche_news_bas9{
	text-align:center;
}
#affiche_news_bas10{
	text-align:center;
}
#affiche_news_bas11{
	text-align:center;
}
#affiche_news_bas12{
	text-align:center;
}
#affiche_news_bas13{
	text-align:center;
}
#affiche_news_bas14{
	text-align:center;
}
#affiche_news_bas15{
	text-align:center;
}
#affiche_news_bas16{
	text-align:center;
}
#affiche_news_bas17{
	text-align:center;
}
#affiche_news_bas18{
	text-align:center;
}
#affiche_news_bas19{
	text-align:center;
}
#affiche_news_bas20{
	text-align:center;
}
#affiche_news_bas21{
	text-align:center;
}

/*------------------------------------------------------------*/

#droite{
	position:absolute;
	margin-left:761px;
	

	height:453px;
	width:27px;
}

#gauche_bas{
	position:absolute;
	margin-top:453px;
	background-image:url(images/design_nu_05.gif);
	background-repeat:repeat-y;	
	min-height:21px;
	width:237px;
}
*html #gauche_bas{
	height:21px;
}

#droite_bas{
	position:absolute;
	margin-top:453px;
	margin-left:761px;
	background-image:url(images/design_nu_06.gif);
	background-repeat:repeat-y;	
	min-height:21px;
	width:27px;
}
*html #droite_bas{
	height:21px;
}

#footer{
	margin: 0 auto;
	background-image:url(images/design_nu_07.gif);
	background-repeat:no-repeat;
	height:81px;
	width:788px;
}

/*------------------- lien haut ---------------*/

#liens_haut{
	font-family:arial;
	font-size:14px;
	color:#000000;
	font-weight:700;
	
}

#ban a{
	font-family:arial;
	font-size:14px;
	color:#000000;
	font-weight:700;
	text-decoration:none;
}
#ban a:hover{
	text-decoration:underline;
}



/*----------------- Liens Bande ---------------------*/

#liens_bande{
	font-family:arial;
	font-size:14px;
	color:#FFFFFF;
	font-weight:700;
}

#bande{
position:absolute;
margin-left:420px;
margin-top:162px;
width:350px;
}
#bande a{
	font-family:arial;
	font-size:14px;
	color:#FFFFFF;
	font-weight:700;
	text-decoration:none;
}
#bande a:hover{
	text-decoration:underline;
}

#bande_fede{
position:absolute;
margin-left:20px;
margin-top:162px;
width:200px;
}
#bande_fede a{
	font-family:arial;
	font-size:14px;
	color:#FFFFFF;
	font-weight:700;
	text-decoration:none;
}
#bande_fede a:hover{
	text-decoration:underline;
}

/*----------------- Liens Gauche ---------------------*/

#liens_gauche{
	font-family:arial;
	font-size:14px;
	color:#FFFFFF;
	font-weight:700;
}
#gauche a{
	font-family:arial;
	font-size:14px;
	color:#FFFFFF;
	font-weight:700;
	text-decoration:none;
}
#gauche a:hover{
	text-decoration:underline;
}

#actualite{
position:absolute;
margin-left:50px;
margin-top:4px;
width:200px;
}
#presentation{
position:absolute;
margin-left:50px;
margin-top:37px;
width:200px;
}
#projet_social{
position:absolute;
margin-left:50px;
margin-top:71px;
width:200px;
}
#activite{
position:absolute;
margin-left:50px;
margin-top:105px;
width:200px;
}
#boite{
position:absolute;
margin-left:50px;
margin-top:173px;
width:200px;
}
#conseil{
position:absolute;
margin-left:50px;
margin-top:139px;
width:200px;

}
#plan_acces{
position:absolute;
margin-left:50px;
margin-top:207px;
width:200px;
}

/*----------------- Recherche ---------------------*/

#champ_recherche{
position:absolute;
margin-left:23px;
margin-top:280px;
width:100px;
}
#bouton_recherche{
position:absolute;
margin-left:178px;
margin-top:280px;
width:30px;
}

#adresse{
position:absolute;
margin-left:23px;
margin-top:318px;
width:200px;
}

/*----------------- liens bas ---------------------*/

#liens_bas{
	font-family:arial;
	font-size:14px;
	color:#FFFFFF;
	font-weight:700;
}
#bas a{
	font-family:arial;
	font-size:14px;
	color:#FFFFFF;
	font-weight:700;
	text-decoration:none;
}
#bas a:hover{
	text-decoration:underline;
}

#bas{
position:absolute;
margin-left:210px;
margin-top:16px;
width:550px;
text-align:center;

}

/*------------------ MOI ---------*/

#cache{
position:absolute;
margin-left:280px;
margin-top:45px;
width:400px;
background-image:url(images/cache.gif);

text-align:center;
}

#moi{
	font-family:arial;
	font-size:10px;
	color:#FFFFFF;
	
}

#cache a{
	font-family:arial;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
}
#cache a:hover{
	text-decoration:underline;
}

#photo{
	width:524px;
	text-align:center;
}

#lien_contenu a{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:600;
	color:#FF6600;
}


