		 	.acc{display: block;position: relative; font-family:Noto Sans Lao Looped, Arial, Gabriola, montserrat, Poiret One, Vollkorn; text-align: center;margin-top:3vh; background-color: rgba(0,0,0,0); z-index: 0;}
 		 	.ann{background-color: #555;width: 70%;margin-left: 15%;border:solid 2px red;font-size: 150%;-moz-border-radius:1em;-webkit-border-radius:1em;-o-border-radius:1em;border-radius:1em;}
 		 	.cadre{display:box;font-size: 1.1vw;border:none;padding-left: 5vw;}
 		 	.calend1{font-family:arial, calibri, Corbel;color:#ff0;font-size:1.5em;font-weight:normal;text-align:center;border-radius:0.3em;}
 		 	.case{display: block;width: 100%;}
 		 	.ciel{width:100%;font-size:110%; background-color: #422; cursor: url(../images/curseur/fleche.png), pointer;}
			.coin2{border:solid 1px #036;-moz-border-radius:0.5em;-webkit-border-radius:0.5em;-o-border-radius:0.5em;border-radius:0.5em;}
			.coin3{border:solid 1px #036;-moz-border-radius:1.5em;-webkit-border-radius:1.5em;-o-border-radius:1.5em;border-radius:1.5em;}
			.comete {background-image: url(../images/calend/comete.jpg);background-size:contain;background-repeat: no-repeat;}
			.constel{width:80%;font-size: 100%;color:#ff0; cursor: url(../images/curseur/fleche.png), pointer;}
			.coulcal{color: #fff;border:ridge 1.5mm transparent;font-weight: normal;cursor: url(../images/curseur/fleche.png), pointer;}
			.coulcal:hover{color: #0f0;border:ridge 1mm #ff0;-webkit-transition: 1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s;transition:1s;-moz-border-radius:1em;-webkit-border-radius:1em;-o-border-radius:1em;border-radius:1em;}
			.coulcom{color: #fff;border:solid 2px transparent;font-weight: normal;cursor: url(../images/curseur/fleche.png), pointer;}
			.coulcom:hover{color: #5f5;border:solid 2px #88f;-webkit-transition: 1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s;transition:1s;}
			.couleurverte{color: #009;border:solid 2px #09f;font-weight: normal;}
			.couleurverte:hover{color: #95f;-webkit-transition: 1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s;transition:1s;}
			
			.curseur{cursor: url(../images/curseur/fleche.png), pointer;}
			.curjan{cursor: url(../images/curseur/cjan.png), pointer;}
			.divers{background-color: #851;}
			.emo{display:box;position: relative;width: 60%;z-index: 0}

			.emo1{display:box;position: relative;width: 18%;z-index: 0}

			.etfil{background-image: url(../images/calend/fondfil.jpg);font-size: 1.1vw;color: #ddd;text-shadow: #0f0 0px 0px 15px;}
			
			.even{border: 2mm ridge #a00;}
			.f{background-color: #262e26;}
			
			.ft{color: #f80;background-color: #030;box-shadow: 0 0 5px 5px #333;}
			.fdpl{border-top:solid 4px #fff;}
			.fondet{background-image: url(../images/fond/fondet.jpg);font-size: 1.1vw;color: #ddd;text-shadow: #0f0 0px 0px 15px;}

			.gen{border-bottom: 10px ridge rgba(0, 150, 0, 1);}
			.hier {border-left: solid 5px #000;border-bottom: solid 5px #000;border-right: solid 5px #000;background-color: #555;opacity: 0.4;}
			hr{background-color: #025;width: 58%;height: 5px;border:none;}
			.jour{font-size: 1.3vw;text-align: center;color:#ff0;vertical-align: top;}
			.j2 {font-size: 1.1vw;}
			.jupi{background-color: #f05; font-size:110% ;}
			.lienphoto{background-color: #005; font-size:110%;border: solid 3px #00f;padding-right: 0.1em;padding-left: 0.1em}
			.lienphoto:hover{background-color: #005;border: solid 3px #ff0;}
			.lune{background-color: #555;}
			.lunaison{font-family:arial;color: #f80;font-size: 150%;text-align: center;}
			.L1{width: 20%;border: none;filter: contrast(70%);}
			.L2{border: none;filter: contrast(70%);}
	.loupe{ -webkit-transition: all 0.5s ease;
		/* Safari et Chrome */ -moz-transition: all 0.5s ease; /* Firefox */
		-ms-transition: all 0.5s ease; /* Internet Explorer 9 */ -o-transition: all
		0.5s ease; /* Opera */ transition: all 0.5s ease; } 
	.loupe:hover{
		-webkit-transform:scale(1.50); /* Safari et Chrome */
		-moz-transform:scale(1.50);
		 /* Firefox */ -ms-transform:scale(1.50); 
		 /*	Internet Explorer 9 */ -o-transform:scale(1.50); 
		 /* Opera */transform:scale(1.50); -webkit-transition: all 0.5s ease; 
		 /* Safari et Chrome*/ -moz-transition: all 0.5s ease; /* Firefox */ -ms-transition: all 0.5s ease; 
		 /* Internet Explorer 9 */ -o-transition: all 0.5s ease;  
		 /* Opera */ transition: all 0.5s ease; z-index: 500; }

	.loupe1{ -webkit-transition: all 0.5s ease;
		/* Safari et Chrome */ -moz-transition: all 0.5s ease; 
		/* Firefox */-ms-transition: all 0.5s ease; 
		/* Internet Explorer 9 */ -o-transition: all 0.5s ease; 
		/* Opera */ transition: all 0.5s ease; } 
	.loupe1:hover{-webkit-transform:scale(2); 
		/* Safari et Chrome */-moz-transform:scale(2); 
		/* Firefox */ -ms-transform:scale(2); 
		/* Internet Explorer 9 */ -o-transform:scale(2); 
		/* Opera */transform:scale(2); -webkit-transition: all 0.5s ease; 
		/* Safari et Chrome*/ -moz-transition: all 0.5s ease; 
		/* Firefox */ -ms-transition: all 0.5s ease; 
		/* Internet Explorer 9 */ -o-transition: all 0.5s ease; 
		/* Opera */transition: all 0.5s ease; z-index: 500; }

	.loupe2{ -webkit-transition: all 0.5s ease;
		/* Safari et Chrome */ -moz-transition: all 0.5s ease; 
		/* Firefox */-ms-transition: all 0.5s ease; 
		/* Internet Explorer 9 */ -o-transition: all 0.5s ease; 
		/* Opera */ transition: all 0.5s ease; } 
	.loupe2:hover{-webkit-transform:scale(3); 
		/* Safari et Chrome */-moz-transform:scale(3); 
		/* Firefox */ -ms-transform:scale(3); 
		/* Internet Explorer 9 */ -o-transform:scale(3); 
		/* Opera */transform:scale(3); -webkit-transition: all 0.5s ease; 
		/* Safari et Chrome*/ -moz-transition: all 0.5s ease; 
		/* Firefox */ -ms-transition: all 0.5s ease; 
		/* Internet Explorer 9 */ -o-transition: all 0.5s ease; 
		/* Opera */transition: all 0.5s ease; z-index: 500; }
	.loupe3{ -webkit-transition: all 0.5s ease;
		/* Safari et Chrome */ -moz-transition: all 0.5s ease; 
		/* Firefox */-ms-transition: all 0.5s ease; 
		/* Internet Explorer 9 */ -o-transition: all 0.5s ease; 
		/* Opera */ transition: all 0.5s ease; } 
	.loupe3:hover{-webkit-transform:scale(1.3); 
		/* Safari et Chrome */-moz-transform:scale(1.3); 
		/* Firefox */ -ms-transform:scale(1.3); 
		/* Internet Explorer 9 */ -o-transform:scale(1.3); 
		/* Opera */transform:scale(1.3); -webkit-transition: all 0.5s ease; 
		/* Safari et Chrome*/ -moz-transition: all 0.5s ease; 
		/* Firefox */ -ms-transition: all 0.5s ease; 
		/* Internet Explorer 9 */ -o-transition: all 0.5s ease; 
		/* Opera */transition: all 0.5s ease; z-index: 500; }
	.loupe4{ -webkit-transition: all 0.5s ease;
		/* Safari et Chrome */ -moz-transition: all 0.5s ease; 
		/* Firefox */-ms-transition: all 0.5s ease; 
		/* Internet Explorer 9 */ -o-transition: all 0.5s ease; 
		/* Opera */ transition: all 0.5s ease; } 
	.loupe4:hover{-webkit-transform:scale(4); 
		/* Safari et Chrome */-moz-transform:scale(4); 
		/* Firefox */ -ms-transform:scale(4); 
		/* Internet Explorer 9 */ -o-transform:scale(4); 
		/* Opera */transform:scale(4); -webkit-transition: all 0.5s ease; 
		/* Safari et Chrome*/ -moz-transition: all 0.5s ease; 
		/* Firefox */ -ms-transition: all 0.5s ease; 
		/* Internet Explorer 9 */ -o-transition: all 0.5s ease;
		/* Opera */transition: all 0.5s ease; z-index: 500; }
			.manif{border: solid 3px #f90;}
			.menuspan{display:block;position:absolute;border:solid 1px #09f;background: linear-gradient(180deg, #000, #000, #640);}
			.menuWH{border: none;width: 8.33%;font-size:110%;line-height:2em;}
			.meteo{display:box;width: 7em; border:2px solid red;background-color:#000;}
			.mois{cursor: url(../images/curseur/MT.png), pointer;border:solid 1px #ff0;}
			.moistitre{width: 100%;font-size:200%;border:solid 2px #09f;background-color: #005;}
			
			.obs{background-image: url(../maj/obs.jpg); color:#ff0;border:solid 1px #5f5;font-size: 1.1vw;}

		
			.photo{background-color: #048;}
			.pdp{border:ridge 1.5mm #080;}

			.reunion{background-color: #005;border:solid 3px #088;font-size: 1.1vw;color:#8aa;text-align: center;}
			.rien{border:solid 1px transparent;}

			.scroller {overflow-y: scroll;scrollbar-color: green;scrollbar-width: thin;}
			.semaine{width: 14%;font-size: 160%;color: #f80;text-align: center;background-color: #030;box-shadow: 0 0 4px 4px #333;}
			.sources{font-family:Montserrat, sans-serif, 'Raleway', Corbel;color:#ff0;font-size:140%; text-align:center;font-weight:500;font-variant: small-caps;border:none;}
			td{width: 14.285%;border:solid 1px #059;-moz-border-radius:0.5em;-webkit-border-radius:0.5em;-o-border-radius:0.5em;border-radius:0.5em;vertical-align: top;}
			.titre3{font-family:arial, Montserrat, sans-serif, 'Raleway', Corbel;color:#00f;font-size:1.2em;text-align:center;font-weight:500;font-variant: small-caps;}
			.titre3a{font-family:arial;color:#bbb;font-size:100%; text-align:center;font-weight:200;font-variant: small-caps;border: none;}
			.titre3b{font-family:arial;font-size:1.2em;text-align:center;font-weight:500;font-variant: small-caps;}
			.texte5{font-family: French Script MT;color:#f00;font-size: 0.8em;font-weight:300;text-align: center;}
			.vac {border-left: solid 5px #58f;border-right: solid 5px #58f;}
			.vignets {animation: fadein 3s;-moz-animation: fadein 3s;-webkit-animation: fadein 3s;-o-animation: fadein 3s;}
			@keyframes fadein {from {opacity:0;}to {opacity:1;}}
			@-moz-keyframes fadein { /* sur Firefox */from {opacity:0;}to {opacity:1;}}
			@-webkit-keyframes fadein { /* sur Safari et Chrome */from {opacity:0;}to {opacity:1;}}
			@-o-keyframes fadein { /* sur Opera */from {opacity:0;}to {opacity: 1;}}
			.vis1{background-color: rgba(0,0,0,0.5);text-align: center;font-size:1vw;color: #bbb;vertical-align: middle;}
			.vis2{width: 100%;color: #5bf;}
			.vis3{background-color: rgba(0,0,0,0.5);text-align: center;font-size:1vw;color: #bbb;vertical-align: middle;border:solid 1px #059;}
			.vistd{border: none;}
			.vistitre{font-size:150%;color: #f80;}

			.visplan{border:none;}

			a:link		{color:#fff;text-decoration:none;}
			a:visited	{color:#fff;text-decoration:none;}
			a:hover		{color:#fff;text-decoration:none;}

			.logo1{width: 7%;background-color: #025;border: none;margin-left:0%;}
			.logo2{width: 7%;border: none;}
			.terre{width: 10%;margin-left: -1%; transform: rotate(23deg);-webkit-filter: saturate(0.5);}