img, object, embed, video, iframe { max-width: 100%;}

.conteneur { /*le conteneur global du site, qui sera centré */
top: 1%;
left: 1%;
width: 98%;
height:98%;
position: absolute;
/*background:url($urlh/Photos/lagoin/15102018/IMG_1880.jpg) 0 0 no-repeat;*/
background: 0 0 no-repeat;
background-size: cover;
background-position:center;
}



a.lien {color:#6b2222;text-decoration:none;background-color:#440202;border-radius: 5px;}
a.lien:hover{color:#ffffff;background-color:red;border-radius: 5px;}
a.lien2 {color:#000000;text-decoration:none;background-color:#440202;border-radius: 5px;}
a.lien2:hover{color:#ffffff;background-color:red;border-radius: 5px;}
a.lien3 {color:#000000;text-decoration:none;background-color:#000000;border-radius: 5px;}
a.lien3:hover{color:#ffffff;background-color:red;border-radius: 5px;}
a.lien4 {color:#440202;text-decoration:none;background-color:#440202;border-radius: 5px;}
a.lien4:hover{color:#000000;background-color:#fc3f0d;border-radius: 5px;}
a.lien5 {color:#5b5c82;text-decoration:none;background-color:#141542;border-radius: 5px;}
a.lien5:hover{color:#ffffff;background-color:#2f31a3;border-radius: 5px;border-color: #3EE614;border-style: solid;}
a.lien5z {color:#5b5c82;text-decoration:none;background-color:#141542;border-radius: 5px;}
a.lien5z:hover{color:#ffffff;background-color:#2f31a3;border-radius: 5px;border-color: #3EE614;border-style: solid;}
/*a.lien51 {color:#827769;text-decoration:none;background-color:#cb7b1d}
a.lien51:hover{color:#000000;background-color:#fd8c06}*/
a.lien51 {color:#4e3636;text-decoration:none;background-color:#c33535;border-radius: 5px;}
a.lien51:hover{color:#000000;background-color:#fb0202;border-radius: 5px;border-color: #3EE614;border-style: solid;}
a.lien7 {color:#ffffff;text-decoration:none;background-color:#2f31a3;border-radius: 5px;}
a.lien7:hover{color:#ffffff;background-color:#2f31a3;border-radius: 5px;border-color: #3EE614;border-style: solid;}
a.lien8 {color:#000000;text-decoration:none;background-color:#000000;border-radius: 5px;}
a.lien8:hover{color:#ffffff;background-color:#2f31a3;border-radius: 5px;border-color: #3EE614;border-style: solid;}
a.lien9:link {color:#ffffff;text-decoration:none;border-radius: 5px;}
a.lien9:visited {color:#f1efef;text-decoration:none;border-radius: 5px;}
a.lien9:hover {color:#0dd20d;text-decoration:none;border-radius: 5px;}
a.lien10:link {color:#a60c0c;text-decoration:none;border-radius: 5px;}
a.lien10:visited {color:#a60c0c;text-decoration:none;border-radius: 5px;}
a.lien10:hover {color:#a60c0c;text-decoration:none;border-radius: 5px;}
a.lien11:link {color:#a60c0c;text-decoration:none;background-color:#141542;border-radius: 5px;}
a.lien11:visited {color:#a60c0c;text-decoration:none;background-color:#141542;border-radius: 5px;}
a.lien11:hover {color:#a60c0c;text-decoration:none;background-color:#2f31a3;border-radius: 5px;border-color: #1F9800;border-style: solid;}
a.lien12:link {color:#ffffff;text-decoration:none;background-color:#4c4949;border-radius: 5px;font-size : 1.0em;}
a.lien12:visited {color:#ffffff;text-decoration:none;background-color:#4c4949;border-radius: 5px;font-size : 1.0em;}
a.lien12:hover {color:#ffffff;text-decoration:none;background-color:#4c4949;border-radius: 5px;border-color: #1F9800;border-style: solid;font-size : 1.5em;}
a.lien12a:link {color:#ffffff;text-decoration:none;background-color:#4c4949;border-radius: 5px;font-size : 1.5em;}
a.lien12a:visited {color:#ffffff;text-decoration:none;background-color:#4c4949;border-radius: 5px;font-size : 1.5em;}
a.lien12a:hover {color:#ffffff;text-decoration:none;background-color:#4c4949;border-radius: 5px;border-color: #1F9800;border-style: solid;font-size : 1.5em;}
a.lien12b:link {color:#ffffff;text-decoration:none;background-color:#4c4949;border-radius: 5px;font-size : 1.4em;}
a.lien12b:visited {color:#ffffff;text-decoration:none;background-color:#4c4949;border-radius: 5px;font-size : 1.4em;}
a.lien12b:hover {color:#ffffff;text-decoration:none;background-color:#4c4949;border-radius: 5px;border-color: #1F9800;border-style: solid;font-size : 1.5em;}
a.lien12c:link {color:#ffffff;text-decoration:none;background-color:#4c4949;border-radius: 5px;font-size : 1.3em;}
a.lien12c:visited {color:#ffffff;text-decoration:none;background-color:#4c4949;border-radius: 5px;font-size : 1.3em;}
a.lien12c:hover {color:#ffffff;text-decoration:none;background-color:#4c4949;border-radius: 5px;border-color: #1F9800;border-style: solid;font-size : 1.5em;}
a.lien12d:link {color:#ffffff;text-decoration:none;background-color:#4c4949;border-radius: 5px;font-size : 1.2em;}
a.lien12d:visited {color:#ffffff;text-decoration:none;background-color:#4c4949;border-radius: 5px;font-size : 1.2em;}
a.lien12d:hover {color:#ffffff;text-decoration:none;background-color:#4c4949;border-radius: 5px;border-color: #1F9800;border-style: solid;font-size : 1.5em;}
a.lien12e:link {color:#ffffff;text-decoration:none;background-color:#4c4949;border-radius: 5px;font-size : 1.1em;}
a.lien12e:visited {color:#ffffff;text-decoration:none;background-color:#4c4949;border-radius: 5px;font-size : 1.1em;}
a.lien12e:hover {color:#ffffff;text-decoration:none;background-color:#4c4949;border-radius: 5px;border-color: #1F9800;border-style: solid;font-size : 1.5em;}
a.lien12f:link {color:#ffffff;text-decoration:none;background-color:#4c4949;border-radius: 5px;font-size : 1.0em;}
a.lien12f:visited {color:#ffffff;text-decoration:none;background-color:#4c4949;border-radius: 5px;font-size : 1.0em;}
a.lien12f:hover {color:#ffffff;text-decoration:none;background-color:#4c4949;border-radius: 5px;border-color: #1F9800;border-style: solid;font-size : 1.5em;}
a.lien12g:link {color:#ffffff;text-decoration:none;background-color:#4c4949;border-radius: 5px;font-size : 0.9em;}
a.lien12g:visited {color:#ffffff;text-decoration:none;background-color:#4c4949;border-radius: 5px;font-size : 0.9em;}
a.lien12g:hover {color:#ffffff;text-decoration:none;background-color:#4c4949;border-radius: 5px;border-color: #1F9800;border-style: solid;font-size : 1.5em;}
a.lien12h:link {color:#ffffff;text-decoration:none;background-color:#4c4949;border-radius: 5px;font-size : 0.8em;}
a.lien12h:visited {color:#ffffff;text-decoration:none;background-color:#4c4949;border-radius: 5px;font-size : 0.8em;}
a.lien12h:hover {color:#ffffff;text-decoration:none;background-color:#4c4949;border-radius: 5px;border-color: #1F9800;border-style: solid;font-size : 1.5em;}
a.lien12i:link {color:#ffffff;text-decoration:none;background-color:#4c4949;border-radius: 5px;font-size : 0.7em;}
a.lien12i:visited {color:#ffffff;text-decoration:none;background-color:#4c4949;border-radius: 5px;font-size : 0.7em;}
a.lien12i:hover {color:#ffffff;text-decoration:none;background-color:#4c4949;border-radius: 5px;border-color: #1F9800;border-style: solid;font-size : 1.5em;}
a.lien12j:link {color:#ffffff;text-decoration:none;background-color:#4c4949;border-radius: 5px;font-size : 0.6em;}
a.lien12j:visited {color:#ffffff;text-decoration:none;background-color:#4c4949;border-radius: 5px;font-size : 0.6em;}
a.lien12j:hover {color:#ffffff;text-decoration:none;background-color:#4c4949;border-radius: 5px;border-color: #1F9800;border-style: solid;font-size : 1.5em;}
img.lien6 {border-color:#e1d9d9;}
img.lien666 {border-color:#000000;}

ul.fleche {list-style-image: url("Photos/site/fleche_droite.png");}
ul.niveau1 {color:#5b5c82;background-color:#141542;}
ul.niveau1 ul.niveau2 {display: none; position: absolute; left: -140px; top: -600px; margin: 0px; padding: 0px;color:#5b5c82;background-color:#141542;}
li {list-style-type: none; position: relative;width=140px; }
li:hover ul.niveau2 {display: block}

ul.niveau1b {color:#ffffff;background-color:#000000;}
ul.niveau1b ul.niveau2b {display: none; position: absolute; left: -0px; top: -0px; margin: 0px; padding: 0px;}
li {list-style-type: none; position: relative;width=140px; }
li:hover ul.niveau2b {display: block}

table.level1 table.level2 {display:none; position:absolute;left:0px; top: 20px;padding:0px;}
td.level1to2 table.level2 {display:block}

font.cach {color:#000000;text-decoration:none;background-color:#440202}
font.cach:hover{color:#ffffff;background-color:red}

table.cachh {color:#6b2222;text-decoration:none;background-color:#440202}
table.cachh:hover{color:#ffffff;background-color:red}
 
td.cachh {color:#6b2222;text-decoration:none;background-color:#440202}
td.cachh:hover{color:#ffffff;background-color:red}

.bleu {color:#5b5c82;text-decoration:none;background-color:#141542}
td.bleu:hover{color:#ffffff;background-color:#2f31a3}
td.bleu2 {color:#ffffff;background-color:#2f31a3;border-radius: 5px;}
td.blacktxt {color:black}

.vert {color:#ffffff;text-decoration:none;background-color:#0d3e03}
.vert:hover{color:#ffffff;background-color:#277916}

.grand {font-size:1.5em;}
.trestresgrand {font-size:3em;}
.lum {color:#15f915;}
.ital {font-style:italic;}
.formu {color:#ffffff;background-color:#000000}

.entete {
width:100%; 
height:15%;
overflow : auto;
border:1px solid #e1d9d9;
background-color :rgba(0,0,0,0.8);
}
.centre {
position:absolute ;
top:17%;
left:0px;
width:100%;
height:71%;
overflow : auto;
border:1px solid #e1d9d9;
background-color :rgba(0,0,0,0.8);
}
.entetevide {
width:100%; 
height:5%;
border:1px solid #e1d9d9;
background-color :rgba(0,0,0,0.8);
}
.centreentvd {
position:absolute ;
top:7%;
left:0px;
width:100%;
height:81%;
overflow : auto;
border:1px solid #e1d9d9;
background-color :rgba(0,0,0,0.8);
}
.centrec {
position:absolute ;
top:17%;
left:17%;
width:83%;
height:71%;
overflow:auto;
border:1px solid #e1d9d9;
background-color :rgba(0,0,0,0.8);
}
.centrecentvd {
position:absolute ;
top:7%;
left:17%;
width:83%;
height:81%;
overflow:auto;
border:1px solid #e1d9d9;
background-color :rgba(0,0,0,0.8);
}
.centrel {
position:absolute ;
top:17%;
left:0px;
width:15%;
height:71%;
border:1px solid #e1d9d9;
background-color :rgba(0,0,0,0.8);
}
.centrel2 {
position:absolute ;
top:17%;
left:0px;
width:15%;
height:71%;
overflow:auto;
border:1px solid #e1d9d9;
background-color :rgba(0,0,0,0.8);
}
.centrel3 {
position:absolute ;
top:17%;
left:0px;
width:0%;
height:71%;
background-color :rgba(0,0,0,0.8);
}
.centrelentvd {
position:absolute ;
top:7%;
left:0px;
width:15%;
height:81%;
overflow:auto;
border:1px solid #e1d9d9;
background-color :rgba(0,0,0,0.8);
}
.pied {
position:absolute ;
left:0px;
top:90%;
width:100%; 
height:9%;
overflow : auto;
border:1px solid #e1d9d9;
background-color :rgba(0,0,0,0.8);
}

/*img.pos {height:100% ! important;width:100%;}*/
