








@media print {
#bande_mobile, #article_entete_mobile{
	display:none;
}


}


#form_auteur {
	display: none;
}


#article_entete_mobile{
display:none;
}



    #sommaire_web2 #gauche, #gaucheweb2{
        float:left;
        margin-bottom: 10px;
    }

#sommaire_web2 #droite, #droiteweb2{
	float:right;
	margin-bottom: 10px;
}

body{
	background-color: #FFFFFF;
	background-image:none;
	font-family:Verdana;
	line-height:1.3em;
}

#primary .mejs-container .mejs-controls{
	background-color: #FFFFFF;
   	background-image: none;
}

.content{
	line-height:1.5em;
}

.content h1, .content h2, .content h3 , .content h4
{
	line-height:1.1em;
}

#access input, #container input[type='text']{
	  font-family:Verdana;
	
}

html{
	background-color: #FFFFFF;
    }



.nav{
	background-color: #009EE3;
	min-height:40px;
    position:relative;
    z-index:900;
}

.nav .mainmenu ul{
	background-color: #009EE3;
	border:none;
}

.nav .sf-menu{
	padding:0px;
	margin:0px;
}

.nav .sf-menu li ul{
	border:none;
	background:none;
	top:42px;
}

.nav .sf-menu li{
	background-color: #009EE3;
	border-right:1px solid #fff;
	/* text-transform: none; */
	/* padding:0px; */
    /* font: 12px/16px Forum,serif; */
    height:42px;
    width:158px;
	text-align:center;
}

.nav .sf-menu li:hover{
	background-color: #1F5187;
}

.nav .sf-menu li span{
  	display: table-cell;
  	vertical-align:middle;
	text-align:center;
	height:42px;
  	font: 13px/16px Forum,serif;
  	width:158px;
  	 font-family:Verdana;
	
	 font-weight:bold;
}

.nav .sf-menu .menu_art{
	border-bottom:1px solid #fff;
    border-left:1px solid #fff;
    border-right:1px solid #ff0000;
     margin-left:px;
     margin-left:158px;
    margin-top:0px;
    top:0px;

}

.nav .sf-menu .menu_art li{
	border:none;
	border-top:1px solid #fff;
}





.nav .sf-menu li.sans li{
	border-right:1px solid #009EE3;
}

.nav .sf-menu li.sans li:hover{
	border-right:1px solid #1F5187;
}

.nav .sf-menu li.sans{
	border-right:none;
	width:154px;
}

.nav .sf-menu li.sans ul, .nav .sf-menu li.sans ul li{
	width:154px;
}

.nav .sf-menu .sans .menu_art{
	margin-left:154px;
}

.nav .sf-menu li a{
	/* background-color: #009EE3; */
	margin:0px;
	padding:0px;
	color:#FFFFFF;
    font-size:13px;
    font-family: Verdana;
     font-weight:bold;
    height:42px;
}

#container .nav li li a{
	font-weight:normal;
    font-size:12px;
    padding:0 5px;
}

#container .nav li li span{
	font-weight:normal;
    font-size:12px;
}

.nav .sf-menu li a.on{
	background-color: #1F5187;
	font-weight:normal;
}

.nav .sf-menu li a:hover{
	background-color: #1F5187;
	margin:0px;
}

.nav .sf-menu ul li{
	padding:0px 10px;
	margin:0px;
}

.nav .sf-menu li li{
	padding:0px;
	margin:0px;
	border-left:none;
	border-bottom:1px solid #fff;
    text-align:center;
    
     width:158px;
	font: 11px/18px Forum,serif;
	height:42px;
}

.nav .sf-menu li li li{
	font: 11px/19px Forum,serif;
}

.cadre_bloc{
	 border:1px solid #009EE3;
	padding: 5px 5px 0px 5px;
	margin:0 0 5px 0;
	display:block;
	width:178px;
     width:138px;
    
    background-color:#FFFFFF;
	 
	-moz-border-radius : 10px 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}

.cadre_bloc #nuage{
	text-align:center;
}

#tertiary .cadre_bloc #nuage a, #tertiary .nom_auteur a, #secondary .cadre_bloc #nuage a, #tsecondary .nom_auteur a{
	color:#1F5187;
}

#secondary .cadre_bloc #nuage a, #secondary .bloc_agenda a, #secondary .bloc_agenda .titre_agenda a, #secondary .content .ui-datepicker-calendar td.ui-state-highlight a{
	color:;
}

#secondary .bloc_dernier_article, #tertiary .bloc_dernier_article{
	padding:0 0 8px 0;
	text-align:center;
}

#secondary .bloc_dernier_article a.titre, #tertiary .bloc_dernier_article a.titre{
	color:#1F5187;
}

#secondary .bloc_dernier_article h3 a, #tertiary .bloc_dernier_article h3 a{
	font-size:14px;
}

#secondary .bloc_dernier_article h3, #tertiary .bloc_dernier_article h3 {
	padding-top:0px;
    margin-top:0px;
}


#tertiary .bloc_agenda a, #tertiary .bloc_agenda .titre_agenda a, #tertiary .content .ui-datepicker-calendar td.ui-state-highlight a{
	color:;
}

.bloc_dseglise{
	border:1px solid #009EE3;
	background-color:#53C2F5;
}

#secondary  .bloc_dseglise a, #tertiary  .bloc_dseglise a{
	color:#1F5187;
	font-size:11px;
	line-height:1.5em;
}

.bloc_bonnenouvelle{
	 border:1px solid #009EE3;
	 background-color:#53C2F5;
}



#secondary .bloc_bonnenouvelle a, #tertiary .bloc_bonnenouvelle a, #secondary .bloc_bonnenouvelle a.spip_out, #tertiary .bloc_bonnenouvelle a.spip_out{
	color:#1F5187;
	font-size:11px;
	line-height:1.5em;
    word-wrap: break-word;
    -webkit-hyphens: auto;-
    -moz-hyphens: auto;
	-ms-hyphens: auto;
	-o-hyphens: auto;
	hyphens: auto;
}

#tertiary .cadre_bloc a.spip_out, #secondary .cadre_bloc a.spip_out, #tertiary .cadre_bloc a.spip_in, #secondary .cadre_bloc a.spip_in{
	color:#1F5187;
}

#container #tertiary .cadre_bloc h3.spip, #container #secondary .cadre_bloc h3.spip{
	font-family:Arial,Helvetica,Sans-Serif;
}

#secondary .bloc_bonnenouvelle h3 a,, #tertiary .bloc_bonnenouvelle h3 a{
	color:#1F5187;
	font-size:13px;
	font-weight:700;
}

#secondary .bloc_dseglise a.spip_out, #tertiary .bloc_dseglise a.spip_out, #secondary .bloc_dseglise h3 a, #tertiary .bloc_dseglise h3 a{
 	color:#1F5187;
}

.logodseglise, .logobonne{
	text-align:center;
	margin-bottom:10px;
}

h3.titrerss{
	margin:5px 0 5px 0;
}

#container .bloc_bonnenouvelle h3.titrerss{
    color:#1F5187;
    font-size:11px;
}

#container .bloc_dseglise h3.titrerss{
    color:#1F5187;
    font-size:11px;
}


#container .spiperipsum{
	list-style:disc;
   	list-style-position:inside;
	padding-left:0px;
	color:#1F5187;
}

#container .bloc_dseglise .spiperipsum{
  	color:#1F5187;
}

#secondary .bloc_dseglise h3.titrerss a{
	font-size:11px;
	color:#1F5187;
}

#secondary .bloc_dseglise h3.titrerss{
	font-size:11px;
	color:#1F5187;
}

.bloc_bonnenouvelle h3.titrerss a{
	font-size:13px;
	color:#1F5187;
}

.boutongauche{
	border:1px solid #000;
	width:144px;
	text-align:center;
	padding:0 2px;
	margin-bottom:5px;
	 
	-moz-border-radius : 10px 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}

#tertiary .spip_documents, #secondary .spip_documents{
	display:block;
	border:1px solid #009EE3;
	padding:0;
	text-align:center;
	margin:0 0 4px 0;
	 
	-moz-border-radius : 10px 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;

}

 
#tertiary .spip_documents img, #secondary .spip_documents img, #imghomelie img, #abo_news img, .imghomelie img{
	-moz-border-radius : 10px 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}

/* MENU GAUCHE */

#secondary .rubriques{
	margin:0 0 5px 0;
	padding:0px;
}

#secondary .rubriques h2{
	font-size:14px;
	background-color: #1F5187;
	display:block;
	color:#fff;
	padding:7px 2px 5px 2px;
	text-align:center;
	margin:0;
}

#secondary .menu-liste{
	background-color: #009EE3;
	margin-bottom:5px;
	padding:0px;
}

#secondary .menu-liste li{

}

#secondary .menu-liste a{
	background-color: #009EE3;
	color:#fff;
	display:block;
	border-bottom:1px solid #fff;
}

.titre_agenda a{
	color:#009EE3;
}

#secondary .menu-liste a:hover{
	background-color: #1F5187;

}

#secondary .menu-liste a.on, #container #secondary .article .on{
	background-color: #1F5187;

}

#container #secondary .menu-entree .article li a.on{
	background-color: #1F5187;
}

#secondary .menu-entree span{
	margin:0 2px 0 12px;
	display:block;
}

#secondary .article a, #secondary .rubrique .article a, div#container #secondary .rubrique .sous-nav .article a{
	background:url('plugins/dist/bn/symphonie/images/puce-article.png') no-repeat;
	background-position: 1px 4px;
}

div#container #secondary li.menu-entree a.on, div#container #secondary .rubrique .sous-nav .article a.on{
    background-color: #1F5187;
}

#secondary .rubrique a{
	background:url('plugins/dist/bn/symphonie/images/puce-rubrique.png') no-repeat;
	background-position: 2px 4px;
}

 
#sommaire_web2 .cadre_art_n, #sommaire_web2 .cadre_art_n2{
	min-height:260px;
}

 
#gaucheweb2 .cadre_art_n, #gaucheweb2 .cadre_art_n2{
	min-height:80px !important;
}



#header .content{
	background: url('IMG/logo/siteon0f799.png?1443791311') no-repeat top left;
}

 
#header .content{
	height:150px;
	overflow:hidden;
	width:950px;
}



.entete_droite .texte_parole{
	color:#009EE3;
	font-weight:bold;
}

#header .texte_parole{
	position:relative;
	top:0px;
	left:0px;
	font-size:13px;
}

.entete_droite .soustitre_parole{
	font-weight:normal;
	color:#009EE3;
}

#access a, #access li{
	 color:#009EE3;
	text-decoration:none;
	font-size:12px;
}

#container h1, #container h2, #container h2 a, #container h3 a, #container h3, #container h4, #container #primary h3.summary a, #container #tous_evenements h3 a{
	 color:#009EE3;
	 font-family:Verdana;
}

#container #primary .nominis_lien a{
	 color:#009EE3 !important;
	 font-family:Verdana;
    font-size:20px;
    font-weight:bold;
}

#container #primary .nominis_resume{
	 color:#009EE3 !important;
	 font-family:Verdana;
    font-size:14px;
    font-weight:bold;
}


#container #documents_portfolio h2{

}

.cliquer_agrandir{
	 color:#009EE3;
    text-align:center;
    font-weight:bold;
}

#bloc_evenement a, #container #tous_evenements .date_eve{
	 color:#009EE3;
}

#tous_evenements li{
margin-bottom:10px;
border-bottom:1px solid #009EE3;
padding-bottom:5px;
}

#container #primary #six_article h2.titre a, #container #primary .contenu-principal h2.titre a, #container #primary h3.summary a, #container #tous_evenements h3 a, #container #primary #cadre_sites_symphonie a, #container #primary #cadre_sites_symphonie a.spip_out{
	 font-size:15px;
	 color:#009EE3;
}

#primary #six_article h3.titre_rubrique a{
	 font-size:11px;
	 color:#009EE3;
}

#primary .content p, #container #primary a, #primary .content li, #container #primary .content div.spip{
	 font-family:Verdana;
	 font-size:13px;
	 color:#666666;
}

#primary .content  .spip_doc_descriptif p{
	margin-bottom:0px;
   	margin-top:0px;
}

#primary .content .texte_som a{
		line-height: 1.5em;
}

#primary .content .chapo p, #primary .content .chapo li{
	 font-size:17px;
	line-height: 1.4em;
    font-weight:bold;

}

#container #primary .ps_don a, #container #primary .texte a, #container #primary .ps a, #container #documents_joints a, #container #primary .content a.spip_in{
	 color:#009EE3;
}

#primary small, #primary .date_som{
	 font-family:Verdana;
	 font-size:12px;
	 color:#666666;
    letter-spacing:none;
}

#container #primary .date_som a{
	 font-family:Verdana;
	 font-size:12px;
}

#container #primary small a{
	 font-family:Verdana;
	 font-size:12px;
     color:#009EE3;
}

#footer a, #footer p{
	 color:#009EE3;
    font-size:11px;
    line-height:13px;
}

#footer .content .spip_document {
	display:inline-block;
}
#footer .content .spip_document .spip_doc_legende {
	display:none;
}

.barre{
	height:15px;
	display:block;
}

#cadre-slider, #cadre-slider .nivoSlider {
	height:180px;
	 display:block;
}

#cadre-slider{
	margin-bottom:5px;
}

/* SYMPHONIE -- SYMPHONIE */

 
#six_article .cadre_art_n, #six_article .cadre_art_n2{
	width:265px;
	border-bottom:2px solid #009EE3;
	padding-bottom:5px;
}

#primary .contenu-principal{
	border-bottom:2px solid #009EE3;
	padding-bottom:5px;
}

#secondary, #tertiary{
	padding-top:5px;
}

#hierarchie span{
	color:#fff;
	font-size:1px;
	background: url('plugins/dist/bn/symphonie/images/flec_hierarchie_s.png') no-repeat;
	background-position: 50% 50%;
	height:16px;
	width:10px;
	text-align:center;
	display:inline-block;
	position:relative;
	top:-2px;
	left:-1px;
}





/* WEB2 -- WEB2 -- WEB2 --*/


 
#tertiary .bloc_agenda{
	background-color:#FFFFFF;
}


#primary #droiteweb2 .blocs_titre {
	background:transparent url(IMG/menu2.html) no-repeat scroll left center;
	
    font-weight:bold;

}

#primary #droiteweb2 .blocs_replie {
	background:transparent url(IMG/menu.html) no-repeat scroll left center;
	
}

#gaucheweb2 h1{
	margin:0;
	 font-size:20px;
    
    margin:0 0 10px 0;
    line-height:1.5em;

}

#gaucheweb2 .logo_rub_web2{
	margin-bottom:15px;
}

.page_rubrique #gaucheweb2 h1{
	margin:0 0 25px 0;
}

#gaucheweb2 h3{
	margin:15px 0 3px 0;
}

#gaucheweb2 .spip_logos,
#gaucheweb2 .spip_logo{
	float:left;
	/* width:125px; */
	text-align:center;
	margin-right:2px;
}

#gaucheweb2 .logo{
	text-align:center;
    width:445px;
    }

#gaucheweb2 .logo .spip_logo,
#gaucheweb2 .logo .spip_logos{
	float:none;
	width:auto !important;
	text-align:center;
	margin:0px;
}

#container #gaucheweb2 h2{
	margin:0 0 5px 0;
}

#container #primary #gaucheweb2 h2 a{
	background-color:none;
	 font-family:Verdana;
	 color:#009EE3;
	font-size:1.2em;
	line-height:1.1em;
}

#container  #primary #sommaire_web2 .titre_som_art a{
	font-size:1.2em;
	 color:#009EE3;

}

#container #gaucheweb2 .ps h2{
	font-size:14px;
    margin-bottom:2px;
    padding-bottom:0px;
}



#form_forum .blocs_replie, #form_forum .blocs_titre {
    background: url("plugins/dist/bn/symphonie/images/forum-12.png") no-repeat scroll left center transparent;
}



#calendar h2{
display:none;
}



#container .calendriermini .ui-datepicker-next .ui-icon{
background-position: right top;
}

#container .calendriermini .ui-datepicker-prev .ui-icon{
background-position: left top;
}

.content .ui-datepicker-calendar td, .content .calendriermini table td a{
border:none;
}

.content .ui-datepicker-calendar th{
border:none;
}

.content .calendriermini table{
border:none;
border-collapse: separate;
}

.content  .ui-datepicker-calendar th, .content  .ui-datepicker-calendar td{
padding:1px;
margin:1px;
line-height:1em;
text-align:center;
}

.content  .ui-datepicker-calendar td a{
padding:2px;
}

.content .calendriermini .ui-state-highlight a{
border:1px solid #53C2F5;
text-align:center;
background-color:transparent;
}

.content .calendriermini .ui-state-highlight a:hover{
color:#fff;
background-color:#53C2F5;
border:1px solid #53C2F5;
}

.content .calendriermini .ui-datepicker-today{
color:#53C2F5;
}

.content .calendriermini .ui-datepicker-buttonpane button{
text-align:center;
margin:10px 0;
}

.content .bloc_agenda .calendriermini .ui-datepicker-buttonpane button{
	text-align:center;
	margin:5px 0;
}

.content .calendriermini .ui-datepicker-buttonpane{
text-align:center;
}

.content .calendriermini .ui-datepicker-buttonpane button{
  cursor: pointer;
  float: none;
  overflow: visible;
  padding: 0 0.3em;
  width: auto;
}

.content .calendriermini .calendar-container {
  position: relative;
  height:14em;
}

#secondary .calendriermini, #tertiary .calendriermini{
	margin-bottom:0px;
}

#secondary #cure a, #secondary .titre_agenda a, #tertiary #cure a, #tertiary .titre_agenda a, #secondary .cure a, #tertiary .cure a{
	color:#009EE3;
}

#secondary #auteur, #tertiary #auteur{
	text-align:center;
	font-size:10px;
	margin-top:5px;
}

#secondary .nom_auteur a, #tertiary .nom_auteur a{
	font-size:10px;
}

#cure .article_cure a, .cure .article_cure a{
	font-weight:normal;
	font-size:12px;
}

#secondary .photo_cure img, #tertiary .photo_cure img{
	 
	-moz-border-radius : 5px 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

#secondary .bloc_extranet a, #tertiary .bloc_extranet a{
	color:#009EE3;
}

#container .content .vevent .date, #container .content .vevent abbr{
	font-size:11px;
    letter-spacing:0;
}

#container .content .vevent  p{
margin-bottom:1px;
}

#tertiary .submit.super, #secondary .submit.super{
width:170px;
padding:10px;
font-size:120%;
text-align:center;
color:#fff;
line-height:1.2em;
}

#tertiary .varicelle_bt, #secondary .varicelle_bt{
margin-bottom:5px;
}

 
#tertiary .varicelle_bt .submit.super , #secondary .varicelle_bt .submit.super{
	-moz-border-radius : 10px 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}

#tertiary .varicelle_bt, #secondary .varicelle_bt{
	-moz-border-radius : 10px 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}









#galleria-web2 .galleria-stage{
    padding:0px;
    margin:0px;
    top:0px;
    background-color:#efefef;
}

.contributeur-web2 ul{
	list-style:none;
	display:inline-table;
	text-align:center
}

.contributeur-web2 li{
	/* float:left; */
    margin:0 2px;
    list-style:none;
    text-align:left;
    width:200px;
    display:inline-table;
}

.contributeur-web2 li.auteur_article{
	text-align:left;
}

@media (min-width: 900px){
    .contributeur-web2 li.auteur_article{
        width:309px;
    }
}

.auteur_article .logo_aut_art{
	float:left;
	width:92px;
	text-align:left;
}

.auteur_article .aut_art{
	float:right;
	width:215px;
	text-align:left;
	position:relative;
	left:-5px;
	font-size:12px;
}

.contributeur-web2 span{
	font-size:11px;
    padding-top:2px;
}

.contributeur-web2 a{
	display:block;
    }

#naviguer2 .art{
	color:;
}

#naviguer2 .art span{
	color:#666666;
}



#container .content .texte table.spip{
  border-collapse: collapse;
  width: 100%;
  border-color:#fff;
}

.content .texte table.spip th{
  color: #000;
  border:1px solid #666;
  background-color:#FFFFFF;
}

code{
	color:#666666;
}

#primary h3.spip{
	text-align:center;
    
   font-size:17px;
   
   
 	margin:12px 0 10px 0;
	line-height:1.4em;
}

#primary #gaucheweb2 p, #primary #gaucheweb2 a{
	color:;
}

#container blockquote.spip p{
 	margin:0px;
    padding:0px;
}

/* WEB2 -- WEB2 -- WEB2 -- WEB2 -- WEB2 -- WEB2 -- WEB2 -- WEB2 -- WEB2 -- WEB2 -- WEB2 -- WEB2 */


#container #primary #art_rac li, #container #primary #naviguer2 li, #container #primary #documents_joints ul{
	color:;
    font-size:16px;
}

#naviguer1 .blocs_resume{
	float:right;
}



/* Pagination */
.pagination .pagination-items {list-style: none;display: inline-flex;flex-wrap: wrap; flex-direction: row; justify-content: center}
.pagination .pagination-item {  margin: 0em; flex-basis: 5%; display: flex;align-items: center;}
.pagination .pagination_precedent_suivant .pagination-item { flex-basis: auto;}
.pagination .pagination-item + .pagination-item {  margin-left: 0.5em }
.pagination .pagination-item-label { display:block; flex-basis: 100%; background: #f0f0f0; text-decoration: none; padding:.5em; border-radius:.25em; text-align: center;}
.pagination .on .pagination-item-label,
.pagination a.pagination-item-label:hover,
.pagination a.pagination-item-label:focus,
.pagination a.pagination-item-label:active { background: #c41558; color: #fff !important; }
.pagination .on .pagination-item-label {font-weight: bold;}
.pagination .pagination_precedent_suivant .disabled {visibility: hidden}
.pagination .pagination-item.disabled {}
.pagination .pagination-item.disabled .pagination-item-label {color:#888; font-weight: normal;}

#primary .pagination{
	text-align:center;
}

.cadre_recherche input{
	 font-family:Verdana;
     padding:0px 2px;
     color:#000;
}

#primary #gaucheweb2 .logo_rub_art{
	float:right;
    }

#primary #gaucheweb2 .chapo_rub_art{
	text-align:center;
}

#primary #gaucheweb2 .titre_rub_art{
	 font-size:15px;

}

#primary #gaucheweb2 .titre_rub{
	 font-size:21px;

}

#primary #sommaire_web2 .titre_som_art span{
	 font-size:21px;
	line-height:1.2em;

}

#container #primary .soustitre{
	margin-bottom:10px;
    }

#outil{
	margin:10px 0 0 0;
}

#primary #outil .outil_date{
	 color:#666666;
    margin: 0 1px;
    font-size:11px;
    font-family: Verdana;
    position:relative;
    top:2px;
}

#outil .auteur{
	margin-left:2px;
}

#primary #outil .auteur a, #outil .auteur small{
	font-size:11px;
    font-family: Verdana;
    line-height:1em;
}

#outil .auteur span{
position:relative;
top:-3px;
color:#009EE3;
}

#outil .auteur img{
	margin-right:2px;
    position:relative;
    top:-1px;
}

#outil .imprim{
	position:relative;
    top:-1px;
}

#outil .forum{
	position:relative;
    top:-1px;
}

#outil li{
    margin:0 2px;
    padding:0px;
    min-height:24px;
    float:left;
    list-style:none;
}

#primary h2.rechercher{
font-size:14px;
}

#recherch{
	padding:0px;
    margin:0px;
    list-style:none;
}

#recherch .photo {
    border: 1px solid #0065DE;
    float: left;
    margin-bottom: 5px;
    margin-right: 5px;
    padding: 5px;
    text-align: center;
    width: 100px;
}

#cartouche-recherche{
    text-align: center;
    width: auto;
}

#container #menu_rubrique_mobile{
display:none;
}

#primary #cartouche-recherche h1{
	font-size:16px;
}

#recherch .chiffre{
    font-size: 14px;
    font-weight: bold;
    margin-right: 5px;
     color:#009EE3;
}

#primary #recherch h3.titre a{
	 color:#009EE3;
	font-size: 14px;
}

#form_rech{
	text-align: center;
}

input.bouton_recherche{
	background-color:#FFFFFF;
    padding:1px;
    font-size:12px;
    color:#fff;
    border:1px solid #ccc;
}

#primary .content .titre_recherche{
	font-size:16px;
    font-weight:bold;
}

#form_rech #recherche{
	font-family:Verdana;
}

#formulaire-abo-udc #nb_numero{
	width:20px;
}

#formulaire-abo-udc textarea {
    border: 1px solid #CCCCCC;
}

#formulaire-abo-udc textarea {
    border: 1px solid #CCCCCC;
}

#formulaire-abo-udc .coul {
    border: 1px solid #CCCCCC;
    width: 255px;
}

#formulaire-abo-udc td{
	padding:1px;
}

#formulaire-abo-udc label{
	font-weight:normal;
    font-size:12px;
    color:#333;
    width:auto;
}

#formulaire-abo-udc label.type_abo{
    color:#000;
}

#formulaire-abo-udc label.long{
    width:425px;
}

#formulaire-abo-udc #bouton{
	text-align:center;
}

#formulaire-abo-udc #bouton input{
	background-color:#009EE3;
    padding:5px 10px;
    font-size:14px;
    color:#fff;
    border:1px solid #ccc;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
	text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25);
	border-radius:5px;
}

#primary .submit, #secondary .submit, #tertiary .submit{
	background-color:#009EE3;
	color:#fff;
}

#formulaire-abo-udc fieldset{
	border:1px solid #FFFFFF;
}

#primary .cartouche_login ul{
    padding:0px;
    margin:0px;
    list-style:none;
}

#primary .cartouche_login .boutons{
	text-align:center;
}

#primary .cartouche_login .boutons input{
	text-align:center;
    padding:10px 40px;
    font-size:16px;
}

#primary #formulaire-abo-udc input{
	font-family: Verdana;
}

/* DON EN LIGNE */

#formulaire-don-ligne{
	color:#666;
    position:relative;
    left:-3px;
    font-size:12px;
}

#primary #formulaire-don-ligne input{
	font-family: Verdana;
}

#formulaire-don-ligne table{
	border:none;
}

.content #formulaire-don-ligne td{
	border:none;
	padding:2px;
    margin-bottom:2px;
    color:#666;
    font-size:12px;
}

.content #formulaire-don-ligne .vous_etes td{
	padding:2px 2px 5px 2px;
}

.content #formulaire-don-ligne .vous_etes td span{
	position:relative;
    top:2px;
}

#formulaire-don-ligne legend, #formulaire-don-ligne label{
	color:#666;
}

#formulaire-don-ligne legend{
	padding-left: 10px;
	padding-right: 10px;
	margin-left: 20px;
	font-size: 14px;
    font-weight:bold;
}


#formulaire-don-ligne fieldset{
	border:1px solid #ccc;
	margin-left: 10px;
	margin-right: 10px;
	font-size: 1.2em;
	width:735px;
}

#formulaire-don-ligne .coul{
	border:1px solid #ccc;
	width:300px;
}

#formulaire-don-ligne textarea{
	border:1px solid #ccc;
	width:300px;
}

#formulaire-don-ligne .coulp{
	border:1px solid #ccc;
	width:100px;
}

#formulaire-don-ligne .erreur{
	color:#ff0000;
}

div#un #contenun #formulaire-don-ligne p{
	color:#000;
	font-size: 1em;
}

div#formulaire-don-ligne #bouton{
	text-align: center;
	width: 100%;
}

#primary #formulaire-don-ligne table, #primary #formulaire-abo-udc table{
	border:none;
}

div#formulaire-don-ligne td{
	color:#000;
}

div#beziers{
	display: none;
}

div#cartedon{
	color:#666;
	text-align: center;
}

.page_don-ligne #primary .chapo{
	text-align: justify;
	margin: 0 auto;
	width: 760px;
	margin-bottom: 12px;
	font-size: 1em;
	font-weight: 700;
}

div#un #contenun .chapo p{
	margin-bottom: 12px;
	font-size: 12px;
}

div#un #contenun .texte p{
	margin-bottom: 12px;
	font-size: 12px;
}

div#bouton .bouton{
	padding: 5px;
	padding-left: 20px;
	padding-right: 20px;
	font-size: 14px;
	font-weight: bold;
}

h2#don{
	font-family: inherit;
	margin-bottom: 12px;
	margin-top: 10px;
}

div#encart-don{
	width:700px;
	margin-left: 10px;
}

.ps_don{
	padding:0px 10px;
    margin:5px 0 10px 0;
}

.page_don-ligne #primary .texte p{
	margin-bottom:12px;
    font-size:12px;
}

.page_don-ligne #primary #auteur_art{
	margin:-10px 0 10px 0;
}


#bouton_rub{
	/*display:none; */
    margin-bottom:5px;
}

#primary #soustitredon{
	font-size:14px;
     color:#666666;
}

#cadre-slider .nivo-controlNav{
	position:relative;
    top: -30px;
    z-index:100;
}

#cadre-slider .nivo-controlNav a{
	float:none;
}

#container #auteur_art .logooo{
	position:relative;
    top:3px;
 }

#container .nav .menu-liste{
	z-index:400;
}

#primary #gaucheweb2 .chapo p{
	font-weight:bold;
    margin-bottom:10px;
    }

#primary #gaucheweb2 .chapo{
	margin-top:5px;
    }

.logo_ot_tous{
	float:left;
    width:62px;
    text-align:center;
    padding:5px;
}

.site_web_ot{
	position:relative;
    top:5px;
}

#primary #droiteweb2 #art_rac{
	margin:7px 0 5px 0;
    padding:0 0 0 19px;
}

#primary #droiteweb2 #mot_art, #primary #droiteweb2 #documents_joints ul{
	margin:0;
    padding:0 0 0 18px;
}

#primary #sommaire_web2 h2{
	margin:10px 0;
	 font-size:#EVAl{15+4}px;

}

#primary #gaucheweb2 div.socialtags{
	clear:none;
}

#primary #gaucheweb2 .ps, #primary #gaucheweb2 .notes{
	margin-top:10px;
}

#primary #gaucheweb2 .notes h2{
	font-size:15px;
    margin:0 0 5px 0;
    padding:0px;
    }

#sommaire_web2 #gauche .logo{
	padding-right:15px;

}

#container #primary #gaucheweb2 .texte p{
	line-height:1.6em;
    padding-bottom:12px;
    }

#container #primary #gaucheweb2 .texte li{
	line-height:1.6em;
    /* padding-bottom:12px; */
     font-family:Verdana;
	 font-size:13px;
	 color:#666666;
}

div#formulaire-don-ligne #bouton input{
	text-align:center;
	padding:5px 10px;
}

div#formulaire-don-ligne fieldset{
	border-color:#FFFFFF;
}

#formulaire_contact ul{
	list-style:none;
    padding:0px;
    margin:0px;
}

#formulaire_contact .text{
	border:1px solid #ccc;
    padding:1px;
 }

 #formulaire_contact textarea{
	border:1px solid #ccc;
    padding:1px;
 }

#formulaire_contact .boutons{
	text-align:center;
}

#formulaire_contact .boutons input{
	padding:5px 10px;
}

#primary #gaucheweb2 .chapo_gauche{
	text-align:left;
}

.page_rubrique #primary #gaucheweb2 .chapo_gauche a{
	padding-right:5px;
	line-height:1.5em;
}

#secondary .calendriermini table, #tertiary .calendriermini table{
	width:140px;
	position:relative;
	left:-3px;
}

#secondary .calendriermini table td, #tertiary .calendriermini table td, #article_entete_mobile .calendriermini table td{
	width:14px;
}

#header #logo_texte{
	position:relative;
	top:4px;
	left:4px;
}

#header #logo_texte h1{
	margin:0px;
}

#header #logo_texte h2{
	font-size:15px;
	margin:5px 0;
}

#header #logo_texte p{
	 color:#009EE3;
	padding-bottom:10px;
}

#primary .cartouche_recherche_paroisse{
	margin:5px 0;
	padding:5px;
}

#primary .cartouche_select_paroisse select{
	width:430px;
}

#abo_news #session_email{
	width:135px;
}

#abo_news .boutons{
	text-align:center;
}

#abo_news .boutons input{
	margin:0px;
	padding: 5px 8px;
}

#abo_news .formulaire_spip{
	margin-bottom:5px;
}

#abo_news .reponse_formulaire{
	font-weight:normal;
	margin:5px 0;
	font-size:11px;
	text-align:justify;
	color:#666;
}

#abo_news label{
	color:#fff;
}

#abo_news .reponse_formulaire_ok{
	border:3px solid #336600;
	padding:2px;
}

#formulaire_mode_paiement .boutons{
	margin:5px 0;
	text-align:center;
}

.montant_payer{
	text-align:center;
	 color:#009EE3;;
	font-size:16px;
	margin:5px 0;
}

.montant_payer span{
	font-size:13px;
}

#formulaire_mode_paiement .selectionnez{
	display:none;
}

#documents_joints .spip_doc_titre{
	font-weight:normal;
}

#formulaire_contact .bouton{
	text-align:center;
	margin:5px 0;
}

#formulaire_contact select{
	width:150px;
}

#formulaire_contact textarea{
	width:350px;
}

#formulaire_contact .bouton input{
	text-align:center;
	padding:5px 10px;
}


.bouton .spip_documents{
	background-color:#fff;
	width:146px;
	text-align:center;
	display block;
}

#secondary .cartouche_select_paroisse, #tertiary .cartouche_select_paroisse{
	 border:1px solid #009EE3;
	padding: 5px 3px 10px 3px;
	margin:0 0 5px 0;
	display:block;
	width:154px;
    width:142px;
    background-color:#FFFFFF;
	 
	-moz-border-radius : 10px 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}

#secondary .cartouche_select_paroisse .select2-container, #tertiary .cartouche_select_paroisse .select2-container{
	width:142px;
}

#secondary .cartouche_select_paroisse .centre_sp, #tertiary .cartouche_select_paroisse .centre_sp{
	position:relative;
	left:0px;
}

#secondary .cartouche_select_paroisse h4, #tertiary .cartouche_select_paroisse h4{
	text-align:center;
	font-size:14px;
	margin-top:0px;
}

#secondary .cartouche_select_paroisse, #tertiary .cartouche_select_paroisse{
	margin-bottom:4px;
}

.content h1.titre_mot{
	text-align:center
}

#primary .content .total_mot{
	margin-bottom:10px;
}

#primary #gaucheweb2 #bloc_evenement h3{
	margin-top:0px;
	padding-top:0px;
}

#primary #gaucheweb2 #bloc_evenement ul{
	margin:0px;
	padding:0px;
	list-style:none;
}

#secondary .cadre_bloc .titre_extranet, #tertiary .cadre_bloc .titre_extranet{
	text-align:center;
	font-size:15px;
	margin:0 0 5px 0;
	padding:0px;
}

#primary .content hr.spip{
	border: 1px solid #999999;
    color: #999999;
    margin-left: 10%;
    width: 80%
    margin-bottom:10px;
}

#primary .content blockquote.spip{
    background-color: #e0e0e0;
    background-position: left top;
    background-repeat: no-repeat;
    border: 1px solid #71777A;
    margin: 10px;
    padding: 5px 5px 5px 41px;
     background-image: url('plugins/dist/bn/symphonie/images/postquote.png');
}

#containerrrrr blockquote.spip {
    background-color: #FFFFFF;

    background-position: left top;
    background-repeat: no-repeat;
    border: 1px solid #FFFFFF;
    margin: 0 5px;
    padding: 5px 5px 5px 50px;
    content:"";
}

#container blockquote.spip > *:first-child:before{
	content:"";
}

#primary Q:before, #primary Q:after{
	color:#009EE3;
}

#container #primary .content Q:before {
    content: open-quote;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 24px;
    font-weight: bold;
    line-height: 20px;
    margin: 5px;
}

#container #primary .content Q:after {
    content: close-quote;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 24px;
    font-weight: bold;
    line-height: 20px;
    margin: 5px;
}

#container #primary .content  Q {
    display: block;
    margin: 2px 2px 2px 0;
    padding: 3px;
    text-align: center;
    width: 445px;
}

#primary .content .mapuce{
	position:relative;
	top:4px;
}

#primary .contributeur-web2{
	margin:0px;
	padding:0px;
	position:relative;
	left:-1px;
}

#haut_impression{
	display:none;
}

#sommaire_web2 .cartouche_art_som{
	margin-bottom:15px;
}

#gaucheweb2 .bulle_forum_bas{
	position:relative;
	top:4px;
	margin-right:5px;
}

#secondary #cadre_newsletter label, #tertiary #cadre_newsletter label{
	display:none;
}

#primary #droiteweb2 #comments, #primary #droiteweb2 #comments .comment-texte{
	color:#999;
}

#primary #droiteweb2 #comments .comment-texte{
	font-weight:normal;
}

#primary #droiteweb2 #comments .date, #primary #droiteweb2 #comments .comment-author{
	font-size:11px;
	text-transform:none;
	letter-spacing:0.02em;
}

#primary #droiteweb2 #comments  .repondre a{
	color:#009EE3;
	font-weight:bold;
}

/* Correction depuis martinique */

#secondary .calendriermini table, #tertiary .calendriermini table  {
    left: -3px;
    position: relative;
    width: 140px;
	overflow:hidden;
}

#secondary .calendriermini table td, #tertiary .calendriermini table td, #article_entete_mobile .calendriermini table td{
width: 14px;
padding:0px;
font-size:11px;

}

#secondary .content .ui-datepicker-calendar td a, #tertiary .content .ui-datepicker-calendar td a, #article_entete_mobile .content .ui-datepicker-calendar td a{
padding:1px;
font-size:9px;
color:#000;
font-weight:bold;
}

#primary .galleria-thumbnails-list, #primary .galleria-thumbnails-container{
display:block;
}
#secondary #recherche_paroisse, #tertiary #recherche_paroisse{
width:140px;
}
#secondary .ui-widget-header, #secondary .ui-widget-content, #tertiary .ui-widget-header, #tertiary .ui-widget-content, #article_entete_mobile .ui-widget-header, #article_entete_mobile .ui-widget-content{
border:none;
}

#secondary .ui-widget-header, #tertiary .ui-widget-header, #article_entete_mobile .ui-widget-header{
background:none;
font-weight:normal;
}

#secondary .ui-state-default, #tertiary .ui-state-default, #article_entete_mobile .ui-state-default{
background:none;
}

#secondary .ui-state-highlight, #tertiary .ui-state-highlight, #article_entete_mobile .ui-state-highlight{
background-color:#efefef;
}

#secondary .cartouche_select_paroisse h4, #tertiary .cartouche_select_paroisse h4, #article_entete_mobile .cartouche_select_paroisse h4{
font-size:13px;
}

 
#secondary .bouton .spip_documents, #tertiary .bouton .spip_documents{
-moz-border-radius : 10px 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
}


#galleria-web2 .galleria-counter{
color:#000;
}

#galleria-web2 .galleria-thumbnails-container{
display:block;
}

#secondary .select2-container .select2-choice span{
font-size:11px;
}

 
#secondary .spip_documents img{
-moz-border-radius : 10px 10px;
-webkit-border-radius: 10px;
border-radius: 10px;}


#primary i{
	font-style:italic;
}

#primary .descriptif_rub p, #primary .texte_rub p{
line-height:1.5em;
}

#secondary .ui-datepicker-title, #tertiary .ui-datepicker-title{
	position:relative;
	left:3px;
	width:100px;
	line-height: 1.8em;
    margin: 0 1.3em;
    text-align: center;
}

#secondary .ui-datepicker-year, #secondary .ui-datepicker-month, #tertiary .ui-datepicker-year, #tertiary .ui-datepicker-month{
	width:50px;
	font-size:11px;
}

#primary  #zone_forum .cs_blocs a{
	color:#009EE3;
	font-weight:bold;
}

#primary #gaucheweb2 #mp3 li a, #primary #gaucheweb2 #mp3 li{
	font-weight:normal;
}

/* menu bloc */

.page_rubrique #primary .cadre_art_n{
	margin-top:10px;
	min-height:35px;
	padding-bottom:5px;
}

.page_rubrique #primary .content p, .page_rubrique #primary .content .texte_rub ul{
	margin-bottom:12px;
}

#primary abbr, #primary acronym{
text-transform:none;
}

#container .nav .sf-menu .menu_art{
border:none;
}


#container .nav .sf-menu .menu_art li{
 border:1px solid #fff;
 border-bottom:none;
}

#container .nav .sf-menu .menu_art li:last-child{
 border-bottom:1px solid #fff;
}

#container #secondary h3.titrerss, #container #secondary h3.titrerss a, #container #tertiary h3.titrerss, #container #tertiary h3.titrerss a{
	 font-family:Verdana;
	font-family:Arial,Helvetica,Sans-Serif;
}


/* corrections depuis dinard */

#gaucheweb2 ul.spip li:last-child{
padding-bottom:12px;
}

.page_rubrique #gaucheweb2 h1 .titre_rub{

font-size:24px;
}

#container .page_rubrique #gaucheweb2 h1{
margin-bottom:15px;
}

#container #gaucheweb2 h2{
margin-bottom:10px;
font-size:18px;
font-weight:700;
}

#primary #gaucheweb2 .titre_rub_art, #primary #gaucheweb2 .titre_rub_ar t a, #container #gaucheweb2 h2 a{
font-size:18px;
}

#primary #gaucheweb2 .chapo_gauche{
margin-bottom:15px;
font-family: Arial;
font-size: 12px;
line-height:1.5em;
}

#secondary .ui-datepicker-buttonpane, #tertiary .ui-datepicker-buttonpane, #article_entete_mobile .ui-datepicker-buttonpane{
	display:none;
}

.content .calendriermini .calendar-container{
	height:12em;
}

#secondary .bloc_evenement a, #tertiary .bloc_evenement a{
	 color:#009EE3;
}

#secondary .ui-datepicker-buttonpane, #tertiary .ui-datepicker-buttonpane{
        display:none;
}

.content .calendriermini .calendar-container{
        height:12em;
}

#sommaire_web2 .titre a, #sommaire_web2 #droite .titre a{
display:block;
}

#container #tertiary .cadre_bloc h3.spip, #container #secondary .cadre_bloc h3.spip{
font-family:Arial,Helvetica,Sans-Serif;
font-size:13px;
}

#primary .mlpictomail{
	position:relative;
	top:2px;
}

#naviguer1 .on a{
font-weight:normal;
}

#naviguer1 a.on{
font-weight:bold;
}

/* SYMPHONIE */
 

body{

 color:#666666;
}

#primary #une{
	border-bottom:2px solid #FFFFFF;
}

#secondary .cadre_bloc, #tertiary .cadre_bloc{
	width:183px;
	text-align:center;
}

div.body.l6 #secondary{
	left:21px;
}

div.body.l6 #tertiary{
	left:-6px;
}

div.body.l6 #primary{
	width:530px;
    left:10px;
}

#secondary .bouton, #tertiary .bouton{
	text-align:center;
	padding:0 2px;
	margin-bottom:5px;
	border:none;
}

#secondary .boutongauche, #tertiary .boutongauche, #secondary .bouton, #tertiary .bouton{
	width:auto;
    text-align:center;
    border:none;
}

#secondary .spip_documents, #tertiary .spip_documents{
	width:187px;
    text-align:center;
     border:1px solid #009EE3;
	padding:0 2px;
	margin-bottom:5px;
	 
	-moz-border-radius : 10px 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}

#secondary .cadre_bloc .spip_documents, #tertiary .cadre_bloc .spip_documents,  #article_entete_mobile .cadre_bloc .spip_documents{
	border:none;
	width:auto;
}

#secondary .bloc_contact .spip_documents, #tertiary .bloc_contact .spip_documents{
	border:none;
	width:20px;
}

 
#tertiary .bloc_bonnenouvelle, #secondary .bloc_bonnenouvelle, #secondary .cadre_bloc, #tertiary .cadre_bloc, #article_entete_mobile .cadre_bloc{
	-moz-border-radius : 10px 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}

#container #primary h2, #container #primary h2 a{
font-family:Verdana;
}

#secondary .ui-datepicker-title, #tertiary .ui-datepicker-title{
width:150px;
}

#secondary .ui-datepicker-year, #secondary .ui-datepicker-month, #tertiary .ui-datepicker-year, #tertiary .ui-datepicker-month{
width:75px;
}

#secondary .calendriermini table, #tertiary .calendriermini table{
width:164px;
}

#secondary .bloc_bonnenouvelle, #secondary .bloc_dseglise, #tertiary .bloc_bonnenouvelle, #tertiary .bloc_dseglise{
text-align:left;
padding-bottom:5px;
}

#secondary .bloc_bonnenouvelle a, #secondary .bloc_dseglise a, #tertiary .bloc_bonnenouvelle a, #tertiary .bloc_dseglise a{
color:#1F5187;
line-height:1em;
}

 
#tertiary .bloc_dseglise a, #secondary .bloc_dseglise a{
color:#1F5187;
line-height:1.5em;
}

#secondary .bloc_dseglise h3 a, #tertiary .bloc_dseglise h3 a{
color:#1F5187;
font-size:11px;
margin-bottom:5px;
}


 
#tertiary .bloc_bonnenouvelle  a, #secondary .bloc_bonnenouvelle a{
color:#1F5187;
line-height:1.5em;
}

#secondary .bloc_bonnenouvelle h3 a, #tertiary .bloc_bonnenouvelle h3 a{
color: #1F5187;
font-size:11px;
margin-bottom:5px;
}


#secondary h2 a, #secondary h3 a, #secondary .nuage a, #tertiary .nuage a, #secondary #cure a, #secondary .titre_agenda a, #tertiary #cure a, #tertiary .titre_agenda a, #tertiary .cure a, #secondary .cure a {
color:#009EE3;
}

#secondary .ui-state-highlight, #tertiary .ui-state-highlight{
border:1px solid #009EE3;
}

#tertiary .ui-datepicker-today{
	background-color:#009EE3;
    color:#fff;
    font-weight:bold;
}

#secondary .content .ui-datepicker-calendar td.ui-datepicker-today a, #tertiary .content .ui-datepicker-calendar td.ui-datepicker-today a
{
	background-color:#009EE3;
    color:#fff;
    font-weight:bold;
}

.page_recherche #primary .contenu-principal, .page_plan #primary .contenu-principal, .page_login #primary .contenu-principal, .page_forum #primary .contenu-principal{
border:none;
}

#tertiary #cure .article_cure, #secondary #cure .article_cure, #tertiary #cure .art_cure, #secondary #cure .art_cure, #tertiary .cure .article_cure, #secondary .cure .article_cure, #tertiary .cure .art_cure, #secondary .cure .art_cure{
    text-align:left;
    font-size:12px;
}

#tertiary #cure .article_cure a, #secondary #cure .article_cure a, #tertiary #cure .art_cure a, #secondary #cure .art_cure a, #tertiary .cure .article_cure a, #secondary .cure .article_cure a, #tertiary .cure .art_cure a, #secondary .cure .art_cure a{
	font-size:12px;
	font-weight:normal;
}

#tertiary  #auteur a, #secondary #auteur a, #tertiary .nom_auteur a, #secondary .nom_auteur a{
	font-size:10px;
}

/* SOMMAIRE */

.contenu-principal .cartouche_droite{
width:270px;
}

#primary .contenu-principal{
padding-bottom:25px;
min-height:50px;
}

#primary .contenu-principal .spip_logos_symp{
	float:left;
	padding-right:12px;
}

#primary #six_article .cadre_art_n, #primary #six_article .cadre_art_n2{

 min-height:260px;
width:260px;
}

#six_article .chapo{
width:auto;
float:none;
}

#primary #six_article h3.titre_rubrique{
margin:10px 0 10px 0;
}

#primary #six_article h3.titre_rubrique a{
font-weight:normal;
font-size:16px;
font-family:Verdana;
}

#six_article .spip_logos_symp{
text-align:center;
float:left;
width:106px;
margin:0 4px 4px 0 ;
}

#six_article .spip_logos, #six_article .spip_logo{
float:none;
}

#container #primary .cartouche_droite h2.titre{
margin:10px 0 0 0;
}

#container #primary .cartouche_droite h2.titre a{
font-size:21px;
line-height:1.2em;
}

#container #primary .cartouche_droite .texte a{

 color:#666666;
}

#container #primary .date_une_som{
margin-bottom:10px;
}

/* RUBRIQUES */

.page_rubrique #primary .cadre_art_n{
margin-top:0px;
}

#secondary .rubriques{
margin:0px;
width:194px;
position:relative;
left:1px;
}

#hierarchie span{
top:-5px;
background-position:top center;

}

/* ARTICLES */

#primary .logo_art_symphonie{
width:auto;
margin:0 5px 5px 0;
float:left;
}
#primary .logo_art_symphonie.logo_champ_special {
float:none;
max-width:100%;
}
#primary .logo_art_symphonie.logo_champ_special img,
#primary .logo_art_symphonie.logo_champ_special iframe
{
max-width:100%;
}

#primary .logo_art_symphonie img{
	float:none;
}

.reagir_article{
position:relative;
top:-5px;
left:3px;
color:#009EE3;
}

#primary .reagir_article{
font-weight:bold;
}

.boutons .submit{
padding:5px 10px;
}

#container  #primary .content .soustitre{
font-size:12px;
}

#primary .content .chapo{
margin-top:0px;
position:relative;
top:-4px;
}

#primary .content .chapo p{
line-height:1.2em;
font-size:15px;
font-weight:bold;
margin-bottom:12px;
}

#primary .content h3.spip{
margin:12px 0 10px 0;
line-height:1.4em;
}

#primary .content p{
margin-bottom:12px;
}

#primary .content .texte p, #primary .content .texte li{
line-height:1.6em;
}

#primary .content .texte table{
    width: 80%;
    margin-left:9px;
    margin-bottom:10px;
    display:inline-table;
}

#primary .content .texte th{
background-color:#efefef;
color:#666;
}

#primary #outil .nom{
color:#009EE3;
font-size:13px;
font-family: Verdana;
}

#primary #outil.linotation{
top:0px;
position:relative;
}

#primary #zone_eve ul{
list-style:none;
padding:0px;
margin:0px;
}

#primary .mp3{
margin:10px 0;
}

#primary .mp3 ul#mp3{
margin:0px;
padding:0px;
list-style:none;
}

#primary .cadre_info_mp3{
font-size:11px;
font-weight:bold;
padding:0 5px 0 10px;
}

#container #primary #mp3 a{
color:#009EE3;
}

#container #primary #zone_eve .titre_eve{
color:#009EE3;
font-weight:bold;
}

#container #primary #zone_eve .titre_eve span{
color:#009EE3;
font-weight:normal;
}

#container #primary .detail_eve{
margin-bottom:7px;
}

#form_forum{
margin-top:10px;
}

#form_forum .blocs_replie, #form_forum .blocs_titre{
background-image:none;
}

#container #primary .repondre a{
color:#009EE3;
font-size:11px;
}

#container #primary .ps h2, #container #primary .notes h2{
font-size:1.5em;
}

#container #primary .notes{
margin-bottom:15px;
}

/*forum */

div#primary .forum_dep .qui_depart, div#primary .forum_dep .qui_depart small{
	float:left;
	width:130px;
	padding-top:0px;
	 color:#009EE3;
	font-size:10px;
	font-weight:bold;
}

div#primary .rep_forum{
	 color:#009EE3;
	font-size:10px;
}

#container #primary .bulle a{
	 color:#009EE3;
	font-size:11px;
}

div#primary .contrib{
	float:right;
	width:365px;
}

div#primary .quiforum{
	float:left;
	width:100px;
	padding-top:0px;
}


div#primary .reponse{
	font-size: 0.8em;
	font-weight: bold;
}

.contrib .ho-bulle{
height:35px;
line-height:0px;
margin-bottom:0px;
padding-bottom:0px;
background-image:url(hobulle.html);
background-repeat:no-repeat;}

.contrib .bas-bulle{
height:46px;
line-height:0px;
margin-bottom:5px;
padding-bottom:0px;
background-image:url();
background-repeat:no-repeat;}

div#primary .contrib .bulle{
background-image:url();
background-repeat: no-repeat;
margin-top:0px;
padding-top:0px;
padding-left:8px;
padding-right:8px;
}

div#primary .bulle ul{
	padding-left: 0px;
	margin-left: 0px;
    list-style:none;
}

div#primary .bulle li{
	padding-left: 7px;
	border-left:1px solid #efefef;
	background-image: none;
	margin-left: 2px;
}

#primary #textebug{
	position:relative;
    left:-145px;
}

#primary .cs_blocs h4{
	padding-left:1px;
}

#primary .cs_blocs h4.blocs_replie{
	padding-left:1px;
    margin-bottom:50px;
}

.page_article #primary .contenu-principal{
	padding-bottom:5px;
}


.page_rubrique #primary .contenu-principal{
	padding-bottom:10px;
    border:none;
}

#abo_news #session_email{
	width:172px;
    left:4px;
    position:relative;
}

#secondary .bloc_contact, #tertiary .bloc_contact, #secondary .bloc_evenement, #tertiary .bloc_evenement{
	text-align:left;
}

.page_sommaire  #primary small, .page_sommaire  #primary .date_som{
	font-weight:bold;
}

.page_sommaire .contenu-principal .spip_logos,
.page_sommaire .contenu-principal .spip_logo{
 	top:2px;
    position:relative;
}

#primary #six_article .date_som{
	 color:#009EE3;;
    font-weight:normal;
    margin-bottom:5px;

}

.page_rubrique #primary .acc_eve{
	 color:#009EE3;;
    font-weight:normal
}

#container #primary .cartouche_droite h2.titre{
margin-top:0px;
position:relative;
top:-2px;
}

#primary .contenu-principal .cartouche_droite{
	float:none;
    width:auto;
}

#primary .contenu-principal .sans_logo_une{
	margin-top:10px;
}

#primary #six_article .video_som{
	padding:0px 5px 0 0;
    width:auto;
    max-width:185px;
    text-align:left;
    position:relative;
    z-index:200;
}

#tertiary .bloc_extranet, #secondary .bloc_extranet{
	text-align:left;
}

#footer{
	width:950px;
	margin: 0 auto!important;
}

#footer .content .spip_document {
	display:inline-block;
}
#footer .content .spip_document .spip_doc_legende {
	display:none;
}

#footer p{
	margin-bottom:9px;
	line-height:1.5em;
}

#footer p, #footer a{
	font-size:12px;
}

#secondary .ui-datepicker-buttonpane, #tertiary .ui-datepicker-buttonpane{
	display:none;
}

.content .calendriermini .calendar-container{
	height:12em;
}

#container .bloc_evenement a{
	font-weight:700;
	font-size:12px;
	font-family:arial;
}

#secondary .bloc_evenement h3, #tertiary .bloc_evenement h3, #secondary .bloc_evenement h3 a, #tertiary .bloc_evenement h3 a{
	font-size: 14px;
    padding-left: 3px;
    margin-bottom:6px;
}

#tertiary .bloc_contact .spip_documents, #secondary .bloc_contact .spip_documents, #secondary .bloc_auteur .spip_documents, #tertiary .bloc_auteur .spip_documents{
	display:inline-table;
	border:none;
	position:relative;
	top:4px;
}

#tertiary .bloc_evenement .ligne_eve, #secondary .bloc_evenement .ligne_eve{
	font-size:12px;
}

#secondary .bloc_auteur, #tertiary .bloc_auteur{
	text-align:left;
}


/* Pagination */
.pagination .pagination-items {list-style: none;display: inline-flex;flex-wrap: wrap; flex-direction: row; justify-content: center}
.pagination .pagination-item {  margin: 0em; flex-basis: 5%; display: flex;align-items: center;}
.pagination .pagination_precedent_suivant .pagination-item { flex-basis: auto;}
.pagination .pagination-item + .pagination-item {  margin-left: 0.5em }
.pagination .pagination-item-label { display:block; flex-basis: 100%; background: #f0f0f0; text-decoration: none; padding:.5em; border-radius:.25em; text-align: center;}
.pagination .on .pagination-item-label,
.pagination a.pagination-item-label:hover,
.pagination a.pagination-item-label:focus,
.pagination a.pagination-item-label:active { background: #c41558; color: #fff !important; }
.pagination .on .pagination-item-label {font-weight: bold;}
.pagination .pagination_precedent_suivant .disabled {visibility: hidden}
.pagination .pagination-item.disabled {}
.pagination .pagination-item.disabled .pagination-item-label {color:#888; font-weight: normal;}

.page_rubrique #primary .pagination {
	text-align:right;
}

.pagination .on .pagination-item-label,
.pagination a.pagination-item-label:hover,
.pagination a.pagination-item-label:focus,
.pagination a.pagination-item-label:active { background: #009EE3;}


#header .texte_parole{
	top:0px;
	left:0px;
}

.page_rubrique .texte ul.spip, .page_rubrique .descriptif ul.spip{
	margin-bottom:12px;
}

.page_rubrique .descriptif ol.spip{
	list-style-position:inside;
}

.page_rubrique #primary .contenu-principal h2{
	text-align:left;
}

.page_rubrique .descriptif p{
	line-height:1.6em;
}

.page_rubrique .contenu-principal .spip_logos_symp{
	padding-right:12px;
	float:left;
	display:block;
}

#secondary .cartouche_recherche_paroisse, #tertiary .cartouche_recherche_paroisse{
	 border:1px solid #009EE3;
	padding: 5px 5px 0px 5px;
	margin:0 0 5px 0;
	//display:block;
	width:183px;
    background-color:#FFFFFF;
    display: none;
	 
	-moz-border-radius : 10px 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}

#secondary .cartouche_select_paroisse, #tertiary .cartouche_select_paroisse{
	width:181px;
	position:relative;
	left:-2px;
	border:none;
}

#secondary .cartouche_select_paroisse .select2-container, #tertiary .cartouche_select_paroisse .select2-container{
	width:180px;
}

#secondary .cartouche_select_paroisse .centre_sp, #tertiary .cartouche_select_paroisse .centre_sp{
	left:1px;
}

.cartouche_recherche_paroisse .chapo_bcr{
	text-align:left;
}

#cadre-slider{
	margin-bottom:9px;
}

#primary #outil .outil_date{
	top:0px;
	font-size:13px;
	line-height:1.3em;
}

#primary #outil .outil_forum{
	top:2px;
}

#primary .notes h2{
	font-size:14px;
}

#primary table.spip td{
	background-color:#fff;
}

#container #primary .content Q:lang(en) {
    color: #0000FF;
    font-size: 1.1em;
    quotes: "\"" "\"" "\'" "\'";
}
#container #primary .content Q:lang(no) {
    font-size: 16px;
    quotes: "´" "ª" "<" ">";
}

#container #primary .content Q {
    margin: 0 auto !important;
    text-align: center;
    width: 500px;
}

#container #primary .content Q:before {
    content: open-quote;
    font-size: 20px;
    font-weight: bold;
    line-height: 18px;
    margin: 2px;
    color:#009EE3;
}

#container #primary .content Q:after {
    content: close-quote;
    font-size: 20px;
    font-weight: bold;
    line-height: 18px;
    margin: 2px;
    color:#009EE3;
}

#container #primary .content blockquote.spip{
	border:1px dotted #009EE3;
	background-color: #E0E0E0;
    background-image: url('plugins/dist/bn/symphonie/images/postquote.png');
    background-position: left top;
    background-repeat: no-repeat;
    margin: 10px 10px 10px 50px;
    padding: 5px 5px 5px 41px;

}

 #container #primary .content hr.spip{
 	margin:1em auto!important;
 	margin-top:10px;
 	width:90%;
 	padding:0px;
 	border:1px solid #009EE3;
 }

 .page_article #primary .titre_eve{
 	font-size:12px;
 	/* margin-bottom:10px; */
 }

#container  #primary a.spip_out, #container  #primary .texte a.spip_out{
 	color:#009EE3;
 }

.page_auteur .contenu-principal, #recherch .photo{
	border:none;
}

#recherch .chapo, #recherch .texte_lien{
	line-height:1.6em;
	margin-bottom:12px;
}

.page_plan #container #primary h2{
	   margin:20px 0;
}

.page_plan #container #primary h1{
	   font-size:1.6em;
}


.page_plan #container #primary .plan strong{
	   margin:10px 0;
	   display:block;
}

.page_plan #container #primary h2 a{
	color: #009EE3;
    font-family: Arial;
    font-size: 20px;
}

.page_plan #container #primary h3.h3{
	display:none;
}

.page_plan #primary .plan{
	list-style:none;
}

#primary .contenu-principal{
	position:relative;
	top:4px;
}

.page_rubrique #primary #hierarchie .page_article  #primary #hierarchie, .page_mot  #primary #hierarchie, .page_auteur  #primary #hierarchie, .page_nouveau #primary #hierarchie, .page_plan #primary #hierarchie, #container #primary #hierarchie{
	position:relative;
	top:9px;
	margin-bottom:20px;
}

.page_rubrique #primary .chapo{
	position:relative;
	top:-4px;
}

.page_rubrique #primary .acc_eve{
	margin-bottom:5px;
}

.page_rubrique #container #primary h2{
	margin-bottom:14px;
}

#primary .descriptif h3.spip{
	text-align:left;
	font-size:1.3em;
}

#primary #textebug table.spip th:nth-child(1){
	width:95px;
}

#primary #textebug table{
	width:800px;
	display:block;
}

#container #primary .content #textebug Q{
	width:275px;
}

.page_auteur #primary .contenu-principal{
	border:none;
}

#tertiary .submit.super, #secondary .submit.super{
	width:175px;
}

#access{
	position:relative;
}

#access ul{
	position:relative;
	width:950px;
	margin:0px;
}

#access .accueil_site{
	position:absolute;
	left:0px;
}

#secondary .menu-entree span{
	padding-left:4px;
}

.page_sommaire #primary .content h2{
	margin-bottom:14px;
}

#article_symphonie #galleria{
left:-10px;
position:relative;
}

#primary #hierarchie strong.on{
	font-weight:normal;
}

#secondary ul.rere li a{
	padding-left:5px;
	background-position: 10px 2px;
}

#secondary ul.rere ul.rere a{
	padding-left:10px;
	background-position: 15px 2px;
}

#secondary ul.rere ul.rere ul.rere a{
	padding-left:15px;
	background-position: 20px 2px;
}


#secondary ul.rere .menu-liste{
	padding-bottom:0px;
	margin-bottom:0px;
}

#secondary ul.rere .menu-liste a{
	padding-left:5px;
	background-position: 8px 2px;
}

#galleria-symphonie .galleria-counter{
color:#000;
}

#galleria-symphonie .galleria-stage{
    padding:0px;
    margin:0px;
    top:0px;
    background-color:#000;
}

#galleria-symphonie .galleria-thumbnails-container{
display:block;
}

#galleria-symphonie .galleria-thumb-nav-right, #galleria-symphonie .galleria-thumb-nav-left{
	top:10px;
}

.page_article #primary .galleria-container{
	position:relative;
	left:-10px;
	padding-bottom:60px;
}

.page_article #primary .galleria-thumbnails-list, .page_article #primary .galleria-thumbnails-container{
	text-align:right;
	padding-top:4px;
	background-color:#000;
}

.page_article #primary .galleria-current, .page_article #primary .galleria-total{
	display:none;
}

.page_article #primary .galleria-thumbnails .galleria-image{
	margin-right:10px;
}

.page_article #primary .galleria-counter{
	color:#fff;
}

#container #primary #hierarchie a, div.body.l6 #container #primary #hierarchie a{
color:#999;
}

#container #primary .accueil_minisite_une{
	padding-bottom: 25px;
	border-bottom:2px solid #009EE3;
	margin-bottom:0px;
}

#cadre_doc_joint{
	margin:5px 0 10px 0px;
}

#recherch .date_eve{
	margin-bottom:8px;
}

#tertiary .spip_documents{
    max-width: 191px;
    overflow: hidden;
    width: 191px;
}

#secondary .spip_documents {
    max-width: 193px;
    overflow: hidden;
    width: 193px;
}

#container #tertiary #cure .sans_photo, #container #secondary #cure .sans_photo, #container #tertiary .cure .sans_photo, #container #secondary .cure .sans_photo{
	width:175px;
}

#secondary .menu-liste{
	margin-bottom:0px;
}

#secondary .menu-liste{
	margin-bottom:0px;
}

#container #secondary .sous-nav li{
list-style:none;
background-image:none;
}

#container #secondary .sous-nav li a{

background-image:none;
}


.sous-nav .puce-carre{
margin-right:2px;
position:relative;
top:-1px;
}

#container #secondary .sous-nav{
list-style:none;
}

.spip_doc_descriptif{
margin-top:-4px;
}

/* style offrande messe */

#formulaire-don-ligne fieldset{
width:490px;
}

.type_offrande span{
padding-left:8px;
position:relative;
top:2px;
}

#formulaire-don-ligne legend{
font-size:14px;
text-align:center;
}

#formulaire-don-ligne .bouton input{
background-color: #EFEFEF;
border: 1px solid #CCCCCC;
color: #000000;
font-size: 14px;
padding: 0 30px;
}

#formulaire-don-ligne .bouton{
text-align:center;
}


#primary .content .ps_offrande p{
padding:5px;
test-align:left;
font-size:11px;
}

.content #formulaire-don-ligne td{
padding:2px;
}

#primary #formulaire-don-ligne .obligatoire{
color:#ff0000;
font-size:11px;
}

#formulaire-don-ligne textarea{
width:300px;
}

#tertiary #cure .art_cure, #secondary #cure .art_cure, #tertiary .cure .art_cure, #secondary .cure .art_cure{
	width:110px;
}

#secondary .article a span{
position:relative;
left:2px;
}

#tertiary .ui-datepicker{
width:182px;
}

#container #primary #six_article .spip_logos_symp a{
z-index:800;
position:relative;
}

/* DON LIGNE */

.page_don-ligne #encart-don, .page_don-ligne #primary .chapo{
width:510px;
margin:0px;
}

.page_don-ligne #formulaire-don-ligne textarea{
width:300px;
}

#formulaire-don-ligne fieldset{
width:500px;
position:relative;
left:-5px;
}

.type_offrande span{
padding-left:8px;
position:relative;
top:2px;
}

#formulaire-don-ligne legend{
font-size:14px;
text-align:center;
}

#formulaire-don-ligne .bouton input{
background-color: #EFEFEF;
border: 1px solid #CCCCCC;
color: #000000;
font-size: 14px;
padding: 0 30px;
}

#formulaire-don-ligne .bouton{
text-align:center;
}


#primary .content .ps_offrande p{
padding:5px;
test-align:left;
font-size:11px;
}

.content #formulaire-don-ligne td{
padding:2px;
}

#primary #formulaire-don-ligne .obligatoire{
color:#ff0000;
font-size:11px;
}

#container .payer_acte p{
font-size:13px;
text-align:justify
}

#container .payer_acte p span{
font-size:12px;
text-align:justify;
padding-top:10px;
display:block;
}

#primary #form_auteur ul{
padding:0px;
margin:0px;
}

#primary #form_auteur li{
padding:0px;
margin:0px;
list-style:none;
}

#primary #formulaire-don-ligne .intitule{
width:160px;
display:block
}

/* SYMPHONIE */






/** FIN WEB 2 **/

#secondary .submit, #tertiary .submit{
	font-weight:normal;
}

#container .nav .menu-liste ul{
display:none;
}

#primary div.socialtags{
	margin-bottom:17px;
}

.cadre_mention_legale p{
	margin-bottom:5px;

}

#container #primary #hierarchie a{
font-size:12px;
}

#container #primary .boutons{
text-align:center;
}

#primary .boutons .submit{
	padding:10px 20px;
	background-color:#009EE3;
    font-size:15px;
}

#header .entete_droite{
	padding:10px 10px 0 0;
}

#logo_aut_art{
	text-align:center;
}

.contenu-principal #logo_aut_art .spip_logo,
.contenu-principal #logo_aut_art .spip_logos{
	text-align:center;
	float:none;
}

#primary #auteur a{
	color:#009EE3;
}

#tertiary .bloc_contact .spip_documents, #secondary .bloc_contact .spip_documents{
	border:none;
	text-align:left;
	display:inline;
}

.bloc_agenda .titre_bloc_agenda{
	text-align:center;
	color:#009EE3;
	font-weight:bold;
	padding-top:5px;
	font-size:14px;
}

#cure .sans_photo, .cure .sans_photo{
	width:98%;
	margin:0 auto!important;
}

#access{
	position:relative;
}

#access #langue{
	position:absolute;
	left:0px;
	float:left;
	margin:0px;
	padding:0px;
}

#access #langue li{
	margin:0 5px 0 0;
}

#header .content_en{ background: url('IMG/png/bandeau_cluny_02-10_en.png') no-repeat top left;}
#header .content_es{ background: url('IMG/png/bandeau_cluny_02-10_es.png') no-repeat top left;}
#header .content_pt{ background: url('IMG/png/bandeau_cluny_02-10_pt.png') no-repeat top left;}


#primary .content .texte ul{
	margin-bottom:12px;
}


#tertiary #cure .nom_auteur, #secondary #cure .nom_auteur, #tertiary .cure .nom_auteur, #secondary .cure .nom_auteur{
	text-align:center;
}

#secondary a.nuage1, #tertiary a.nuage1, #secondary a.nuage2, #tertiary a.nuage2{
	font-size:0.9em;
}

#primary .content .ps p, #primary #gaucheweb2 .ps p{
	line-height:1.6em;
}

.page_nouveau #container #recherch li{
	margin-bottom:10px;
}

/* STYLE CALENDRIER PAROLE DE DIEU */

div#calendrier_pd #titre_cal_oraweb{
	text-align: center;
	margin-top: 5px;
	margin-bottom: 10px;
}

div#calendrier_pd #titre_cal_oraweb a{
	text-align: center;
	font-size: 1.3em;
	font-family: inherit;
    font-weight:bold;
	color:;
}

#tertiary #calendrier_pd ul, #article_entete_mobile #calendrier_pd ul{
    margin:0px;
    padding:0px;
    clear:both;
 }

 #tertiary #calendrier_pd li, #article_entete_mobile #calendrier_pd li {
 width:14%;
 text-align:center;
 float:left;
 }

div#un_oraweb{
	width:100%;
	padding: 5px;
	margin-top:20px;
	float:left;
	height:120px;
}

div#de_oraweb{
	width:100%;
	padding: 5px;
	margin-top:20px;
	float:right;
	height:120px;
	}

div#un_oraweb h2, div#de_oraweb h2, div#calendar h2{
	font-family: inherit;
	font-size:1.2em;
	color:#666;
}

div#un_oraweb #calendrier li, div#de_oraweb #calendrier l, div#calendar #calendrier li{
	list-style: none;
}

div#un_oraweb #libelle,  div#de_oraweb #libelle, div#calendar #libelle{
	width: 100%;
    max-width:100%;
	margin: 0 auto;
	padding: 0;
	position:relative;
	left:4px;
}
div#un_oraweb .ligne, div#de_oraweb .ligne, div#calendar .ligne{
	width: 100%;
   max-width:100%;
	margin: 0 auto;
	padding: 0;
	position:relative;
	left:4px;
}
div#un_oraweb #libelle li, div#de_oraweb #libelle li, div#calendar #libelle li {
	float : left;
	width : 19px;
	color: #333;
}

div#un_oraweb .ligne li,  div#de_oraweb .ligne li, div#calendar .ligne li{
	color: #000;
	float : left;
	width : 19px;
}

div#calendar li a{
	color:#000;
}

div#un_oraweb .ligne li a:hover, div#de_oraweb .ligne li a:hover, div#calendar .ligne li a:hover{
	list-style: none;
	text-decoration: none;
}

div#un_oraweb li.itemCurrentItem, div#de_oraweb li.itemCurrentItem, div#calendar li.itemCurrentItem, div#calendar li.itemCurrentItem a {
	color:#FF0000;
	}
div#un_oraweb li.itemSelectedItem, div#de_oraweb li.itemCurrentItem, div#calendar li.itemCurrentItem{
	color:#FF0000;
}

#calendar h2.titre_calendrier{
display:block;
text-align:center;
}

#container #tertiary .itemCurrentItem a, #container #article_entete_mobile .itemCurrentItem a{
	background-color:#009EE3;
   	color:#fff;
   	font-weight:bold;
   	border:1px solid #009EE3;
    padding:1px 2px;
    font-size:9px;
}

#tertiary #calendrier_pd h2.titre_calendrier{
	text-align:center;
    font-size:14px;
    color:#009EE3;
    font-family:'Trebuchet MS',Verdana,sans-serif;
}

#calendrier_pd #libelle li{
	font-size:9px;
    font-weight:bold;
    color:#000;
}

#tertiary #calendrier_pd .titre_cal_oraweb a{
	color:#009EE3;
    padding:1px 2px;
}

#tertiary #calendrier_pd .itemExistingItem, #article_entete_mobile  #calendrier_pd .itemExistingItem{
	color:#ccc;
   	font-size:9px;
    font-weight:bold;
    pading:1px;

}

#tertiary #calendrier_pd .itemExistingItem a, #article_entete_mobile #calendrier_pd .itemExistingItem a{
	color:#000;
   	font-size:9px;

}

#tertiary #calendrier_pd .itemExistingItem a span, #article_entete_mobile #calendrier_pd .itemExistingItem a span{
	color:#000;
   	font-size:9px;
   	border:1px solid #009EE3;
   	line-height:1em;
  	display:inline-table;
    padding:1px 0;
    width:17px;
    background-color:#efefef;

}


#tertiary #calendrier_pd #bloc_archive, #article_entete_mobile #calendrier_pd #bloc_archive{
	margin-top:10px 0 5px 0;
   	text-align:center;
    padding:0px 3px;
}

#tertiary #calendrier_pd #bloc_archive select, #article_entete_mobile #tertiary #calendrier_pd #bloc_archive select{
	width:100%;
}

#calendrier_pd{
	 border:1px solid #009EE3;
	padding: 5px 0px;
	margin:0 0 5px 0;
	display:block;
	width: 98%;
    max-width:98%;
    background-color:#FFFFFF;
 
	-moz-border-radius : 10px 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}

#logo-evangile{
    float:left;
    margin-right:10px;
}

.evangile{
	margin-bottom:15px;
}

.evangile h2{
	margin:0 0 15px 0;
}

#container #secondary .bloc_contact  .spip_documents{
border:none;
}

#container #tertiary .bloc_contact  .spip_documents{
border:none;
}

.formulaire_formidable ul{
list-style:none;
}

.lienlangarticle{
font-weight:bold;
text-transform: capitalize;
}

#container #cure .nom_auteur, #container .cure .nom_auteur{
text-align:center;
margin-top:-5px;
}

/* ORAWEB */



/**************************************
jQuery Open Carousel
Justin McCandless
justinmccandless.com

Demo CSS file - Add/remove
***************************************/
#carroussel_actu{
			height:150px;
			border-bottom:2px solid #009EE3;
			margin-bottom:10px;
			padding-top:0px;
			position:relative;
			top:-2px;
			padding-bottom:10px;
	}

#container .ocarousel_window{
		height:150px;
	}

#primary .cartouche-carroussel{
		height:150px;
		border:none;
	}

#container #primary .cartouche-carroussel .cartouche_droite{

	}

#primary .cartouche-carroussel h2, #container #primary .cartouche-carroussel h2.titre a{
		font-size:18px;
	}

#primary .cartouche-carroussel .spip_logos_symp{
		float:left;
		padding:0px;
		display:inline-table;
		margin-right:10px;
	}

.ocarousel_window_slides div {
       text-align: left;
       height: 150px;
       padding: 0px;
		margin:0px;
    }

.example_programmatic_slide {
    width: 500px;
    border: 2px #ffffff solid;
	text-align:left;
    }

.example_programmatic_controls {
        width: 260px;
        height: 60px;
        float: left;
    }

#primary .varicelle_bt{
text-align:left;
background-image:none;
}

#primary .varicelle_bt a{
background-color:#009EE3;
background:none;

}

#primary .ocarousel_window{
	background:url('plugins/dist/bn/symphonie/images/fond_chevron.jpg') top right no-repeat;
    padding-right:10px;
}

#primary .ocarousel_window .texte{
	display:block;
}

#cadre_newsletter .boutons .submit{
background-image:none;
}

#cadre_newsletter .boutons .submit input{
padding:0px 10px;
}

/* enluminures */

#primary h4.spip{
	text-align:left;
    font-size:14px;
 	margin:12px 0 8px 0;
	line-height:1.4em;
    color:#009EE3;
    font-family:Verdana;

}

#primary #gaucheweb2 h4.spip{
    font-size:16px;
     font-family:Verdana;
}


#primary h5.spip{
	text-align:left;
    font-size:13px;
 	margin:10px 0 8px 0;
	line-height:1.3em;
    color:#009EE3;
    font-family:Verdana;
}

#primary #gaucheweb2 h5.spip{
    font-size:15px;
     font-family:Verdana;
}


#primary h6.spip{
	text-align:left;
    font-size:12px;
 	margin:8px 0;
	line-height:1.2em;
    color:#009EE3;
}

#primary #gaucheweb2 h6.spip{
    font-size:14px;
     font-family:Verdana;
}


#primary .titraille5{
   	font-size:11px;
 	margin:8px 0 6px 0;
	line-height:1em;
    color:#666;
    text-align:center;
    display:block;
}

#primary #gaucheweb2 .titraille5{
    font-size:14px;
    color:#666;
     font-family:Verdana;
}

#primary .spip_cadre{
	width:502px;
   	background-color:#efefef;
   	border:none;
    color:#666;
     font-family:Verdana;
}

#primary #gaucheweb2 .spip_cadre{
	width:412px;
}

#voirpdf{
position:relative;
left:-205px;
}

div.spip{
/* background-color:#E0E0E0; */
padding:2px;
text-align:center;
/* border:1px dotted #02337C; */
border:none;
margin:0 20px 10px 20px;
}

#container .texteencadre-spip{
    text-align:left;
    background-color:#fff;
    border:1px dotted #02337C;
}

#tertiary #cure iframe, #tertiary .cure iframe{
margin-top:8px;
}

#container h3.titre_eve{
font-size:12px;
}

iframe.lecteurpdf{
position:relative;
z-index:500;
}

.page_inscription-infolettre #container #primary .chapo{
 color:#666666;
}

#container .masquer_v_classique{
display:none;
}

#container .bloc_info{
text-align:left;
}

#primary .mejs-playlist ul{
list-style:none;
}

#primary .track .mejs-button{
background:#767676;
margin-top:-1px;
}



 
/* modif interlignage symphonie fev 2015 */

#primary .content .chapo p, #primary .content .texte p, #primary .content .texte li, #primary .content h3.spip, #primary .content .ps p, #primary #gaucheweb2 .ps p, #container #primary .content .soustitre, #container #primary a, #primary .content li, #container #primary .content div.spip{
line-height:1.5em;
}

#container #primary .content Q:before{
line-height:1.5em;
}

#container .spip_doc_titre{
line-height:1.5em;
}

#container #primary .spip_cadre, #container #primary .spip_code{
line-height:1.5em;
}

#primary .content h3{
line-height:1.5em;
}

.page_rubrique .descriptif p, #primary #six_article h3.titre_rubrique a, .page_rubrique #primary .chapo{
line-height:1.5em;
}

#secondary .menu-entree span{
line-height:1.5em;
}

#primary .contenu-principal .texte{
line-height:1.5em;
}

/* fin interlignage symphonie */


#primary .content .fa{
display:block;
font-size:18px;
}

#secondary .fa, #tertiary .fa{
font-size:18px;
margin-bottom:5px;
}

#primary .content .fa-ligne{
display:inline;
font-size:18px;
margin-right:5px;

}

#primary .content .fa{

}

.fa-google-plus-square::before{
padding-right:4px;

}

#primary .varicelle_bt{
margin:6px 0;
text-align:center;
}

#primary  .content .varicelle_bt .fa{
display:inline;
font-size:18px;
}


#container #primary  .content .varicelle_bt a.submit{
font-size:14.4px;
margin-left:auto;
margin-right:auto;
font-weight:normal;
}

#container #primary .content .cadre_bloc .fa{
display:inline-table;
}

#container #secondary .imghomelie a, #container #tertiary .imghomelie a{
font-size:15px;
}

#primary .content .fa{
display:inline-table;
padding:1px;
}

#primary .galleria-container{
margin-left:auto;
margin-right:auto;
}

.page_article #primary .galleria-container{
left:5px;
}

#galleria-symphonie .galleria-stage, .page_article #primary .galleria-thumbnails-list, .page_article #primary .galleria-thumbnails-container{
background-color:#efefef;
}

#container #primary .payer_acte .titre{
	text-align:center;
	 color:#009EE3;
	 font-family:Verdana;
	font-size:14px;
	padding-top:20px;
	font-weight:bold;
}


#container #primary  .payer_virement  p + p{
margin-top:10px;
}

#container #primary .payer_cheque p:last-of-type{
margin-top:10px;
}

#container .submit{
box-shadow:none;
}

#primary .bloc_newsletter ul{
list-style:none;
margin:0px;
}

#primary #abo_news #session_email{
width:90%;
border:1px solid #999;
font-size:14px;
}

.texte-pied-mobile{
width:90%;
margin-left:auto;
margin-right:auto;
}

#minisite-rubrique{
display:none;
}

#rss_aelf{
margin:0px;
padding:0px;
list-style:none;
}

#rss_aelf li{
margin:0px;
padding:0px;
list-style:none;
}

#rss_aelf li.item_2 .paragraphe_1, #rss_aelf li.item_2 .paragraphe_2{
	font-weight:bold;
	font-size:14px;
    font-style:italic;
}

#secondary #widget_nominis .nominis_lien, #tertiary #widget_nominis .nominis_lien{
display:none;
}

#primary .cadre_bloc  #widget_nominis{
display:none;
}

#hierarchie i{
font-style:normal;
font-size:12px;
}

#recherche-mobile{
display:none;
}

div#primary div.bloc_newsletter{
width:60%;
margin-left:auto;
margin-right:auto;
}

div#primary .logo_site{
margin:0px 10px 5px 0;
display:inline-table;
float:left;
}

div#primary .contenu-principal-site{
border:none;
}

div#primary .content .liste_sites, div#primary .content .liste-items{
list-style:none;
margin:0px;
}

.liste_sites .item_site{
liste-style:none;
margin-bottom:20px;
}

#container #primary #gaucheweb2 .liste_sites h2 a{
font-size:1em;
}

#container #gaucheweb2 .liste_sites h2{
margin-bottom:5px;
}

#primary #cadre_sites_symphonie ul{
list-style:none;
margin:0px;
}

#container #primary .liste-items h3, #container #primary .liste-items h3 a, #container #primary #cadre_sites_symphonie .liste-items h3 a{
font-size:16px;
}

#container #primary #cadre_sites_symphonie .pagination .pagination-item{
font-size:14px;
}

#primary .cadre_bloc{
width:97% !important;
margin:5px 0;
}

div#container div#secondary  .rubrique li.brub a{
background:none !important;
background-image:none;
}

div#container div#secondary  .rubrique li.brub li a{
background:url("plugins/dist/bn/symphonie/images/puce-article.png") 16px 5px !important;
background-repeat:no-repeat !important;
padding-left:25px;
}



#primary .azero{
	font-size:18px;
    text-align:center;
}

div#container #secondary .rubrique .article .sousnavarticleminisite_a li a {
background:url('plugins/dist/bn/symphonie/images/puce-article.png') 16px 4px !important;
background-repeat: no-repeat !important;
padding-left:28px !important;
}



@media (max-width:480px){

    .EgliseInfo-container { width: 308px; }

    .EgliseInfo-container table{ width: 300px; }

    .centre_sp{
     max-width:300px;
    }

    .EgliseInfo-container .gwt-TabBar .gwt-TabBarItem{
    padding:2px 1px;
    margin-left:2px;
    font-size:9px;
    }

    #container .auteur_article .aut_art{
    float:none;
    width:98%;
    padding-left:10px;
    }

}

div#container #primary #naviguer2 li.sousrubb{
list-style:none !important;
}

.nominis_contenu img{
padding:5px;
}

table.gwt-TabBar.searchCelebrationTimeTabBar tbody tr td {
    border: none;
    padding: 0;
}

table.gwt-TabBar.searchCelebrationTimeTabBar {
    border: none;
}

.content #mini_site_article h2{
font-size:1.4em;
}

#sommaire_web2 #mini_site_article .titre a span {
    font-size: 16px;
    left: 20px;
    position: relative;
    top: 3px;
}

#sommaire_web2 #mini_site_article #gauche, #sommaire_web2 #mini_site_article #droite{
width:48%;
}

.page_commander #primary .reponse_formulaire_erreur{
font-size:14px;
text-align:center;
color:#ff0000;
padding:5px;
}

.page_article #gaucheweb2 #abo_news label{
display:none;
}

#calendar .datepicker.datepicker-inline th {
padding-left:4px;
padding-right:4px;
}

#calendar .datepicker.datepicker-inline td, #calendar .datepicker.datepicker-inline th {
height:13px;
line-height:1.25em;
}



  @media (min-device-width : 320px)
and (max-device-width : 480px) {

}


@media (min-width: 770px){

#header .entete_logo_mobile{
display:none;
}

#footer .content-mobile{
display:none;
}


#container, #cadre-slider, #access{
    width:950px;
}

#sommaire_web2 #droite, #droiteweb2{
        width: 313px;/*295*/
}

#sommaire_web2 #gauche, #gaucheweb2{
        width: 440px; /*435*/
    }

.nav .sf-menu{
	width:950px;
    }
#article_entete_mobile{
    display:none;
    }

    div.body.l1 #primary
    {
        width:772px;
        padding:5px 10px;
        margin-top:2px;
        background-color:;
    }

    #container #tertiary{
    display:block;
    float:right;
    }

    div#bande_mobile{
    display:none;
    }

    #menu_rubrique_mobile{
    display:none;
    }

}

@media (max-width: 769px) {

    textarea,
    table,
    td,
    th,
    code,
    pre,
    samp {
        -webkit-hyphens: auto; /* césure propre */
        -moz-hyphens: auto;
        hyphens: auto;
        word-wrap: break-word; /* passage à la ligne forcé */
    }

    code,
    pre,
    samp {
        white-space: pre-wrap; /* passage à la ligne spécifique pour les éléments à châsse fixe */
    }

#primary .cartouche_select_paroisse select{
width:280px;
}

div.body{
max-width:100%;
}

.entete_logo_mobile{
text-align:center;
}

#cadre-slider{
display:none;
}

/*
#header img.adapt-img{
opacity:1;
}
*/

#header .content{
max-width:100%;
width:100%;
height:auto;
overflow:hidden;
margin-left:auto;
margin-right:auto;
background-size: 100% auto;
background-image:none;
}

#header .content .entete_gauche{
display:none;
}

#header .content .entete_droite{
display:none;
}

#header .content img{
	max-width: 100%;
	height: auto;
}

#primary, #tertiary{
max-width:100%;
float:none;
}

#access, #container, #footer{
max-width:100%;
float:none;
clear:both;
}

#footer{
	width:95%;
    max-width:95%;
    margin-left:auto;
    margin-right:auto;
    padding-bottom:0px;
    /* display:none; */
}

#footer .content{
max-width:99%;
margin:0px;
padding:0px;
}

#outil .imprim, #outil .auteur, #outil .outil_date, #outil .forum, #outil .formulaire_notation .notation_note{
display:none;
}

#outil .socialtags ul{
text-align:center;
margin-left:auto;
margin-right:auto;
width:80%;
padding-bottom:10px;
}

#outil .socialtags li{
text-align:center;
display:inline-table;
padding:0 2px;
}

#access{
height:30px;
paddin-bottom:5px;
margin-bottom:5px;
display:none;
}

#access ul{
margin:0px;
}

#access ul li{
float:none;
display:inline-table;
}

#access ul li.cadre_recherche{
top:2px;
}

#access li{
background-color:#009EE3;
padding:5px;
border-radius:5px;
float:none;
display:inline-table;
}

#access ul li a{
display:block;
padding:2px 7px;
color:#fff;
font-size:14px;
}

/* CENTRE DE LA PAGE */

#access .cadre_recherche{
display:none;
}

div.body.l6 #primary{
	width: 95.8333%;
	padding-left: 1%;
	padding-right: 1%;
	margin-left:auto;
	margin-right:auto;
	float:none;
	padding-top:5px;
	padding-bottom:5px;
    left:0px;
}

div.body.l6 #container{
width:96%;
margin-left:auto;
margin-right:auto;
height:auto;
}

div.body.l6 #secondary{
display: none;
float: none;
left: 0;
margin-left: auto;
margin-right: auto;
margin-top: 10px;
padding-left: 1%;
padding-right: 1%;
width: 95.8333%;
}

.page_sommaire .body.l6 #secondary{
display:block;
}

#primary #six_article .cadre_art_n, #primary #six_article .cadre_art_n2{
float:none;
width:100%;
border:none;
min-height:120px;
display:inline-table;
margin-bottom:15px;
}

#container #primary .contenu-principal{
border:none;
}

#primary #sommaire_web2 #gauche, #primary #sommaire_web2 #droite{
	float:none;
	width: 100%;
}

#primary .formulaire_ecrire_auteur li{
list-style:none;
padding:0px;
margin:0px;
}

#container #primary ul.playlist{
clear:both;
float:none;
width:99%;
margin-top:0px;
}

#outil li:nth-child(-n+3), #outil{
display:none;
}

#primary h1{
font-size:22px;
}

#primary h3{
font-size:19px;
}

#primary .content .chapo p{
font-size:14px;
}

/* COLONNE DE DROITE */

ul.playlist, #container #tertiary ul.playlist, #container #article_entete_mobile ul.playlist{
width:80%;
float:left;
margin-top:-30px;
}


#secondary .nom_auteur a, #tertiary .nom_auteur a{
	font-size:14px;
}

#container #tertiary ul{
list-style:none;
margin:0 0 0 5px;
padding:0px;
}

.page_auteurstous #container #tertiary, .page_recherche #container #tertiary, .page_plan #container #tertiary, .page_mot #container #tertiary, .page_acces-membre #container #tertiary, .page_evenement #container #tertiary, .page_login #container #tertiary, .page_inscription-infolettre #container #tertiary, .page_acces-membre #container #tertiary, .page_nouveau #container #tertiary, .page_evenements #container #tertiary, .page_404 #container #tertiary, .page_404 #container #article_entete_mobile, .page_recherche #container #article_entete_mobile, .page_don-payer #container #tertiary, .page_auteur #container #tertiary, .page_evangile #container #tertiary{
display:none;
}

#article_entete_mobile #nuage a{
color:#1F5187;
}

#article_entete_mobile a{
color:#1F5187;
}

#article_entete_mobile ul{
list-style:none;
padding:0px;
margin:0px;
}

#container #article_entete_mobile ul.playlist{
margin-top:-30px;
}




#container .select2-container{
width:98%;
max-width:98%;
}

#article_entete_mobile .cartouche_select_paroisse h4{
margin-top:2px;
}

#tertiary .spip_documents, #secondary .spip_documents{
    width:97%;
    max-width:97%;
    margin-left:auto !important;
    margin-right:auto !important;
    padding-left:1%;
    padding-right:1%;
    display:inline-table;
}

#article_entete_mobile .spip_documents{
    border: 1px solid #094a96;
    border-radius: 10px;
    display: block;
    margin-bottom:4px;
    padding: 0;
    text-align: center;
    background-color:#fff;
    margin-left:auto !important;
    margin-right:auto !important;
    width:99%;
	max-width:99%;
}

#article_entete_mobile .bloc_contact .spip_documents{
display:inline-table;
float:left;
width:auto;
border:none;
text-align:left;
}

#article_entete_mobile #cadre_newsletter ul, #article_entete_mobile #cadre_newsletter li{
list-style:none;
padding:0px;
margin:0px;
}

#article_entete_mobile #cadre_newsletter #session_email{
width:220px;
margin-bottom:10px;
}


#container #tertiary{
float:none;
display:block;
width: 95.8333%;
padding-left: 1%;
padding-right: 1%;
margin-left:auto;
margin-right:auto;
margin-top:10px;
left:0px;
}

#container #tertiary .varicelle_bt, #article_entete_mobile .varicelle_bt, #container #secondary .varicelle_bt{
text-align:center;
}

#container #tertiary .submit.super,  #article_entete_mobile .submit.super, #secondary .submit.super{
width:88%;
max-width:88%;
font-size:18px;
margin-bottom:10px;
margin-top:5px;
padding:10px;
font-weight:normal
}

#container #tertiary .content div.cadre_bloc, #container #tertiary .content .cartouche_select_paroisse,  #article_entete_mobile .content .cartouche_select_paroisse,  #article_entete_mobile .content div.cadre_bloc{
display:inline-table;
text-align:left;
width: 97%;
padding-left: 1%;
padding-right: 1%;
margin-left:auto;
margin-right:auto;
}

#article_entete_mobile .content div.cadre_bloc{
 border:1px solid #009EE3;
}


#container #tertiary .ui-datepicker{
width:100%;
}

#container #tertiary .calendriermini table, #article_entete_mobile .calendriermini table{
width:97%;
}

#article_entete_mobile  .content .ui-datepicker-calendar th, #container #tertiary  .content .ui-datepicker-calendar th, #container #tertiary  .content .ui-datepicker-calendar td{
font-size:1.4em;
}

#secondary .ui-datepicker-title, #tertiary .ui-datepicker-title, #article_entete_mobile .ui-datepicker-title{
width:95%;
}

#container #tertiary .bloc_agenda, #article_entete_mobile .bloc_agenda{
min-height:190px;
}

#article_entete_mobile .ui-datepicker-year, #article_entete_mobile .ui-datepicker-month, #secondary .ui-datepicker-year, #secondary .ui-datepicker-month, #tertiary .ui-datepicker-year, #tertiary .ui-datepicker-month{
width:150px;
margin:3px 0;
}

/* PIED DE PAGE */

#footer .content{
padding:0px;
float:none;
display:block;
width: 95.8333%;
padding-left: 1%;
padding-right: 1%;
margin-left:auto;
margin-right:auto;
}

/* PAGE RUBRIQUE - PAGE ARTICLE */

#container #formulaire-don-ligne fieldset{
max-width:98%;
width:98%;
}

#container #primary #formulaire-don-ligne select{
max-width:106px;
}

#primary .content hr.spip{
width:90%;
margin-left:auto;
margin-right:auto;

}

#primary iframe{
width:98%;
max-width: 98%;
margin-left:1%;
margin-right:0;
/* height:auto; */
}

#container #primary #six_article .video_som{
position: relative; padding-bottom: 56.25%; padding-top: 30px; height: 0; overflow: hidden;
width:100%; max-width:100%; text-align:center;

}

#container #primary #six_article .video_som iframe{
position: absolute; top: 0; left: 0; width: 100%; height: 100%;
margin:0px;
}

#primary .spip_code, #primary.spip_cadre, #primary code{
width:98%;
max-width:98%;
}

#primary table{
width:98%;
max-width:98%;

}

#container #primary .content Q, #container #primary h3{
width:98%;
max-width:98%;

}

#primary .content blockquote.spip{
width:68%;
max-width:68%;
margin:0px;
margin-left:auto;
margin-right:auto;
/*display:none;*/
}

#container .formulaire_spip .boutons{
text-align:center;
}

#gaucheweb2 .logo{
width:100%;
max-width:100%;
display:none;
}


.page_rubrique #primary .content h2.titre, .page_article #primary .content h2.titre{
display:inline-table;
margin:0px;
padding:5px;
width:97%;
}

.page_rubrique #primary .content h2.titre span, .page_article #primary .content h2.titre span{
top:0px;
left:0px;
}

.page_rubrique #container #droiteweb2{
	display:none;
}

.page_article #container #droiteweb2{
	float:none;
	width: 95.8333%;
	padding-left: 0.5833%;
	padding-right: 0.5833%;
	margin-left: auto;
	margin-right: auto;
}

.page_article #container #gaucheweb2 .logo{
width:100%;
text-align:center;
}

.page_article #container #gaucheweb2 .logo img{
width:100%;
max-width:320px;
float:none;
}

#galleria .galleria-container{
width:100%;
height:auto;
}

#container .contributeur-web2 li.auteur_article{
	width:100%
}

#container .auteur_article .aut_art{
width:195px;
}

#container iframe.lecteurpdf{
width:300px;
max-width:300px;
display:inline-table;
}

#container #primary input[type="text"], #container #primary textarea{
width:80%;
max-width:350px;
}

/* LE MENU */

.nav{
	float:none;
	width: 95.8333%;
	padding-left: 0.5833%;
	padding-right: 0.5833%;
	margin-left: auto;
	margin-right: auto;
	margin-bottom:30px;
	background-color: transparent;
    display:none;
}

.nav ul, #menu_rubrique_mobile ul{
	width:100%;
	background-color: transparent;
}

.nav li, #menu_rubrique_mobile li{
	margin-bottom:10px;
	float:none;
	width: 100%;
	max-width:100%;
	display:block;
	min-height:auto;
	padding:0px;
	margin:0px;
	border:none;
}

.nav .sf-menu, #menu_rubrique_mobile .sf-menu{
width:100%;
max-width:100%;
}

.nav .sf-menu li, .nav .sf-menu li.sans{
width:100%;
border:none;
margin:3px 0px;
text-align:center;
display:inline-table;

}

.nav .sf-menu li span{
	width: 90.8333%;
	padding-left: 2.5833%;
	padding-right: 2.5833%;
	margin-left: auto;
	margin-right: auto;
	text-align:center;
	font-size:18px;
	display:inline-table;
	position:relative;
	top:25%;
}

.nav .sf-menu .menu-liste li{
display: none;
visibility: hidden;
height:1px;
border:2px solid #FF0000;
}

/* on cache le sous menu */

.nav .sf-menu ul li ul{
display:none;
}

.nav ul ul, .nav ul ul ul {
	display:none;
}

/* BANDE MOBILE */

    div#bande_mobile{
    display:block;
    width:100%;
    max-width:100%;
    border-bottom:2px solid #666;
    background-color:#fff;
    margin-left:auto;
    margin-right:auto;
    min-height:40px;
    padding-top:0px;
    margin-bottom:10px;
    }

#bande_mobile .menu_mobile{
	background: center center no-repeat #000;
	background-image: url( data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADhJREFUeNpi/P//PwOtARMDHQBdLGFBYtMq3BiHT3DRPU4YR4NrNAmPJuHRJDyahEeT8Ii3BCDAAF0WBj5Er5idAAAAAElFTkSuQmCC );

	display: block;
	width: 40px;
	height: 40px;
	position: absolute;
	top: 5px;
	left: 10px;
}

#menu_rubrique_mobile{
    display:block;
    margin-top:10px;
}

#menu_rubrique_mobile ul{
	float:none;
	width: 95.8333%;
	padding-left: 0.5833%;
	padding-right: 0.5833%;
	margin-left: auto;
	margin-right: auto;
	margin-bottom:2px;
	background-color: transparent;
}

#nav_mobile li, #menu_rubrique_mobile li{
    width:100%;
    text-align:center;
    background-color:#009EE3;
    font-size:18px;
}

#menu_rubrique_mobile li{
margin-top:3px;
margin-bottom:3px;
}

#nav_mobile li a{
	color:#FFFFFF;
    font-size:16px;
    display:block;
    padding:10px 0;
}

#menu_rubrique_mobile li a{
	color:#FFFFFF;
   	font-size:14px;
    display:block;
    padding:5px 0;

}

#menu_rubrique_mobile li a.rub{
    background:url('plugins/dist/bn/symphonie/images/puce-rubrique.png') no-repeat;
    background-position: 5px 7px;
}

#menu_rubrique_mobile li a.art{
	background:url('plugins/dist/bn/symphonie/images/puce-article.png') no-repeat;
	background-position: 4px 7px;

}


#nav_mobile .menu-sous-rub li{
	background-color:#ccc;
    border-bottom:1px solid #fff;
}

#nav_mobile .menu-sous-rub li a{
	color:#fff;
   	padding:5px 0;
}

.cadre_menu_mobile .fermermenu{
    width:100%;
    color:#fff;
    padding:6px 0;
    background-color:#009EE3;
    text-align:center;
    border-bottom:2px solid #fff;
    /* box-shadow: 0px 3px 0px #aaa; */
    position:fixed;
    min-height:65px;
    display:none;
}

#nav_mobile .menu_art{
	display:none;
}

.cadre_menu_mobile .fermermenu a{
	font-size:16px;
    display:block;
}

.cadre_menu_mobile .rechercher_mobile{
	padding-top:10px;
}

.cadre_menu_mobile .rechercher_mobile input[type="text"]{
	width:95%;
    height:24px;
    padding:2px;
    font-size:18px;
}

#nav_mobile #menu-p{
padding-top:75px;
}

#container #tertiary iframe{
width:60%;
height:auto;
margin-left:19%;
display:block;
}

/* ARTICLE ENTETE MOBILE */

#article_entete_mobile{
    float:none;
    display:block;
    width: 95.8333%;
    padding-left: 1%;
    padding-right: 1%;
    margin-left:auto;
    margin-right:auto;
    margin-top:10px;
    left:0px;
    }

#article_entete_mobile .art_cure, #article_entete_mobile .nom_auteur, #container #tertiary .art_cure, #container #tertiary .nom_auteur{
	font-size:14px;
    color:#009EE3;
}

#article_entete_mobile .art_cure, #container #tertiary .art_cure{
	width:220px;
}

#article_entete_mobile ul.playlist li a{
	font-size:14px;
}

#article_entete_mobile iframe{
width:60%;
height:auto;
margin-left:19%;
display:block;
}

#article_entete_mobile .content select, #container #tertiary .content select, #tertiary #calendrier_pd  #bloc_archive select{
width:80%;
margin-left:auto;
margin-right:auto;
display:block;
}

#article_entete_mobile .cartouche_select_paroisse{
	 border:1px solid #009EE3;
	padding: 5px 3px 10px 3px;
	margin:0 0 5px 0;
	display:block;
    width:142px;
    background-color:#FFFFFF;
	 
	-moz-border-radius : 10px 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}

.page_article #container #tertiary, .page_rubrique #container #tertiary{
display:none;
}

#footer .content{
display:none;
}

#footer .content-mobile{
display:block;
}

/* STYLE ORAWEB */

#calendrier_pd{
margin-left:auto;
margin-right:auto;
display:block;
}

#article_entete_mobile .ui-widget-header, #article_entete_mobile .ui-widget-content{
border:none;
background-image:none;
background:#fff;
}

#article_entete_mobile #calendrier_pd .ui-state-default, #article_entete_mobile #calendrier_pd .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{
background:#fff;
background-image:none;
}

#article_entete_mobile .content .ui-datepicker-title, #container #tertiary .content .ui-datepicker-title{
text-align:center;
width:auto;
}

#article_entete_mobile .content .ui-datepicker-title select, #container #tertiary .content .ui-datepicker-title select{
width:90px;
margin:0px 5px;
display:inline-table;
}

#calendrier_pd #libelle, #calendrier_pd .ligne{
clear:both;
margin:0 0 0 1.5%;
padding:0px;
}

#calendrier_pd select{
margin-top:10px;
margin-bottom:10px;
}

#calendrier_pd #libelle li, #calendrier_pd .ligne li{
list-style:none;
}

#calendrier_pd #libelle{
background-color:#efefef;
}

#calendrier_pd #libelle li{
font-size:13px;

}

#calendrier_pdi .ligne li{
float:left;
list-style:none;
width:12%;
margin:1%;
font-size:14px;
text-align:center;
background-color:#efefef;
}

#tertiary #calendrier_pd .itemExistingItem, #article_entete_mobile #calendrier_pd .itemExistingItem{
   	font-size:11px;
}

#container #tertiary .itemCurrentItem a span, #container #article_entete_mobile .itemCurrentItem a span{
	font-size:13px;
    padding:5px;
    margin:1px;
    background-color:#000;
    width:20px;
    color:#fff;
    line-height:1em;
    display:inline-table;
    border:1px solid #000;
}

#container #tertiary .itemCurrentItem a, #container #article_entete_mobile .itemCurrentItem a{
	border:none;
    background-color:transparent;
}

#tertiary #calendrier_pd .itemExistingItem a span, #article_entete_mobile #calendrier_pd .itemExistingItem a span{
	font-size:13px;
    padding:5px;
    margin:1px;
    width:20px;
}

/* BLOC COLONNE == BLOC COLONNE */

#container #secondary .content div.cadre_bloc{
display: inline-table;
margin-left: auto;
margin-right: auto;
padding-left: 1%;
padding-right: 1%;
text-align: left;
width: 97%;
}

#secondary hr.spip{
display:none;
}

 
#container #tertiary .content div.bloc_agenda{
display:none;
}

#container #secondary .content div.bloc_agenda{
display:none;
}



 
#container #tertiary .content div.bloc_evenement{
display:none;
}

#container #secondary .content div.bloc_evenement{
display:none;
}


 
#container #tertiary .content #calendrier_pd{
display:none;
}
#container #secondary .content #calendrier_pd{
display:none;
}


 
#container #tertiary .content div.bloc_contact{
display:none;
}
#container #secondary .content div.bloc_contact{
display:none;
}


 
#container #tertiary .content div.bloc_nuage{display:none;}
#container #secondary .content div.bloc_nuage{display:none;}


 
#container #tertiary .content div.bloc_edito{display:none;}
#container #secondary .content div.bloc_edito{display:none;}





/* bloc_info */

 
#container #tertiary .content div.bloc_info{display:none;}
#container #secondary .content div.bloc_info{display:none;}




/* cartouche_recherche_paroisse */

 
#container #tertiary .content div.cartouche_recherche_paroisse{display:none;}
#container #secondary .content div.cartouche_recherche_paroisse{display:none;}



/* bloc_newsletter */



/* bloc_rss_bonnenouvelle */

 
#container #tertiary .content div.bloc_bonnenouvelle{display:none;}
#container #secondary .content div.bloc_bonnenouvelle{display:none;}



/* bloc_quitter */

 
#container #tertiary .content div.bloc_quitter{display:none;}
#container #secondary .content div.bloc_quitter{display:none;}



/* bloc_rss_dseglise - bloc_dseglise */

 
#container #tertiary .content div.bloc_dseglise{display:none;}
#container #secondary .content div.bloc_dseglise{display:none;}



/* gauche == gauche */















/* bloc_info */




/* cartouche_recherche_paroisse */



/* bloc_newsletter */



/* bloc_rss_bonnenouvelle */



/* bloc_quitter */



 
#container #tertiary .content div.derniers_articles{display:none;}
#container #secondary .content div.derniers_articles{display:none;}



 
#container #tertiary .content div.bloc_dseglise{display:none;}
#container #secondary .content div.bloc_dseglise{display:none;}



#container #secondary .content div.cadre_bloc .logodseglise, #container #tertiary .content div.cadre_bloc .logodseglise{
text-align:center;
}

/* bloc_rss_dseglise - bloc_dseglise */


#container .masquer_v_classique{
display:block;
}

#container #primary .contenu-principal h2.titre_article_a_la_une{
display:none;
}

#container #primary .contenu-principal .spip_logo,
#container #primary .contenu-principal .spip_logos{
float:none;
}

#container #primary .contenu-principal .spip_logos_symp{
float:none;
display:inline-table;
text-align:center;
width:100%;
clear:both;
margin-bottom:2px;
}

#container #primary .contenu-principal h2.titre a{
font-size:18px;
}

#container #tertiary .content div.bloc_info,#article_entete_mobile .content div.bloc_info{
text-align:center;
}

#container #tertiary .content .homelies .imghomelie, #container #tertiary .content .bloc_edito .imghomelie, #article_entete_mobile .content .bloc_edito .imghomelie, #article_entete_mobile .content .homelies .imghomelie, #container #tertiary .content #abo_news, #container #secondary .content #abo_news, #container #article_entete_mobile .content #abo_news{
text-align:center;
}


.page_rubrique #container #primary h2{
padding-left:0px;
}

#cadre_newsletter .formulaire_spip .editer_session_email{
text-align:center;
}

#primary .contenu-principal .cartouche_droite{
text-align:center;
}

#primary #minisite-rubrique{
	display:block;
}

#menu_rubrique_minisite{
margin:0px;
padding:0px;
list-style:none;
}

#menu_rubrique_minisite li{
text-align:center;
width:90%;
margin-left:auto;
margin-right:auto;
margin-bottom:10px;
}

div.body.l6 #container #primary #menu_rubrique_minisite li a{
background-color:#009EE3;
padding:7px;
border-radius:5px;
display:block;
font-size:16px;
color:#FFF;
}

.page_don-ligne #container #tertiary, .page_commander #container #tertiary, .page_article #container #tertiary, .page_article #menu_rubrique_mobile, .page_article #article_entete_mobile{
display:none;
}


.page_inscription-infolettre #article_entete_mobile{
display:none;
}



#secondary #bloc_twitter, #tertiary #bloc_twitter{
display:none;
}

#recherche-mobile{
display:block;
min-height:30px;
}

#recherche-mobile ul{
padding:0px;
margin:0px;
text-align:center;
list-style:none;
display:inline;
width:100%;
}

#recherche-mobile li{
display:inline;
}

#recherche-mobile li.gauche_recherche_mobile{
width:40%;
}

#recherche-mobile li.droite_recherche_mobile{
position:relative;
top:-4px;
}

#recherche-mobile input[type=text]{
font-size:14px;
padding:1px;
width:60%;
height:24px;
border-radius:5px;
font-family:arial;
border:2px solid #ccc;
}

#recherche-mobile input[type=submit]{
color:#fff;
font-size:16px;
background-color:#009EE3;
}

/* STYLE PERSO - NE RIEN METTRE APRES */

/* fin */
}

@media only screen
and (min-device-width : 450px)
and (max-device-width : 200px){
    #container iframe.lecteurpdf{
    width:100%;
    }
}

.cadre_menu_mobile{
    background-color:#666;
    left:-1000px;
    position:relative;
    height:1px;
    max-heght:1px;
}

.icone_menu_mobile{
padding:5px 0 0 10px;
}

.icone_menu_mobile span{
margin:0 6px;
}

.fa{
color:#009EE3;
cursor:pointer;
}

#bande_mobile .fa{
font-size:24px;
}

#galleria .galleria-container{
width:100%;
height:auto;
max-width:430px;
}

#tertiary .content hr, #article_entete_mobile .content hr{
color:transparent;
border-color:transparent;
background:none;
}

/* STYLE PERSO - NE RIEN METTRE APRES */

#access #langue{
left:120px;
}

#access #langue li{
float:left;
}

#access #langue{
width:350px;
}

#footer p, #footer a{
letter-spacing:-0.04em;
}

#container #secondary .article .on{
background-color:#004598
}

#primary .article-texte-88 td{
 width:50%;
}

center{
text-align:center;
}
.lienlangarticle{
font-weight:bold;
text-transform: uppercase;
}



#secondary .article a span{
left:0px;
}

#secondary .article a, #secondary .rubrique .article a, {
background-image:none;
}

#container #secondary .menu-entree .article li a{
	background:url('plugins/dist/bn/symphonie/images/puce-article.png') 16px 5px;
background-repeat: no-repeat;
padding-left:25px;
}

div#container div#secondary  .rubrique li.brub a{
background:none !important;
background-image:none;
}

div#container div#secondary  .rubrique li.brub li a{
background:url("plugins/dist/bn/symphonie/images/puce-article.png") 16px 5px !important;
background-repeat:no-repeat !important;
padding-left:25px;
}

#primary th, #primary td{
text-align:center;
}

div#container #secondary .rubrique .article_racine a {
background: rgba(0, 0, 0, 0) url("plugins/dist/bn/symphonie/images/puce-article.png") no-repeat scroll 1px 4px !important;
}

.body #access .langpt{
left:10px !important;
}

.body #access .langes, #access #langue{
left:10px !important;
}

.page_article #access .accueil_site{
display:none !important;
}

.page_rubrique  #access .accueil_site{
display:none !important;
}

#primary .content .chapo, #primary .content .chapo p{
color:navy !important;
}

