html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,header,nav,section{display:block}a{background-color:transparent}strong{font-weight:bold}h1{font-size:2em;margin:0.67em 0}img{border:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}a{color:#337ab7;text-decoration:none}img{vertical-align:middle}h1,h2,h3,h4,h5{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1,h2,h3{margin-top:20px;margin-bottom:10px}h4,h5{margin-top:10px;margin-bottom:10px}h1{font-size:36px}h2{font-size:30px}h3{font-size:24px}h4{font-size:18px}h5{font-size:14px}p{margin:0 0 10px}ul{margin-top:0;margin-bottom:10px}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px} .col-md-2, .col-lg-2, .col-sm-3, .col-md-8, .col-sm-9, .col-md-10, .col-lg-10, .col-xs-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px} .col-xs-11, .col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-offset-1{margin-left:8.33333333%}@media (min-width:768px){ .col-sm-3, .col-sm-9, .col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-9{width:75%}.col-sm-3{width:25%}}@media (min-width:992px){ .col-md-2, .col-md-8, .col-md-10, .col-md-12{float:left}.col-md-12{width:100%}.col-md-10{width:83.33333333%}.col-md-8{width:66.66666667%}.col-md-2{width:16.66666667%}}@media (min-width:1200px){ .col-lg-2, .col-lg-10, .col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-10{width:83.33333333%}.col-lg-2{width:16.66666667%}}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.container-fluid>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container-fluid>.navbar-header{margin-right:0;margin-left:0}}.navbar-brand{float:left;padding:15px 15px;font-size:18px;line-height:20px;height:50px}.navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>.active>a{color:#555;background-color:#e7e7e7}.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.nav:before,.nav:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after{content:" ";display:table}.container:after,.container-fluid:after,.row:after,.nav:after,.navbar:after,.navbar-header:after{clear:both}.visible-sm{display:none !important}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block !important}}@media (max-width:767px){.hidden-xs{display:none !important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none !important}}
body{
font-family:'Trebuchet MS', Arial, sans-serif;
}

h1{
font-family: impact,'Arial Black', sans-serif;
font-weight: bold;
color:#1a257f;/*bleu foncé */ 
}
h2,h3{
font-family: 'comic sans ms','Arial Black', sans-serif;
font-weight: bold;
color:#1a257f;/*bleu foncé */ 
}
 h4,h5 {
    margin: 10px 0px;
    font-family: inherit;
    font-weight: bold;
    line-height: 20px;
    color: #0e1547;/*bleu très foncé*/
    text-rendering: optimizelegibility;
}

a,ul,li{
font-family:  verdana, sans-serif;
font-size:1em;


}
p, a, ul, li {
    font-family:  verdana, sans-serif;
    font-size: 1em;
}
p, ul,li{
color:#564032;
}
a{
color:#283fec;/*bleu clair*/
}
aside{
background:white;
 border-radius: 2px 2px 2px 2px;
 border: 1px #283fec solid;/*bleu clair*/ 
 
 margin:1px;
 padding:10px;
}

article,aside,.centre,.banniere{
background:white;
 
 margin-bottom:10px;

}

@media (max-width: 768px) { 
.listedexos ul{
line-height: 2;
}
}

img {
    max-width: 100%;
    height: auto;
}

.banniere{
 
 margin-top:-10px;
padding:10px;
background:url('images/banniere.png') ;
}
.banniere h1, .banniere h3{
color: #a9b3ff;/*bleu très très clair*/
}


body{

background:#6777f3;/*bleu très clair*/
}

.page{
background:#6777f3;/*bleu très clair*/
}
.jecentre{ 
 text-align: center;
 
}



.navbar-default {
    background-color :#1a257f;/*bleu foncé */  
}
.navbar-default .navbar-nav >li >a{
    color: #F89832;
    background-color:#1a257f;/*bleu foncé */
}
.navbar-default .navbar-nav >li.active > a {
    color: white;
    background-color: #283fec;/*bleu clair ou transparent?*/
}
.navbar-default .navbar-brand{
    color: #FEBB7A;
     background-color: #1a257f;/*bleu foncé */
}

 .navig .navbar-default .navbar-nav >li  {
    width:100%;
	
    background-color: #1a257f;/*bleu foncé */
}
.avertissement{

color:red;
}
.avertissementvert{

color:green;
}
.colonnedte{
margin-left:-20px;

}
.pubgche{
margin-left:0px;
margin-top:10px;
}
.pubdroite{
margin-left:-19px;

}
.pubhoriz{
margin-top:20px;
padding-left:25px;
padding-top:55px;
height: 200px;
border-radius: 2px 2px 2px 2px;
 border: 1px #A77453 solid;
  margin:1px;
  background-color:#ffffff;/*#E1D9D3;*/
  }
   .pubfilm{
margin-top:0px;
padding-left:0px;
padding-top:0px;
height: 200px;
border-radius: 2px 2px 2px 2px;
 border: 1px #A77453 solid;
  margin:1px;
  background-color:#ffffff;/*#E1D9D3;*/
  }

.pubmobile{ width: 320px; height: 100px; }
@media(min-width: 500px) { .pubmobile { width: 468px; height: 60px; } }
@media(min-width: 800px) { .pubmobile { width: 728px; height: 90px; } }
  

  
.socialpub{
height: 75px; 
}
@media (max-width: 768px) { 
.socialpub{
height: 30px;
}
}
  
.pubperso {
margin-left:0px;
margin-right:-15px;
margin-top:10px;
padding-bottom:10px;
 border-radius: 2px 2px 2px 2px;
 border: 1px #A77453 solid;

}
.pubperso h5{
color:black;
font-family: 'comic sans ms','Arial Black', sans-serif;
}
.pubperso a{
color:transparent;
}
.pubstack {

 margin-left:0px;
 margin-right:-15px;
margin-top:10px;
padding-bottom:10px;
 border-radius: 2px 2px 2px 2px;
 border: 1px #A77453 solid;

}
.boutonpremiere{
text-align: center;
background-color:#8E5F40;
color:white;
 border-radius: 2px 2px 2px 2px;
 margin-left:1px;
  margin-right:1px;
  margin-bottom:10px;
  padding:10px;
}


