﻿@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);
}

#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;
	margin-top:-20px;
	left:0px;
	top:0px;
    z-index:-1;
	opacity:1;
	
	-webkit-animation:slidehead infinite 80s linear;
	-moz-animation:slidehead infinite 80s linear;
	transform-origin:400px 110px;
	}

/*.home #header-wrapper #DeltaSiteLogo:before 
	{
	animation-delay:-375s;
	}*/

.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;
}
.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 */
.baseline strong.h1 {
	color: #af0e0b;
}
.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;
}
/*



/* dropdown : tentative d'amélioration générale de la mise en page (julien) */
div#navdropdown h2 {
	color: #B3000f;
}
#navdropdown .menu-prez p::after {
 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.4em;
	margin-bottom: 0;
	padding-bottom: 20px;
	padding-left: 30px;
	width: 190px;
	text-transform: uppercase;
}
#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");
}
#navdropdown .menu-list .level2 li.nv-item-1 {
	margin-top: 8px;
}
/* DropDown - Onglet Le CEA */ 

#navdropdown #menu-1 .level1.nv-item.nv-item-1 {
	width : 165px !important;
}
#navdropdown #menu-1 .level1.nv-item.nv-item-2 {
	left: 251px;
	position: absolute;
	top: 65px;
	width : 165px !important;
}
#navdropdown #menu-1 .level1.nv-item.nv-item-3.morelevel {
	left: 251px;
	position: absolute;
	top: 111px;
	width : 165px !important;
}
#navdropdown #menu-1 .level1.nv-item.nv-item-4.morelevel {
	width: 220px !important;
}
#navdropdown #menu-1 .level1.nv-item.nv-item-5.morelevel {
	left: 458px;
	position: absolute;
	top: 220px;
}
#navdropdown #menu-1 .level1.nv-item.nv-item-6 {
	width: 180px !important;
}
/* DropDown - Onglet Nos Domaines */ 
#navdropdown #menu-2 .menu-list .level2 li {
	display: inline;
	line-height: 1.4em;
	list-style-image: none !important;
	margin-right: 5px;
}
#navdropdown #menu-2 .level1.nv-item.nv-item-3 {
	left: -233px;
	position: relative;
	top: 129px;
}
@-moz-document url-prefix() {
 #navdropdown #menu-2 .level1.nv-item.nv-item-3 {
 top: 113px;
}
}
#navdropdown #menu-2 .level1.nv-item.nv-item-4 {
	position: relative;
	top: -60px;
}
#navdropdown #menu-2 .level1.nv-item.nv-item-5 {
	margin-bottom: 35px !important;
	position: relative;
	top: -40px;
}
#navdropdown #menu-2 .level1.nv-item.nv-item-6 {
	left: -233px;
	position: relative;
	top: 35px;
}
#navdropdown #menu-2 .level1.nv-item.nv-item-7 {
	position: relative;
	top: -40px;
}
#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;
}
#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.";
}
#navdropdown #menu-2 .level1.nv-item.nv-item-2 a:after {
	content: "Soutien au parc actuel, cycle du combustible, réacteurs de 4e génération, radioprotection, fusion nucléaire.";
}
#navdropdown #menu-2 .level1.nv-item.nv-item-4 a:after {
	content: "Technologies de l'information, biotechnologies pour la santé.";
}
/* DropDown - Onglet DÃ©couvrir et comprendre */

#navprimary #nav li.nv-item a.menu-4 {
	background-color: #555;
	border-bottom:7px solid #555;
}
#navprimary #nav li:focus a.menu-4, #navprimary #nav li:hover a.menu-4, #navprimary #nav li:active a.menu-4 {
	border-color:#7b0b79;
}
#navprimary #nav li.active a.menu-4 {
	border-bottom:none;
}
#navprimary #menu-4 .menu-prez.grid_3 h2 {
	color: #7b0b79;
}
#navdropdown #menu-4 .menu-list .level1 {
	background: rgba(0, 0, 0, 0) url("/Style%20Library/themes/decouverte/css/img/puce/title-block-more.gif") no-repeat scroll 0 2px;
}
#navdropdown #menu-4 .level1.nv-item-1 {
	background: none;
	padding-left: 0;
	position: relative;
	top: 69px;
	width: 700px;
}
#navdropdown #menu-4 .grid_3.level1.nv-item.nv-item-1.morelevel > a {
	color: #7b0b79 !important;
	font-size: 1.25em;
	font-weight: normal;
	letter-spacing: 0.075em;
	text-transform: none;
}
#navdropdown #menu-4 .level1.nv-item-1 .level2 li {
	float: left;
	width: 183px !important;
}
#navdropdown #menu-4 .level1.nv-item-1 .level2 li a {
	color: #353535;
	font-size: 1.15em;
	text-transform: uppercase;
}
#navdropdown #menu-4 .menu-list .level2 li:nth-child(-n+3) {
margin-top: 15px;
}
#navdropdown #menu-4 .level1.nv-item-1 .level2 .nv-item.nv-item-2 {
	margin-top: 15px;
}
#navdropdown #menu-4 .level1.nv-item-1 .level2 li.nv-item {
	min-height: 3em;
}
#navdropdown #menu-4 .level1.nv-item-2, #navdropdown #menu-4 .level1.nv-item-3, #navdropdown #menu-4 .level1.nv-item-4 {
	background: rgba(0, 0, 0, 0) url("/Style%20Library/themes/decouverte/css/img/puce/typologies.png") no-repeat scroll 0 -179px;
	margin-bottom: 40px;
	padding-bottom: 0;
	padding-left: 41px;
	position: relative;
	top: -177px;
	width: 179px;
}
#navdropdown #menu-4 .level1.nv-item-3 {
	background-position: left -267px;
}
#navdropdown #menu-4 .level1.nv-item-4 {
	background-position: left -520px;
}
#navdropdown #menu-4 .level2 li {
	background: url("/Style%20Library/themes/decouverte/css/img/bg/navdropdown_themes.png") no-repeat scroll left -219px transparent;
	list-style-image:none;
	padding-left: 40px;
	padding-right: 10px;
	padding-top:8px
}
#navdropdown #menu-4 .level2 li.nv-item-2 {
	background-position:left -177px;
}
#navdropdown #menu-4 .level2 li.nv-item-3 {
	background-position:left -261px;
}
#navdropdown #menu-4 .level2 li.nv-item-4 {
	background-position:left -512px;
}
#navdropdown #menu-4 .level2 li.nv-item-5 {
	background-position:left -50px;
}
#navdropdown #menu-4 .level2 li.nv-item-6 {
	background-position:left -428px;
}
#navdropdown #menu-4 .level2 li.nv-item-7 {
	background-position:left -553px;
	padding-top: 0;
}
#navdropdown #menu-4 .level2 li.nv-item-8 {
	background-position:left -343px;
}
#navdropdown #menu-4 .level2 li.nv-item-9 {
	background-position:left -385px;
}
#navdropdown #menu-4 .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 33px;
	border-top: 1px solid #fff;
	clear: both !important;
	height: auto;
	padding-bottom: 0;
	padding-top: 30px;
	width: 170px;
}
#navdropdown #menu-4 .level1.nv-item.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 33px;
	border-top: 1px solid #fff;
	height: auto;
	padding-bottom: 0;
	padding-top: 30px;
	width: 430px;
}
#navdropdown #menu-4 .level1.nv-item-5 {
	background: rgba(0, 0, 0, 0) url("/Style%20Library/themes/mediatheque2/css/img/puce/title-block-more.gif") no-repeat scroll 0 33px;
	border-top: 1px solid #fff;
	clear: both !important;
	padding-top: 30px;
	width: 170px;
}
#navdropdown #menu-4 .level1.nv-item.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 33px;
	border-top: 1px solid #fff;
	padding-top: 30px;
	width: 430px;
}



/*
#navdropdown #menu-4{background: url("img/bg/navdropdown.png") no-repeat scroll right bottom transparent; padding-bottom:10px;}
#navdropdown #menu-4 .menu-prez { background: url("img/menu-separator.png") repeat-y scroll 228px top transparent; margin-right: 0; padding-right: 10px; }
#navdropdown .menu-dropdown {margin: 20px 0 10px;}
#navdropdown #menu-4 .level1 {padding:0;margin-right:5px;margin-left:5px;height: 45px !important;}

#navdropdown #menu-4 .level1.nv-item-2 a { background-position:left -60px;}
#navdropdown #menu-4 .level1.nv-item-3 a { background-position:left -115px;}
#navdropdown #menu-4 .level1.nv-item-4 a { background-position:left -300px;}
#navdropdown #menu-4 .level1.nv-item-5 a { background-position:left -240px;}
#navdropdown #menu-4 .level1.nv-item-6 a { background-position:left -355px;}
#navdropdown #menu-4 .level1.nv-item-7 a { background-position:left -420px;}
#navdropdown #menu-4 .level1.nv-item-8 a { background-position:left -475px;}
#navdropdown #menu-4 .level1.nv-item-9 a { background-position:left -300px;}

#navdropdown #menu-4 .level1.nv-item-10, 
#navdropdown #menu-4 .level1.nv-item-11,
#navdropdown #menu-4 .level1.nv-item-12 {height:auto !important;margin-top: 1em;margin-bottom:0;}

#navdropdown #menu-4 .level1.nv-item-10 a, 
#navdropdown #menu-4 .level1.nv-item-11 a,
#navdropdown #menu-4 .level1.nv-item-12 a { background-repeat: no-repeat; background-position:top left; text-transform:uppercase; color:#fff; font-size:1.231em; padding-left: 35px; display:block; }

#navdropdown #menu-4 .level1.nv-item-10 a { background-image: url("img/bg/bg-mediatheque.gif"); }
#navdropdown #menu-4 .level1.nv-item-11 a { background-image: url("img/bg/bg-espace-jeune.gif"); }
#navdropdown #menu-4 .level1.nv-item-12 a { background-image: url("img/bg/bg-enseignant.gif"); }

li.nv-item-11 a{padding-top:10px}
*/
/* content, pages, blocks, etc. */
/*
.diapo, .video, .audio, .anim, .dossier, .book, .actu {
    background-image: url("img/sprite/picto.png");
    background-repeat: no-repeat;
    display: block;
    float: left;
    padding-left: 25px;
    text-indent: -9999px;
	
	*/
.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 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 {
	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 {
	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 {
	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 {
	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 {
	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 {
	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 {
	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(http://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;
	}
	