body
{
	color:black;
	font-family: verdana;
	font-size:11px;	
	margin: 0; /* pour éviter les marges */
	padding:0;
	/*padding-bottom:50px;*/
	text-align: center; /* pour corriger le bug de centrage IE */
	background-image:url(/design/fond.gif);
	background-position:center top;
	background-repeat:no-repeat;
	background-attachment:no;
	background-color:#FFE66D;
	
	
}

.conteneurGeneral{
	position:relative;
}

#global {
	margin-left: auto;
	margin-right: auto;
	width:980px;
	text-align: left; /* on rétablit l'alignement normal du texte */
}


div.bandeau_haut{
	float:left;
	width:980px;
	height:85px;
	background-position:top left;
	background-repeat:no-repeat;
	background-color:#FCCD57;
	background-image:url(/design/bandeauHaut2.jpg);
	
}

div.bandeau_haut_lg{
	float:right;
	width:50px;
	height:15px;
	background-image:url(/design/btn_langue.gif);
	background-position:top left;
	background-repeat:no-repeat;
	background-color:#FEDB63;
	margin-top:15px;
	margin-right:45px;
	line-height:15px;
	text-align:center;
}

a.bandeau_haut_lg{
	font-family:verdana;
	font-weight:normal;
	color:white;
	font-size:10px;
	text-decoration:none;
}

a.bandeau_haut_lg:hover{
	font-family:verdana;
	font-weight:normal;
	color:#DE120F;
	font-size:10px;
	text-decoration:none;
}

div.bandeau_haut_menu{
	float:right;
	width:645px;
	clear:both;
	margin-top:31px;
}

div.bandeau_haut_menu_item{
	float:right;
	background-position:top left;
	background-repeat:no-repeat;
	height:15px;
	/*padding-left:18px;*/
}

a.bandeau_haut_menu_item_8c503b, a.bandeau_haut_menu_item_de120f, a.bandeau_haut_menu_item_91368a, a.bandeau_haut_menu_item_3f9651{
	font-family:Arial;
	font-weight:bold;
	color:black;
	font-size:14px;
	text-decoration:none;
}

a.bandeau_haut_menu_item_8c503b:hover{
	font-family:Arial;
	font-weight:bold;
	color:#8c503b;
	font-size:14px;
	text-decoration:none;
}

a.bandeau_haut_menu_item_de120f:hover{
	font-family:Arial;
	font-weight:bold;
	color:#DE120F;
	font-size:14px;
	text-decoration:none;
}

a.bandeau_haut_menu_item_91368a:hover{
	font-family:Arial;
	font-weight:bold;
	color:#91368a;
	font-size:14px;
	text-decoration:none;
}

a.bandeau_haut_menu_item_3f9651:hover{
	font-family:Arial;
	font-weight:bold;
	color:#3f9651;
	font-size:14px;
	text-decoration:none;
}

div.animation_flash{
	clear:both;
	float:left;
	width:980px;
	height:219px;
	background-image:url(/design/fond_flash2.gif);
	/*background-image:url(/design/fond_flash.gif);*/
	background-position:top left;
	background-repeat:no-repeat;
	background-color:#FECF54;
}


div.Contenu{
	clear:both;
	float:left;
	width:980px;
}

div.colonne_gauche{
	float:left;
	width:611px;
	background-image:url(/design/fond_actuHP.gif);
	background-position:top left;
	background-repeat:no-repeat;
	height:360px;
	
}

div.colonne_gauche_haut{
	float:left;
	width:611px;
}

div.colonne_gauche_hautTitre{
	float:left;
	width:78px;
	height:29px;
	line-height:29px;
	text-align:center;
	margin-top:3px;
	margin-left:3px;
}

span.colonne_gauche_hautTitre{
	font-family:Arial;
	font-weight:bold;
	color:black;
	font-size:14px;
}
a.colonne_gauche_hautTitre{
	font-family:Arial;
	font-weight:bold;
	color:black;
	font-size:14px;
	text-decoration:none;
}

a.colonne_gauche_hautTitre:hover{
	font-family:Arial;
	font-weight:bold;
	color:#DE120F;
	font-size:14px;
	text-decoration:none;
}
div.colonne_gauche_recherche{
	float:right;
	width:266px;
	height:24px;
	margin-top:30px;
}

span.colonne_gauche_recherche{
	font-family:Arial;
	font-weight:bold;
	color:black;
	font-size:12px;
	text-transform:uppercase;
}
a.colonne_gauche_recherche{
	font-family:Arial;
	font-weight:bold;
	color:black;
	font-size:12px;
}
a.colonne_gauche_recherche:hover{
	font-family:Arial;
	font-weight:bold;
	color:#DE120F;
	font-size:12px;
}


div.colonne_gauche_contenu{
	clear:both;
	width:auto;
	margin-top:20px;
	float:left;
}

div.actuHP_item{
	float:left;
	width:586px;
	margin-left:10px;
	margin-bottom:8px;
}

div.actuHP_photo{
	float:left;
	width:97px;
	border:2px solid white;
}

div.actuHP_contenu{
	float:left;
}

a.actuHP_titre{
	font-family:Arial;
	font-weight:bold;
	color:black;
	font-size:14px;
	text-decoration:none;
}

a.actuHP_titre:hover{
	font-family:Arial;
	font-weight:bold;
	color:#DE120F;
	font-size:14px;
	text-decoration:none;
}

span.actuHP_texte{
	font-family:Arial;
	font-weight:normal;
	color:black;
	font-size:12px;
}

span.actuHP_date{
	font-family:Arial;
	font-weight:normal;
	color:#4692BE;
	font-size:10px;
}

div.btn_actuHP{
	float:left;
	clear:both;
	width:611px;
	background-image:url(/design/btn_actuHP.gif);
	background-position:center top;
	background-repeat:no-repeat;
	text-align:center;
	height:19px;
	line-height:19px;
}

a.btn_actuHP{
	font-family:Arial;
	font-weight:bold;
	color:white;
	font-size:12px;
	text-decoration:none;
}

a.btn_actuHP:hover{
	font-family:Arial;
	font-weight:bold;
	color:#FDCDCC;
	font-size:12px;
	text-decoration:none;
}

div.colonne_droite{
	margin-left:0px;
	float:left;
	width:359px;
	background-position:center top;
	background-repeat:no-repeat;
	height:377px;
}

div.colonne_droite_annuaire{
	float:left;
	width:184px;
	text-align:center;
	line-height:43px;
	height:43px;
	margin-top:16px;
}

a.colonne_droite_annuaire{
	font-family:Arial;
	font-weight:bold;
	color:black;
	font-size:18px;
	text-decoration:none;
}

a.colonne_droite_annuaire:hover{
	font-family:Arial;
	font-weight:bold;
	color:black;
	font-size:18px;
	text-decoration:none;
}

div.colonne_droite_partenaire{
	float:left;
	width:175px;
	text-align:center;
	line-height:43px;
	height:43px;
	margin-top:16px;
}

a.colonne_droite_partenaire{
	font-family:Arial;
	font-weight:bold;
	color:white;
	font-size:18px;
	text-decoration:none;
}

a.colonne_droite_partenaire:hover{
	font-family:Arial;
	font-weight:bold;
	color:white;
	font-size:18px;
	text-decoration:none;
}

div.colonne_droite_phototheque{
	clear:both;
	float:left;
	margin-top:9px;
	margin-left:10px;
	width:341px;
	height:67px;
}

div.colonne_droite_affiche{
	clear:both;
	float:left;
	margin-top:35px;
	padding-left:26px;
	width:310px;
	height:137px;
}



div.Pied{
	margin-top:8px;
	clear:both;
	float:left;
	width:615px;
	padding-left:205px;
	text-align:center;
	line-height:12px;
}

span.Pied{
	font-family:Arial;
	font-weight:normal;
	color:black;
	font-size:12px;
	text-decoration:none;
}

a.Pied{
	font-family:Arial;
	font-weight:normal;
	font-size:12px;
	color:#E11B15;
	text-decoration:none;
}

a.Pied:hover{
	font-family:Arial;
	font-weight:normal;
	font-size:12px;
	color:black;
	text-decoration:none;
}

div.Pied_menu{
	clear:both;
	float:left;
	width:100%;
	text-align:center;
	margin-top:8px;
}


div.signatureSysto{
	float:right;
	width:235px;
	text-align:right;
	margin-right:20px;
}

a.signatureSysto{
	color:#BABABA;
	font-family: Arial;
	font-size: 10px;
	font-weight:normal;	
	text-decoration:none;
}

a.signatureSysto:hover{
	color:#E11B15;
	font-family: Arial;
	font-size: 10px;
	font-weight:normal;	
	text-decoration:underline;
}

/************************************/
/* Page Interieure */
div.bandeau_hautPI{
	clear:both;
	float:left;
	width:980px;
	height:219px;
	background-color:#FECF54;
}

div.Chemin_recherche{
	clear:both;
	float:left;
	width:980px;
	margin-top:15px;
}
div.chemin{
	float:left;
	width:710px;
	height:38px;
	color:#D61512;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;	
}

a.chemin{
	color:#D61512;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;	
}

a.chemin:hover{
	color: black;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;	
}


div.recherchePI{
	float:left;
	width:260px;
	height:38px;
	background-image:url(/design/fond_recherchePI.gif);
	background-position:center top;
	background-repeat:no-repeat;
	text-align:center;
}

div.Contenu_colonneGauchePI{
	float:left;
	width:220px;
	text-align:left;
}

div.Menu_gauche{
	clear:both;
	float:left;
	width:205px;
	border-bottom: 1px solid #80795B;
}

div.Contenu_colonneDroitePI{
	float:left;
	width:740px;
	padding-bottom:20px;
}

div.pagesEditos{
	width:740px;
	float:left;
}

div.recommanderPrint{
	float:left;
	width:740px;
	text-align:left;
	padding-top:5px;
	border-top:1px dotted black;
}

a.recommanderPrint{
	color:#D61512;
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;	
}

a.recommanderPrint:hover{
	color:#D61512;
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;	
}

div.recommanderPrintbis{
	float:left;
	width:auto;
	margin-left:25px;
	text-align:center;
}


div.recommanderPrintter{
	float:left;
	width:auto;
	margin-left:25px;
	text-align:center;
}


div.hautpage{
	float:right;
	width:70px;
	margin-right:25px;
	text-align:center;
}

div.titrePage{
	clear:both;
	float:left;
	text-align:left;
	margin-bottom:20px;
	padding-left:40px;
	padding-bottom:9px;
	width:700px;
	line-height:30px;
	border-bottom:1px dotted black;
	background-image:url(/design/puce_titrePE.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding-top:3px;
}

span.titrePage{
	font-family : Arial;
	font-size : 30px;
	text-decoration : none;
	color : #3D83AA;
	font-weight : bold;
}

/**********************************/
div.Pagination_bloc{
	clear:both;
	float:left;
	width:100%;
}
div.Pagination_detail{
	clear:both;
	float:left;
	width:100%;
}


a.navigation
{
	color: black;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;	
}


a.navigation:hover
{
	color: #DE120F;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

span.navigation
{
	color: #DE120F;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;	
}

a.lienexterne
{
	color: #0078C1;
}

a.lienexterne:hover
{
	color:black;
}

a.lieninterne
{
	color: #EE2D24;
}

a.lieninterne:hover
{
	color:black;
}

div.enteteprint{
	display:none;
}


/*****************************************************************************************/
input.recherche
{
	padding-left: 18px;
	background: #fff url(/design/q.png) no-repeat 4px center;	
}



TD 
{
	font-size:12px;
	font-family : Arial, Geneva, Helvetica, sans-serif;
	color : #000000;
}

a{
	font-family : arial;
	font-size : 12px;	
	color:#DE120F;
	font-style: normal;
	font-weight : normal;
	text-decoration:none;
}

a:hover{
	font-family : arial;
	font-size : 12px;	
	color:#DE120F;
	font-style: normal;
	font-weight : normal;
	text-decoration:underline;
}


select
{
	font-size : 12px;
	font-family : Arial, Geneva, Verdana, Helvetica, sans-serif;	
	color : #000000;	
	border: 1px solid Black;
}

input
{
	font-size : 12px;
	font-family : Arial, Geneva, Verdana, Helvetica, sans-serif;	
	color : #000000;	
	border: 1px solid Black;
}

.radio
{
	border: 0px solid Black;
}

textarea
{
	font-size : 12px;
	font-family : Arial, Geneva, Verdana, Helvetica, sans-serif;	
	color : #000000;	
	border: 1px solid Black;
}

div.sx_recommander{
	clear:both;
	float:left;
	width:740px;
	font-size : 12px;
	font-family : Arial, Geneva, Verdana, Helvetica, sans-serif;	
	color : #000000;	
	font-weight:normal;
}

