
#fond_image_actualites {
	position: fixed;
    width: 100%;
	height: 285px;
    top: -50px;
    left: 0px;
    z-index: 0;
	overflow: hidden;
}

#CDC_actualites {
	position: absolute;
    width: 100%;
	height: 100%;
    top: 150px;
	left: 0px;
    z-index: 1000;
}

#titre_actualites {
	position: relative;
    top: -112px;
	left: 50%;
    z-index: 1001;
	text-align: left;
}

#titre_faqs {
	position: relative;
    top: -112px;
	left: 40%;
    z-index: 1001;
	text-align: left;
}

#titre_forum {
	position: relative;
    top: -112px;
	left: 60%;
    z-index: 1001;
	text-align: left;
}

#Navbar {
	position: absolute;
    width: 100%;
	height: 50px;
    top: 0px;
	left: 0px;
    z-index: 1022;
	background-color:#1d71b8;
}

#Fond_Navbar {
	position: absolute;
    width: 100%;
	height: 200px;
    top: 50px;
	left: 0px;
    z-index: 1009;
	background-image: linear-gradient(to bottom, rgba(255,255,255,1) 35%, rgba(255,255,255,0));
}

#Nav {
	position: absolute;
    width: 100%;
	height: 100px;
    top: 6px;
	left: 22%;
    z-index: 1023;
}


#Nav a {
	font-family: "Ubuntu", sans-serif;
	color: #c4dff6;
	font-weight: normal;
	font-size: 16px;
	text-decoration: none;
}

#Nav a:hover {
	font-family: "Ubuntu", sans-serif;
	color: #ffffff;
	font-weight: normal;
	font-size: 16px;
	text-shadow: 0px 0px 6px #000;
}

#Bloc_recherche {
	position: relative;
	width: 250px;
	height: 30px;
	z-index: 1020;
	top: -192px;
	left: 82%;
}

#Bloc_Sante {
	position: absolute;
	width: 800px;
	height: 100%;
	z-index: 1022;
	top: 70px;
    left: 50%;
}

#Offre_Sante {
	position: relative;
	width: 100%;;
	height: 100%;
	z-index: 1023;
	top: 0px;
    left: -350px;
}

#Nav_Sante {
	position: absolute;
	width: 150px;
	height: 200px;
	z-index: 1020;
	top: 70px;
	left: 0px;
	text-align: left;
}

#Nav_Sante a {
    text-align: left;
    padding-right: 20px;
    text-decoration: none;
	font-family: "Ubuntu", sans-serif;
	color: #000;
	font-weight: bold;
	font-size: 14px;
}

#Nav_Sante a:hover {
	font-family: "Ubuntu", sans-serif;
	color: #1d71b8;
	font-weight: bold;
	font-size: 14px;
	-webkit-transition-duration: 0.4s; /* Safari */
    transition-duration: 0.4s;
    cursor: pointer;
}

.kenburns-top {
	-webkit-animation: kenburns-top 10s ease-out infinite alternate both;
	        animation: kenburns-top 10s ease-out infinite alternate both;
}

@-webkit-keyframes kenburns-top {
  0% {
    -webkit-transform: scale(1) translateY(0);
            transform: scale(1) translateY(0);
    -webkit-transform-origin: 50% 16%;
            transform-origin: 50% 16%;
  }
  100% {
    -webkit-transform: scale(1.25) translateY(-15px);
            transform: scale(1.25) translateY(-15px);
    -webkit-transform-origin: top;
            transform-origin: top;
  }
}
@keyframes kenburns-top {
  0% {
    -webkit-transform: scale(1) translateY(0);
            transform: scale(1) translateY(0);
    -webkit-transform-origin: 50% 16%;
            transform-origin: 50% 16%;
  }
  100% {
    -webkit-transform: scale(1.25) translateY(-15px);
            transform: scale(1.25) translateY(-15px);
    -webkit-transform-origin: top;
            transform-origin: top;
  }
}

.kenburns-bottom-left {
	-webkit-animation: kenburns-bottom-left 10s infinite alternate both;
	        animation: kenburns-bottom-left 10s infinite alternate both;
}

@-webkit-keyframes kenburns-bottom-left {
  0% {
    -webkit-transform: scale(1) translate(0, 0);
            transform: scale(1) translate(0, 0);
    -webkit-transform-origin: 16% 84%;
            transform-origin: 16% 84%;
  }
  100% {
    -webkit-transform: scale(1.25) translate(-20px, 15px);
            transform: scale(1.25) translate(-20px, 15px);
    -webkit-transform-origin: left bottom;
            transform-origin: left bottom;
  }
}
@keyframes kenburns-bottom-left {
  0% {
    -webkit-transform: scale(1) translate(0, 0);
            transform: scale(1) translate(0, 0);
    -webkit-transform-origin: 16% 84%;
            transform-origin: 16% 84%;
  }
  100% {
    -webkit-transform: scale(1.25) translate(-20px, 15px);
            transform: scale(1.25) translate(-20px, 15px);
    -webkit-transform-origin: left bottom;
            transform-origin: left bottom;
  }
}


#adherent_CDC a {
	font-family: "Ubuntu", sans-serif;
	color: #c4dff6;
	font-weight: normal;
	font-size: 24px;
	text-decoration: none;
}

#adherent_CDC a:hover {
	font-family: "Ubuntu", sans-serif;
	color: #ffffff;
	font-weight: bold;
	font-size: 24px;
	text-shadow: 0px 0px 6px #000;
	-webkit-transition-duration: 0.5s; /* Safari */
    transition-duration: 0.5s;
    cursor: pointer;
}

#visiteur_CDC a {
	font-family: "Ubuntu", sans-serif;
	color: #c4dff6;
	font-weight: normal;
	font-size: 24px;
	text-decoration: none;
}

#visiteur_CDC a:hover {
	font-family: "Ubuntu", sans-serif;
	color: #ffffff;
	font-weight: bold;
	font-size: 24px;
	text-shadow: 0px 0px 6px #000;
	-webkit-transition-duration: 0.5s; /* Safari */
    transition-duration: 0.5s;
    cursor: pointer;
}

.Style51 {font-family: "Oswald", Arial, Helvetica, sans-serif; color: #afca0b; font-weight: bold; font-size: 36px;}
.Style52 {font-family: "Oswald", Arial, Helvetica, sans-serif; color: #e94287; font-weight: bold; font-size: 36px;}
.Style53 {font-family: "Oswald", Arial, Helvetica, sans-serif; color: #1d71b8; font-weight: bold; font-size: 36px;}
.Style54 {font-family: "Oswald", Arial, Helvetica, sans-serif; color: #afca0b; font-weight: bold; font-size: 30px;}
.Style55 {font-family: "Oswald", Arial, Helvetica, sans-serif; color: #e94287; font-weight: bold; font-size: 30px;}

