﻿/* 
    Document   : theme-decouverte
    Created on : 17 nov. 2012
    Description: Theme DÃ©couverte pour le CEA
*/


/* application de styles communs à tous les thèmes */
@import url('../../theme_global.css');
@import url('../../dcom.css');


body.v4master {
	background-image: url(img/bg/background.png);
	background-color: #313131;
}
#header-wrapper {
	background-image: url(img/bg/header.jpg);
}
#s4-workspace {
	background-color:transparent
}
body #mainwrapper {
	background: none!important;
	box-shadow: none!important;
}
body #main-inner {
	margin: 0;
}
/* options */
.useParalaxBg {
}
/* Base typo */
h1, .h1 {
	color: #353535;
	font-size: 2.2em;
	line-height: 1em;
	margin-bottom: 0.833em;
}
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: #bfa052;
	text-transform: uppercase;
}
.col3 h2 {
	color: #353535;
	font-family: ubuntu;
	font-size: 117%;
	font-weight: bold;
	line-height: 1.05em;
}
.col3 p {
	line-height: 1.2em;
}
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 {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
	border-top: 5px solid #353535;
	display: table;
	font-size: 1.5em;
    width: 100%;
	font-weight: normal;
	letter-spacing: 0.15em;
	margin: 10px auto 15px;
	padding-left: 0;
	padding-top: 5px;
	text-transform: uppercase;
}
.grid_3 .webpart-list .inner .nv-item {
    margin-bottom: 10px;
    margin-left: 10px;
    overflow: hidden;
}
.grid_3 .block.block-trick.webpart.webpart-list {
	background: #f1f1f1:
}
.grid_3 h3, .col3 h3 {
	display: block;
	font-size: 97%;
	letter-spacing: 0.08em;
	margin-bottom: 5px;
}
.grid_3 .title a {
    color: #353535 !important;
    font-size: 100% !important;
}
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: #bfa052;
}
.home .middle3 a.ms-rteElement-cea-link, .col3 a.ms-rteElement-cea-link, .col3 a.ms-rteElement-cea-link:link, a.popanim.cboxElement {
	text-decoration: none!important;
}
.home .middle3 a.ms-rteElement-cea-link:hover, .col3 a.ms-rteElement-cea-link:hover, .col3a.ms-rteElement-cea-link:hover, a.popanim.cboxElement:hover {
	text-decoration: underline!important;
}
.ms-rtestate-field ul li {
    list-style-image: url("img/puce/block-trick.png");
}

.page_media #content .footer ul li
  	{
      list-style-image: url("img/puce/block-trick.png");
	  margin-left:30px;
  }
var, span.ms-rteStyle-cea-code-variable {
	border-bottom: 1px solid #e1e1e1;
	color: #767679;
	display: block;
	font-family: ubuntu!important;
	font-size: 1.22em;
	font-style: normal;
	letter-spacing: 0.002em;
	line-height: 1.4em;
	margin-bottom: 30px;
	padding-bottom: 20px;
}
span.ms-rteStyle-cea-code-variable a.ms-rteElement-cea-link  { 
	color: #b39039!important;
}

hr {
	background: #bfa052;
	color: #bfa052;
}
ul.rte-list-1 {
	font-weight: normal;
	list-style-image: url("img/puce-navsub-2.png")!important;
}
blockquote {
	background-image: url(img/blockquote.png);
}
.rte-table-1 caption {
	color: #bfa052;
}
.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: #bfa052;
}
.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: #bfa052;
	border-color: #bfa052;
}
.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: #d7b06b;
 *background-color: #d7b06b;
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#d7b06b), to(#bfa052));
	background-image: -webkit-linear-gradient(top, #d7b06b, #bfa052);
	background-image: -o-linear-gradient(top, #d7b06b, #bfa052);
	background-image: linear-gradient(to bottom, #d7b06b, #bfa052);
	background-image: -moz-linear-gradient(top, #d7b06b, #bfa052);
	background-repeat: repeat-x;
	border-color: #d7b06b #bfa052 #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='#d7b06b', endColorstr='#bfa052', 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: #d7b06b!important;
 *background-color: #bfa052;
}
.btn-primary:active, .btn-primary.active {
	background-color: #003399 \9;
}
/* Layout */
.baseline strong.h1 { color: #bfa052; }
.breadcrumb .here {	color: #bfa052; }
.breadcrumb.grid_12.s4-notdlg.noindex, .breadcrumb.grid_12.s4-notdlg.noindex a { color: #ccc; }
/* nav */
#navtags a { line-height: 1.5em; }

/* Navtop ("aller au contenu" et "aller à la navigation" qui était gris sur fond noir à l'origine) */
#navtop-1 a{color:#fff;}


/* entrées multimedia iconifiees */

#navprimary #nav li.nv-item a.menu-1 {
	background-image: url("img/nav/bg_menu_video.png");
	background-repeat: no-repeat;
	display: block;
	float: left;
	padding-left: 30px;
	background-position: 0 0;
}
#navprimary #nav li.nv-item a.menu-2 {
	background-image: url("img/nav/bg_menu_anim.png");
	background-repeat: no-repeat;
	display: block;
	float: left;
	padding-left: 30px;
	background-position: 0 0;
}
#navprimary #nav li.nv-item a.menu-3 {
	background-image: url("img/nav/bg_menu_photo.png");
	background-repeat: no-repeat;
	display: block;
	float: left;
	padding-left: 30px;
	background-position: 0 0;
}
#navprimary #nav li.nv-item a.menu-4 {
	background-image: url("img/nav/bg_menu_audio.png");
	background-repeat: no-repeat;
	display: block;
	float: left;
	padding-left: 30px;
	background-position: 0 0;
}
#navprimary #nav li.nv-item a.menu-5 {
	background-image: url("img/nav/bg_menu_publi.png");
	background-repeat: no-repeat;
	display: block;
	float: left;
	padding-left: 30px;
	background-position: 0 0;
}
#navprimary #nav li.nv-item a.menu-7 {
	background-image: url("img/nav/bg_menu_newsletter.png");
	background-repeat: no-repeat;
	color: #c9b485;
	display: block;
	float: left;
	padding-left: 30px;
	background-position: 0 0;
}
#navprimary #nav li.nv-item {
	background-image: none;
}
#navprimary #nav li.nv-item a {
	padding: 0.6em 10px 3px;
	border-bottom:7px solid #353535;
}
#navprimary #nav li.active, #navprimary #nav li.nv-item:focus, #navprimary #nav li.nv-item:hover {
	background-color:inherit;
}
#navprimary #nav li.nv-item:active {
	background-color:#585958;
}
#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 #bfa052;
}
#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:transparent;
}
#navprimary #nav li.on a {
	border-bottom:7px solid #bfa052;
	background-color: #bfa052;
}
#navprimary #nav li.on.active a {
	border-bottom:none;
}
#navprimary #nav li.active a {
	background: url("img/bg/nav-active.png") no-repeat scroll center bottom #353535;
}
#navsub {
	background: none repeat scroll 0 0 #bfa052;
	text-transform: uppercase;
}
#navsub .nv-item a {
	background:  url("img/puce-navsub-1.png") no-repeat scroll 3px 0.65em;
	color: #FFF;
}
#navsub .nv-item.on {
	background: #454545 none repeat scroll 0 0;
}
#navsub .nv-item.on a {
	color: #fff;
}
#navsub .nv-item.on ul a {
	color: #333;
}
#navsub .nv-item .nv-item.on ul a {
	color: #6c6c6c;
}
#navsub .nv-item.open a {
	background: url("img/puce-navsub-1-open.png") no-repeat scroll 3px 9px;
	border-bottom: 1px solid #777;
	color: #c9b485;
	font-weight: normal;
}
#navsub .level2.menu.vertical.menu-vertical {
	border-bottom: 1px solid #fff;
}
#navsub .level2 .nv-item a {
	background: url("img/puce-navsub-2.png") no-repeat scroll 15px 9px !important;
	border-bottom:  0!important;
	border-top: 1px dashed #777;
	color: #fff !important;
	text-transform: none;
}
#navsub .level2 .nv-item.on a {
    color: #c9b485 !important;
}
#navsub .level2 .nv-item ul a {
	background-image: none;
}
#navsub .level2 .nv-item.nv-item-1 a
#navsub .level2 .nv-item.nv-item-1.on a {
	border-top:0;
}

/* DropDown */

#navdropdown { background: #f0f0f0; }
#navdropdown .close { background-color: #bfa052; }
#navdropdown .menu-dropdown { background: none; margin: 20px 0 10px; }

/* --- Bloc de présentation de rubrique --- */
#navdropdown .menu-prez { width: 200px;	margin-left: 20px;	margin-right: 0; }
#navdropdown .menu-prez a:hover { color:#353535;	text-decoration: underline; }
#navdropdown .menu-prez p {	color: #777 }
#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%;}

/* --- Bloc entrees par rubrique --- */ 
#navdropdown .menu-list.grid_9.omega {	border-left: 1px solid #fff;  padding-left: 20px; }
#navdropdown #menu-1 .menu-prez h2, 
#navdropdown #menu-2 .menu-prez h2, 
#navdropdown #menu-3 .menu-prez h2, 
#navdropdown #menu-4 .menu-prez h2,
#navdropdown #menu-5 .menu-prez h2 { height: 45px; margin-bottom: 0; padding-left: 50px; padding-top: 10px; }
#navdropdown .menu li.nv-item {	padding-left: 40px;	padding-right: 35px; width: 155px; } 
#navdropdown .level1 a { font-size: 1.15em; }

.menu-dropdown .level2 { padding-left: 0; }

#navdropdown .menu-dropdown .level2 li.nv-item { background: rgba(0, 0, 0, 0) url("img/puce-navsub-2.png") no-repeat scroll left 4px; padding-left: 15px !important; padding-right: 15px !important; width: auto!important; }
#navdropdown .level2 .nv-item.nv-item-1 a, #navdropdown .menu-dropdown .level2 .nv-item.nv-item-1 {	margin-top:10px; }
#navdropdown .level2 li.nv-item a { border: 0; text-transform: none !important; }

#navdropdown #menu-1 .menu-prez h2 { background: url("/multimedia/PublishingImages/vignettes/page_chapo/dropdown_videos.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); }
#navdropdown #menu-1 .grid_3.level1.nv-item.nv-item-1 { background: url("/multimedia/PublishingImages/vignettes/themes/energies.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); height: auto !important; }
#navdropdown #menu-1 .grid_3.level1.nv-item.nv-item-2 { background: url("/multimedia/PublishingImages/vignettes/themes/climat.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); height: auto !important; line-height: 1.2em; }
#navdropdown #menu-1 .grid_3.level1.nv-item.nv-item-3 { background: url("/multimedia/PublishingImages/vignettes/themes/physique-chimie.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); height: auto !important; }
#navdropdown #menu-1 .grid_3.level1.nv-item.nv-item-4 { background: url("/multimedia/PublishingImages/vignettes/themes/sante.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); height: auto !important; line-height: 1.2em; }
#navdropdown #menu-1 .grid_3.level1.nv-item.nv-item-5 {	background: url("/multimedia/PublishingImages/vignettes/themes/matiere-univers.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); height: auto !important; }
#navdropdown #menu-1 .grid_3.level1.nv-item.nv-item-6 {	background: url("/multimedia/PublishingImages/vignettes/themes/technologies.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); height: auto !important; }
#navdropdown #menu-1 .grid_3.level1.nv-item.nv-item-7 {	background: url("/multimedia/PublishingImages/vignettes/themes/defense.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);	height: auto !important; }
#navdropdown #menu-1 .grid_3.level1.nv-item.nv-item-8 {	background: url("/multimedia/PublishingImages/vignettes/themes/science-societe.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);	height: auto !important;  }
#navdropdown #menu-1 .grid_3.level1.nv-item.nv-item-9 {	border-top: 1px solid #fff;	clear: both !important; padding-left: 0; padding-top: 30px;	width:200px; }
#navdropdown #menu-1 .grid_3.level1.nv-item.nv-item-10 { border-top: 1px solid #fff; padding-left: 0; padding-top: 30px; width: 430px; }
#navdropdown #menu-1 .grid_3.level1.nv-item.nv-item-9.morelevel a,
#navdropdown #menu-1 .grid_3.level1.nv-item.nv-item-10.morelevel a { padding-top: 5px; text-align: center;	text-transform: uppercase; }
 
#navdropdown #menu-2 .menu-prez h2 { background: url("/multimedia/PublishingImages/vignettes/page_chapo/dropdown_animations.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); }
#navdropdown #menu-2 .grid_3.level1.nv-item.nv-item-1 {	background: url("/multimedia/PublishingImages/vignettes/themes/energies.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); height: auto !important; }
#navdropdown #menu-2 .grid_3.level1.nv-item.nv-item-2 {	background: url("/multimedia/PublishingImages/vignettes/themes/radioactivite.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); height: auto !important; line-height: 1.2em; }
#navdropdown #menu-2 .grid_3.level1.nv-item.nv-item-3 {	background: url("/multimedia/PublishingImages/vignettes/themes/climat.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);	height: auto !important; }
#navdropdown #menu-2 .grid_3.level1.nv-item.nv-item-4 {	background: url("/multimedia/PublishingImages/vignettes/themes/physique-chimie.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);	height: auto !important; }
#navdropdown #menu-2 .grid_3.level1.nv-item.nv-item-5 {	background: url("/multimedia/PublishingImages/vignettes/themes/sante.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); height: auto !important; }
#navdropdown #menu-2 .grid_3.level1.nv-item.nv-item-6 { background: url("/multimedia/PublishingImages/vignettes/themes/sciences-univers.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); height: auto !important; }
#navdropdown #menu-2 .grid_3.level1.nv-item.nv-item-7 {	background: url("/multimedia/PublishingImages/vignettes/themes/technologies.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); height: auto !important; }
#navdropdown #menu-2 .grid_3.level1.nv-item.nv-item-8 {	background: url("/multimedia/PublishingImages/vignettes/themes/defense.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);	height: auto !important; }
#navdropdown #menu-2 .grid_3.level1.nv-item.nv-item-9 {
	background: url("/multimedia/PublishingImages/vignettes/themes/videos.png") no-repeat scroll 0 22px rgba(0, 0, 0, 0); height: auto !important; 
	border-top: 1px solid #fff; clear: both !important; padding-left: 40px; padding-top: 30px; text-transform: uppercase; width: 155px; }
#navdropdown #menu-2 .grid_3.level1.nv-item.nv-item-10 {
	background: url("/multimedia/PublishingImages/vignettes/themes/quiz.png") no-repeat scroll 0 22px rgba(0, 0, 0, 0); height: auto !important; 
	border-top: 1px solid #fff;  letter-spacing: 0.1em; padding-left: 40px; padding-top: 30px; text-transform: uppercase; width:120px; }
#navdropdown #menu-2 .grid_3.level1.nv-item.nv-item-11 {
	background: url("/multimedia/PublishingImages/vignettes/themes/les-incollables.png") no-repeat scroll 0 22px rgba(0, 0, 0, 0); height: auto !important; 
	border-top: 1px solid #fff; padding-left: 55px; padding-right: 0; padding-top: 30px; text-transform: uppercase; width: 220px; }
#navdropdown #menu-2 .grid_3.level1.nv-item.nv-item-12 {
	background: url("/multimedia/PublishingImages/vignettes/themes/animations.png") no-repeat scroll 0 -6px rgba(0, 0, 0, 0); height: auto !important; 
	padding-left: 40px; padding-right: 0px; text-transform: uppercase; width: 185px; }
	
#navdropdown #menu-2 .grid_3.level1.nv-item.nv-item-9 a, 
#navdropdown #menu-2 .grid_3.level1.nv-item.nv-item-10 a,
#navdropdown #menu-2 .grid_3.level1.nv-item.nv-item-11 a,
#navdropdown #menu-2 .grid_3.level1.nv-item.nv-item-12 a { padding-top: 5px; text-align: center; text-transform: uppercase; }


	
#navdropdown #menu-3 .menu-prez h2 { background: url("/multimedia/PublishingImages/vignettes/page_chapo/dropdown_photos.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); }
#navdropdown #menu-3 .grid_3.level1.nv-item.nv-item-1 {	background: url("/multimedia/PublishingImages/vignettes/themes/energie-nucleaire.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); height: auto !important; }
#navdropdown #menu-3 .grid_3.level1.nv-item.nv-item-2 {	background: url("/multimedia/PublishingImages/vignettes/themes/energies-renouvelables.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); height: auto !important;	line-height: 1.2em; }
#navdropdown #menu-3 .grid_3.level1.nv-item.nv-item-3 {	background: url("/multimedia/PublishingImages/vignettes/themes/climat.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); height: auto!important; }
#navdropdown #menu-3 .grid_3.level1.nv-item.nv-item-4 {	background: url("/multimedia/PublishingImages/vignettes/themes/physique-chimie.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);	height: auto !important; }
#navdropdown #menu-3 .grid_3.level1.nv-item.nv-item-5 {	background: url("/multimedia/PublishingImages/vignettes/themes/sante.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); height: auto !important; }
#navdropdown #menu-3 .grid_3.level1.nv-item.nv-item-6 {	background: url("/multimedia/PublishingImages/vignettes/themes/sciences-univers.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); height: auto !important; }
#navdropdown #menu-3 .grid_3.level1.nv-item.nv-item-7 {	background: url("/multimedia/PublishingImages/vignettes/themes/technologies.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); height: auto !important; }
#navdropdown #menu-3 .grid_3.level1.nv-item.nv-item-8 {	background: url("/multimedia/PublishingImages/vignettes/themes/defense.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);	height: auto !important; }

#navdropdown #menu-4 .menu-prez h2 { background: url("/multimedia/PublishingImages/vignettes/page_chapo/dropdown_podcasts.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); }
#navdropdown #menu-4 .grid_3.level1.nv-item.nv-item-1 {	background: url("/multimedia/PublishingImages/vignettes/themes/climat.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); height: auto !important; }
#navdropdown #menu-4 .grid_3.level1.nv-item.nv-item-2 {	background: url("/multimedia/PublishingImages/vignettes/themes/physique-chimie.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);	height: auto !important; }
#navdropdown #menu-4 .grid_3.level1.nv-item.nv-item-3 {	background: url("/multimedia/PublishingImages/vignettes/themes/sciences-univers.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); height: auto !important; }
#navdropdown #menu-4 .grid_3.level1.nv-item.nv-item-4 {	border-top: 1px solid #fff;	padding-left:0;	padding-top: 30px;	width: 650px !important; }
#navdropdown #menu-4 .grid_3.level1.nv-item.nv-item-4.morelevel a {	 padding-top: 5px; text-align: center; text-transform: uppercase; }

#navdropdown #menu-5 .menu-prez h2 { background: url("/multimedia/PublishingImages/vignettes/page_chapo/dropdown_editions.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); margin-bottom: 10px; padding-top: 0; }
#navdropdown #menu-5 .menu li.nv-item {	padding-left: 0; padding-right: 35px; width: 190px; }
#navdropdown #menu-5 .grid_3.level1.nv-item.nv-item-3 { height: 12em; }
#navdropdown #menu-5 .grid_3.level1.nv-item.nv-item-1.morelevel a,
#navdropdown #menu-5 .grid_3.level1.nv-item.nv-item-2.morelevel a,
#navdropdown #menu-5 .grid_3.level1.nv-item.nv-item-3 a,
#navdropdown #menu-5 .grid_3.level1.nv-item.nv-item-4.morelevel a { padding-top: 5px; text-align: center; text-transform: uppercase; }
#navdropdown #menu-5 .grid_3.level1.nv-item.nv-item-4 { height: auto !important ; text-transform: uppercase; }

#navdropdown #menu-6 .grid_3.level1.nv-item.nv-item-1 {	background: url("/multimedia/PublishingImages/vignettes/themes/energies.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); height: auto !important; }
#navdropdown #menu-6 .grid_3.level1.nv-item.nv-item-2 {	background: url("/multimedia/PublishingImages/vignettes/themes/radioactivite.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); height: auto !important; line-height: 1.2em;}
#navdropdown #menu-6 .grid_3.level1.nv-item.nv-item-3 {	background: url("/multimedia/PublishingImages/vignettes/themes/climat.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);	height: auto !important; }
#navdropdown #menu-6 .grid_3.level1.nv-item.nv-item-4 {	background: url("/multimedia/PublishingImages/vignettes/themes/physique-chimie.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);	height: auto !important; }
#navdropdown #menu-6 .grid_3.level1.nv-item.nv-item-5 {	background: url("/multimedia/PublishingImages/vignettes/themes/sante.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); height: auto !important; }
#navdropdown #menu-6 .grid_3.level1.nv-item.nv-item-6 {	background: url("/multimedia/PublishingImages/vignettes/themes/matiere-univers.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);	height: auto !important; }
#navdropdown #menu-6 .grid_3.level1.nv-item.nv-item-7 {	background: url("/multimedia/PublishingImages/vignettes/themes/technologies.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); height: auto !important; }
#navdropdown #menu-6 .grid_3.level1.nv-item.nv-item-8 {	background: url("/multimedia/PublishingImages/vignettes/themes/defense.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);	height: auto !important; }


/* content, pages, blocks, etc. */
#content .categories a {
	color: #777;
	font-size: 0.9em;
	font-weight: normal;
	padding: 0 3px;
	text-decoration: none;
	text-transform: uppercase;
}
#content .categories .type a {
	background: none repeat scroll 0 0 #bfa052;
	color: #fff;
	font-size: 0.9em;
	font-weight: normal;
	padding: 0 3px;
	text-decoration: none;
	text-transform: uppercase;
}
#content .surtitre {
	color: #b39039;
	margin-bottom: 5px;
}
.date {
	color: #b39039;
}
.location {
}
.feed img {
	background:url(img/rss.png) no-repeat top left;
	margin-top: 5px;
}
.page_actualite #content, .page_article #content, .page_media #content, .page_publication #content {
	background: none repeat scroll 0 0 #fff;
	padding: 10px;
}
.col3 h6 {
	background: none repeat scroll 0 0 #353535;
	color: #fff;
	font-family: ubuntu;
	font-size: 105%;
	font-style: normal;
	font-weight: bold;
	line-height: 1.1em;
	margin-bottom: 10px;
	text-transform: uppercase;
}
.pagination li a:focus, .pagination li a:hover, .pagination li a:active, .pagination li.on a {
	background-color: #bfa052;
}
.pagination a.prev, .pagination a.next {
	color: #b39039;
}
.alphabet li a:focus, .alphabet li a:hover, .alphabet li a:active, .alphabet li.on a {
	background-color: #bfa052;
}
.rte-table-2 thead th, .ms-rteTable-CEA-2 th {
	background-color: #bfa052;
}
/* Pages */
.page_fiche .rte-table-2 caption {
	background: #bfa052;
}
/* Blocks */

.block-more .header h2 {
	background-image: url(img/puce/title-block-more.gif);
}

.block-trick .date {
    background-image: url("img/puce/block-trick.png");
    background-position: left top;
}

#chapitres .inner li {
	background-image: url(img/puce-1.gif);
}
#chapitres .footer a:focus, #chapitres .footer a:hover, #chapitres .footer a:active {
	background-color: #bfa052;
}
/* Home */
#navdirect h2 {
	background-color: #bfa052;
}
.block-filnews .footer {
	background: #bfa052;
}
#dernierement .inner .nv-item .logo {
	float:none;
}
.home .block {
	background: #fff;
	margin-left: 0;
}

.home .webpart-slider .slider-carrousel p {
	font-size: 1.15em;
	letter-spacing: 0.01em;
}
.home .col3 .block {
	background: #666;
	margin-bottom: 10px;
	margin-right: 0;
}
.home .col3 .block.webpart {
	background-color: #e2e0db;
	margin-bottom: 10px;
	margin-right: 0;
	padding: 5px;
}
.home .col3 h3 {
	text-align: center;
}
.home #g_3614a7a8_45b4_4ab2_969f_cfa95924ce5f, .home #g_17eb3d6b_5816_46b9_be0f_19a5fefa62ca, .home #g_2161f152_c849_4922_af57_479c70e662a2, .home .middle3, .home .middle3 #g_cede28c3_a978_4b00_862e_c4d064122f42, .home .middle3 #g_bc5039c3_d143_4adb_97b0_443cdcf7e89d, .home .middle3 #g_7ee29099_453f_49b2_9610_46a2b0398906 {
	margin-right: 20px;
}
.home .middle3 {
	background: #555;
	padding: 0;
}
.home .middle3 #g_bbf94f6b_39df_460f_85d5_813afd169ef9 {
	background: none;
	margin: 0 0 20px;
}
.home #g_bbf94f6b_39df_460f_85d5_813afd169ef9 h2 {
	border-top: 1px dashed #777;
	color: #fff;
	margin: 5px 0;
	padding: 20px 0 0;
	text-align: center;
}
.home .middle3 #g_cede28c3_a978_4b00_862e_c4d064122f42 {
	margin-left: 10px;
}
.home .middle3 #g_cede28c3_a978_4b00_862e_c4d064122f42, .home .middle3 #g_bc5039c3_d143_4adb_97b0_443cdcf7e89d, .home .middle3 #g_2436d8bd_9a44_4bd2_9033_b8c2d0790411, .home .middle3 #g_7ee29099_453f_49b2_9610_46a2b0398906, .home .middle3 #g_e1f415c0_fb72_4f90_bf08_2098632262d2 {
	padding: 10px;
}
.home .middle3 p {
	border-top: 1px solid #e1e1e1;
	line-height: 2.05em;
	margin-bottom: 0;
}
.home .middle3 #g_2436d8bd_9a44_4bd2_9033_b8c2d0790411 {
	background: #bfa052;
	margin-left: 0;
	margin-right: 0;
}
.home .middle3 #g_2436d8bd_9a44_4bd2_9033_b8c2d0790411 h3 {
	border-color: #fff;
	color: #fff;
}
.home .middle3 #g_2436d8bd_9a44_4bd2_9033_b8c2d0790411 .ms-rteElement-cea-link.ms-rteElement-cea-internal  {
	color: #fff!important;
	display: block;
	font-size: 1.15em;
	padding: 0.52em;
}
/* -- Bloc Intro -- */

.home #g_7a702912_fb38_442c_a08a_c0ec6081bb33 {
	background: #454545;
	padding:10px;
	margin-bottom: 10px;
	margin-left: 0;
}
.home #g_7a702912_fb38_442c_a08a_c0ec6081bb33 blockquote {
	font-style: normal;
	margin: 10px 0 0 80px;
}
.home #g_7a702912_fb38_442c_a08a_c0ec6081bb33 h2 {
	font-size: 2.2em;
	margin-bottom: 10px;
	margin-top: 14px;
}
.home #g_7a702912_fb38_442c_a08a_c0ec6081bb33 p {
	color: #fff;
	font-size: 1.1em;
	letter-spacing:0.02em;
}
#edito .inner {
	background-image:none;
	background-color:#bfa052;
}
#edito .inner * {
	color:#fff;
}
/* recherche / plan */
.page_plan #content {
    background: #fff none repeat scroll 0 0;
    margin-left: 0;
    margin-right: 0;
    padding: 10px 20px;
    width: 920px;
}
.page_plan #content.grid_12 .grid_4 {
    margin-left: 20px;
    width: 280px;
}
.page_plan #content h2, .page_plan #content h2 a {
    color: #bfa052;
    padding: 20px 0 10px;
}
.srch-Description2 strong {
	background-color: #bfa052;
}
/* Webparts */
span.video, span.audio, span.diapo, span.anim {
	background-image: url("/style%20library/themes/global/picto.png");
}
	

.webpart-agenda .menu .location { color: #bfa052; }

.webpart-mosaic .on a {	color: #bfa052; }
.webpart-mosaic h2 {
	background: none repeat scroll 0 0 #bfa052;
	color: #fff!important;
	padding: 5px;
	text-align: center;
}
.webpart-mosaic .feed img {
	background: url("img/rss_white.png") no-repeat scroll left top rgba(0, 0, 0, 0);
	margin-top: 6px;
}
.webpart-mosaic li .figcaption {
	border: 1px solid #e1e1e1;
	color: #353535;
	display: block;
	font-size: 1.1em;
	font-weight: normal;
	height: 4.3em;
	line-height: 1.25em;
	overflow: hidden;
	padding: 0.4em;
}
.webpart-list .header h2 {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border-bottom: 1px solid #e1e1e1;
    border-top: 5px solid #353535;
    color: #353535;
    min-height: 1.4em;
    text-align: center;
}

.inner.clearfix { background: none; padding-left: 10px;}

.webpart-list .inner .nv-item .intro strong a { color: #b39039; font-size: 1.25em; line-height: 1.65em; }
.webpart-list .nv-item img { height: auto;	width: 140px; }

#navmore.block-more .header,
#navmore.block-more .inner {
 background: #f1f1f1!important;
}
#navmore.block-more .inner {
	padding-bottom: 10px;
}

/* Slideshow */
.webpart-slider .slider-carrousel h2 {
	font-size: 1.95em;
	padding-bottom: 0.3em;
	padding-top: 15px;
}
.webpart-slider .pager-active {
	background-color: #bfa052;
}
#slideshow #pager .on a {
	background-color: #bfa052;
}
/* Lien des footer de Block */
.webpart-agenda .goback a, .block-trick .more a, .block.box .goback a, .webpart-media .more a, .webpart-mosaic .footer .more a {
	background: url("img/sprite/go-white.png") no-repeat scroll left -1px #bfa052;
	color: #FFFFFF;
	font-size: 0.923em;
	font-weight: bold;
	padding: 2px 5px 2px 15px;
	text-transform: uppercase;
}

/* Bloc media */
.block.webpart-media { margin-bottom: 0.75em; }
.block-media .footer { background-image: url("img/menu-separator-2.png"); }
.block-media .footer .legende {	margin-top:0.75em; }
.block .footer .download-links { text-align:center; }
.block .footer .download-links a { color: #fff; display: block; margin-bottom: 5px; }
.block .footer .download-links a.popanim.cboxElement { background:#353535; }
.block .footer .download-links a.download, .block .footer .download-links a.popinline { background:#bfa052; }
.block .footer .download-links br { display: none; }



/* Lien du footer du site */
#footer-map {
	background: #3c3c3c;
}
#footer-map .grid_25 .title a {
	color: #fff!important;
	pointer-events: none;
	cursor: default;
}
#footer-map a {
	color: #ccc!important;
}
/* Animations */
.popanim.cboxElement, .download {
	background: none repeat scroll 0 0 #bfa052;
	color: #fff;
	letter-spacing: 0.015em;
	padding: 1px 5px;
	text-transform: uppercase;
}

/* Page Média */
.page_media .webpart-mosaic { background: #f1f1f1; padding-bottom: 5px; }
.page_media .inner.clearfix { padding: 0; }

/* Pages Publication */	

.page_publication .ms-rteTable-default {
	padding:0;
}
/*.page_publication .ms-rteStyle-cea-code-variable {
	font-family: ubunto; 
	font-style:normal;
	font-size:1.18em;
	line-height:1.35em;
	letter-spacing:0.015em;
	display:block;
	margin:0 0 50px 0;
}*/

.page_publication .ms-rteStyle-cea-smallcaps {
	background-color:#bfa052;
	color:#fff;
	font-weight:bold;
	padding: 0 8px;
}
.page_publication .ms-rteStyle-cea-quiet {
	color:#888;
	font-size:0.85em;
	line-height:1.4em;
	display:block;
	padding-bottom:9px;
}
.page_publication div.grid_6 h2 {
	color:#353535;
	margin:5px 0 15px;
}
.page_publication div.grid_6 h4 {
	margin:0;
}
.page_publication .grid_3 .webpart-list,
#g_6d4a705b_5308_45db_b35e_a385461a2f65,
#g_fa84bef5_90cb_48fb_a32b_d3d64d0fc8ca, 
#g_fa6107cc_f217_49ee_8ee6_cd3e4b98ea79,
#g_881c12ca_46d9_46c9_8fae_33f94ee5bda7,
#g_e39b0c4d_f68c_4153_bc6e_98068f2403c4 {
    background: #f1f1f1 none repeat scroll 0 0;
}

.page_publication div.ms-rteElement-cea-rte-box-push-3 a {
	text-decoration:none !important;
	color:#fff !important;
}
.page_publication div.ms-rteElement-cea-rte-box-push-3 a:hover {
	text-decoration:underline !important;
}
.page_publication hr.ms-rteElement-cea-separation {
	background-color:#e1e1e1;
}
.page_publication .block {
	border:0;
}
.page_article .webpart-slider .bx-pager,
.page_article .webpart-slider .bx-auto {
	bottom: 36%;
}
.page_article .webpart-slider .slider-carrousel .caption {
	background: none;
	height: 29%;
	padding-left: 100px; 
	padding-top: 28px;
	width: 600px;
}
.page_article .webpart-slider .slider-carrousel h2 {
	font-weight: normal ;	
	padding-top:0;
	text-align: left;
}
.page_article .webpart-slider .slider-carrousel p {
	text-align: left ; 
}



/* --- Highlight --- */
#div_b8ae1ba3-2eb5-45f1-9b1a-9e7a245c4168,
#div_ad70562f-34f8-4c8d-a56c-a115929afc24,
#div_e4f5024e-56e5-4e1e-93bd-d05b4ca7ea01,
#div_0190255f-c864-4236-b8cc-2efda32c05da,
#div_4087c169-4ad0-4ed6-bf71-f2582b993675  {
    border-bottom: 1px solid #e1e1e1;
	padding-bottom: 10px;
}

/* --- Caroussel --- */
#div_ad70562f-34f8-4c8d-a56c-a115929afc24 .webpart-slider .bx-pager,
#div_ad70562f-34f8-4c8d-a56c-a115929afc24 .webpart-slider .bx-auto,
#div_e4f5024e-56e5-4e1e-93bd-d05b4ca7ea01 .webpart-slider .bx-pager,
#div_e4f5024e-56e5-4e1e-93bd-d05b4ca7ea01 .webpart-slider .bx-auto {
    display: none;
}

/* --- Les Défis du CEA --- */
/* --- Infographie -- */
#div_57dcc694-1362-423f-a822-96455160b545 {
	border-bottom: 1px solid #e1e1e1;
    float: left;
    padding-bottom: 10px;
}
/* --- Page Infographie -- */
.page_publication #home_rubrique.infographie h4 {
	color: #bfa052;
}
.page_publication #home_rubrique.infographie hr {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border-top: 1px dashed #e1e1e1;
    height: auto;
    margin: 0;
}

/* --- Publications --- */

/* Slideshow */
#div_ad70562f-34f8-4c8d-a56c-a115929afc24 .block.webpart.webpart-slider,
#div_0190255f-c864-4236-b8cc-2efda32c05da .block.webpart.webpart-slider,
#div_4087c169-4ad0-4ed6-bf71-f2582b993675 .block.webpart.webpart-slider  {
	display: inline-block;	
}
#div_ad70562f-34f8-4c8d-a56c-a115929afc24 .webpart ul li,
#div_0190255f-c864-4236-b8cc-2efda32c05da .webpart ul li,
#div_4087c169-4ad0-4ed6-bf71-f2582b993675 .webpart ul li{
	border: 0 !important;
	height: 460px !important;
	width: 700px !important;
}
#div_ad70562f-34f8-4c8d-a56c-a115929afc24 .slider-carrousel img,
#div_0190255f-c864-4236-b8cc-2efda32c05da .slider-carrousel img,
#div_4087c169-4ad0-4ed6-bf71-f2582b993675 .slider-carrousel img {
    height: auto;
    margin-left: -44px;
    width: 113%;
} 

#div_ad70562f-34f8-4c8d-a56c-a115929afc24 .caption:before,
#div_0190255f-c864-4236-b8cc-2efda32c05da .caption:before,
#div_4087c169-4ad0-4ed6-bf71-f2582b993675 .caption:before {
    background: #353535 none repeat scroll 0 0;
    color: #fff;
    content: "A la une";
    display: inline;
    font-family: ubuntu;
    left: 0;
    letter-spacing: 0.1em;
    padding: 2px 8px;
    position: absolute;
    text-transform: uppercase;
    top: 5px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { 
	#div_ad70562f-34f8-4c8d-a56c-a115929afc24 {	padding-bottom: 25px; }
}


#div_ad70562f-34f8-4c8d-a56c-a115929afc24 .bx-pager, 
#div_ad70562f-34f8-4c8d-a56c-a115929afc24 .bx-auto {
    display: none;
}


/* --- Abonnement --- */
#div_865c836d-e971-4678-b908-59a0e85918c6 {
	float: right;
	width: 220px;
}
#div_d568ba1c-00ec-4cad-91c6-c4ebbbb25b7a div.ms-rteElement-cea-rte-box-2,
#div_d15ebbb8-04b3-4667-8789-5e61d6af6406 div.ms-rteElement-cea-rte-box-2,
#div_23d7c646-dfb5-4da5-805d-a0ba3c68179b div.ms-rteElement-cea-rte-box-2,
#div_ed23392f-34e7-4591-8390-39d3d54c1210 div.ms-rteElement-cea-rte-box-2 {
    width: 440px;
}
#div_23d7c646-dfb5-4da5-805d-a0ba3c68179b div.ms-rteElement-cea-rte-box-2 {
	width: 50% !important;
}

#div_23d7c646-dfb5-4da5-805d-a0ba3c68179b .ms-rteElement-cea-rte-right-box-1 {
	width:47%;
	padding: 13px 0 0;
}
#div_865c836d-e971-4678-b908-59a0e85918c6 div.ms-rteElement-cea-rte-box-2,
#div_d568ba1c-00ec-4cad-91c6-c4ebbbb25b7a div.ms-rteElement-cea-rte-box-2,
#div_d15ebbb8-04b3-4667-8789-5e61d6af6406 div.ms-rteElement-cea-rte-box-2,
#div_23d7c646-dfb5-4da5-805d-a0ba3c68179b div.ms-rteElement-cea-rte-box-2,
#div_ed23392f-34e7-4591-8390-39d3d54c1210 div.ms-rteElement-cea-rte-box-2 {
    margin-bottom: 2px;
    margin-top: 16px;
	padding: 10px 0 0;
}
#div_d568ba1c-00ec-4cad-91c6-c4ebbbb25b7a div.ms-rteElement-cea-rte-box-2,
#div_d15ebbb8-04b3-4667-8789-5e61d6af6406 div.ms-rteElement-cea-rte-box-2,
#div_23d7c646-dfb5-4da5-805d-a0ba3c68179b div.ms-rteElement-cea-rte-box-2  {
	padding-top: 13px; 
}
#div_865c836d-e971-4678-b908-59a0e85918c6 h3, {
	border-top-color: #bfa052;
    text-align: center;
    width: auto;
}
#div_d568ba1c-00ec-4cad-91c6-c4ebbbb25b7a h3,
#div_d15ebbb8-04b3-4667-8789-5e61d6af6406 h3,
#div_ed23392f-34e7-4591-8390-39d3d54c1210 h3 {
 	border-right: 5px solid #bfa052;
    border-top: medium none;
    float: left;
    margin-left: 10px;
    margin-right: 30px;
    margin-top: 0;
    padding: 10px 10px 10px 0;
    width: auto;
}
#div_865c836d-e971-4678-b908-59a0e85918c6 .ms-rteElement-cea-rte-box-4,
#div_d568ba1c-00ec-4cad-91c6-c4ebbbb25b7a .ms-rteElement-cea-rte-right-box-1,
#div_d15ebbb8-04b3-4667-8789-5e61d6af6406 .ms-rteElement-cea-rte-right-box-1,
#div_23d7c646-dfb5-4da5-805d-a0ba3c68179b .ms-rteElement-cea-rte-right-box-1,
#div_ed23392f-34e7-4591-8390-39d3d54c1210 .ms-rteElement-cea-rte-right-box-1  {
	margin:0;
}


/* homes rubriques : encadrés gauche et WP */
.page_article #content .grid_3 {
	border:0;
	padding-left: 10px;
}
.page_article #home_rubrique  div.ms-rteElement-cea-rte-box-2 {
    float: right;
    margin: 0 -10px;
    padding: 10px 10px 10px 20px;
    width: 690px;
}
.page_article #home_rubrique  div.ms-rteElement-cea-rte-box-2 hr {
	clear:both;
	height: 0;
	margin:0;	
}
.page_article #home_rubrique  div.ms-rteElement-cea-rte-box-2 h2 {
	border-top: 5px solid #bfa052;
    color: #bfa052;
    display: inline-block;
    margin-top: 20px;
    padding: 5px 0 0;
    text-transform: uppercase;
}
.page_article #home_rubrique  div.ms-rteElement-cea-rte-box-2 h4 {
	margin-bottom: 10px
}
.page_article #home_rubrique #div_9ea97a88-4a4b-4bdf-b3c1-51f892e2c68e,
.page_article #home_rubrique #div_1155d573-b244-4f13-8cdc-fc5762a2e86b,
.page_article #home_rubrique #div_c38c7a5c-949f-438a-b685-172ba270f2e8 {
    float: right;
	margin-left:20px; 
}
.page_article #home_rubrique .block.clearfix {
	margin-bottom: 0;
}
.page_article #home_rubrique div.ms-rteElement-cea-rte-box-2 .block {
	background: none;
}
.page_article #home_rubrique div.ms-rteElement-cea-rte-box h4 {
   margin-bottom: 10px;
}
.page_article #home_rubrique h3,
.page_article #g_fa84bef5_90cb_48fb_a32b_d3d64d0fc8ca.block-trick h2 {
	background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border-top: 5px solid #353535;
    color: #353535;
    min-height: 1.4em;
	padding-bottom: 7px;
    text-align: center;
}
.page_article #home_rubrique .ms-rteElement-cea-rte-left-box-1, 
.page_article #home_rubrique .ms-rteElement-cea-rte-right-box-1 {
    border-color: -moz-use-text-color -moz-use-text-color #e1e1e1;
    border-style: none none dashed;
    border-width: 0 0 1px;
	margin-bottom: 0px;
	padding: 0;
}
.page_article #home_rubrique .ms-rteElement-cea-rte-left-box-1 {
	margin-right: 20px
}
.page_article #home_rubrique .ms-rteElement-cea-rte-right-box-1 {
	margin-left: 0;
}
.page_article #home_rubrique.editions .ms-rteElement-cea-rte-left-box-1,
.page_article #home_rubrique.editions .ms-rteElement-cea-rte-right-box-1 {
	margin-top: 0;
	width: 140px;
}
.page_article #home_rubrique .ms-rteElement-cea-rte-left-box-1 p a.ms-rteElement-cea-link.ms-rteElement-cea-internal,
.page_article #home_rubrique .ms-rteElement-cea-rte-right-box-1 p a.ms-rteElement-cea-link.ms-rteElement-cea-internal {
    background: #bfa052 url("img/sprite/go-white.png") no-repeat scroll 6px 1px;
    color: #ffffff !important;
    display: block;
    font-size: 0.87em;
    padding: 2px 4px 2px 15px;
    text-decoration: none !important;
    text-transform: uppercase;
    width: 200px !important;
}
.page_article #home_rubrique .ms-rteElement-cea-rte-left-box-1 p a:hover.ms-rteElement-cea-link.ms-rteElement-cea-internal,
.page_article #home_rubrique .ms-rteElement-cea-rte-right-box-1 p a:hover.ms-rteElement-cea-link.ms-rteElement-cea-internal {
	text-decoration: underline !important;
}
.page_article #home_rubrique .header,
.page_article #home_rubrique .header h2,
.page_article #home_rubrique .block.webpart-mosaic {
	margin-bottom:0;
}
.page_article #home_rubrique.editions .ms-rteElement-cea-rte-right-box-1 .ms-rteElement-cea-rte-box-3, .page_article #home_rubrique.editions .ms-rteElement-cea-rte-left-box-1 .ms-rteElement-cea-rte-box-3 {
	margin-bottom: 2px;
    margin-top: 0;
    padding: 4px;
width: 128px;
}
.page_article #home_rubrique.editions .block.webpart.webpart-mosaic {
	background: none;
}
.page_article #home_rubrique.editions .block .header h2, 
.page_article #home_rubrique.editions .ms-rteElement-cea-rte-box-3 h2{
    font-size: 1.3em;
    height: 2.3em;
    line-height: 1.2em;
	margin-bottom: 0;
}

.page_article #home_rubrique .block.webpart-mosaic .header {
	width: 220px;
}
.page_article #home_rubrique.editions .block.webpart-mosaic .header {
	width: 140px;
}
.page_article #home_rubrique .block.webpart-mosaic h2 small {
	display:none;
}
.page_article #home_rubrique .block.webpart-mosaic .inner {
	padding-left:0;
}
.page_article #home_rubrique .nv-item.grid_3 {
	margin-bottom: 5px;
}
.page_article #home_rubrique.editions .nv-item.grid_3 {
	width: 140px;
}
.page_article #home_rubrique.editions .webpart-mosaic li .figcaption {
	height: 5.3em;
	margin-bottom: 10px;
}
.page_article #home_rubrique.editions .webpart-mosaic .logo {
    height: 200px !important;
    width: 140px !important;
}

.page_article #home_rubrique.editions .webpart-mosaic .logo img {
    max-height: 200px !important;
	width: 138px !important;
}
.page_article #home_rubrique .ms-rteElement-cea-rte-left-box-1 ul,
.page_article #home_rubrique .ms-rteElement-cea-rte-right-box-1 ul {
	margin-bottom: 20px;
}


/* homes rubriques : a la une */
/* masquer lien 'voir dans la médiathèque' */
div#g_9ea97a88_4a4b_4bdf_b3c1_51f892e2c68e p.more,
div#g_1155d573_b244_4f13_8cdc_fc5762a2e86b p.more, 
div#g_c38c7a5c_949f_438a_b685_172ba270f2e8 p.more, 
div#g_b0b8d451_b45f_42f0_ad9b_2561c47da5ea p.more {
	display:none;
}
/* icone 'plein ecran' */
div#g_9ea97a88_4a4b_4bdf_b3c1_51f892e2c68e a.popanim.cboxElement, div#g_1155d573_b244_4f13_8cdc_fc5762a2e86b a.popanim.cboxElement {
	background:#000000 !important;
	padding-bottom:2px !important;
}
/* Page Recherche */
.page_searchpage #blockSearch,
.page_searchpage.grid_12 { 
	width: 960px; 
}
.page_searchpage #Result {
    width: 500px;
}
.page_searchpage .container_12 .grid_2 { 
	width: 180px; 
}
.page_searchpage #content h1,
.page_searchpage #blockSearch,
.page_searchpage #Result {
	background: #fff;
}
.page_searchpage #navfiltrer .inner {
	background: #f1f1f1;
}
.page_searchpage #navfiltrer .ms-searchref-categoryname {
    color: #b39039;
    font-weight: normal;
	letter-spacing: 0.05em;
	margin-top: 20px;
    text-transform: uppercase;
}
.page_searchpage #content h1 {
	margin-bottom: 0; 
	padding: 20px 0 20px 30px; 
	width: 930px;
}
.page_searchpage #Result .header {
    width: 480px;
}
.page_searchpage #content h3 {
	border-top-color: #bfa052;
	margin-top: 0;
	width: auto;
}
.page_searchpage #navfiltrer .header {
	background: #bfa052;
}
#navtrier .web-srch-reset.inner ul li.nv-item {
	margin: 0 0 0 20px !important;
}


  .page_searchpage form[action*='Recherche-portail.aspx'] #Result
  	{
  	width:760px !important;
  }
  
  .page_searchpage form[action*='Recherche-portail.aspx'] #Result .header
  	{
  	width:740px !important;
  }

/* ne pas souligner les liens des caroussels */
.webpart-slider li a,.webpart-slider li a:hover
	{
	text-decoration:none !important;	
	}

/* acces aux rubriques videos anims et galeries depuis la home */
#g_5a0d1190_fae1_4336_99cd_d04348852b40, #g_d8c8a25a_e32b_4f76_9a8f_44fcd67ed18a, #g_892d1398_8730_4d72_bb1a_a4ff8d1d3c82
{
    width: 710px !important;
    margin-top: -20px;
    padding-right: 10px;
	height:25px;
	text-align:right;
}

#g_5a0d1190_fae1_4336_99cd_d04348852b40 a, #g_d8c8a25a_e32b_4f76_9a8f_44fcd67ed18a a, #g_892d1398_8730_4d72_bb1a_a4ff8d1d3c82 a
	{
	font-weight:bold;
	background: rgba(0, 0, 0, 0) url("img/puce-navsub-2.png") no-repeat scroll 10px 2px;
	text-decoration:none !important;
	padding-left:20px;
	}
	
#g_5a0d1190_fae1_4336_99cd_d04348852b40 a:hover, #g_d8c8a25a_e32b_4f76_9a8f_44fcd67ed18a a:hover, #g_892d1398_8730_4d72_bb1a_a4ff8d1d3c82 a:hover
	{
	text-decoration:underline !important;
	}
