#sommaire_agenda1, #sommaire_agenda2{
font-family : "Roboto-Medium", Arial;
padding-top : 20px;
color:#FFFFFF;
}
#sommaire_agenda1{
background : #ABAE9D;	
color:black;
/*background : #3574d1 url("img/constellation3.png") no-repeat top center;*/
background :  #ABAE9D url("img/constellation4.png") no-repeat top center;
}
#sommaire_agenda1 a{
background : #ABAE9D;	
color:black;
}

/*charlie hebdo */
#sommaire_charlie{
background : #000000 url("img/constellationCharlie.png") no-repeat top center;
}
#sommaire_charlie p{
color:#FFFFFF;
padding : 30px 70px 0px 0px;
}
#sommaire_charlie a{
color:#FFFFFF;
}
/*voeux */
#sommaire_voeux{
background : #FFFFFF no-repeat top center;
padding : 20px;
}
/*voeux */
#sommaire_democratie{
background : #ed7203 url("img/fd-democratie.png") repeat top center;

}
a.sommaire_bouton_voeux {
background-color : #947B4A;
color:#FFFFFF!important;
padding : 5px 10px;
}
a.sommaire_bouton_voeux:hover {
background-color : #000000;
color:#FFFFFF;
}
#sommaire_charlie p{
color:#947B4A!important;
padding : 30px 70px 0px 0px;
}
#sommaire_charlie a{
color:#947B4A;
}
#sommaire_agenda2{
font-family : Arial;
background:#494949;
}
#sommaire_agenda2 h3{
background : none;
margin : 0;
padding :0;
color:#FFFFFF;
font-family : "Roboto-Bold", Arial;
font-size : 1.1em;
}
#sommaire_agenda2 h3 a{
color:#FFFFFF;
}
ul.magenda_accueil_ul_colonne {
border-right :7px solid #FFFFFF;
padding-right : 10px;
}
div.magenda_accueil_evt_colonne {
padding : 10px 0px;
}
p.magenda_central_date {
font-size : 0.9em;
background :url("img/fleche-date-agenda-blanc.png") no-repeat 0px 3px;
padding-right : 5px;
font-family : Arial;
}
#sommaire_horaires{
background:#e9e5dc;
padding : 20px 0px;
}
#sommaire_horaires h2{
color:#215994;
}
#sommaire_zoom_services{
background:#861442;
padding-top : 20px;
color:#FFFFFF;
}
#sommaire_zoom_services a{
color:#FFFFFF;
text-decoration : none;
}
#sommaire_zoom_services a:hover{
color:#FFFFFF;
text-decoration : underline;
}
#sommaire_zoom_services h3 {
background : url("img/fleche-titre-blanc.png") no-repeat top left;
color:#FFFFFF;
font-family : "Roboto-Black", Arial;
margin-top : 0;
}
div.zoom_service_gauche ul {
padding-left : 0px;
margin-left : 0px;
} 
li.actu_colonne {
font-weight : normal;
}
div.zoom_service_gauche ul li {
background : url("img/fleche-titre-blanc.png") no-repeat 0px 5px;
color:#FFFFFF;
margin-top : 0;
padding : 5px 20px;
list-style : none;
}
p.sommaire_titre_coupcoeur {
font-size : 1em;
}
p.sur_titre_zoom {
margin-bottom :0;
font-weight : bold;
}
#sommaire_zoom_services h2{
color:#FFFFFF;
font-family : "Roboto-Black", Arial;
}
#sommaire_selection{
background:#009899;
color:#000000;
padding : 20px 0px;
}
#sommaire_selection h2, #sommaire_selection a{
color:#000000;
}

#sommaire_selection .logo_coup_coeur img {
	-moz-box-shadow: 2px 2px 5px 0px #000000;
	-webkit-box-shadow: 2px 2px 5px 0px #000000;
	-o-box-shadow: 2px 2px 5px 0px #000000;
	box-shadow: 2px 2px 5px 0px #000000;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#000000, Direction=134, Strength=5);	
}
#sommaire_selection p.titre_coup_coeur {
font-family: 'RobotoCondensed-Bold';
margin-top : 10px;
}
#sommaire_selection p.titre_coup_coeur a{
	font-size : 1em;
}
#sommaire_pda{
background:#D8D8D8;
color:#000000;
padding : 20px 0px;
}
#sommaire_pda a{
color:#000000;
}
#sommaire_pda h2 {
color:#000000;
}
#sommaire_pda h3 {
color:#000000;
}
#sommaire_webzine {
background:#e5e9ff;
padding : 20px 0px;
color:#000000;
}
#sommaire_webzine h3 {
color:#000000;
font-size : 1.6em;
font-family: 'RobotoCondensed-Bold';
background : none;
padding : 0;
margin : 0;
}
#sommaire_webzine a {
text-decoration : none;
}
#sommaire_webzine .date_articleinflux {
	text-transform : uppercase;
	color : #000099;
	font-weight : normal;
	font-size : 0.9em;
	margin-bottom : 0;
	font-family: 'RobotoCondensed-Bold';
}
#sommaire_webzine .descriptif_articleinflux {
	margin-bottom : 0px;
}
#sommaire_webzine p.continuer_articleinflux a {
	color : #000099; 
	text-decoration : underline;
	margin-bottom : 10px;
}
#sommaire_webzine p.continuer_articleinflux a:hover {
	text-decoration : none;
}
#sommaire_webzine p.logo-influx_articleinflux img{
	-moz-box-shadow: 2px 2px 5px 0px #bcc1e0;
	-webkit-box-shadow: 2px 2px 5px 0px #bcc1e0;
	-o-box-shadow: 2px 2px 5px 0px #bcc1e0;
	box-shadow: 2px 2px 5px 0px #bcc1e0;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#bcc1e0, Direction=134, Strength=5);	
}
#sommaire_numelyo{
background:#0475C5;
padding : 20px 0px;
}
#sommaire_gds{
background:#ABAE9D;
color:#000000;

padding : 20px 0px;
}
#sommaire_gds li, #sommaire_gds ul {
list-style : none;
margin : 0;
padding :0;
}
#sommaire_gds h2, #sommaire_gds a {
color:#000000;
}
#sommaire_gds  a.sommaire_bouton_gds {
background-color : #3D674F;
color:#FFFFFF;
}
#sommaire_gds  a.sommaire_bouton_gds:hover {
background-color : #FF7900;
color:#FFFFFF;
}
a.sommaire_tous_coups_coeur {
background-color : #000 !important;
color:#FFFFFF!important;
margin : 25px 10px;
}
a.sommaire_tous_coups_coeur:hover {
background-color : #2155a7;
color:#FFFFFF;
}

#sommaire_gds h3 {
color:#FFFFFF;
background : none;
padding : 0;
margin : 0;
font-size : 0.9em;
text-transform : uppercase; 
font-weight : bold;
}
#sommaire_top {
background : no-repeat top center;
height : 432px;
padding-top : 20px;
}



#titre_bml  {
margin-bottom : 20px;
}
#titre_bml h1{
display : inline;
font-size : 4.2em;
text-transform : uppercase;
font-family : "Roboto-Black";
background-color:rgba(255, 255, 255, 0.5);
padding : 0px;
margin-bottom : 10px;
}




#sommaire_agenda1 h2, #sommaire_agenda2 h2 {
color:#FFFFFF;
font-family : "Roboto-Bold", Arial;
font-size : 1.7em;;
}
#sommaire_agenda1 h3 {
/*color:#FFFFFF;*/
color:black;
background : none;
padding : 15px 0px 0px 0px;
margin : 0;
font-family : "Roboto-Bold", Arial;
font-size : 1.7em;;
}
p.magenda_accueil_date {
font-family : "Roboto-Bold", Arial;
/*background :url("img/fleche-date-agenda-blanc.png") no-repeat 0px 5px;*/
background :url("img/fleche-date-agenda.png") no-repeat 0px 3px;
padding-left : 35px;
margin-bottom : 0px;
/*color:#FFFFFF;*/
color:black;
font-size : 1.2em;

}
div.magenda_acceuil_corps_texte {
padding-right : 100px;
}
p.magenda_date_themtype {
color:#FFFFFF;
}

.magenda_acceuil_corps_texte p.magenda_date_themtype {
color:black !important;
}

p.magenda_accueil_c_descc {
margin : 20px 0px;
/*color:#FFFFFF;*/
color:black;
font-size : 0.95em;
}
#sommaire_agenda1 h2{
	color:black;
}

ul.magenda_accueil_ul_colonne {
margin : 0;
}
ul.magenda_accueil_ul_colonne a{
text-decoration : none;
}
ul.magenda_accueil_ul_colonne li {
list-style : none;
margin : 0 0 15px 0;
padding : 0
}
#sommaire_agenda2 {
color:#FFFFFF;
}
p.chapo_actu{
font-family : "Roboto-Medium", Arial;
font-size : 0.9em;
font-weight : normal;
}
h3.titre_actu a {
text-decoration : none;
}
a.lire_suite_actu {
color:#FFF;
}
h3.titre_actu a:hover {
text-decoration : underline;
}
#sommaire_agenda2 h3.titre_actu {
margin-bottom : 10px;
}
li.warning_colonne  h3{
color:#000;
}
li.warning_colonne {
background-color : #FFFFFF;
color:#000;
padding : 10px;
}
li.warning_colonne a, #sommaire_agenda2 li.warning_colonne h3 a{
color:#000;
}
p.important_warning {
margin : 0;
}
p.chapo_actu {
margin-bottom : 0;
}
li.bloc_rubrique_small h3.titre_liste_rubrique{
font-size:0.8em!important;
margin-top : 0px!important;
color:#0075E2!important;

}

#sommaire_expos{
	padding-top:20px;
	padding-bottom:20px;
	background:#e5e9ff;
}


.link-catalogue-menu{
		color:white;
}

@media screen and (max-width: 711px)
{
	
	.f-topbar-fixed{
		padding-top:0 !important; 
	}
	
	#sommaire_top {
	height : 150px;
	padding-top : 20px;
	}
	
	#titre_bml h1{
		font-size:2em;
		
	}
	
	.tab-bar{
		background:black;
	}
	
	#sommaire_agenda1 h2,h2,#sommaire_agenda2 h2,#sommaire_gds h2{
		font-size:1.3em;
	}
	
	.image-gds{
		width:100%;
	}
	
	#sommaire_agenda1 h3{
		font-size:1.2em;
	}
	
	p.magenda_accueil_date{
		font-size:1em;
	}
	
	ul.magenda_accueil_ul_colonne{
		border:none;
	}
	
	#owl-carousel-gds .item-gds{
		padding:10px;
		background:white;
	}
	
	.item-sommaire-2{
		height:auto;
	}
}

a.sommaire_toutes_expos  {
	background:black;
	color:white;
}

.bande-sommaire-dossier{
	background:#353535;
	height:3rem;
}

a.bouton_dossier_catalogue {
	background:white;
	text-transform:uppercase;
	padding:3px;
	width:100%;
	display:block;
	text-align:center;
	text-decoration:none;
	font-size:0.8em;
	font-weight:bold;
	height:2rem;
	margin-top:0.5rem;
}