/****************************************************************************************************************
	"energie" universe stylesheet
****************************************************************************************************************/

/* background image */

/* home */
/*#core.ssHome { 
	background-image:url(../img/common/energie/bg_energie-home.jpg);
}*/

/* other */
#core { 
	background-image:url(../img/common/energie/bg_energie.jpg);
	background-color:#7a9cd0;
}


.arrowLink, .arrowLink2, .arrowLinkList a{
	background-image: url(../img/common/energie/bg_energie.png);
}

.sideBarTitle,
.titleLevel1,
.titleLevel2,
.sousTxt h2,
#mainRight .genericLayout h2,
.sousTxt a,
#mainRight .genericLayout a,
.arrowLink,
.arrowLinkList a,
.imgBlock p,
.mainLeftSideBar h3,
.mainLeftSideBar h2,
.inscriptions fieldset legend,
#popinContentToLoad.sendToFriend .titleLevel3,
#popinContentToLoad .personalData a,
.mainRightContent .isin .values .amount,
.mainRightContent .values li,
.introCartouche,
.introCartouche .imgBlock p span,
.faq li a
{
	color: #004392;
}

.titleLevel1,
.introTxt,
.encadreTxt,
.mainSearch,
.cartoucheTransverse,
.resultsMain ul.results,
.faq,
.faq li,
.sousIntro,
.inscriptions fieldset fieldset,
.formProfil fieldset,
.infoGroup .titleLevel3,
.infoGroup .infoGroup
{
	border-color: #b2c6e6;
}

.sousTxt table tbody th,
.toolBarTitle1,
/*.toolBarTitle2,*/
.push .coursBourse,
.push p a,
.searchResults .mosaiqueContainer a,
.abecedaire a,
.lexique dd a,
.resultsMain .results a,
.inscriptions .mosaiqueContainer li p a,
.introTxt .actions a,
.inscriptions #validation small a,
.push .arrowLink,
.formProfil .bottomInfo a,
.actionsData .firstCellBold,
.encadreTxt a,
.introTxt a
{
	color: #5f79a3;
}

#nav2 ul li.on a{ background: url(../img/common/energie/bg_energie.png) repeat-x 0 2px!important; color: #fff; }
#nav3{ background: #789ed6; }
#nav3 ul li a{ color: #fff; }

#nav3 ul li.on a,
#ssHomeFlashNav ul{
	color: #fff;
	background: #254882;
}

#nav4 li.on a,
#nav4 li.current a{ 
	background: url(../img/common/energie/bg_energie.png) no-repeat 9px -49px;
	color:#004392;
}
#nav4 li li li.current a,
#nav4 li li li li.current a,
#nav4 li li li li li.current a{ 
	background-color: #568acc;
}
#nav4 li li.on a,
#nav4 li li li.on a,
#nav4 li li li li.on a,
#nav4 li li li li li.on a,
#nav4 li li.current a{
	color:#004392;
	 background: url(../img/common/energie/bg_energie.png) no-repeat -8px -109px;
}



#nav5Left, #nav5Right{ background-image: url(../img/common/bg_nav5-energie.png); }
#nav5 ul li.on a{ color: #05497e; }

.encadreTxt,
.sousTxt ul li,
#mainRight .genericLayout ul li,
.introTxt ul li,
.faq li li,
.mainSearch,
.searchResults .pager div .pagerArrow a,
.cartoucheTransverse,
.faq li,
.push ul li { 
	background-image: url(../img/common/energie/bg_energie.png);
}
.introCartouche {
	background-image: url(../img/common/energie/bg_energie-introcartouche.png);
	background-color:#fafafa;
}

.searchResults .pager div .pagerArrow a { background-image: url(../img/common/energie/bg_pager-energie.png); }

.sousTxt table thead th,
.abecedaire .on{
	background: #6292cf;
}

#diaporamaMenu{
	background: url(../img/common/energie/bg_energie-carrousel.png) repeat-x left top;
}
.searchResults .mosaiqueContainer ul {
	background-image:url(../img/common/energie/bg_cols03-dotted-energie.png);
}
.criteresRecherche ul {
	background-image:url(../img/common/energie/bg_cols04-plain-energie.png);
}
.blockRecherche fieldset #doSearch,
.validStep,
.mainSearch #launchSearch,
.blockRechercheMedia fieldset #doSearch,
.formProfil .validation input,
.blockRecherche fieldset #doContact {
	background-color:#254882;
}

#ssHomePushesTop,
#ssHomePushesBtm,
#ssHomePushesMid,
#ssHomePushesMid li {
    background-image: url(../img/common/energie/bg_sshome-pushes-energie.png);
}
.msie6 #ssHomePushesTop,
.msie6 #ssHomePushesBtm,
.msie6 #ssHomePushesMid{
	background-image: url(../img/common/energie/bg_sshome-pushes-png8-energie.png);
}

/* decli metiers
 ----------------------------------------------- */

/* petrole */
#mainContainer .p_explorer {background-image: url(../img/common/energie/metiers/p_explorer.jpg);}
#mainContainer .p_explorer-wide {background-image: url(../img/common/energie/metiers/p_explorer-wide.jpg);}

#mainContainer .p_transporter {background-image: url(../img/common/energie/metiers/p_transporter.jpg);}
#mainContainer .p_transporter-wide {background-image: url(../img/common/energie/metiers/p_transporter-wide.jpg);}

#mainContainer .p_transformer {background-image: url(../img/common/energie/metiers/p_transformer.jpg);}
#mainContainer .p_transformer-wide {background-image: url(../img/common/energie/metiers/p_transformer-wide.jpg);}

#mainContainer .p_commercialiser {background-image: url(../img/common/energie/metiers/p_commercialiser.jpg);}
#mainContainer .p_commercialiser-wide {background-image: url(../img/common/energie/metiers/p_commercialiser-wide.jpg);}


/* gaz */
#mainContainer .gn_explorer {background-image: url(../img/common/energie/metiers/gn_explorer.jpg);}
#mainContainer .gn_explorer-wide {background-image: url(../img/common/energie/metiers/gn_explorer-wide.jpg);}

#mainContainer .gn_transporter {background-image: url(../img/common/energie/metiers/gn_transporter.jpg);}
#mainContainer .gn_transporter-wide {background-image: url(../img/common/energie/metiers/gn_transporter-wide.jpg);}

#mainContainer .gn_transformer {background-image: url(../img/common/energie/metiers/gn_transformer.jpg);}
#mainContainer .gn_transformer-wide {background-image: url(../img/common/energie/metiers/gn_transformer-wide.jpg);}

#mainContainer .gn_commercialiser {background-image: url(../img/common/energie/metiers/gn_commercialiser.jpg);}
#mainContainer .gn_commercialiser-wide {background-image: url(../img/common/energie/metiers/gn_commercialiser-wide.jpg);}

#mainContainer .gn_generer {background-image: url(../img/common/energie/metiers/gn_generer.jpg);}
#mainContainer .gn_generer-wide {background-image: url(../img/common/energie/metiers/gn_generer-wide.jpg);}

#mainContainer .gn_stocker {background-image: url(../img/common/energie/metiers/gn_stocker.jpg);}
#mainContainer .gn_stocker-wide {background-image: url(../img/common/energie/metiers/gn_stocker-wide.jpg);}


/* energies complementaires */
#mainContainer .ec_biomasse {background-image: url(../img/common/energie/metiers/ec_biomasse.jpg);}
#mainContainer .ec_biomasse-wide {background-image: url(../img/common/energie/metiers/ec_biomasse-wide.jpg);}

#mainContainer .ec_charbon {background-image: url(../img/common/energie/metiers/ec_charbon.jpg);}
#mainContainer .ec_charbon-wide {background-image: url(../img/common/energie/metiers/ec_charbon-wide.jpg);}

#mainContainer .ec_solaire {background-image: url(../img/common/energie/metiers/ec_solaire.jpg);}
#mainContainer .ec_solaire-wide {background-image: url(../img/common/energie/metiers/ec_solaire-wide.jpg);}

#mainContainer .ec_nucleaire {background-image: url(../img/common/energie/metiers/ec_nucleaire.jpg);}
#mainContainer .ec_nucleaire-wide {background-image: url(../img/common/energie/metiers/ec_nucleaire-wide.jpg);}

#mainContainer .ec_vecteurs {background-image: url(../img/common/energie/metiers/ec_vecteurs.jpg);}
#mainContainer .ec_vecteurs-wide {background-image: url(../img/common/energie/metiers/ec_vecteurs-wide.jpg);}



/* -- added 16 09 -- 
.titleLevel {
	border:none;
	font-family:Verdana;
	font-size:2.5em;
	padding:0;
	margin-bottom:16px;
	color:#004392;
}
.encadre_intro,.mainRightContent .introTxt p {
	font-size:1.3em;
	border-top:1px dotted #b2c6e6;
	border-bottom:1px dotted #b2c6e6;
	padding:16px 0 2px;
	margin-top:18px;
	padding-bottom:18px;
}*/
.encadre_intro{
	font-size:1.3em;
	border-top:1px dotted #b2c6e6;
	border-bottom:1px dotted #b2c6e6;
	padding:16px 0 2px;
	margin-top:18px;
	padding-bottom:18px;
}

/**************** CAROUSSEl */
/*#tCaroussel {
	width:496px;
	position:relative;
	padding:0 22px;
}

.tCaroussel_items,
.tCaroussel_items ul {
	width:489px;
	_width:496px;
	margin:0 auto !important;
	overflow:auto;
	height:350px;
	position:relative;
}

.js .tCaroussel_items,
.js .tCaroussel_items ul {

	overflow:hidden;

}

.tCaroussel_items ul li {
	float:left;
	width:190px;
	background:none !important;
	padding:0 !important;
	margin:0 !important;
}

	.tCaroussel_items ul li .inner {
		background:url(../img/common/energie/caroussel/bg_item.png) no-repeat scroll right top transparent;
		width:191px;
		padding-bottom:10px;
	}
		
		.tCaroussel_items ul li .inner h3 {
			font-size:16px;
			font-weight:bold;
			color:#004392;
			text-align:center;
			margin-left:17px;
			width:174px;
			font-size:16px;
			font-weight:bold;
			color: #FFF;
			text-align:center;
			
	
			background:url(../img/common/energie/caroussel/liTop.png) no-repeat #1f4b7d;
	
			padding-top:5px;
			padding-bottom:5px;
 		}
			
		.tCaroussel_items ul li .inner .visu {
			margin:5px 0 2px 39px;
 		}
		
		.tCaroussel_items ul li .inner p {
			overflow:hidden;
			height:120px;
			color:#000000;
			line-height:1.2em;
			font-size:11px;
			margin-left:40px;
			width:131px;
			
 		}
	
		
		.tCaroussel_items ul li .inner h3 {
			
 		}
	
		.tCaroussel_items ul li .inner a.link {
			background:url(../img/common/energie/caroussel/bg_energie.png) no-repeat 0 -425px;
			display:block;
			font-size:1em;
			font-weight:normal;
			padding-left:9px;
			color:#004392;
			margin-left:39px;
		
 		}
	
	.tCaroussel_items ul li .top {
		background:url(../img/common/energie/caroussel/bg_item.png) no-repeat scroll 0 bottom transparent;
padding-bottom:16px;
	}

	
	#tCaroussel .previous{
		position:absolute;
		left:3px;
		top:149px;
		background:url(../img/common/energie/caroussel/navigate.gif) no-repeat 0 0;
		width:15px;
		height:17px;
		font-size:0;
		text-indent:-999em;
	}
	
	#tCaroussel .next {
		background:url(../img/common/energie/caroussel/navigate.gif) no-repeat 0 -17px;
		position:absolute;
		right:3px;
		top:149px;
		width:15px;
		height:17px;
		font-size:0;
		text-indent:-999em;
	}

*/


/*page 3added 16 09  */
.block {
	margin-bottom:18px;
	width:100%;
	overflow:hidden;
}
.block p {
	font-size:1.1em;
}
.block h3{
	color:#254882;
	font-size:1.5em !important;
	margin-bottom:10px;
	padding:0!important;
}

.blockquote {
	float:right;
	width:226px;
	margin:0 16px 0 34px;
	color:#254882;
	font-weight:bold;
	font-size:1.2em;
	background: url(blockquote_1.gif) left top no-repeat;
	padding-top:24px;
}

	.blockquote blockquote{
		background: url(blockquote_2.gif) right bottom no-repeat;
		padding-bottom:22px;
	}

.visuel {
	float:right;
	width:183px;
	margin:0 0 15px 10px;
}	
	
.tech_list {
	margin-top:10px;
	color:#426093;
	font-size:10px;
}
.tech_list ul {
	margin:0!important;
}
.tech_list img {
	display:block;
}
.tech_list li {
	background:url(puce.gif)  no-repeat left 5px !important;
}
.tech_list a {
	color:#426093!important;
}

/* ! Damien - 13/10/10 */
/*.encadreTxt {
	background: url(bg_list.gif) repeat-x;
	padding-top:16px;
}*/
/* ! Damien - 13/10/10 */

.list_puce {
	margin:12px 0 0 0!important;
}
.list_puce li {
	background:url(puce.gif)  no-repeat left 5px!important;
	margin-bottom:0!important;
	color:#000;
}
.list_puce li a {
	color:#000;
}

.list_puce2,.list_puce2 ul {
	margin:12px 0 0 24px!important;
}
.list_puce2 li {
	background:url(puce1.gif)  no-repeat left 5px!important;
}
.list_puce2 li ul li {
	background:none!important;
}
.encadreTxt .block {
	margin-bottom:0;
}
/*univers2*/
.univers2 .block h3,.univers2 .tech_list{
	color:#B65C10;
}
.univers2 .encadreTxt {
	background:url(bg_groupe.png) 0 -907px repeat-x;
	border-color:#DAAD87;
}
.univers2 .blockquote {
	color:#B65C10;
	background:url(blockquote_3.gif) no-repeat left top;
}
.univers2 .blockquote blockquote {
	background:url(blockquote_4.gif) no-repeat right bottom;
}

.univers2 .tech_list li {
	background:url(puce2.gif)  no-repeat left 5px !important;
}
.univers2 .list_puce li {
	background:url(puce2.gif)  no-repeat left 5px!important;
	margin-bottom:0!important;
}
.univers2 .list_puce2 li {
	background:url(puce3.gif)  no-repeat left 5px!important;
}
/*univers3*/
.univers3 .block h3,.univers3 .tech_list{
	color:#557F78;
}
.univers3 .encadreTxt {
	background:url(bg_groupe2.png) 0 0 repeat-x;
	border-color:#557F78;
}
.univers3 .blockquote {
	color:#557F78;
	background:url(blockquote_5.gif) no-repeat left top;
}
.univers3 .blockquote blockquote {
	background:url(blockquote_6.gif) no-repeat right bottom;
}

.univers3 .tech_list li {
	background:url(puce4.gif)  no-repeat left 5px !important;
}
.univers3 .list_puce li {
	background:url(puce4.gif)  no-repeat left 5px!important;
	margin-bottom:0!important;
}
.univers3 .list_puce2 li {
	background:url(puce5.gif)  no-repeat left 5px!important;
}

/* MINI TEMPLATE 290910 */
/* encadreliste */
.encadreliste{
	background-image: url(../img/common/energie/bg_energie.png);
	border-color: #b2c6e6;
}
	.encadreliste h2{ 
		color:#193d6b;
	}
		#core .encadreliste ul.liste1 li{
			background-image:url(../img/common/minitemplate290910/pointBleu.png) ;
		}
		#core .encadreliste ul.liste2 li{ 
			background-image:url(../img/common/minitemplate290910/carreBleu.png);
		}

/* liste puce imagedroite */
.listepuceimagedroite .puceLeft ul, .listepuceimagedroite .imageDroite p{
	color:#193d6b;
}
	#core .listepuceimagedroite .puceLeft ul li{
		background-image:url(../img/common/minitemplate290910/pointBleu.png) ;
	}

/* exergue */
.exergue h2, .exergueRight p{
	color:#193d6b;
}
	.exergue .exergueRight .TopExergueRight{
		background:url(../img/common/minitemplate290910/guiTopBleu.jpg) no-repeat top left;
	}
	.exergue .exergueRight .BotExergueRight{
		background:url(../img/common/minitemplate290910/guiBotBleu.jpg) no-repeat 100% 100%;
	} 

