@charset "utf-8";

body {
  font-size: 1.6em;
}

.fadeImg {
    -webkit-transition: opacity 0.6s ease;
    -ms-transition: opacity 0.6s ease;
    -o-transition: opacity 0.6s ease;
    transition: opacity 0.6s ease;
}
.fadeImg:hover {
	opacity: 0.4;
}

.loaderA {
position : fixed;
background : url('images/loading.gif') 50% 50% no-repeat;
top : 0px;
left : 0px;
height : 500px;
width : 500px;
cursor : wait;
}
.loaderB {
position : fixed;
z-index: 9999;
background : url('images/loading.gif') 50% 50% no-repeat;
top : 0px;
left : 0px;
height : 100%;
width : 100%;
cursor : wait;
}

.divNone { display:none ;}

.bps_ombrL {   -webkit-box-shadow: 16px 16px 16px #444; box-shadow: 16px 16px 16px #444; }
.bps_ombr {   -webkit-box-shadow: 10px 10px 10px #444; box-shadow: 10px 10px 10px #444; }
.bps_ombrs {   -webkit-box-shadow: 5px 5px 5px #444; box-shadow: 5px 5px 5px #444; }

.bps-corner-alls {  -webkit-border-radius: 8px; border-radius: 8px; }
.bps-corner-all {  -webkit-border-radius:16px; border-radius: 16px; }
.bps-corner-allXL {  -webkit-border-radius:40px; border-radius: 40px; }

.bg_section_fonce { background-color:#dce3ea ; }

.img-circlB {
  padding: 2px;
  border: 1px solid #bbb; 
  border-radius: 50%;
}
.img-circlBB {
  padding: 1px;
  border: 3px solid #75a044; 
  border-radius: 50%; 
   -webkit-box-shadow: 10px 10px 10px #aaa; box-shadow: 10px 10px 10px #aaa;
}
.img-cornerBA {
  padding: 1px;
  border: 3px solid #75a044; 
  border-radius: 16px; 
   -webkit-box-shadow: 10px 10px 10px #aaa; box-shadow: 10px 10px 10px #aaa;
}


.img-circle {
  padding: 2px;
  border: 1px solid #ccc; 
  border-radius: 50%;
  -moz-box-shadow: 3px 3px 3px #aaa; -webkit-box-shadow: 3px 3px 3px #aaa; box-shadow: 3px 3px 3px #aaa;
}


.menuNivo3 { margin-right:150px; margin-top:-26px; }

.BlienA			{  color: #000;	 }
.BlienA a 		{  color: #4F728E;  text-decoration:none;  	 }
.BlienA a:hover	{  color: #FFF; background-color:#333;   text-decoration:none;   }

.NBlien			{  }
.NBlien a		{  text-decoration:none; }
.NBlien a:hover	{  color: #FFF; background-color:#333;}

.transDiv { background-image:url(images/_transDiv50fff.png);}
.transDivNoir { padding:12px; background-image:url(images/_transDiv50noir.png);}
.fontBpsL	{ font-size: 24px; }

.transDivB { padding:12px; background-color: rgb(117, 160, 68); background-color: rgba(117, 160, 68, 0.7); }
 
/*.imgPetite { margin-bottom:12px;   -webkit-border-radius: 6px; border-radius: 6px; border:4px solid #75a044; }*/
.imgPetite { margin-bottom:12px;   -webkit-border-radius: 6px; border-radius: 6px; border:4px solid #75a044; }
/*.imgPetiteA { margin-bottom:12px;   -webkit-border-radius: 6px; border-radius: 6px; border:1px solid #666;  -webkit-box-shadow: 5px 5px 5px #666; box-shadow: 5px 5px 5px #666; }*/
.imgPetiteA { margin-bottom:12px;   -webkit-border-radius: 10px; border-radius: 10px;  -webkit-box-shadow: 5px 5px 5px #666; box-shadow: 5px 5px 5px #666; }
.cadreActu {  border:4px solid #75a044; padding:12px; margin-right:8px;   -webkit-border-radius: 8px; border-radius: 8px; }

.imgParalax { background-image: url('./slide/fondterrain_.jpg') ; }
.actuParalax { background-image: url('./slide/slide05_.jpg'); }
.lienParalax { background-image: url('./slide/fondPlage_.jpg'); }
.videoParalax { background-image: url('./slide/fondActu_.jpg'); }
.contactParalax { background-image: url('./slide/fondContact_new2.jpg')}
.locationParalax { background-image: url('./slide/animation_ban.jpg'); }
.animationParalax { background-image: url('./slide/fondVideo_.jpg'); }





.iframVideo { width:100%; height:200px; }

.bpsColorG { background-color:#e8e8e8; color:#222; }
.fondContact { background-color: #FFF; }
.colorBlanc { color:#FFF;  }
.fondCarrous { background-color:#E8E8E8; }
.texteCentre { text-align:center; }

.imgLiens {max-height:120px;  margin-top:20px;  -webkit-border-radius: 10px; border-radius: 10px;  -webkit-box-shadow: 5px 5px 5px #666; box-shadow: 5px 5px 5px #666; }
.imgActu { max-height:70%; max-width:70%; margin-top:20px;    -webkit-border-radius: 10px; border-radius: 10px;  border:4px solid #75a044; }

.imgBasPage { max-height:90%; max-width:90%;    -webkit-border-radius: 10px; border-radius: 10px;  border:4px solid #75a044; }
.imgPresident { max-height:180px; max-width:180px; margin-top:8px;    -webkit-border-radius: 10px; border-radius: 10px;  border:4px solid #75a044; }

.barreBleu {
background: #227cad; /* Old browsers */
background: -moz-linear-gradient(top,  #227cad 0%, #aecde5 70%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #227cad 0%,#aecde5 70%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #227cad 0%,#aecde5 70%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#227cad', endColorstr='#aecde5',GradientType=0 ); /* IE6-9 */
}
.barreJaune {
background: #fceabb; /* Old browsers */
background: -moz-linear-gradient(top,  #fceabb 0%, #f9c236 0%, #f9eac2 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #fceabb 0%,#f9c236 0%,#f9eac2 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #fceabb 0%,#f9c236 0%,#f9eac2 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fceabb', endColorstr='#f9eac2',GradientType=0 ); /* IE6-9 */
}
.barreBleu {
background: #1e5799; /* Old browsers */
background: -moz-linear-gradient(top,  #1e5799 0%, #e8f5ff 0%, #207cca 99%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #1e5799 0%,#e8f5ff 0%,#207cca 99%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #1e5799 0%,#e8f5ff 0%,#207cca 99%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#207cca',GradientType=0 ); /* IE6-9 */
}

.img_ban  {  style=" max-height:250px; width:100% ; "  }
.imgb100 {  width:100% ; }

@media (min-width: 1200px) {
	.up80bps { margin-top:-80px;}
	.up50bps { margin-top:-50px;}
	.up30bps { margin-top:-30px;}
	
	
}
.rubFondMenu { background-color:#CCC;}
a { color: #360; }
.fondA { background-image:url(../img/fondAqua.jpg);}
.fondPins { background-image:url(../img/fondPins.jpg);}
.fondSall { background-image:url(../img/fondSall.jpg);}
