.coin2{-moz-border-radius:0.5em;-webkit-border-radius:0.5em;-o-border-radius:0.5em;border-radius:0.5em;}
.coin8a{-moz-border-top-right-radius:1em;-webkit-border-top-right-radius:1em;-o-border-top-right-radius:1em;border-top-right-radius:1em;-moz-border-top-left-radius:1em;-webkit-border-top-left-radius:1em;-o-border-top-left-radius:1em;border-top-left-radius:1em;}
.couleurbleue{color: #fff;font-weight: normal;text-align:left;border:solid 1px transparent;-webkit-transition: 1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s;transition:1s;}
.couleurbleue:hover{color: #5bf;border:solid 1px #09f;-webkit-transition: 1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s;transition:1s;}
.curseur{cursor: url(images/curseur/fleche.png), pointer;}

.decal{margin-left: 2vw;}
.decal:hover{margin-left: 16vw;}

.ephe1 {font-size: 1.5vw;}

.loupe1{ -webkit-transition: all 0.5s ease;-moz-border-radius:0.5em;-webkit-border-radius:0.5em;-o-border-radius:0.5em;border-radius:0.5em;
        /* 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{
       background-color: #000;border: solid 1px #09f;
        -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; }         
	
.omb{text-shadow: 0px 0px 10px #000, 5px 5px 8px #000, 5px 5px 8px #000;}

.titreephe{font-family: Montserrat, sans-serif, 'Raleway', Corbel;font-size:1.82vw;color:#f90;font-weight:500; text-align:center;width: 90%;}
.titre3{font-family:arial, Montserrat, sans-serif, 'Raleway', Corbel;color:#fff;font-size:1.2vw;text-align:center;font-weight:500;font-variant: small-caps;}
.titre3a{font-family:arial, Montserrat, sans-serif, 'Raleway', Corbel;color:#00f;font-size:1em; text-align:center;font-weight:200;font-variant: small-caps;}
.titre5	{font-family:arial, Montserrat, sans-serif, 'Raleway', Corbel;color:#fff;font-size:110%; text-align:center;font-weight:500;font-variant: small-caps;}

.vignets {    
    animation: fadein 3s;
    -moz-animation: fadein 3s; /* Firefox */
    -webkit-animation: fadein 3s; /* Safari et Chrome */
    -o-animation: fadein 3s; /* Opera */}
@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;
    }
}

a:link		{text-decoration:none;}
a:visited	{text-decoration:none;}
a:hover		{text-decoration:none;}	 