﻿@charset "utf-8";
/* CSS Document */

/* 
    Document   : theme-institutionnel
    Created on : 17 juil. 2012
    Author     : Romy Duhem-Verdiere (alterway), modifié par J. Arlot (CEA)
    Description: Theme du site racine du portail CEA
*/

/* application de styles communs à tous les thèmes */
@import url('../../theme_global.css');
@import url('../../dcom.css');


@keyframes slidehead
  {
  0% {opacity:0;background-position:100px 0px;transform:scale(0.85);}
  1% {opacity:1;background-position:0px 0px;}
  
  11.5% {background-position:-0px -0px;opacity:1;}
  12.5% {opacity:0;background-position:-100px 0px;transform:scale(1);}
  12.53% {opacity:0;background-position:-860px 0px;transform:scale(0.85);}
  13.5% {opacity:1;background-position:-960px 0px;}
    
  24% {opacity:1;background-position:-960px 0px;}
  25% {opacity:0;background-position:-1060px 0px;transform:scale(1);}
  25.03% {opacity:0;background-position:-1820px 0px;transform:scale(0.85);}
  26% {opacity:1;background-position:-1920px 0px;}
  
  36.5% {opacity:1;background-position:-1920px 0px;}
  37.5% {opacity:0;background-position:-2020px 0px;transform:scale(1);}
  37.53% {opacity:0;background-position:-2780px 0px;transform:scale(0.85);}
  38.5% {opacity:1;background-position:-2880px 0px;}
  
  49% {opacity:1;background-position:-2880px 0px;}
  50% {opacity:0;background-position:-2980px 0px;transform:scale(1);}
  50.03% {opacity:0;background-position:-3740px 0px;transform:scale(0.85);}
  51% {opacity:1;background-position:-3840px 0px;}
  
  
  61.5% {opacity:1;background-position:-3840px 0px;}
  62.5% {opacity:0;background-position:-3940px 0px;transform:scale(1);}
  62.53% {opacity:0;background-position:-4700px 0px;transform:scale(0.85);}
  63.5% {opacity:1;background-position:-4800px 0px;}
    
  74% {opacity:1;background-position:-4800px 0px;}
  75% {opacity:0;background-position:-4900px 0px;transform:scale(1);}
  75.03% {opacity:0;background-position:-5660px 0px;transform:scale(0.85);}
  76% {opacity:1;background-position:-5760px 0px;}
  
  86.5% {opacity:1;background-position:-5760px 0px;}
  87.5% {opacity:0;background-position:-5860px 0px;transform:scale(1);}
  87.53% {opacity:0;background-position:-6620px 0px;transform:scale(0.85);}
  88.5% {opacity:1;background-position:-6720px 0px;}
  
    
  99% {opacity:1;background-position:-6720px 0px;}
  100% {opacity:0;background-position:-6820px 0px;transform:scale(1);}
  }

    



body.v4master {
	background-image: url(img/bg/background.jpg);
	background-position:center 1000px;
}

#header-wrapper {
	overflow: hidden;
	
	-moz-background-image:none;
	-webkit-background-image:none;
	background-color:#FFF;
	

}




#header-inner
	{
	background:#FFF;
	z-index:1;
	}


	
#header-wrapper #DeltaSiteLogo:before 
	{
    content:'';
    background-image:url(img/bg/bigheader2.jpg);
	background-color:#FFF;
    position: absolute;
    width:960px;
    height:203px;
	left:0px;
	top:0px;
    z-index:-1;
	opacity:1;
	
	
	margin-top:-20px;
	
	animation:slidehead infinite 80s linear;
	outline: 1px solid transparent;
	
	transform-origin:400px 110px;
	}


.page_actualite #header-wrapper #DeltaSiteLogo:before 
	{
	animation-delay:-10s;
	}

.page_article #header-wrapper #DeltaSiteLogo:before 
	{
	animation-delay:-20s;
	}

.page_media #header-wrapper #DeltaSiteLogo:before 
	{
	animation-delay:-30s;
	}

.page_article #header-wrapper #DeltaSiteLogo:before 
	{
	animation-delay:-40s;
	}

.page_portrait #header-wrapper #DeltaSiteLogo:before 
	{
	animation-delay:-50s;
	}

.page_dossier #header-wrapper #DeltaSiteLogo:before 
	{
	animation-delay:-60s;
	}

.page_publication #header-wrapper #DeltaSiteLogo:before 
	{
	animation-delay:-70s;
	}

	
#s4-workspace {
	background-color:transparent;
	
	
}
/* options */
.useParalaxBg {
}

/* Base typo */
h1, .h1 {
	font-size: 2.35em;
	letter-spacing: -0.025em;
	margin-top: 0.25em;
}
div.grid_9 h2, div.grid_9 .h2, .ms-rtestate-field H2, .ms-rtestate-field H2.ms-rteElement-H2, .ms-rtestate-field H2.ms-rteElement-H2B, DIV#popin_definition > *.h2, DIV#popin_recommander > * h2 {
	color: #b3000f;
	font-size: 1.85em;
	letter-spacing: -0.015em;
	line-height: 1.25em;
}
div.grid_9 h3, div.grid_9 .h3, .ms-rtestate-field H3, .ms-rtestate-field H3.ms-rteElement-H3, .ms-rtestate-field H3.ms-rteElement-H3B, DIV#popin_definition > *.h3, .navsummary li .title {
	background-image: none;
	font-size: 1.43em;
	font-weight: normal;
	letter-spacing: 0.05em;
	padding-left: 0;
	text-transform: uppercase;
}
.ms-rtestate-field H4, .ms-rtestate-field H4.ms-rteElement-H4, .ms-rtestate-field H4.ms-rteElement-H4B {
	color: #B3000f;
}
div.grid_9 h5, div.grid_9 .h5, .ms-rtestate-field H5, .ms-rtestate-field H5.ms-rteElement-H5, .ms-rtestate-field H5.ms-rteElement-H5B, DIV#popin_definition > *.h5 {
	color: #B3000F;
}
span.ms-rteStyle-cea-code-variable {
	border-bottom: 1px solid #e1e1e1;
	color: #767679;
	display: block;
	font-family: "ubuntu", Tahoma, Geneva, sans-serif;
	font-size: 1.30em;
	font-style: normal;
	letter-spacing: 0.002em;
	line-height: 1.45em;
	margin-bottom: 50px;
	padding-bottom: 35px;
}
hr {
	background: #B3000F;
	color: #B3000F;
}
ul.rte-list-1 {
	list-style-image: url(img/puce-1.gif);
}
.ms-rtestate-field ul li {
	margin-bottom: 10px;
}
blockquote {
	background-image: url(img/blockquote.png);
}
.grid_9 blockquote {
	font-family: ubuntu;
	font-size: 1.75em;
	font-style: normal;
	line-height: 1.25em;
	min-height: 2em;
}
.rte-table-1 caption {
	color: #B3000F;
}
.rte-table-2 thead th, .ms-rteTable-CEA-2 th {
	background-color: #B2000D;
	color: #FFF;
}
.rte-box-1, .ms-rteElement-cea-rte-box-1, ms-rteElement-cea-rte-right-box-1, ms-rteElement-cea-rte-left-box-1 {
	border-color: #B20E0C;
}
.rte-box-3, .ms-rteElement-cea-rte-box-3, ms-rteElement-cea-rte-right-box-3, ms-rteElement-cea-rte-left-box-3 {
	background-color: #B20E0C;
	border-color: #B20E0C;
}
.rte-box-2 .ms-rteElement-cea-link.ms-rteElement-cea-download, .ms-rteElement-cea-rte-box-2 .ms-rteElement-cea-link.ms-rteElement-cea-download, ms-rteElement-cea-rte-right-box-2 .ms-rteElement-cea-link.ms-rteElement-cea-download, ms-rteElement-cea-rte-left-box-2 .ms-rteElement-cea-link.ms-rteElement-cea-download .rte-box-3 .ms-rteElement-cea-link.ms-rteElement-cea-download, .ms-rteElement-cea-rte-box-3 .ms-rteElement-cea-link.ms-rteElement-cea-download, ms-rteElement-cea-rte-right-box-3 .ms-rteElement-cea-link.ms-rteElement-cea-download, ms-rteElement-cea-rte-left-box-3 .ms-rteElement-cea-link.ms-rteElement-cea-download {
	background-image: url("/Style%20Library/Themes/global/links_white.png");
}
/* Forms */
.btn-primary, input[type="submit"].btn-primary {
	color: #FFF !important;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	background-color: #B20E0C;
 *background-color: #B20E0C;
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#B20E0C), to(#BF1714));
	background-image: -webkit-linear-gradient(top, #B20E0C, #BF1714);
	background-image: -o-linear-gradient(top, #B20E0C, #BF1714);
	background-image: linear-gradient(to bottom, #B20E0C, #BF1714);
	background-image: -moz-linear-gradient(top, #B20E0C, #BF1714);
	background-repeat: repeat-x;
	border-color: #B20E0C #BF1714 #002a80;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
 filter: progid:dximagetransform.microsoft.gradient(startColorstr='#B20E0C', endColorstr='#BF1714', GradientType=0);
 filter: progid:dximagetransform.microsoft.gradient(enabled=false);
}
.btn-primary:hover, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled] {
	color: #FFF;
	background-color: #B20E0C !important;
 *background-color: #BF1714;
}
.btn-primary:active, .btn-primary.active {
	background-color: #003399 \9;
}
/* Layout */
.breadcrumb .here {
	color: #B20E0C;
}
/* nav */
#navprimary #nav li.nv-item a {
	padding: 0.6em 10px 3px;
	border-bottom:7px solid #353535;
}
#navprimary #nav li.nv-item a:hover {
	text-decoration: none !important;
}
#navprimary #nav li.active, #navprimary #nav li.nv-item:focus, #navprimary #nav li.nv-item:hover, #navprimary #nav li.nv-item:active {
	background-color:inherit;
}
#navprimary #nav li.nv-item:focus a, #navprimary #nav li.nv-item:hover a, #navprimary #nav li.nv-item:active a {
	border-bottom:7px solid #b20e0c;
}
#navprimary #nav li.active a {
	border-bottom:none;
	padding: 0.6em 10px 20px;
	background-color: #353535;
}
#navprimary #nav li.active:focus a, #navprimary #nav li.active:hover a, #navprimary #nav li.active:active a {
	border-bottom:none;
}
#navprimary #nav li.on {
	background-color: #b20e0c;
}
#navprimary #nav li.on a {
	border-bottom:7px solid #b20e0c;
}
#navprimary #nav li.on.active a {
	border-bottom:none;
}
#navdropdown .close {
	background-color: #B20E0C;
}
#navsub {
	font-family: "ubuntu", Tahoma, Geneva, sans-serif;
	font-size: 0.95em;
	font-weight: bold;
	text-transform: uppercase;
}
#navsub .open {
	background-color: #b3000f;
}
#navsub .nv-item.open a {
	background-color:#b3000f;
	background-image: url("img/puce-navsub-1-open.png");
	background-position: 5px 10px;
	color: #fff;
}
#navsub .level2 .nv-item a {
	background-color: #f6f6f6;
	background-image: url("img/puce-navsub-2.gif");
	background-position: 16px 9px;
	color: #353535;
	letter-spacing: -0.02em;
	text-transform: none;
	padding-left: 31px;
}
#navsub .level2 .nv-item.on a {
	color: #b3000f;
	font-weight: bold;
}

/* Entree Espace dédié */
#navsub .level2.nv-item.nv-item-3 a[href^="/entreprises"]::before {
 background: #e1e1e1 none repeat scroll 0 0;
 color:#777;
 content: "Espace dédié";
 font-size: 0.85em;
 font-weight: lighter;
 left:0px;
 letter-spacing: 0.15em;
 margin-top: -2.5em;
 padding: 0.05em;
 position: absolute;
 text-align: center;
 text-transform: uppercase;
 width: 219px;
}

#navsub .level2.nv-item.nv-item-3 a[href^="/entreprises"] {
	background-color: #F5F5F5;
	background-position: 4px 7px;
	margin-top: 4em;
	position: relative;
	text-transform: none;
}

#navsub .level2.nv-item.nv-item-3 a[href^="/entreprises"]:after {    
	content: " ";	
	background: #f5f5f5 url("_layouts/15/i2i/web/css/img/sprite/links.gif") no-repeat scroll top left !important;
    height: 1.0em;
    width: 1em;
    padding-right: 10px;
    float: right;
    margin-top: 2px;

}

/*



/* dropdown : tentative d'amélioration générale de la mise en page (julien) */
div#navdropdown h2 {
	color: #B3000f;
}
#navdropdown .menu-prez p::after {
 -webkit-box-shadow:  0 -7px 5px -6px rgba(51, 51, 51, 0.5);
 -moz-box-shadow:  0 -7px 5px -6px rgba(51, 51, 51, 0.5);
 -o-box-shadow: 0 -7px 5px -6px rgba(51, 51, 51, 0.5);
 box-shadow:  0 -7px 5px -6px rgba(51, 51, 51, 0.5);
 content: "Consulter la rubrique";
 float: left;
 /*margin-bottom: 20px;*/
 margin-top: 25px;
 padding-top: 3px;
 text-align: center;
 text-transform: uppercase;
 width: 100%;
}
#navdropdown .menu-list .level1 ul {
	dsisplay:table-cell;
	display:inline-block;
	float:right;
	vertical-align:top;
}
#navdropdown .menu-list .level1 {
	background: rgba(0, 0, 0, 0) url("img/puce/title-block-more.gif") no-repeat scroll 0 2px;
	font-weight:bold;
	height: auto !important;
	letter-spacing: 0.02em;
	line-height: 1.35em;
	margin-bottom: 0;
	padding-bottom: 20px;
	padding-left: 30px;
	width: 190px;
}
#navdropdown .menu-list .level2 {
	font-weight:normal;
	text-transform: none !important;
}
#navdropdown .menu-list .level2 li {
	list-style-image:url("/Style%20Library/themes/defaut/css/img/puce/block-trick.gif");
}


/* DropDown - Onglet Le CEA */ 
/*#navdropdown #menu-1 {
    min-height: 24em;
}*/

#navdropdown #menu-1 .menu-list .level1 {
    position: relative;
}
#navdropdown #menu-1 .menu-list .level1 ul {
	padding-top:10px;	
}
#navdropdown #menu-1 .level1.nv-item.nv-item-2 {
    left: -233px;
    top: 55px;
}
#navdropdown #menu-1 .level1.nv-item.nv-item-3.morelevel {
	left: -466px;
	top: 110px;
	padding-bottom: 0!important;
	}
#navdropdown #menu-1 .level1.nv-item.nv-item-4.morelevel {
	left: 213px;
	top: -185px;
	padding-bottom: 0!important;
}
#navdropdown #menu-1 .level1.nv-item.nv-item-5.morelevel {
	left: -20px;
	top: -35px;
}

#navdropdown #menu-1 .level1.nv-item.nv-item-6 {
	top: -185px;
}
		/* --- exergue site recrutement --- */
#menu-1 .level1.nv-item-7 {
	padding: 10px 10px 10px 70px;
	background: #527FA9 url(/Style%20Library/Themes/institutionnel2/css/img/picto%20metier%20site.png) no-repeat 12px 12px !important;
	background-size: auto;
	background-size: 40px 33px !important;
	box-shadow: 2px 2px 4px #AAA;
	width: 145px;
	top: 75px;
	position: absolute !important;
	left: 716px
}

#menu-1 .level1.nv-item-7 a {
	color:#FFF !important;
}

#menu-1 .level1.nv-item-7 a:after {
	display:block;
	content:"Emploi, thèses, formation...";
	font-weight:normal;
	color:#EEE;
	font-size:10px;
}


/* DropDown - Onglet Nos Domaines */ 
#navdropdown #menu-2 .menu-list .level1 {
    position: relative;
}
#navdropdown #menu-2 .level1.nv-item.nv-item-3 {
	left: -233px;
	top: 120px;
}/*
@-moz-document url-prefix() {
 #navdropdown #menu-2 .level1.nv-item.nv-item-3 {
 top: 113px;
}
}*/
#navdropdown #menu-2 .level1.nv-item.nv-item-4 {
	top: -59px;
}
#navdropdown #menu-2 .level1.nv-item.nv-item-5 {
	top: -31px;
}
#navdropdown #menu-2 .level1.nv-item.nv-item-6 {
	left: -233px;
	top: 27px;
}
#navdropdown #menu-2 .level1.nv-item.nv-item-7 {
	top: -30px;
}
#navdropdown #menu-2 .level1.nv-item.nv-item-1 a:after, #navdropdown #menu-2 .level1.nv-item.nv-item-2 a:after, #navdropdown #menu-2 .level1.nv-item.nv-item-4 a:after {
	color: #555;
	display: inline-block;
	font-size: 0.85em;
	font-weight: normal;
	letter-spacing: 0;
	line-height: 1.4em;
	margin-top: 0.5em;
	text-transform: none;
	width: 97%;
}
#navdropdown #menu-2 .level1.nv-item.nv-item-1 a:after {
	content: "Programme Simulation, propulsion nucléaire, lutte contre la prolifération et le terrorisme, défense conventionnelle, cybersécurité.";
}
#navdropdown #menu-2 .level1.nv-item.nv-item-2 a:after {
	content: "Soutien au parc nucléaire actuel, cycle du combustible, réacteurs du futur, radiobiologie et radioprotection, fusion nucléaire, assainissement-démantèlement.";
}
#navdropdown #menu-2 .level1.nv-item.nv-item-4 a:after {
	content: "Technologies de l'information, technologies pour la santé.";
}

/* DropDown - Onglet Découvrir et comprendre */

#navprimary #menu-5 .menu-prez.grid_3 h2 {
    color: #7b0b79;
}

#navprimary #nav li.nv-item a.menu-5 {
	background-color: #555;
	border-bottom:7px solid #555;
}
#navprimary #nav li:focus a.menu-5, #navprimary #nav li:hover a.menu-5, #navprimary #nav li:active a.menu-5 {
	border-color:#7b0b79;
}
#navprimary #nav li.active a.menu-5 {
	border-bottom:none;
}

	/* --- Accès par thèmes --- */
#navdropdown #menu-5 .level1.nv-item-1.morelevel {
	background: none;
	border-top: 1px solid #FFF;
	float:right;
	padding-left: 0;
	padding-top: 15px;
	position: relative;
	top: 60px;
	width:686px;
}
#navdropdown #menu-5 .level1.nv-item-1.morelevel > a {
	color: #7b0b79 !important;
	display: block;
	font-size: 1.25em;
	font-weight: normal;
	letter-spacing: 0.075em;
	text-transform: none;
}
#navdropdown #menu-5 .menu-list .level2 li:nth-child(-n+3) {
	margin-top: 15px;
}
#navdropdown #menu-5 .level1.nv-item-1 .level2 li {
	background: url("/Style%20Library/themes/decouverte/css/img/bg/navdropdown_themes.png") no-repeat scroll left -219px transparent;
	float: left;
	font-size: 1.1em;
	height:30px;
	list-style-image:none;
	padding-left: 40px;
	padding-right: 10px;
	padding-top:8px;
	width: 178px;
}
#navdropdown #menu-5 .level2 li.nv-item-2 {
	background-position:left -177px !important;
}
#navdropdown #menu-5 .level2 li.nv-item-3 {
	background-position:left -261px !important;
}
#navdropdown #menu-5 .level2 li.nv-item-4 {
	background-position:left -512px !important;
}
#navdropdown #menu-5 .level2 li.nv-item-5 {
	background-position:left -50px !important;
}
#navdropdown #menu-5 .level2 li.nv-item-6 {
	background-position:left -428px !important;
}
#navdropdown #menu-5 .level2 li.nv-item-7 {
	background-position:left -553px !important;
}
#navdropdown #menu-5 .level2 li.nv-item-8 {
	background-position:left -343px !important;
}
#navdropdown #menu-5 .level2 li.nv-item-9 {
	background-position:left -385px !important;
}

#navdropdown #menu-5 .level1.nv-item-2,
#navdropdown #menu-5 .level1.nv-item-3,
#navdropdown #menu-5 .level1.nv-item-4 {
	background: rgba(0, 0, 0, 0) url("/Style%20Library/themes/decouverte/css/img/puce/typologies.png") no-repeat scroll 0 -182px;
	margin-bottom: 25px;
	padding-bottom: 0;
	padding-left: 41px;
	position: relative;
	top: -180px;
	width: 179px;
}
#navdropdown #menu-5 .level1.nv-item-3 {
	background-position: left -267px;
}
#navdropdown #menu-5 .level1.nv-item-4 {
	background-position: left -521px;
}


	/* --- Accès Espaces divers  --- */
#navdropdown #menu-5 .level1.nv-item-5:before {
	background: #AAA;
	content: "Découvrez nos espaces dédiés";
	color: #FFF;
	font-size: 0.75em;
	font-weight: normal;
	letter-spacing: 0.25em;
	margin-left: -30px;
	margin-top: -35px;
	position: absolute;
	text-align: center;
	text-transform: uppercase;
	width: 700px;
}
#navdropdown #menu-5 .level1.nv-item-5,
#navdropdown #menu-5 .level1.nv-item-6,
#navdropdown #menu-5 .level1.nv-item-7 {
	margin-top: 35px;
	padding-bottom:0;
}

#navdropdown #menu-5 .level1.nv-item-5 {
	background: rgba(0, 0, 0, 0) url("/Style%20Library/themes/jeunes/css/img/puce/title-block-more.gif") no-repeat scroll 0 2px;
}

#navdropdown #menu-5 .level1.nv-item-6{
	background: rgba(0, 0, 0, 0) url("/Style%20Library/themes/enseignants/css/img/puce/title-block-more.gif") no-repeat scroll 0 2px;
	position: relative;
	left: -233px;
	top: 40px;
}
#navdropdown #menu-5 .level1.nv-item-7 {
	background: rgba(0, 0, 0, 0) url("/Style%20Library/themes/mediatheque2/css/img/puce/title-block-more.gif") no-repeat scroll 0  2px;
	position: relative;
	left: -233px;
}
#navdropdown #menu-5 .level1.nv-item-8 {
	background: rgba(0, 0, 0, 0) url("/multimedia/PublishingImages/vignettes/themes/picto-prisonnier-quantique.png") no-repeat scroll 0 0;
	left: 11px;
	padding: 5px 0px 0px 40px;
	position:relative;
	left: 458px;
	top: -41px;
}
#navdropdown #menu-5 .level1.nv-item-9 {
	background: rgba(0, 0, 0, 0) url("/multimedia/PublishingImages/vignettes/themes/picto-missionscanscience.png") no-repeat scroll 0 0;
	left: 11px;
	padding: 5px 0px 0px 40px;
	position:relative;
	left: 229px;
}
#navdropdown #menu-5 .level1.nv-item-5:after,
#navdropdown #menu-5 .level1.nv-item-6:after,
#navdropdown #menu-5 .level1.nv-item-7:after,
#navdropdown #menu-5 .level1.nv-item-8:after,
#navdropdown #menu-5 .level1.nv-item-9:after  {
    content: "";
    background-image: url("/_layouts/15/i2i/web/css/img/sprite/links.gif");
    height: 0.9em !important;
    width: 1em !important;
    display: inline-block;
    margin-left: 5px;
}
.page_article #content .grid_3 {
	border: 0 none;
}
#content .surtitre {
	color: #B3000F;
}
.date {
	color: #B3000F;
}
.location {
}
.feed img {
	background:url(img/rss.png) no-repeat top left;
}
.pagination li a:focus, .pagination li a:hover, .pagination li a:active, .pagination li.on a {
	background-color: #B3000F;
}
.pagination a.prev, .pagination a.next {
	color: #B3000F;
}
.alphabet li a:focus, .alphabet li a:hover, .alphabet li a:active, .alphabet li.on a {
	background-color: #B3000F;
}
/* Pages */
.page_fiche .rte-table-2 caption {
	background: #B2000D;
}
/* Blocks */
.block-more .header h2 {
	background-image: url(img/puce/title-block-more.gif);
	background-position: left 3px;
}
.block-trick .date {
	background-image: url(img/puce/block-trick.gif);
}
#chapitres .inner li {
	background-image: url(img/puce-1.gif);
}
#chapitres .footer a:focus, #chapitres .footer a:hover, #chapitres .footer a:active {
	background-color: #B20E0C;
}
/* Home */
#navdirect h2 {
	background-color: #B20E0C;
}
.block-filnews .footer {
	background: #B20E0C;
}
/* recherche / plan */
.page_plan #content h2, .page_plan #content h2 a {
	color: #B3000F;
}
.srch-Description2 strong {
	background-color: #B3000F;
}
/* Webparts */
.webpart .header h2 {
	color: #555;
	padding-top: 5px;
	font-size:1.5em;
}
.block-filnews h2 {
	color: #fff !important;
}
.webpart-agenda .menu .location {
	color: #B3000F;
}
.webpart-mosaic .on a {
	color: #B3000F;
}
.webpart-mosaic .footer .more a {
	background-color: #B3000F;
}
.webpart-mosaic h2 {
	color: #B3000F;
}
.block-trick .inner ul li {
	margin-bottom: 4px !important;
	padding: 0 10px 7px;
}
#slideshow #pager .on a {
	background-color: #B3000F;
}
/* Spécificités home institutionnelle */

/* block présentation CEA */
.home #g_6c75b2b4_5cd2_40bb_960e_6fa9f857d028 {
	background: url("img/bg/gradient-2.gif") repeat-x scroll left bottom rgba(0, 0, 0, 0);
	border: 1px solid #E5E5E5;
	padding: 10px;
}
#g_6c75b2b4_5cd2_40bb_960e_6fa9f857d028 h2 {
	color: #353535;
	font-size: 1.4em;
	margin-left: 11px;
	margin-right: 11px;
	margin-top: 18px;
}
#g_6c75b2b4_5cd2_40bb_960e_6fa9f857d028 p {
	margin-left: 11px;
	margin-right: 11px;
}
#g_6c75b2b4_5cd2_40bb_960e_6fa9f857d028 a {
	text-decoration: none !important;
}
#g_6c75b2b4_5cd2_40bb_960e_6fa9f857d028 a:hover {
	text-decoration: underline !important;
}
/* bloc acces direct */
.home #g_71378e54_da1d_47eb_87b1_9317f82b9a0e {
	background: #f1f1f1;
	margin-top:3px;
}
.home #g_71378e54_da1d_47eb_87b1_9317f82b9a0e h2 {
	color: #fff;
	background-color: #B20E0C;
	margin: 0 0 13px;
	padding: 5px 10px;
	text-align: center;
}
.home .block-filnews .footer {
	background: #B20E0C;
}
.home #g_71378e54_da1d_47eb_87b1_9317f82b9a0e ul {
	padding: 10px 10px 10px 0;
}
.home #g_71378e54_da1d_47eb_87b1_9317f82b9a0e li {
	margin-bottom: .5em;
}
.home #g_71378e54_da1d_47eb_87b1_9317f82b9a0e a {
	text-decoration:none !important;
	text-transform: uppercase;
	padding-left: 40px;
	background: url(img/navdirect-separator.gif) no-repeat left center;
}
.home #g_71378e54_da1d_47eb_87b1_9317f82b9a0e {
	color: #353535 !important;
}
.home #g_6931de3a_cc27_45e8_b3b9_d53810029902 {
	margin-bottom: 1.5em !important;
	
}

#g_6931de3a_cc27_45e8_b3b9_d53810029902,#g_6a226b3a_db98_4d10_a6e6_454afe1db3b4
	{
	color: #FFF !important;
    background-color: #333;
    width: 220px;
    height: 22px;
    text-align: right;
    margin-top: -10px;
	margin-left:5px !important;
	
	}
	
#g_6931de3a_cc27_45e8_b3b9_d53810029902 ul li, #g_6a226b3a_db98_4d10_a6e6_454afe1db3b4 ul li
	{
	font-size: 0.85em;
    text-transform: uppercase;
	list-style-image:url("/Style%20Library/Themes/defaut/css/img/puce/go-white.png")!important;
	}

#g_6931de3a_cc27_45e8_b3b9_d53810029902 ul li a, #g_6a226b3a_db98_4d10_a6e6_454afe1db3b4 ul li a
	{
    text-decoration: none!important;
	color:#EEE !important;
	}


/* bloc actus */
.home #g_ec9c3d50_8cec_4fad_b586_0724b45b11d1 {
	margin-bottom: 8px;
	margin-top:30px;
}
.home .block-filnews .inner {
	padding:0px;
}
.home .block-trick .inner {
	padding:0px;
}
.home #g_ec9c3d50_8cec_4fad_b586_0724b45b11d1 .block-filnews {
	margin:0px;
}
.home #g_ec9c3d50_8cec_4fad_b586_0724b45b11d1 .intro {
	padding:5px;
}
.home #g_ec9c3d50_8cec_4fad_b586_0724b45b11d1 .intro p {
	display:none;
}
/* bloc agenda */ 
.home #g_64be106a_2246_46ab_b9a4_566b6d9e07c3 {
    margin-bottom: 0;
}
.home #g_64be106a_2246_46ab_b9a4_566b6d9e07c3 .block-more .header {
	border-top: 0;
	border-bottom: 1px solid #f1f1f1;
}
.home #g_64be106a_2246_46ab_b9a4_566b6d9e07c3 .menu li {
	font-size: 102%;
	line-height: 1.35em;
}


/* Slideshow */

.home #g_4d43a065_41c9_413d_820f_eaba9d1f40cd.block.webpart.webpart-slider {
	border-top: 1px solid #e1e1e1;
	border-bottom: 1px solid #e1e1e1;
	margin-bottom: 4em;
}
.home #g_4d43a065_41c9_413d_820f_eaba9d1f40cd.webpart ul li {
	border: 0 !important;
	height: 412px !important;
	width: 700px !important;
}
.home .slider-carrousel div > a[href*="actualites"]:before {
 background: url("img/vignette/carrousel-picto-actualite.png");
 content: "";
 height: 75px;
 margin-left: 152px;
 position: absolute;
 width: 400px;
}
.home .slider-carrousel img {
	height: auto;
	margin-left: -34px;
	width: 110%;
}


/* blocs edito sous caroussel */
.home #g_8f4a0be8_c8ae_4ae3_a179_bfa094be948a h2, .home #g_9ec863b6_2da8_4579_98c0_c2e4a86c3d4f h2, .home #g_e928b32c_81b9_4bac_998c_5789306ae530 h2, .home #g_a91c782c_17bf_421d_90bb_e97a87a8ad0d h2 {
	background: rgba(0, 0, 0, 0) url("img/bg/gradient_full.jpg") no-repeat scroll left top;
	border-bottom: 1px solid #f1f1f1;
	color: #444;
	margin-bottom: 0;
	padding: 4px 10px 12px 40px;
	text-transform: uppercase;
}
.home .webpart-mosaic h2 {
	visibility: hidden;
}
.home #g_8f4a0be8_c8ae_4ae3_a179_bfa094be948a h3, .home #g_9ec863b6_2da8_4579_98c0_c2e4a86c3d4f h3, .home #g_e928b32c_81b9_4bac_998c_5789306ae530 h3, .home #g_a91c782c_17bf_421d_90bb_e97a87a8ad0d h3 {
	background:none;
	color:#353535;
	font-size: 1.25em;
	letter-spacing: 0;
	margin-bottom:6px;
	margin-top: 5px;
	padding:0 20px 0 5px;
}
.home #g_8f4a0be8_c8ae_4ae3_a179_bfa094be948a p, .home #g_9ec863b6_2da8_4579_98c0_c2e4a86c3d4f p, .home #g_e928b32c_81b9_4bac_998c_5789306ae530 p, .home #g_a91c782c_17bf_421d_90bb_e97a87a8ad0d p {
	padding:0 10px 0 5px;
	zz_margin-bottom:-20px;
}
.home #g_9ec863b6_2da8_4579_98c0_c2e4a86c3d4f, .home #g_e928b32c_81b9_4bac_998c_5789306ae530, .home #g_a91c782c_17bf_421d_90bb_e97a87a8ad0d {
	margin-right:10px;
}
.home #g_8f4a0be8_c8ae_4ae3_a179_bfa094be948a .ms-rteTable-default {
	border:0px;
	padding-right:20px;
}
.home #g_8f4a0be8_c8ae_4ae3_a179_bfa094be948a .ms-rteTable-default td {
	border:0px;
	padding:0px;
}
.home a, .home a.ms-rteElement-cea-link, .home a.ms-rteElement-cea-link:link {
	text-decoration: none !important;
}
.home a:hover, .home a.ms-rteElement-cea-link:hover, .home a.ms-rteElement-cea-link:link:hover {
	text-decoration:underline !important;
}
/* Block Mediatheque */
.registre.registre-3.clearfix {
	background: #f1f1f1 none repeat scroll 0 0;
	margin: 0 0 -40px -5px;
	padding-right: 10px;
	padding-top: 10px;
}
.home #g_9d340038_eff9_4f22_b942_1e0a02ce01da, .home #g_ccc68145_ea76_42a1_bc76_dc15a0e7b60c {
	background: #f1f1f1;
	margin-bottom: 0;
	margin-top: 0;
}
.home #g_9d340038_eff9_4f22_b942_1e0a02ce01da h2 {
	padding: 12px 10px;
	border-top: 1px solid #FFF;
	background: #353535 url("/Style Library/Themes/mediatheque2/css/img/puce/title-block-more.gif") no-repeat 10px;
	color: #fff;
	font-size: 1.385em;
	padding-left: 32px;
}
.home #g_9d340038_eff9_4f22_b942_1e0a02ce01da a {
	text-decoration:none !important;
}
.home #g_9d340038_eff9_4f22_b942_1e0a02ce01da a:hover {
	text-decoration:underline !important;
}
.home #g_9d340038_eff9_4f22_b942_1e0a02ce01da h4 {
	font-size: 1.1em;
	margin-bottom: 2.5em;
	color: #555;
	padding: 0 20px;
}
.home #g_ccc68145_ea76_42a1_bc76_dc15a0e7b60c .inner.clearfix {
	padding: 0 0 0 20px;
	width: 920px;
}
.home #g_ccc68145_ea76_42a1_bc76_dc15a0e7b60c .header {
	margin-top: -45px;
}
.home #g_ccc68145_ea76_42a1_bc76_dc15a0e7b60c .feed img {
	background: rgba(0, 0, 0, 0) url("/Style Library/Themes/mediatheque2/css/img/rss.png") no-repeat scroll left top;
	margin-top: -132px;
}
.home #g_ccc68145_ea76_42a1_bc76_dc15a0e7b60c .nv-item.grid_3 {
	margin-right: 12px;
}
.home #g_ccc68145_ea76_42a1_bc76_dc15a0e7b60c .nv-item.grid_3, .home #g_ccc68145_ea76_42a1_bc76_dc15a0e7b60c .nv-item.grid_3 span.logo, .home #g_ccc68145_ea76_42a1_bc76_dc15a0e7b60c .nv-item.grid_3 span.logo img {
	max-width: 140px !important;
}
.home #g_ccc68145_ea76_42a1_bc76_dc15a0e7b60c .nv-item.grid_3 span.logo {
	height: 90px !important;
}
.home #g_ccc68145_ea76_42a1_bc76_dc15a0e7b60c .figcaption {
	font-weight: normal;
	height: 5.5em !important;
	line-height: 1.2em;
	margin-top: 0.25em;
}
.home #g_4cbdc8b0_4ec3_4749_b797_1a242681ecc9 .ms-rtestate-field {
	background: #bfa052 none repeat scroll 0 0;
	padding: 5px;
	text-align: center;
}
.home #g_4cbdc8b0_4ec3_4749_b797_1a242681ecc9 .ms-rtestate-field a {
	color: #fff !important;
	font-size: 1.25em;
	text-decoration: none !important;
	text-transform: uppercase;
}
.home #g_4cbdc8b0_4ec3_4749_b797_1a242681ecc9 .ms-rtestate-field a:hover {
	text-decoration:underline !important;
}
.home .webpart-mosaic .feed {
	padding-top:10px;
}
.home .webpart-mosaic {
	margin-top:20px;
}
.home .ms-rteImage-1 {
	border:1px solid #DDD;
}
/* AGENDA */ 
.col3 .webpart-agenda p.summary, .grid_3 .webpart-agenda p.summary {
	display: none;
}
.col3 .webpart-agenda .header h2, .grid_3 .webpart-agenda .header h2 {
	padding-top: 0;
}
.col3 .webpart-agenda .menu li, .grid_3 .webpart-agenda .menu li {
	font-size: 120%;
	margin-left: 0;
	padding-left: 6em;
}
.col3 .webpart-agenda .menu .dtstamp, .grid_3 .webpart-agenda .menu .dtstamp {
	margin-left: -6em;
}
/* fin des custos de la home */



/* CUSTO PAGES GENERALES */ 
/* Block site externe */ 

.page_article .grid_6.alpha .webpart-mosaic .header h2 {
	background: rgba(0, 0, 0, 0) url("img/bg/gradient_full.jpg") no-repeat scroll left top !important;
	padding: 7px 0 5px 40px;
}
.page_article .grid_6.alpha .webpart-mosaic .header p.feed {
	top: 11px !important;
}
div.ms-rteElement-cea-rte-box div.ms-rteElement-cea-rte-box {
	background: #f4f4f4 none repeat scroll 0 0;
	border: 0 none;
	margin: -18px -10px;
}
div.ms-rteElement-cea-rte-box div.ms-rteElement-cea-rte-box h3 {
	background: rgba(0, 0, 0, 0) url("img/puce/title-block-more-grey.gif") no-repeat scroll 0 2px;
	display: inline-block;
	padding-left:25px;
	margin-bottom: 10px;
	margin-left: -10px;
}
div.ms-rteElement-cea-rte-box div.ms-rteElement-cea-rte-box-2, div.ms-rteElement-cea-rte-box-1 div.ms-rteElement-cea-rte-box-3 {
	margin-left: -10px;
	margin-right: -10px;
	margin-top: -17px;
	padding: 5px 10px;
}
.grid_6 div.ms-rteElement-cea-rte-box div.ms-rteElement-cea-rte-box-2, .grid_6 div.ms-rteElement-cea-rte-box-1 div.ms-rteElement-cea-rte-box-3, .grid_9 div.ms-rteElement-cea-rte-box div.ms-rteElement-cea-rte-box-2, .grid_9 div.ms-rteElement-cea-rte-box-1 div.ms-rteElement-cea-rte-box-3 {
	margin-top: -20px;
}
div.ms-rteElement-cea-rte-box div.ms-rteElement-cea-rte-box-2 h2, div.ms-rteElement-cea-rte-box-1 div.ms-rteElement-cea-rte-box-3 h2, div.ms-rteElement-cea-rte-box div.ms-rteElement-cea-rte-box-2 h3, div.ms-rteElement-cea-rte-box-1 div.ms-rteElement-cea-rte-box-3 h3, div.ms-rteElement-cea-rte-box div.ms-rteElement-cea-rte-box-2 h4, div.ms-rteElement-cea-rte-box-1 div.ms-rteElement-cea-rte-box-3 h4 {
	margin-bottom: 0;
}
/* LE CEA */
/* --- SURETE SECURITE --- */
.page_dossier.page_chapitre span.ms-rteStyle-cea-code-variable {
	margin: 0;
	border: 0;
}
.navsummary li span.ms-rteStyle-cea-code-variable {
	font-size: 1.15em;
	line-height: 1.25em;
	margin: 0.5em 0 0 !important;
}
#div_f40680fa-15d3-4850-b728-49c7c9746b57 img {
	width: 140px;
}
#div_f40680fa-15d3-4850-b728-49c7c9746b57 .webpart-list .inner .nv-item .intro strong {
	font-size: 1.35em;
	font-weight: normal;
}
/* --- EDITION HOME ---*/
#editions_presse {
	margin-top: -40px;
}
#editions_presse .ms-rteElement-cea-rte-left-box-1, #editions_presse .ms-rteElement-cea-rte-right-box-1 {
	border-color: -moz-use-text-color -moz-use-text-color #e1e1e1;
	border-style: none none dashed none;
	border-width: 0 0 1px 0;
	margin-bottom: 0px;
	padding: 0;
}
#editions_presse .ms-rteElement-cea-rte-left-box-1 {
	margin-right: 46px
}
#editions_presse .ms-rteElement-cea-rte-right-box-1 {
	margin-left: 0;
}
#editions_presse .ms-rteElement-cea-rte-left-box-1, #editions_presse .ms-rteElement-cea-rte-right-box-1 {
	margin-top: 0;
	width: 140px;
}
#editions_presse .webpart-mosaic .logo {
	height: 200px !important;
	width: 140px !important;
}
#editions_presse .webpart-mosaic .logo img {
	max-height: 200px !important;
	width: 138px !important;
}
#editions_presse .block.webpart-mosaic h2 small {
	display:none;
}
#editions_presse .nv-item.grid_3 {
	width: 140px;
	margin: 0 !important;
}
#editions_presse .webpart-mosaic li .figcaption {
	height: 5.3em;
	margin: 5px 0 0 2px;
}
#editions_presse .block .header h2, #editions_presse .ms-rteElement-cea-rte-box-3 h2 {
	font-size: 1.2em;
	height: 2.3em;
	line-height: 1.2em;
	margin-bottom: 0;
	text-align:center;
}
#editions_presse .block.webpart-mosaic .header {
	width: 140px;
}
#editions_presse .block.webpart-mosaic {
	margin-bottom:0;
}
#editions_presse li {
	margin-left: 21px !important;
	margin-right: 0 !important;
	margin-top: 10px;
}
/* Pages Publications, Rapport Annuels */
.page_publication h3 {
	border-top: 3px solid;
	padding-top: 12px;
}
.page_publication li h4 {
	color: #555
}
#g_05e3ddda_1d9e_418e_add2_648b53d091ff {
	border-bottom: 0 none;
	margin-bottom: 0;
}
/* --- CENTRES ---*/ 
#div_fca78555-0a22-477d-9013-efb528211a98 .block .header, #div_95a590aa-e4e2-4bb9-8447-9838f0e9d59f .block .header, #div_e02204b9-04db-407f-9d94-65fe0077a392 .block .header, #div_ec67a850-eff4-41cb-b8de-0499517ba922 .block .header, #div_0cc544fc-c9e1-4c76-8b2e-7bc6d5035aa5 .block .header {
	display: none;
}
#div_fca78555-0a22-477d-9013-efb528211a98 .webpart-list, #div_95a590aa-e4e2-4bb9-8447-9838f0e9d59f .webpart-list, #div_e02204b9-04db-407f-9d94-65fe0077a392 .webpart-list, #div_ec67a850-eff4-41cb-b8de-0499517ba922 .webpart-list, #div_0cc544fc-c9e1-4c76-8b2e-7bc6d5035aa5 .webpart-list {
	border: 0 none;
}
#div_fca78555-0a22-477d-9013-efb528211a98 .inner.clearfix, #div_95a590aa-e4e2-4bb9-8447-9838f0e9d59f .inner.clearfix, #div_e02204b9-04db-407f-9d94-65fe0077a392 .inner.clearfix, #div_ec67a850-eff4-41cb-b8de-0499517ba922 .inner.clearfix, #div_0cc544fc-c9e1-4c76-8b2e-7bc6d5035aa5 .inner.clearfix {
	background: none;
	padding:0;
}
/* DOMAINES DE RECHERCHE / POLITIQUE INTERNATIONAL */
/* --- Home --- */
#domainesderecherche .ms-rteElement-cea-rte-left-box-1, #domainesderecherche .ms-rteElement-cea-rte-right-box-1,
#politiqueinternationale .ms-rteElement-cea-rte-left-box-1, #politiqueinternationale .ms-rteElement-cea-rte-right-box-1 {
	border: 0 none;
	-webkit-box-shadow: 0 16px 7px -8px rgba(51, 51, 51, 0.5);
	-moz-box-shadow: 0 16px 7px -8px rgba(51, 51, 51, 0.5);
	-o-box-shadow: 0 16px 7px -8px rgba(51, 51, 51, 0.5);
	box-shadow: 0 16px 7px -8px rgba(51, 51, 51, 0.5);
	margin-bottom:0;
	margin-right: 20px;
	padding: 0;
}
#domainesderecherche .ms-rteElement-cea-rte-right-box-1,
#politiqueinternationale .ms-rteElement-cea-rte-right-box-1 {
	margin-left: 0;
	margin-right: 0;
}
#domainesderecherche div.ms-rteElement-cea-rte-box-3,
#politiqueinternationale div.ms-rteElement-cea-rte-box-3 {
	margin: 0;
	padding: 0;
}
#politiqueinternationale .ms-rteElement-cea-rte-left-box-1, #politiqueinternationale .ms-rteElement-cea-rte-right-box-1 {
	width: 340px;
}
#domainesderecherche blockquote,
#politiqueinternationale blockquote {
	font-family: "ubuntu", Tahoma, Geneva, sans-serif;
	font-size: 1.25em;
	font-style: normal;
	letter-spacing: -0.025em;
	line-height: 1em;
	margin: 0;
	min-height: 44px;
	padding: 10px 0 0 48px;
	text-transform: uppercase;
}
#domainesderecherche blockquote.guillemet,
#politiqueinternationale  blockquote.guillemet{
	background-image: url("img/puce/blockquote_small_hexagonal_white.png");
	background-position: 8px 5px;
}

#domainesderecherche blockquote.defense, #domainesderecherche blockquote.energie-nucleaire, #domainesderecherche blockquote.energies-renouvelables, #domainesderecherche blockquote.technologies, #domainesderecherche blockquote.sante, #domainesderecherche blockquote.matiere, #domainesderecherche blockquote.climat {
	background-image: url("img/blockquote_thematique.png");
	background-position: 2px -100px;
}
#domainesderecherche blockquote.defense {
	min-height: 36px;
	padding-top: 16px;
}
#domainesderecherche blockquote.energie-nucleaire {
	background-position: 2px -300px;
	min-height: 36px;
	padding-top: 16px;
}
#domainesderecherche blockquote.energies-renouvelables {
	background-position: 2px -400px;
}
#domainesderecherche blockquote.technologies {
	background-position: 2px -700px;
	padding-bottom: 5px;
	padding-top: 5px;
}
#domainesderecherche blockquote.sante {
	background-position: 2px -600px;
	padding-bottom: 5px;
	padding-top: 5px;
}
#domainesderecherche blockquote.matiere {
	background-position: 2px -500px;
	padding-bottom: 5px;
	padding-top: 5px;
}
#domainesderecherche blockquote.climat {
	background-position: 2px 0px;
}
#domainesderecherche blockquote a,
#politiqueinternationale blockquote a {
	color: #fff!important;
	text-decoration:none!important;
}
#domainesderecherche .ms-rteElement-cea-link.ms-rteElement-cea-internal img {
	margin: 0 !important;
}
/* --- Pages Domaines de recherche --- */
#domainesderecherche .ms-rteElement-cea-rte-box {
	background: #f1f1f1;
	border: 0;
	padding: 0 0 1em;
}
#domainesderecherche .ms-rteElement-cea-rte-box .ms-rteElement-cea-rte-box-3 {
	font-family: "ubuntu", Tahoma, Geneva, sans-serif;
	font-size: 1.35em;
	padding: 0.5em;
}
#domainesderecherche .ms-rteElement-cea-rte-box img {
	margin-bottom: 1em !important;
}
#domainesderecherche a {
	text-decoration: none !important
}
#domainesderecherche a:hover {
	text-decoration: underline !important
}
div#block-gris {
	background: #f5f5f5;
	margin-top: 3em;
	width: 700px;
}
div#block-gris hr.ms-rteElement-cea-separation {
	background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
	border-bottom: 3em solid #fff;
	border-top: 1px dashed #999;
	margin-bottom: 0;
}
div#block-gris h3 {
	background: #353535;
	font-size: 1.3em;
	padding: 5px;
}
div#block-gris h3 span.ms-rteStyle-cea-kbd {
	background: url("/Style Library/Themes/mediatheque2/css/img/puce/title-block-more.gif") no-repeat scroll 10px center;
	color: #fff;
	padding: 0 10px 0 40px;
}
div#block-gris h4 {
	color: #555;
	font-size: 1.1em;
	margin-bottom: 0;
	padding: 0 20px;
}
div#block-gris .ms-rtestate-notify {
	padding: 0 20px;
}
div#block-gris .block.webpart h2 {
	background: none !important;
	border-top: 0;
	font-size: 1.15em;
	padding-left: 0;
	text-transform: uppercase;
}
div#block-gris .block.webpart-mosaic h2 {
	padding: 0;
}
div#block-gris .block.webpart h2 small {
	color: #9b7e35;
	display: table;
	font-weight: normal;
	padding-bottom: 5px;
	text-transform: none;
}
div#block-gris .block.webpart-list {
	border: 0 none;
	margin-top: 2.5em;
}
div#block-gris .block.webpart-list .inner.clearfix {
	background: none;
	border-top: 1px solid #e6e6e6;
}
div#block-gris .feed img {
	background: rgba(0, 0, 0, 0) url("/Style Library/Themes/mediatheque2/css/img/rss.png") no-repeat scroll left top;
}
div#block-gris .block.webpart.webpart-mosaic .nv-item.grid_3 {
	margin-right: 2.35em;
	width: 140px !important;
}
div#block-gris .block.webpart.webpart-mosaic .logo {
	height: 90px !important;
	width: 140px !important;
}
div#block-gris .block.webpart.webpart-mosaic .logo img {
	max-width: 140px;
}
div#block-gris .block-trick .date {
	background-image: url("/Style Library/Themes/mediatheque2/css/img/puce/block-trick.png");
	color: #9b7e35;
}
div#block-gris div.ms-rteElement-cea-rte-box {
	background: #fff;
	border: 0;
	margin: 0;
	padding: 5px;
	text-align: center;
	text-transform: uppercase;
}
div#block-gris div.ms-rteElement-cea-rte-box a {
	color: #9b7e35 !important;
	font-size: 1.15em;
	text-decoration: none !important;
}
div#block-gris div.ms-rteElement-cea-rte-box a:hover {
	text-decoration: underline !important;
}
div#block-gris h3 {
	background: #353535;
	padding: 5px;
}
div#block-gris.comprendre h3 {
	background: #7b0b79;
	padding: 5px;
}
div#block-gris.comprendre h3 span.ms-rteStyle-cea-kbd {
	background: url("/Style Library/Themes/decouverte/css/img/puce/title-block-more.gif") no-repeat scroll 10px center;
}
div#block-gris.comprendre .block.webpart h2 small {
	color: #7b0b79;
	display: table;
	font-weight: normal;
	padding-bottom: 5px;
	text-transform: none;
}
div#block-gris.comprendre .feed img {
	background: rgba(0, 0, 0, 0) url("/Style Library/Themes/decouverte/css/img/rss.png") no-repeat scroll left top;
}
div#block-gris.comprendre div.ms-rteElement-cea-rte-box a {
	color: #7b0b79 !important;
}

/* --- Pages Spéciale --- */
/* --- Cop21 / Bloc Entrées --- */
#domainesderecherche.filet .ms-rteElement-cea-rte-left-box-1,
#domainesderecherche.filet .ms-rteElement-cea-rte-right-box-1 {
	border: 1px solid #e1e1e1 !important;
}
#domainesderecherche.filet .ms-rteElement-cea-rte-left-box-1 { 
	margin-right: 15px;
}
#domainesderecherche.filet #comprendre .ms-rteElement-cea-rte-box-3 {
	background: #7b0b79;
	border-color: #7b0b79;
}
#domainesderecherche.filet #enseignants .ms-rteElement-cea-rte-box-3 {
	background: #167484;
	border-color: #167484;
}
#domainesderecherche.filet #multimedia .ms-rteElement-cea-rte-box-3 {
	background: #bfa052;
	border-color: #bfa052;
}
#domainesderecherche.filet #enseignants blockquote {
	background-image: url("img/puce/blockquote_small_expo_hexagonal_white.png");
	background-position: 8px 5px;
}
#domainesderecherche.filet #multimedia blockquote {
	background-image: url("img/puce/blockquote_small_video_hexagonal_white.png");
	background-position: 8px 5px;
}
#domainesderecherche.filet #comprendre li {
	list-style-image: url("/Style%20Library/themes/decouverte/css/img/puce/block-trick.gif");
	margin-left: 30px;
	margin-right: 10px;
}
#domainesderecherche.filet #enseignants li {
	list-style-image: url("/Style%20Library/themes/enseignants/css/img/puce/block-trick.gif");
	margin-left: 30px;
	margin-right: 10px;
}
#domainesderecherche.filet #multimedia li {
	list-style-image: url("/Style%20Library/themes/mediatheque2/css/img/puce/block-trick.png");
	margin-left: 30px;
	margin-right: 10px;
}

		/* Bloc Actu --- */
#div_b38724c7-4e68-4c00-b398-813ca34555ea .block .header h2 {
    background: rgba(0, 0, 0, 0) url("/_layouts/15/i2i/web/css/img/bg/gradient.gif") repeat-x scroll left top !important;
    color: #555555 !important;
}
#div_b38724c7-4e68-4c00-b398-813ca34555ea li {
	font-size: 115%;
}
#div_b38724c7-4e68-4c00-b398-813ca34555ea li p {
	display: none;
}

#div_b38724c7-4e68-4c00-b398-813ca34555ea .nv-item.nv-item-1.first {
	margin: -11px 0;
	padding-left: 0;
	padding-right: 0;
}
#div_b38724c7-4e68-4c00-b398-813ca34555ea li:first-child img {
	margin-bottom: 10px;
	width: 218px;
}
#div_b38724c7-4e68-4c00-b398-813ca34555ea li:first-child .intro {
	display: inline-block !important;
	margin-left: 15px;
    margin-right: 15px;
}
#div_b38724c7-4e68-4c00-b398-813ca34555ea li p {
	display: none;
}

		/* - Médiathèque --- */
#div_853a2213-0678-4b98-8898-6a490a97ea52 .block.webpart-mosaic h2 {
	visibility: hidden;
}
#div_853a2213-0678-4b98-8898-6a490a97ea52 .block.webpart-mosaic h2 small {
	visibility: visible;
}


/* --- LES RECHERCHES SUR --- */
#div_ea128c5e-37c7-4d06-ba56-88a2df496fe1 .header h2, #div_8b1b96f6-97dc-46bc-8f70-afeff2d325ae .header h2, #div_8cba9fb0-3ee5-485d-8d4f-a096c81e862b .header h2, #div_96f54d61-acc9-4330-b727-ef79680b5349 .header h2, #div_7403b7f5-0fd1-4fb8-ab33-61d5f3a2bc27 .header h2, #div_03690879-86de-47cf-bac2-c1901a1cc19e .header h2, #div_37baa9a5-2eee-4660-9a22-4d9920658706 .header h2, #div_aa3bb140-6a5a-4833-a682-bdc03fde24da .header h2, #div_613cf3e9-315e-4448-8dfd-5acf3b8b9cc2 .header h2, #div_88e0630f-e8f2-4d32-a0a3-4fc068afc95b .header h2, #div_13924f64-6ec3-4a44-a0e0-4620c0c68733 .header h2, #div_8ac8cf55-0d09-460b-9634-3a905cea9f8a .header h2, #div_7a52d333-3809-4106-a44a-504b8cd5b750 .header h2, #div_d24024ee-bb53-489b-849f-a367cc6ba11a .header h2, #div_99fab3db-ecd9-462c-98ca-fca6159a7d84 .header h2, #div_c0348465-db5a-42e9-a09b-37077e18900b .header h2, #div_390d7915-ddaa-4758-a155-3d76bc51a4fe .header h2, #div_e6ee6d9e-67a3-4213-b87c-975637b8c87c .header h2, #div_aefb51d7-ed55-4972-acff-1b05e9eb4027 .header h2, #div_a58f0f51-0829-4d6b-8efc-a0b9b5a1e43b .header h2, #div_75259622-6f16-49d9-93cd-aa3ac889b133 .header h2, #div_4d96f448-5a41-4e09-88d8-c6acb329c20d .header h2 
{
	background: #b3000f;
	color: #fff !important;
	padding-top: 10px;
}
#div_ea128c5e-37c7-4d06-ba56-88a2df496fe1 .block-trick .feed, #div_8b1b96f6-97dc-46bc-8f70-afeff2d325ae .block-trick .feed, #div_8cba9fb0-3ee5-485d-8d4f-a096c81e862b .block-trick .feed, #div_96f54d61-acc9-4330-b727-ef79680b5349 .block-trick .feed, #div_7403b7f5-0fd1-4fb8-ab33-61d5f3a2bc27 .block-trick .feed, #div_03690879-86de-47cf-bac2-c1901a1cc19e .block-trick .feed, #div_37baa9a5-2eee-4660-9a22-4d9920658706 .block-trick .feed, #div_aa3bb140-6a5a-4833-a682-bdc03fde24da .block-trick .feed, #div_613cf3e9-315e-4448-8dfd-5acf3b8b9cc2 .block-trick .feed, #div_88e0630f-e8f2-4d32-a0a3-4fc068afc95b .block-trick .feed, #div_13924f64-6ec3-4a44-a0e0-4620c0c68733 .block-trick .feed, #div_8ac8cf55-0d09-460b-9634-3a905cea9f8a .block-trick .feed, #div_7a52d333-3809-4106-a44a-504b8cd5b750 .block-trick .feed, #div_d24024ee-bb53-489b-849f-a367cc6ba11a .block-trick .feed, #div_99fab3db-ecd9-462c-98ca-fca6159a7d84 .block-trick .feed, #div_c0348465-db5a-42e9-a09b-37077e18900b .block-trick .feed, #div_390d7915-ddaa-4758-a155-3d76bc51a4fe .block-trick .feed, #div_e6ee6d9e-67a3-4213-b87c-975637b8c87c .block-trick .feed, #div_aefb51d7-ed55-4972-acff-1b05e9eb4027 .block-trick .feed, #div_a58f0f51-0829-4d6b-8efc-a0b9b5a1e43b .block-trick .feed, #div_75259622-6f16-49d9-93cd-aa3ac889b133 .block-trick .feed, #div_4d96f448-5a41-4e09-88d8-c6acb329c20d .block-trick .feed
{
	top: 1.05em;
}
#div_ea128c5e-37c7-4d06-ba56-88a2df496fe1 .feed img, #div_8b1b96f6-97dc-46bc-8f70-afeff2d325ae .feed img, #div_8cba9fb0-3ee5-485d-8d4f-a096c81e862b .feed img, #div_96f54d61-acc9-4330-b727-ef79680b5349 .feed img, #div_7403b7f5-0fd1-4fb8-ab33-61d5f3a2bc27 .feed img, #div_03690879-86de-47cf-bac2-c1901a1cc19e .feed img, #div_37baa9a5-2eee-4660-9a22-4d9920658706 .feed img, #div_aa3bb140-6a5a-4833-a682-bdc03fde24da .feed img, #div_613cf3e9-315e-4448-8dfd-5acf3b8b9cc2 .feed img, #div_88e0630f-e8f2-4d32-a0a3-4fc068afc95b .feed img, #div_13924f64-6ec3-4a44-a0e0-4620c0c68733 .feed img, #div_8ac8cf55-0d09-460b-9634-3a905cea9f8a .feed img, #div_7a52d333-3809-4106-a44a-504b8cd5b750 .feed img, #div_d24024ee-bb53-489b-849f-a367cc6ba11a .feed img, #div_99fab3db-ecd9-462c-98ca-fca6159a7d84 .feed img, #div_c0348465-db5a-42e9-a09b-37077e18900b .feed img, #div_390d7915-ddaa-4758-a155-3d76bc51a4fe .feed img, #div_e6ee6d9e-67a3-4213-b87c-975637b8c87c .feed img, #div_aefb51d7-ed55-4972-acff-1b05e9eb4027 .feed img, #div_a58f0f51-0829-4d6b-8efc-a0b9b5a1e43b .feed img, #div_75259622-6f16-49d9-93cd-aa3ac889b133 .feed img, #div_75259622-6f16-49d9-93cd-aa3ac889b133 .feed img 
{
	background: rgba(0, 0, 0, 0) url("img/rss-white.png") no-repeat scroll left top;
}
#div_ea128c5e-37c7-4d06-ba56-88a2df496fe1 .inner.clearfix, #div_8b1b96f6-97dc-46bc-8f70-afeff2d325ae .inner.clearfix, #div_8cba9fb0-3ee5-485d-8d4f-a096c81e862b .inner.clearfix, #div_96f54d61-acc9-4330-b727-ef79680b5349 .inner.clearfix, #div_7403b7f5-0fd1-4fb8-ab33-61d5f3a2bc27 .inner.clearfix, #div_03690879-86de-47cf-bac2-c1901a1cc19e .inner.clearfix, #div_37baa9a5-2eee-4660-9a22-4d9920658706 .inner.clearfix, #div_aa3bb140-6a5a-4833-a682-bdc03fde24da .inner.clearfix, #div_613cf3e9-315e-4448-8dfd-5acf3b8b9cc2 .inner.clearfix, #div_88e0630f-e8f2-4d32-a0a3-4fc068afc95b .inner.clearfix, #div_13924f64-6ec3-4a44-a0e0-4620c0c68733 .inner.clearfix, #div_8ac8cf55-0d09-460b-9634-3a905cea9f8a .inner.clearfix, #div_7a52d333-3809-4106-a44a-504b8cd5b750 .inner.clearfix, #div_d24024ee-bb53-489b-849f-a367cc6ba11a .inner.clearfix, #div_99fab3db-ecd9-462c-98ca-fca6159a7d84 .inner.clearfix, #div_c0348465-db5a-42e9-a09b-37077e18900b .inner.clearfix, #div_390d7915-ddaa-4758-a155-3d76bc51a4fe .inner.clearfix, #div_e6ee6d9e-67a3-4213-b87c-975637b8c87c .inner.clearfix, #div_aefb51d7-ed55-4972-acff-1b05e9eb4027 .inner.clearfix, #div_a58f0f51-0829-4d6b-8efc-a0b9b5a1e43b .inner.clearfix, #div_75259622-6f16-49d9-93cd-aa3ac889b133 .inner.clearfix, #div_4d96f448-5a41-4e09-88d8-c6acb329c20d .inner.clearfix 
{
	background: #f5f5f5;
}
#div_ea128c5e-37c7-4d06-ba56-88a2df496fe1 .title, #div_8b1b96f6-97dc-46bc-8f70-afeff2d325ae .title, #div_8cba9fb0-3ee5-485d-8d4f-a096c81e862b .title, #div_96f54d61-acc9-4330-b727-ef79680b5349 .title, #div_7403b7f5-0fd1-4fb8-ab33-61d5f3a2bc27 .title, #div_03690879-86de-47cf-bac2-c1901a1cc19e .title, #div_37baa9a5-2eee-4660-9a22-4d9920658706 .title, #div_aa3bb140-6a5a-4833-a682-bdc03fde24da .title, #div_613cf3e9-315e-4448-8dfd-5acf3b8b9cc2 .title, #div_88e0630f-e8f2-4d32-a0a3-4fc068afc95b .title, #div_13924f64-6ec3-4a44-a0e0-4620c0c68733 .title, #div_8ac8cf55-0d09-460b-9634-3a905cea9f8a .title, #div_7a52d333-3809-4106-a44a-504b8cd5b750 .title, #div_d24024ee-bb53-489b-849f-a367cc6ba11a .title, #div_99fab3db-ecd9-462c-98ca-fca6159a7d84 .title, #div_c0348465-db5a-42e9-a09b-37077e18900b .title, #div_390d7915-ddaa-4758-a155-3d76bc51a4fe .title, #div_e6ee6d9e-67a3-4213-b87c-975637b8c87c .title, #div_aefb51d7-ed55-4972-acff-1b05e9eb4027 .title, #div_a58f0f51-0829-4d6b-8efc-a0b9b5a1e43b .title, #div_75259622-6f16-49d9-93cd-aa3ac889b133 .title {
	display: block;
	font-size: 1.35em;
	padding-bottom: 0.25em;
	padding-top: 0.25em;
}
#div_ea128c5e-37c7-4d06-ba56-88a2df496fe1 .block-trick .inner ul li, #div_8b1b96f6-97dc-46bc-8f70-afeff2d325ae .block-trick .inner ul li, #div_8cba9fb0-3ee5-485d-8d4f-a096c81e862b .block-trick .inner ul li, #div_96f54d61-acc9-4330-b727-ef79680b5349 .block-trick .inner ul li, #div_7403b7f5-0fd1-4fb8-ab33-61d5f3a2bc27 .block-trick .inner ul li, #div_03690879-86de-47cf-bac2-c1901a1cc19e .block-trick .inner ul li, #div_37baa9a5-2eee-4660-9a22-4d9920658706 .block-trick .inner ul li, #div_aa3bb140-6a5a-4833-a682-bdc03fde24da .block-trick .inner ul li, #div_613cf3e9-315e-4448-8dfd-5acf3b8b9cc2 .block-trick .inner ul li, #div_88e0630f-e8f2-4d32-a0a3-4fc068afc95b .block-trick .inner ul li, #div_13924f64-6ec3-4a44-a0e0-4620c0c68733 .block-trick .inner ul li, #div_8ac8cf55-0d09-460b-9634-3a905cea9f8a .block-trick .inner ul li, #div_7a52d333-3809-4106-a44a-504b8cd5b750 .block-trick .inner ul li, #div_d24024ee-bb53-489b-849f-a367cc6ba11a .block-trick .inner ul li, #div_99fab3db-ecd9-462c-98ca-fca6159a7d84 .block-trick .inner ul li, #div_c0348465-db5a-42e9-a09b-37077e18900b .block-trick .inner ul li #div_390d7915-ddaa-4758-a155-3d76bc51a4fe .block-trick .inner ul li, #div_e6ee6d9e-67a3-4213-b87c-975637b8c87c .block-trick .inner ul li, #div_aefb51d7-ed55-4972-acff-1b05e9eb4027 .block-trick .inner ul li, #div_a58f0f51-0829-4d6b-8efc-a0b9b5a1e43b .block-trick .inner ul li, #div_75259622-6f16-49d9-93cd-aa3ac889b133 .block-trick .inner ul li{
	margin-bottom: 10px !important;
	padding-bottom: 10px;
}
div.ms-rteElement-cea-rte-box.galerie-photo {
	background: #f5f5f5;
}
div.ms-rteElement-cea-rte-box.galerie-photo h2 {
	background: rgba(0, 0, 0, 0) url("img/sprite/picto_photo.png") no-repeat scroll -3px -4px;
	padding-left:30px;
}
div.ms-rteElement-cea-rte-box.galerie-photo img {
	margin:-18px -9px 0;
}
div.ms-rteElement-cea-rte-box.galerie-photo div.ms-rteElement-cea-figure {
	margin: 0 -9px;
	padding: 5px 10px;
}
div.ms-rteElement-cea-rte-box.galerie-photo p {
	margin-top: 8px
}
div.ms-rteElement-cea-rte-box.galerie-photo a {
	text-decoration: none !important;
}
;
div.ms-rteElement-cea-rte-box.galerie-photo a:hover {
	text-decoration: underline !important;
}
/* ACTUALITES */
.page_actualite .chapo p {
	color: #767679;
	font-family: "ubuntu", Tahoma, Geneva, sans-serif;
	font-size: 1.18em !important;
	letter-spacing: 0.002em;
	line-height: 1.5em !important;
}
#g_9cac7691_a0b2_4e18_850e_0aeff2541696 .inner.clearfix {
	padding: 30px 0;
}
#g_9cac7691_a0b2_4e18_850e_0aeff2541696 ul li {
	list-style-image: none !important;
	margin-top: 10px !important;
	margin-bottom: 15px !important;
	padding: 0 0 10px;
}
#g_9cac7691_a0b2_4e18_850e_0aeff2541696 li img {
	width: 140px;
}
#g_9cac7691_a0b2_4e18_850e_0aeff2541696 .intro {
	overflow: visible;
}
#g_9cac7691_a0b2_4e18_850e_0aeff2541696 .title {
	font-size: 1.25em;
}
#g_9cac7691_a0b2_4e18_850e_0aeff2541696 li p {
	margin-top: 0.75em;
}
.page_actualite .grid_3 .block-trick .footer {
	display: none;
}
/* --- PAGE FIL SCIENCE --- */

#g_b60a85c1_2a3f_4847_bcca_4014bc881e59 .header h2, #g_7f0f96a5_e90c_4383_839f_4f8781cd718c .header h2, #g_27f59cf5_9f40_41fa_a960_7c66124bd329 .header h2, #g_13651f7e_1610_4e95_92cd_90771ffc0fbc .header h2, #g_c08984cc_a69b_425e_be2e_2f05bdc5b381 .header h2, #g_d28b3955_5dda_453c_8e1d_8f4c61c0789b .header h2 {
	background: #b3000f none repeat scroll 0 0 !important;
	border: medium none;
	color: #ffffff;
	font-size: 1.2em;
	min-height: 16px;
	padding-bottom: 3px;
	padding-top: 3px;
}
#g_b60a85c1_2a3f_4847_bcca_4014bc881e59 .feed, #g_7f0f96a5_e90c_4383_839f_4f8781cd718c .feed, #g_27f59cf5_9f40_41fa_a960_7c66124bd329 .feed, #g_13651f7e_1610_4e95_92cd_90771ffc0fbc .feed, #g_c08984cc_a69b_425e_be2e_2f05bdc5b381 .feed, #g_d28b3955_5dda_453c_8e1d_8f4c61c0789b .feed {
	display: none;
}
#g_b60a85c1_2a3f_4847_bcca_4014bc881e59 .inner.clearfix, #g_7f0f96a5_e90c_4383_839f_4f8781cd718c .inner.clearfix, #g_27f59cf5_9f40_41fa_a960_7c66124bd329 .inner.clearfix, #g_13651f7e_1610_4e95_92cd_90771ffc0fbc .inner.clearfix, #g_c08984cc_a69b_425e_be2e_2f05bdc5b381 .inner.clearfix, #g_d28b3955_5dda_453c_8e1d_8f4c61c0789b .inner.clearfix {
	background: none;
}
#g_b60a85c1_2a3f_4847_bcca_4014bc881e59 .title, #g_7f0f96a5_e90c_4383_839f_4f8781cd718c .title, #g_27f59cf5_9f40_41fa_a960_7c66124bd329 .title, #g_13651f7e_1610_4e95_92cd_90771ffc0fbc .title, #g_c08984cc_a69b_425e_be2e_2f05bdc5b381 .title, #g_d28b3955_5dda_453c_8e1d_8f4c61c0789b .title {
	font-size: 1.25em;
}
/* --- Agenda --- */
#g_a71a1ca6_df74_4222_a5dd_ab90b91b64a1 .header {
	height: 1em;
}
#g_a71a1ca6_df74_4222_a5dd_ab90b91b64a1 .header h2 {
	display: none;
}
#g_a71a1ca6_df74_4222_a5dd_ab90b91b64a1 li {
	margin-left: 0;
}
#g_a71a1ca6_df74_4222_a5dd_ab90b91b64a1.title {
	font-size: 1.25em;
	font-weight: normal;
}
/* custos bloc header - titrailles du site */
#branding .baseline .h2 {
	color:#af0e0b;
	font-size:35px;
	letter-spacing: -0.025em;
}

#branding .baseline strong.h1, #branding .baseline h1 {
	color: #af0e0b;
	width:430px;
	margin-left:30px;
	display:none;
}
#navportal-map {
	display: inline !important;
}
/* correction slider affichés les uns au dessus des autres */
 .webpart-slider {
	overflow-y:hidden !important;
}
/* FOOTER-MAP */
 
#footer #footer-map .grid_25.nv-item-2 {
	left: -192px;
	position: relative;
	top: 98px;
}
#footer #footer-map .grid_25.nv-item-3, #footer #footer-map .grid_25.nv-item-4 {
	left: -192px;
	position: relative;
}
#footer #footer-map .grid_25.nv-item-5 {
	left: -192px;
	position: relative;
	margin-bottom: 70px;
}
#footer #footer-map .grid_25.nv-item.nv-item-5 strong.title {
	display: block;
	width: 370px;
}
#footer #footer-map .grid_25.nv-item-5 ul {
	width: 370px;
}
#footer #footer-map .grid_25.nv-item-5 ul li {
	float: left;
	width: 179px;
}
#footer #footer-map .grid_25.nv-item.nv-item-11.last {
	margin-top: 20px !important;
}

/* liens externes dans listes d'actus : marquer  l'origine CEA-TECH */
.webpart-list ul li strong a[href*="/cea-tech/Pages"]:after {
 border-radius:3px;
 padding:1px 14px 1px 0px;
 background: url(https://portail.cea.fr/_layouts/15/i2i/web/css/img/sprite/links.gif) no-repeat right top;
 content:"A voir sur CEA-TECH.fr";
 margin-left:6px;
 font-weight:bold;
 font-size:10px;
 color:#368606;
 text-decoration:none !important;
}

/* lien COP21 */
/*#nav a[href="/cop21"]
	{
	padding-right: 12px !important;
    font-weight: bolder !important;
    background: url(/style%20Library/themes/global/cop21-feuille1.gif) 5px 4px no-repeat !important;
    padding-left: 28px !important;
	} */


/* bloc message de crise */	


.home #content .registre-1 > div .ms-rtestate-field:empty
	{
		background-color:yellow;
		display:none;
		
	}
.home #content .registre-1  div 
	{
		margin-bottom:0px;		
	}

.home #content .registre-1 div > .ms-rtestate-field
	{
	border:1px solid #b3000f;
	border-left-width:5px;
	padding:12px;
	margin-bottom:20px;
	}


.home #content .registre-1 .ms-rtestate-field div[style*="text-align: right"]
	{
	float:right;
	font-weight:bold;
	}


/* redesign barre portail 2017 */

#navtop-2 {
	background:#FBFCFC !important;
	-webkit-box-shadow: 0 1px 9px 1px rgba(0, 0, 0, 0.45);
	-moz-box-shadow: 0 1px 9px 1px rgba(0, 0, 0, 0.45);
	-o-box-shadow: 0 1px 9px 1px rgba(0, 0, 0, 0.45);
	box-shadow: 0 1px 9px 1px rgba(0, 0, 0, 0.45);
	height: 33px;
    margin-top: 5px;
}

#navtop-2 li {
border-right:0px;
padding-top:8px;
}
#navtop-2 li a {
	color: #a0a0a0;
	font-size: 1.17em;
	letter-spacing: 0.025em;
	/* line-height: 1em; */
	transition:color .5s;
	height: 1.2em;
}

#navtop-2 .level1 > a
	{
	display:block;
	margin-bottom:6px;
	border-right: 1px solid #ccc;
	}

#navtop-2 .first > a, #navtop-2 .last > a
	{
	border-right: 0px;
	}	
	

#navtop-2 li a:hover {
    color: #000;
    text-decoration: none !important;
}

/* Logo CEA */ 
#navtop-2 li.level1.nv-item-1.first {
	display:none;

}
#navback .level1.first a img { visibility:hidden; }


/* BARRE PORTAIL : MENU DROPDOWN 2sd NIVEAU */

#navback .menu .menu-dropdown {
    background-color:#F3F3F3; 
	width: 250px !important;
	-webkit-box-shadow: 0 4px 9px 1px rgba(0, 0, 0, 0.45);
	-moz-box-shadow: 0 4px 9px 1px rgba(0, 0, 0, 0.45);
	-o-box-shadow: 0 4px 9px 1px rgba(0, 0, 0, 0.45);
	box-shadow: 0 4px 9px 1px rgba(0, 0, 0, 0.45);
    padding-bottom: 1px;
    border-style: solid;
    border-width: 0 0 9px;
    margin-top: 1px;
    border-bottom-color: #555;
	transition:transform .4s, opacity .4s;
	opacity:0;
	transform:scale(.5);
	overflow:hidden;
	transform-origin:0px 0px;
}

#navback .level1:hover .menu-dropdown
	{
	opacity:1;
	transform:scale(1);
	}
	
#navback .level1 .menu-dropdown
	{
	opacity:0;
	transform:scale(.5);
	}

#navback .level2.menu-dropdown li a {
    display: block;
    font-size: 1.25em;
    color: #555;
    line-height: 1.4em;
	transition:color .5s;
	padding-left:5px;
}

#navback .level2.menu-dropdown li a:hover
	{
	color:#000;
	background:linear-gradient(to right, #F3F3F3 ,#FFF);
	}
#navback .level2.menu-dropdown li a:first-letter { text-transform: uppercase; }

#navtop-2 li li {
    background: url(../../defaut/css/img/puce/navtop-block-trick.png) no-repeat 10px 11px;
    border-top: 1px dotted #BBB;
    line-height: 1.2em;
    padding: 0 0 0 17px;
}

/* Le CEA */
/*
#navtop-2 ul li.nv-item-1.morelevel ul li.nv-item-5 {
    background-position: 10px 34px;
}

#navtop-2 ul li.nv-item-1.morelevel ul li.nv-item-5::before {
    background: #353535 none repeat scroll 0 0 !important;
    color: #b6b6b6;
    content: "DIRECTIONS";
    display: list-item;
    font-size: 0.85em;
    letter-spacing: 0.1em;
    margin-left: -10px;
    padding: 3px 0 3px 10px;
}*/

/* Vous êtes */ 
#navtop-2 .level1.nv-item-5 .level2.menu-dropdown,
#navtop-2 .level1.nv-item-6 .level2.menu-dropdown {
    width: 148px !important;
}


/*liens accessibilité */
#ctl00_PortalAccessibilityGlobalNavigationControl
	{
 /* background-color: #dcd9d9;*/
  float: right;
  padding: 0px 5px 0px 5px;
 /* box-shadow: 0px -2px 3px #AAA inset;*/
}

#navskip li a {
color:#666;
}


/* Dropdown innovation et industrie */
#navdropdown #menu-4 .level1.nv-item-4:before {
	background: #AAA;
	content: "Découvrez notre espace dédié";
	color: #FFF;
	font-size: 0.75em;
	font-weight: normal;
	letter-spacing: 0.25em;
	margin-left: -30px;
	margin-top: -35px;
	position: absolute;
	text-align: center;
	text-transform: uppercase;
	width: 700px;
}

#navdropdown #menu-4 .level1.nv-item-4 {
	position:absolute;
	left:250px;
	top:110px;
}
#navdropdown #menu-4 .level1.nv-item-4:after {
    content: "";
    background-image: url("/_layouts/15/i2i/web/css/img/sprite/links.gif");
    height: 0.9em !important;
    width: 1em !important;
    display: inline-block;
    margin-left: 5px;
}

/* banniere CES 2018 */
/*#navquick .last
	{
	position:relative;
	}

#navquick .nv-item  a[href$="CES-2018.aspx"]
  	{
  	
  	font-size:0px !important;
 	position:absolute;
	padding:0px;
  	top:-118px;
  	left:30px !important;
	-webkit-box-shadow: -1px 2px 5px 1px rgba(0, 0, 0, 0.7); 
	-moz-box-shadow: -1px 2px 5px 1px rgba(0, 0, 0, 0.7); 
	-o-box-shadow: -1px 2px 5px 1px rgba(0, 0, 0, 0.7); 
 	box-shadow: -1px 2px 5px 1px rgba(0, 0, 0, 0.7); 
  	z-index:66666;
    width:160px !important;
    height:290px !important;
    background:url(https://www.cea.fr/style%20Library/themes/global/ban-ces-fr.gif);
	animation: banner-questionnaire;
    animation-duration:1000s;
	animation-iteration-count:1;
  	} */
