/**************************************************************************************************************/
/*			PAROISSE THEME 2 ORANGE - V1.4 Site generique
			
			Exemple : http://pin2:38880/BSWParoisse
			
			Couleurs :  #e14102 - orange
						#e67546 - orange moyen
						#f6e0d0 - orange clair

*/
/**************************************************************************************************************/


@import url("++resource++bsw.themes/paroisse-2/ressources/global.css");


/*--------------------------------------------------------------------------------------------------------------
	== RECHERCHE
--------------------------------------------------------------------------------------------------------------*/
#portal-columns dl.portlet.portletSearch:before{
	content:url(../images/picto-recherche.png);
}

/*--------------------------------------------------------------------------------------------------------------
	== NEWSLETTER
--------------------------------------------------------------------------------------------------------------*/
.portletBSWNewsletterSubscriber:before{
	content:url(../images/picto-enveloppe.png);
}

/*--------------------------------------------------------------------------------------------------------------
	== SOUS NAVIGATION
--------------------------------------------------------------------------------------------------------------*/
dl.portlet.portletNavigationTree ul li.navTreeTopNode{
	color:#e14102;
}
dl.portlet.portletNavigationTree ul li.navTreeTopNode:before{
	content:url(../images/double-chevron.png);
}
dl.portlet.portletNavigationTree ul li.navTreeTopNode a,
dl.portlet.portletNavigationTree ul li.navTreeTopNode a.navTreeCurrentItem{
	color:#e14102!important;
}

/*--------------------------------------------------------------------------------------------------------------
	== TWITTER PAPE
--------------------------------------------------------------------------------------------------------------*/
.twitter-pape{
	color:#e14102;
}
.twitter-pape:before{
	content:url(../images/picto-twitter.png);
}

/*--------------------------------------------------------------------------------------------------------------
	== EDITO
--------------------------------------------------------------------------------------------------------------*/
.edito{
	border-top:1px solid #f6e0d0;
	border-bottom:1px solid #f6e0d0;
}
#content .edito b a,
#content .edito b a:hover,
#content .edito b a:focus{
	color:#e14102!important;
}

/*--------------------------------------------------------------------------------------------------------------
	== A LA UNE
--------------------------------------------------------------------------------------------------------------*/
#portal-columns div.portlet.a-la-une div a span{
	color:#e14102;
}
#portal-columns div.portlet.a-la-une div a + a{
	background:url(../images/chevron-orange.png) 0 0.6em no-repeat;
	color:#e14102!important;
}
#portal-columns div.portlet.a-la-une div a + a:hover,
#portal-columns div.portlet.a-la-une div a + a:focus{
	color:#e14102!important;
}
#portal-columns div.portlet.a-la-une ul{
	background:#e67546;
}
#portal-columns div.portlet.a-la-une ul li + li{
	border-top:1px solid #f6e0d0;
}

/*--------------------------------------------------------------------------------------------------------------
	== AGENDA
--------------------------------------------------------------------------------------------------------------*/
#portal-columns dl.portlet.portletAgenda:before{
	content:url(../images/picto-calendrier.png);
}
#portal-columns dl.portlet.portletAgenda .portletFooter a{
	background:url(../images/chevron-bleu.png) 0 0.5em no-repeat;
	color:#e14102;
}

/*
	CALENDRIER
*/
#portal-columns dl.portlet.portletAgenda .portletCalendar{
	color:#e14102;
}
dl.portlet.portletAgenda .portletCalendar a#calendar-previous,
dl.portlet.portletAgenda .portletCalendar a#calendar-next{
	color:#e14102!important;
}
dl.portlet.portletAgenda .portletCalendar table{
	border-top:1px solid #e14102;
	border-right:1px solid #e14102;
}
dl.portlet.portletAgenda .portletCalendar table th{
	background:#e14102;
	border-bottom:1px solid #e14102;
	border-left:1px solid #e14102;
}
dl.portlet.portletAgenda .portletCalendar table td{
	border-bottom:1px solid #e14102;
	border-left:1px solid #e14102;
}
dl.portlet.portletCalendar table td.event{
	background:#f6e0d0;
}
dl.portlet.portletAgenda .portletCalendar table td.todayevent{
	border:1px solid #e14102;
	background:#f6e0d0;
}
#portal-columns dl.portlet.portletAgenda .portletCalendar table td.todaynoevent{
	border-bottom:1px solid #e14102;
	border-left:1px solid #e14102;
}

/*
	EVENEMENTS
*/
#content dl.portlet.portletAgenda .portletCollection ul li a > span{
	color:#e14102;
}
#content dl.portlet.portletAgenda .portletCollection ul li a:hover,
#content dl.portlet.portletAgenda .portletCollection ul li a:focus,
#content dl.portlet.portletAgenda .portletCollection ul li a:hover span,
#content dl.portlet.portletAgenda .portletCollection ul li a:focus span{
	color:#e14102!important;
}

/*--------------------------------------------------------------------------------------------------------------
	== CONTENUS CORRELES
--------------------------------------------------------------------------------------------------------------*/
#portal-columns dl.portlet.portletBSWContenusCorreles{
	background:#e14102;
}
#portal-columns dl.portlet.portletBSWContenusCorreles dt{
	color:#e14102;
}

/*--------------------------------------------------------------------------------------------------------------
	== FLUX RSS
--------------------------------------------------------------------------------------------------------------*/
#portal-columns dl.portlet.flux-rss:before{
	content:url(../images/picto-journal.png);
}
#portal-columns dl.portlet.flux-rss dd a{
	color:#e14102;
}

/*--------------------------------------------------------------------------------------------------------------
	== SAINT DU JOUR
--------------------------------------------------------------------------------------------------------------*/
#portal-columns dl.portlet.saint-jour:before{
	content:url(../images/picto-saint-jour.png);
}

/*--------------------------------------------------------------------------------------------------------------
	== LOGO
--------------------------------------------------------------------------------------------------------------*/
#bandeau-site.bandeau_texte{
	color:#e14102;
}

/*--------------------------------------------------------------------------------------------------------------
	== NAVIGATION HORIZONTALE
--------------------------------------------------------------------------------------------------------------*/
#portal-globalnav > li > a{
	background:#e14102;
}

/*--------------------------------------------------------------------------------------------------------------
	== PAGE DE LISTE
--------------------------------------------------------------------------------------------------------------*/
#portal-column-content #content-core .tileItem{
	border-top: 1px dotted #e14102;
}
#portal-column-content #content-core .tileItem h2 a{
	color:#e14102!important;
}

/*--------------------------------------------------------------------------------------------------------------
	== PAGE DE RESULTAT DE RECHERCHE
--------------------------------------------------------------------------------------------------------------*/
#portal-column-content #content-core #search-results dl dt{
	border-top:1px dotted #e14102;
}
#portal-column-content #content-core #search-results dl dt a{
	color:#e14102!important;
}

/*--------------------------------------------------------------------------------------------------------------
	== PAGE EVENEMENT
--------------------------------------------------------------------------------------------------------------*/
#portal-column-content #content-core .eventDetails{
	color:#e14102;
}
#portal-column-content #content-core .eventDetails ul li + li{
	border-left:1px dotted #e14102;
}
#portal-column-content #content-core .eventDetails ul li a,
#portal-column-content #content-core .eventDetails ul li a:hover,
#portal-column-content #content-core .eventDetails ul li a:focus{
	color:#e14102!important;
}
#portal-column-content #content-core .eventDetails ul li.calendrier a{
	color:#e14102;
}
#portal-column-content #content-core #parent-fieldname-eventUrl{
	background:#e14102;
}

/*--------------------------------------------------------------------------------------------------------------
	== PAGE FICHIER
--------------------------------------------------------------------------------------------------------------*/
.portaltype-file #content-core a{
	background:#e14102;
}

/*--------------------------------------------------------------------------------------------------------------
	== PAGE DE PLAN DU SITE
--------------------------------------------------------------------------------------------------------------*/
#portal-column-content #content-core #portal-sitemap > li > div > a{
	border-top:1px dotted #e14102;
	color:#e14102!important;
}
#portal-column-content #content-core #portal-sitemap li ul li div{
	background:url(../images/chevron-bleu.png) 0 0.8em no-repeat;
}
#portal-column-content #content-core #portal-sitemap li li a{
	color:#e14102!important;
}

/*------------------------------------------------------------------------------------------------------------*/
/*
	= FOOTER
*/
/*------------------------------------------------------------------------------------------------------------*/

/*--------------------------------------------------------------------------------------------------------------
	== COORDONNEES
--------------------------------------------------------------------------------------------------------------*/
#coordonnees strong{
	color:#e14102;
}






/*------------------------------------------------------------------------------------------------------------*/
/*
	= AJUSTEMENT PETITS ECRANS
*/
/*------------------------------------------------------------------------------------------------------------*/
@media only screen and (max-width: 800px){
	#portal-navigation ul#portal-globalnav:target + a{
		background:#e14102;
	}
}
@media only screen and (max-width: 600px){
	#portal-navigation{
		background:#e14102;
	}
	#portal-navigation ul#portal-globalnav{
		background:#e14102;
	}
}






