/* CSS Document */

<style>








/********* RESET des atributs **********/  
html{-webkit-tap-highlight-color:transparent}html,body{margin:0;padding:0;width:100%;height:100%;min-width:320px;scroll-behavior:smooth}body{min-width:320px;font-family:Tahoma,Verdana,Arial,sans-serif;font-size:1.3em;line-height:1.4em;font-weight:400;font-style:normal;font-variant:normal;text-decoration:none;background-image:-moz-linear-gradient(top,#1568e7,#ffebce);background-image:-webkit-gradient(linear,0 0,0 100%,from(#1568e7),to(#ffebce));background-image:-webkit-linear-gradient(top,#1568e7,#ffebce);background-image:-o-linear-gradient(top,#1568e7,#ffebce);background-image:linear-gradient(to bottom,#1568e7,#ffebce);background-repeat:repeat-x;background-attachment:fixed}a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{margin:0;padding:0;border:0;outline:0;font-size:1.0em;line-height:1.1em;vertical-align:baseline;background:0 0;font-family:Arial,Verdana,Helvetica,sans-serif;color:#000}body img{border:0 none;margin:0;padding:0}ol,ul{list-style:none}blockquote,q{quotes:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0;}.align_center{margin:0 auto;text-align:center;border:0}.align_justify{text-align:justify}.align_right{float:right;text-align:right;border:0}.align_left{float:left;text-align:left;border:0}.clearfix:after,.clearfix:before{display:table;content:"";line-height:0}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}a:active,a:hover{outline:0}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{max-width:100%;height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}#map_canvas img,.google-maps img{max-width:none}button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle}button,input{line-height:normal}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button,input[type=button],input[type=checkbox],input[type=radio],input[type=reset],input[type=submit],label,select{cursor:pointer}input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}.clearfix{overflow:auto;zoom:1;margin:0;padding:0}@font-face {font-family:'evanescent', sans-serif;src: url('../fonts/evanescent.ttf') format('ttf'), url('../fonts/evanescent_p.ttf') format('ttf');font-weight:500;font-style: normal;}
/********** FIN RESET des atributs **********/ 


html,body{height:100%;width:100%;scroll-behavior:smooth}
body{font-size:15px;font-style:normal;color:#4e4e4e;margin:0;padding:0;background-repeat:repeat-x;background-attachment:fixed}

div{margin:0}
table{caption-side:bottom;border-collapse:collapse;border-spacing:10px}
td,tr{border-color:inherit;border-style:solid;border-width:0}

a{color:blue;outline:none;text-decoration:none;transition:all 0.5s}a:hover{color:#000;text-decoration:none}a:visited{color:#000;text-decoration:none}a img{border:none}a:link,a:hover,a:visited{text-decoration:none}

.align_right{float:right;text-align:right}
.align_left{float:left;text-align:left}
.align_center{float:center;text-align:center}
.align_justify{text-align:justify}
.Padd15{padding:0 15px}
.XSmall{font-size:.7em;line-height:1em;font-weight:400}
.Small{font-size:.9em;font-weight:400}
.NoStrg{font-size:1em;line-height:1.2em;font-weight:400}
.Strg{font-weight:550}
.Strg2{font-size:1.3em;font-weight:600}
.StrgPlus{font-size:1.4em;font-weight:500}
.VeryStrg{font-size:1.6em;font-weight:600}
#contenu strong{color:#000}
.Blanc{color:#fff}
.Bleu{color:blue}
.Gris{color:#d8d8d8}
.Noir{color:#000}
.Orange{color:#ff9600}
.Rouge{color:red}
.Vert{color:#1ab600}
.Marron{color:#672614}

.Text-deco{text-decoration:none;border:0}
.NomH1{font-family:Lucida Handwriting,Tahoma,Verdana;font-weight:600;font-size:1.35em;color:#fff;text-align:center;text-decoration:none}
.Nom2H1{font-family:Lucida Handwriting,Comic Sans MS,cursive,sans-serif;font-weight:300;font-size:.65em;color:#fff;text-align:center;text-decoration:none}
.NomH1 a:link,.NomH1 a:hover,.Nom2H1 a:visited{text-decoration:none}
body{background-image:-moz-linear-gradient(top,#1568e7,#ffebce);background-image:-webkit-gradient(linear,0 0,0 100%,from(#1568e7),to(#ffebce));background-image:-webkit-linear-gradient(top,#1568e7,#ffebce);background-image:-o-linear-gradient(top,#1568e7,#ffebce);background-image:linear-gradient(to bottom,#1568e7,#ffebce)}

.center{margin:0 auto 0px auto;display:block;    }
#header{display:block;text-align:center;/*border-radius:0 0 10px 10px;*/}
#header .toptoptop{display:block;padding:15px;font-size:16px;color:#000}
.ColorHeader{background:linear-gradient(to bottom,#cbe0ff,#005be5)}

#header{border-right:1px solid #043053;border-left:1px solid #043053}

.lelogo p{padding:5px 0 20px 0;font-size:20px;font-weight:600;color:#000;text-align:left;text-decoration:none}
.lelogo img{padding:15px 0 0 0;width:218px;height:auto}

#mattblackmenu{right:0;margin:0px 00px 0;padding:0px;font:600;list-style-type:none;border-left:1px solid #043053;border-right:1px solid #043053;border-bottom:1px solid #043053;/*border-radius:0 0 10px 10px;*/overflow:hidden}
#mattblackmenu{background:linear-gradient(to top,#1C6DC8/*#1D6DC6*/,#3D94E4/*#4298E5*/);/*border-radius:0 0 10px 10px;*/}
/*#mattblackmenu{background-color:#AD5A54;border-top:2px #fff solid}*/
#mattblackmenu ul{float:right;margin:0;padding:40px 0px 0px 0px;font:600;list-style-type:none;overflow:hidden}
#mattblackmenu ul{}
#mattblackmenu li{display:inline;margin:0}
#mattblackmenu li{border-bottom:2px #fff solid}
#mattblackmenu li a{float:left;display:block;text-decoration:none;margin:0;padding:10px 10px;color:#fff}
#mattblackmenu li a{/*border:1px #94bcf8 solid;border-right:1px #fff solid;border-bottom:1px #fff solid*/}
#mattblackmenu li a:hover{text-decoration:none;color:red;background-color:#3D94E4;}
#mattblackmenu li a:visited{color:#fff}
#mattblackmenu img{float:left;margin:0;padding:0;width:468px;height:130px;border:o; }
.en-cours a{background-color:#3D94E4;color:#fff; border-bottom:4px solid #ffff00;}

.width{display:block;text-align:left;width:100%}
.width{display:block;margin:0 auto;text-align:left; background:#f8f5f1; border:0 solid #043053;border-radius:0 0 10px 10px}
/*.row{margin:0}*/
.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.1 * var(--bs-gutter-x));margin-left:calc(-0.1 * var(--bs-gutter-x))}
.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.1);padding-left:calc(var(--bs-gutter-x) * 0.1);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}  
 
  
#header h1,.likeh{display:block;margin:0;padding:0;width:100%;text-align:center}
h1 a,#header h1 a,.likeh a{color:#043053;text-decoration:none}
h1 a,#header h1 a:hover,.likeh a:hover{color:#043053;text-decoration:none}
h1.annuaire_titre a:hover{color:#043053;text-decoration:none}

.color_titre{border-left:1px solid #043053;border-top:1px solid #043053;border-right:1px solid #043053}
.Titre_Content{border:1px solid #043053;background:linear-gradient(to bottom,#cbe0ff,#005be5)}
.Titre_Categor{border-left:1px solid #043053;border-top:1px solid #043053;border-right:1px solid #043053}


#contenu{z-index:0;border:1px #043053 solid}
#breadcrumb{background:#ede5dc}



/*
.ColorTitreminicat,ColorTitrejh_minicat,.jh_minicat h3{background:linear-gradient(to bottom,#cbe0ff,#005be5)}
.ColorTitreminicat,ColorTitrejh_minicat,.jh_minicat h4{font-size:1.2em;line-height:1.4em;font-weight:500;background:linear-gradient(to bottom,#cbe0ff,#005be5);border:1px solid #043053;border-radius:10px 10px 0 0}
.ColorTitreCategor{background:linear-gradient(to bottom,#cbe0ff,#005be5)}
.ColorTitreCont,.ColorTitre_Content,.ColorTitreColonne{margin:20px auto 0 auto;text-align:left;background:linear-gradient(to bottom,#cbe0ff,#005be5);border:1px solid #043053;border-radius:10px 10px 0 0}
.ColorTitreCont2,.ColorTitre_Content2,.ColorTitreColonne2{margin:0 auto 0 auto;text-align:left;background:linear-gradient(to bottom,#cbe0ff,#005be5);border:1px solid #043053;border-radius:10px 10px 0 0}

.jh_minicat{background:#edf4ff;border:0 blue solid}
.jh_minicat h3{background:linear-gradient(to bottom,#cbe0ff,#005be5);border:1px solid #043053}
.jh_lien_section{border:1px #cdcdcd solid;background-color:#BCD4F8}
ul.liste_site li.site_modulo{background-color:#e5f7ff}
ul.liste_site li.site_modulo2{background-color:#f4f4f4}

#colonne{border-left:2px solid #043053;border-right:2px solid #043053;border-bottom:2px solid #043053;background-color:#ede5dc}.titre_colonne{background:linear-gradient(to bottom,#cbe0ff,#005be5);border-top:1px solid #043053;border-left:1px solid #043053;border-right:1px solid #043053}
.titre_colCateg{border-top:1px solid #043053;border-left:1px solid #043053;border-right:1px solid #043053;border-radius:10px 10px 0 0;background:linear-gradient(to bottom,#cbe0ff,#005be5);border-top:1px solid #043053;border-left:1px solid #043053;border-right:1px solid #043053}
.widget_colonne,.widget_colonneBas{background-color:#edf4ff;border:1px solid #043053;border-bottom:1px #043053 solid}
.widget_colCateg,.widget_colCateg2{background-color:#FFEBCE;border:1px solid #043053;border-bottom:1px #043053 solid}
*/


ul li a{color:#181818;text-decoration:none}
ul li a:hover{text-decoration:none;color:#999}
h1,h3,h4,h5{font-weight:400;margin:0;padding:5px 0 5px 15px;text-align:center;text-decoration:none;color:#fff}
h1{font-size:22px}
h2{float:left;margin:0px 0 0 100px;text-align:left;color:#043053;font-size:1.8em;font-weight:500;}
/*h3{font-size:18px}*/
h4{font-size:15px}
h5{font-size:15px}

.lelogo2{display:block;margin:0 auto 80px auto;float:center;padding:0;width:100%;max-width:468px;height:129px;text-align:center;border:1px solid #000;border-radius:10px}
.lelogo3,.lelogo4{display:block;float:center;margin:0;padding:0;width:100%;text-align:center}
.lelogo2 img{float:center;width:468px;height:129px;border-radius:10px}
.lelogo3 img{float:center;width:260px;height:260px}
.lelogo4 img{float:center;width:725px;height:200px}
.lelogo5 img{float:center;width:150px;height:90px}
.LogoPubs p{float:none;margin:0 auto;padding:0 0;max-width:100px;text-align:center;font-size:1em;line-height:1.2em;border:0 blue dotted}




#contenu{display:inline-block;float:left;margin:0 0 0px 0;padding:3px;border:1px solid #043053;z-index:-10}

.LogoPubs p{float:none;margin:0 auto;padding:0 0;max-width:100px;text-align:center;font-size:1em;line-height:1.2em;border:0 blue dotted}.Partner{max-width:80px;font-size:1.13em;line-height:1.2em}
.square{color:#ff9600;width:15px;height:15px}


#footer{clear:both;display:block;margin:0px auto 30px auto;padding:0;left:50%;right:50%;text-align:center;border:1px solid #043053;border-radius:0 0 10px 10px;width:100%;min-height:60px;margin:0 auto;padding:5px 0;color:#fff;background-color:#052F55;}
#footer a{color:#fff}
#footer_bottom{font-size:1.13em;line-height:1.13;padding:10px 0 10px 0;margin:0 auto 0px auto;margin-top:0;padding:14px 0 14px 0;text-align:center;color:#fff;background-color:#052F55;border:1px solid #053157;/*border-radius:10px*/}
#footer .copyright a:link,#footer .copyright a:visited{color:#fff;font-size:1.13em;font-weight:400}
#footer .copyright a:hover{color:#fff;font-size:1.13em;font-weight:400}
.copyright{color:#fff}
.ColorFooter{background-color:#053157;}

#footer {border:0px dotted #0f0; height:95px}








div.Titre_Haut {margin:180px 0 0 230px;width:590px;height:200px;color:#fff;border:0px solid #043053;z-index:10;}
.rotated {transform:rotate(-5deg); /* Égal à rotateZ(-5deg) */font-weight:500;font-size:5.0em;text-align:left;font-family:Segoe Print,Tahoma,Verdana,Arial,sans-serif;font-style:italic;color:#fff;}

div.Titre_Bas {margin:200px 0 0 0px;width:450px;height:100px;color:#000;border:0px solid #043053;}
.rotated2 {transform:rotate(-5deg); /* Égal à rotateZ(-5deg) */font-weight:500;font-size:2.8em;text-align:left;font-family:Segoe Print,Tahoma,Verdana,Arial,sans-serif;font-style:italic;color:#000;}

div.Texte_Footer {margin:0;width:100%;height:50px;color:#fff;border:0px solid #f0f;text-align:center;}
.rotated3 {transform:rotate(-5deg); /* Égal à rotateZ(-5deg) */font-weight:500;font-size:1.8em;text-align:left;font-family:Segoe Print,Tahoma,Verdana,Arial,sans-serif;font-style:italic;color:#fff;}

div.Img_Footer {margin:0px 0 0 10px;width:45px;height:65px;color:#000;border:0px solid #f00;z-index:5;}





.Titre_Accueil {float:left;margin:-50px 0 0 150px;overflow:hidden;z-index:10;border:0px dotted #003d99;}
div.Titre_Accueil div.Titre_h_1 h1 a:link,div.Titre_Accueil div.Titre_h_1 h1 a:hover,div.Titre_Accueil div.Titre_h_1 h1 a:visited{float:left;text-align:center;color:#043053;font-size:1.7em;line-height:1.8em;}

.description_annu{float:left;margin:0 0 0 200px;color:#043053;border:0px dotted #003d99;margin:0 0;padding:0 10px 25px 10px;width:550px;font-size:1.4em;/*line-height:1.4em;*/font-weight:500;text-align:justify;text-decoration:none;}

.description_annuBas{float:left;margin:10px 0 0 50px;color:#043053;border:0px dotted #003d99;padding:0 10px 25px 10px;width:550px;font-size:1.4em;/*line-height:1.4em;*/font-weight:500;text-align:justify;text-decoration:none;z-index:10;}

/* partage du caroussel */
.ListePays{float:left;margin:20px 0 0 0;color:#043053;padding:0px;width:100%;text-align:justify;border:0px solid #003d99;/*z-index:100;*/}

div.Column_Pays img{width:80px;height:30px;padding:1px;z-index:500;}



.Titre_RDV {float:left;margin:30px 0 O 20px; border:2px solid #00F;overflow:hidden;z-index:0;  }

div.Titre_RDV div.Titre_h_2 h2 a:link,div.Titre_RDV div.Titre_h_2 h2 a:visited{float:left;text-align:left;color:#043053;font-size:1.5em;line-height:1.5em;font-weight:500;}

/* partage des drapeaux des pays 
.ListePays0{float:left;margin:0px 0 0 0;color:#043053;padding:0px;width:100%;text-align:justify;border:2px solid #0f0;}*/
.Pays_liste{float:left;margin:0px 0 0 0;color:#043053;padding:0px;width:100%;text-align:justify;border:0px solid #0f0;}





* {box-sizing:border-box;} /* bas de page accueil */
.enveloppe {margin: 0px 100px 0 100px;border:0px solid #f76707;border-radius:10px;/* background-color: #fff4e6;*/text-align:center;}
.enveloppe > div {margin:0px 50px;height:220px;border:2px solid #fff;border-radius:10px;background-color:#E6E2DD;/*opacity: 0.30;*/padding:1em;color:#d9480f;text-align:center;}
.enveloppe {display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows: repeat(3, 150px);}
.boite1, .boite2, .boite3,{ /**/background-color:#fff;opacity: 0.30;border: 1px solid #fff;text-align:center;}




.boutonPartages, .boutonPartages2, .boutonPartages3{display:block;float:center;margin:20px auto 20px auto;width:150px;padding:3px;font-size:1.3em;line-height:1.3em;text-align:center;border-radius:10px;}
.boutonPartages a, .boutonPartages2 a, .boutonPartages3 a{outline:none;text-decoration:none;padding:2px 2px 0}
.boutonPartages a:focus, .boutonPartages2 a:focus, .boutonPartages3 a:focus{padding:0;font-size:1.25em;line-height:1.3em;text-align:center;border-radius:10px}
.boutonPartages{color:#000;background-color:#4983FF;border:2px solid #FFF;} /* Bleu */
.boutonPartages a:link {color:#000;}
.boutonPartages a:hover {color:#fff;background:#3259AE;}
.boutonPartages a:focus {background:#3259AE;color:#f0f;}
.boutonPartages a:active {background:#3259AE;color:#f00;}
.boutonPartages a:visited {color:#000;}
.boutonPartages2{color:#000;background-color:#4BC088;border:2px solid #fff;} /* Vert */
.boutonPartages2 a:link {color:#000;}
.boutonPartages2 a:hover {color:#fff;background:#139B57;}
.boutonPartages2 a:focus {background:#139B57;color:#f0f;}
.boutonPartages2 a:active {background:#139B57;color:#f00;}
.boutonPartages2 a:visited {color:#000;}
.boutonPartages3{color:#000;background-color:#FF9A0C;border:2px solid #fff;} /* Orange */
.boutonPartages3 a:link {color:#000;}
.boutonPartages3 a:hover {color:#fff;background:#007817;}
.boutonPartages3 a:focus {background:#007817;color:#f0f;}
.boutonPartages3 a:active {background:#007817;color:#f00;}
.boutonPartages3 a:visited {color:#000;}

/*
.column_in_RSociaux{float:none;margin:20px auto 0 auto;padding:3px;width:100%;font-size:1.4em;line-height:1.5em;overflow:hidden}.column_in_RSociaux h1{float:none;margin:0;padding:0;width:98%;font-size:1.4em;line-height:1.5em;text-align:center}
.column_in_RSociaux h1 small{font-size:1.48em;font-weight:400}
.column_in_RSociaux table{width:100%}
.column_in_RSociaux_ColDrt{float:none;margin:20px 0;padding:0 0;width:300px;text-align:center}
.column_in_RSociaux_ColDrt p{float:none;margin:0 auto;padding:5px 0;width:300px;text-align:center}
.description_site{margin:0 0 20px 0;padding:5px;width:100%;background-color:#fff;border-right:1px solid #043053;border-bottom:1px #043053 solid;border-left:1px #043053 solid;border-radius:0 0 10px 10px;overflow:hidden}

.description_site p{padding:0 10px 5px 5px;font-size:1.45em;font-weight:400;color:#4d4d4d;text-align:left;border:0 #000 dotted}
.Colonne_Accueil{margin:0 5px 10px 0;padding:0;width:100%;background-color:#fff;border-right:1px solid #043053;border-bottom:1px #043053 solid;border-left:1px #043053 solid;border-radius:0 0 10px 10px;overflow:hidden}
.Colonne_Accueil p{padding:3px;font-size:1.45em;font-weight:400;color:#4d4d4d;text-align:left;border:0 #000 dotted}
.Colonne_Accueil img0{float:left;margin:0 10px 0 0;border:0}
.Colonne_section{float:center;margin:0 auto;padding:0;width:100%;overflow:hidden}
.Colonne_section p{padding:0;font-weight:400;color:#4d4d4d;text-align:center;border:0 #000 dotted}
.Colonne_section img0{float:left;margin:0 10px 0 0;border:0}
#column_in_details{float:left;width:100%;margin:0 0 20px 0;padding:10px;text-align:justify;border-left:1px solid #043053;border-right:1px solid #043053;border-bottom:1px solid #043053;border-radius:0 0 10px 10px;background-color:#d6e6ff}
#column_in_details a:link,#column_in_details a:visited{color:blue;font-size:1.3em;line-height:1.4em;font-weight:400}
#column_in_details a:hover,#column_in_details a:active{color:red;font-size:1.3em;line-height:1.4em;font-weight:400}
.color_titre{margin:30px 0 0 0;width:100%;padding:0;text-align:center;text-decoration:none;color:#fff;border-radius:10px 10px 0 0}
.color_titre h1 a:link,.color_titre h1 a:hover,.color_titre h1 a:visited{color:#fff;font-size:1em;line-height:1.2em;font-weight:500;color:#fff;text-decoration:none}
.Titre_Content{margin:20px 0 0 0;text-align:left;border-radius:10px 10px 0 0;overflow:hidden}
.Titre_Content h1{display:inline;float:left;margin:10px 0 10px 0;width:100%;height:20px;padding:0 0 0 10px;color:#fff;font-size:1.3em;line-height:1.4em;font-weight:500;text-align:left;background-color:#fff0}
.Titre_Content h2,.Titre_Content h3,.Titre_Content h4,.Titre_Content h5,.Titre_Content h6{display:inline;float:left;margin:0 0;padding:5px 0 5px 5px;color:#fff;text-align:left;font-weight:600;font-size:1.3em}
.Titre_Categor{margin:10px auto 0 auto;width:100%;border-radius:10px 10px 0 0;overflow:hidden}
.Titre_Categor h2 a:link,.Titre_Categor h2 a:hover,.Titre_Categor h2 a:visited{display:inline;float:left;margin:0 0;padding:5px 0 10px 0;width:100%;color:#fff;text-align:center;font-weight:600;font-size:1.3em;text-decoration:none}

div.column_in_RSociaux div.Titre_h_1 h1 a:link,div.column_in_RSociaux div.Titre_h_1 h1 a:visited{color:#043053}
div.Titre_Content h2 a:hover,div.Titre_Content h3 a:hover,div.Titre_Content h4 a:hover,div.Titre_Content h5 a:hover,div.Titre_Content h6 a:hover,h2 a:link,h2 a:visited,h3 a:link,h3 a:visited,h4 a:link,h4 a:visited,h5 a:link,h5 a:visited,h6 a:link,h6 a:visited{color:#fff;text-decoration:none}
.titre_site{margin:0 0 0 0;padding:5px;width:100%;text-align:left;text-decoration:none;border-radius:10px 10px 0 0;text-decoration:none}
/*
.description_annu{margin:0 0;padding:0 10px 25px 10px;font-size:1.1em;line-height:1.3em;font-weight:400;text-align:justify;text-decoration:none;border-radius:0 0 10px 10px}*/   /*
.descripSection{margin:0 0;padding:0 5px 0 10px}
.j_site_description{text-align:left}#jh_recat{float:none;display:block;margin:0 auto;padding:0 0;text-align:center;background:#edf4ff}.jh_minicat{display:inline-grid;float:none;width:31.5%;margin:0 2px 15px 2px;padding:0%;text-align:left;border-radius:0 0 8px 8px}.jh_minicat p{border:0 blue solid}
.jh_minicat h3{margin:0 auto;padding:0;width:100%;border-radius:8px 8px 0 0}.jh_minicat h3 a:link,.jh_minicat h3 a:visited{color:#fff;text-decoration:none}
.jh_minicat h3 a:hover{color:red;text-decoration:underline}
.jh_lien_section{margin:0;padding:0 8px;border-radius:0 0 10px 10px;text-decoration:none}
.lien_section{margin:0;padding:2px;font-size:1.13em;line-height:1.5em;font-weight:550}
a:link.lien_section{color:#005be5;text-decoration:none}
a:hover.lien_section{color:red;text-decoration:none}
#j_category h2{font-weight:400;font-size:18px}
#j_category h2 a{color:#eee;text-decoration:none;text-shadow:0 0 2px #fff}
#j_category h2 a:hover{color:#fff;text-decoration:none}
.CategorieH2 a:link,.CategorieH2 a:visited{color:blue;text-decoration:none;text-shadow:0 0 2px #fff}
.CategorieH2 a:hover,.CategorieH2 a:active{color:red;text-decoration:none}
ul#lastsite,ul#coup2coeur,ul#incontournables,ul#popstars{list-style:none;margin:0 auto;padding:0;border:0 blue solid}
#lastsite li,#coup2coeur li,#incontournables li,#popstars li{display:inline-block;list-style:none;margin:2px;padding:0;text-align:center} 
#lastsite li img,#coup2coeur li img,#incontournables li img,#popstars li img{width:120px;height:auto;padding:0;margin:5px;border:1px #cbe0ff solid}
#j_category h2{font-weight:400;font-size:18px}
#j_category h2 a{color:#eee;text-decoration:none;text-shadow:0 0 2px #fff} 
#j_category h2 a:hover{color:#fff;text-decoration:none}
div.thumbsection{float:left;margin:0;padding:0;height:240px}

ul.liste_site{list-style:none;padding:0;margin:0;height:300px}
ul.liste_site li{margin:15px 0 0 0;padding:0;border-radius:10px;border-left:1px #0646A7 solid;border-right:1px #0646A7 solid;border-bottom:1px #0646A7 solid}
ul.liste_site li h2{font-weight:400;font-size:18px;text-align:left} 
ul.liste_site li h2 a{color:#fff;text-decoration:none}
ul.liste_site li h2 a:hover{color:#fff;font-weight:700}
ul.liste_site li div.thumbsection{float:left;margin:5px 15px 5px 5px}
ul.liste_site li div.thumbsection img{margin:-5px 0 0 -8px;width:320px;height:auto;border-radius:0 0 10px 0}
ul.liste_site li p.descri_section{padding:5px;height:150px;text-align:left}
ul.liste_site li .lurl{padding:10px;text-align:right;color:blue;text-decoration:none}

.boom{clear:left;display:inline-block;margin:20px 0}
.boom b.active{display:inline-block;margin:20px 5px}
a.navp{display:inline-block;margin:10px 5px;padding:10px;color:blue;background-color:#eee;border:1px solid #999;border-radius:5px}
a.navp:hover{display:inline-block;margin:10px 5px;padding:10px;color:#E65C00;background-color:#eee;border:1px solid #E65C00;border-radius:5px}
.Description_Site{margin:0 0;padding:0 10px 25px 10px;width:100%;font-size:1.1em;line-height:1.3em;font-weight:400;text-align:left;text-decoration:none;border-right:1px #004fc6 solid;border-bottom:1px #004fc6 solid;border-left:1px #004fc6 solid;border-radius:0 0 10px 10px}
.Description_Site p{padding:5px}

.j_MiniAfficheAMP {display:inline-block;float:left;margin:0 0px 0px 0px;padding:0px 0px 0px 0px; width:155px; height:210px; text-align:left;border:0px #0f0 dotted;border-radius:0px 0px 0px 0px;}                             
.j_MiniAfficheAMP img {float:left;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px; width:150px;height:200px; text-align:left;border:0px #000 solid;border-radius:0px 0px 15px 0px;}

.j_MiniAffiche {display:inline-block;float:left;margin:0 0px 0px 0px;padding:0px 0px 0px 0px; width:155px; height:210px; text-align:left;border:0px #0f0 dotted;border-radius:0px 0px 15px 0px;}
.j_MiniAffiche img {float:left;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px; width:150px;height:200px; text-align:left;border:0px #000 solid;border-radius:0px 0px 15px 0px;}


.00000000ImgHorizLeft{float:left;margin:-15px 10px 5px -10px;padding:0;max-width:320px;border:1px solid #000;border-radius:0 0 15px 0}
.site_relatif{text-align:left;padding:10px;font-size:1.2em;line-height:1.6em;font-weight:400;background-color:#fafafa;border:1px solid blue}
.j_go2site{margin:80px 0 0 0;padding:25px;color:#fff;text-align:left;border:2px red solid;border-radius:0 0 10px 10px}
.j_go2site a:link,j_go2site a:visited{color:#fff;text-decoration:none}
.j_go2site a:hover{text-decoration:none}
.upwork{background:#eee;padding:25px;border-radius:4px;color:#000;text-align:center}
LinkStyleList{font-size:1.1em;line-height:1.3em}
div.ImgStyleList img{display:block;float:left;border-radius:0 0 10px 0}
label.title_details4{float:left;text-align:left}
label.title_details5{float:left;text-align:left}
ul#lastsite,ul#coup2coeur,ul#incontournables,ul#popstars{list-style:none;margin:5px 0 0;padding:0}
#lastsite li,#coup2coeur li,#incontournables li,#popstars li{display:inline-block;list-style:none;margin:2px;padding:0;width:24%;text-align:center}
#lastsite li img,#coup2coeur li img,#incontournables li img,#popstars li img{width:100%;padding:0;margin:0;border:1px solid #043053;border-radius:8px 0 8px 8px}
#j_join input{width:100%}
span.conseil{background:#f74d6b;color:#fff;padding:15px;display:block;border-radius:3px;margin:10px 0}
textarea{display:block;width:100%;height:300px;border-radius:5px;border:1px solid #f74d6b;font-family:"Segoe UI",Calibri,"Myriad Pro",Myriad,"Trebuchet MS",Helvetica,Arial,sans-serif;font-size:18px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
textarea.backlinkcode{height:auto;box-sizing:border-box;text-align:center;padding:20px;font-style:italic;font-family:Courier;margin-top:10px;background:#000;color:#fff;border:0}
fieldset{border:0;margin:0;padding:0}
input::placeholder{text-indent:6px}
input:required{border-color:#145fbf}
input.soumettre_input{box-sizing:border-box;border-radius:2px}
input[type="submit"]{margin-top:3px;background:#59a959;width:100%;height:43px;color:#fff;font-size:1.13em;border-radius:8px;border:0;font-weight:600;cursor:pointer}
input[type="submit"]:hover{opacity:.8}
input[type="text"]{width:100%;font-size:1.13em}
input[type="checkbox"]{display:inline-block;width:100%}
#cgv-u{display:none}
select{width:100%}
.info_jaune{background:#ffa;font-size:1.13em;font-weight:600;color:#ac2020;text-align:center;padding:20px;margin:20px 0}
a.newtab::after{content:"";width:1.1em;height:1.1em;margin:0 .05em 0 .1em;display:inline-block;vertical-align:text-bottom}table#tab4backlink{border-bottom:1px dotted #e5e5e5;background:#bbf2ff;padding:10px;border-radius:0 0 10px 10px;width:100%;text-align:center;margin-bottom:5px}
table#tab4backlink thead{background:#fff;color:#000;border-radius:3px}
table.tablecat{width:100%;text-align:center}
table.tablecat thead{background:#919bf2;color:#fff}
.catousect{background:#fff;text-align:center;padding:10px 0;margin:10px 0}
.fastadmin{text-align:center;background:#9dea9d;padding:10px 40px;border-radius:8px}
.fastadmin a{color:#000;text-decoration:none}
.fastadmin a:hover{text-decoration:underline}
.secsec a strong{color:#000}
#mes_sites_saved ol{padding:0;list-style:none}
a.homethuglife{background:#3e3799;color:#fff;display:block}$
a.homethuglife:hover{background:#bf1b1b}
a.thuglife{font-size:1.13em;text-align:left;background:#3e3799;color:#fff;display:block;padding:10px}
a.thuglife:hover{background:#bf1b1b}
.editer_mon_site,.booster_mon_site{display:inline-block}
.editer_mon_site button{background:#3e46ac;border:0;border-radius:3px;color:#fff;font-weight:700;padding:5px;margin:3px;display:inline-block;cursor:pointer}
.editer_mon_site button:hover{background:blue}
.booster_mon_site button{background:red;border:0;border-radius:3px;color:#fff;font-weight:700;padding:5px;margin:3px;display:inline-block;cursor:pointer}
.booster_mon_site button:hover{background:brown}a.shine img{filter:blur(0);filter:blur(0);transition:.5s ease-in-out;transition:.5s ease-in-out}a.shine img:hover{filter:blur(2px);filter:blur(2px)}
.PlacePub{clear:left;float:center;width:250px;height:30px;margin:30px auto 0 auto;border-top:1px solid #000;border-left:1px solid #000;border-right:1px solid #000;border-radius:5px 5px 0 0;background:#fff}
.PlacePub p{padding:0;font-size:1.2em;line-height:1.4em;font-weight:500;text-align:center;color:#000}
img .LogoVisit{padding:0;text-align:center;width:30px;height:30px}

.column_in_Google{margin:0 auto 30px auto;width:100%;/*max-height:300px;*/border:0px solid #cdcdcd;border-radius:5px;/*background:#fff;*//*z-index:500}    /*
.column_in_GoogleMilieu{position:relative;margin:0 0 30px 0;width:100%;/*height:200px;*//*text-align:center;border:0px solid #cdcdcd;border-radius:5px;/*background:#fff;*//*z-index:50;overflow:hidden}
.column_in_GoogleBas{position:relative;margin:0 0 30px 0;width:100%;/*height:300px;*//*text-align:center;background:#fff url(https://breizh-kam.fr/annuaire/images/fond-pub-google_600x300.png) left top no-repeat;background-size:100% 100%;background-repeat:no-repeat;z-index:50;border:0px solid #cdcdcd;border-radius:5px;overflow:hidden}
*/

div#cookiechoices{color:#fff;background-color:#000}div#cookiechoices a:link;div#cookiechoices a:visited{color:#fff;text-decoration:none}
div#cookiechoices a:hover{color:red;text-decoration:none}



                                                                


@media (min-width:1301px){.center,#header,#footer,#contenu{width:1300px}
#contenu{margin:0;height:1680px;padding:0px;background:#043053 url(https://festivaldecerfsvolants.fr/images/layout/festivalcerfsvolant.fr-fond-1300.jpg) left top no-repeat;}
.content{padding:0}

.Column_Content p{padding:5px}.row{margin:0 0 0 5px;padding:0}
ul.liste_site li p.descri_section{margin:0}
.jh_minicat{width:32%;padding:3px}
#lastsite li,#coup2coeur li,#incontournables li,#popstars li{width:24.1%}
.LinkStyleList{font-size:1.1em;line-height:1.3em}
div.ImgStyleList img{display:block;float:left;margin:-3px 15px 5px -3px;padding:0;width:320px;height:auto}
label.title_details4{margin:0;padding:0 5px 0 5px;width:100%;font-size:1.2em;line-height:1.3em}
label.title_details5{float:left;margin:0;padding:0 5px 0 5px;font-size:1.2em;line-height:1.3em;font-weight:500}}






@media (min-width:1200px) and (max-width:1300px){
.center,#header,#footer{width:1190px}
#contenu{width:100%;margin:0;border:0;padding:3px;border:1px solid #043053}

ul.liste_site li p.descri_section{margin:0}
.jh_minicat{width:32%;padding:3px}#lastsite li,#coup2coeur li,#incontournables li,#popstars li{width:24.1%}.lien_section{padding:0;font-size:1.13em;line-height:1.5em}LinkStyleList{font-size:1.1em;line-height:1.3em}div.ImgStyleList img{display:block;float:left;margin:-3px 15px 5px -3px;padding:0;width:320px;height:auto}label.title_details4{margin:0;padding:0 5px 0 5px;width:100%;font-size:1.1em;line-height:1.3em;font-weight:500}label.title_details5{margin:0;padding:0 5px 0 5px;font-size:1.1em;line-height:1.3em;font-weight:500}}

@media (min-width:992px) and (max-width:1199px){
.center,#header,#footer{width:980px}#contenu{width:100%;margin:0;border:0;padding:3px;border:1px solid #043053}

ul.liste_site li p.descri_section{margin:0}
.jh_minicat{width:32%;padding:3px}
#lastsite li,#coup2coeur li,#incontournables li,#popstars li{width:23.8%}.lien_section{padding:0;font-size:1.13em;line-height:1.5em}LinkStyleList{font-size:1.1em;line-height:1.3em}div.ImgStyleList img{display:block;float:left;margin:-3px 15px 5px -3px;padding:0;width:320px;height:auto}label.title_details4{margin:0;padding:0 5px 0 5px;width:100%;font-size:1.1em;line-height:1.3em;font-weight:500}label.title_details5{margin:0;padding:0 5px 0 5px;font-size:1.1em;line-height:1.3em;font-weight:500}}

@media (min-width:960px) and (width:991px){
.center,#header,#footer{width:950px}
#contenu{width:100%;margin:0;border:0;padding:3px;border:1px solid #043053}

.jh_minicat{width:49%;padding:0}.lien_section{padding:0;font-size:1.13em;line-height:1.5em}#lastsite li,#coup2coeur li,#incontournables li,#popstars li{width:23.8%}LinkStyleList{font-size:1.1em;line-height:1.3em}div.ImgStyleList img{display:block;float:left;margin:-3px 15px 5px -3px;padding:0;width:320px;height:auto}label.title_details4{margin:0;padding:0 5px 0 5px;width:100%;font-size:1.1em;line-height:1.3em;font-weight:500}label.title_details5{margin:0;padding:0 5px 0 5px;font-size:1.1em;line-height:1.3em;font-weight:500}}

@media (min-width:768px) and (max-width:959px){.center,#header,#footer{width:760px}#contenu{width:64%;margin:0;border:0;padding:3px}#colonne{width:250px;margin:0 0 0 3px;padding:3px}.jh_minicat{width:47%;padding:0}.lien_section{padding:0;font-size:1.3em;line-height:1.6em}#lastsite li,#coup2coeur li,#incontournables li,#popstars li{width:47.8%}LinkStyleList{font-size:1.1em;line-height:1.3em}div.ImgStyleList img{display:block;float:left;margin:-3px 15px 5px -3px;padding:0;width:280px;height:auto}label.title_details4{margin:0;padding:0 5px 0 5px;width:100%;font-size:1.1em;line-height:1.3em;font-weight:500}label.title_details5{margin:0;padding:0 5px 0 5px;font-size:1.1em;line-height:1.3em;font-weight:500}}

@media (min-width:601px) and (max-width:767px){.center,#header,#footer{width:99.5%}#contenu{width:99.5%;margin:0;border:0;padding:3px}#colonne{width:99.5%;margin:0 0 0 3px;padding:3px}.jh_minicat{width:47%;padding:0}.lien_section{padding:0;font-size:1.3em;line-height:1.6em}#lastsite li,#coup2coeur li,#incontournables li,#popstars li{width:47.8%}LinkStyleList{font-size:1.1em;line-height:1.3em}div.ImgStyleList img{display:block;float:left;margin:-3px 15px 5px -3px;padding:0;width:280px;height:auto}label.title_details4{margin:0;padding:0 5px 0 5px;width:100%;font-size:1.1em;line-height:1.3em;font-weight:500}label.title_details5{margin:0;padding:0 5px 0 5px;font-size:1.1em;line-height:1.3em;font-weight:500}}

@media (min-width:481px) and (max-width:600px){.center,#header,#footer{width:99.5%}#contenu{width:99.5%;margin:0;border:0;padding:3px}#colonne{width:99.5%;margin:0 0 0 3px;padding:3px}.jh_minicat{width:47%;padding:0}.lien_section{padding:0;font-size:1.3em;line-height:1.6em}#lastsite li,#coup2coeur li,#incontournables li,#popstars li{width:47.8%}LinkStyleList{font-size:1.1em;line-height:1.3em}div.ImgStyleList img{display:block;float:left;margin:-3px 15px 5px -3px;padding:0;width:280px;height:auto}label.title_details4{margin:0;padding:0 5px 0 5px;width:100%;font-size:1.1em;line-height:1.3em;font-weight:500}label.title_details5{margin:0;padding:0 5px 0 5px;font-size:1.1em;line-height:1.3em;font-weight:500}}

@media (min-width:401px) and (max-width:480px){.center,#header,#footer{width:99.5%}#contenu{width:99.5%;margin:0;border:0;padding:3px}#colonne{width:99.5%;margin:10px 0 0 3px;padding:3px}.jh_lien_section{height:auto}#lastsite li,#coup2coeur li,#incontournables li,#popstars li{width:47.8%}div.ImgStyleList img{display:block;float:left;margin:-3px 15px 5px -3px;padding:0;width:280px;height:auto}label.title_details4{margin:0 300px 0 0;padding:0 5px 0 5px;width:100%;font-size:1.1em;line-height:1.3em;font-weight:500}label.title_details5{margin:0;padding:0 5px 0 5px;font-size:1.1em;line-height:1.3em;font-weight:500}}

@media (min-width:320px) and (max-width:400px){.center,#header,#footer{width:99.5%}#contenu{width:99.5%;margin:0;border:0;padding:3px}#colonne{width:99.5%;margin:10px 0 0 3px;padding:3px}.jh_lien_section{height:auto}#lastsite li,#coup2coeur li,#incontournables li,#popstars li{width:47.8%}div.ImgStyleList img{display:block;float:left;margin:-3px 15px 5px -3px;padding:0;width:320px;height:auto}label.title_details4{margin:0;padding:0 5px 0 5px;width:50%;font-size:1.3em;line-height:1.4em;font-weight:500}label.title_details5{margin:0;padding:0 5px 0 5px;font-size:1.1em;line-height:1.3em;font-weight:500}}@media (max-width:480px){.center,#header,#footer{width:99.5%}#contenu{width:99.5%;margin:0;border:0;padding:3px}#colonne{width:99.5%;margin:10px 0 0 3px;padding:3px}.jh_minicat{width:99%;padding:0}.lien_section{padding:0;font-size:1.3em;line-height:1.6em}#lastsite li,#coup2coeur li,#incontournables li,#popstars li{width:47.8%}}

@media (min-width:240px) and (max-width:319px){.center,#header,#footer{width:99.5%;background-color:red}#contenu{width:99.5%;margin:0;border:0;padding:3px;background-color:red}#colonne{width:99.5%;margin:10px 0 0 3px;padding:3px;background-color:red}body{background-color:red}#content{margin-top:0;padding:0}}


.j_join{float:left;width:100%;margin:0 0 20px 0;padding:0 0 0 0}
.SearchTitre{padding:0 5px;font-size:.95em;line-height:1.6em;font-weight:400;color:blue;text-align:left;border-top:2px #cdcdcd solid;border-bottom:2px #cdcdcd solid}
.SearchFiche{padding:0 5px;text-align:center;border-bottom:2px #cdcdcd solid}
.SearchID{padding:0 5px;text-align:center;border-bottom:2px #cdcdcd solid}
.j_join table .listeSite{width:100%;margin-top:25px;text-align:center;border:2px blue dotted}
.j_join table .listeSite thead,table #listisite thead{background:#7684ff;color:#fff}
.j_join table .listeSite tbody tr:nth-child(2n+1),table.tablecat tbody tr:nth-child(2n+1){background:#f0f}
.j_join table .listeSite.doublesaut tbody tr:nth-child(4n+0){background:#fff}
.j_join table .listeSite tbody tr td a.settingsite{color:#fff}
.j_join table .listeSite tbody tr td a.settingsite:hover{opacity:.6;margin-left:5px}
.j_join table .listeSite tbody tr td a.newtab{text-decoration:underline;font-size:1.13em;font-style:italic}
.j_join table .listeSite tbody tr td a.maildepot{font-size:1.13em}

.ColorTitre_Gris{background:linear-gradient(to bottom,#e3e3e3,#737373);border:1px solid #000}
.ColorTitre_Bleu{background:linear-gradient(to bottom,#cbe0ff,#005be5);border:1px solid #043053}
.ColorTitre_BleuF{background:linear-gradient(to bottom,#4983ff,#2a4a91);border:1px solid #2a4a91}
.ColorTitre_Vert{background:linear-gradient(to bottom,#00cc28,#007717);border:1px solid #007717}
.ColorTitre_Orange{background:linear-gradient(to bottom,#ffcc85,#ff9704);border:1px solid #ff9704}
.ColorTitre_Violet{background:linear-gradient(to bottom,#e2bbcf,#aa5281);border:1px solid #aa5281}
.ColorTitre_Rouge{background:linear-gradient(to bottom,#ff6a6a,#ff0000);border:1px solid red}
.ColorTitre_Marron{background:linear-gradient(to bottom,#FEEFB7,#672614);border:1px solid #672614}
.ColorTitre_MarronF{background:linear-gradient(to bottom,#AD5A54,#672614);border:1px solid #672614}

div#cookiechoices{color:#fff;background-color:#000}
div#cookiechoices a:link;div#cookiechoices a:visited{color:#fff;text-decoration:none}
div#cookiechoices a:hover{color:red;text-decoration:none}



.spacePUB {float:center; margin:20px auto;width:100%;padding:5px;text-align:center; background:#fff;border:2px solid #cdcdcd;border-radius:10px;  }

.spacePUB2 {float:center; margin:20px auto;width:100%;padding:5px;text-align:center; background:#fff;border:2px solid #FEEFB7/*#d6e6ff*/;border-radius:10px; }
.logoYoutube{display:inline-block;margin:20px auto 40px auto;float:center;padding:0;width:99%;max-width:468px;height:230px;text-align:center;}
.logoYoutube img{float:center;text-align:center;width:468px;height:215px;border:1px solid #000;border-radius:10px/**/}

.logoYoutubeCol{display:inline-block;float:center;margin:20px 3px 0px 3px;padding:5px;width:95%;/*height:250px;*/text-align:center;background-color:#fff;/*border:2px solid #d6e6ff;border-radius:10px;*/}

.logoYoutubeCol img{float:center;margin:0px 0px 0px 0px;padding:0px;text-align:center;width:100%;max-width:250px;height:140px;padding:0px;/**/border:1px solid #000;border-radius:10px}


/****************************** carrousel ************************



</style>
