body {background: #fff url('bgmix.jpg')   repeat 50% 0%;  margin:0px; text-align:center; padding: 0px; }
#global{ background: none; width:100%;  margin-right:auto; margin:0px; margin-left:auto; text-align:center; padding: 0px;}	
#header {  background: none; width:100%;  margin-right:auto; margin-top:0px; margin-left:auto;   text-align:center;}

.rslides { margin-right:auto; margin:0px; margin-left:auto;
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
   }

.rslides li {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
  width: 100%;
  left: 0;
  top: 0;
  }

.rslides li:first-child {
  position: relative;
  display: block;
  float: left;
  }

.rslides img {
  display: block;
  height: auto;
  float: left;
  width: 100%;
  border: 0;
}
a { color: #9C53AC;  font-family :arial; font-size: 30px; text-decoration: none; text-shadow: 0px 0px 4px rgba(0, 0, 0, 0.50);}
a:hover {color: #FF0000;  font-family :arial; font-size: 30px; text-decoration: none; text-shadow: 0px 0px 6px rgba(0, 0, 0, 0.50);}

blockquote a { color: #FFFF00;  font-family :arial; font-size: 32px; text-decoration: none; text-shadow: 0px 0px 2px rgba(0, 0, 0, 0.50);}
blockquote a:hover  { color: #FFA54A;  font-family :arial; font-size: 32px; text-decoration: none; text-shadow: 0px 0px 2px rgba(0, 0, 0, 0.50);}

#content { background:none;  margin-right:auto; margin-left:auto; width:100%;  }

H1 { margin-top: 2px; margin-bottom: 18px; text-align: center; color:#C4FFFF; text-transform: uppercase; font-weight: bold; font-family:arial; font-size: 32px; text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.65);  } 
H2 { text-align:center; margin-top: 22px; margin-bottom: 18px; margin-left:20px; margin-right: 20px; text-transform: uppercase;  font-weight: bold; font-family:arial; color:#319EDF; font-size: 28px; text-shadow: 0px 0px 14px rgba(0, 0, 0, 0.50);} 
H3 {text-align:center;  margin-top: 26px;  margin-bottom: 20px; color:#75A9D0; font-family:arial; font-size: 30px; font-weight: bold; text-shadow: 0px 0px 12px rgba(0, 0, 0, 0.30);}
p {text-align:center;  margin-top: 22px;  margin-bottom: 0px; font-weight: normal; color:#75A9D0; font-family:arial; font-size: 28px; text-shadow: 0px 0px 2px rgba(0, 0, 0, 0.40);}

a:hover .pied{ 
   box-shadow: 0px 0px 8px 3px rgba(0, 206, 52, 0.65);
-moz-box-shadow: 0px 0px 8px 3px rgba(0, 206, 52, 0.65);
-webkit-box-shadow: 0px 0px 8px 3px rgba(0, 206, 52, 0.65);
-o-box-shadow: 0px 0px  8px 3px rgba(0, 206, 52, 0.65);
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
}

a:hover .vidz{ 
   box-shadow: 0px 0px 8px 3px rgba(0, 206, 52, 0.65);
-moz-box-shadow: 0px 0px 8px 3px rgba(0, 206, 52, 0.65);
-webkit-box-shadow: 0px 0px 8px 3px rgba(0, 206, 52, 0.65);
-o-box-shadow: 0px 0px  8px 3px rgba(0, 206, 52, 0.65);
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}

img { width:100%; height:auto;  margin-top: 0px; margin-bottom: 20px; 
box-shadow: 0px 0px 18px 2px rgba(0, 0, 0, 0.45);
-moz-box-shadow: 0px 0px 18px 2px rgba(0, 0, 0, 0.45);
-webkit-box-shadow: 0px 0px 18px 2px rgba(0, 0, 0, 0.45);
-o-box-shadow: 0px 0px 18px 2px rgba(0, 0, 0, 0.45);
-moz-border-radius: 9px;
-webkit-border-radius: 9px;
border-radius: 9px; }

#content img { width:92%; height:auto; max-width:1500px; margin-top: 30px; margin-bottom: 20px; }


video { max-width:1500px; margin-top: 20px; margin-bottom: 26px; 
box-shadow: 0px 0px 18px 2px rgba(0, 0, 0, 0.45);
-moz-box-shadow: 0px 0px 18px 2px rgba(0, 0, 0, 0.45);
-webkit-box-shadow: 0px 0px 18px 2px rgba(0, 0, 0, 0.45);
-o-box-shadow: 0px 0px 18px 2px rgba(0, 0, 0, 0.45);
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
border-radius: 0px; }

img.rond { 
box-shadow: 0px 0px 20px 1px rgba(0, 0, 0, 0.35);
-moz-box-shadow: 0px 0px 20px 1px rgba(0, 0, 0, 0.35);
-webkit-box-shadow: 0px 0px 20px 1px rgba(0, 0, 0, 0.35);
-o-box-shadow: 0px 0px 20px 1px rgba(0, 0, 0, 0.35);
-moz-border-radius: 500px;
-webkit-border-radius: 500px;
border-radius: 500px;}

img.logo { box-shadow: none;
}

img.cont, iframe, img.ombrage, .tab { 
box-shadow: 0px 0px 18px 2px rgba(0, 0, 0, 0.45);
-moz-box-shadow: 0px 0px 18px 2px rgba(0, 0, 0, 0.45);
-webkit-box-shadow: 0px 0px 18px 2px rgba(0, 0, 0, 0.45);
-o-box-shadow: 0px 0px 18px 2px rgba(0, 0, 0, 0.45);
-moz-border-radius: 12px;
-webkit-border-radius: 12px;
border-radius: 12px;
}
 
video:hover { 
box-shadow: 0px 0px 8px 3px rgba(0, 255, 255, 0.75);
-moz-box-shadow: 0px 0px 8px 3px rgba(0, 255, 255, 0.75);
-webkit-box-shadow: 0px 0px 8px 3px rgba(0, 255, 255, 0.75);
-o-box-shadow: 0px 0px 8px 3px rgba(0, 255, 255, 0.75);}

#footer img { box-shadow: none; } 
#footer img:hover { 
   box-shadow: 0px 0px 5px 1px rgba(253, 166, 36, 0.55);
-moz-box-shadow: 0px 0px 5px 1px rgba(253, 166, 36, 0.55);
-webkit-box-shadow: 0px 0px 5px 1px rgba(253, 166, 36, 0.55);
-o-box-shadow: 0px 0px  5px 1px rgba(253, 166, 36, 0.55);
} 
  #footer { width:100%;  background:#fff  url('bgpor.jpg') repeat 50% 0%;   height:200px; 
  padding-top: 0px; margin-top:0px; margin-bottom:0px;
margin-right:auto; margin-left:auto; text-align:center; } 
 
  #footer {
box-shadow: 0px 0px 16px 2px rgba(0, 0, 0, 0.25);
-moz-box-shadow: 0px 0px 16px 2px rgba(0, 0, 0, 0.25);
-webkit-box-shadow: 0px 0px 16px 2px rgba(0, 0, 0, 0.25);
-o-box-shadow: 0px 0px 16px 2px rgba(0, 0, 0, 0.25);
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
border-radius: 0px;
}

#footer a { font-size: 26px; color:#9C53AC; font-family:arial; text-decoration: none; font-weight: normal; line-height : 22px; text-shadow: 0px 0px 2px rgba(0, 0, 0, 0.50);}
#footer a:hover {font-size: 26px; color: #FF0000; font-family:arial; text-decoration: none; font-weight: normal; line-height : 22px; text-shadow: 0px 0px 4px rgba(0, 0, 0, 0.50);}

