/* DROPDOWN MENU */
/*
			 #et-menu-v li#comprendre-notion-base {background-position:0 0;}
			 	#et-menu-v li#comprendre-notion-base a { border-left:0; }
			#et-menu-v li#comprendre-notion-base.res-hover, #et-menu-v li#comprendre-notion-base:hover {background-position:0 -35px;}
			#et-menu-v li#comprendre-transporter { background-position: right 0; }
				#et-menu-v li#comprendre-transporter a { border-right:0; }
			#et-menu-v li#comprendre-transporter.res-hover, #et-menu-v li#comprendre-transporter:hover {background-position:right -35px;}

#et-menu-v {  height:25px; position:absolute; top:48px; left:300px; width:520px; }
*html #et-menu-v { top:49px; }

	 #et-menu-v ul { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; list-style:none; margin:0 0 0 0; padding:0; line-height:11px; float:right; }
	 	 #et-menu-v li { background:url(../../images/hq_entete_menu_fond_nav.png) no-repeat -5px 0; float:left; height:25px; margin:0; position:relative; z-index:10; text-align:left; }
		 	 #et-menu-v li a { background:url(../../images/hq_entete_menu_nav_fleche_off.png) no-repeat right center; border-right:1px solid #a5bdd7; border-left:1px solid #7298be; color:#fff; display:block; height:17px; padding:6px 20px 0 10px; text-decoration:none; }
			 *html #et-menu-v li a { display:inline-block; }
			 
			
			 #et-menu-v li#comprendre-hydroelectricite.res-hover, #et-menu-v li#comprendre-hydroelectricite:hover {background-position:-5px -35px;}
			
			#et-menu-v li#comprendre-autres-energies { background-position: -5px 0px; }
			#et-menu-v li#comprendre-autres-energies.res-hover, #et-menu-v li#comprendre-autres-energies:hover {background-position:-5px -35px;}
			
	
	#et-menu-v ul ul { background-color:#d1e2f2; border-bottom:2px solid #658cb8; border-top:none; font-family:Verdana, Arial, Helvetica, sans-serif; width:200px; position:absolute;  font-weight:normal; margin:0 0 0 0; line-height:14px; display:none; left:0; top:25px; }
	#et-menu-v ul li#comprendre-notion-base ul { margin-left:4px; }
		#et-menu-v ul ul li { background-image:none; float:none; height:auto; }
			#et-menu-v ul ul li a { color:#003366; background-image:none; border:none; height:auto; padding:5px 5px 5px 10px; width:185px; }
				#et-menu-v ul ul li a:hover {background-color:#eef4fa;}
				
*/


		
/* HISTOIRE */
#popup h1, #popup .surtitre {width:auto}
.photo-chrono { position:relative; float:right; margin:5px 0px 50px 15px; display:block }
	*html .photo-chrono { /*margin-right:-116px;*/ margin-top:10px; }		
	*+html .photo-chrono { /*margin-right:-106px;*/ }
	.photo-chrono dl { margin:0px 0px 10px 0; }
	.photo-chrono dt { }
	.photo-chrono dd { color:#666; font-size:0.92em/*12x0.92=11px*/; line-height:1.1em; padding:5px 0px; /*text-align:center;*/ margin-bottom:10px; }

/* GENERIC */

h3 { color:#7fa3c8; }
.img-bordure { border:1px solid #003366; }
.img-droite { position:relative; float:right; margin:0 0 15px 15px; }
#hq-contenu .width-auto { width:auto!important;}
.hidden { display:none; }
img.bordure-grise { border:1px solid #cfcfcf; }

/* BLOC INFORMATION */		
.l-4cols{ width:484px;}
.bloc-information { color:#004a00; border:1px solid #bec7ab; background-color:#dfeac9; padding:10px; margin-top:5px; font-family:Arial, Helvetica, sans-serif;  }
		.bloc-information div.icone-video { float:left; }
		.bloc-information div.desc-video { padding-left:135px; }
		.bloc-information img { border:1px solid #b5bea3; }
		.bloc-information a:hover  img { border:1px solid #ff9900;  }
		.bloc-information a:active img { border:1px solid #ff9900; }
		
		.bloc-information img.lien-icn-ext { border:none; }
		.bloc-information a:hover  img.lien-icn-ext { border:none;  }
		.bloc-information a:active img.lien-icn-ext { border:none; }
/* BLOC DROITE */

	/* Lien externe - exemple "A Voir Aussi" */
		.l-voir-aussi dt {
			color:#fff;
			font-family:Arial, Helvetica, sans-serif; 
			font-style:italic;
			font-size:14px;
			font-weight:bold;
			padding:7px 20px 8px 20px;
			background: #fff url(../images/boite-a-voir-aussi.png) no-repeat left top;
		}
		.l-voir-aussi dd { background: #fff url(../images/boite-a-voir-aussi.png) no-repeat left bottom; border:0px solid #fff; padding:0px 10px 15px 10px; }
		.l-voir-aussi dd a, .l-voir-aussi dd a:visited { 
			display:block; 
			text-decoration:none; 
			font-family:Arial,Helvetica,sans-serif;
			font-size:12px;
			line-height:14px;
			font-weight:bold;
			color:#003366;
		}
		.l-voir-aussi dd a:hover {color:#FF9900; }
		.l-voir-aussi dd a img { margin-bottom:6px; display:block; }
		.l-voir-aussi dd a img.lien-icn-ext { margin-bottom:0px; display:inline; }
		.l-voir-aussi dd.l-text {padding:10px 10px 20px 10px;}
		
		
	/* Boite photo */
		.l-boite-photo { 
			margin:0 0 20px 0; 
			width:100%;
		}
		.bloc-2cols-d .l-boite-photo { 
			margin-right:126px; 
		}
		.l-boite { 
			border:1px solid #cfcfcf; 
			font-family:Arial,Helvetica,sans-serif;
			font-size:12px;
			line-height:14px;
			font-weight:bold;
			color:#004A00;
			background-color:#f4f4f4;
		}
		.l-boite a, .l-boite a:visited { 
			padding: 9px;
			display:block; 
			text-decoration:none; 
			color:#004A00;
		}
		.l-boite a:hover { 
			color:#FF9900;
		}
		.l-boite img, .l-boite a img, .l-boite a:hover img { margin-bottom:6px; display:block; border:none; }
		.l-boite .l-legende { display:block; padding: 9px; color:#444444; background-color:#fff; }
		.l-photo-agrandissement { display:block; position:relative; height:100%; }
				.l-photo-agrandissement a span { background:url(../images/icn_loupe.png) no-repeat; display:block; position:absolute; bottom:9px; right:9px; width:28px; height:27px; }
				/*
					*html .l-boite .l-photo-agrandissement a span {  right:9px; }
					*+html .l-boite .l-photo-agrandissement a span {  right:9px; }
					*/
				.l-photo-agrandissement a:hover span { background-position: left -27px;}
		
	/* Boite info */
	
		.l-boite-info { background:url(../images/dt-ombrage.jpg) repeat-y bottom left ; padding-bottom:5px; margin-bottom:20px; }
		.l-boite-info dl { margin-bottom:0px;}
		.l-boite-info dt { background:#588718 url(../images/dt-bloc-vert.jpg) top left no-repeat; border:1px solid #4f7618; border-bottom-color:#004a00; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:1.25em; font-weight:bold; padding:7px 10px 5px 10px; }
		.l-boite-info dd { background-color:#eff5e4; border:1px solid #cbd0c2;  font-family:Arial, Helvetica, sans-serif; font-size:1.0em; line-height:1.2em; padding:0; }
		.l-boite-info dd p { padding: 5px 10px 0px 10px; margin:0px;}
		.l-boite-info dd p.last { padding: 5px 10px 20px 10px; margin:0px;}
		.l-boite-info dd.blanc { background-color:#fff; border:1px solid #cbd0c2; border-top:#fff; border-bottom:#fff; font-size:0.92em; line-height:1.2em; padding:0; }