html, body {
background-color:#fff;
margin:0;
padding:0;
overflow-x:hidden;
min-width:260px;
scroll-behavior: smooth;
}


a {
text-decoration:none;
}



h1 {
}


h2 {
}


h3 {
}


h4 {
}


h5 {
}


h6 {
}







.robotobleu016 {
font-family: 'Roboto', sans-serif;
font-weight : normal;
font-size : 16px;
color : #0037a2;
letter-spacing: normal;
text-decoration : none;
line-height: normal;
}

.robotobleu017 {
font-family: 'Roboto', sans-serif;
font-weight : normal;
font-size : 17px;
color : #0037a2;
letter-spacing: normal;
text-decoration : none;
line-height: 22px;
}

.robotobleu018 {
font-family: 'Roboto', sans-serif;
font-weight : normal;
font-size : 18px;
color : #0037a2;
letter-spacing: normal;
text-decoration : none;
line-height: normal;
}

.robotobleu020 {
font-family: 'Roboto', sans-serif;
font-weight : normal;
font-size : 20px;
color : #0037a2;
letter-spacing: normal;
text-decoration : none;
line-height: normal;
}

.robotobleu024 {
font-family: 'Roboto', sans-serif;
font-weight : normal;
font-size : 24px;
color : #0037a2;
letter-spacing: normal;
text-decoration : none;
line-height: normal;
}

.robotobleu028 {
font-family: 'Roboto', sans-serif;
font-weight : normal;
font-size : 28px;
color : #0037a2;
letter-spacing: normal;
text-decoration : none;
line-height: normal;
}

.robotobleu032 {
font-family: 'Roboto', sans-serif;
font-weight : normal;
font-size : 32px;
color : #0037a2;
letter-spacing: normal;
text-decoration : none;
line-height: normal;
}

.robotobleu036 {
font-family: 'Roboto', sans-serif;
font-weight : normal;
font-size : 36px;
color : #0037a2;
letter-spacing: normal;
text-decoration : none;
line-height: normal;
}

.robotobleu040 {
font-family: 'Roboto', sans-serif;
font-weight : normal;
font-size : 40px;
color : #0037a2;
letter-spacing: normal;
text-decoration : none;
line-height: normal;
}

.robotobleu045 {
font-family: 'Roboto', sans-serif;
font-weight : normal;
font-size : 45px;
color : #0037a2;
letter-spacing: normal;
text-decoration : none;
line-height: normal;
}

.robotobleu050 {
font-family: 'Roboto', sans-serif;
font-weight : normal;
font-size : 50px;
color : #0037a2;
letter-spacing: normal;
text-decoration : none;
line-height: normal;
}

.robotobleu060 {
font-family: 'Roboto', sans-serif;
font-weight : normal;
font-size : 60px;
color : #0037a2;
letter-spacing: normal;
text-decoration : none;
line-height: normal;
}

.robotobleu070 {
font-family: 'Roboto', sans-serif;
font-weight : normal;
font-size : 70px;
color : #0037a2;
letter-spacing: normal;
text-decoration : none;
line-height: normal;
}

.robotobleu090 {
font-family: 'Roboto', sans-serif;
font-weight : normal;
font-size : 90px;
color : #0037a2;
letter-spacing: normal;
text-decoration : none;
line-height: normal;
}




.robotonoir015 {
font-family: 'Roboto', sans-serif;
font-weight :normal;
font-size : 15px;
color : #000000;
letter-spacing: normal;
text-decoration : none;
line-height: normal;
transition: 550ms;
}

.robotonoir015 a {
color : #000000;
text-decoration:none;
transition: 550ms;
}

.robotonoir015 a:hover {
color : #000000;
text-decoration:none;
opacity:0.75;
transition:550ms;
}




.robotonoir016 {
font-family: 'Roboto', sans-serif;
font-weight : 300;
font-size : 16px;
color : #000000;
letter-spacing: normal;
text-decoration : none;
line-height: normal;
}

.robotonoir017 {
font-family: 'Roboto', sans-serif;
font-weight : 300;
font-size : 17px;
color : #000000;
letter-spacing: normal;
text-decoration : none;
line-height: 22px;
}

.robotonoir018 {
font-family: 'Roboto', sans-serif;
font-weight : 300;
font-size : 18px;
color : #000000;
letter-spacing: normal;
text-decoration : none;
line-height: normal;
}

.robotonoir020 {
font-family: 'Roboto', sans-serif;
font-weight : 300;
font-size : 20px;
color : #000000;
letter-spacing: normal;
text-decoration : none;
line-height: normal;
}

.robotonoir024 {
font-family: 'Roboto', sans-serif;
font-weight : 300;
font-size : 24px;
color : #000000;
letter-spacing: normal;
text-decoration : none;
line-height: normal;
}

.robotonoir028 {
font-family: 'Roboto', sans-serif;
font-weight : 300;
font-size : 28px;
color : #000000;
letter-spacing: normal;
text-decoration : none;
line-height: normal;
}

.robotonoir032 {
font-family: 'Roboto', sans-serif;
font-weight : 300;
font-size : 32px;
color : #000000;
letter-spacing: normal;
text-decoration : none;
line-height: normal;
}

.robotonoir036 {
font-family: 'Roboto', sans-serif;
font-weight : 300;
font-size : 36px;
color : #000000;
letter-spacing: normal;
text-decoration : none;
line-height: normal;
}

.robotonoir040 {
font-family: 'Roboto', sans-serif;
font-weight : 300;
font-size : 40px;
color : #000000;
letter-spacing: normal;
text-decoration : none;
line-height: normal;
}

.robotonoir045 {
font-family: 'Roboto', sans-serif;
font-weight : 300;
font-size : 45px;
color : #000000;
letter-spacing: normal;
text-decoration : none;
line-height: normal;
}

.robotonoir050 {
font-family: 'Roboto', sans-serif;
font-weight : 300;
font-size : 50px;
color : #000000;
letter-spacing: normal;
text-decoration : none;
line-height: normal;
}

.robotonoir060 {
font-family: 'Roboto', sans-serif;
font-weight : 300;
font-size : 60px;
color : #000000;
letter-spacing: normal;
text-decoration : none;
line-height: normal;
}

.robotonoir070 {
font-family: 'Roboto', sans-serif;
font-weight : 300;
font-size : 70px;
color : #000000;
letter-spacing: normal;
text-decoration : none;
line-height: normal;
}





.robotoblanc024 {
font-family: 'Roboto', sans-serif;
font-weight : 300;
font-size : 24px;
color : #ffffff;
letter-spacing: normal;
text-decoration : none;
line-height: normal;
}

.robotoblanc028 {
font-family: 'Roboto', sans-serif;
font-weight : 300;
font-size : 28px;
color : #ffffff;
letter-spacing: normal;
text-decoration : none;
line-height: normal;
}

.robotoblanc032 {
font-family: 'Roboto', sans-serif;
font-weight : 300;
font-size : 32px;
color : #ffffff;
letter-spacing: normal;
text-decoration : none;
line-height: normal;
}

.robotoblanc036 {
font-family: 'Roboto', sans-serif;
font-weight : 300;
font-size : 36px;
color : #ffffff;
letter-spacing: normal;
text-decoration : none;
line-height: normal;
}

.robotoblanc040 {
font-family: 'Roboto', sans-serif;
font-weight : 300;
font-size : 40px;
color : #ffffff;
letter-spacing: normal;
text-decoration : none;
line-height: normal;
}

.robotoblanc045 {
font-family: 'Roboto', sans-serif;
font-weight : 300;
font-size : 45px;
color : #ffffff;
letter-spacing: normal;
text-decoration : none;
line-height: normal;
}

.robotoblanc050 {
font-family: 'Roboto', sans-serif;
font-weight : 300;
font-size : 50px;
color : #ffffff;
letter-spacing: normal;
text-decoration : none;
line-height: normal;
}

.robotoblanc060 {
font-family: 'Roboto', sans-serif;
font-weight : 300;
font-size : 60px;
color : #ffffff;
letter-spacing: normal;
text-decoration : none;
line-height: normal;
}

.robotoblanc070 {
font-family: 'Roboto', sans-serif;
font-weight : 300;
font-size : 70px;
color : #ffffff;
letter-spacing: normal;
text-decoration : none;
line-height: normal;
}












.lien001 {
font-family: 'Roboto', sans-serif;
font-weight : normal;
font-size : 28px;
color : #0037a2;
letter-spacing: normal;
line-height: normal;
text-decoration : none;
}

.lien001 a {
font-family: 'Roboto', sans-serif;
font-weight : normal;
font-size : 28px;
color : #0037a2;
letter-spacing: normal;
line-height: normal;
text-decoration : none;
}

.lien001 a:hover {
color : #074cd2;
}





.lien002 {
font-family : arial, helvetica, sans-serif;
font-weight : normal;
font-size : 11px;
color : #ffffff;
letter-spacing: normal;
line-height: normal;
text-decoration : none;
}

.lien002 a {
font-family : arial, helvetica, sans-serif;
font-weight : normal;
font-size : 11px;
color : #ffffff;
letter-spacing: normal;
line-height: normal;
text-decoration : none;
}

.lien002 a:hover {
color : #9dcdfc;
}







.jfsenay {
font-family : verdana, arial, helvetica, sans-serif;
font-weight : normal;
font-size : 9px;
color : #ffffff;
letter-spacing: normal;
text-decoration : none;
}





.menubas {
font-family : arial, helvetica, sans-serif;
font-weight : normal;
font-size : 10px;
color : #ffffff;
letter-spacing: normal;
text-decoration : none;
}