/*---------------------------------------------------------*/

/*-------------------- MEDIA     Screen -------------------*/

/*---------------------------------------------------------*/



@media screen 

{



body {

	margin-left: 0;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	text-align: center;

}



.Texte {

	font-size: 12px;

	font-family: Arial, Helvetica, sans-serif;

	color: #006633;

}



.Titre_ss {

	color: #ff6600;

	font-weight: bold;

	font-family: Arial, Helvetica, sans-serif;

}



.Titre_ss_Style7 {color: #ff6600;

	font-weight: bold;

	font-family: Arial, Helvetica, sans-serif;font-size: 12px;

	vertical-align:middle;}

	

.Titre_ss_Style2 {color: #ff6600;

	font-weight: bold;

	font-family: Arial, Helvetica, sans-serif;font-size: 12px;

	}



.Titre {

	font-size: 14px;

	font-family: Arial, Helvetica, sans-serif;

	color: #66CCCC;

	font-weight: bold;

	text-transform: uppercase;

}



a.Menu_titre:link {

	color: #ffffff;

	text-transform: uppercase;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-decoration: none;

}



a.Menu_titre:visited {

    text-decoration: none;

	color: #ffffff;

	text-transform: uppercase;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

}



a.Menu_titre:hover {

    text-decoration: none;

	color: #ffffff;

	text-transform: uppercase;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-decoration: underline;

}



a.Menu_titre:active {

    text-decoration: none;

	color: #ffffff;

	text-transform: uppercase;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

}



a.Menu_titre_ss:link {

	color: #ffffff;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

}



a.Menu_titre_ss:visited {

    text-decoration: none;

	color: #ffffff;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

}



a.Menu_titre_ss:hover {

    text-decoration: underline;

	color: #ffffff;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	text-decoration: underline;

}



a.Menu_titre_ss:active {

    text-decoration: none;

	color: #ffffff;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

}



a.Texte_liens:link {

	text-decoration: none;

	color: #006633;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

}



a.Texte_liens:visited {

	text-decoration: underline;

	color: #006633;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

}



a.Texte_liens:hover {

	text-decoration: underline;

	color: #006633;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

}



a.Texte_liens:active {

	text-decoration: none;

	color: #006633;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

}



.spacer {

  clear: both;

}



.flash{

    position: relative;

	width: 629.85px;

	margin: 0 auto;

	padding: 15px 0 0 0;

}



.footer{

    position: relative;

	width: 608px;

	margin: 0 auto;

}



.global{

    position: relative;

	width: 608px;

	height: 420px;

	margin: 0 auto;

	background-color: #FFFFFF;

	text-align: right;

}



.contenu{

    width: 497px;

	margin: 10px 27px 0 0;

	text-align: right;

}



.pub{

	position: absolute;

	width: 179px;

	height: 374px;

	text-align: right;

	left: -108px;

	top: 37px;

}



html>body .contenu{

	float: right;	

}



.txt{  

	width: 497px;

	margin: 0 0 20px 0;

	padding: 0;

}



a.savoir:link, a.savoir:visited, a.savoir:hover,  a.savoir:active  {

	padding: 0 5px 0 5px;

	color: #FFFFFF;

	font-family: Arial, Helvetica, sans-serif;

	background-repeat: repeat-x;

	background-color: #00b6c4;

	font-size: 10px;

	font-weight: normal;

	text-decoration: none;

	float: right;

	text-transform: uppercase;

	margin: 5px 0 5px 0;

}





h2{

	color: #f08f00;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	text-align: left;

	text-transform: uppercase;

	margin: 0 0 5px 0;

}



p{

    font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	margin: 0 auto;

}



.bold{

	font-weight: bold;

}



.gris{

    color: #b6b6b6;

	text-align: right;

}



.vert{

    color: #015941;

	text-align: justify;

}



.photo{

    margin: 3px 10px 0 0;

	float: left;

}



.pub{

	z-index: 5000; 

}



.nouveautes{

	float:left;

	border: solid 1px #f08f00;

	visibility: hidden;

}



/* NOUVEAUTES */



a.info {

	position:relative;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #006633;

	border-bottom-style: dotted;

	border-bottom-color: #ffcb05;

	border-bottom-width: 1px;

	text-decoration: none;

}

a.info:hover {

	background: none;

	z-index: 500;

	text-decoration: none;

}

a.info span {display: none;}



a.info:hover span {

	display: inline;

	float: right;

	position: absolute;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #006633;

	width:450px;

	top: 20px;

	left: 0px;

	background: white;

	padding: 15px;

	border: 1px solid #ffcb05;

	border-left: 10px solid #ffcb05;

	text-decoration: none;

	vertical-align: top;

	text-align: justify;	

}



.illu {

	float: left;

	vertical-align: top;

	margin-right: 15px;

}



a.info:hover span titre {

	text-align: left;

	font-weight: bold;

}



div.divDroiteFondu

{

	float:none;

}



.divDroite

{

	background-image:url(images/Degrade_d.gif);

	width:20px;

	height:216px;

	margin:0px;

	padding:0px;

	border:0px

}



h1

{

	width:598px;

	height:57px;

	margin:0px;

	display:block;

	text-indent:-5000px;

}



.SituationNord{	background-image:url('images/Bandeau_situation.gif');}

.Ressources{	background-image:url('images/Bandeau_ressources.gif');}

.Prevention{	background-image:url('images/Bandeau_action_prevention.gif');}

.Actualites{	background-image:url('images/Bandeau_actualites.gif');}

.Infoweb{	background-image:url('images/Bandeau_infoweb.gif');}

.QuiSommesNous{	background-image:url('images/Bandeau_qui_sommes.gif');}

.Contact{	background-image:url('images/Bandeau_contact.gif');}

.Actions{	background-image:url('images/Bandeau_actions.gif');}

.Ladoc{	background-image:url('images/Bandeau_doc_propose.gif');}

.Mentions{	background-image:url('images/Bandeau_mentions_legales.gif');}

.PlanSite{	background-image:url('images/Bandeau_plan_site.gif');}



.center

{

	margin-left:auto;

	margin-right:auto;

}







.cacheTexteLien

{

	text-indent:-5000px;

	position:absolute;

}



.quisommesnous_n

{

	background-image:url(images/Titre_qui_sommes_n.gif);

	background-repeat: no-repeat;

	width:130px;

	height:37px;

	border:0px;

	margin:0px;

	padding:0px;

	margin-left:auto;

	margin-right:auto;

}



.titresRessources_n

{

	background-image:url(images/Titre_ressources_doc_n.gif);

	background-repeat: no-repeat;

	width:130px;

	height:37px;

	border:0px;

	margin:0px;

	padding:0px;

	margin-left:auto;

	margin-right:auto;

}	



.titresActions_n

{

	background-image:url(images/Titre_actions_prevention_n.gif);

	background-repeat: no-repeat;

	width:130px;

	height:37px;

	border:0px;

	margin:0px;

	padding:0px;

	margin-left:auto;

	margin-right:auto;

}	



.titresActus_n

{

	background-image:url(images/Titre_actualites_n.gif);

	background-repeat: no-repeat;

	width:130px;

	height:37px;

	border:0px;

	margin:0px;

	padding:0px;

	margin-left:auto;

	margin-right:auto;

}	



.titresSituation_n

{

	background-image:url(images/Titre_situation_n.gif);

	background-repeat: no-repeat;

	width:130px;

	height:37px;

	border:0px;

	margin:0px;

	padding:0px;

	margin-left:auto;

	margin-right:auto;

}	



.quisommesnous_o

{

	background-image:url(images/Titre_qui_sommes_o.gif);

	background-repeat: no-repeat;

	width:130px;

	height:37px;

	border:0px;

	margin:0px;

	padding:0px;

	margin-left:auto;

	margin-right:auto;

}



.titresRessources_o

{

	background-image:url(images/Titre_ressources_doc_o.gif);

	background-repeat: no-repeat;

	width:130px;

	height:37px;

	border:0px;

	margin:0px;

	padding:0px;

	margin-left:auto;

	margin-right:auto;

}	



.titresActions_o

{

	background-image:url(images/Titre_actions_prevention_o.gif);

	background-repeat: no-repeat;

	width:130px;

	height:37px;

	border:0px;

	margin:0px;

	padding:0px;

	margin-left:auto;

	margin-right:auto;

}	



.titresActus_o

{

	background-image:url(images/Titre_actualites_o.gif);

	background-repeat: no-repeat;

	width:130px;

	height:37px;

	border:0px;

	margin:0px;

	padding:0px;

	margin-left:auto;

	margin-right:auto;

}	



.titresSituation_o

{

	background-image:url(images/Titre_situation_o.gif);

	background-repeat: no-repeat;

	width:130px;

	height:37px;

	border:0px;

	margin:0px;

	padding:0px;

	margin-left:auto;

	margin-right:auto;

}	







#menuGauche 

{	

	background-color:#a2cf77;

	MARGIN: 0px ;	WIDTH: 161px;

	list-style-type: none;

	padding:0px

} 



#menuGauche UL 

{	PADDING-RIGHT: 0px;

	PADDING-LEFT: 0px;

	

	PADDING-BOTTOM: 0px;

	MARGIN: 0px;

	

	PADDING-TOP: 0px;

	LIST-STYLE-TYPE: none;

	} 

	

#menuGauche LI 

{	PADDING-RIGHT:0px;

	PADDING-LEFT: 0px;

	PADDING-BOTTOM: 0px;

	MARGIN: 0px;

	TEXT-INDENT: 0px;

	PADDING-TOP: 0px} 

	

#menuGauche LI A

{	DISPLAY: block;

	FONT-SIZE: 11px;

	LINE-HEIGHT: 12px;

	HEIGHT: 21px;

	}

	

#menuGauche LI A SPAN 

{	LEFT: -5000px;

	POSITION: absolute

	} 



#menuGauche LI A detail  

{	

	color: #ffffff;

	text-transform: uppercase;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-decoration: none;

	LEFT: 0px;

} 	



#piedPage

{

	background-image:url(images/Bandeau_bs.gif);

	background-repeat: no-repeat;

	width:779px;

	border:0px;

	height:45px;

	margin:0px;

	padding:0px;

	clear:both;

	margin-left:auto;

	margin-right:auto;

}



#menuFooter 

{	vertical-align:middle;

	MARGIN: 0px ;	WIDTH: 779px;

	list-style-type: none;

	padding:0px;

	border:0px

} 



#menuFooter UL 

{	PADDING-RIGHT: 0px;

	PADDING-LEFT: 0px;

	height:45px;

	PADDING-BOTTOM: 0px;

	MARGIN: 0px;

	

	PADDING-TOP: 0px;

	LIST-STYLE-TYPE: none;

	display:inline;

	

	} 

	

#menuFooter LI 

{	PADDING-RIGHT:0px;

	PADDING-LEFT: 0px;

	PADDING-BOTTOM: 0px;

	MARGIN: 0px;

	TEXT-INDENT: 0px;

	PADDING-TOP: 0px;

	z-index:0;display:inline;

	} 

	

#menuFooter LI DIV

{	PADDING-RIGHT:0px;

	PADDING-LEFT: 0px;

	PADDING-BOTTOM: 0px;

	MARGIN: 0px;

	TEXT-INDENT: 0px;

	PADDING-TOP: 0px

	} 

	

#menuFooter LI A

{	DISPLAY: block;

	FONT-SIZE: 11px;

	

	LINE-HEIGHT: 26px;

	HEIGHT: 26px;

	}

	

#menuFooter LI A SPAN 

{	LEFT: -5000px;

	POSITION: absolute;

	z-index:1000;

	} 



#menuFooter LI A detail  

{	

	color: #ffffff;

	text-transform: uppercase;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-decoration: none;

	LEFT: 0px;

	

} 



#adresseUtiles

{

	position:relative;

	width:100px;

	height:28px;

	z-index:6000;

	left: 25px;

	top: 12px;

	background-color:Transparent;

	float:left;

	

}



	

#Infoweb

{

	clear:both;

	position:relative;

	width:80px;

	height:28px;

	z-index:6000;

	left: 127px;

	top: -9px;

	background-color:Transparent;

	float:left;

	display:inline;

	}



#Contact

{

	clear:both;

	position:relative;

	width:70px;

	height:25px;

	z-index:6000;

	left: 215px;

	top: -37px;

	background-color:Transparent;

	float:left;

	display:inline;

	}

#PlanSite

{

	clear:both;

	position:relative;

	width:80px;

	height:25px;

	z-index:6000;

	left: 298px;

	top: -63px;

	background-color:Transparent;

	float:left;

	}

#MentionsLegale

{clear:both;

	position:relative;

	width:108px;

	height:28px;

	z-index:6000;

	left: 385px;

	top: -89px;

	background-color:Transparent;

		float:left;

	}

#index

{clear:both;

	position:relative;

	width:70px;

	height:28px;

	z-index:6000;

	left: 665px;

	top: -118px;

	background-color:Transparent;

		float:left;

	}





a. hauteurLien

{

	height: 50px;

	width:100px;

}



.justify{text-align: justify;}

.left{text-align: left;}

.hidden{display:none;visibility:hidden;}

.right{text-align: right;}



#divMiddle

{

	float:left;

	display:inline;

	float:left;

	width:598px;

	margin:0px;

	padding:0;

	margin:0;

	background-color:#FFFFFF;

}



}



/*---------------------------------------------------------*/

/*-------------------- MEDIA     Print  -------------------*/

/*---------------------------------------------------------*/



@media print 

{



body {

	margin-left: 0;

	margin-top: 0px;

	margin-right: 0px;	

	margin-bottom: 0px;

	text-align: center;

}



.Texte {

	font-size: 12px;

	font-family: Arial, Helvetica, sans-serif;

	color: #FFFFFF;

}



.Titre_ss {

	color: #FFFFFF;

	font-weight: bold;

	font-family: Arial, Helvetica, sans-serif;

}



.Titre_ss_Style7 {color: #FFFFFF;

	font-weight: bold;

	font-family: Arial, Helvetica, sans-serif;font-size: 12px;

	vertical-align:middle;}

	

.Titre_ss_Style2 {color: #FFFFFF;

	font-weight: bold;

	font-family: Arial, Helvetica, sans-serif;font-size: 12px;

	}



.Titre {

	font-size: 14px;

	font-family: Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	font-weight: bold;

	text-transform: uppercase;

}



a.Menu_titre:link {

	color: #ffffff;

	text-transform: uppercase;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-decoration: none;

}



a.Menu_titre:visited {

    text-decoration: none;

	color: #ffffff;

	text-transform: uppercase;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

}



a.Menu_titre:hover {

    text-decoration: none;

	color: #ffffff;

	text-transform: uppercase;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-decoration: underline;

}



a.Menu_titre:active {

    text-decoration: none;

	color: #ffffff;

	text-transform: uppercase;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

}



a.Menu_titre_ss:link {

	color: #ffffff;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

}



a.Menu_titre_ss:visited {

    text-decoration: none;

	color: #ffffff;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

}



a.Menu_titre_ss:hover {

    text-decoration: underline;

	color: #ffffff;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	text-decoration: underline;

}



a.Menu_titre_ss:active {

    text-decoration: none;

	color: #ffffff;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

}



a.Texte_liens:link {

	text-decoration: none;

	color: #FFFFFF;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

}



a.Texte_liens:visited {

	text-decoration: underline;

	color: #FFFFFF;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

}



a.Texte_liens:hover {

	text-decoration: underline;

	color: #FFFFFF;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

}



a.Texte_liens:active {

	text-decoration: none;

	color: #FFFFFF;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

}



.spacer {

  clear: both;

}



.flash{

    position: relative;

	width: 629.85px;

	margin: 0 auto;

	padding: 15px 0 0 0;

}



.footer{

    position: relative;

	width: 608px;

	margin: 0 auto;

}



.global{

    position: relative;

	width: 608px;

	height: 420px;

	margin: 0 auto;

	background-color: #FFFFFF;

	text-align: right;

}



.contenu{

    width: 497px;

	margin: 10px 27px 0 0;

	text-align: right;

}



.pub{

	position: absolute;

	width: 179px;

	height: 374px;

	text-align: right;

	left: -108px;

	top: 37px;

}



html>body .contenu{

	float: right;	

}



.txt{  

	width: 497px;

	margin: 0 0 20px 0;

	padding: 0;

}



a.savoir:link, a.savoir:visited, a.savoir:hover,  a.savoir:active  {

	padding: 0 5px 0 5px;

	color: #FFFFFF;

	font-family: Arial, Helvetica, sans-serif;

	background-repeat: repeat-x;

	background-color: #00b6c4;

	font-size: 10px;

	font-weight: normal;

	text-decoration: none;

	float: right;

	text-transform: uppercase;

	margin: 5px 0 5px 0;

}





h2{

	color: #f08f00;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	text-align: left;

	text-transform: uppercase;

	margin: 0 0 5px 0;

}



p{

    font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	margin: 0 auto;

}



.bold{

	font-weight: bold;

}



.gris{

    color: #b6b6b6;

	text-align: right;

}



.vert{

    color: #015941;

	text-align: justify;

}



.photo{

    margin: 3px 10px 0 0;

	float: left;

}



.pub{

	z-index: 5000; 

}



.nouveautes{

	float:left;

	border: solid 1px #f08f00;

	visibility: hidden;

}



/* NOUVEAUTES */



a.info {

	position:relative;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

	border-bottom-style: dotted;

	border-bottom-color: #ffcb05;

	border-bottom-width: 1px;

	text-decoration: none;

}

a.info:hover {

	background: none;

	z-index: 500;

	text-decoration: none;

}

a.info span {display: none;}



a.info:hover span {

	display: inline;

	float: right;

	position: absolute;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

	width:450px;

	top: 20px;

	left: 0px;

	background: white;

	padding: 15px;

	border: 1px solid #ffcb05;

	border-left: 10px solid #ffcb05;

	text-decoration: none;

	vertical-align: top;

	text-align: justify;	

}



.illu {

	float: left;

	vertical-align: top;

	margin-right: 15px;

}



a.info:hover span titre {

	text-align: left;

	font-weight: bold;

}



div.divDroiteFondu

{

	float:none;

	display:none;

}



.divDroite

{

	background-image:url(images/Degrade_d.gif);

	width:20px;

	height:216px;

	margin:0px;

	padding:0px;

	border:0px

}



h1

{

	width:598px;

	height:57px;

	margin:0px;

	display:block;

	text-indent:-5000px;

}



.SituationNord{	background-image:url('images/Bandeau_situation.gif');}

.Ressources{	background-image:url('images/Bandeau_ressources.gif');}

.Prevention{	background-image:url('images/Bandeau_action_prevention.gif');}

.Actualites{	background-image:url('images/Bandeau_actualites.gif');}

.Infoweb{	background-image:url('images/Bandeau_infoweb.gif');}

.QuiSommesNous{	background-image:url('images/Bandeau_qui_sommes.gif');}

.Contact{	background-image:url('images/Bandeau_contact.gif');}

.Actions{	background-image:url('images/Bandeau_actions.gif');}

.Ladoc{	background-image:url('images/Bandeau_doc_propose.gif');}

.Mentions{	background-image:url('images/Bandeau_mentions_legales.gif');}

.PlanSite{	background-image:url('images/Bandeau_plan_site.gif');}



.center

{

	text-align:left;

}







.cacheTexteLien

{

	text-indent:-5000px;

	position:absolute;

}



.quisommesnous_n

{

	background-image:url(images/Titre_qui_sommes_n.gif);

	background-repeat: no-repeat;

	width:130px;

	height:37px;

	border:0px;

	margin:0px;

	padding:0px;

	margin-left:auto;

	margin-right:auto;

}



.titresRessources_n

{

	background-image:url(images/Titre_ressources_doc_n.gif);

	background-repeat: no-repeat;

	width:130px;

	height:37px;

	border:0px;

	margin:0px;

	padding:0px;

	margin-left:auto;

	margin-right:auto;

}	



.titresActions_n

{

	background-image:url(images/Titre_actions_prevention_n.gif);

	background-repeat: no-repeat;

	width:130px;

	height:37px;

	border:0px;

	margin:0px;

	padding:0px;

	margin-left:auto;

	margin-right:auto;

}	



.titresActus_n

{

	background-image:url(images/Titre_actualites_n.gif);

	background-repeat: no-repeat;

	width:130px;

	height:37px;

	border:0px;

	margin:0px;

	padding:0px;

	margin-left:auto;

	margin-right:auto;

}	



.titresSituation_n

{

	background-image:url(images/Titre_situation_n.gif);

	background-repeat: no-repeat;

	width:130px;

	height:37px;

	border:0px;

	margin:0px;

	padding:0px;

	margin-left:auto;

	margin-right:auto;

}	



.quisommesnous_o

{

	background-image:url(images/Titre_qui_sommes_o.gif);

	background-repeat: no-repeat;

	width:130px;

	height:37px;

	border:0px;

	margin:0px;

	padding:0px;

	margin-left:auto;

	margin-right:auto;

}



.titresRessources_o

{

	background-image:url(images/Titre_ressources_doc_o.gif);

	background-repeat: no-repeat;

	width:130px;

	height:37px;

	border:0px;

	margin:0px;

	padding:0px;

	margin-left:auto;

	margin-right:auto;

}	



.titresActions_o

{

	background-image:url(images/Titre_actions_prevention_o.gif);

	background-repeat: no-repeat;

	width:130px;

	height:37px;

	border:0px;

	margin:0px;

	padding:0px;

	margin-left:auto;

	margin-right:auto;

}	



.titresActus_o

{

	background-image:url(images/Titre_actualites_o.gif);

	background-repeat: no-repeat;

	width:130px;

	height:37px;

	border:0px;

	margin:0px;

	padding:0px;

	margin-left:auto;

	margin-right:auto;

}	



.titresSituation_o

{

	background-image:url(images/Titre_situation_o.gif);

	background-repeat: no-repeat;

	width:130px;

	height:37px;

	border:0px;

	margin:0px;

	padding:0px;

	margin-left:auto;

	margin-right:auto;

}	







#menuGauche 

{	

	background-color:#a2cf77;

	MARGIN: 0px ;	WIDTH: 161px;

	list-style-type: none;

	padding:0px

} 



#menuGauche UL 

{	PADDING-RIGHT: 0px;

	PADDING-LEFT: 0px;

	

	PADDING-BOTTOM: 0px;

	MARGIN: 0px;

	

	PADDING-TOP: 0px;

	LIST-STYLE-TYPE: none;

	} 

	

#menuGauche LI 

{	PADDING-RIGHT:0px;

	PADDING-LEFT: 0px;

	PADDING-BOTTOM: 0px;

	MARGIN: 0px;

	TEXT-INDENT: 0px;

	PADDING-TOP: 0px} 

	

#menuGauche LI A

{	DISPLAY: block;

	FONT-SIZE: 11px;

	LINE-HEIGHT: 12px;

	HEIGHT: 21px;

	}

	

#menuGauche LI A SPAN 

{	LEFT: -5000px;

	POSITION: absolute

	} 



#menuGauche LI A detail  

{	

	color: #ffffff;

	text-transform: uppercase;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-decoration: none;

	LEFT: 0px;

} 	



#piedPage

{

	background-image:url(images/Bandeau_bs.gif);

	background-repeat: no-repeat;

	width:779px;

	border:0px;

	height:45px;

	margin:0px;

	padding:0px;

	clear:both;

	margin-left:auto;

	margin-right:auto;

	display:none;

}



#menuFooter 

{	vertical-align:middle;

	MARGIN: 0px ;	WIDTH: 779px;

	list-style-type: none;

	padding:0px;

	border:0px;

} 



#menuFooter UL 

{	PADDING-RIGHT: 0px;

	PADDING-LEFT: 0px;

	height:45px;

	PADDING-BOTTOM: 0px;

	MARGIN: 0px;

	

	PADDING-TOP: 0px;

	LIST-STYLE-TYPE: none;

	display:inline;

	

	} 

	

#menuFooter LI 

{	PADDING-RIGHT:0px;

	PADDING-LEFT: 0px;

	PADDING-BOTTOM: 0px;

	MARGIN: 0px;

	TEXT-INDENT: 0px;

	PADDING-TOP: 0px;

	z-index:0;display:inline;

	} 

	

#menuFooter LI DIV

{	PADDING-RIGHT:0px;

	PADDING-LEFT: 0px;

	PADDING-BOTTOM: 0px;

	MARGIN: 0px;

	TEXT-INDENT: 0px;

	PADDING-TOP: 0px

	} 

	

#menuFooter LI A

{	DISPLAY: block;

	FONT-SIZE: 11px;

	

	LINE-HEIGHT: 26px;

	HEIGHT: 26px;

	}

	

#menuFooter LI A SPAN 

{	LEFT: -5000px;

	POSITION: absolute;

	z-index:1000;

	} 



#menuFooter LI A detail  

{	

	color: #ffffff;

	text-transform: uppercase;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-decoration: none;

	LEFT: 0px;

	

} 



#adresseUtiles

{

	position:relative;

	width:100px;

	height:28px;

	z-index:6000;

	left: 25px;

	top: 12px;

	background-color:Transparent;

	float:left;

	

}



	

#Infoweb

{

	clear:both;

	position:relative;

	width:80px;

	height:28px;

	z-index:6000;

	left: 127px;

	top: -9px;

	background-color:Transparent;

	float:left;

	display:inline;

	}



#Contact

{

	clear:both;

	position:relative;

	width:70px;

	height:25px;

	z-index:6000;

	left: 215px;

	top: -37px;

	background-color:Blue;

	float:left;

	display:inline;

	}

#PlanSite

{

	clear:both;

	position:relative;

	width:80px;

	height:25px;

	z-index:6000;

	left: 298px;

	top: -63px;

	background-color:Blue;

	float:left;

	}

#MentionsLegale

{clear:both;

	position:relative;

	width:108px;

	height:28px;

	z-index:6000;

	left: 385px;

	top: -89px;

	background-color:Blue;

		float:left;

	}

#index

{clear:both;

	position:relative;

	width:70px;

	height:28px;

	z-index:6000;

	left: 665px;

	top: -118px;

	background-color:Blue;

		float:left;

	}





a. hauteurLien

{

	height: 50px;

	width:100px;

}



.justify{text-align: justify;}

.left{text-align: left;}

.hidden{display:none;visibility:hidden;}

.right{text-align: right;}



#divBandeauHaut

{

	display:none;

	visibility:hidden;

}

#divMenuGauche

{

	display:none;

	visibility:hidden;

}

#divMiddle

{

	text-align:left;

	

	margin-left:0px;

	color:Fuchsia;

}



}
