/* accueil */
#asignaler { background:url(../images/accueil_image_02.jpg) no-repeat;}
#hq-accueil .accueil-img { padding-top:0px; }
#asignaler { margin-top:0px;}
.asignaler-titre { padding:89px 0 0 0; }

/* span menu gauche */
ul#menu-gauche ul ul li span {
	font-weight:bold;
}

ul#menu-gauche ul ul li.l-centrale span {
	border:none;
	display:inline;
	font-weight:normal;
	line-height:normal;
	margin:0;
	padding:0;
}

ul#menu-gauche ul ul li.l-centrale.menu_selected span {color:#E16C00;font-weight:bold;}

.l-right {text-align:right;margin-right:40px;}

.l-cadre {background:#EEF4FA;border:1px solid #CEE0F1;padding:20px;margin-bottom:20px;}
.l-cadre h2 {margin:15px 0 10px;}

/* table accueil, centrale-nucleaire, centrale-thermique */
table.base-bleu { background-color:#e5eff9; font-size:12px; font-family:Arial, Helvetica, sans-serif; }
table.base-bleu th, table.base-bleu td  { text-align:left; padding:10px 5px; border-bottom:1px solid #fff; }
table.base-bleu th { color:#fff; background-color:#7fa3c8; }
table.base-bleu th.bordure-blanche-large,table.base-bleu td.bordure-blanche-large  { border-left:12px solid #fff;}
table.base-bleu th.bordure-blanche-fine,table.base-bleu td.bordure-blanche-fine  { border-left:1px solid #fff;}

/* tables centrale hydroelectrique */
table.tablesorter {
	font-size: 10px;
	line-height:11px;
	width: 100%;
	text-align: left;
}
table.tablesorter thead tr th, table.tablesorter tfoot tr th {
	background-color: #cee0f1;
	border: 1px solid #000;
	font-size: 10px;
	line-height:11px;
	padding: 4px;
}
table.tablesorter thead tr .header {
	background-image: url(../images/bg.gif);
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
}
table.tablesorter tbody td {
	color: #3D3D3D;
	padding: 4px;
	background-color: #FFF;
	vertical-align: top;
	border:1px solid #000;
}

table.tablesorter tbody td .millier {
	padding-right:5px;
}
table.tablesorter tbody tr.odd td {
	background-color:#F0F0F6;
}
table.tablesorter thead tr .headerSortUp {
	background-image: url(../images/asc.gif);
}
table.tablesorter thead tr .headerSortDown {
	background-image: url(../images/desc.gif);
}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
background-color: #7fa3c8;
}

/*.l-voir-aussi { margin-top:-60px; }*/
.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; text-align:left; }
.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.l-text {padding:10px 10px 20px 10px;}

.hidden{ display:none;}

#accueil-detail { font-size:0.9em; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif;  }
#accueil-detail li { list-style:none; }

/***********
Lexique 
***********/

.l-lettre {margin:0 0 20px 0;}
	.l-lettre li {list-style:none;float:left;text-transform:uppercase;margin-right:5px;}
