	.home .n3-banner-background,.portail .n3-banner-background{
		display:none;	
	}

/***	THEME 1 (GROUP, NEWS,INVESTORS, CAREERS)***
		Default theme ****/
	
	.green .n3-banner-background.default,
	.orange .n3-banner-background.default,
	.dark-blue .n3-banner-background.default,	
	.n3-banner-background{
		background : url(../images/css/theme1-n3-banner1.png) 50% 0 repeat-y;
	}
	.portail .summary-background{
		background : url(../images/css/theme1-summary-banner.png) 50% 0 repeat-y;
	}
	.breadcrumb-background{
		background-color:#1E88DD;
		background-color:rgba(30, 136, 221,0.8);
	}
	#wrapper .colored,#wrapper .colored a{
		color:#00A0F0;
	}

	#themes-wrapper #themes > li > a:hover, #themes > li > a,
	#themes-wrapper #themes .questions li a:hover,#themes .questions > li > a{
		color:#1E88DD;	
	}	

	

@media screen and (min-width: 1025px) {
	#wrapper a:hover,
	.green #wrapper .default  a:hover, 
	.orange #wrapper .default  a:hover, 
	.dark-blue #wrapper .default  a:hover, 
	.green #wrapper a.default:hover, 	
	.orange #wrapper a.default:hover, 	
	.dark-blue #wrapper a.default:hover
	{
		color:#1E88DD;
		text-decoration:underline;
	}
}/*mediaquery*/

	#wrapper a:active, 
	#wrapper a:focus,
	#wrapper a.current, 
	
	.green #wrapper .default  a:active, 
	.green #wrapper .default  a:focus,	
		
	.orange #wrapper .default  a:active, 
	.orange #wrapper .default  a:focus,
	
	.dark-blue #wrapper .default  a:active, 
	.dark-blue #wrapper .default  a:focus,
		
	.green #wrapper a.default:active, 
	.green #wrapper a.default:focus,	

	.orange #wrapper a.default:active, 
	.orange #wrapper a.default:focus,		
	
	.dark-blue #wrapper a.default:active, 
	.dark-blue #wrapper a.default:focus,	
	
	
	.green #wrapper .default .current > a,
	.orange #wrapper .default .current > a,
	.dark-blue #wrapper .default .current > a,
	
	#wrapper .current > a,
	.green #wrapper .current > a.default,
	.orange #wrapper .current > a.default,
	.dark-blue #wrapper .current > a.default	
	
	{
		color:#1E88DD;
		text-decoration:underline;
	}
	
	.default .cartouche,
	.green .default .cartouche,
	.orange .default .cartouche,
	.dark-blue .default .cartouche,	
	.cartouche , 
	.current-img{
			/*color:#1E88DD;*/
			background-color:#1E88DD;
	}


	
	.navigation .previous a{
		background:url(../images/css/theme1-fleche-gauche.png) 50% 0 no-repeat;	
	}
	.navigation .next a{
		background:url(../images/css/theme1-fleche-droite.png) 50% 0 no-repeat;	
	}
	.navigation .bullet li a{
		background:url(../images/css/bullet-blue.png) 0 0 no-repeat;
	}
	.diaporama .container-background{
		background-color:#0096F0;
		background-color:rgba(0, 150, 240);
	}
	
	#wrapper #menu-bottom li a{
		color:#1E88DD;
	}
	
/***THEME 1 (GROUP, NEWS,INVESTORS, CAREERS)***/



/***THEME 2 (SERVICES)***/

	.green .n3-banner-background, 
	.n3-banner-background.green,
	.orange .n3-banner-background.green,
	.dark-blue .n3-banner-background.green
	{
		background : url(../images/css/theme2-n3-banner1.png) 50% 0 repeat-y;
	}

	.green .summary-background{
		background : url(../images/css/theme2-summary-banner.png) 50% 0 repeat-y;
		
	}

	.green .breadcrumb-background{
		background-color:#32BB00;
		background-color:rgba(50, 187, 0,0.8);
				
	}

	.green #wrapper  .colored, .green #wrapper .colored a{
		color:#80CF41;
	}	
	
	.green #themes-wrapper #themes > li > a:hover, .green #themes > li > a,
	.green #themes-wrapper #themes .questions li a:hover,.green #themes .questions > li > a{
		color:#32BB00;	
	}	
	
	
@media screen and (min-width: 1025px) {
	.green #wrapper a:hover, 
	#wrapper .green  a:hover, 
	.orange #wrapper .green  a:hover, 
	.dark-blue #wrapper .green  a:hover, 
	#wrapper a.green:hover, 	
	.orange #wrapper a.green:hover, 	
	.dark-blue #wrapper a.green:hover
	{
		color:#32BB00;
		text-decoration:underline;
	}
}/*mediaquery*/
	
	.green #wrapper a:active, 
	.green #wrapper a:focus,	
	
	#wrapper .green  a:active, 
	#wrapper .green  a:focus,
	.orange #wrapper .green  a:active, 
	.orange #wrapper .green  a:focus,
	.dark-blue #wrapper .green  a:active, 
	.dark-blue #wrapper .green  a:focus,
	
	#wrapper a.green:active, 
	#wrapper a.green:focus,	
	.orange #wrapper a.green:active, 
	.orange #wrapper a.green:focus,
	.dark-blue #wrapper a.green:active, 
	.dark-blue #wrapper a.green:focus,		
	
	.green #wrapper a.current, .green #wrapper .current > a,
	#wrapper .green a.current, 
	
	#wrapper .green .current > a,
	.orange #wrapper .green .current > a,
	.dark-blue #wrapper .green .current > a,
	
	#wrapper .current > a.green	,
	.orange #wrapper .current > a.green,
	.dark-blue #wrapper .current > a.green
	{
		color:#32BB00;
		text-decoration:underline;
	}

	.green .cartouche,
	.orange .green .cartouche,
	.dark-blue .green .cartouche,
	.green .current-img{
		color:#32BB00;
		background-color:#32BB00;
	}
	
	.green .button,
	.orange .green .cartouche,
	.dark-blue .green .cartouche,
	.green .current-img{
			background-color:#32BB00;
	}
		
	.green .navigation .previous a{
		background:url(../images/css/theme2-fleche-gauche.png) 50% 0 no-repeat;	
	}
	.green .navigation .next a{
		background:url(../images/css/theme2-fleche-droite.png) 50% 0 no-repeat;	
	}
	.green .navigation .bullet li a{
		background:url(../images/css/bullet-green.png) 0 0 no-repeat;
	}	
	.diaporama.green .container-background{
		background-color:#80CF41;
		background-color:rgba(128, 207, 65,0.9);
	}	
	
	.green #content .jspDrag {
		background: #32BB00;
	}
	
	.green #content .jspTrack {
		background: #80CF41;
	}
	.green #wrapper #menu-bottom li a{
		color:#32BB00;
	}


/***THEME 2 (SERVICES)***/

/***THEME 3 (SATELLITES)***/

	.orange .n3-banner-background, .n3-banner-background.orange{
		background : url(../images/css/theme3-n3-banner3.png) 50% 0 repeat-y;
	}

	.orange .summary-background{
		/*background : url(../images/css/theme3-summary-banner.png) 50% 0 repeat-y;*/
		background : url(../images/css/theme3-n3-banner2.png) 50% 0 repeat-y;
	}

	.orange .breadcrumb-background{
		background-color:#E64600;
		background-color:rgba(230, 70, 0,0.8);
	}

	.orange #wrapper  .colored, .orange #wrapper .colored a{
		color:#FF7700;
	}	

	.orange #themes-wrapper #themes > li > a:hover, .orange #themes > li > a,
	.orange #themes-wrapper #themes .questions li a:hover,.orange #themes .questions > li > a{
		color:#E64600;	
	}
	
	.orange #wrapper a:active, .orange #wrapper a:focus,
	#wrapper .orange  a:active, #wrapper .orange  a:focus,	
	#wrapper a.orange:active, #wrapper a.orange:focus,	
	
	.orange #wrapper a.current, .orange #wrapper .current > a,
	#wrapper .orange a.current, #wrapper .orange .current > a,
	#wrapper .current > a.orange{
		color:#E64600;
		text-decoration:underline;
	}
	
	
	
	.orange .cartouche, .orange .current-img{
		background-color:#E64600;
	}	
	.orange .navigation .previous a{
		background:url(../images/css/theme3-fleche-gauche.png) 50% 0 no-repeat;	
	}
	.orange .navigation .next a{
		background:url(../images/css/theme3-fleche-droite.png) 50% 0 no-repeat;	
	}
	.orange .navigation .bullet li a{
		background:url(../images/css/bullet-orange.png) 0 0 no-repeat;
	}	
	.diaporama.orange .container-background{
		background-color:#FF7700;
		background-color:rgba(255, 119, 0,0.9);
	}
	
	.orange #content .jspDrag {
		background: #FF7701;
	}
	
	.orange #content .jspTrack {
		background: #E19F65;
	}
	
	.orange #wrapper #menu-bottom li a{
		color:#E64600;
	}	

/***THEME 3 (SATELLITES)***/



/***THEME 4 (Dark-blue)***/

@media screen and (min-width: 1025px) {
	.orange #wrapper a:hover, 
	#wrapper .orange  a:hover, 
	.dark-blue #wrapper .orange  a:hover, 
	#wrapper a.orange:hover, 	
	.dark-blue #wrapper a.orange:hover
	{
		color:#FF7700;
		text-decoration:underline;
		font-weight: medium;
	}	
}/*mediaquery*/

	.orange #wrapper a:active, 
	.orange #wrapper a:focus,	
	
	#wrapper .orange  a:active, 
	#wrapper .orange  a:focus,
	.dark-blue #wrapper .orange  a:active, 
	.dark-blue #wrapper .orange  a:focus,
	
	#wrapper a.orange:active, 
	#wrapper a.orange:focus,	
	.dark-blue #wrapper a.orange:active, 
	.dark-blue #wrapper a.orange:focus,		
	
	#wrapper .orange .current > a,
	.dark-blue #wrapper .orange .current > a,
	
	#wrapper .current > a.orange,
	.dark-blue #wrapper .current > a.orange
	{
		color:#FF7700;
		text-decoration:underline;
		font-weight: medium;
	}

	.dark-blue .orange .cartouche,
	.orange .current-img{
		background-color:#E64600;
	}

	.dark-blue .n3-banner-background.orange {
		background : url(../images/css/theme3-n3-banner3.png) 50% 0 repeat-y;
	}

	.dark-blue .n3-banner-background, .n3-banner-background.dark-blue{
		background : url(../images/css/theme4-n3-banner1.png) 50% 0 repeat-y;
	}

	.dark-blue .summary-background{
		background : url(../images/css/theme4-summary-banner.png) 50% 0 repeat-y;
	}

	.dark-blue .breadcrumb-background{
		background-color:#0000D4;
		background-color:rgba(0, 0, 212,0.8);
	}

	.dark-blue #wrapper  .colored, .dark-blue #wrapper .colored a{
		color:#00FFFF;
	}		

	.dark-blue #themes-wrapper #themes > li > a:hover, .dark-blue #themes > li > a,
	.dark-blue #themes-wrapper #themes .questions li a:hover,.dark-blue #themes .questions > li > a{
		color:#0000D4;	
	}



@media screen and (min-width: 1025px) {
	.dark-blue #wrapper a:hover, 
	#wrapper .dark-blue  a:hover,
	#wrapper a.dark-blue:hover, 
	{
		color:#0000D4;
		text-decoration:underline;
	}	
}/*mediaquery*/
	
	.dark-blue #wrapper a:active, .dark-blue #wrapper a:focus,
	 #wrapper .dark-blue  a:active, #wrapper .dark-blue  a:focus,	
	#wrapper a.dark-blue:active, #wrapper a.dark-blue:focus,	
	
	.dark-blue #wrapper a.current, .dark-blue #wrapper .current > a,
	#wrapper .dark-blue a.current, #wrapper .dark-blue .current > a,
	#wrapper .current > a.dark-blue{
		color:#0000D4;
		text-decoration:underline;
	}
	
	
	.dark-blue .cartouche,
	.dark-blue .current-img{
		background-color:#0000D4;
	}	
	.dark-blue .navigation .previous a{
		background:url(../images/css/theme1-fleche-gauche.png) 50% 0 no-repeat;	
	}
	.dark-blue .navigation .next a{
		background:url(../images/css/theme1-fleche-droite.png) 50% 0 no-repeat;	
	}
	.dark-blue .navigation .bullet li a{
		background:url(../images/css/bullet-blue.png) 0 0 no-repeat;
	}	
	
	.diaporama.dark-blue .container-background{
		background-color:#466EE6;
		background-color:rgba(70,110,230, 0.9);
	}	
	
	.dark-blue #content .jspDrag {
		background: #0000D4;
	}
	
	.dark-blue #content .jspTrack {
		background: #466EE6;
	}
	
@media screen and (min-width: 1025px) {
	.dark-blue #wrapper .dark-blue  a:hover, 
	.orange #wrapper .dark-blue  a:hover, 
	.green #wrapper .dark-blue  a:hover, 
	#wrapper #header .dark-blue  a:hover, 
	.default #wrapper .dark-blue  a:hover
	{
		color: #0000D4;
	}	
}/*mediaquery*/
	
	.dark-blue #wrapper .dark-blue  a:active, 
	.dark-blue #wrapper .dark-blue  a:focus,
	.orange #wrapper .dark-blue  a:active, 
	.orange #wrapper .dark-blue  a:focus,
	.green #wrapper .dark-blue  a:active, 
	.green #wrapper .dark-blue  a:focus,
	#wrapper #header .dark-blue  a:active, 
	#wrapper #header .dark-blue  a:focus,
	.default #wrapper .dark-blue  a:active, 
	.default #wrapper .dark-blue  a:focus{
		color: #0000D4;
	}
	
	 #header .menu ul.dark-blue li a {
		color: #FFFFFF;
	}
	
	 #header .menu ul.dark-blue li.current a {
		color: #0000D4;
	}  

	.dark-blue #wrapper #menu-bottom li a{
		color:#0000D4;
	}	

/***THEME 4 (Dark-blue)***/


/****** Common *****************/
	
  	/**** Structure *********/	
		#header-background{
			background-color:#ffffff;
		}
		#wrapper #menu-box .menu-link,#wrapper .social-box .menu-link{
			text-decoration:none;
		}
		#wrapper .menu-link:hover,#wrapper .menu-link:active,#wrapper .menu-link:focus{
			color:#6E6E6E;
		}
		#wrapper .social-box .menu-link:hover,#wrapper .social-box .menu-link:active,#wrapper .social-box .menu-link:focus{
			color:#ffffff;
		}
		
		.breadcrumb-background{
			/*opacity:0.8;*/
		}
		
		.diaporama .container-background{
			/*opacity:0.9;*/
		}
		
		#header .menu a:hover ,
		#header .menu a:focus,
		#header .menu a:active,
		#header .menu a.current,
		#header .menu .current > a ,
		.green #header .menu a:hover ,
		.green #header .menu a:focus,
		.green #header .menu a:active,
		.green #header .menu a.current,
		.green #header .menu .current > a,
		.orange #header .menu a:hover ,
		.orange #header .menu a:focus,
		.orange #header .menu a:active,
		.orange #header .menu a.current,
		.orange #header .menu .current > a,
		
		.dark-blue #header .menu a:hover ,
		.dark-blue #header .menu a:focus,
		.dark-blue #header .menu a:active,
		.dark-blue #header .menu a.current,
		.dark-blue #header .menu .current > a
		{
			text-decoration:none;	
		}
		#wrapper #breadcrumb a,#wrapper #breadcrumb a:hover,#wrapper #breadcrumb a:active,#wrapper #breadcrumb a:focus,
		#wrapper #breadcrumb .current a, #wrapper #breadcrumb .current a:hover, #wrapper #breadcrumb .current a:active,#wrapper #breadcrumb .current a:focus {
			color:#ffffff;
		}
		
		#wrapper #footer a:hover ,#wrapper #footer a:focus,#wrapper #footer a:active,
		#wrapper #footer a.current,#wrapper #footer .current a {
			text-decoration:none;	
		}
	/**** Structure  Fin*********/

		#portail .sommaire .pageslist a:hover,
		#portail .sommaire .pageslist a:active,
		#portail .sommaire .pageslist a:focus{
			color:#ffffff;
		}
		#portail .sommaire .newslist a:hover,
		#portail .sommaire .newslist a:active,
		#portail .sommaire .newslist a:focus{
			text-decoration:none;	
		}
		
		.navigation .bullet li.current a{
			background:url(../images/css/bullet-white.png) 0 0 no-repeat;
		}		

		.cartouche.news{
			background-color:#1E88DD;
		}
		
		#content ul.news .news .title, #content ul.news .news .desc:hover{
			color:#1E88DD;
		}

		.cartouche.services{
			background-color:#32BB00;
		}
		#content ul.news .services .title, #content ul.news .services .desc:hover{
			color:#32BB00;
		}
				
		.cartouche.broadcast {
			background-color:#32BB00;
		}
		#content ul.news .broadcast .title, #content ul.news .broadcast .desc:hover {
			color:#32BB00;
		}
		
		.cartouche.broadband{
			background-color:#21C5BD;		
		}
		#content ul.news .broadband .title, #content ul.news .broadband .desc:hover{
			color:#21C5BD;
		}		
		
		.cartouche.telecoms{
			background-color:#21C5BD;
		}
		#content ul.news .telecoms .title, #content ul.news .telecoms .desc:hover{
			color:#21C5BD;
		}		
		
		.cartouche.satellites{
			background-color:#E64600;
		}
		#content ul.news .satellites .title, #content ul.news .satellites .desc:hover{
			color:#E64600;
		}
				
		.cartouche.support{
			background-color:#0000D4;
		}
		#content ul.news .support .title, #content ul.news .support .desc:hover{
			color:#0000D4;
		}
				
		.cartouche.events{
			background-color:#1E88DD;
		}
		#content ul.news .events .title, #content ul.news .events .desc:hover{
			color:#1E88DD;
		}
																		
		.cartouche.investors{
			background-color:#1E88DD;
		}
		#content ul.news .investors .title, #content ul.news .investors .desc:hover{
			color:#1E88DD;
		}
				
		.cartouche.group{
			background-color:#1E88DD;
		}
		#content ul.news .group .title, #content ul.news .group .desc:hover{
			color:#1E88DD;
		}						
/****** Common Fin*****************/


	@media screen and (max-width: 640px) {
		#portail .sommaire .pageslist > ul > li > a {
			color:#00A0F0;
		}
		.green #portail .sommaire .pageslist > ul > li > a {
			color:#80CF41;
		}
		.orange #portail .sommaire .pageslist > ul > li > a {
			color:#FF7700;	
		}		
		.darkblue #portail .sommaire .pageslist > ul > li > a {
			color:#00C8FF;
		}	
		#portail .portail-wrapper .sommaire,
		#portail .portail-wrapper .sommaire a, 
		#portail .portail-wrapper .sommaire a:hover
			{
			color: #4A4A49;
			text-decoration: none;
		}
		
	}/*mediaquery*/
