/*#0D5D7D;*/
/* Important Information about this CSS File  - Do not delete or rename this file, if you do not use it leave it blank (delete everything) and the file will be skipped when you enable Production Mode in the Global theme settings.  - Read the _README file in this directory, it contains useful help and other information. */
.region-sidebar-second .region-inner { margin-left: 18px; }

body.sidebar-second #main-content { margin-right: 18px; }

body.sidebar-second #content-column .content-inner { border-right: 1px dotted #c4cbd0; }

#columns .region-sidebar-second { margin-top: 16px; }

#content .panels-flexible-row-cdeacf_thematique_responsive-3 { margin-left: 28px; width: 300px; }

#content .panels-flexible-row-cdeacf_thematique_responsive-3 .buttons li a { width: auto; }

#site-slogan { color: #768692; background: url("../images/slogan.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); float: left; font-size: 0.95em; font-weight: bold; margin: 0; text-indent: -20000px; text-transform: none; width: 360px; height: 46px; }

#name-and-slogan { float: left; margin: 44px 0 0 33px; width: 317px; }

#block-system-main-menu { width: 592px; }

#block-block-65 { float: right; margin: -30px 0 35px; }

#menu-bar li.menu-item-61686 { background-image: none; }
#menu-bar li.menu-item-8663 a { background: url("../images/sprite-cdeacf.png") no-repeat 0px -264px; }
#menu-bar li.menu-item-8663 a:hover { background: url("../images/sprite-cdeacf.png") no-repeat 0px -326px; }
#menu-bar li.menu-item-60764 a { background: url("../images/sprite-cdeacf.png") no-repeat -145px -264px; }
#menu-bar li.menu-item-60764 a:hover { background: url("../images/sprite-cdeacf.png") no-repeat -145px -326px; }
#menu-bar li.menu-item-8798 a { background: url("../images/sprite-cdeacf.png") no-repeat -290px -264px; }
#menu-bar li.menu-item-8798 a:hover { background: url("../images/sprite-cdeacf.png") no-repeat -290px -326px; }
#menu-bar li.menu-item-8663, #menu-bar li.menu-item-60764, #menu-bar li.menu-item-8798 { height: 62px; text-indent: -20000px; width: 144px; position: relative; }
#menu-bar li.menu-item-8663 a, #menu-bar li.menu-item-60764 a, #menu-bar li.menu-item-8798 a { height: 62px; }
#menu-bar li.menu-item-8663 a.active-trail:after, #menu-bar li.menu-item-60764 a.active-trail:after, #menu-bar li.menu-item-8798 a.active-trail:after { border-left-width: 13px; border-right-width: 13px; border-top-width: 13px; border-left-style: solid; border-right-style: solid; border-top-style: solid; border-left-color: transparent; border-right-color: transparent; bottom: -13px; content: "."; height: 0; left: 44%; position: absolute; width: 0; }
#menu-bar li.menu-item-8663 a.active-trail:after { border-top-color: #ca7b28; color: #ca7b28; }
#menu-bar li.menu-item-60764 a.active-trail:after { border-top-color: #af272f; color: #af272f; }
#menu-bar li.menu-item-8798 a.active-trail:after { border-top-color: #005c7e; color: #005c7e; }

#homepage-search #edit-s-wrapper input { width: 613px; padding: 0 0 0 15px; }

.panels-flexible-region-13-en_vedette .pane-en-vedette-panel-pane-1 { height: 321px; width: 621px; }
.panels-flexible-region-13-en_vedette .pane-en-vedette-panel-pane-1 .block-inner, .panels-flexible-region-13-en_vedette .pane-en-vedette-panel-pane-2 .block-inner { margin: 0; }
.panels-flexible-region-13-en_vedette .pane-en-vedette-panel-pane-2 { width: 322px; height: 321px; float: left; border-left: 1px solid #FFFFFF; }
.panels-flexible-region-13-en_vedette .pane-en-vedette-panel-pane-2 .views-row-2 { border-top: 1px solid #fff; }
.panels-flexible-region-13-en_vedette .pane-en-vedette-panel-pane-1 .views-row .views-field-title { min-height: 70px; width: 571px; }

#content .panels-flexible-row-13-2, .panels-flexible-row-cdeacf_thematique_responsive-2, .panels-flexible-row-13-5 .CdeacfCompas, .panels-flexible-row-13-5 .CdeacfCompas .invisible-link img { width: 620px; }

.panels-flexible-row-13-5 .CdeacfReQef .invisible-link img { width: 278px; }

.region-secondary-content { padding: 23px 38px 7px; }

.region-secondary-content .banner-title a, .region-secondary-content .banner-title { font-size: 24px; }

.bulletin h2.pane-title { margin: -35px 0 5px; }

.actu-vedette .views-field-field-icone-theme { width: 268px; }

.panels-flexible-row-cdeacf_thematique_responsive-3 a.soumettre, .panels-flexible-row-cdeacf_thematique_responsive-3 a.chercher { display: block; }

.pane-cdeacf-misc-cdeacf-misc-homepage-search { background: url("../images/bg-chercher.jpg") no-repeat top center; height: 98px; padding: 30px 15px 15px; }

.page-femmes .panels-flexible-row-cdeacf_thematique_responsive-1 .pane-4, .bulletin { margin-left: 22px; width: 285px; }

/*#banner-condition-femmes { background: url("../images/sprite-cdeacf.png") no-repeat scroll -57px -208px; padding-left: 52px;
}

#aec.banner-title { background: url("../images/sprite-cdeacf.png") no-repeat 15px -389px; padding-left: 52px;
}
#efa.banner-title { background: url("../images/sprite-cdeacf.png") no-repeat 15px -421px; padding-left: 52px;
}*/
/*** footer ***/
#footer-info, #footer-logo, #footer-image { margin-right: 63px; }

#footer .region-inner, .footer-bottom .region-inner { width: 1024px; margin: 0 auto; }

/* ============================================================================= copié de structure.css pour la section Monde Alpha ========================================================================== */
/*** Entête d'article (pour article seul ou article dossier) ***/
/*
#article_entete { background: #ffffff;
	clear: both;
	overflow:hidden; padding: 0 48px 0px 48px;
	width: 864px;	
}
#article_entete_gauche {
	float: left;	
	width: 412px;	
}
#article_entete_droit { float: right; overflow: hidden;
}	
#article_entete_droit_img {
	border: 1px solid #d9d9d9;
	overflow: hidden;
	padding: 3px;
}
#article_entete_droit_img_coupe {
	height: 270px;
	margin: 0;
	overflow: hidden;
	padding: 0;
}

.content_article p {
text-align: justify;
}
*/
/** Recherche **/
#recherche { border-top: 1px solid #f3a181; clear: both; margin-top: 20px; overflow: hidden; padding: 10px 0 10px 0; width: 575px; }

#ArticleParSujet { clear: left; }

/*** Séparateurs ***/
#separateur_long { background: url("../images/divider-bloc.png") no-repeat scroll center bottom transparent; }

/*** Encacrés (TEXTE INEGRAL, NOTES, etc) ***/
#encadres { display: block; margin: 15px 0 60px 0; }

/* Premier panel section actualites */
/*
.page-actualites .nouvellesActu{
width: 620px;
float: left;
}


.bulletinsActus h2.pane-title {
margin-top:-20px;
}


.bulletinsActus {
margin-left: 635px;
margin-top:-625px; 
}
*/
#TitreNouvelles { /*margin-top:-50px;*/ }

/*** SECTION ACC **/
.ParACC { padding-top: 20px; }

.ImgACC { float: left; margin-right: 20px; }

.accResdac { border-bottom: 1px solid #d9d9d9; }

.section-acc .pane-5 { margin-top: 130px; }

/**** PAGE SERVICE (accueil) ****/
.page-node-139316.sidebar-second #main-content { margin-right: 0px; }
.page-node-139316.sidebar-second #content-column .content-inner { border-right: none; }
.page-node-139316.sidebar-second .content-inner { margin-right: inherit; }
