/**************************************************************************************************************/
/*			PAROISSE THEME 8 COULEUR - V1.4 Site generique
			
			Exemple : http://pin2:38880/BSWParoisse
			
			Couleurs :  #3256AC - bleu
						#5980dc - bleu clair
						#a5027d - rose

*/
/**************************************************************************************************************/


@import url("++resource++bsw.themes/paroisse-8/css/global.css");

/*--------------------------------------------------------------------------------------------------------------
	== TITRE
--------------------------------------------------------------------------------------------------------------*/
#bandeau-site.bandeau_texte{
	color: #3256AC;
}

/*--------------------------------------------------------------------------------------------------------------
	== NAVIGATION
--------------------------------------------------------------------------------------------------------------*/
#portal-globalnav{
	background:#3256AC;
}
#portal-globalnav li:hover{
	background:#5980dc;
}
#portal-globalnav li ul.submenu{
	background:#5980dc;
}

/*--------------------------------------------------------------------------------------------------------------
	== A LA UNE
--------------------------------------------------------------------------------------------------------------*/
#content div.portlet.a-la-une .entete{
	color:#5980dc;
}
#content div.portlet.a-la-une .portletHeader a + a{
	color: #5980dc;
	background:  url(../images/chevron_bleu.png) left center no-repeat ;
}
#content div.portlet.a-la-une .portletHeader a + a:hover,
#content div.portlet.a-la-une .portletHeader a + a:focus{
	color: #3256AC!important;
}
#content div.portlet.a-la-une ul li:hover h2 a,
#content div.portlet.a-la-une ul li:hover p{
	color:#3256AC!important;
}
#content div.portlet.a-la-une li a.illustration:after {
    background: none repeat scroll 0 0 #3256AC;
    
}
#content div.portlet.a-la-une ul li a.savoirplus {
	background: #3256AC;
}

/*------------------------------------------------------------------------------------------------------------*/
/*
	= PORLTETS
*/
/*------------------------------------------------------------------------------------------------------------*/

#portal-columns dl.portlet dt,
#portal-columns dl.portlet dt a{
	color: #a5027d ;
}

#portal-columns dl.portlet dt a:hover{
	color: #a5027d !important;
}


/*--------------------------------------------------------------------------------------------------------------
	== TWITTER
--------------------------------------------------------------------------------------------------------------*/
#portal-columns dl.portlet.twitter-pape dt {
	background:  url(../images/twitter.png) center left no-repeat ;
}

/*--------------------------------------------------------------------------------------------------------------
	== RSS
--------------------------------------------------------------------------------------------------------------*/
#portal-columns dl.portlet.flux-rss dd a,
#portal-columns dl.portlet.flux-rss dt + dd .tile {
	background:  url(../images/chevron_rose.png) left 0.6em no-repeat ;
}


/*--------------------------------------------------------------------------------------------------------------
	== RECHERCHE + NEWSLETTER
--------------------------------------------------------------------------------------------------------------*/
#portal-columns dl.portlet.portletSearch  dt a,
#portal-columns dl.portlet.portletSearch  dt a:hover,
.portletBSWNewsletterSubscriber span{
	color: #3256AC !important;
}

/*--------------------------------------------------------------------------------------------------------------
	== BOUTON
--------------------------------------------------------------------------------------------------------------*/
#portal-column-content #content .boutons li a{
	color: #a5027d !important;
}
#portal-column-content #content .boutons li a:hover,
#portal-column-content #content .boutons li a:focus{
	color: #3256AC !important;
}
#portal-column-content #content .boutons li a{
	background-image:  url(../images/sprite.png);
	background-repeat: no-repeat;
}


/*--------------------------------------------------------------------------------------------------------------
	== CALENDRIER
--------------------------------------------------------------------------------------------------------------*/

#portal-columns .portlet-agenda dd.portletFooter a{
	background:url(../images/chevron_bleu.png) 0 0.6em no-repeat;
	color:#3256AC;
}
#portal-columns .portlet-agenda dd.portletFooter a:hover,
#portal-columns .portlet-agenda dd.portletFooter a:focus{
	color:#3256AC!important;
}

/*
  CALENDRIER
*/
#portal-columns dl.portlet.portletAgenda .portletCalendar{
	color:#fff;
}
dl.portlet.portletAgenda .portletCalendar a#calendar-previous,
dl.portlet.portletAgenda .portletCalendar a#calendar-next{
	color:#fff!important;
}
dl.portlet.portletAgenda .portletCalendar table{
	border-top:1px solid #3256AC;
	border-right:1px solid #3256AC;
}
dl.portlet.portletAgenda .portletCalendar table th{
	background:#3256AC;
	border-bottom:1px solid #3256AC;
	border-left:1px solid #3256AC;
	color: #fff;
}
dl.portlet.portletAgenda .portletCalendar table td{
	border-bottom:1px solid #3256AC;
	border-left:1px solid #3256AC;
	color: #3256AC;
}
dl.portlet.portletAgenda .portletCalendar table td.event{
	background:#3256AC;
}
dl.portlet.portletAgenda .portletCalendar table td.todayevent{
	border:1px solid #3256AC;
	background:#3256AC;
}
#portal-columns dl.portlet.portletAgenda .portletCalendar table td.todaynoevent{
	border-bottom:1px solid #3256AC;
	border-left:1px solid #3256AC;
}
dl.portlet.portletAgenda .portletCalendar table td a,
#content dl.portlet.portletAgenda .portletCalendar table td a:hover,
#content dl.portlet.portletAgenda .portletCalendar table td a:focus{
	color:#fff!important;
}
/*
	EVENEMENTS
*/
#content dl.portlet.portletAgenda .portletCollection ul li a > span{
	color:#3256AC;
}


/*------------------------------------------------------------------------------------------------------------*/
/*
	= CONTENT
*/
/*------------------------------------------------------------------------------------------------------------*/

/*--------------------------------------------------------------------------------------------------------------
	== PAGE DE LISTE
--------------------------------------------------------------------------------------------------------------*/
#portal-column-content #content-core .tileItem h2 a,
#portal-column-content #content-core .tileItem h2 a:hover,
#portal-column-content #content-core .tileItem h2 a:focus{
	color:#3256AC!important;
}

/*--------------------------------------------------------------------------------------------------------------
	== PAGE D'INSCRIPTION A LA NEWSLETTER
--------------------------------------------------------------------------------------------------------------*/
#portal-column-content #newsletter form#nl_form fieldset .formControls input{
	background:#3256AC;
}

/*--------------------------------------------------------------------------------------------------------------
	== PAGE EVENEMENT
--------------------------------------------------------------------------------------------------------------*/
#portal-column-content #content-core .eventDetails,
#portal-column-content #content-core .eventDetails ul li a,
#portal-column-content #content-core .eventDetails ul li.calendrier a{
	color:#3256AC;
}
#portal-column-content #content-core .eventDetails ul li + li{
	border-left:1px dotted #3256AC;
}
#portal-column-content #content-core #parent-fieldname-eventUrl{
	background:#3256AC;
}

/*--------------------------------------------------------------------------------------------------------------
	== CONTENUS CORRELES
--------------------------------------------------------------------------------------------------------------*/
#portal-columns dl.portlet.portletBSWContenusCorreles dd > a:first-child{
	background:#3256AC;
}
#portal-columns dl.portlet.portletBSWContenusCorreles dt,
#portal-columns dl.portlet.portletBSWContenusCorreles dd span,
#portal-columns dl.portlet.portletBSWContenusCorreles dd p{
	color:#3256AC;
}


/*--------------------------------------------------------------------------------------------------------------
	== PAGE DE PLAN DU SITE
--------------------------------------------------------------------------------------------------------------*/
#portal-column-content #content-core #portal-sitemap > li > div > a:hover,
#portal-column-content #content-core #portal-sitemap > li > div > a:focus{
	color:#3256AC!important;
}


/*------------------------------------------------------------------------------------------------------------*/
/*
	= DON EN LIGNE
*/
/*------------------------------------------------------------------------------------------------------------*/
.template-donenligne_view #portal-column-content h1,
#portal-column-content #formulaire-don > input,
.template-donenligne_paiement #content fieldset.paiement-cb input[type=submit]{
	background: #3256AC;
}
#portal-column-content #formulaire-don .cout-total,
.template-donenligne_paiement #content h2,
.template-donenligne_paiement #content ul.recap-don li.montant_don{
	color:#3256AC;
}
#portal-column-content #formulaire-don > input:hover,
.template-donenligne_paiement #content fieldset.paiement-cb input[type=submit]:hover{
	background:#5980dc;
}
#reassurance {
	border: 1px dotted #3256AC;
}


/*------------------------------------------------------------------------------------------------------------*/
/*
	= FOOTER
*/
/*------------------------------------------------------------------------------------------------------------*/
#portal-footer{
	background: #3256AC;
}

/*--------------------------------------------------------------------------------------------------------------
	== COORDONNEES
--------------------------------------------------------------------------------------------------------------*/
#coordonnees{
	border-bottom: 1px solid #5980dc;
}

/*--------------------------------------------------------------------------------------------------------------
	== SITE ACTION
--------------------------------------------------------------------------------------------------------------*/
#portal-siteactions li a,
#portal-siteactions li a:visited{
	color:#5980dc;
}
#portal-siteactions li a:hover{
	color:#5980dc;
}




/*------------------------------------------------------------------------------------------------------------*/
/*
	= AJUSTEMENT PETITS ECRANS
*/
/*------------------------------------------------------------------------------------------------------------*/
@media only screen and (max-width: 800px){
	#portal-navigation{
		background:#3256AC;
	}
	#portal-navigation ul#portal-globalnav:target + a{
		background:#3256AC;
	}
	#portal-navigation ul#portal-globalnav{
		background:#3256AC;
	}
}


