#ban{
	margin-left: auto;
	margin-right: auto;
	background-image:url(images/design_nu_01b.gif);
	background-repeat:no-repeat;
	height:195px;
	width:788px;
}
#ban2{
	margin-left: auto;
	margin-right: auto;
	background-image:url(images/design_nu_01b2.gif);
	background-repeat:no-repeat;
	height:195px;
	width:788px;
}

#haut{
position:absolute;

	
	
}

#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;
}

/*-------------------------- 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;
}

#broutvernet{
position:absolute;
margin-left:318px;
margin-top:25px;
}
#donjon{
position:absolute;
margin-left:476px;
margin-top:25px;
width:200px;
}
#meaulne{
position:absolute;
margin-left:637px;
margin-top:25px;
width:200px;
}
#chevagne{
position:absolute;
margin-left:318px;
margin-top:58px;
width:200px;
}
#mayet{
position:absolute;
margin-left:476px;
margin-top:58px;
width:200px;
}
#martinien{
position:absolute;
margin-left:637px;
margin-top:58px;
width:200px;
}
#ebreuil{
position:absolute;
margin-left:318px;
margin-top:93px;
width:200px;
}
#lurcy{
position:absolute;
margin-left:476px;
margin-top:93px;
width:200px;
}
#souvigny{
position:absolute;
margin-left:637px;
margin-top:93px;
width:200px;
}
#jaligny{
position:absolute;
margin-left:318px;
margin-top:124px;
width:200px;
}
#marcillat{
position:absolute;
margin-left:476px;
margin-top:124px;
width:200px;
}
#villefranche{
position:absolute;
margin-left:637px;
margin-top:124px;
width:200px;
}

/*----------------- 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;
}

/*----------------- 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;
}
#mission{
position:absolute;
margin-left:50px;
margin-top:37px;
width:200px;
}
#organigramme{
position:absolute;
margin-left:50px;
margin-top:71px;
width:200px;
}
#historique{
position:absolute;
margin-left:50px;
margin-top:105px;
width:200px;
}
#centre_quoi{
position:absolute;
margin-left:50px;
margin-top:139px;
width:200px;
}
#centres{
position:absolute;
margin-left:50px;
margin-top:173px;
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:300px;
}
#bouton_recherche{
position:absolute;
margin-left:178px;
margin-top:280px;
width:300px;
}

/*----------------- 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:290px;
margin-top:16px;
width:600px;
}

/*------------------ 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:700;
	color:#FF6600;
}

/*---------------------- page les_centres -----------------------*/

#centre_bv{
position:relative;
margin-left:260px;
margin-top:-137px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;

}
#centre_bv a{
	font-size:11px;
	color:#000000;
	font-weight:bold;
}

#centre_ch{
position:relative;
margin-left:350px;
margin-top:-175px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;

}
#centre_ch a{
	font-size:11px;
	color:#000000;
	font-weight:bold;
}

#centre_eb{
position:relative;
margin-left:220px;
margin-top:167px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;

}
#centre_eb a{
	font-size:11px;
	color:#000000;
	font-weight:bold;
}

#centre_ja{
position:relative;
margin-left:350px;
margin-top:-123px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;

}
#centre_ja a{
	font-size:11px;
	color:#000000;
	font-weight:bold;
}

#centre_ld{
position:relative;
margin-left:440px;
margin-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;

}
#centre_ld a{
	font-size:11px;
	color:#000000;
	font-weight:bold;
}

#centre_lm{
position:relative;
margin-left:382px;
margin-top:100px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;

}
#centre_lm a{
	font-size:11px;
	color:#000000;
	font-weight:bold;
}

#centre_ll{
position:relative;
margin-left:185px;
margin-top:-250px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;

}
#centre_ll a{
	font-size:11px;
	color:#000000;
	font-weight:bold;
}

#centre_ma{
position:relative;
margin-left:95px;
margin-top:182px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
width:150px;

}
#centre_ma a{
	font-size:11px;
	color:#000000;
	font-weight:bold;
}

#centre_me{
position:relative;
margin-left:120px;
margin-top:-180px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
width:150px;
}

#centre_me a{
	font-size:11px;
	color:#000000;
	font-weight:bold;
}

#centre_sm{
position:relative;
margin-left:18px;
margin-top:67px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;

}
#centre_sm a{
	font-size:11px;
	color:#000000;
	font-weight:bold;
}

#centre_vi{
position:relative;
margin-left:157px;
margin-top:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;

}
#centre_vi a{
	font-size:11px;
	color:#000000;
	font-weight:bold;
}

#centre_so{
position:relative;
margin-left:235px;
margin-top:-82px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;

}
#centre_so a{
	font-size:11px;
	color:#000000;
	font-weight:bold;
}