/**
 * @file
 * Eds2 custom style sheet for HEADER and FOOTER
 */

/******************************** HEADER *****************************/

#admin-menu { font-size: 12px; }
#admin-menu li li { float: none; }
#admin-menu li li li { opacity: 1; }
#header-wrapper { background-color: #fff; }

/*************************************************
 * MENU TOP
 * Barre de menu foncée placée en haut de la page.
 *************************************************/

#menu-top { height: 24px; background-color: #382732; }
#menu-top-inner { padding-right: 30px; }

/*** Left menu ***/
#block-menu-menu-menu-top { float: left; }
#block-menu-menu-menu-top ul li {
	display: block;
	float: left;
	margin-left: 30px;
	padding: 4px 0;
}
#block-menu-menu-menu-top ul li.first { margin-left: 0; }
#block-menu-menu-menu-top ul li a {
	display: block;
	padding-right: 30px;
	line-height: 16px;
	border-right: 1px solid #564551;
	font-size: 10px;
	font-weight: bold;
	letter-spacing: 1px;
	color: #b1a9a7;
}
#block-menu-menu-menu-top ul li.last a { padding-right: 0; border: none; }
#block-menu-menu-menu-top ul li a:hover,
#block-menu-menu-menu-top ul li.active-trail a { color: #fff; }

/*** Print icon ***/
#block-block-4 { line-height: 16px; float: right; margin: 5px 0 0 7px; }

/*** Feed icon ***/
#block-node-0 { float: right; margin-left: 10px;}
#block-node-0 .content a { display: block; height: 22px; }

/*** Text size ***/
#block-textsize-0 { float: right; height: 22px; line-height: 16px; }
#block-textsize-0 .content ul { margin: 2px 0 0 0; padding: 3px 0 0 0; }

/*** Menu Lang ***/
#block-menu-menu-menu-lang { float: right; margin-left: 25px; }
#block-menu-menu-menu-lang ul li {
	display: block;
	float: left;
	margin-left: 12px;
	padding: 5px 0 3px 0;
}
#block-menu-menu-menu-lang ul li a {
	display: block;
	padding-right: 12px;
	line-height: 16px;
	font-size: 10px;
	font-weight: bold;
	color: #b1a9a7;
}
#block-menu-menu-menu-lang ul li a:hover { color: #fff; }
#block-menu-menu-menu-lang ul li.first a { border-right: 1px solid #564551; }
#block-menu-menu-menu-lang ul li.last a { padding-right: 0; }

/*********************************************
 * HEADER
 * Contient le logo et les 2 menus principaux
 *********************************************/

#header {
	position: relative;
	padding-right: 30px;
	height: 87px;
	background: url('../images/eds2/carte-header.png') 354px 38px no-repeat;
}

/*** Logo ***/
#block-block-2 {
	position: absolute;
	left: 50px;
	top: 35px;
	z-index: 100;
}

/*** Menu main ***/
#block-menu-menu-menu-main {
	float: left; /* bug FF: evite décalage droite menu quand zoom */
	width: 1000px;
	margin: 0;
}

#block-menu-menu-menu-main ul li {
	display: block;
	position: relative;
	float: left;
	padding: 10px 0;
}
#block-menu-menu-menu-main ul li.first { margin-left: 0; padding-top: 3px; }
#block-menu-menu-menu-main ul li a {
	border-left: 1px solid #94898D;
    color: #382732;
    display: block;
    font-size: 12px;
    letter-spacing: 0;
    line-height: 18px;
    padding: 0 7px 0 6px;
    text-transform: uppercase;
}
#block-menu-menu-menu-main ul li.first a {
	padding: 0 4px 0 0;
	line-height: 24px;
	border-left: none;
}
body.js-on #block-menu-menu-menu-main ul li.archives > a { border-right: 1px solid #94898d; }
body.js-on #block-menu-menu-menu-main ul li.rechercher > a { border-left: none; }
#block-menu-menu-menu-main > ul li.last a { border-right: 1px solid #94898d; }
#block-menu-menu-menu-main ul li.votrevisite:hover {
	background: url('../images/eds2/menu-votrevisite.png') top left repeat-x;
}
#block-menu-menu-menu-main ul li.expositions:hover {
	background: url('../images/eds2/menu-expositions.png') top left repeat-x;
}
#block-menu-menu-menu-main ul li.plantarium:hover {
	background: url('../images/eds2/menu-planetarium.png') top left repeat-x;
}
#block-menu-menu-menu-main ul li.confrences:hover {
	background: url('../images/eds2/menu-conferences.png') top left repeat-x;
}
#block-menu-menu-menu-main ul li.horslesmurs:hover {
	background: url('../images/eds2/menu-horslesmurs.png') top left repeat-x;
}
#block-menu-menu-menu-main ul li.sciencesouest:hover {
	background: url('../images/eds2/menu-sciencesouest.png') top left repeat-x;
}
#block-menu-menu-menu-main ul li.partager:hover,
#block-menu-menu-menu-main ul li.explorer:hover,
#block-menu-menu-menu-main ul li.archives:hover {
	background: url('../images/eds2/menu-partager.png') top left repeat-x;
}

#block-menu-menu-menu-main ul li.first:hover { background-image: none; }


/*** Menu main - submenu ***/
#block-menu-menu-menu-main ul li ul {
	display: none;
	position: absolute;
	width: 130px;
	margin-top: 5px;
	padding: 0 3px;
	z-index: 150;
	box-shadow: 2px 2px 8px #555;
	-webkit-box-shadow: 2px 2px 8px #555;
	-moz-box-shadow: 2px 2px 8px #555;
}
#block-menu-menu-menu-main ul li.votrevisite ul { background-color: #5079ca; }
#block-menu-menu-menu-main ul li.expositions ul { background-color: #f69e03; }
#block-menu-menu-menu-main ul li.plantarium ul { background-color: #8695d0; }
#block-menu-menu-menu-main ul li.confrences ul { background-color: #7d56aa; }
#block-menu-menu-menu-main ul li.horslesmurs ul { background-color: #9eb62e; }
#block-menu-menu-menu-main ul li.sciencesouest ul { background-color: #f07900; }
#block-menu-menu-menu-main ul li.explorer ul,
#block-menu-menu-menu-main ul li.archives ul,
#block-menu-menu-menu-main ul li.partager ul { background-color: #5661a6; }
#block-menu-menu-menu-main ul li.boutique ul { background-color: #8b96c1; }
#block-menu-menu-menu-main ul li:hover ul { display: block; }
#block-menu-menu-menu-main ul li ul li {
	float: none;
	margin: 0;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 5px;
	border-bottom: 1px dotted #fff;/*#c0c0c0;*/
}
#block-menu-menu-menu-main ul li ul li.last { border: none; }
#block-menu-menu-menu-main ul li ul li:hover { background-image: none; }
#block-menu-menu-menu-main ul li ul li a {
	padding: 0 10px;
	border: none;
	text-transform: none;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
}
#block-menu-menu-menu-main ul li ul li:hover a { color: #333; }
#block-menu-menu-menu-main ul li ul li.first { padding-top: 5px; }
#block-menu-menu-menu-main ul li ul li.first a { padding-left: 10px; line-height: 1; }

/*** Menu main - search menu item ***/
body.js-on #block-menu-menu-menu-main li.rechercher { padding: 0 0 10px 0; margin: 10px 0 0 5px; z-index: 100; }
body.js-on #block-menu-menu-menu-main li.rechercher > a { padding: 0 5px; }
body.js-on #block-menu-menu-menu-main li.rechercher:hover,
body.js-on #block-menu-menu-menu-main li.rechercher.search-fixed {
	background-image: none;
	background-color: #e9e6e1;
	-webkit-border-top-left-radius: 3px;
	-moz-border-top-left-radius: 3px;
	border-top-left-radius: 3px;
	-webkit-border-top-right-radius: 3px;
	-moz-border-top-right-radius: 3px;
	border-top-right-radius: 3px;
}
body.js-on #block-menu-menu-menu-main li.rechercher.search-fixed a:hover { cursor: default; }
#block-menu-menu-menu-main #block-search-0.show,
#block-menu-menu-menu-main #block-search-0.search-fixed { display: block; }
#block-menu-menu-menu-main #block-search-0.hide.search-not-fixed { display: none; }
#block-menu-menu-menu-main #block-search-0 {
	position: absolute;
	bottom: -30px;
	right: 0;
	padding: 5px;
	width: 160px;
	background-color: #e9e6e1;
	z-index: 100;
	-webkit-border-top-left-radius: 3px;
	-moz-border-top-left-radius: 3px;
	border-top-left-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-moz-border-bottom-left-radius: 3px;
	border-bottom-left-radius: 3px;
	-webkit-border-bottom-right-radius: 3px;
	-moz-border-bottom-right-radius: 3px;
	border-bottom-right-radius: 3px;
	-webkit-box-shadow: 5px 5px 9px -4px #555;
	-moz-box-shadow: 5px 5px 9px -4px #555;
	box-shadow: 5px 5px 9px -4px #555;
}
#block-menu-menu-menu-main #block-search-0 #edit-search-block-form-1-wrapper {
	display: block;
	float: left;
	margin: 0;
}
#block-menu-menu-menu-main #block-search-0 #edit-search-block-form-1 {
	margin: 0;
	padding: 2px;
	width: 125px;
	border: 1px solid #9b9cb8;
	font-size: 12px;
	font-weight: bold;
}
#block-menu-menu-menu-main #block-search-0 #edit-submit,
#block-menu-menu-menu-main #block-search-0 #edit-submit-1,
#block-menu-menu-menu-main #block-search-0 #edit-submit-2 {
	margin: 0;
	padding: 1px 0;
	width: 29px;
	height: 20px;
	border: 1px solid #9b9cb8;
	background-color: #9b9cb8;
	line-height: 16px;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0;
}
#block-menu-menu-menu-main #block-search-0 #edit-submit-2 {
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0;
}
#block-menu-menu-menu-main #block-search-0 #edit-submit:hover,
#block-menu-menu-menu-main #block-search-0 #edit-submit-1:hover,
#block-menu-menu-menu-main #block-search-0 #edit-submit-2:hover { cursor: pointer; color: #382732; }

/*** Menu second ***/
#block-menu-menu-menu-second {
	position: absolute;
	right: 30px;
	bottom: 0;
}
#block-menu-menu-menu-second .edit {position:absolute;right:-55px;}
#block-menu-menu-menu-second ul { overflow: hidden; }
#block-menu-menu-menu-second ul li {
	display: block;
	float: right;
	margin-left: 1px;
	text-align: center;
}
#block-menu-menu-menu-second ul li a {
	display: block;
	padding: 5px 10px 3px 10px;
	min-height: 11px;
	line-height: 1;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
}
#block-menu-menu-menu-second ul li.agenda { width: 70px; }
#block-menu-menu-menu-second ul li.juniors { width: 70px; }
#block-menu-menu-menu-second ul li.enseignants { width: 100px; }
#block-menu-menu-menu-second ul li.expositinrantes { width: 135px; }
#block-menu-menu-menu-second ul li.boutique { width: 80px; }
#block-menu-menu-menu-second ul li.agenda a {  background-color: #c59331; }
#block-menu-menu-menu-second ul li.juniors a {  background-color: #f75817; }
#block-menu-menu-menu-second ul li.enseignants a {  background-color: #50bad4; }
#block-menu-menu-menu-second ul li.expositinrantes a {  background-color: #9eb62e; }
#block-menu-menu-menu-second ul li.boutique a {  background-color: #8b96c1; }
#block-menu-menu-menu-second ul li a:hover { background-color: transparent; color: #382732; }

/*******************
 * Not Home BANNERS
 *******************/

.banner {
	height: 135px;
	z-index: 50;
	background: url('../images/eds2/banner-espacesciences.jpg') center no-repeat; /* Default banner */
}
body.section-nous-connaitre .banner { background: url('../images/eds2/banner-nousconnaitre.jpg') center no-repeat; }
body.section-votre-visite .banner { background: url('../images/eds2/banner-votrevisite.jpg') center no-repeat; }
body.section-expositions .banner { background: url('../images/eds2/banner-expositions.jpg') center no-repeat; }
body.section-conferences .banner { background: url('../images/eds2/banner-conferences.jpg') center no-repeat; }
body.section-expositions-itinerantes .banner { background: url('../images/eds2/banner-expositions-itinerantes.jpg') center no-repeat; }
body.section-festival-des-sciences-2014 .banner {background: url('../images/eds2/banner-festival2014.jpg') center no-repeat; }
body.section-festival-des-sciences-2015 .banner {background: url('../images/eds2/banner-festival2015.jpg') center no-repeat; }
body.page-expositions-itinerantes-l-energie-au-quotidien .banner,
body.page-expositions-itinerantes-morlaix .banner,
body.page-expositions-itinerantes-saint-malo .banner,
body.page-expositions-itinerantes-projets-exterieurs .banner { background: url('../images/eds2/banner-horslesmurs.jpg') center no-repeat; }
body.section-sciences-ouest .banner,
body.archives-science .banner,
body.archives-jsp .banner { background: url('../images/eds2/banner-sciencesouest.jpg') center no-repeat; }
body.section-newsletter .banner,
body.section-partager .banner { background: url('../images/eds2/banner-partager.jpg') center no-repeat; }
body.section-explorer .banner { background: url('../images/eds2/banner-explorer.jpg') center no-repeat; }
body.section-presse .banner { background: url('../images/eds2/banner-presse.jpg') center no-repeat; }
body.page-explorer-blogs .banner,
body.node-type-2-explorer-blogs .banner,
body.blog .banner { background: url('../images/eds2/banner-blogs.jpg') center no-repeat; }
body.section-agenda .banner { background: url('../images/eds2/banner-agenda.jpg') center no-repeat; }
body.section-enseignants .banner { background: url('../images/eds2/banner-enseignants.jpg') center no-repeat; }
body.section-planetarium .banner { background: url('../images/eds2/banner-planetarium.jpg') center no-repeat; }
body.section-mots-cles-juniors-pose-ta-question .banner,
body.section-juniors .banner { background: url('../images/eds2/banner-juniors.jpg') center no-repeat; }
body.node-type-2-juniors-animaux .banner,
body.page-juniors-animaux-rubrique .banner { background: url('../images/eds2/banner-juniors-animaux.jpg') center no-repeat; }
body.node-type-2-juniors-questions .banner,
body.page-juniors-questions-rubrique .banner { background: url('../images/eds2/banner-juniors-questions.jpg') center no-repeat; }
body.node-type-2-juniors-experiences .banner,
body.page-juniors-experiences-rubrique .banner { background: url('../images/eds2/banner-juniors-experiences.jpg') center no-repeat; }
body.section-boutique .banner,
body.section-cart .banner { background: url('../images/eds2/banner-boutique.jpg') center no-repeat; }
body.page-festival-des-sciences-2012 .banner,
body.section-festival-des-sciences-2012 .banner { background: url('../images/eds2/banner-FdS12.jpg') center no-repeat; }
body.page-festival-des-sciences-2013 .banner,
body.section-festival-des-sciences-2013 .banner { background: url('../images/eds2/banner-FdS13.jpg') center no-repeat; }
body.page-explorer-la-science-en-question .banner,
body.page-explorer-la-science-en-question-la-terre .banner,
body.page-explorer-la-science-en-question-l-espace .banner,
body.page-explorer-la-science-en-question-la-nature .banner,
body.page-explorer-la-science-en-question-les-saisons-et-le-temps .banner,
body.page-explorer-la-science-en-question-l-etre-humain .banner,
body.page-explorer-la-science-en-question-les-sciences .banner,
body.page-explorer-la-science-en-question-les-animaux .banner
 { background: url('../images/eds2/banner-lseq.jpg') center no-repeat; }
body.sdlv  .banner
 { background: url('../images/eds2/banner-scientifiques.jpg') center no-repeat; }
body.section-data .banner {background: url('../images/eds2/banner-data.jpg') center no-repeat; }
body.section-morlaix .banner {background: url('../images/eds2/banner-morlaix.jpg') center no-repeat; }
body.page-sites-43983-fete-de-la-science-fete-de-la-science-2012 .banner,
body.page-sites-43983-fete-de-la-science-fete-de-la-science-2011 .banner,
body.page-sites-43983-fete-de-la-science-fete-de-la-science-2010 .banner,
body.page-sites-43983-fete-de-la-science-fete-de-la-science-2009 .banner,
body.page-sites-43983-fete-de-la-science-fete-de-la-science-2008 .banner,
body.page-sites-43983-fete-de-la-science-fete-de-la-science-2007 .banner,
body.page-sites-43983-fete-de-la-science-en-bretagne-fete-de-la-science-2013 .banner,
body.page-sites-43983-fete-de-la-science-en-bretagne-fete-de-la-science-2014 .banner {background: url('../images/eds2/banner-fetedelascience.jpg') center no-repeat; }
body.page-sites-43983-fete-de-la-science-en-bretagne-fete-de-la-science-2015 .banner {background: url('../images/eds2/banner-fetedelascience2015.jpg') center no-repeat; }
body.page-sites-43983-fete-de-la-science-en-bretagne .banner {background: url('../images/eds2/banner-fetedelascience2015.jpg') center no-repeat; }
body.page-festival-des-sciences-2014 .banner {background: url('../images/eds2/banner-festival2014.jpg') center no-repeat; }
body.page-festival-des-sciences-2015 .banner {background: url('../images/eds2/banner-festival2015.jpg') center no-repeat; }
body.page-festival-des-sciences-2016 .banner {background: url('../images/eds2/banner-festival2016-provisoire.jpg') center no-repeat; }
/*************
 * Home BANNER
 *************/

#jc-banner { display: block; height: 227px; }
body.js-off #jc-banner { background: url('../images/eds2/banner-home-default.jpg') center no-repeat; }
#jc-banner-shadow { height: 7px; background: url('../images/eds2/shadow-jc-home.jpg') repeat-x; }
#jc-home { position: relative; margin: 0 auto; margin-top: -2px; padding: 0; width: 932px; }

/*** Thumbs ***/
#jc-img { position: relative; margin: 0; padding: 0; }
#jc-img li {
	display: block;
	position: relative;
	float: left;
	margin-right: 5px;
	width: 110px;
	height: 110px;
	list-style-type: none;
}
#jc-img li.last { margin-right: 0; }
#jc-img li a { display: block; position: absolute; left: 0; top: 0; width: 110px; height: 110px; }
#jc-img li a:hover { width: 125px; height: 125px; z-index: 10; }
/*body.front #jc-img li a.active { cursor: default; }*/
#jc-img li a img { display: block; position: absolute; }
#jc-img li a img.on {
	opacity: 0;
	-moz-box-shadow: 0 0 10px 3px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow: 0 0 10px 3px rgba(0, 0, 0, 0.3);
	box-shadow: 0 0 10px 3px rgba(0, 0, 0, 0.3);
	z-index: 5;
}

/************
 * INFO LINE
 ************/

#info-line {
	min-height: 20px;
	background: url('../images/eds2/banner-shadow.jpg') center top no-repeat;
}
#info-line p {margin:0; padding:0;}
body.section-planetarium #info-line { background-image: none; background-color: #000; }
body.section-planetarium #block-views-eds_blocs-block_50 { background: none; }
#info-line-inner { width: 932px; padding: 7px 30px 0 30px; }
#block-views-eds_blocs-block_50 .views-field-field-2-info-info-value {
	margin: 0;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 1em;
	color: #888;
}
#info-line-inner .views-field-field-2-info-info-value label {
	float: left;
	text-transform: uppercase;
	font-family: arial, helvetica, sans-serif;
	padding-right: 20px;
	font-weight: bold;
	color:#888888;
}
#info-line .field-content a {color: #888888; text-decoration: none;}
#info-line .field-content a:after {content:"En savoir plus"; font-style:italic; padding-left: 6px;} 
#info-line .field-content a:hover {color: #382733;}
/************************* FOOTER ***********************/

/**********
 * 	COMMON
 **********/

#footer { padding: 15px 0 10px 0; background-color: #e9e6e1; }
body.section-planetarium #footer { background-color: #424a68; }
#footer .footer-region { float: left; padding-right: 10px; }
#footer-1,
#footer-2 { width: 165px; }
#footer-3 { width: 150px; }
#footer-4 { padding-right: 60px; width: 140px; }
#footer .footer-region .content ul li { line-height: 18px; }
#footer .footer-region .content,
#footer .footer-region .content a { font-size: 10px; color: #382732; }
body.section-planetarium #footer .footer-region .content,
body.section-planetarium #footer .footer-region .content a,
body.section-planetarium #footer-4 #block-menu-menu-menu-footer-4-1 h2.title { color: #a3acd4; }
body.section-planetarium #footer .footer-region .content a:hover { color: #fff; }
#footer .footer-region .content a:hover { color: #786b68; }
#footer .footer-region .content a { text-transform: uppercase; }

/* CKE links with arrow in views */
#footer .block a.cke-fleche {
	padding-left: 15px;
	background: url('../images/eds2/arrow-blue-right.png') 0px 2px no-repeat;
	border-bottom: none;
	text-decoration: none;
	color: #382732;
}
#footer .block a.cke-fleche:hover { color: #786b68; }

/******************
 * 	FOOTER Regions
 ******************/

/*** Footer 3 ***/
#block-menu-menu-menu-footer-3 ul.menu li { padding-left: 20px; margin-bottom: 2px; line-height: 2; text-transform: uppercase; }
#block-menu-menu-menu-footer-3 ul.menu li.twitter { background: url('../images/social/twitter.png') no-repeat; }
#block-menu-menu-menu-footer-3 ul.menu li.facebook { background: url('../images/social/facebook.png') no-repeat; }
#block-menu-menu-menu-footer-3 ul.menu li.dailymotion { background: url('../images/social/dailymotion.png') no-repeat; }
#block-menu-menu-menu-footer-3 ul.menu li.youtube { background: url('../images/social/youtube.png') no-repeat; }
#block-menu-menu-menu-footer-3 ul.menu li.netvibes { background: url('../images/social/netvibes.png') no-repeat; }
#block-menu-menu-menu-footer-3 ul.menu li.flickr { background: url('../images/social/flickr.png') no-repeat; }
#block-menu-menu-menu-footer-3 ul.menu li.issuu { background: url('../images/social/issuu.png') no-repeat; }
#block-menu-menu-menu-footer-3 ul.menu li.scribd { background: url('../images/social/scribd.gif') no-repeat; }
#block-menu-menu-menu-footer-3 ul.menu li.soundcloud { background: url('../images/social/soundcloud.png') no-repeat; }
#block-menu-menu-menu-footer-3 ul.menu li.tripadvisor { background: url('../images/social/trip_advisor.jpg') no-repeat; }

/*** Footer 4 ***/
#footer-4 #block-menu-menu-menu-footer-4-1 {
	margin-top: 10px;
	padding-top: 10px;
	border-top: 1px dotted #786b68;
}
#footer-4 #block-menu-menu-menu-footer-4-1 li.rseauxsociaux {display:none;}
#footer-4 #block-menu-menu-menu-footer-4-1 li.membreduconsortiuminmdiats {
	border-top: 1px dotted #786b68;
	margin-top: 10px;
	}
#footer-4 #block-menu-menu-menu-footer-4-1 li.membreduconsortiuminmdiats a {
	display:block;
	padding: 10px 60px 10px 0; 
	background: url('../images/inmediats.png') right center no-repeat;
	line-height: 1.2em;
	color:#4D98A0;
	font-weight:bold;
	}
#footer-4 #block-menu-menu-menu-footer-4-1 li.membreduconsortiuminmdiats a:hover {color:#786B68}
#footer-4 #block-menu-menu-menu-footer-4-2 .content ul li {
	padding-left: 15px;
	background: url('../images/eds2/arrow-blue-right.png') 0 4px no-repeat;
}
#footer-4 #block-menu-menu-menu-footer-4-2 .content ul li a { font-size: 12px; }

/*** Footer 5 ***/
#footer #footer-5 { float: right; width: 220px; padding-right: 0; }
#footer-5 #block-block-6 { float: left; margin: 0 20px 15px 0; }
#footer-5 #block-block-7 { float: left; }
#footer-5 #block-block-7 .content div { font-size: 1.2em; color: #382732;}
body.section-planetarium #footer-5 #block-block-7 .content div { color: #a3acd4; }
#footer-5 #block-block-7 .content div.tel { margin-top: 10px; font-size: 1.2em; font-weight: bold; }
#footer-5 #block-block-8 { clear: both; }
#footer-5 #block-block-8 .content ul { margin: 0; padding: 0; list-style-type: none; }
#footer-5 #block-block-8 .content ul li {
	padding-left: 15px;
	background: url('../images/eds2/arrow-blue-right.png') 0 4px no-repeat;
}
#footer-5 #block-block-8 .content ul li p { 
	font-size: 1.2em;
    margin: 0;
    padding-top: 3px;
    text-transform: none;
	}
#footer-5 #block-block-8 .content ul li a { text-decoration: none; }
#footer-5 #block-block-8 .content ul li.first { margin-bottom: 5px; line-height: 1.1; }

/**************
 * MENU BOTTOM
 **************/

#menu-bottom .region {
	width: 932px;
	padding: 0 30px;
}
#block-menu-menu-menu-bottom { margin-top: 12px; }
#block-menu-menu-menu-bottom ul { overflow: hidden; }
#block-menu-menu-menu-bottom ul li {
	display: block;
	float: left;
	margin-left: 45px;
	padding: 1px 0;
}
#block-menu-menu-menu-bottom ul li.first { margin-left: 0; }
#block-menu-menu-menu-bottom ul li a {
	display: block;
	padding-right: 45px;
	line-height: 1;
	border-right: 1px solid #786b68;
	font-size: 10px;
	color: #786b68;
}
body.section-planetarium #block-menu-menu-menu-bottom ul li a { border-right: 1px solid #424a68; color: #424a68; }
body.section-planetarium #block-menu-menu-menu-bottom ul li a:hover { color: #fff; }
#block-menu-menu-menu-bottom ul li.last a { border: none; }
#block-menu-menu-menu-bottom ul li a:hover { color: #382732; }

/* Fil d'infos en bas de page */
#block-block-41 {
	position:fixed;
	bottom:0;
	left:0;
	display:block;
	z-index: 10000;
	margin:0;
	background: #E9E6E1; 
	box-shadow: 2px 2px 8px #555;
	padding: 5px 1px 5px 5px;
	}
#block-block-41 div, 
#block-block-41 p {padding:0; margin:0;}
#block-block-41 a {
	color: #222;
	text-decoration: none;
	font-weight:bold;
	}
#block-block-41 a:hover {color: #333;}
#block-block-41 a.cke-fleche {
	background: url("../images/eds2/greater-white.png") no-repeat scroll 6px 6px #F77B01;
	padding: 5px;
	padding-left: 20px;
	margin-left: 10px;
	color: #FFF;
	}
#block-block-41 a:hover.cke-fleche {
	background: url("../images/eds2/greater-orange.png") no-repeat scroll 6px 6px #FFF;
	color: #F77B01;
	}