{font-family:Arial;font-size:10pt;font-style: normal;color:#000000}
TD {font-family:Arial;font-size:10pt;font-style: normal;color:#666666}

.noir_8_normal {font-family:Arial;font-size:8pt;font-style: normal;color:#000000}
.noir_8_gras {font-family:Arial;font-size:8pt;font-weight: bold;color:#000000}

.blanc_8_normal {font-family:Arial;font-size:8pt;font-style: normal;color:#FFFFFF}

.gris_8_normal {font-family:Arial;font-size:8pt;font-style: normal;color:#666666}
.gris_8_gras {font-family:Arial;font-size:8pt;font-weight: bold;color:#666666}
.gris2_8_normal {font-family:Arial;font-size:8pt;font-style: normal;color:#444444}
.gris2_8_gras {font-family:Arial;font-size:8pt;font-weight: bold;color:#444444}
.gris_10_normal {font-family:Arial;font-size:10pt;font-style: normal;color:#666666}
.gris_10_gras {font-family:Arial;font-size:10pt;font-weight: bold;color:#666666}
.gris2_10_normal {font-family:Arial;font-size:10pt;font-style: normal;color:#444444}
.gris2_10_gras {font-family:Arial;font-size:10pt;font-weight: bold;color:#444444}
.gris_12_normal {font-family:Arial;font-size:12pt;font-style: normal;color:#666666}
.gris_12_gras {font-family:Arial;font-size:12pt;font-weight: bold;color:#666666}
.gris2_12_normal {font-family:Arial;font-size:12pt;font-style: normal;color:#444444}
.gris2_12_gras {font-family:Arial;font-size:12pt;font-weight: bold;color:#444444}

.bleu_8_gras {font-family:Arial;font-size:8pt;font-weight: bold;color:#000080}
.bleu_8_normal {font-family:Arial;font-size:8pt;font-style: normal;color:#000080}
.bleu_10_gras {font-family:Arial;font-size:10pt;font-weight: bold;color:#000080}
.bleu_10_normal {font-family:Arial;font-size:10pt;font-style: normal;color:#000080}
.bleu_12_gras {font-family:Arial;font-size:12pt;font-weight: bold;color:#000080}
.bleu_12_normal {font-family:Arial;font-size:12pt;font-style: normal;color:#000080}

.Navig_8_normal {font-family:Arial;font-size:8pt;font-style: normal;color:#333399}
.Navig_10_normal {font-family:Arial;font-size:10pt;font-style: normal;color:#333399}
.Menu_8_gras {font-family:Arial;font-size:8pt;font-weight: bold;color:#363636}

.noir_10_normal {font-family:Arial;font-size:10pt;font-style: normal;color:#000000}
.noir_10_gras {font-family:Arial;font-size:10pt;font-weight: bold;color:#000000}
.noir_12_normal {font-family:Arial;font-size:12pt;font-style: normal;color:#000000}
.noir_12_gras {font-family:Arial;font-size:12pt;font-weight: bold;color:#000000}

.rouge_10_normal {font-family:Arial;font-size:10pt;font-style: normal;color:#BC0000}
.rouge_10_gras {font-family:Arial;font-size:10pt;font-weight: bold;color:#BC0000}
.rouge_8_normal {font-family:Arial;font-size:8pt;font-style: normal;color:#BC0000}
.rouge_8_gras {font-family:Arial;font-size:8pt;font-weight: bold;color:#BC0000}

.mess_10_normal {font-family:Arial;font-size:10pt;font-style: normal;color:#0000FF}

A:link{text-decoration: none}
A:visited{text-decoration: none}
A:hover{text-decoration: none}

/* général */

.text_centre {
	color: #000000;
	text-align: justify;
	padding-bottom:10px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
	font-size: 11px;
	padding-left:10px;
	/*padding-left:5px;*/
	/*clear:both;*/
}

/*Titres des rubriques Générales >> Ex: Actualités*/

.titre_rub {
	background-image: url(../images/Espace_Public/Commun/p_r_img_fleche_tt.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding-left: 10px;
	padding-top:0px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
	font-size: 22px;
	text-transform: uppercase;
	color: #BC0000 ;	
}

/* couleur */

.text_couleur2{
	color: #BC0000;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
	font-size: 14px;
}

/* contenu */

.text_contenu {
	color: #666666;
	padding: 10px 0 10px 0;
	text-align:justify;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
	font-size: 12px;
}


/*Sous-Titres des rubriques*/

.sstitre_rub {
	padding: 0 0 0 25px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
	padding-left: 10px;
	font-size: 14px;
	font-weight: bold;
	color: #555A5B;
}

/* Titres h1 */

h1 {
	text-transform: uppercase;
	font-weight: bold;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
	font-size: 16px;
	color: #666666;
	margin-bottom: 10px;
	padding-left: 10px;
	font-style:italic;

}

h2 {
	background-image: url(../images/Espace_Public/Puces/g_n_pc_stt_bleu.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	padding-left: 0px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #BC0000;
}

h3 {
	background-image: url(../images/Espace_Public/Puces/g_n_pc_bleu.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding-left: 0px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #555A5B;
}


/* pour les listes de présentation sommaire*/

.liste_sommaire ul {
	padding: 0px;
	list-style: square;
	margin-top: 10px;
	margin-bottom: 15px;

}

.liste_sommaire li {
	padding-top: 10px;
	background-image: url(../images/Espace_Public/Puces/g_n_pc_bleu.gif);
	background-repeat: no-repeat;
	background-position: 0px 14px;
	padding-left: 12px;
	list-style-type: none;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
	font-size: 11px;
}
/*Lien des listes sommaires*/

a.sommaire{
	color: #555A5B;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
}

a.sommaire:hover {
	color: #BC0000;
	font-size: 11px;
	font-weight:bold;
	text-decoration: underline;
}

.bt_formulaire_bleu {
	border:1px solid #BC0000;
	color:#FFFFFF;
	background-color: #BC0000;
	text-align:center;
	margin: 10px 10px 10px 10px;
	text-transform:uppercase;
	vertical-align:middle;
	padding-top:1px;
	font-size:9px;
	font-weight:bold;
}

.bt_formulaire_bleu_survol {
	border:1px solid #BC0000;
	color:#555A5B;
	background-color: #EEEEEE;
	text-align:center;
	margin: 10px 10px 10px 10px;
	text-transform:uppercase;
	vertical-align:middle;
	padding-top:1px;
	font-size:10px;
	font-weight:bold;
	cursor: hand;
}

/* tableaux simple*/

.tbtableau{
	width: 560px;
	font-size: 10px;
	color: #555A5B;
	border-collapse: collapse;
	margin-top: 10px;
}
/* à supprimer à long terme */

.tdtableau {  
	font-size: 10px;
	padding: 5px 5px 5px 5px ;
	border: 1px solid #CCCCCC;
	/*vertical-align:top;*/
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
}
/* ******************** */

/* cellule de tableau avec un fond couleur : Exemple tableau dans une liste*/

.tdtableau_couleur{ 
	font-size: 10px;
	padding: 5px 5px 5px 5px ;
	border: 1px solid #666666;
	font-weight: bold;
	text-align:center;
	background-color: #EEEFF0;
	/*vertical-align:top;*/
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
}

/*///////////////////////////////////////////////////////////////////*/
/*///////////// INDICE & INDEX //////////////////////////////////*/
/*//////////////////////////////////////////////////////////////////*/

.tbtableau_Indice{
	font-size: 11px;
	color: #666666;
	border-collapse: collapse;
	border: 1px solid #666666;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
}

.tbtableau_Indice2{
	font-size: 11px;
		font-weight: bold;
	color: #666666;
	border-collapse: collapse;
	border: 1px solid #666666;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
}

/* cellule de tableau*/

table.tbtableau_Indice th {
	font-size: 10px;
	font-weight: bold;
	border: 1px solid #666666;
	line-height:25px;
	padding-left: 10px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
}

.tdtableau_Indice {
	font-size: 10px;
	border: 1px solid #666666;
	line-height:15px;
	text-align:center;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
}

/* cellule de tableau avec un fond couleur : Exemple tableau dans une liste*/

.tdtableau_couleur_Indice{ 
	font-size: 9px;
	font-weight: bold;
	text-align:center;
	border: 1px solid #666666;
	background-color: #EEEFF0;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
}

.tdtableau_couleur_Indice2{ 
	font-size: 10px;
	font-weight: bold;
	text-align:center;
	border: 1px solid #666666;
	background-color: #EEEFF0;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
}


/*///////////// Fin : INDICE & INDEX ///////////////*/

/*/////////////////////////////////////////////////////////////*/
/*/////////////// TOUS LES B.A. ///////////////////////////*/
/*////////////////////////////////////////////////////////////*/

.bat_img {
	float: left;
	margin-top:10px;
	margin-right:5px;
	margin-bottom:5px;
	height:100px;
}

.bat_chapeau {
	height: 10px;
	margin: 0px;
	top: 10px;
}

.bat_box {
	height:5px;
	padding-bottom: 5px;
}

.bat_revue {
	height: 10px;
	padding-bottom: 5px;
}

.bat_titre {
	font-size: 10px;
	padding: 2px 0 0 7px;
	margin-top: 5px;
}

.bat_sstitre {
	font-size: 10px;
	font-style: italic;
	padding: 0 0 0 0;
}

.bat_box ul {
	list-style: none;
	padding: 0;
	margin: 5px 0 5px 5px;
	line-height: 30px;
}
.bat_box li {
	font-size: 9px;
}	

#ba_droite {

	padding-left: 12px;
	padding-right: 12px;
	margin-bottom: 9px;
	border: 1px solid #888B8C ;
}


#ba_droite ul {
	list-style: none;
	padding: 0;
	margin: 0;
}

#ba_droite ul li {
	margin-top:8px;
	padding: 0px;
	margin-bottom: 20px;
}
#ba_droite ul li.test {
	margin-top:40px;
	padding: 0px;
	margin-bottom: 10px;

}

/*//////// LISTE des Anciens BA /////////*/

#liste_BA{
	width: 570px;
	margin-top: 10px;
	margin-bottom: 20px;
	border-bottom: 1px solid #049C09;
}

/* tableaux liste BA*/

.tbtableau_BA{
	width: 570px;
	border-collapse: collapse;
	margin-top: 5px;

}

.tdtableau_BA{
	height: 25px;
	border-collapse: collapse;
	padding: 5px 5px 5px 5px;
	border-bottom: 2px solid #FFFFFF;
	background-color: #F4F3F1;
	font-weight: bold;
	color: #000000;
}

/* affichage de la date */

.aff_date {
	color: #555A5B;
	font-weight: bold;
	text-align: right;
	padding-right: 5px;
	float: right;
}

/* affichage de la date */

.aff_num {
	color: #555A5B;
	font-weight: bold;
	text-align: left;
	padding-left: 5px;
	float: left;
}

/* liens */

.tbtableau_BA a {
	font-weight: bold;
	text-decoration: underline;
	color: #000000;
}

.tbtableau_BA a:hover {
	font-weight: bold;
	text-decoration: none;
	color: #049C09;
}

/*//////// Sommaire des BA /////////*/

.num_titre {
	font-weight: bold;
	font-size: 14px;
	color: #59585B;
	float: left;
	padding-bottom: 2px;
	vertical-align: bottom;
}

.num_sommaire {
	font-weight: bold;
	font-size: 14px;
	color: #049C09;
	padding-bottom: 2px;
	vertical-align: bottom;
}

#num_option{
	width: 250px;
	float: right;
	margin-top: 30px;
}

.num_telecharger {
	font-weight: bold;
	font-size: 10px;
	float: right;
}

.num_telecharger a{
	font-weight: bold;
	text-decoration: none;
	color: #049C09;
	cursor: pointer;
}

.num_telecharger a:hover{
	font-weight: bold;
	text-decoration: none;
	color: #58595B;
	cursor: pointer;
}

/* titre */

.titre_SomBA{
	line-height: 20px;
	border-bottom: 1px solid #008304;
	margin-bottom: 5px;

	clear: both;
	margin-top: 10px;
}

/* liste _ sommaire BA*/

.liste_somBA ul {
	padding: 0;
	list-style: none;
	margin-top: 0px;
	margin-left: 0px;
}

.liste_somBA li {
	background-image: url(/images/Espace_Public/encart_ba/g_r_pc_fleche_verte.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding-left: 12px;
	list-style-type: none;
	margin-left: 10px;
	padding-right: 8px;
	padding-bottom:6px;
}

.liste_somBAM ul {
	padding: 0;
	list-style: none;
	margin-top: 0px;
	margin-left: 0px;
}

.liste_somBAM li {
	background-image: url(../images/Espace_Adherent/Puces/g_n_pc_fleche_marron.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding-left: 12px;
	list-style-type: none;
	margin-left: -28px;
	padding-right: 8px;
	margin-bottom: -8px;
}

.encart_liste_somBAM ul {
	padding: 0;
	list-style: none;
	margin-top: 0px;
	margin-left: 0px;
}

.encart_liste_somBAM li {
	background-image: url(../images/Espace_Adherent/Puces/g_n_pc_fleche_marron.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding-left: 12px;
	list-style-type: none;
	margin-left: -28px;
	padding-right: 8px;
	
	margin-bottom: -15px;
	
}

.liste_somBA li div {
	width: 90%;
	height: 30px;
	padding: 5px;
	margin-top: 2px;
	background-color:#EEEEEE;
	vertical-align: center;
	color:#555A5B;
	display: block;
	/*position: relative;
	border: solid 1px #64B3FE;*/
	border: 1px solid #E3E3E3;
}

/*  --------------------------------------------------------------------------------------------------
	----------------------------   styles liés aux BA -------------------------------------------- 
	----------------------------    Eric 07/12/2005   ------------------------------------------
	---------------------------------------------------------------------------------------------------
*/

.entete_ba { /* div des informations sous le titre : Num - date - page */
	float: left;
	text-transform: uppercase;
	font-style: italic;
	padding: 0 0 0 25px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #58595B;
}

.rubrique_ba {
	/*width: 100%;*/
	clear: both;
	background-color: #D3F1FE;
	font-weight: bold;
	font-size: 15px;
	color: #59585B;
	text-transform: uppercase;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-top: 2px;
	margin-top: 35px;	
	font-family: Arial;
}

.surtitre_ba {
	width: 100%;
	/*clear: both;*/
	font-weight: bold;
	font-size: 14px;
	color: #21B0EC;
	text-transform: uppercase;
	margin-top: 10px;
	font-family: Arial;
}

.lien_ba {
	width: 130px;
	float: right;
}

.lien_ba a {
	color: #21B0EC;
	text-decoration: none;
	font-weight: bold;
}

.bloc_img { /* div contenant l'image du BA et sa légende associé */
	margin-top: 20px;
		
}

div.bloc_img div.text_legende { /* on redéfinis explicitement la class text_legende qui sera contenu dans les blocs images */
	color: #000000;
	text-align: justify;
	font-style:normal;
}

.encadre_chapo { /* chapeau des encadrés */
	color: #21B0EC;
	text-align: justify;
	font-weight:bold;
}

.bloc_tablo { /* bloc contenant les tablos */
	margin-top: 20px;
}


 /*----------------------------------------------------- style pour l'encart du sommaire du BA -------------------------------------------*/


.som_ba_dte {
	width: 50%;
	float: left;
	clear: both;
	padding-top: 10px;
}

.som_ba_cple {
	width: 50%;
}

.encart_ba {
	width: 48%;
	float: left;
	padding-top: 0px;
}


.som_bam_dte {
	width: 45%;
	float: left;
	margin-left: 5px;
}

.grand_encart_bam {
	width: 48%;
	float: right;
	padding-left: 5px;
}

.encart_bam {
	width: 50%;
	float: left;
	margin-bottom: 20px;
}

.encart_titre {
	font-family: Arial;
	font-size: 14px;
	color: #008309;
	font-weight: bold;

	background-image: url(/images/Espace_Public/encart_ba/p_n_img_encart_ba_tt.gif);
	background-repeat: no-repeat;

	width: 206px;
	height: 32px;
	
	padding-top: 9px;
	padding-left: 18px;
}

.encart_fin {
	background-image: url(../images/Espace_Adherent/encart_ba/a_n_img_encart_ba_bas.gif);
	background-repeat: no-repeat;

	width: 206px;
	height: 14px;
}

.encart_corps {
	width: 206px;
	background-image: url(../images/Espace_Adherent/encart_ba/a_n_img_encart_ba_resize.gif);
	background-repeat: repeat-y;
}


.encart_soustitre {
	font-family: Arial;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	text-align: center;
}


/*.grand encart_bam {
	width: 40%;
	float: right;

	padding-top: 100px;
}*/

.grand_encart_titre {
	font-family: Arial;
	font-size: 14px;
	color: #008304;
	font-weight: bold;

	background-image: url(/images/Espace_Public/encart_ba/p_n_img_batimetier_tt01.gif);
	background-repeat: no-repeat;

	width: 242px;
	height: 32px;
	
	padding-top: 9px;
	padding-left: 22px;
}

.grand_encart_fin {
	background-image: url(/images/Espace_Public/encart_ba/p_n_img_batimetier_bas01.gif);
	background-repeat: no-repeat;

	width: 259px;
	height: 14px;
}

.grand_encart_corps {
	width: 234px;
	background-image: url(/images/Espace_Public/encart_ba/p_n_img_encart_ba_resize.gif);
	background-repeat: repeat-y;
	padding-right: 10px;
	padding-left: 15px;
}

.grand_encart_corps .bloc_img {
	padding-top: 0px;
	margin-top: 0px;
}

.grand_encart_corps .encadre1 {
	background-color: #EEEEEE;
	margin-top: 0px;
	width:215px;
}

.grand_encart_corps .encadre1 h3 {
	background-image: url(/images/Espace_Public/Puces/g_r_pc_vert.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	font-weight: bold;
	font-size: 10px;
	color: #555A5B;
}

.grand_encart_ttrub {
	font-weight: bold;
	margin-left: 15px;
	margin-bottom: 2px;
}

.grand_encart_photo {
	width: 10%;
	float: left;
	margin-left: 8px;
}

.grand_encart_photo img {
	width: 50px;
}

.grand_encart_liste {
	width: 73%;
	float: right;
}

.grand_encart_separation {
	width: 90%;
	height: 1px;
	border-top: dotted 1px #8A8A8A;
	clear: both;
	margin-left: 15px;
	margin-top: 5px;
}

.BAM_encart_titre {
	font-family: Arial;
	font-size: 14px;
	color: #C86600;
	font-weight: bold;

	background-image: url(../images/Espace_Adherent/encart_ba/a_n_img_batimetier_tt.gif);
	background-repeat: no-repeat;

	width: 260px;
	height: 32px;
	
	padding-top: 9px;
	padding-left: 22px;
}

.BAM_encart_fin {
	background-image: url(../images/Espace_Adherent/encart_ba/a_n_img_batimetier_bas.gif);
	background-repeat: no-repeat;

	width: 260px;
	height: 14px;
}

.BAM_encart_corps {
	width: 260px;
	background-image: url(../images/Espace_Adherent/encart_ba/a_n_img_batimetier_resize.gif);
	background-repeat: repeat-y;

}


/*  --------------------------------------------------------------------------------------------------
	----------------------------   fin styles liés aux BA --------------------------------------------
	--------------------------------------------------------------------------------------------------
*/
