:root{
	--color-text-entete:#004377;
	--font-family-titre: 'poppinsregular';
	--font-family-texte: 'worksansregular';
	--font-family-bold: 'poppinsregular';
	--font-family-regular: 'worksansregular';
	--color-one:#004490;
	--color-one-fonce:#00346d;
	--color-one-clair: #ccd9e8;

}


.blocreunion .nbreAtv {
  	background-image: url('../images/ACTI_BLUE2.png');
}
.bancontact {
	background-image: url("../Images/logo_bancontact.svg");
}
.visa {
	background-image: url("../Images/logo_visa.svg");
}
.mastercard {
	background-image: url("../Images/logo_mastercard.svg");
}
.paypal {
	background-image: url("../Images/logo_paypal.svg");
}

body {
	background-image:url('../images/bg1.jpg');
}
.bgright .byorganica a {
	display: none;
}
.colonnegauche a.logo {
 	background:url('../images/LOGO.jpg') no-repeat;
	background-size: 120px 57px;
	background-position: 69px 17px;
}
.colonnedroite div.logo {
	background:url('../images/LOGO.jpg') no-repeat;
	background-size: 120px 57px;
	background-position: center center;
}
.colonnegauche #byorganica, .activitePublic #byorganica {
	background-color: #004377;
	background-image: url('../images/byorganica.png');
}
.bandeau {
	height: calc(66%);
	position: absolute;
	bottom: 0px;
	opacity: 0.60;
	width: 100%;
	z-index: 1;
}
.containerconnexion {
	top: calc(34% - 120px);	
}
.containerconnexionblanc {
	background:white url('../images/LOGO.jpg') no-repeat;
	background-position: center 25px;
	padding: 115px 25px 26px 25px;
	background-size: 145px 71px;
	-webkit-box-shadow: 0px 0px 10px 3px rgba(86,101,125,1);
	-moz-box-shadow: 0px 0px 10px 3px rgba(86,101,125,1);
	box-shadow: 0px 0px 10px 3px rgba(86,101,125,1);
}

.loader {background-image: url('../Images/loading.gif');}

span.invalide, span.required, span.requiredif, span.requiredcheck, span.requiredradio, span.requiredone {background-image: url("../Images/invalid.png");}

/*.listeordredujour ul li{background-image: url('../images/MENU_CARRE2.png');}*/
.listelibrary ul li{background-image: url('../images/DOSSIER.png');}
.listegroupes ul li{background-image: url('../images/GROUP.png');}
.listelibrary ul ul li {background-image: url('../images/DOSSIER.png');}
.listegroupes ul ul li {background-image: url('../images/GROUP.png');}
/*.listeordredujour ul ul li{background-image: url('../images/MENU_CARRE2.png');}*/
.listeordredujour .spanplus,.listelibrary .spanplus,.listegroupes .spanplus, .atvSpanPlus {background:white url('../images/plusnoir.png') no-repeat;}
.listeordredujour .spanmoins,.listelibrary .spanmoins,.listegroupes .spanmoins, .atvSpanMoins {background:white url('../images/moinsnoir.png') no-repeat;}

.tableau .recherche input {background:white url('../images/SEARCH_SMALL.png') no-repeat;}
.tableau tr th input.searchItem {background: white url('../images/SEARCH_SMALL.png') no-repeat;}

.blocreunion td.titre .date {background:url('../images/EVENT_DATE.png') no-repeat;background-position:0px 0px;}
.blocreunion td.titre .place {background:url('../images/EVENT_PLACE.png') no-repeat;background-position:0px 0px;}
.blocreunion td.titre .groupe, .blocnews td.titre .groupe {background:url('../images/EVENT_GROUP.png') no-repeat;background-position:0px 0px;}
.blocreunion td.titre .inscription {background:url('../images/EDIT.png') no-repeat;background-position:4px 0px;}

.colonnedroite .entete h1 {background:url('../images/PREVIOUS.png') no-repeat;}

.menu .menu1.library .Leftmenu1{background-image:url('../images/LIBRARY_WHITE.png');}
.menu.alternate .menu1.library .Leftmenu1{background-image:url('../images/LIBRARY_WHITE40.png');}
.menu .menu1.myExtranet .Leftmenu1{background-image:url('../images/myExtranet_WHITE.png');}
.menu.alternate .menu1.myExtranet .Leftmenu1{background-image:url('../images/myExtranet_WHITE30.png');}
.menu .menu1.News .Leftmenu1{background-image:url('../images/NEWS_WHITE.png');}
.menu .menu1.directory .Leftmenu1{background-image:url('../images/REL_WHITE.png');}
.menu.alternate .menu1.directory .Leftmenu1{background-image:url('../images/REL_WHITE30.png');}
.menu .menu1.groups .Leftmenu1{background-image:url('../images/GROUPS_WHITE.png');}
.menu .menu1.events .Leftmenu1{background-image:url('../images/ACTI_WHITE.png');}
.menu .menu1.meetings .Leftmenu1{background-image:url('../images/MEETINGS_WHITE.png');}
.menu .menu1.surveys .Leftmenu1{background-image:url('../images/SURVEYS_WHITE.png');}
.menu .menu1.jobs .Leftmenu1{background-image:url('../images/JOBS_WHITE.png');}
.menu .menu1.notifs .Leftmenu1{background-image:url('../images/NOTIFS_WHITE.png');}
.menu .menu1.intro .Leftmenu1{background-image:url('../images/INTRO_WHITE.png');}
.menu .menu1.engrenages .Leftmenu1{background-image:url('../images/ENGRENAGE_WHITE.png');}
.menu .menu1.forums .Leftmenu1{background-image:url('../images/FORUM_WHITE.png');background-position-y: 14px;}

.menu .menu1.library.active .Leftmenu1{background-image:url('../images/LIBRARY_BLUE.png');}
.menu.alternate .menu1.library.active .Leftmenu1{background-image:url('../images/LIBRARY_BLUE40.png');}
.menu .menu1.myExtranet.active .Leftmenu1{background-image:url('../images/myExtranet_BLUE.png');}
.menu.alternate .menu1.myExtranet.active .Leftmenu1{background-image:url('../images/myExtranet_BLUE30.png');}
.menu .menu1.News.active .Leftmenu1{background-image:url('../images/NEWS_BLUE.png');}
.menu .menu1.directory.active .Leftmenu1{background-image:url('../images/REL_BLUE.png');}
.menu.alternate .menu1.directory.active .Leftmenu1{background-image:url('../images/REL_BLUE30.png');}
.menu .menu1.groups.active .Leftmenu1{background-image:url('../images/GROUPS_BLUE.png');}
.menu .menu1.events.active .Leftmenu1{background-image:url('../images/ACTI_BLUE.png');}
.menu .menu1.meetings.active .Leftmenu1{background-image:url('../images/MEETINGS_BLUE.png');}
.menu .menu1.surveys.active .Leftmenu1{background-image:url('../images/SURVEYS_BLUE.png');}
.menu .menu1.jobs.active .Leftmenu1{background-image:url('../images/JOBS_BLUE.png');}
.menu .menu1.notifs.active .Leftmenu1{background-image:url('../images/NOTIFS_BLUE.png');}
.menu .menu1.intro.active .Leftmenu1{background-image:url('../images/INTRO_BLUE.png');}
.menu .menu1.engrenages.active .Leftmenu1{background-image:url('../images/ENGRENAGE_BLUE.png');}
.menu .menu1.forums.active .Leftmenu1{background-image:url('../images/FORUM_BLUE.png');background-position-y: 14px;}

.menu .Leftmenu2 {background-image:url('../images/MENU_CARRE.png');}
.menu .menu2.active .Leftmenu2 {background-image:url('../images/MENU_CARRE_active.png');color:#002e60;}
.menu .moinsmenu1 {background-image:url('../images/MENU-MOINS-GRAND.png');}
.menu .plusmenu1 {background-image:url('../images/MENU-PLUS-GRAND.png');}
.menu .moinsmenu2 {background-image:url('../images/MENU_MOINS_PETIT.png');}
.menu .plusmenu2 {background-image:url('../images/MENU-PLUS-PETIT.png');}

.errorbloc .errortitre, .errorbloc .errormessage,
.mesCoordonnees,.descriptionreunion, 
.recuppassword .titre, .recuppassword .texte, .recuppassword #erreur,
.tableau tr th input.searchItem,
.tableau.RelationsReunionList tr td,
.TitrePageMoyen, .titreBloc,
.infosPoints, .dctdesc,
.TexteSection,
.tdperiodicity .label, .tdperiodicity .on,
.colonnedroite .entete table.fonctions tr td.recherche,
.colonnedroite .entete table.fonctions tr td.langue,
.colonnedroite .entete table.fonctions tr td.langue a,
.colonnedroite .entete table.fonctions td.compte .nom,
.colonnedroite .entete table.fonctions td.compte .secretariat,
.colonnedroite .entete table.fonctions td.compte .deconnexion a,
.titrepage,
.blocrelation td.titre .titre, .blocrelation td.titre .info, .blocrelation td.titre .info .semibold,
.colonnedroite .entete .divpath,
.menu .Leftmenu3,
.indicationspassword, .containerconnexion .texte, .containerconnexion .message, .containerconnexion .message .blue {
	font-family: var(--font-family-texte);
}
.titrepage {
	font-size:42px;
}
.TexteSection {
	font-size:17px;
	line-height: 1.5em;
}
.TitrePageMoyen .plus,.TitrePageMoyen .moins{
	margin-top: 4px;
}
.tableau tr .th, .tableau tr td,
.descriptionnews, .texteDetail, .InfosComplementaires,
.blocreunion td.date .mois, .blocnews td.date .mois, .blocreunion td.date .jour, .blocnews td.date .jour, .blocreunion td.date .heure, .blocnews td.date .heure,
.blocreunion td.titre .titre, .blocnews td.titre .titre,
.blocreunion td.titre .place, .blocreunion td.titre .groupe, .blocreunion td.titre .date, .blocreunion td.titre .inscription,
.blocnews td.titre .place, .blocnews td.titre .groupe, .blocnews td.titre .date {
	font-family: 'worksanslight';
}
/*.tableau tr th input.searchItem {
	background-size: 19px;
}*/
.blocaccordeon .TitrePageMoyen {
	background-color: #EAEAE5;
}
.colonnedroite .entete table.fonctions tr td.recherche,
.colonnedroite .entete table.fonctions tr td.langue,
.colonnedroite .entete table.fonctions td.compte .nom,
.colonnedroite .entete table.fonctions td.compte .deconnexion a,
.colonnedroite .entete,
.colonnedroite .entete .divpath a,
.colonnedroite .entete .divpath {
	color: var(--color-text-entete);
}

.colonnedroite .entete h1 {
	font-family: var(--font-family-texte);
	background:url('../images/PREVIOUS.png') no-repeat;
}
.menu .Leftmenu4 {
	font-family: var(--font-family-texte);
	background-image: url('../images/tiret.jpg');
}
.menu .Leftmenu1 {
	font-size:17px;
	font-family: var(--font-family-titre);
	letter-spacing: 1.3px;
}
.containerconnexion input[type=text],
.containerconnexion input[type=password],
.rechercheform input[type=text],
.tableform input[type=text],
.tableform input[type=password],
.recuppassword input[type=text],
.texte_insc  {
	font-family: 'worksanslight';
}

.rechercheform input[type="text"] {
	font-family: var(--font-family-texte);
	padding-top: 6px;
}
.tableform textarea, .Que_InputTextArea {
	font-family:'worksanslight';
	padding:4px 10px 5px 10px;
}
.titreorange, .InsciptionBlocTitreTexte, .titreorange2 {
	font-family: var(--font-family-texte);
	font-weight: bold;
}
.containerconnexion .consent td{
	font-family: var(--font-family-texte);
}
.containerconnexion input[type=text] {background-image:url('../images/iconeusername.png');}
.containerconnexion input[type=password] {background-image: url('../images/iconepassword.png');}

.containerconnexion .forgottenpassword {
	font-family: var(--font-family-texte);
}
.containerconnexion .errormessage {
	font-family: var(--font-family-texte);
}
.containerconnexion label {
	font-family: var(--font-family-texte);
}
.containerconnexion .tdforgot a {
	font-family: var(--font-family-texte);
}

.bgleft {
	background-position:center center;
	background-size:cover;
	position:fixed;
}
.bgright {
	background-position:center center;
	background-size:cover;
	position:fixed;
}
.bgright .byorganica{
	font-family: var(--font-family-texte);
}
.containerconnexion input[type=submit],
.zipanddownloadbutton,
.boutonvalider,.boutonannuler,
.icalbouton,
#zipanddownloadbutton2,
#zipanddownloadbutton,
.recuppassword input[type=submit],
.errorbloc .fermer input,
.boutonQuestionnaire {
	font-family: var(--font-family-texte);
}
.messagevalidation {
	font-family: var(--font-family-texte);
	background:#f9f9f9 url('../images/SMALL-CHECKBOX - CHECKED - BLEU – 1@2x.png') no-repeat;
}

.tableform .libelle {
	font-family:var(--font-family-texte);
	font-weight: bold;
}
.site .corps.corpsConsent .descriptionConsent{
	font-family:var(--font-family-texte);
}
.msgAnswerConsent{
	font-family:var(--font-family-texte);
}
.boutonConsent{
	font-family: var(--font-family-texte);
}
.blocChooseConsent p{
	font-family:var(--font-family-texte);
}
.MessageMediatheque,.MessageVide{
	font-family: var(--font-family-texte);
	width: 100%;
}	
.DescGroupe {
	font-family: var(--font-family-texte);
}
.GoogleLien{
	font-family: var(--font-family-texte);
}
.divTextArea{
	font-family: var(--font-family-texte);
}
.blocnewshover:hover{
	box-shadow: 5px 5px 5px -3px rgba(0,0,0,0.55);
}
.imgEnteteNotif{
	background-image: url("../images/OMS.png");
	width: 108px;
	height: 95px;
	background-size: 108px 95px;
}
.tableform a {
	font-family: 'worksanslight';
}
.validationMessage {
	font-family: var(--font-family-texte);
}
.msgOuvertureFermetureInscriptions {
	font-family: 'worksanslight';
}
.ImagePlay {background: url('../Images/iconeVideoPlaySupTrans.png') no-repeat center;}

.MesImage .Image.defaultImage {background-image : url('../Images/defautActu.jpg');}



/* FORUMS */
.listelibrary ul li.liTopics {
    background-image: url('../images/iconeTopic2.png') !important;
}
.listelibrary ul li.liTopics {
    background-image: url('../images/iconeTopic2.png') !important;
}
.listelibrary ul li.liForums {
	background-image: url('../images/iconeForum.png') !important;
}
.coeurVide,.coeurPlein:hover, .coeurVideNoHover {
	background-image: url("../images/coeurVide.png");
}
.coeurPlein, .coeurVide:hover, .coeurPleinNoHover {
	background-image: url("../images/coeurPlein.png");
}
.pouceVide, .poucePlein:hover, .pouceVideNoHover {
	background-image: url("../images/pouceVide.png");
}
.pouceVide:hover, .poucePlein, .poucePleinNoHover {
	background-image: url("../images/poucePlein.png");
}
.topicBlocs .logoMessage {
	background-image: url('../images/iconeForum.png');
}
.notifForum .notification {
  background-image: url("../Images/iconeForumNotif.png");
}
/* FIN FORUMS */

@media screen and (max-width: 700px),  screen and (max-device-width: 700px) { 
	.colonnegauche .menu {
		margin-top: 60px;
	}
	.colonnegauche a.logo {
		background-size: 55px auto;
		background-position: 12px 17px;
	}
	
	
}
