/* Document CSS */

/*
*********************
DEBUT GENERAL 
*********************
*/

	html, body {
		height:100%;
		margin:0;
		padding:0;
		font-family:Arial;
		font-size:12px;
		color:#000000;
		/*line-height:15px;*/
	}
	
	* {
	margin:0;
	padding:0;
	}
	
	table { border-collapse: collapse; }
	tr.right {text-align: right; }
	tr.left {text-align: left; }	
	tr.center {text-align: center; }
	

#conteneurPrincipal {	position: relative;	width: 1000px;	margin: 0 auto;  margin-bottom: -24px; }
 html>body #conteneurPrincipal{ background-color:#C5BD94;}
div.clear{clear:both;}

div.titrePrint{ text-align:left; margin:36px 0 20px 0;} /**style pour l'impression**/
.lienActif{ font-weight:bold; font-size:11px;}

/********************
Contenu page
*/
#filAriane{ color:#786D5C; font-size:10px; font-style:italic;  margin-top:0px; margin-left:6px;}
h1{ color:#514A2D; font-weight:bold; font-size:15px; margin-left:6px; margin-top:9px;margin-bottom:24px;}
span.h1{ color:#514A2D; font-weight:bold; font-size:15px; margin-left:6px; margin-top:9px;margin-bottom:24px;}
#texteSsTitre{color:#3A3637; font-size:11px; line-height:1.2em; margin-left:6px;  padding-bottom:6px;}
#texte, .texte{ color:#3A3637; font-size:11px; line-height:1.2em; margin-left:6px;}
#texte a, .texte a{ color:#786D5C; font-style:normal;}
#texte a:hover, .texte a:hover{ color:#BCB4A7; font-size: 10px;}
.attention{ font-size:12px; color:#FF0000; text-align:left;}

/* Page evenements*/
#divEvenement{ font-size:11px; color:#3A3637;}
#divEvenement tr.surligne{ background-color:#F4F2EA;}
#divEvenement tr.rien{}
#divEvenement .ft_contenu{ padding:0 8px; text-align:center; margin-bottom:20px;}
#divEvenement .tabContenuEvent {margin:12px 6px;}
#divEvenement td.ContenuEvent1 {vertical-align:top; width:35%; text-align:right; }
#divEvenement td.ContenuEvent2 {text-align: left; width:65%;font-weight:bold;}
#divEvenement tr.left {text-align:left; }
#divEvenement tr.center {text-align: center;}
#divEvenement td{padding:6px;}
#divEvenement .cadreRouge{  border:1px solid #CC4402; text-align:left;  padding:2px 22px; background-color:#FFF7F0;}
#divEvenement .cadreRouge td{ padding:6px;}
#divEvenement .contenuEvent{padding-bottom:8px; text-align:center; margin:0 auto;}
.contenuEvent .legend_d{ font-size:12px; }
.contenuEvent .legendEven_d{ font-size:12px; }
.titreEvenement{ color:#514A2D; font-size:14px; font-weight:bold; margin-bottom:20px;}
.menuEventOn{ width:180px; height:48px; background:url(../images/fond-menu-event.jpg) repeat-x bottom; margin:0; padding:0; vertical-align:top; border-bottom:1px solid #C7BB93;}
.menuEventOff{ width:180px; border-bottom:1px solid #E3DDC9; height:48px; background:url(../images/fond-menu-event-off.jpg) repeat-x top; margin:0; padding:0; vertical-align:top;}
.menuEventDateOn{ color:#4B494A; font-size:9px; font-style:italic; text-align:right; margin-right:0px; margin-bottom:4px; margin-top:4px;display:block;}
.menuEventTitreOn{ color:#3A3637; font-weight:bold; font-size:12px; text-align:center; line-height:1em;display:block;}
.menuEventTitreOnPrint{ color:#3A3637; font-weight:bold; font-size:12px; line-height:1em;display:block;}
.menuEventDateOff{ color:#C5BD94; font-size:9px; font-style:italic; text-align:right; margin-right:0px; margin-bottom:4px; margin-top:0px; display:block;}
.menuEventTitreOff{ color:#C5BD94; font-weight:bold; font-size:12px; text-align:center; line-height:1em;display:block;}
.ssTitreEventTitre{color:#C5BD94; font-size:11px; font-weight:normal;}
.menuEventLien{ text-decoration:none;}
#ssMenuEvent{ background:url(../images/fond-sous-menu-event.jpg) top repeat-x; height:32px; width:100%; margin-bottom:12px;}

.btnActu{ background:url(../images/fond-btn-actu.jpg) top left repeat-x; height:19px; display:block; border:1px solid #E3DDC9; padding-top:2px; cursor:pointer;}
 html>body .btnActu{ line-height:1.7em; padding-top:0;height:21px;}
.btnActu img{ display:inline; vertical-align: text-bottom; border:0;}
#conteneurPrincipal #btnPrint { position:absolute; right:5px; top:160px; text-align:center;}
.btnLienActu{ color:#3A3637; font-size:11px; text-decoration:none;}
.btnLienActu img { border:0;}
.btnLienActu:hover{color:#3A3637; font-size:11px; text-decoration:none;}
#ActuData{ border:1px solid #E3DDC9; font-size:11px;}
#ActuData td{ padding:6px;border-bottom:1px solid #E3DDC9; color:#3A3637; text-align: center;}
#ActuData #tdAvecFond{ padding:6px; color:#4B494A; background:url(../images/fond-actu-tab.jpg) repeat-x left top;}
#ActuData #trLib{ background:url(../images/fond-actu-tab.jpg) repeat-x left top; height:31px; line-height:1.1em; }
#ActuData #trLib td {padding:0; color:#4B494A;}
#ActuData #trLib td.msgRouge{font-weight:bold; color:#CC4402;}
#ActuData #trLib th{ background:url(../images/fond-actu-tab.jpg) repeat-x left top; height:31px; line-height:1.1em; }
#ActuData #trLib td {padding:0; color:#4B494A;}
#ActuData #trLib td.msgRouge{font-weight:bold; color:#CC4402;}
#ActuData #trLib span.msgRouge{font-weight:bold; color:#CC4402;}
#ActuData td.msgRouge{ font-weight:bold; color:#CC4402;}
#ActuData span.msgRouge{ font-weight:bold; color:#CC4402;}
.ActuData .trLib{background:url(../images/fond-actu-tab.jpg) repeat-x left top; height:31px; line-height:1.1em;}

#ActuDataDpt{ border:1px solid #E3DDC9; font-size:11px;}
#ActuDataDpt td{ padding:6px;border-bottom:1px solid #E3DDC9; color:#3A3637; text-align: center;}
#ActuDataDpt #trLib{ background:url(../images/fond-actu-tab.jpg) repeat-x left top; height:31px; line-height:1.1em; }
#ActuDataDpt #trLib td {padding:0; color:#4B494A;}
#ActuDataDpt #trLib td.msgRouge{font-weight:bold; color:#CC4402;}
#ActuDataDpt #trLib th{ background:url(../images/fond-actu-tab.jpg) repeat-x left top; height:31px; line-height:1.1em; }
#ActuDataDpt #trLib td {padding:0; color:#4B494A;}
#ActuDataDpt #trLib td.msgRouge{font-weight:bold; color:#CC4402;}
#ActuDataDpt td.msgRouge{ font-weight:bold; color:#CC4402;}
#ActuDataDpt span.msgRouge{ font-weight:bold; color:#CC4402;}
.ActuDataDpt .trLib{background:url(../images/fond-actu-tab.jpg) repeat-x left top; height:31px; line-height:1.1em;}

#tableActu { margin:0px 6px;}
#tableActuDpt { margin:0px 6px;}
#tabImage{   float:right; margin:20px 6px;}
#tabImage img{border:1px solid #E3DDC9;}

/*
*********************
HEADER
*********************
*/	
 #header {	background: url(../images/erisk-bandeau-court.jpg) no-repeat right;}
 #header {	height: 120px; }
 #header #h_logo{ float:left;}
/*
*********************
NAVIGATION PRINCIPALE
*********************
*/
#fondGris{	width:100%;		background-color:#000000;	position:absolute;	z-index:40;	top:0;	height:100%;}

#divZoom{ position:absolute;width:840px;  background-color:#FFFFFF;z-index:40;top:20px; left:80px;}
#divZoom .conBloc{text-align:center; font-size:12px; margin:30px 20px 20px 20px;}

/*CONTACT*/
#divContact{ width:800px; text-align:center; font-size:12px;}
#divContact input{ border:1px solid #E3DDC9; height:17px; width:250px; line-height:1.6em; font-size:11px; padding:2px;}
#divContact input[type="checkbox"]{ width:auto; margin-left:2px; padding:0; height:auto; vertical-align: middle; border:0;}
#divContact textarea{border:1px solid #E3DDC9; height:100px; width:250px; line-height:1.6em; font-size:11px; padding:2px;}
#divContact table{ margin:0px 0px; display:block; }
#divContact table td{ padding:1px;}
#divContact a.contactBouttonForcer{ border:1px solid #E3DDC9; height:21px; width:152px; background:url(../images/fond_inscription_btn_forcer.jpg) repeat-x; text-align:center; line-height:1.8em; color:#4B494A; font-size:11px; margin-right:6px; cursor:pointer; display:block; }
#divContact a{ text-decoration:none; font-size:11px; color:#4B494A;}
#divContact a:hover{ color:#E3DDC9;text-decoration:none;}
#divContact div.errors { font-size:12px; color:#CC4402;margin-bottom: 20px}
#divContact div.infos { font-size:12px; color:#6699CC;margin-bottom: 20px}
#divContact div.infos ul {
list-style:none outside none;
margin-bottom:0;
margin-top:0;
padding:0;
}
#divContact div.infos ul {
list-style:none outside none;
margin-bottom:0;
margin-top:0;
padding:0;
}
#divContact div.errors {
background:none repeat scroll 0 0 #FFF3F3;
border:1px solid red;
border-style: solid;
padding: 10px 0px 10px 0px;
margin-left: 100px;
margin-right: 100px;
text-align: left;
}
#divContact div.infos {
background:none repeat scroll 0 0 #EFF7FF ;
border:1px solid #6699CC;
border-style: solid;
padding: 10px 0px 10px 0px;
margin-left: 100Px;
margin-right: 100px;
text-align: left;
}
		
#divContact div.errors li {
margin: 2px 0;
padding-left: 30px;
padding-bottom: 2px;
padding-bottom: 2px;
background:url("../images/exclamation.gif") no-repeat scroll 8px 4px transparent;
}
#divContact div.infos li {
margin: 2px 0;
padding-left: 30px;
padding-bottom: 2px;
padding-bottom: 2px;
background:url("../images/information.gif") no-repeat scroll 8px 4px transparent;

}

#formContact div.invisible
{
	display:none;
}

/*choix de l'evenement*/
#menuChoixEve {width:201px;}
#menuChoixEve.fieldnotset{margin-top:8px;}
#menuChoixEve p.legend_d{ font-size:12px;}
#menuChoixEve div.menuAnnee { margin-left:14px; font-size:11px; padding:0px;   background-color:#FFFFFF; }
#menuChoixEve div.menuAnnee img.puce{ border:0; }
#menuChoixEve div.menuAnnee a{ display:block; text-decoration:none;}
#menuChoixEve div.menuAnnee a:hover{display:block; text-decoration:none;}
#menuChoixEve div.menuAnnee img.liaison  { border:0;  margin-left:3px; margin-bottom:4px; display:inline;}

#menuNavAnnee div.menuDeroule{ margin-bottom:0px; margin-top:0px;}
#menuNavAnnee td{ vertical-align:top; line-height:0.9em;}
#menuNavAnnee {background-image:url(../images/menuChoixEve-fond.jpg); background-repeat:repeat-y; margin-left:0px; }
#menuNavAnnee { background-position:left;}
#menuNavAnnee div.menuLiaison2 { border:0; margin-top:0px; line-height:1.8em; font-size:11px; }
#menuNavAnnee div.menuLiaison2 td{ vertical-align:middle; }
#menuNavAnnee div.menuLiaison2 table { height:20px; margin-left:17px; }
#menuNavAnnee div.menuLiaison2 img { border:0;}
#menuNavAnnee div.menuLiaison2 label { line-height:1.5em;}
#menuNavAnnee input[type=radio]{ width:20px;}

#headerNavPrincipale {	height: 30px; }
#headerNavPrincipale {
	color:#FFFFFF;
	vertical-align:middle;
	background: url(../images/bandeaux/erisk-navigation-haut.jpg) no-repeat left top;
}
/* Style de la liste */
#navPrincListe{list-style-type: none; margin: 0; padding:0; font-size:11px; font-weight:bold; padding-left:164px; }

/* Style pour les boutons off */
#navPrincListe li{display: inline;float:left;padding:0 20px; margin-right:26px; background:url(../images/bandeaux/erisk-fond-menu-off.jpg) repeat-x; height:28px; text-align:center; border:1px solid #514A2D; line-height:28px;}
#navPrincListe a{ text-decoration:none;  color:#FFFFFF;}

/* Style pour les boutons à 2 lignes */
#navPrincListe li.PrincListe2{ padding-bottom:0px;padding-top:1px;padding-left:20px;padding-right:20px; height:27px; line-height:12px;}

/* Style pour le bouton de la page en cours */
#navPrincListe li.PrincListeOn{ background:url(../images/bandeaux/erisk-fond-menu-on.jpg) repeat-x; border-bottom:none; height:29px; }
#navPrincListe li.PrincListeOn a{color:#000000;}
#navPrincListe li.PrincListeOn a:hover{color:#000000;}

#navPrincListe li.PrincListe2On{ background:url(../images/bandeaux/erisk-fond-menu-on.jpg) repeat-x; border-bottom:none; height:28px; }
#navPrincListe li.PrincListe2On a{color:#000000;}
#navPrincListe li.PrincListe2On a:hover{color:#000000;}

#menuChoixEve div.menuAnnee, #menuChoixEve div.menuDeroule { color:#C5BD94;}



/*** DEBUT conteneur nav secondaire ***/

	#conteneurNavSecondaire { z-index:10;	position: absolute;	left:0;	width: 165px; display:table; height:421px; }
	
	#conteneurNavSecondaire {	background:url(../images/erisk-navigation-gauche.jpg) repeat-x top; list-style-type: none;}	
	
	#conteneurNavSecondaire ul {list-style-type: none; margin:12px 0 0 6px; padding:0; font-size:11px;}
	#conteneurNavSecondaire li { margin:0;  padding: 5px 0px; border-bottom:1px solid #CEC5A2;width: 159px; text-align:right; line-height:1.3em;}/*A0C0D2*/
	#conteneurNavSecondaire li a{ color:#4B494A;font-weight:normal; display:block; padding-right:12px;}
	#conteneurNavSecondaire li a:hover{}
	#conteneurNavSecondaire li .texteNavSecondaire{ display:block; color:#786D5C; font-weight:bold; padding-right:12px; font-size:11px;  }
	/*#conteneurNavSecondaire li li{ padding: 5px 0; border-bottom:0px;width: 119px;}*/
	#conteneurNavSecondaire a {
		padding-left: 0px;
		display:block;
		color:#FFFFFF;
		font-weight:bold; font-family: Arial,Century Gothic, Tahoma, Helvetica, sans-serif;  font-size:11px;
		text-decoration: none;
	}
	#conteneurNavSecondaire a:hover {color:#C5BD94;}
	#conteneurNavSecondaire a.on {color:#C5BD94;}
	
/*** DEBUT centre ***/
	#centre{background-color:#C5BD94; }
	div#centre ul { margin:0;list-style-type: none; padding:0;}
	div#centre ul li {
		padding: 5px 0px 5px 15px;
		background: url(../images/puce.png) no-repeat 0 0.7em;
	}
/*** FIN centre ACCUEIL ***/	
	
/*** DEBUT centre INONDATION ***/
	#centre_inondation{background-color:#C5BD94; }
	
	div#centre_inondation ul {
		margin:0;
		list-style-type: none;
		padding:0;
	}
	
	div#centre_inondation ul li {
		padding: 5px 0px 5px 15px;
		background: url(../images/puce_erisk_inondation.png) no-repeat 0 0.7em;
	}
	div#centre_inondation hr{
		color:#A8BE2C;
	}
	
	div#centre_inondation div#filAriane {font-size:10px;font-style:italic;color:#A8BE2C;margin-top:0px; margin-left:6px;}
	
	#conteneurContenu .fieldnotsetInon{ border:1px solid #A8BE2C;}

	div#centre_inondation .tabEvenement{ width:540px; border:1px solid #A8BE2C; margin-left:0; padding-left:0;}
	
	.menuEventInonOn{ width:180px; height:48px; background:url(../images/erisk-fond-menu-event-verre.jpg) repeat-x bottom; margin:0; padding:0; vertical-align:top; border-bottom:1px solid #A8BE2C;}
	.menuEventInonOff{ width:180px; border-bottom:1px solid #A8BE2C; height:48px; background:url(../images/erisk-fond-menu-event-off-vert.jpg) repeat-x top; margin:0; padding:0; vertical-align:top;}
	#ssMenuEventInon{ background:url(../images/erisk-fond-sous-menu-event-vert.jpg) top repeat-x; height:32px; width:100%; margin-bottom:12px}
	.menuEventInonCentre{ border-left:1px solid #A8BE2C; border-right:1px solid #A8BE2C;}
	.menuEventInonRight{ border-left:1px solid #A8BE2C;}
	.menuEventInonLeft{ border-right:1px solid #A8BE2C;}
	
/*** FIN centre INONDATION ***/	

/*** DEBUT centre SEISME ***/
	#centre_seisme{background-color:#C5BD94; }
	div#centre_seisme .color{
		color:#9A9165;
	}
	
	div#centre_seisme ul {
		margin:0;
		list-style-type: none;
		padding:0;
	}
	
	div#centre_seisme ul li {
		padding: 5px 0px 5px 15px;
		background: url(../images/puce_erisk_seismes.png) no-repeat 0 0.7em;
	}
	
	div#centre_seisme hr{
	 	color:#9A9165;
	}
	
	div#centre_seisme div#filAriane {font-size:10px;font-style:italic;color:#9A9165;margin-top:0px; margin-left:6px;}
	
	#conteneurContenu .fieldnotsetSeis{ border:1px solid #C5BD94;}
	div#centre_seisme .tabEvenement{ width:540px; border:1px solid #9A9165; margin-left:0; padding-left:0;}
	
	.menuEventSeisOn{ width:180px; height:48px; background:url(../images/erisk-fond-menu-event-terre.jpg) repeat-x bottom; margin:0; padding:0; vertical-align:top; border-bottom:1px solid #9A9165;}
	.menuEventSeisOff{ width:180px; border-bottom:1px solid #9A9165; height:48px; background:url(../images/erisk-fond-menu-event-off-terre.jpg) repeat-x top; margin:0; padding:0; vertical-align:top;}
	#ssMenuEventSeis{ background:url(../images/erisk-fond-sous-menu-event-terre.jpg) top repeat-x; height:32px; width:100%; margin-bottom:12px}
	.menuEventSeisCentre{ border-left:1px solid #9A9165; border-right:1px solid #9A9165;}
	.menuEventSeisRight{ border-left:1px solid #9A9165;}
	.menuEventSeisLeft{ border-right:1px solid #9A9165;}
	
/*** FIN centre SEISME ***/	

/*** DEBUT centre SECHERESSE ***/
	#centre_secheresse{background-color:#C5BD94; }
	div#centre_secheresse ul {
		margin:0;
		list-style-type: none;
		padding:0;
	}
	div#centre_secheresse ul li {
		padding: 5px 0px 5px 15px;
		background: url(../images/puce_erisk_secheresse.png) no-repeat 0 0.7em;
	}
	div#centre_secheresse hr{
		color:#D0702F; 
	}
	div#centre_secheresse div#filAriane {font-size:10px;font-style:italic;color:#D0702F;margin-top:0px; margin-left:6px;}
	
	#conteneurContenu .fieldnotsetSech{ border:1px solid #D0702F;}	
	
	div#centre_secheresse .tabEvenement{ width:540px; border:1px solid #D0702F; margin-left:0; padding-left:0;}
	
	.menuEventSechOn{ width:180px; height:48px; background:url(../images/erisk-fond-menu-event-rouille.jpg) repeat-x bottom; margin:0; padding:0; vertical-align:top; border-bottom:1px solid #D0702F;}
	.menuEventSechOff{ width:180px; border-bottom:1px solid #D0702F; height:48px; background:url(../images/erisk-fond-menu-event-off-rouille.jpg) repeat-x top; margin:0; padding:0; vertical-align:top;}
	#ssMenuEventSech{ background:url(../images/erisk-fond-sous-menu-event-rouille.jpg) top repeat-x; height:32px; width:100%; margin-bottom:12px}
	.menuEventSechCentre{ border-left:1px solid #D0702F; border-right:1px solid #D0702F;}
	.menuEventSechRight{ border-left:1px solid #D0702F;}
	.menuEventSechLeft{ border-right:1px solid #D0702F;}
	
/*** FIN centre SECHERESSE ***/	
	
/*** DEBUT centre CYCLONE ***/
	#centre_cyclone{background-color:#C5BD94; }
	div#centre_cyclone ul {
		margin:0;
		list-style-type: none;
		padding:0;
	}
	div#centre_cyclone hr{
		color:#9BB4AE; /*#527D7B;*/
	}
	div#centre_cyclone ul li {
		padding: 5px 0px 5px 15px;
		background: url(../images/puce_erisk_cyclones.png) no-repeat 0 0.7em;
	}
	div#centre_cyclone div#filAriane {font-size:10px;font-style:italic;color:#9BB4AE;margin-top:0px; margin-left:6px;}
	
	#conteneurContenu .fieldnotsetCycl{ border:1px solid #9BB4AE;}
	
	div#centre_cyclone .tabEvenement{ width:540px; border:1px solid #9BB4AE; margin-left:0; padding-left:0;}
	
	.menuEventCyclOn{ width:180px; height:48px; background:url(../images/erisk-fond-menu-event-bleu.jpg) repeat-x bottom; margin:0; padding:0; vertical-align:top; border-bottom:1px solid #9BB4AE;}
	.menuEventCyclOff{ width:180px; border-bottom:1px solid #9BB4AE; height:48px; background:url(../images/erisk-fond-menu-event-off-bleu.jpg) repeat-x top; margin:0; padding:0; vertical-align:top;}
	#ssMenuEventCycl{ background:url(../images/erisk-fond-sous-menu-event-bleu.jpg) top repeat-x; height:32px; width:100%; margin-bottom:12px}
	.menuEventCyclCentre{ border-left:1px solid #9BB4AE; border-right:1px solid #9BB4AE;}
	.menuEventCyclRight{ border-left:1px solid #9BB4AE;}
	.menuEventCyclLeft{ border-right:1px solid #9BB4AE;}
			
	div#centre_cyclone h2{
	font-family:Arial;
	text-transform:uppercase;
	font-weight:normal;
	font-size:11px;
	display:inline; 
	letter-spacing:0.1em;
	color:#1D2523;
}

	.csstable_cyclone{
	border-top:1px solid #9BB4AE;/*#527D7B;*/
	border-left:1px solid #9BB4AE;/*#527D7B;*/
	background-color:#E8EEEC;
	}
	
	.csstable_cyclone td{
		border-right:1px solid #9BB4AE;/*#527D7B;*/
		border-bottom:1px solid #9BB4AE;/*#527D7B;*/
		padding:5px;
	}
	
	.csstable_cyclone .trLib{
		font-family:Arial;
		font-weight:normal;
		text-align:center;
		background-color:#9BB4AE;
		color: #1D2523;
	}
	
	.csstable_cyclone .tdlib{
		border-right:1px solid #E8EEEC;
	}
	
	.csstable_cyclone table.noborder td{
		border:none;
	}
	
	.csstable_cyclone .caption{
		padding-bottom:10px;
	}

/*** FIN centre CYCLONE ***/	
	
/*** DEBUT conteneur contenu ***/

#conteneurContenu {	margin-left: 165px; background-color:#FFFFFF; height:401px;/*hauteur mini pour IE  */ } 
 html>body div#conteneurContenu{	height: auto;	min-height: 401px; /* hauteur mini pour les autres */} 
#conteneurContenu {	padding:10px 16px;  }
#conteneurContenu #contenuTitre{color:#3A3637; font-size:15px; font-weight:bold; padding-top:6px;}
#conteneurContenu .cadre{width:539px; margin-top:30px; }
#conteneurContenu .fieldnotset{ border:1px solid #E3DDC9;}
#conteneurContenu .cadreContenu { font-size:11px; color:#3A3637; margin:14px 6px 8px 6px;}
#conteneurContenu a.lienRouge{ font-size:10px; color:#BB5C4A; font-style:italic;}
#conteneurContenu a.lienRouge:hover{color:#DAA69C;}
#conteneurContenu a.lienRouge2{ font-size:11px; color:#BB5C4A;}
#conteneurContenu a.lienRouge2:hover{color:#DAA69C;}
#conteneurContenu .cadreNoBorder {width:539px; margin-top:20px;}
#conteneurContenu .cadreNoBorder p.underline { border-bottom:1px solid #E3DDC9; color:#4B494A; font-weight:bold; font-size:14px; margin:10px 6px 0px 6px; width:98%}
#conteneurContenu #tabActu{ width:248px; border:1px solid #E3DDC9;margin-left:10px;}
#conteneurContenu #tabActu #tabActuTitre{   padding:2px 4px 2px 4px; background-image:url(../images/fond-bandeau-degrade.jpg); background-repeat:repeat-y; font-size:12px; color:#3A3637; font-weight:bold;}
#conteneurContenu #tabActu .tabActuTexte{  font-size:10px; color:#3A3637;   padding:4px 4px 2px 4px; margin-top:4px; margin-bottom:4px;}
#conteneurContenu #tabActu .tabActuTexte a{ color:#786D5C; font-style:italic;}
#conteneurContenu #tabActu .tabActuTexte a:hover{ color:#BCB4A7; font-size: 10px;}
#conteneurContenu #tabCarte{ padding:0; margin-left:10px; margin-top:34px; width:250px;}
#conteneurContenu .tabCarteLeg{ text-align:right; margin-top:2px; font-size:9px; font-style:italic; color:#786D5C;}

#conteneurContenu #tabPubli{ width:248px; border:1px solid #E3DDC9;margin-left:10px;margin-top:20px;}
#conteneurContenu #tabPubli #tabPubliTitre{   padding:2px 4px 2px 4px; background-image:url(../images/fond-bandeau-degrade.jpg); background-repeat:repeat-y; font-size:12px; color:#3A3637; font-weight:bold;}
#conteneurContenu #tabPubli .tabPubliTexte{  font-size:10px; color:#3A3637;   padding:4px 4px 2px 4px; margin-top:4px; margin-bottom:4px;}
#conteneurContenu #tabPubli .tabPubliTexte a{ color:#786D5C; font-style:italic;}
#conteneurContenu #tabPubli .tabPubliTexte a:hover{ color:#BCB4A7; font-size: 10px;}

#conteneurContenu #contenuDroite { float:right;}
#conteneurContenu #contenuGauche { float:left;}
#conteneurContenu #homeGauche { float:left;}
#conteneurContenu #GenPerilsBloc{width:800px; margin-top:30px;}
#conteneurContenu img.carte{border:0px solid #E3DDC9; cursor:hand; float: left;}
#conteneurContenu #GenPerilsBloc div.ft_contenu{color:#3A3637; font-size:11px; padding:0 6px; height:auto; margin-top:26px; margin-bottom:20px; }
#conteneurContenu #GenPerilsBloc div.ft_contenu_special{color:#3A3637; font-size:11px; padding:0 6px; height:auto; margin-top:40px; margin-bottom:20px; }
/*** DEBUT footer ***/

#footer {	 width:1000px;	height: 24px;	position: relative; margin: 0 auto; clear:both; } /* position: fixed; bottom:0px; clear: both;*/
#footer {	background-image: url(../images/ccr-bandeau-bas-erisk.jpg);	color: #000000;  font-size:11px;  	}
#footer ul { list-style-type: none;   }
#footer li{ display: inline; padding:0 2px; }
#footer a {  color: #FFFFFF; text-decoration: none; font-size:11px; }/*margin: 0 2px;*/
#footer a:hover { color: #B9B6AA;}
#footer div{height: 24px; line-height:24px; vertical-align:middle}
#footer .footerGauche{ float:left;padding-left:15px; margin-left:10px;}
#footer .footerDroite{ float:right;padding-right:15px; margin-right:10px;}
#footer .footerGauche li{ margin-right:10px;}
#footer .footerDroite li{  margin-left:10px;}

p.legend_d {
	margin-top: -0.8em;
	margin-left: 10px;
	float: left;
	font-size: 15px;
	font-weight: bold;
	color: #786D5C;
	position: relative;
}
#conteneurContenu p.legend_d {color:#4B494A;}
#conteneurContenu p.legend_d a { font-size:15px; font-weight:bold; color:#786D5C;}/*A*/
#conteneurContenu p.legend_d span { padding:0 4px; background-color: #FFFFFF;}
#conteneurContenu p.legend_d span.gene { padding:0 4px; background-color: #FFFFFF; color:#514A2D;}
#conteneurContenu p.legend_d span.specialspan { padding:0 4px; background-color: #FFFFFF; color:#514A2D;}
#conteneurContenu p.legend_d span.specialspan2 { padding:0 15px; background-color: #FFFFFF; color:#514A2D;}

p.legendEven_d {
	margin-top: -0.8em;
	margin-left: 10px;
	float: left;
	font-size: 15px;
	font-weight: bold;
	color: #786D5C;
	position: relative;
}
#conteneurContenu p.legendEven_d {color:#4B494A;}
#conteneurContenu p.legendEven_d a { font-size:15px; font-weight:bold; color:#786D5C;}/*A*/
#conteneurContenu p.legendEven_d span { padding:0 4px; background-color: #FFFFFF;}


a.accueil { color:#786D5C; font-style:italic;}
a.glossaire { color:#786D5C;}

#specialPucePrint{display:none;} 
#specialPuceNoPrint{display:inline;} 

/* entete contenu avec pictos */ 
#entete_content {display:block; padding-right:0px;}
#entete_content img{float:right;display:block;}
#entete_content #entete_texte{width:300px;float:left;}

/*	Cadres	*/
#conteneurContenu .ccrCadre {
	border: 1px solid #A0BFD1;
	height: 110px;
	width: 240px;
	float: left;
	margin-right: 20px;
	margin-top: 20px;
	line-height: 1.2em;
	overflow: hidden;
	color:#514a2d;
	font-size:11px;
	/* Pour que le div possède une hauteur fixe sur IE6 */
}

#conteneurContenu .ccrCadre a{
	font-size: 11px;
	color: #514a2d;
	text-decoration:none;
	font-weight:bold;
}

#conteneurContenu .ccrCadre a:hover{
	color: #50492D;
}

#conteneurContenu .ccrCadre .ccrCadreContenu {
	margin-left: 28px;
}

#conteneurContenu .ccrCadreContenu {
	padding: 4px;
}

#conteneurContenu .ccrCadreTitre {
	height: 30px;
	line-height:30px;
	border-bottom: 1px solid #A0BFD1;
	background-color: #D9D3B9;
	padding: 5px;
	padding: 4px;
	color: #50492D;
	font-size:13px;
}

#conteneurContenu .ccrCadreTitre div {
	background: url(../images/puce-titre.gif) no-repeat;
	background-position: 0 0.7em;
	padding: 0 0 0 28px;
	-height: 1%;
}

#conteneurContenu .ccrCadreTitre div a {
	font-family: Century Gothic, Tahoma, Arial, Helvetica, sans-serif;
	text-transform: none;
	font-weight: normal;
	letter-spacing: 0.1em;
}

