/**
 * @file
 * Eds2 custom style sheet for Sidebar Second BLOCKS.
 */

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

#main .region-sidebar-second { background-color: #e9e6e1; }
body.section-planetarium #main .region-sidebar-second { background-color: #424a68; }

/*** CKE links with arrow in views ***/
#main .region-sidebar-second .block a.cke-fleche,
#main .region-sidebar-second .view-header a.cke-fleche {
	padding-left: 15px;
	background: url('../images/eds2/arrow-blue-right.png') 0px 4px no-repeat;
	border-bottom: none;
	text-decoration: none;
	font-weight: bold;
	color: #382732;
}
#main .region-sidebar-second.block a.cke-fleche:hover,
#main .region-sidebar-second .view-header a.cke-fleche:hover { color: #786b68; }

/*** Mini-pager ***/
#main .region-sidebar-second .item-list ul.pager { padding: 0; margin-bottom: 0; }
#main .region-sidebar-second .item-list ul.pager li a {
	text-decoration: none;
	font-size: 1.2em;
	font-weight: bold;
}
#main .region-sidebar-second .item-list ul.pager li a:hover { color: #786b68; }

/*** Votre visite - menu accessibilité ***/
#block-menu-menu-home-visite { width: 300px; }
#block-menu-menu-home-visite .content ul li {
	float: left;
	border-left: 1px solid #b2aaa1;
	border-bottom: 1px solid #b2aaa1;
}
#block-menu-menu-home-visite .content ul li.accs,
#block-menu-menu-home-visite .content ul li.horaires,
#block-menu-menu-home-visite .content ul li.lessalles { border-top: 1px solid #b2aaa1; }
#block-menu-menu-home-visite .content ul li.lessalles,
#block-menu-menu-home-visite .content ul li.accessibilit { border-right: 1px solid #b2aaa1; }
#block-menu-menu-home-visite .content ul li a {
	display: block;
	width: 98px;
	height: 75px;
	font-size: 1px;
	color: transparent;
}
#block-menu-menu-home-visite .content ul li.accs a {
	background: url('../images/access/acces-off.gif') no-repeat;
}
#block-menu-menu-home-visite .content ul li.accs a:hover {
	background: url('../images/access/acces-on.gif') no-repeat;
}
#block-menu-menu-home-visite .content ul li.horaires a {
	width: 100px;
	background: url('../images/access/horaires-off.gif') no-repeat;
}
#block-menu-menu-home-visite .content ul li.horaires a:hover {
	background: url('../images/access/horaires-on.gif') no-repeat;
}
#block-menu-menu-home-visite .content ul li.lessalles a {
	background: url('../images/access/salles-off.gif') no-repeat;
}
#block-menu-menu-home-visite .content ul li.lessalles a:hover {
	background: url('../images/access/salles-on.gif') no-repeat;
}
#block-menu-menu-home-visite .content ul li.tarifs a {
	background: url('../images/access/tarifs-off.gif') no-repeat;
}
#block-menu-menu-home-visite .content ul li.tarifs a:hover {
	background: url('../images/access/tarifs-on.gif') no-repeat;
}
#block-menu-menu-home-visite .content ul li.groupes a {
	width: 100px;
	background: url('../images/access/groupes-off.gif') no-repeat;
}
#block-menu-menu-home-visite .content ul li.groupes a:hover {
	background: url('../images/access/groupes-on.gif') no-repeat;
}
#block-menu-menu-home-visite .content ul li.accessibilit a {
	background: url('../images/access/accessibilite-off.gif') no-repeat;
}
#block-menu-menu-home-visite .content ul li.accessibilit a:hover {
	background: url('../images/access/accessibilite-on.gif') no-repeat;
}

/*** Search ***/

body.js-on #main .region-sidebar-second #block-search-0 {display:none;}
body.js-off #main .region-sidebar-second #block-search-0 {
	padding: 20px;
	border-top: 1px solid #e9e6e1;
	border-left: 1px solid #e9e6e1;
	border-right: 1px solid #e9e6e1;
	background-color: #fff;
	text-align: center;
}
body.section-planetarium.js-off #main .region-sidebar-second #block-search-0 {
	border-left: 1px solid #424a68;
	border-right: 1px solid #424a68;
	border-top: 2px solid #000000;
	background-color: #646881;
}
body.js-off #block-search-0 #edit-search-block-form-1 {
	width: 180px;
	padding-left: 30px;
	background: url('../images/eds2/search.png') 5px 0 no-repeat;
	border: 1px solid #e9e6e1;
	border-radius: 2px;
	-moz-border-radius: 2px;
	line-height: 13px;
	color: #786b68;
}
body.section-planetarium.js-off #block-search-0 #edit-search-block-form-1 {
	background: #fff url('../images/eds2/search.png') 5px 0 no-repeat;
}
body.js-off #block-search-0 #edit-submit,
body.js-off #block-search-0 #edit-submit-1,
body.js-off #block-search-0 #edit-submit-2 {
	margin: 0;
	padding: 1px 6px;
	border: 1px solid #9b9cb8;
	border-radius: 2px;
	-moz-border-radius: 2px;
	background-color: #9b9cb8;
	line-height: 13px;
	font-size: 10px;
	font-weight: bold;
	color: #fff;
}
body.js-off #block-search-0 #edit-submit:hover,
body.js-off #block-search-0 #edit-submit-1:hover,
body.js-off #block-search-0 #edit-submit-2:hover { cursor: pointer; color: #382732; }

/*** Carousel Comments ***/
#block-views-eds_blocs-block_16,
#block-views-eds_blocs-block_7,
#block-views-eds_sdlv-block_9 { border-top: 2px solid #fff; }
#block-views-eds_fds12-block_14 h2.title,
.right-comment-block h2.title {
	padding: 10px 15px 0 15px;
	text-transform: uppercase;
	font-size: 1.5em;
	font-weight: normal;
	color: #382732;
}
#block-views-eds_fds12-block_14 .jcarousel-container,
.right-comment-block .jcarousel-container {
	padding: 0;
	width: 300px;
	height: auto;
	border: none;
	background-color: #e9e6e1;
}
#block-views-eds_fds12-block_14 .jcarousel-clip,
.right-comment-block .jcarousel-clip { width: 300px; }
#block-views-eds_fds12-block_14 .jcarousel-list,
.right-comment-block .jcarousel-list { list-style-type: none; }
#block-views-eds_fds12-block_14 .jcarousel-clip .jcarousel-item,
.right-comment-block .jcarousel-clip .jcarousel-item {
	-moz-box-sizing: border-box; /* just for FF (see eds2.js) */
	margin: 0;
	padding: 0 25px;
	width: 250px;
	height: auto;
	border: none;
	background-color: #e9e6e1;
}
#block-views-eds_fds12-block_14 .jcarousel-container a,
.right-comment-block .jcarousel-container a { top: 30px; width: 14px; height: 70px; }
#block-views-eds_fds12-block_14 a.jcarousel-prev,
.right-comment-block a.jcarousel-prev {
	left: 0;
	background: url('../images/eds2/com-prev-off.png') no-repeat;
}
#block-views-eds_fds12-block_14 a.jcarousel-prev:hover,
.right-comment-block a.jcarousel-prev:hover {
	background: url('../images/eds2/com-prev-on.png') no-repeat;
}
#block-views-eds_fds12-block_14 a.jcarousel-next,
.right-comment-block a.jcarousel-next {
	right: 0;
	background: url('../images/eds2/com-next-off.png') no-repeat;
}
#block-views-eds_fds12-block_14 a.jcarousel-next:hover,
.right-comment-block a.jcarousel-next:hover {
	background: url('../images/eds2/com-next-on.png') no-repeat;
}
.jcarousel-clip .views-field-comment { text-align: left; color: #382732; }
.jcarousel-clip .views-field-timestamp,
.sidebar .jcarousel-clip .views-field-title,
.sidebar .jcarousel-clip .views-field-title-1 { text-align: left; font-size: .9em; }
.jcarousel-clip .views-field-view-comment { text-align: left; }
#block-views-eds_fds12-block_14 .view-footer,
.right-comment-block .view-footer { margin-left: 25px; }
.jcarousel-clip .views-field-view-comment a,
#block-views-eds_fds12-block_14 .view-footer a,
.right-comment-block .view-footer a {
	padding-left: 15px;
	background: url('../images/eds2/arrow-blue-right.png') 0 3px no-repeat;
	text-decoration: none;
	font-size: .9em;
	font-weight: bold;
	color: #382732;
}
.jcarousel-clip .views-field-view-comment a:hover,
#block-views-eds_fds12-block_14 .view-footer a:hover,
.right-comment-block .view-footer a:hover { color: #786b68; }
#block-views-eds_fds12-block_14 .view-footer p,
.right-comment-block .view-footer p { margin: 0 0 10px 0; }

/*** Carousel Auto-Promo ***/
#block-views-eds_blocs-block_14 .jcarousel-container, 
#block-views-eds_fds12-block_6 .jcarousel-container {
	padding: 0;
	width: 300px;
	height: auto;
	border: none;
	background-color: #e9e6e1;
}
#block-views-eds_blocs-block_14 .jcarousel-clip,
#block-views-eds_fds12-block_6 .jcarousel-clip { width: 300px; height: auto; }
#block-views-eds_blocs-block_14 .jcarousel-list,
#block-views-eds_fds12-block_6 .jcarousel-list { list-style-type: none; }
#block-views-eds_blocs-block_14 .jcarousel-clip .jcarousel-item,
#block-views-eds_fds12-block_6 .jcarousel-clip .jcarousel-item {
	margin: 0;
	height: auto;
	border: none;
}
#block-views-eds_blocs-block_14 .jcarousel-container a,
#block-views-eds_fds12-block_6 .jcarousel-container a { top: 80px; width: 23px; height: 40px; }
#block-views-eds_blocs-block_14 a.jcarousel-prev,
#block-views-eds_fds12-block_6 a.jcarousel-prev {
	left: 0;
	background: url('../images/eds2/ap-prev-off.png') no-repeat;
}
#block-views-eds_blocs-block_14 a.jcarousel-prev:hover,
#block-views-eds_fds12-block_6 a.jcarousel-prev:hover {
	background: url('../images/eds2/ap-prev-on.png') no-repeat;
}
#block-views-eds_blocs-block_14 a.jcarousel-next,
#block-views-eds_fds12-block_6 a.jcarousel-next {
	right: 0;
	background: url('../images/eds2/ap-next-off.png') no-repeat;
}
#block-views-eds_blocs-block_14 a.jcarousel-next:hover, 
#block-views-eds_fds12-block_6 a.jcarousel-next:hover {
	background: url('../images/eds2/ap-next-on.png') no-repeat;
}
#block-views-eds_blocs-block_14 .views-field-field-2-autopromo-image-fid img, 
#block-views-eds_fds12-block_6 .views-field-field-2-fds-slide-img-fid img { display: block; }

/*** Newsletter (multiblock) ***/
#block-multiblock-1 { overflow: hidden; padding: 20px 15px; border-top: 2px solid #fff; }
body.section-comment #block-multiblock-1,
body.section-user #block-multiblock-1,
body.section-planetarium #block-multiblock-1 { border-top: none; }
#block-multiblock-1 h2.title {
	float: left;
	margin-top: 20px;
	font-size: 1.5em;
	font-weight: normal;
	color: #382732;
}
body.section-planetarium #block-multiblock-1 h2.title { color: #fff; }
#block-multiblock-1 .content { float: right; }
#block-multiblock-1 .content ul.menu { margin: 0; padding: 0 20px 0 0; }
#block-multiblock-1 .content ul.menu li {
	padding-left: 15px;
	list-style-type: none;
	list-style-image: none;
	background-image: none;
	background: url('../images/eds2/arrow-blue-right.png') 0 3px no-repeat;
}
#block-multiblock-1 .content ul.menu li a {
	text-decoration: none;
	font-size: .9em;
	color: #382732;
}
body.section-planetarium #block-multiblock-1 .content ul.menu li a { color: #A9B7ED; }
#block-multiblock-1 .content ul.menu li a:hover { color: #786b68; }
body.section-planetarium #block-multiblock-1 .content ul.menu li a:hover { color: #fff; }
#block-multiblock-1 .membreduconsortiuminmdiats {display:none;}

/*** Blocs Actualité Twitter ***/

#block-views-eds_tweets-block_1,
#block-views-eds_tweets-block_3,
#block-views-eds_tweets-block_4 {
	padding: 40px 15px 5px 15px;
	background: url('../images/social/twitter-logo.png') 15px 20px no-repeat;
}

#block-views-eds_tweets-block_7,
#block-views-eds_tweets-block_6 {
	padding: 5px 15px 5px 15px;
}

#block-views-eds_tweets-block_3 {padding-bottom: 15px;}
#block-views-eds_twitter-block_6 { padding: 10px 15px 20px 15px; }
#block-views-eds_tweets-block_4,
#block-views-eds_twitter-block_4 { border-top: 2px solid #fff; }


#block-views-eds_tweets-block_1 h2.title,
#block-views-eds_tweets-block_3 h2.title,
#block-views-eds_tweets-block_7 h2.title,
#block-views-eds_tweets-block_6 h2.title {
	margin-bottom: 10px;
	font-size: 1.5em;
	font-weight: normal;
	color: #382732;
}

#block-views-eds_tweets-block_1 .view-content .views-field-title-1 a,
#block-views-eds_tweets-block_3 .view-content .views-field-title-1 a,
#block-views-eds_tweets-block_7 .view-content .views-field-title-1 a,
#block-views-eds_tweets-block_6 .view-content .views-field-title-1 a{
	text-decoration: none;
	color: #382732;
}

#block-views-eds_tweets-block_1 .view-content .views-field-title-1 a:hover,
#block-views-eds_tweets-block_3 .view-content .views-field-title-1 a:hover,
#block-views-eds_tweets-block_7 .view-content .views-field-title-1 a:hover,
#block-views-eds_tweets-block_6 .view-content .views-field-title-1 a:hover { color: #786b68; }

#block-views-eds_tweets-block_1 .views-field-text a,
#block-views-eds_tweets-block_3 .views-field-text a,
#block-views-eds_tweets-block_7 .views-field-text a,
#block-views-eds_tweets-block_6 .views-field-text a {
	text-decoration: none;
	color: #786b68;
	border-bottom:1px dotted #786b68;
	}
#block-views-eds_tweets-block_1  .views-field-text a:hover, 
#block-views-eds_tweets-block_3  .views-field-text a:hover, 
#block-views-eds_tweets-block_7  .views-field-text a:hover, 
#block-views-eds_tweets-block_6  .views-field-text a:hover {
	color: #382732;
	border:none;
	}

#block-views-eds_tweets-block_1 .view-content .views-row,
#block-views-eds_tweets-block_6 .view-content .views-row,
#block-views-eds_tweets-block_6 .view-content .views-row {
	margin-bottom: 5px;
	padding-top: 5px;
	border-top: 1px dotted #786b68;
}

#block-views-eds_tweets-block_1 .view-content .views-row-1,
#block-views-eds_tweets-block_7 .view-content .views-row-1,
#block-views-eds_tweets-block_6 .view-content .views-row-1 {
	padding-top: 0;
	border-top: none;
}

#block-views-eds_tweets-block_1 .views-field-timestamp,
#block-views-eds_tweets-block_7 .views-field-timestamp,
#block-views-eds_tweets-block_6 .views-field-timestamp {font-size: .9em; }

#block-views-eds_tweets-block_1 .views-field-created-time,
#block-views-eds_tweets-block_7 .views-field-created-time,
#block-views-eds_tweets-block_6 .views-field-created-time,
#block-views-eds_tweets-block_1 .views-field-created-time a,
#block-views-eds_tweets-block_7 .views-field-created-time a,
#block-views-eds_tweets-block_6 .views-field-created-time a{font-style:italic;color:#5B5655;text-decoration: none;}



/*********
 * 	MENUS
 *********/

#block-menu-menu-conference h2,
#block-menu-menu-menu-horslesmurs h2,
#block-menu-menu-menu-juniors h2,
#block-menu-menu-menu-expositions h2,
#block-menu-menu-menu-planetarium h2,
#block-menu-menu-menu-nous-connaitre h2,
#block-menu-menu-menu-enseignants h2,
#block-menu-menu-menu-visite h2,
#block-menu-menu-menu-partager h2,
#block-menu-menu-menu-explorer h2,
#block-menu-menu-scientifiques-ville h2,
#block-menu-menu-menu-boutique4 h2,
#block-menu-menu-presse h2,
#block-menu-menu-fds12 h2,
#block-menu-menu-menudata h2,
#block-menu-menu-eds2-menu-morlaix h2,
#block-menu-menu-festival-des-sciences-2013 h2,
#block-menu-menu-festival-des-sciences-2014 h2,
#block-menu-menu-festival-des-sciences-2015 h2,
#block-menu-menu-festival-des-sciences-2016 h2 {
	background: #fff;
	font-size: 1.5em;
	font-weight: normal;	
}

#block-menu-menu-conference,
#block-menu-menu-menu-horslesmurs,
#block-menu-menu-menu-juniors,
#block-menu-menu-menu-expositions,
#block-menu-menu-menu-planetarium,
#block-menu-menu-menu-nous-connaitre,
#block-menu-menu-menu-enseignants,
#block-menu-menu-menu-visite,
#block-menu-menu-menu-partager,
#block-menu-menu-menu-explorer,
#block-menu-menu-scientifiques-ville,
#block-menu-menu-menu-boutique4,
#block-menu-menu-presse,
#block-menu-menu-menudata,
#block-menu-menu-eds2-menu-morlaix,
#block-menu-menu-fds12,
#block-menu-menu-festival-des-sciences-2014,
#block-menu-menu-festival-des-sciences-2013,
#block-menu-menu-festival-des-sciences-2015,
#block-menu-menu-festival-des-sciences-2016 {
	border-bottom: 25px solid #FFF;
}

#block-menu-menu-menu-planetarium {border-bottom: 25px solid #000;}

#block-menu-menu-menu-planetarium h2 { background: #000;}
#block-menu-menu-conference h2.title { color: #7d56aa; }
#block-menu-menu-menu-horslesmurs h2.title { color: #9eb62e; }
#block-menu-menu-menu-juniors h2.title { color: #f75817; }
#block-menu-menu-menu-expositions h2.title { color: #f69e03; }
#block-menu-menu-menu-planetarium h2.title { color: #A9B7ED; }
#block-menu-menu-menu-nous-connaitre h2.title,
#block-menu-menu-menu-visite h2.title { color: #5079ca; }
#block-menu-menu-menu-enseignants h2.title { color: #50bad4; }
#block-menu-menu-presse h2.title,
#block-menu-menu-menudata h2.title,
#block-menu-menu-menu-partager h2.title,
#block-menu-menu-menu-explorer h2.title,
#block-menu-menu-scientifiques-ville h2.title { color: #5661a6; }
#block-menu-menu-menu-boutique4 h2.title { color: #8b96c1; }
#block-menu-menu-fds12 h2.title { color: #A69776;}
#block-menu-menu-festival-des-sciences-2013 h2.title { color: #CC051C;}
#block-menu-menu-festival-des-sciences-2014 h2.title { color: #008FD3;}
#block-menu-menu-festival-des-sciences-2015 h2.title { color: #00789C;}
#block-menu-menu-festival-des-sciences-2016 h2.title { color: #00789C;}
#block-menu-menu-eds2-menu-morlaix h2.title { color: #3D508E;
	text-transform: uppercase;}

#block-menu-menu-conference ul.menu li,
#block-menu-menu-menu-horslesmurs ul.menu li,
#block-menu-menu-menu-horslesmurs2 ul.menu li.first,
#block-menu-menu-menu-juniors ul.menu li,
#block-menu-menu-menu-expositions ul.menu li,
#block-menu-menu-menu-nous-connaitre ul.menu li,
#block-menu-menu-menu-enseignants ul.menu li,
#block-menu-menu-menu-visite ul.menu li,
#block-menu-menu-menu-partager ul.menu li,
#block-menu-menu-menu-explorer ul.menu li,
#block-menu-menu-scientifiques-ville ul.menu li,
#block-menu-menu-presse ul.menu li,
#block-menu-menu-menu-boutique1 ul.menu li,
#block-menu-menu-menu-boutique2 ul.menu li,
#block-menu-menu-menu-boutique4 ul.menu li,
#block-menu-menu-menudata ul.menu li,
#block-menu-menu-menu-user ul.menu li,
#block-menu-menu-eds2-menu-morlaix ul.menu li,
#block-menu-menu-fds12 ul.menu li,
#block-menu-menu-festival-des-sciences-2013 ul.menu li,
#block-menu-menu-festival-des-sciences-2014 ul.menu li { border-bottom: 1px solid #fff; }
#block-menu-menu-festival-des-sciences-2015 ul.menu li { border-bottom: 1px solid #fff; }
#block-menu-menu-festival-des-sciences-2016 ul.menu li { border-bottom: 1px solid #fff; }
#block-menu-menu-menu-planetarium ul.menu li { border-bottom: 1px solid #000; }
#block-menu-menu-menu-boutique1 ul.menu li.first,
#block-menu-menu-menu-boutique2 ul.menu li.first,
#block-menu-menu-menu-user ul.menu li.first,
#block-menu-menu-eds2-menu-morlaix ul.menu li.first,
#block-menu-menu-menu-horslesmurs2 ul.menu li.last  { border-top: 1px solid #fff; }
#block-multiblock-8,
#block-multiblock-9 { border-top: 2px solid #fff; }
#block-menu-menu-menu-juniors ul.menu li.last,
#block-menu-menu-menu-partager ul.menu li.last,
#block-menu-menu-menu-explorer ul.menu li.last,
#block-menu-menu-menu-boutique2 ul.menu li.last,
#block-menu-menu-menu-boutique4 ul.menu li.last,
#block-menu-menu-menu-user ul.menu li.last { border: none; }
#block-menu-menu-conference ul.menu li a,
#block-menu-menu-menu-horslesmurs ul.menu li a,
#block-menu-menu-menu-horslesmurs2 ul.menu li a,
#block-menu-menu-menu-juniors ul.menu li a,
#block-menu-menu-menu-expositions ul.menu li a,
#block-menu-menu-menu-planetarium ul.menu li a,
#block-menu-menu-menu-nous-connaitre ul.menu li a,
#block-menu-menu-menu-enseignants ul.menu li a,
#block-menu-menu-menu-visite ul.menu li a,
#block-menu-menu-menu-partager ul.menu li a,
#block-menu-menu-menu-explorer ul.menu li a,
#block-menu-menu-scientifiques-ville ul.menu li a,
#block-menu-menu-presse ul.menu li a,
#block-menu-menu-menu-boutique4 ul.menu li a,
#block-menu-menu-menu-boutique1 ul.menu li a,
#block-menu-menu-menu-boutique2 ul.menu li a,
#block-menu-menu-menudata ul.menu li a,
#block-menu-menu-menu-user ul.menu li a,
#block-menu-menu-eds2-menu-morlaix ul.menu li a,
#block-menu-menu-fds12 ul.menu li a,
#block-menu-menu-festival-des-sciences-2013 ul.menu li a,
#block-menu-menu-festival-des-sciences-2014 ul.menu li a,
#block-menu-menu-festival-des-sciences-2015 ul.menu li a,
#block-menu-menu-festival-des-sciences-2016 ul.menu li a,
#block-multiblock-8 h2,
#block-multiblock-9 h2 {
	display: block;
	padding: 0 30px;
	background: url('../images/eds2/greater-violet.png') 15px 6px no-repeat;
	line-height: 25px;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-size: .9em;
	font-weight: bold;
	color: #7d56aa;
}
#block-menu-menu-menu-horslesmurs ul.menu li a {
	background: url('../images/eds2/greater-green.png') 15px 6px no-repeat;
	color: #9eb62e;
}
#block-menu-menu-menu-horslesmurs2 ul.menu li a {
	background: #9b9cb8 url('../images/eds2/greater-white.png') 15px 6px no-repeat;
	color: #fff;
}
#block-menu-menu-menu-horslesmurs2 ul.menu li.listedesexpositionsitinrantes a {
	background:#EB8621 url('../images/eds2/greater-white.png') 15px 6px no-repeat;
	color: #fff;
	}
#block-menu-menu-menu-juniors ul.menu li a {
	background: url('../images/eds2/greater-orange.png') 15px 6px no-repeat;
	color: #f75817;
}
#block-menu-menu-menu-expositions ul.menu li a {
	background: url('../images/eds2/greater-yellow.png') 15px 6px no-repeat;
	color: #f69e03;
}
#block-menu-menu-menu-planetarium ul.menu li a {
	background: url('../images/eds2/greater-planet.png') 15px 6px no-repeat;
	color: #a9b7ed;
}
#block-menu-menu-menu-nous-connaitre ul.menu li a {
	background: url('../images/eds2/greater-blue.png') 15px 6px no-repeat;
	color: #5079ca;
}
#block-menu-menu-menu-visite ul.menu li a {
	background: url('../images/eds2/greater-blue.png') 15px 6px no-repeat;
	color: #5079ca;
}
#block-menu-menu-eds2-menu-morlaix ul.menu li a {
	background: url('../images/eds2/greater-dark-blue.png') 15px 6px no-repeat;
	color: #3D508E;
}
#block-menu-menu-menu-enseignants ul.menu li a {
	background: url('../images/eds2/greater-light-blue.png') 15px 6px no-repeat;
	color: #50bad4;
}
#block-menu-menu-fds12 ul.menu li a {
	background: url('../images/eds2/greater-brown.png') 15px 6px no-repeat;
	color: #A69776;
}
#block-menu-menu-festival-des-sciences-2013 ul.menu li a {
    background: url("../images/eds2/greater-red2.png") no-repeat scroll 15px 6px transparent;
    color: #CC051C;
}
#block-menu-menu-festival-des-sciences-2014 ul.menu li a {
	background: url('../images/eds2/greater-fds14.png') 15px 6px no-repeat;
	color: #008FD3;
}
#block-menu-menu-festival-des-sciences-2015 ul.menu li a {
	background: url('../images/eds2/greater-fds15.png') 15px 6px no-repeat;
	color: #00789C;
}
#block-menu-menu-festival-des-sciences-2016 ul.menu li a {
	background: url('../images/eds2/greater-fds15.png') 15px 6px no-repeat;
	color: #00789C;
}

#block-menu-menu-menu-partager ul.menu li a,
#block-menu-menu-menu-explorer ul.menu li a,
#block-menu-menu-scientifiques-ville ul.menu li a,
#block-menu-menu-presse ul.menu li a,
#block-menu-menu-menudata ul.menu li a,
body.section-presse #block-menu-menu-menu-user ul.menu li a {
	background: url('../images/eds2/greater-blue2.png') 15px 6px no-repeat;
	color: #5661a6;
}
#block-menu-menu-menu-boutique4 ul.menu li a,
#block-menu-menu-menu-boutique1 ul.menu li a,
#block-menu-menu-menu-boutique2 ul.menu li a,
#block-menu-menu-menu-user ul.menu li a,
#block-multiblock-8 h2.closed {
	background: url('../images/eds2/greater-violet3.png') 15px 6px no-repeat;
	color: #8b96c1;
}
#block-multiblock-8 h2.open,
#block-multiblock-8 h2.closed:hover {
	background: #8b96c1 url('../images/eds2/greater-white-90.png') 15px 7px no-repeat;
	color: #fff;
}
#block-multiblock-8 h2.open:hover {
	background: #8b96c1 url('../images/eds2/greater-white-90.png') 15px 7px no-repeat;
	color: #fff;
}
#block-multiblock-9 h2.collapsed {
	background: url('../images/eds2/greater-blue2.png') 15px 7px no-repeat;
	color: #5661a6;
}
#block-multiblock-9 h2.expanded,
#block-multiblock-9 h2.collapsed:hover {
	background: #5661a6 url('../images/eds2/greater-white-90.png') 15px 7px no-repeat;
	color: #fff;
}
#block-multiblock-9 h2.expanded:hover {
	background: #5661a6 url('../images/eds2/greater-white-90.png') 15px 7px no-repeat;
	color: #fff;
}
#block-menu-menu-conference ul.menu li a:hover {
	background: #7d56aa url('../images/eds2/greater-white.png') 14px 6px no-repeat;
	color: #fff;
}
#block-menu-menu-menu-horslesmurs ul.menu li a:hover {
	background: #9eb62e url('../images/eds2/greater-white.png') 14px 6px no-repeat;
	color: #fff;
}
#block-menu-menu-menu-horslesmurs2 ul.menu li a:hover { background-color: #9eb62e; }
#block-menu-menu-menu-juniors ul.menu li a:hover {
	background: #f75817 url('../images/eds2/greater-white.png') 14px 6px no-repeat;
	color: #fff;
}
#block-menu-menu-menu-expositions ul.menu li a:hover {
	background: #f69e03 url('../images/eds2/greater-white.png') 14px 6px no-repeat;
	color: #fff;
}
#block-menu-menu-menu-planetarium ul.menu li a:hover {
	background: #A9B7ED url('../images/eds2/greater-white.png') 14px 6px no-repeat;
	color: #fff;
}
#block-menu-menu-menu-nous-connaitre ul.menu li a:hover,
#block-menu-menu-menu-visite ul.menu li a:hover {
	background: #5079ca url('../images/eds2/greater-white.png') 14px 6px no-repeat;
	color: #fff;
}
#block-menu-menu-eds2-menu-morlaix ul.menu li a:hover {
	background: #3D508E url('../images/eds2/greater-white.png') 14px 6px no-repeat;
	color: #fff;
}
#block-menu-menu-menu-enseignants ul.menu li a:hover {
	background: #50bad4 url('../images/eds2/greater-white.png') 14px 6px no-repeat;
	color: #fff;
}
#block-menu-menu-menu-partager ul.menu li a:hover,
#block-menu-menu-menu-explorer ul.menu li a:hover,
#block-menu-menu-scientifiques-ville ul.menu li a:hover,
#block-menu-menu-menudata ul.menu li a:hover,
body.section-presse #block-menu-menu-menu-user ul.menu li a:hover,
#block-menu-menu-presse ul.menu li a:hover {
	background: #5661a6 url('../images/eds2/greater-white.png') 14px 6px no-repeat;
	color: #fff;
}
#block-menu-menu-menu-boutique4 ul.menu li a:hover,
#block-menu-menu-menu-boutique1 ul.menu li a:hover,
#block-menu-menu-menu-boutique2 ul.menu li a:hover,
#block-menu-menu-menu-user ul.menu li a:hover {
	background: #8b96c1 url('../images/eds2/greater-white.png') 14px 6px no-repeat;
	color: #fff;
}
#block-menu-menu-fds12 ul.menu li a:hover {
	background: #A69776 url('../images/eds2/greater-white.png') 14px 6px no-repeat;
	color: #fff;
}
#block-menu-menu-festival-des-sciences-2013 ul.menu li a:hover {
	background: #CC051C url('../images/eds2/greater-white.png') 14px 6px no-repeat;
	color: #fff;
}
#block-menu-menu-festival-des-sciences-2014 ul.menu li a:hover {
	background: #008FD3 url('../images/eds2/greater-white.png') 14px 6px no-repeat;
	color: #fff;
}
#block-menu-menu-festival-des-sciences-2015 ul.menu li a:hover {
	background: #00789C url('../images/eds2/greater-white.png') 14px 6px no-repeat;
	color: #fff;
}
#block-menu-menu-festival-des-sciences-2016 ul.menu li a:hover {
	background: #00789C url('../images/eds2/greater-white.png') 14px 6px no-repeat;
	color: #fff;
}
#block-menu-menu-conference ul.menu li.active-trail a,
#block-menu-menu-menu-horslesmurs ul.menu li.active-trail a,
#block-menu-menu-menu-juniors ul.menu li.active-trail a,
/*#block-menu-menu-menu-expositions ul.menu li.active-trail a,*/
#block-menu-menu-menu-planetarium ul.menu li.active-trail a,
#block-menu-menu-menu-nous-connaitre ul.menu li.active-trail a,
#block-menu-menu-menu-enseignants ul.menu li.active-trail a,
#block-menu-menu-menu-visite ul.menu li.active-trail a,
#block-menu-menu-menu-partager ul.menu li.active-trail a,
#block-menu-menu-menu-explorer ul.menu li.active-trail a,
#block-menu-menu-scientifiques-ville ul.menu li.active-trail a,
#block-menu-menu-presse ul.menu li.active-trail a,
#block-menu-menu-menu-boutique4 ul.menu li.active-trail a,
#block-menu-menu-menu-boutique1 ul.menu li.active-trail a,
#block-menu-menu-menu-boutique2 ul.menu li.active-trail a,
#block-menu-menu-menudata ul.menu li.active-trail a,
#block-menu-menu-eds2-menu-morlaix  ul.menu li.active-trail a,
#block-menu-menu-fds12 ul.menu li.active-trail a,
#block-menu-menu-festival-des-sciences-2013 ul.menu li.active-trail a,
#block-menu-menu-festival-des-sciences-2014 ul.menu li.active-trail a,
#block-menu-menu-festival-des-sciences-2015 ul.menu li.active-trail a,
#block-menu-menu-festival-des-sciences-2016 ul.menu li.active-trail a,
#block-menu-menu-menu-user ul.menu li.active-trail a{
	background-image: none;
	color: #fff;
}
#block-menu-menu-conference ul.menu li.active-trail a { background-color: #7d56aa; }
#block-menu-menu-menu-horslesmurs ul.menu li.active-trail a { background-color: #9eb62e; }
#block-menu-menu-menu-juniors ul.menu li.active-trail a { background-color: #f75817; }
/*#block-menu-menu-menu-expositions ul.menu li a.active {
	background-image: none;
	color: #fff;
	background-color: #f69e03;
}*/
#block-menu-menu-menu-planetarium ul.menu li.active-trail a { background-color: #A9B7ED; }
#block-menu-menu-menu-nous-connaitre ul.menu li.active-trail a,
#block-menu-menu-menu-visite ul.menu li.active-trail a { background-color: #5079ca; }
#block-menu-menu-menu-enseignants ul.menu li.active-trail a { background-color: #50bad4; }
#block-menu-menu-menu-partager ul.menu li.active-trail a,
#block-menu-menu-menu-explorer ul.menu li.active-trail a,
#block-menu-menu-scientifiques-ville ul.menu li.active-trail a,
#block-menu-menu-menudata ul.menu li.active-trail a,
body.section-presse #block-menu-menu-menu-user ul.menu li.active-trail a,
#block-menu-menu-presse ul.menu li.active-trail a { background-color: #5661a6; }
#block-menu-menu-menu-boutique4 ul.menu li.active-trail a,
#block-menu-menu-menu-boutique1 ul.menu li.active-trail a,
#block-menu-menu-menu-boutique2 ul.menu li.active-trail a,
#block-menu-menu-menu-user ul.menu li.active-trail a,
#block-multiblock-8 h2 { background-color: #8b96c1; }
#block-menu-menu-fds12 ul.menu li.active-trail a { background-color: #A69776; }
#block-menu-menu-festival-des-sciences-2013 ul.menu li.active-trail a { background-color: #CC051C; }
#block-menu-menu-festival-des-sciences-2014 ul.menu li.active-trail a { background-color: #008FD3; }
#block-menu-menu-festival-des-sciences-2015 ul.menu li.active-trail a { background-color: #00789C; }
#block-menu-menu-festival-des-sciences-2016 ul.menu li.active-trail a { background-color: #00789C; }
#block-menu-menu-eds2-menu-morlaix ul.menu li.active-trail a {background-color:#3D508E;}

/******************************
 * 	IDÉES JEUX et IDEES LECTURE
 ******************************/

#block-views-eds_blocs-block_11,
#block-views-eds_blocs2-block_24,
#block-views-eds_boutique-block_19,
#block-views-eds_juniors-block_1 {
	position: relative;
	padding-bottom: 11px;
	background: url('../images/eds2/shadow-h300.png') center bottom no-repeat;
}
#block-views-eds_boutique-block_19 {
	background:none;
	border-bottom: 2px solid #FFF;
	}

#block-views-eds_blocs-block_11 h2.title,
#block-views-eds_blocs2-block_24 h2.title,
#block-views-eds_boutique-block_19 h2.title,
#block-views-eds_juniors-block_1 h2.title {
	margin-bottom: 5px;
	padding: 20px 15px 0 15px;
	text-transform: uppercase;
	font-size: 1.5em;
	font-weight: normal;
	color: #382732;
}
#block-views-eds_blocs-block_11 .views-row,
#block-views-eds_blocs2-block_24 .views-row,
#block-views-eds_juniors-block_1 .views-row {
	overflow: hidden;
	padding-right: 15px;
	background-color: #f5f4f2;
}
#block-views-eds_blocs-block_11 .views-field-field-2-media-jeux-vignette-fid,
#block-views-eds_boutique-block_19 .views-field-field-2-boutique-livre-vignette-fid,
#block-views-eds_blocs2-block_24 .views-field-field-2-explorer-il-couv-fid,
#block-views-eds_juniors-block_1 .views-field-field-2-explorer-livres-couv-fid {
	float: left;
	margin-right: 10px;
}
#block-views-eds_blocs-block_11 .views-field-field-2-media-jeux-vignette-fid span,
#block-views-eds_blocs-block_11 .views-field-field-2-media-jeux-vignette-fid span a,
#block-views-eds_blocs-block_11 .views-field-field-2-media-jeux-vignette-fid img,
#block-views-eds_blocs2-block_24 .views-field-field-2-explorer-il-couv-fid span,
#block-views-eds_blocs2-block_24 .views-field-field-2-explorer-il-couv-fid span a,
#block-views-eds_blocs2-block_24 .views-field-field-2-explorer-il-couv-fid img,
#block-views-eds_boutique-block_19 .views-field-field-2-boutique-livre-vignette-fid span,
#block-views-eds_boutique-block_19 .views-field-field-2-boutique-livre-vignette-fid span a,
#block-views-eds_boutique-block_19 .views-field-field-2-boutique-livre-vignette-fid img,
#block-views-eds_juniors-block_1 .views-field-field-2-explorer-livres-couv-fid span,
#block-views-eds_juniors-block_1 .views-field-field-2-explorer-livres-couv-fid span a,
#block-views-eds_juniors-block_1 .views-field-field-2-explorer-livres-couv-fid img { display: block; }
#block-views-eds_blocs-block_11 .views-field-title,
#block-views-eds_blocs2-block_24 .views-field-field-2-explorer-il-titre-value,
#block-views-eds_boutique-block_19 .views-field-title,
#block-views-eds_juniors-block_1 .views-field-title { margin-top: 5px; }
#block-views-eds_blocs-block_11 .views-field-title a,
#block-views-eds_blocs2-block_24 .views-field-field-2-explorer-il-titre-value a,
#block-views-eds_boutique-block_19 .views-field-title a,
#block-views-eds_juniors-block_1 .views-field-title a {
	text-decoration: none;
	font-size: 1.3em;
	font-weight: bold;
	color: #382732;
}
#block-views-eds_blocs-block_11 .views-field-title a:hover,
#block-views-eds_boutique-block_19 .views-field-title a:hover,
#block-views-eds_blocs2-block_24 .views-field-field-2-explorer-il-titre-value a:hover,
#block-views-eds_juniors-block_1 .views-field-title a:hover { color: #786b68; }
#block-views-eds_blocs-block_11 .views-field-field-2-media-jeux-new-value,
#block-views-eds_blocs2-block_24 .views-field-field-2-explorer-il-new-value,
#block-views-eds_boutique-block_19 .views-field-field-2-boutique-livre-new-value,
#block-views-eds_juniors-block_1 .views-field-field-2-explorer-livres-new-value { font-weight: bold; color: #f75817; }
#block-views-eds_blocs-block_11 .item-list,
#block-views-eds_boutique-block_19 .item-list,
#block-views-eds_blocs2-block_24 .item-list,
#block-views-eds_juniors-block_1 .item-list {
	width: 80px;
	position: absolute;
	top: 15px;
	right: -10px;
}
#block-views-eds_blocs-block_11 .item-list ul.pager,
#block-views-eds_boutique-block_19 .item-list ul.pager,
#block-views-eds_blocs2-block_24 .item-list ul.pager,
#block-views-eds_juniors-block_1 .item-list ul.pager { margin: 0; padding: 0; overflow: hidden; }
#block-views-eds_blocs-block_11 .item-list ul.pager li,
#block-views-eds_boutique-block_19 .item-list ul.pager li,
#block-views-eds_blocs2-block_24 .item-list ul.pager li,
#block-views-eds_juniors-block_1 .item-list ul.pager li { display: block; float: left; }
#block-views-eds_blocs-block_11 .item-list ul.pager li.pager-current,
#block-views-eds_boutique-block_19 .item-list ul.pager li.pager-current,
#block-views-eds_blocs2-block_24 .item-list ul.pager li.pager-current,
#block-views-eds_juniors-block_1 .item-list ul.pager li.pager-current { display: none; }
#main .region-sidebar-second #block-views-eds_blocs-block_11 .item-list ul.pager li a,
#main .region-sidebar-second #block-views-eds_boutique-block_19 .item-list ul.pager li a,
#main .region-sidebar-second #block-views-eds_blocs2-block_24 .item-list ul.pager li a,
#main .region-sidebar-second #block-views-eds_juniors-block_1 .item-list ul.pager li a {
	display: block;
	width: 18px;
	height: 18px;
	font-size: 1px;
	color: transparent;
}

#block-views-eds_blocs2-block_24 .item-list ul.pager li.first a {
	background: url('../images/eds2/arrow-left-circle-so.png') no-repeat;
}
#block-views-eds_juniors-block_1 .item-list ul.pager li.first a,
#block-views-eds_blocs-block_11 .item-list ul.pager li.first a,
#block-views-eds_boutique-block_19 .item-list ul.pager li.first a {
	background: url('../images/eds2/arrow-left-circle-junior.png') no-repeat;
} 
#block-views-eds_blocs2-block_24 .item-list ul.pager li.last a {
	background: url('../images/eds2/arrow-right-circle-so.png') no-repeat;
}
.front #block-views-eds_blocs2-block_24 .item-list ul.pager li.last a {
	background: url('../images/eds2/arrow-right-circle.png') no-repeat;
}
.front #block-views-eds_blocs2-block_24 .item-list ul.pager li.first a {
	background: url('../images/eds2/arrow-left-circle.png') no-repeat;
}
#block-views-eds_juniors-block_1 .item-list ul.pager li.last a,
#block-views-eds_blocs-block_11 .item-list ul.pager li.last a,
#block-views-eds_boutique-block_19 .item-list ul.pager li.last a {
	background: url('../images/eds2/arrow-right-circle-junior.png') no-repeat;
}
#block-views-eds_blocs-block_11 .item-list ul.pager li a.views-throbbing,
#block-views-eds_boutique-block_19 .item-list ul.pager li a.views-throbbing,
#block-views-eds_blocs2-block_24 .item-list ul.pager li a.views-throbbing,
#block-views-eds_juniors-block_1 .item-list ul.pager li a.views-throbbing { padding: 0; }

#block-views-eds_boutique-block_19 .views-field-nothing-1 {padding-top: 15px;}

/********************
 * POSE UNE QUESTION
 ********************/

/*** Menu ***/
#block-menu-menu-juniors-2 { padding: 20px 15px; border-bottom: 2px solid #fff; }
#block-menu-menu-juniors-2.expanded { border-bottom: none; }
#block-menu-menu-juniors-2.border-on { padding-bottom: 20px; border-bottom: 2px solid #fff; }
#block-menu-menu-juniors-2.border-off { padding-bottom: 5px; border-bottom: none; }
#block-menu-menu-juniors-2 h2 {
	margin-bottom: 5px;
	text-transform: uppercase;
	font-size: 1.5em;
	font-weight: normal;
	color: #382732;
}
#block-menu-menu-juniors-2 .content ul li a {
	display: block;
	padding-left: 15px;
	font-weight: bold;
	background: url('../images/eds2/arrow-right-junior.png') 0 4px no-repeat;
}
#block-menu-menu-juniors-2.orange .content ul li.posetaquestion a { color: #f75817; }
#block-menu-menu-juniors-2 .content ul li a:hover,
#block-menu-menu-juniors-2.orange .content ul li.posetaquestion a:hover { color: #786b68; }

/*** Form ***/
body.js-on #block-webform-client-block-43378 { display: none; }
#block-webform-client-block-43378 { padding: 0 15px 20px 15px; border-bottom: 2px solid #fff; }
#block-webform-client-block-43378 .form-item { margin: 5px 0; }
#block-webform-client-block-43378 .form-item input {
	padding-left: 3px;
	padding-right: 0;
	width: 265px;
	border: 1px solid #ccc;
	color: #786b68;
	font-size: 1em;
	height: 1.5em;
}
#block-webform-client-block-43378 .form-item textarea {
	width: 265px;
	border: 1px solid #ccc;
	color: #786b68;
	font-size: 1em;
}
#block-webform-client-block-43378 label { font-weight: normal; }
#block-webform-client-block-43378 .form-actions { text-align: right; }
#block-webform-client-block-43378 .form-submit {
	margin: 0;
	height: 25px;
	border: 1px solid #CCC;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	background-color: white;
	font-size: 1em;
	color: #786B68;
}
#block-webform-client-block-43378 .form-submit:hover { cursor: pointer; color: #382732; }

/********
 * 	HOME
 ********/

/*** Votre visite ***/
.virtual-visit h2 {
	height: 1.5em;
	background: white;
	font-size: 1.5em;
	font-weight: normal;
	color: #382732;
}
.virtual-visit .content a, .virtual-visit .content img { display: block; }

.virtual-visit .content a.vv-mobile{ display:none;  }
@media only screen and (min-device-width: 501px) and (max-device-width: 1024px),only screen and (max-width:640px) {
.virtual-visit .content a.vv-mobile{ display:block; }
.virtual-visit .content a.vv-desktop{ display:none;}
}

/*** Info ***/
#block-multiblock-11 { padding: 15px 30px; background-color: #b2aaa1; color: #fff; }
#block-multiblock-11 h2 { font-size: 1.7em; font-weight: normal; }
#block-multiblock-11 .views-field-field-2-info-info-value { font-size: 1.1em; font-weight: bold; }
#block-multiblock-11 .views-field-field-2-info-info-value label { display: none; }
#block-multiblock-11 .views-field-field-2-info-info-value a {color: #FFF; text-decoration: none; border-bottom: 1px dotted #FFF;}
#block-multiblock-11 .views-field-field-2-info-info-value a:hover {color: #382733; border:none;}

/*** Boutique ***/
#block-views-eds_boutique-block_18 { position: relative; }
#block-views-eds_boutique-block_18 h2 {
	padding: 10px 15px 5px 15px;
	font-size: 1.5em;
	font-weight: normal;
	color: #382732;
}
#block-views-eds_boutique-block_18 .view-content {
	padding-right: 15px;
	background-color: #f5f4f2;
}
#block-views-eds_boutique-block_18 .views-field-field-2-boutique-livre-vignette-fid {
	float: left;
	margin-right: 10px;
}
#block-views-eds_boutique-block_18 img { display: block; }
#block-views-eds_boutique-block_18 .views-field-nothing { padding-top: 5px; }
#block-views-eds_boutique-block_18 .view-footer {
	padding: 10px 15px 0 0;
	background: url('../images/eds2/shadow-h300.png') top center no-repeat;
}
#block-views-eds_boutique-block_18 .view-footer a.cke-fleche {
	position: absolute;
	top: 15px;
	right: 15px;
	font-size: 0.9em;
}
#block-views-eds_boutique-block_18 .view-footer a.cke-fleche:hover {
    color: #786B68;
}
/*** Agenda ***/
#block-multiblock-12 { position: relative; padding-bottom: 20px; }
#block-multiblock-12 h2 { padding: 20px 15px 5px 15px; font-size: 1.5em; font-weight: normal; color: #382732; }
#block-multiblock-12 .view-content { background-color: #c59331; }
#block-multiblock-12 .view-content .date-nav { padding: 0 15px; }
#block-multiblock-12 .view-content h3 { text-align: left; }
#block-multiblock-12 .view-content h3 a {
	line-height: 1.6;
	text-transform: capitalize;
	font-size: 1.1em;
	color: #fff;
}
#block-multiblock-12 .attachment thead tr, #block-multiblock-12 .attachment thead th { border-top: none; }
#block-multiblock-12 .attachment thead th { line-height: 2; }
#block-multiblock-12 .attachment tbody td {
	padding: 0 5px;
	border: none;
	line-height: 1.3;
	background-color: #e8e9e3;
}
#block-multiblock-12 .attachment tbody td a { display: block; }
#block-multiblock-12 .attachment tbody td a:hover { background-color: #fff; }
#block-multiblock-12 .attachment tbody td.today a { background-color: #c59331; }
#block-multiblock-12 .view-footer a.cke-fleche { position: absolute; top: 25px; right: 15px; font-size: 0.9em; }

/*** La science en question ***/
#block-views-eds_explorer-block_1 {
	background: #6670a3 url('../images/eds2/bg-question.jpg') bottom no-repeat;
	color: #fff;
}
#block-views-eds_explorer-block_1 h2 {
	padding: 10px 15px 10px 15px;
	font-size: 1.5em;
	font-weight: normal;
}
#block-views-eds_explorer-block_1 .content { padding: 0 15px 0 70px; }
#block-views-eds_explorer-block_1 .views-field-title {
	padding-bottom: 20px;
	/*min-height: 60px;*/
	font-size: 1.2em;
	font-weight: bold;
}
#block-views-eds_explorer-block_1 .field-content a {color:#FFF; text-decoration:none;}
#block-views-eds_explorer-block_1 .field-content a:hover {color:#111; text-decoration:none;}
#block-views-eds_explorer-block_1 .views-field-field-2-media-audio-jw-value {
	margin-bottom: 8px;
}
#block-views-eds_explorer-block_1 .view-footer {display:block;text-align:right;}
#block-views-eds_explorer-block_1 .view-footer a {
	background: url("../images/eds2/arrow-blue-right.png") no-repeat scroll 0 4px transparent;
    padding: 0 0 0 15px;
	color:#FFF;
	font-weight:bold;
	font-size:0.9em;
	text-decoration: none;
	}
#block-views-eds_explorer-block_1 .view-footer a:hover {
	color: #111;
	}
/*** Nos expos voyagent ***/
#block-views-eds_expo_iti-block_7 { border-top: none; }

/*** Scientifiques dans la ville ***/
#block-views-eds_sdlv-block_6,
#block-views-eds_sdlv-block_8,
#block-views-eds_sdlv-block_10 {
	border-bottom:2px solid #FFF;
	padding:15px;
	position:relative;
	}
#block-views-eds_sdlv-block_6 h2.title,
#block-views-eds_sdlv-block_10 h2.title {
    color: #382732;
    font-size: 1.5em;
    font-weight: normal;
    padding: 0 55px 5px 0;
	text-transform:uppercase;
}
#block-views-eds_sdlv-block_6 .views-field-title a, {
	width: 200px;
	color: #382732;
	font-size:1.2em;
	text-decoration: none;
	font-weight:bold;
	}
#block-views-eds_sdlv-block_6 .views-field-title a:hover {
	color:#786B68;
}
#block-views-eds_sdlv-block_6  img.imagecache-scale_vignettes_143x86 {float:right;margin-left:3px;}
#block-views-eds_sdlv-block_6 .view-footer {
	text-align:right;
	}
#block-views-eds_sdlv-block_6 .views_slideshow_controls a {
    color: transparent;
    display: block;
    font-size: 1px;
    height: 18px;
    position: absolute;
    top: 25px;
    width: 18px;
    z-index: 100;
}
#block-views-eds_sdlv-block_6 a.views_slideshow_next {
    background: url("../images/eds2/arrow-right-circle.png") no-repeat scroll 0 0 transparent;
    right: 15px;
}
#block-views-eds_sdlv-block_6 a.views_slideshow_previous {
    background: url("../images/eds2/arrow-left-circle.png") no-repeat scroll 0 0 transparent;
    right: 40px;
}
#block-views-eds_sdlv-block_6 a.cke-fleche {
	font-size:0.9em;
	}
#block-views-eds_sdlv-block_6 .views-field-view-node a {	
	 background: url("../images/eds2/arrow-blue-right.png") no-repeat scroll 0 4px transparent;
    border-bottom: medium none;
    color: #382732;
    font-weight: bold;
    padding-left: 15px;
    text-decoration: none;
	font-size:0.9em;
}	
#block-views-eds_sdlv-block_6 .views-field-view-node a:hover {color: #786B68;}
#block-views-eds_sdlv-block_6 .view-footer p {padding:0; margin:0;}
/**************
 * 	CONFERENCES
 **************/

/*** Blocks Pratique ***/
#block-views-eds_blocs-block_1 .views-row,
#block-views-eds_conf-block_9 .views-row,
#block-views-eds_conf-block_10 .views-row,
#block-views-eds_conf-block_11 .views-row { padding: 20px 15px; color: #382732; }
#block-views-eds_blocs-block_1 .views-row .views-field-title,
#block-views-eds_conf-block_9 .views-row .views-field-title,
#block-views-eds_conf-block_10 .views-row .views-field-title,
#block-views-eds_conf-block_11 .views-row .views-field-title {
	font-size: 1.5em;
	text-transform: uppercase;
	color: #382732;
}
#block-views-eds_blocs-block_1 .views-row .field-content,
#block-views-eds_conf-block_9 .views-row .field-content,
#block-views-eds_conf-block_10 .views-row .field-content,
#block-views-eds_conf-block_11 .views-row .field-content { margin-top: 10px; }
#block-views-eds_blocs-block_1 .views-field-field-2-conf-pratique-infos-value p,
#block-views-eds_conf-block_9 .views-field-field-2-conf-pratique-cafes-value p,
#block-views-eds_conf-block_10 .views-field-field-2-conf-pratique-midis-value p,
#block-views-eds_conf-block_11 .views-field-field-2-conf-pratique-mardis-value p { margin: 5px 0; }
#block-views-eds_blocs-block_1 .views-field-field-2-conf-pratique-infos-value ul,
#block-views-eds_conf-block_9 .views-field-field-2-conf-pratique-cafes-value ul,
#block-views-eds_conf-block_10 .views-field-field-2-conf-pratique-midis-value ul,
#block-views-eds_conf-block_11 .views-field-field-2-conf-pratique-mardis-value ul {
	margin: 5px 0;
	padding-left: 0;
	list-style-type: none;
}
#block-views-eds_blocs-block_1 .views-field-field-2-conf-pratique-infos-value ul li,
#block-views-eds_conf-block_9 .views-field-field-2-conf-pratique-cafes-value ul li,
#block-views-eds_conf-block_10 .views-field-field-2-conf-pratique-midis-value ul li,
#block-views-eds_conf-block_11 .views-field-field-2-conf-pratique-mardis-value ul li {
	padding-left: 10px;
	background: url('../images/eds2/point-blue-list.png') 0 6px no-repeat;
}
#block-views-eds_blocs-block_1 .views-field-field-2-conf-pratique-infos-value .field-item,
#block-views-eds_conf-block_9 .views-field-field-2-conf-pratique-cafes-value .field-item,
#block-views-eds_conf-block_10 .views-field-field-2-conf-pratique-midis-value .field-item,
#block-views-eds_conf-block_11 .views-field-field-2-conf-pratique-mardis-value .field-item {
	border-top: 1px dotted #786b68;
}
#block-views-eds_blocs-block_1 .views-field-field-2-conf-pratique-infos-value .field-item-0,
#block-views-eds_conf-block_9 .views-field-field-2-conf-pratique-cafes-value .field-item-0,
#block-views-eds_conf-block_10 .views-field-field-2-conf-pratique-midis-value .field-item-0,
#block-views-eds_conf-block_11 .views-field-field-2-conf-pratique-mardis-value .field-item-0 { border-top: none; }
#block-views-eds_blocs-block_1 .views-field-field-2-conf-pratique-infos-value .field-item-1,
#block-views-eds_conf-block_9 .views-field-field-2-conf-pratique-cafes-value .field-item-1,
#block-views-eds_conf-block_10 .views-field-field-2-conf-pratique-midis-value .field-item-1,
#block-views-eds_conf-block_11 .views-field-field-2-conf-pratique-mardis-value .field-item-1 { padding: 3px 0; }
#block-views-eds_blocs-block_1 .views-field-field-2-conf-pratique-infos-value .field-item img,
#block-views-eds_conf-block_9 .views-field-field-2-conf-pratique-cafes-value .field-item img,
#block-views-eds_conf-block_10 .views-field-field-2-conf-pratique-midis-value .field-item img,
#block-views-eds_conf-block_11 .views-field-field-2-conf-pratique-mardis-value .field-item img {
	margin: 0 10px 10px 0;
}
#block-views-eds_blocs-block_1 .views-field-field-2-conf-pratique-infos-value .field-item a,
#block-views-eds_conf-block_9 .views-field-field-2-conf-pratique-cafes-value .field-item a,
#block-views-eds_conf-block_10 .views-field-field-2-conf-pratique-midis-value .field-item a,
#block-views-eds_conf-block_11 .views-field-field-2-conf-pratique-mardis-value .field-item a {
	padding-left: 15px;
	background: url('../images/eds2/arrow-blue-right.png') 0 3px no-repeat;
	text-decoration: none;
	font-size: .9em;
	font-weight: bold;
	color: #382732;
}
#block-views-eds_blocs-block_1 .views-field-field-2-conf-pratique-infos-value .field-item a:hover,
#block-views-eds_conf-block_9 .views-field-field-2-conf-pratique-cafes-value .field-item a:hover,
#block-views-eds_conf-block_10 .views-field-field-2-conf-pratique-midis-value .field-item a:hover,
#block-views-eds_conf-block_11 .views-field-field-2-conf-pratique-mardis-value .field-item a:hover { color: #786b68; }

/*** Café des sciences et Midi science  ***/
#block-views-eds_blocs-block_5 {
	position: relative;
	margin: 20px 15px -40px 15px;
	z-index: 10;
	background-color: #e9e6e1;
}
#block-views-eds_blocs-block_4 .views-row,
#block-views-eds_blocs-block_6 .views-row { padding: 0 15px 20px 15px; color: #382732; }
#block-views-eds_blocs-block_5 .views-row { color: #382732; }
#block-views-eds_blocs-block_4 h2.title,
#block-views-eds_blocs-block_5 h2.title,
#block-views-eds_blocs-block_6 h2.title {
	text-transform: uppercase;
	font-size: 1.5em;
	font-weight: normal;
	color: #382732;
}
#block-views-eds_blocs-block_4 h2.title { padding: 20px 15px 0 15px; }
#block-views-eds_blocs-block_4 .views-field-nothing {
	margin-bottom: 20px;
	font-weight: bold;
	letter-spacing: 1px;
	color: #7d56aa;
}
#block-views-eds_blocs-block_4 .views-field-title span a,
#block-views-eds_blocs-block_5 .views-field-title span a {
	text-decoration: none;
	font-size: 1.3em;
	font-weight: bold;
	color: #382732;
}
#block-views-eds_blocs-block_4 .views-field-title span a:hover,
#block-views-eds_blocs-block_5 .views-field-title span a:hover { color: #786B68; }
#block-views-eds_blocs-block_4 .views-field-field-2-conf-cafe-date-value,
#block-views-eds_blocs-block_5 .views-field-field-2-conf-midiscience-date-value {
	margin: 5px 0;
	text-transform: uppercase;
}
#block-views-eds_blocs-block_5 .views-field-field-2-conf-midiscience-texte-value {
	padding-bottom: 15px;
	border-bottom: 1px dotted #786b68;
}
#block-views-eds_blocs-block_4 .views-field-field-2-conf-cafe-texte-value p { margin: 0; }
#block-views-eds_blocs-block_6 { padding: 20px 15px; }
#block-views-eds_blocs-block_6 .view-header {
	padding: 15px 0 5px 0;
	font-size: 1.3em;
	font-weight: bold;
	color: #382732;
}
#block-views-eds_blocs-block_6 .view-header p { margin: 0; }
#block-views-eds_blocs-block_6 .view-content ul { margin: 0; padding: 0; list-style-type: none;}
#block-views-eds_blocs-block_6 .view-content ul li {
	padding: 0 0 0 15px;
	background: url('../images/eds2/arrow-blue-right.png') 0 4px no-repeat;
}
#block-views-eds_blocs-block_6 .view-content ul li a {
	text-decoration: none;
	font-size: .9em;
	font-weight: bold;
	color: #382732;
}
#block-views-eds_blocs-block_6 .view-content ul li a:hover { color: #786b68; }

/****************
 * 	HORS LES MURS
 ****************/

/*** Contact ***/
#block-views-eds_morlaix-block_3 .views-row, 
#block-views-eds_blocs-block_2 .views-row, 
#block-block-25 .content p , 
#block-block-26 .content p { padding: 0 15px 15px 15px; color: #382732; }
#block-views-eds_blocs-block_2 h2.title,
#block-views-eds_morlaix-block_3 h2.title,
#block-block-25 h2.title,
#block-block-26 h2.title {
	padding: 15px 15px 0 15px;
	font-size: 1.5em;
	font-weight: normal;
	text-transform: uppercase;
	color: #382732;
}

#block-views-eds_morlaix-block_3 .views-field-field-2-expos-iti-infos-contact-value .field-item a,
#block-views-eds_blocs-block_2 .views-field-field-2-expos-iti-infos-contact-value .field-item a {
	padding-left: 15px;
	background: url('../images/eds2/arrow-blue-right.png') 0 3px no-repeat;
	text-decoration: none;
	font-weight: bold;
	color: #382732;
}
#block-views-eds_morlaix-block_3 .content a, 
#block-block-25 .content a, 
#block-block-26 .content a {
	color: #786b68;
	text-decoration: none;
	border-bottom: 1px dotted  #786b68;
}
#block-views-eds_morlaix-block_3 .views-field-field-2-expos-iti-infos-contact-value .field-item a:hover,
#block-views-eds_blocs-block_2 .views-field-field-2-expos-iti-infos-contact-value .field-item a:hover,
#block-block-25 .content a:hover ,
#block-block-26 .content a:hover {
	color: #382732;
	border:none;
}

/*** Où voir et Carte des expositions ***/
#block-views-eds_twitter-block_1 {
	padding: 40px 15px 20px 15px;
	background: url('../images/social/twitter-logo.png') 15px 20px no-repeat;
}
#block-gmap_blocks-1,
.map-block-expos { padding-top: 20px; border-top: 2px solid #fff; }
#block-views-eds_twitter-block_1 h2.title,
#block-gmap_blocks-1 h2.title,
.map-block-expos h2.title {
	margin-bottom: 10px;
	text-transform: uppercase;
	font-size: 1.5em;
	font-weight: normal;
	color: #382732;
}
#block-gmap_blocks-1 h2.title,
.map-block-expos h2.title { padding: 0 15px; }
.map-block-expos .gmap-popup .views-field-field-2-expos-iti-titre-value a,
.map-block-expos .gmap-popup .views-field-field-2-expos-iti-carte-ref-nid a {
	text-decoration: none;
	font-size: 1.3em;
	font-weight: bold;
	color: #382732;
}
.map-block-expos .gmap-popup .views-field-field-2-expos-iti-titre-value a:hover,
.map-block-expos .gmap-popup .views-field-field-2-expos-iti-carte-ref-nid a:hover { color: #786b68; }

.map-block-expos .view-display-id-block_7 {
	position: relative;
	}

.map-block-expos .views-field-view-node a,
.map-block-expos .views-field-field-2-expos-iti-carte-plus-url a,
.map-block-expos .view-footer a {
	margin-left: 15px;
	margin-right: 5px;
	padding-left: 15px;
	background: url('../images/eds2/arrow-blue-right.png') 0 3px no-repeat;
	text-decoration: none;
	font-weight: bold;
	color: #382732;
}
#block-views-eds_expo_iti-block_5 {position:relative;}
.map-block-expos .view-footer { 
	background: none repeat scroll 0 0 #E9E6E1;
    bottom: 0;
    padding: 3px;
    position: absolute;
    text-align: right;
    width: 294px;
    z-index: 100;
	}
.front .map-block-expos .view-footer { 
	border-bottom: 2px solid #FFF;
	}
.map-block-expos .views-field-view-node a,
.map-block-expos .views-field-field-2-expos-iti-carte-plus-url a { margin-left: 0; }
#block-views-eds_twitter-block_1 .view-content .views-field-title a {
	text-decoration: none;
	color: #382732;
}
#block-views-eds_twitter-block_1 .view-content .views-field-title a:hover,
.map-block-expos .view-footer a:hover,
.map-block-expos .view-footer a.cke-fleche:hover,
.map-block-expos .views-field-view-node a:hover,
.map-block-expos .views-field-field-2-expos-iti-carte-plus-url a:hover { color: #786b68; }
#block-views-eds_twitter-block_1 .view-content .views-row {
	margin-bottom: 5px;
	padding-top: 5px;
	border-top: 1px dotted #786b68;
}
#block-views-eds_twitter-block_1 .view-content .views-row-1 { padding-top: 0; border-top: none; }
#block-views-eds_twitter-block_1 .views-field-timestamp { font-size: .9em; }

/***************
 * 	EXPOSITIONS
 ***************/

/*** Pratique ***/
#block-menu-menu-menu-expositions-pratique {
	padding: 20px 15px 40px 15px;
	background: url('../images/eds2/plan-3d.png') 80px 40px no-repeat;
}
#block-menu-menu-menu-expositions-pratique h2.title {
	margin-bottom: 15px;
	font-size: 1.5em;
	font-weight: normal;
	color: #382732;
}
#block-menu-menu-menu-expositions-pratique .content { position: relative; width: 128px; }
#block-menu-menu-menu-expositions-pratique ul li {
	display: block;
	border-bottom: 1px dotted #000;
}
#block-menu-menu-menu-expositions-pratique ul li.last { border: none; }
#block-menu-menu-menu-expositions-pratique ul li a { line-height: 1.5; font-weight: bold; }
#block-menu-menu-menu-expositions-pratique ul li.plandessalles { width: 120px; }
#block-menu-menu-menu-expositions-pratique ul li.tarifs { width: 115px; }
#block-menu-menu-menu-expositions-pratique ul li.horaires { width: 108px; }
#block-menu-menu-menu-expositions-pratique ul li.groupes { width: 101px; }
#block-menu-menu-menu-expositions-pratique ul li.accessibilit { width: 93px; }
#block-menu-menu-menu-expositions-pratique ul li a:hover { color: #786b68; }
#block-menu-menu-menu-expositions-pratique ul.js-on li.visitevirtuelle {
	position: absolute;
	top: 0;
	right: -140px;
	border-bottom: none;
}
#block-menu-menu-menu-expositions-pratique ul.js-on li.visitevirtuelle a {
	display: block;
	padding-top: 120px;
	width: 160px;
	text-align: right;
}

/***************
 * 	PLANETARIUM
 ***************/

body.section-planetarium .region-sidebar-second .pager,
body.section-planetarium .region-sidebar-second .pager a { color: #A9B7ED; }
body.section-planetarium .region-sidebar-second .pager a:hover { color: #fff; }

/*** Pratique ***/
body.section-planetarium #block-menu-menu-menu-expositions-pratique h2.title { color: #fff; }
body.section-planetarium #block-menu-menu-menu-expositions-pratique ul li a { color: #A9B7ED; }
body.section-planetarium #block-menu-menu-menu-expositions-pratique ul li a:hover { color: #fff; }

/*** Visite virtuelle ***/
body.section-planetarium .virtual-visit h2.title {
	padding: 20px 15px 0 15px;
	background-color: transparent;
	color: #fff;
}
body.section-planetarium #block-menu-menu-home-visite .content ul li {
	float: left;
	border-left: 1px solid #232839;
	border-bottom: 1px solid #232839;
}
body.section-planetarium #block-menu-menu-home-visite .content ul li.accs,
body.section-planetarium #block-menu-menu-home-visite .content ul li.horaires,
body.section-planetarium #block-menu-menu-home-visite .content ul li.lessalles { border-top: 1px solid #232839; }
body.section-planetarium #block-menu-menu-home-visite .content ul li.lessalles,
body.section-planetarium #block-menu-menu-home-visite .content ul li.accessibilit { border-right: 1px solid #232839; }
body.section-planetarium #block-menu-menu-home-visite .content ul li a {
	display: block;
	width: 98px;
	height: 75px;
	font-size: 1px;
	color: transparent;
}
body.section-planetarium #block-menu-menu-home-visite .content ul li.accs a {
	background: url('../images/access/acces-off-plan.gif') no-repeat;
}
body.section-planetarium #block-menu-menu-home-visite .content ul li.accs a:hover {
	background: url('../images/access/acces-on-plan.gif') no-repeat;
}
body.section-planetarium #block-menu-menu-home-visite .content ul li.horaires a {
	width: 100px;
	background: url('../images/access/horaires-off-plan.gif') no-repeat;
}
body.section-planetarium #block-menu-menu-home-visite .content ul li.horaires a:hover {
	background: url('../images/access/horaires-on-plan.gif') no-repeat;
}
body.section-planetarium #block-menu-menu-home-visite .content ul li.lessalles a {
	background: url('../images/access/salles-off-plan.gif') no-repeat;
}
body.section-planetarium #block-menu-menu-home-visite .content ul li.lessalles a:hover {
	background: url('../images/access/salles-on-plan.gif') no-repeat;
}
body.section-planetarium #block-menu-menu-home-visite .content ul li.tarifs a {
	background: url('../images/access/tarifs-off-plan.gif') no-repeat;
}
body.section-planetarium #block-menu-menu-home-visite .content ul li.tarifs a:hover {
	background: url('../images/access/tarifs-on-plan.gif') no-repeat;
}
body.section-planetarium #block-menu-menu-home-visite .content ul li.groupes a {
	width: 100px;
	background: url('../images/access/groupes-off-plan.gif') no-repeat;
}
body.section-planetarium #block-menu-menu-home-visite .content ul li.groupes a:hover {
	background: url('../images/access/groupes-on-plan.gif') no-repeat;
}
body.section-planetarium #block-menu-menu-home-visite .content ul li.accessibilit a {
	background: url('../images/access/accessibilite-off-plan.gif') no-repeat;
}
body.section-planetarium #block-menu-menu-home-visite .content ul li.accessibilit a:hover {
	background: url('../images/access/accessibilite-on-plan.gif') no-repeat;
}

/*** Pratique complément ***/
#block-block-9 { padding: 0 15px 10px 15px; }
#block-block-9 .content p { margin-top: 0; color: #382732; }
body.section-planetarium #block-block-9 .content p { color: #a9b7ed; }

/*** Les dossiers, Twitter & Carte de ciel ***/
#block-views-eds_blocs-block_24,
#block-views-eds_tweets-block_4,
#block-views-eds_planet-block_4 { padding: 20px 15px; border-top: 2px solid #000; }
#block-views-eds_planet-block_4 { background: url('../images/eds2/bg-carte-ciel.png') 1px 48px no-repeat; }
#block-views-eds_blocs-block_24 h2.title,
#block-views-eds_planet-block_4 h2.title,
#block-views-eds_tweets-block_4 h2.title {
	margin-bottom: 5px;
	text-transform: uppercase;
	font-size: 1.5em;
	font-weight: normal;
	color: #fff;
}

#block-views-eds_planet-block_4 .view-content { text-align: center; }
#block-views-eds_blocs-block_24 .view-header {
	padding: 15px 0 5px 0;
	font-size: 1.3em;
	font-weight: bold;
	color: #382732;
}
#block-views-eds_blocs-block_24 .view-header p { margin: 0; }
#block-views-eds_blocs-block_24 .view-content ul { margin: 0; padding: 0; list-style-type: none;}
#block-views-eds_blocs-block_24 .view-content ul li {
	padding: 0 0 0 15px;
	background: url('../images/eds2/arrow-blue-right.png') 0 4px no-repeat;
}
#block-views-eds_blocs-block_24 .view-content ul li a {
	text-decoration: none;
	font-size: .9em;
	font-weight: bold;
	color: #382732;
}
body.section-planetarium #block-views-eds_blocs-block_24 .view-content ul li a { color: #A9B7ED; }
#block-views-eds_blocs-block_24 .view-content ul li a:hover { color: #786b68; }
body.section-planetarium #block-views-eds_blocs-block_24 .view-content ul li a:hover { color: #fff; }

#block-views-eds_tweets-block_4 h2.title {
	padding-top: 25px;
	}

#block-views-eds_tweets-block_4 {color:#A9B7ED;}
#block-views-eds_tweets-block_4 .view-display-id-block_4 .field-content a,
#block-views-eds_tweets-block_4 .view-display-id-block_4 .field-content a:hover {
	color:#A9B7ED;
}
#block-views-eds_tweets-block_4 .views-field-timestamp,
#block-views-eds_tweets-block_4 .views-field-timestamp a {
	color:#CEC9C4;
	}
/******************
 * 	NOUS CONNAITRE
 ******************/

/*** Pratique ***/
#block-menu-menu-menu-nous-connaitre-pratiq {
	height: 180px;
	padding: 20px 15px 10px 15px;
	background: url('../images/eds2/plan-3d.png') 80px 40px no-repeat;
}
#block-menu-menu-menu-nous-connaitre-pratiq h2.title {
	margin-bottom: 20px;
	font-size: 1.5em;
	font-weight: normal;
	color: #382732;
}
#block-menu-menu-menu-nous-connaitre-pratiq .content { width: 128px; }
#block-menu-menu-menu-nous-connaitre-pratiq ul li {
	display: block;
	border-bottom: 1px dotted #786b68;
}
#block-menu-menu-menu-nous-connaitre-pratiq ul li.last { border: none; }
#block-menu-menu-menu-nous-connaitre-pratiq ul li a { line-height: 1.5; font-weight: bold; }
#block-menu-menu-menu-nous-connaitre-pratiq ul li.plandessalles { width: 125px; }
#block-menu-menu-menu-nous-connaitre-pratiq ul li a:hover { color: #786b68; }

/*** Culture scientifique ***/
#block-views-eds_blocs-block_29 { padding: 20px 15px; }
#block-views-eds_blocs-block_29 h2.title {
	margin-bottom: 5px;
	font-size: 1.5em;
	font-weight: normal;
	color: #382732;
}
#block-views-eds_blocs-block_29 .field-item {
	border-top: 1px dotted #786b68;
}
#block-views-eds_blocs-block_29 .field-item-0 { border-top: none; }
#block-views-eds_blocs-block_29 .field-item h3 {
	font-family: trebuchet, arial, helvetica, sans-serif;
	font-size: 1.2em;
	color: #382732;
}
#block-views-eds_blocs-block_29 .field-item ul {
	padding-left: 0;
	list-style-type: none;
}
#block-views-eds_blocs-block_29 .field-item ul li {
	padding-left: 15px;
	background: url('../images/eds2/arrow-blue-right.png') 0 4px no-repeat;
}
#block-views-eds_blocs-block_29 .field-item ul li a {
	text-decoration: none;
	font-size: .9em;
	font-weight: bold;
	color: #382732;
}
#block-views-eds_blocs-block_29 .field-item ul li a:hover { color: #786b68; }

/*** Distinctions ***/
#block-views-eds_blocs-block_30 { padding: 20px 15px; border-top: 2px solid #fff; }
#block-views-eds_blocs-block_30 h2.title {
	margin-bottom: 5px;
	font-size: 1.5em;
	font-weight: normal;
	color: #382732;
}
#block-views-eds_blocs-block_30 .field-content ul {
	padding-left: 15px;
	list-style-type: circle;
	color: #382732;
}
#block-views-eds_blocs-block_30 .field-content a {
	text-decoration: none;
	color: #786B68;
	border-bottom: 1px dotted #786b68;
}
#block-views-eds_blocs-block_30 .field-content a:hover { border-bottom: none; color: #382732; }

/***************
 * 	VOTRE VISITE
 ***************/

#block-block-37 {
	padding:0 15px;
	color:#382732;
	border:1px solid #FFF;
	border-width:2px 0;
	}
	
#block-block-37 h2.title {
	color: #382732;
    font-size: 1.5em;
    font-weight: normal;
    margin:5px 0 10px 0;
    text-transform: uppercase;
	}
#block-views-eds_blocs-block_42 {padding: 5px 15px; margin:0;}
#block-views-eds_blocs-block_42 label {
	line-height: 1.3em;
	color: #382732;
    font-size: 1.5em;
    font-weight: normal;
    margin:5px 0 10px 0;
    text-transform: uppercase;
	background:none;
	}
#block-views-eds_blocs-block_42 .issuuembed div span {display:none;}
#block-views-eds_blocs-block_42 .views-field-field-2-visite-infos-proganim-value .field-content { text-align: center; }
#block-views-eds_blocs-block_42 .views-field-field-2-visite-infos-agendanim-fid { text-align: right; }
#block-views-eds_blocs-block_42 .views-field-field-2-visite-infos-agendanim-fid a {
	padding-left: 15px;
	background: url('../images/eds2/arrow-blue-right.png') 0px 3px no-repeat;
	text-decoration: none;
	font-size: .9em;
	font-weight: bold;
	color: #382732;
}
#block-views-eds_blocs-block_42 .views-field-field-2-visite-infos-agendanim-fid a:hover { color: #786b68; }	
	
/*****************
 * 	SCIENCE OUEST
 *****************/

/*** Sommaire ***/
#block-views-eds_so-block_15 {
	overflow: hidden;
	padding-bottom: 10px;
	background-color: #fff;
	text-transform: uppercase;
	font-size: 1.5em;
	color: #f07900;
}
#block-views-eds_so-block_15 .views-field-field-2-so-numero-date-value { float: left; }
#block-views-eds_so-block_15 .views-field-field-2-so-numero-num-value { float: right; }
#block-views-eds_so-block_15 .views-field-field-2-so-numero-date-value a,
#block-views-eds_so-block_15 .views-field-field-2-so-numero-num-value a {
	text-decoration: none;
	color: #f07900;
}
#block-views-eds_so-block_15 .views-field-field-2-so-numero-date-value a:hover,
#block-views-eds_so-block_15 .views-field-field-2-so-numero-num-value a:hover { color: #786b68; }
#block-views-eds_so-block_17 { overflow: hidden; padding: 15px 15px 0 15px; }
#block-views-eds_so-block_17 h2.title {
	float: left;
	font-size: 1.5em;
	font-weight: normal;
	color: #382732;
}
#block-views-eds_so-block_17 .content { float: right; margin: 5px 0 0 0; text-align: right; }
#block-views-eds_so-block_17 .content p { margin: 0; }
#block-views-eds_so-block_17 .content a {
	text-decoration: none;
	font-size: .9em;
	font-weight: bold;
	color: #382732;
}
#block-views-eds_so-block_17 .content a:hover { color: #786b68; }
/*#block-views-eds_so-block_9,
#block-views-eds_so-block_10,
#block-views-eds_so-block_11,
#block-views-eds_so-block_12,
#block-views-eds_so-block_13,
#block-views-eds_so-block_14,
#block-views-eds_so-block_19,
#block-views-eds_so-block_20,
#block-views-eds_so-block_21,
#block-views-eds_so-block_22,
#block-views-eds_so-block_27 { padding: 0 15px; }*/
#block-views-eds_so-block_9 { padding-top: 5px; }
#block-views-eds_so-block_9 h2.title,
#block-views-eds_so-block_10 h2.title,
#block-views-eds_so-block_11 h2.title,
#block-views-eds_so-block_13 h2.title,
#block-views-eds_so-block_19 h2.title {
	font-size: 1.2em;
	font-weight: normal;
	color: #f07900;
	padding: 3px 15px 0 15px; 
}
#block-views-eds_so-block_9 .content,
#block-views-eds_so-block_12 .content,
#block-views-eds_so-block_14 .content,
#block-views-eds_so-block_27 .content {
	padding-bottom: 10px;
	margi-bottom: 10px;
	border-bottom: 1px dotted #786b68;
}
#block-views-eds_so-block_9 span.field-content a,
#block-views-eds_so-block_10 span.field-content a,
#block-views-eds_so-block_11 span.field-content a,
#block-views-eds_so-block_12 span.field-content a,
#block-views-eds_so-block_13 span.field-content a,
#block-views-eds_so-block_14 span.field-content a,
#block-views-eds_so-block_19 span.field-content a,
#block-views-eds_so-block_20 span.field-content a,
#block-views-eds_so-block_21 span.field-content a,
#block-views-eds_so-block_22 span.field-content a,
#block-views-eds_so-block_27 span.field-content a,
#block-menu-menu-so-search .content a {
	display: block;
	padding: 0 15px 0 30px;
	background: url('../images/eds2/arrow-blue-right.png') 15px 4px no-repeat;
	text-decoration: none;
	font-size: .9em;
	font-weight: bold;
	color: #382732;
}
#block-views-eds_so-block_9 span.field-content a.active,
#block-views-eds_so-block_10 span.field-content a.active,
#block-views-eds_so-block_11 span.field-content a.active,
#block-views-eds_so-block_12 span.field-content a.active,
#block-views-eds_so-block_13 span.field-content a.active,
#block-views-eds_so-block_14 span.field-content a.active,
#block-views-eds_so-block_19 span.field-content a.active,
#block-views-eds_so-block_20 span.field-content a.active,
#block-views-eds_so-block_21 span.field-content a.active,
#block-views-eds_so-block_22 span.field-content a.active,
#block-views-eds_so-block_27 span.field-content a.active,
#block-menu-menu-so-search .content a.active {
	display: block;
	padding: 0 15px 0 30px;
	background: url('../images/eds2/arrow-orange-right.png') 15px 4px no-repeat #FFF;
	text-decoration: none;
	font-size: .9em;
	font-weight: bold;
	color: #382732;
}
#block-menu-menu-so-search .content a { font-size: 1em; }
#block-views-eds_so-block_9 span.field-content a:hover,
#block-views-eds_so-block_10 span.field-content a:hover,
#block-views-eds_so-block_11 span.field-content a:hover,
#block-views-eds_so-block_12 span.field-content a:hover,
#block-views-eds_so-block_13 span.field-content a:hover,
#block-views-eds_so-block_14 span.field-content a:hover,
#block-views-eds_so-block_19 span.field-content a:hover,
#block-views-eds_so-block_20 span.field-content a:hover,
#block-views-eds_so-block_21 span.field-content a:hover,
#block-views-eds_so-block_22 span.field-content a:hover,
#block-views-eds_so-block_27 span.field-content a:hover,
#block-menu-menu-so-search .content a:hover { color: #786b68; }
#block-menu-menu-so-search {
	margin: 20px 0;
	padding: 20px 15px;
	background-color: #fff;
	border-left: 1px solid #e9e6e1;
	border-right: 1px solid #e9e6e1;
}

/*** Le Magazine ***/
#block-menu-menu-menu-so-mag { border-top: 2px solid #fff; }
#block-menu-menu-menu-so-mag h2.title {
	padding: 20px 15px 10px 15px;
	font-size: 1.5em;
	font-weight: normal;
	color: #382732;
}
#block-menu-menu-menu-so-mag ul.menu li { border-top: 1px solid #fff; }
#block-menu-menu-menu-so-mag ul.menu li a {
	display: block;
	padding: 0 30px;
	background: url('../images/eds2/greater-so.png') 15px 6px no-repeat;
	line-height: 25px;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-size: .9em;
	font-weight: bold;
	color: #f07900;
}
#block-menu-menu-menu-so-mag ul.menu li a:hover {
	background: #f07900 url('../images/eds2/greater-white.png') 14px 6px no-repeat;
	color: #fff;
}
#block-menu-menu-menu-so-mag ul.menu li.active-trail a {
	background: none;
	background-color: #f07900;
	color: #fff;
}

/* Issu */
#block-views-eds_so-block_8 .issuuembed div span {display:none;}

/************
 * 	EXPLORER
 ************/

/*** L'événement ***/
#block-views-eds_blocs2-block_30 { padding: 20px 15px 15px 15px; border-top: 2px solid #fff; }
#block-views-eds_blocs2-block_29 { padding: 0 15px 15px 15px; margin-top: -15px; }
#block-views-eds_blocs2-block_30 h2.title {
	margin-bottom: 10px;
	font-size: 1.5em;
	font-weight: normal;
	color: #382732;
}
#block-views-eds_blocs2-block_30 .view-content a,
#block-views-eds_blocs2-block_29 .view-content a {
	display: block;
	padding-left: 15px;
	background: url('../images/eds2/arrow-blue-right.png') 0 4px no-repeat;
	text-decoration: none;
	font-size: .9em;
	font-weight: bold;
	color: #382732;
}
#block-views-eds_blocs2-block_30 .view-content a:hover,
#block-views-eds_blocs2-block_29 .view-content a:hover { color: #786b68; }

/*** Mini-site ***/
#block-views-eds_blocs2-block_22 .views-field-title {
	padding-bottom: 5px;
	background: #fff;
	text-transform: uppercase;
	font-size: 1.5em;
	font-weight: normal;
	color: #5777ca;
}
body.page-sites-43983-fete-de-la-science-fete-de-la-science-2012 #block-views-eds_blocs2-block_22 .views-field-title,	
body.page-sites-43983-fete-de-la-science-fete-de-la-science-2011 #block-views-eds_blocs2-block_22 .views-field-title,
body.page-sites-43983-fete-de-la-science-fete-de-la-science-2010 #block-views-eds_blocs2-block_22 .views-field-title,
body.page-sites-43983-fete-de-la-science-fete-de-la-science-2009 #block-views-eds_blocs2-block_22 .views-field-title,
body.page-sites-43983-fete-de-la-science-fete-de-la-science-2008 #block-views-eds_blocs2-block_22 .views-field-title,
body.page-sites-43983-fete-de-la-science-fete-de-la-science-2007 #block-views-eds_blocs2-block_22 .views-field-title,
body.page-sites-43983-fete-de-la-science-en-bretagne #block-views-eds_blocs2-block_22 .views-field-title {color:#008FD3;}
#block-views-eds_blocs2-block_23 { padding: 15px; }
#block-views-eds_blocs2-block_21 { padding: 0 15px 15px 15px; margin-top: -15px; }
#block-views-eds_blocs2-block_23 .view-content a,
#block-views-eds_blocs2-block_21 .view-content a {
	display: block;
	padding-left: 15px;
	background: url('../images/eds2/arrow-blue-right.png') 0 4px no-repeat;
	text-decoration: none;
	font-size: .9em;
	font-weight: bold;
	color: #382732;
}
#block-views-eds_blocs2-block_23 .view-content a:hover,
#block-views-eds_blocs2-block_21 .view-content a:hover { color: #786b68; }

/**********
 * 	AGENDA
 **********/

#block-multiblock-3 .content-column { float: none; width: auto; }
#block-multiblock-3 h2.title {
	padding: 15px 15px 0 15px;
	font-size: 1.5em;
	font-weight: normal;
	color: #382732;
}
#block-multiblock-3 .content { padding: 0 15px; }
#block-multiblock-2 h2.title {
	padding: 0 15px 10px 15px;
	font-size: 1.5em;
	font-weight: normal;
	color: #382732;
}
#block-multiblock-2 .content { padding: 0 15px 15px 15px; }
#block-multiblock-2 .views-field-field-2-agenda-infos-upload1-fid,
#block-multiblock-2 .views-field-field-2-agenda-infos-upload2-fid {
	padding-left: 15px;
	background: url('../images/eds2/arrow-blue-right.png') 0px 4px no-repeat;
}
#block-multiblock-2 .views-field-field-2-agenda-infos-upload1-fid a,
#block-multiblock-2 .views-field-field-2-agenda-infos-upload2-fid a {
	text-decoration: none;
	font-weight: bold;
	color: #382732;
}
#block-multiblock-2 .views-field-field-2-agenda-infos-upload1-fid a:hover,
#block-multiblock-2 .views-field-field-2-agenda-infos-upload2-fid a:hover { color: #786b68; }
body.node-type-2-agenda #block-multiblock-1 { border-top: none; }

/*****************
 * 	ENSEIGNANTS
 *****************/

#block-block-39 {
    color: #382732;
    padding: 15px;
} 
#block-block-39 h2.title {
	color: #382732;
    font-size: 1.5em;
    font-weight: normal;
	text-transform:uppercase;
	}
 
 
 
/************
 * 	PARTAGER
 ************/

body.section-newsletter #block-multiblock-1 { border-top: none; }

/******************************
 * SCIENTIFIQUES DANS LA VILLE
 ******************************/

/*** Le livre ***/
#block-views-eds_sdlv-block_8 { padding: 15px; }
#block-views-eds_sdlv-block_8 h2.title {
	margin-bottom: 10px;
	text-transform: uppercase;
	font-size: 1.5em;
	font-weight: normal;
	color: #382732;
}
#block-views-eds_sdlv-block_8 .views-field-field-2-boutique-livre-vignette-fid { float: left; margin-right: 15px; }
#block-views-eds_sdlv-block_6 .views-field-title a,
#block-views-eds_sdlv-block_8 .views-field-title a {
	font-size: 1.5em;
	font-weight: normal;
	text-decoration: none;
	color: #382732;
}
#block-views-eds_sdlv-block_8 .views-field-field-2-boutique-livre-texte-value { margin-bottom: 10px; }
#block-views-eds_sdlv-block_8 .views-field-field-2-boutique-livre-texte-value p {
	margin: 0;
	line-height: 1.1;
	font-size: 0.9em;
}
#block-views-eds_sdlv-block_8 .views-field-sell-price {
	margin-bottom: 5px;
	text-align: right;
	font-size: 1.2em;
	color: #8b96c1;
}
#block-views-eds_sdlv-block_8 .views-field-view-node { text-align: right; }
#block-views-eds_sdlv-block_8 .views-field-view-node a {
	padding-left: 15px;
	background: url('../images/eds2/arrow-blue-right.png') 0px 3px no-repeat;
	text-decoration: none;
	font-size: .9em;
	font-weight: bold;
	color: #382732;
}
#block-views-eds_sdlv-block_8 .views-field-title a:hover,
#block-views-eds_sdlv-block_8 .views-field-view-node a:hover { color: #786b68; }


/*********
 *  BLOGS
 *********/

/*** Menu ***/
#block-menu-menu-menu-blogs { padding-bottom: 15px; background-color: #fff; }
#block-menu-menu-menu-blogs a {
	padding-left: 15px;
	background: url('../images/eds2/arrow-blue-right.png') 0 4px no-repeat;
	text-decoration: none;
	font-weight: bold;
	color: #382732;
}
#block-menu-menu-menu-blogs a:hover { color: #786b68; }
#block-views-eds_blogs-block_4 { padding: 15px; }
#block-views-eds_blogs-block_4 h2.title {
	margin-bottom: 10px;
	text-transform: uppercase;
	font-weight: normal;
	color: #382732;
}
#block-views-eds_blogs-block_4 .view-content { overflow: hidden; }
#block-views-eds_blogs-block_4 .views-row { clear: both; }
#block-views-eds_blogs-block_4 .views-field-field-2-explorer-blogs-img-fid {
	float: left;
	width: 105px;
}
#block-views-eds_blogs-block_4 .views-field-title,
#block-views-eds_blogs-block_4 .views-field-field-2-explorer-blogs-txt-value {
	float: right;
	width: 155px;
}
#block-views-eds_blogs-block_4 .views-field-title a {
	text-decoration: none;
	font-weight: bold;
	color: #382732;
}
#block-views-eds_blogs-block_4 .views-field-title a:hover { color: #786b68; }
#block-views-eds_blogs-block_4 .views-field-field-2-explorer-blogs-txt-value { font-size: .9em; }

/*** Quicktabs ***/

#block-quicktabs-eds2_blogs_listes_blogs_billets { padding: 15px; }
#block-quicktabs-eds2_blogs_listes_blogs_billets ul.quicktabs_tabs {
	overflow: hidden;
	margin: 0 0 10px 0;
	padding: 0;
}
#block-quicktabs-eds2_blogs_listes_blogs_billets ul.quicktabs_tabs li {
	display: block;
	float: left;
	padding: 0;
	border-bottom: 2px solid #fff;
}
#block-quicktabs-eds2_blogs_listes_blogs_billets ul.quicktabs_tabs li.active {
	border: 2px solid #fff;
	border-bottom: none;
}
#block-quicktabs-eds2_blogs_listes_blogs_billets ul.quicktabs_tabs li a {
	display: block;
	padding: 5px 0;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 1.2em;
	color: #786b68;
}
#block-quicktabs-eds2_blogs_listes_blogs_billets ul.quicktabs_tabs li.first a { width: 89px; }
#block-quicktabs-eds2_blogs_listes_blogs_billets ul.quicktabs_tabs li.last a { width: 177px; }
#block-quicktabs-eds2_blogs_listes_blogs_billets ul.quicktabs_tabs li.active a { color: #382732; }
#block-quicktabs-eds2_blogs_listes_blogs_billets ul.quicktabs_tabs li a:hover { color: #382732; }
#quicktabs_container_eds2_blogs_listes_blogs_billets { clear: left; }
/* Les Blogs */
.quicktabs_tabpage #block-views-eds_blogs-block_7 .view-content { overflow: hidden; }
.quicktabs_tabpage #block-views-eds_blogs-block_7 .views-row { clear: both; }
.quicktabs_tabpage #block-views-eds_blogs-block_7 .views-field-nid { display: none; }
.quicktabs_tabpage #block-views-eds_blogs-block_7 .views-field-field-2-explorer-blogs-pres-illu-fid {
	float: left;
	width: 84px;
}
.quicktabs_tabpage #block-views-eds_blogs-block_7 .views-field-field-2-explorer-blogs-pres-nom-value,
.quicktabs_tabpage #block-views-eds_blogs-block_7 .views-field-field-2-explorer-blogs-pres-stit-value,
.quicktabs_tabpage #block-views-eds_blogs-block_7 .views-field-field-2-explorer-blogs-pres-pres-value {
	float: right;
	width: 176px;
}
.quicktabs_tabpage #block-views-eds_blogs-block_7 .views-field-field-2-explorer-blogs-pres-nom-value { margin-bottom: 3px; }
.quicktabs_tabpage #block-views-eds_blogs-block_7 .views-field-field-2-explorer-blogs-pres-nom-value a {
	text-decoration: none;
	font-weight: bold;
	color: #382732;
}
.quicktabs_tabpage #block-views-eds_blogs-block_7 .views-field-field-2-explorer-blogs-pres-nom-value a:hover {
	color: #786b68;
}
.quicktabs_tabpage #block-views-eds_blogs-block_7 .views-field-field-2-explorer-blogs-pres-pres-value { font-size: .9em; }
/* Les derniers billets */
.quicktabs_tabpage #block-views-eds_blogs-block_6 .view-content { overflow: hidden; }
.quicktabs_tabpage #block-views-eds_blogs-block_6 .views-row { clear: both; }
.quicktabs_tabpage #block-views-eds_blogs-block_6 .views-field-field-2-explorer-blogs-img-fid {
	float: left;
	width: 105px;
}
.quicktabs_tabpage #block-views-eds_blogs-block_6 .views-field-title-1,
.quicktabs_tabpage #block-views-eds_blogs-block_6 .views-field-field-2-explorer-blogs-txt-value {
	float: right;
	width: 155px;
}
.quicktabs_tabpage #block-views-eds_blogs-block_6 .views-field-title-1 a {
	text-decoration: none;
	font-weight: bold;
	color: #382732;
}
.quicktabs_tabpage #block-views-eds_blogs-block_6 .views-field-title-1 a:hover { color: #786b68; }
.quicktabs_tabpage #block-views-eds_blogs-block_6 .views-field-field-2-explorer-blogs-txt-value { font-size: .9em; }

/**********
* FESTIVAL
***********/

/*** Contact et archives ***/
#block-views-eds_fds12-block_4,
#block-views-eds_fds13-block_4,
#block-views-eds_fds14-block_4,
#block-views-eds_fds15-block_4,
#block-views-eds_fds16-block_4,
#block-block-38 {
	border-top:2px solid #FFF;
	}
#block-block-38 .content,
#block-views-eds_fds12-block_4 .views-row ,
#block-views-eds_fds13-block_4 .views-row ,
#block-views-eds_fds14-block_4 .views-row { padding: 0 15px 15px 15px; color: #382732; }
#block-views-eds_fds15-block_4 .views-row { padding: 0 15px 15px 15px; color: #382732; }
#block-views-eds_fds16-block_4 .views-row { padding: 0 15px 15px 15px; color: #382732; }
#block-views-eds_fds12-block_4 .views-row  a,
#block-views-eds_fds13-block_4 .views-row  a,
#block-views-eds_fds14-block_4 .views-row  a,
#block-views-eds_fds15-block_4 .views-row  a,
#block-views-eds_fds16-block_4 .views-row  a {
	border-bottom: 1px dotted #786B68;
    color: #786B68;
    text-decoration: none;
	}
#block-views-eds_fds12-block_4 .views-row  a.cke-fleche,
#block-views-eds_fds13-block_4 .views-row  a.cke-fleche,
#block-views-eds_fds14-block_4 .views-row  a.cke-fleche,
#block-views-eds_fds15-block_4 .views-row  a.cke-fleche,
#block-views-eds_fds16-block_4 .views-row  a.cke-fleche,
#block-block-38 .content  a.cke-fleche,
#block-block-38 .content  a {
	background: url("../images/eds2/arrow-blue-right.png") no-repeat scroll 0 3px transparent;
    color: #382732;
    font-size: 0.9em;
    font-weight: bold;
    padding-left: 15px;
    text-decoration: none;
	}

#block-block-38 .content  a {
	background:none;
	padding:0;
	}
#block-views-eds_fds12-block_4 .views-row  a:hover,
#block-views-eds_fds13-block_4 .views-row  a:hover,	
#block-views-eds_fds14-block_4 .views-row  a:hover,
#block-views-eds_fds15-block_4 .views-row  a:hover,
#block-views-eds_fds16-block_4 .views-row  a:hover,	
#block-block-38 .content  a:hover,
#block-block-38 .content  a.cke-fleche:hover {
	color:#786B68;
	border;none;
	}

#block-views-eds_fds12-block_4 h2.title,
#block-views-eds_fds13-block_4 h2.title,
#block-views-eds_fds14-block_4 h2.title,
#block-views-eds_fds15-block_4 h2.title,
#block-views-eds_fds16-block_4 h2.title,
#block-block-38  h2.title {
	padding: 15px 15px 0 15px;
	font-size: 1.5em;
	font-weight: normal;
	text-transform: uppercase;
	color: #382732;
}

/** Bus **/
#block-views-eds_fds12-block_13 .views-row,  
#block-views-eds_fds13-block_13 .views-row ,  
#block-views-eds_fds14-block_13 .views-row,
#block-views-eds_fds15-block_13 .views-row  { 
	padding: 0 15px 15px 15px; color: #382732; 
	}
#block-views-eds_fds12-block_13 .views-row  a.cke-fleche,
#block-views-eds_fds13-block_13 .views-row  a.cke-fleche,
#block-views-eds_fds14-block_13 .views-row  a.cke-fleche,
#block-views-eds_fds15-block_13 .views-row  a.cke-fleche {
	background: url("../images/eds2/arrow-blue-right.png") no-repeat scroll 0 3px transparent;
    color: #382732;
    font-size: 0.9em;
    font-weight: bold;
    padding-left: 15px;
    text-decoration: none;
	}
#block-views-eds_fds12-block_13 .views-row  a:hover,
#block-views-eds_fds13-block_13 .views-row  a:hover,
#block-views-eds_fds14-block_13 .views-row  a:hover,
#block-views-eds_fds15-block_13 .views-row  a:hover {
	color:#786B68;
	}

#block-views-eds_fds12-block_13 h2.title,
#block-views-eds_fds13-block_13 h2.title,
#block-views-eds_fds14-block_13 h2.title,
#block-views-eds_fds15-block_13 h2.title {
	padding: 15px 15px 0 15px;
	font-size: 1.5em;
	font-weight: normal;
	text-transform: uppercase;
	color: #382732;
	border-top:1px solid #FFF;
}
/** Dernière minute **/
#block-views-eds_fds13-block_16,
#block-views-eds_fds14-block_16  { 
	background: url("../images/eds2/bg-cloud.png") repeat-y scroll 0 0 transparent;
	border-bottom: 1px solid #FFF;
	}
#block-views-eds_fds13-block_16 .views-row,
#block-views-eds_fds14-block_16 .views-row  { 
	padding: 0 15px ; 
	color: #382732; 
	}
#block-views-eds_fds13-block_16 .item-list,
#block-views-eds_fds14-block_16 .item-list  { 
	padding-bottom: 5px ; 
	}
#block-views-eds_fds13-block_16 .views-row  .field-content a,
#block-views-eds_fds14-block_16 .views-row  .field-content a {
	color: #382732; 
	text-decoration: none;
	border-bottom: 1px #382732 dotted;
	}
#block-views-eds_fds13-block_16 .views-row  a.cke-fleche;
#block-views-eds_fds14-block_16 .views-row  a.cke-fleche {
	background: url("../images/eds2/arrow-blue-right.png") no-repeat scroll 0 3px transparent;
    color: #382732;
    font-size: 0.9em;
    font-weight: bold;
    padding-left: 15px;
    text-decoration: none;
	border: none;
	}
#block-views-eds_fds13-block_16 .views-row  a:hover,
#block-views-eds_fds14-block_16 .views-row  a:hover {
	color:#786B68;
	}

#block-views-eds_fds13-block_16 h2.title,
#block-views-eds_fds14-block_16 h2.title {
	padding: 15px 15px 0 15px;
	font-size: 1.5em;
	font-weight: normal;
	text-transform: uppercase;
	color: #382732;
	border-top:1px solid #FFF;
}

#block-views-eds_fds13-block_16 .views-field-changed,
#block-views-eds_fds14-block_16 .views-field-changed {font-size: 0.9em;}

/*** Programme & renseignements village ***/
#block-views-eds_fds12-block_5, 
#block-views-eds_fds13-block_5, 
#block-views-eds_fds14-block_5, 
#block-views-eds_fds12-block_15,
#block-views-eds_fds13-block_15,
#block-views-eds_fds14-block_15,
#block-views-eds_fds15-block_15  {margin-bottom: 5px;}
#block-views-eds_fds12-block_5 h2.title,
#block-views-eds_fds12-block_15 h2.title,
#block-views-eds_fds13-block_5 h2.title,
#block-views-eds_fds13-block_15 h2.title {
	padding: 15px 15px 0 15px;
	font-size: 1.5em;
	font-weight: normal;
	text-transform: uppercase;
	color: #382732;
	border-top:1px solid #FFF;
}
#block-views-eds_fds12-block_5 p, 
#block-views-eds_fds13-block_5 p, 
#block-views-eds_fds14-block_5 p,
#block-views-eds_fds15-block_5 p  {margin:0;}
.views-field-field-2-fds-acc-progfile-fid img {display:none;}
.views-field-field-2-fds-acc-progfile-fid a {
	background: url("../images/eds2/arrow-blue-right.png") no-repeat scroll 0 3px transparent;
    color: #382732;
    font-size: 0.9em;
    font-weight: bold;
    padding-left: 15px;
    margin: 5px 0 15px 15px;
    text-decoration: none;
	}
.views-field-field-2-fds-acc-progfile-fid a:hover {
	color:#786B68;
	}


#block-views-eds_fds12-block_15 .views-row p, 
#block-views-eds_fds13-block_15 .views-row p, 
#block-views-eds_fds14-block_15 .views-row p  { 
	padding: 0 15px 3px 15px; color: #382732; 
	}	
#block-views-eds_fds12-block_15 .views-row  a.cke-fleche,
#block-views-eds_fds13-block_15 .views-row  a.cke-fleche ,
#block-views-eds_fds14-block_15 .views-row  a.cke-fleche {
	background: url("../images/eds2/arrow-blue-right.png") no-repeat scroll 0 3px transparent;
    color: #382732;
    font-size: 0.9em;
    font-weight: bold;
    padding-left: 15px;
    text-decoration: none;
	}	

/***********
 * 	BOUTIQUE
 ************/

/*** Panier ***/
.block-uc_cart { padding: 15px; }
#block-uc_cart-0 {
	background: url("../images/eds2/bg-cloud.png") repeat-y scroll 0 0 transparent;
	}
.block-uc_cart h2.title {
	text-transform: uppercase;
	font-size: 1.5em;
	font-weight: normal;
	color: #382732;
}
.block-uc_cart table.cart-block-items {
	padding: 5px 0;
	margin: 5px 0;
	border-top: 1px dotted #666;
	border-bottom: 1px dotted #666;
	word-wrap: normal;
}
.block-uc_cart table.cart-block-items tr { padding: 0; }
.block-uc_cart table.cart-block-items .cart-block-item-title { padding-left: 5px; }
.block-uc_cart table.cart-block-items .cart-block-item-title a { text-decoration: none; color: #382732; }
.block-uc_cart table.cart-block-summary { width: 100%; margin-bottom: 0; }
.block-uc_cart .cart-block-summary-items,
.block-uc_cart .cart-block-summary-total { font-size: 1.2em; color: #382732; }
.block-uc_cart .cart-block-summary-total label { font-weight: normal; }
.block-uc_cart .cart-block-summary-total span { font-weight: bold; }
.block-uc_cart .cart-block-summary-links ul.links { margin: 10px 0 0 0; }
.block-uc_cart .cart-block-summary-links ul.links li { display: block; padding: 0; border: none; }
.block-uc_cart .cart-block-summary-links ul.links li.first { float: left; }
.block-uc_cart .cart-block-summary-links ul.links li.last { float: right; }
.block-uc_cart .cart-block-summary-links ul.links li a {
	display: block;
	padding: 1px 6px;
	border: 1px solid #9b9cb8;
	border-radius: 2px;
	-moz-border-radius: 2px;
	background-color: #9b9cb8;
	line-height: 24px;
	text-decoration: none;
	font-size: 14px;
	color: #fff;
}
.block-uc_cart .cart-block-summary-links ul.links li a:hover { color: #382732; }
body.not-logged-in.section-boutique #block-uc_cart-0 { border-top: 2px solid #fff; }
body.not-logged-in.section-boutique #block-uc_cart-0 .content {
	padding-left: 15px;
	background: url('../images/eds2/arrow-blue-right.png') 0 4px no-repeat;
}
body.not-logged-in.section-boutique #block-uc_cart-0 .content a { text-decoration: none; font-weight: bold; color: #382732;}
body.not-logged-in.section-boutique #block-uc_cart-0 .content a:hover { color: #786b68; }

/*** Menus ***/
#block-block-16 h2.title,
#block-menu-menu-menu-boutique1 h2.title,
#block-menu-menu-menu-boutique2 h2.title {
	padding: 15px 15px 5px 15px;
	font-size: 1.5em;
	font-weight: normal;
	color: #382732;
}

#block-block-16 h2.title {
	background: url("../images/eds2/bg-cloud.png") repeat-y scroll 0 0 transparent;
	text-transform: uppercase;
	}

#block-menu-menu-menu-boutique1 ul.menu li a,
#block-menu-menu-menu-boutique2 ul.menu li a { padding: 0 15px 0 30px; }

/*** Message de création de compte ***/
#block-block-14 .content { padding: 0 15px; }
#block-block-14 .content p { margin: 10px 0 0 0; }

/**************
 *  USER LOGIN
 **************/

#block-multiblock-8,
#block-multiblock-9 { position: relative; padding: 0; }
#block-multiblock-8 #user-login-form,
#block-multiblock-9 #user-login-form { position: relative; padding: 0 15px 15px 15px; }
#block-multiblock-8 #user-login-form .form-item label,
#block-multiblock-9 #user-login-form .form-item label { font-weight: normal; color: #382732; }
#block-multiblock-8 #user-login-form .form-item input,
#block-multiblock-9 #user-login-form .form-item input {
	width: 130px;
	border: 1px solid #ccc;
	height: 1.5em;
	font-size: 1em;
}
#block-multiblock-8 #user-login-form #edit-name-wrapper,
#block-multiblock-9 #user-login-form #edit-name-wrapper { margin: 15px 0 10px 0; }
#block-multiblock-8 #user-login-form #edit-pass-wrapper,
#block-multiblock-9 #user-login-form #edit-pass-wrapper { margin: 0 0 10px 0; }
#block-multiblock-8 #user-login-form input.form-submit,
#block-multiblock-9 #user-login-form input.form-submit {
	position: absolute;
	right: 15px;
	bottom: 43px;
	padding: 1px 6px;
	border: 1px solid #9b9cb8;
	border-radius: 2px;
	-moz-border-radius: 2px;
	background-color: #9b9cb8;
	height: 28px;
	font-size: 14px;
	color: #fff;
}
#block-multiblock-8 #user-login-form .item-list ul,
#block-multiblock-9 #user-login-form .item-list ul { list-style-type: none; padding-left: 0; }
#block-multiblock-8 #user-login-form .item-list ul li a,
#block-multiblock-9 #user-login-form .item-list ul li a {
	display: block;
	padding-left: 15px;
	background: url('../images/eds2/arrow-blue-right.png') 0 4px no-repeat;
	text-decoration: none;
	font-weight: bold;
	color: #382732;
}
#block-multiblock-8 #user-login-form .item-list ul li a:hover,
#block-multiblock-9 #user-login-form .item-list ul li a:hover { color: #786b68; }
body.js-on #block-multiblock-9 .content,
body.js-on #block-multiblock-8 .content { display:none; }
#block-multiblock-8 .content input#edit-submit.closed { display:none; }
#block-multiblock-8  h2:hover,
#block-multiblock-9  h2:hover { cursor:pointer; }
#block-multiblock-8  .content .textehaut,
#block-multiblock-9  .content .textehaut { padding:15px 15px 0 15px; }
#block-multiblock-8  .content .textebas,
#block-multiblock-9  .content .textebas { padding:0 15px 15px 15px; font-size:0.8em; }

/**********
 * 	SITEMAP
 **********/

body.section-sitemap #block-multiblock-1 { border-top: none; }

/**********
 * 	SEARCH
 **********/

body.section-search #block-multiblock-1 { border-top: none; }
body.page-user #block-search-0 { border-top: 1px solid #e9e6e1; }

/****************
* RESEAUX SOCIAUX
****************/

#block-block-22 { padding: 10px 15px 15px 15px; }
body.section-planetarium #block-block-22 {border-top:2px solid #000; }
#block-block-22 h2.title {
	color: #382732;
  font-size: 1.5em;
  font-weight: normal;
  margin-bottom: 10px;    
	text-transform: uppercase;
}
body.section-planetarium #block-block-22 h2.title {color:#FFF;}
#block-block-22 a.cke-fleche { font-size: 0.9em; }
body.section-planetarium .region-sidebar-second  #block-block-22 a.cke-fleche { color:#A9B7ED; }
body.section-planetarium .region-sidebar-second  #block-block-22 a:hover.cke-fleche { color:#FFF; }
#block-block-22 .content p { padding: 0; margin: 0; }
#block-block-22 #fb-root { height: 0px; }
body.section-planetarium .region-sidebar-second #block-block-22 .fb-like-box { background-color:#CEC9C4; }
/*******************	
	Open Data 
*******************/

/*** Contact ***/

#block-block-42 .content p  { padding: 0 15px 15px 15px; color: #382732; }

#block-block-42 h2.title {
	padding: 15px 15px 0 15px;
	font-size: 1.5em;
	font-weight: normal;
	text-transform: uppercase;
	color: #382732;
}

#block-views-eds_blocs-block_2 .views-field-field-2-expos-iti-infos-contact-value .field-item a {
	padding-left: 15px;
	background: url('../images/eds2/arrow-blue-right.png') 0 3px no-repeat;
	text-decoration: none;
	font-weight: bold;
	color: #382732;
}
#block-block-42 .content a {
	color: #786b68;
	text-decoration: none;
	border-bottom: 1px dotted  #786b68;
}
#block-block-42 .content a:hover {
	color: #382732;
	border:none;	
	}
	
/*******************
* MENU EDITEUR
*******************/
#block-jquerymenu-1, 
#block-jquerymenu-2 {background: url('../images/eds2/rayure.png');}
#block-jquerymenu-1 a, 
#block-jquerymenu-2 a {color:#786B68; text-decoration: none;}
#block-jquerymenu-1 a.logout,
#block-jquerymenu-2 a.logout {color:#B51206; text-decoration: none;}
#block-jquerymenu-1 a:hover,
#block-jquerymenu-2 a:hover {color:#382732;}
#block-jquerymenu-1 h2.title,
#block-jquerymenu-2 h2.title {
	color: #382732;
    font-size: 1.5em;
    font-weight: normal;
    margin-bottom: 10px;
	padding: 5px 0 0 15px;
    text-transform: uppercase;
	}
#block-jquerymenu-1 ul.jquerymenu li span.parent { 
display: block;
height: 9px;
margin-left: -15px;
margin-top: 3px;
position: absolute;
width: 9px;
}

