html {
background-color : #c8c8c8;
}

body {
	position : relative;
	width : 70%;
	background-color : white;
	left : 15%;
}

h3{padding-bottom : 10px; padding-top : 10px; font-size : 1.5em; background-color : rgba(142,142,142,1); color : white;} 

#premier_bandeau_acceuil {
	
	display : inline-block;
	width : 100%;
	height : 2.1em;
	font-size : 2em;
	margin : auto;
	text-align : center;
	color : #70bf46;
	line-height : 0em;
	margin-top : 0px;
	margin-bottom : 10px;
}

/* Fin premier bandeau acceuil*/


/* Début deuxieme bandeau acceuil*/

#deuxieme_bandeau_acceuil {
	display : inline-block;
	margin-top : 10px;
	text-align : center;
}

#deuxieme_bandeau_acceuil img {
	width : 19.5%;
} 

#troisieme_bandeau_acceuil {
	display : inline-block;
	background-color : #05bb04;
	width : 100%;
	text-align : left;
	color : white;
	height : 2.5em;
	line-height : 0em;
	margin-top : 10px;
	margin-bottom : 10px;
}


#schema_acceuil{
	position : relative;
	text-align : center;
	top : 5px;
	display : inline-block;
	left : 5%;
}

#PC2 {
display : inline-block;
width : 90%; }


#text1 { 
position : absolute;
text-align : center;
width : 15.7%;
z-index : 2;
top : 38.8%;
left : 20.4%;
font-size : 1.3em;
}
#text1:hover { font-style : italic;
cursor:  pointer;}
#text2 { 
position : absolute;
text-align : center;
width : 15.7%;
z-index : 2;
top : 68%;
left : 28.2%;
font-size : 1.3em;
}
#text2:hover { font-style : italic;
cursor:  pointer;}
#text3 { 
position : absolute;
text-align : center;
width : 15.7%;
z-index : 2;
top : 72.9%;
left : 50%;
font-size : 1.3em;
}
#text3:hover { font-style : italic;
cursor:  pointer;}
#text4 { 
position : absolute;
text-align : center;
width : 15.7%;
z-index : 2;
top : 49.5%;
left : 62%;
font-size : 1.3em;
}
#text4:hover { font-style : italic;
cursor:  pointer;}
#text5 { 
position : absolute;
text-align : center;
width : 15.7%;
z-index : 2;
top : 20.2%;
left : 57.6%;
font-size : 1.3em;
}
#text5:hover { font-style : italic;
cursor:  pointer;}
#text6{ 
position : absolute;
text-align : center;
width : 15.7%;
z-index : 2;
top : 15.4%;
left : 34.5%;
font-size : 1.3em;
}
#text6:hover { font-style : italic;
cursor:  pointer;}
#text7 { 
position : absolute;
text-align : center;
width : 20%;
z-index : 2;
top : 40.4%;
left : 40%;
font-size :2.3em;
font-weight : bold;
}
#text7 a {text-decoration : none; color : black;}
#text7:hover { font-style : italic;
cursor:  pointer;}
#text_hidden_1{
position : absolute;
width : 60%;
height: 82%;
z-index : 2;
text-align : left;
border : solid black 1px;
top : 7.5%;
left : 20%;
font-size : 1.3em;
font-weight : bold;
background-color : rgba(162,162,162,1);
color : black;
display : none;
overflow-y: auto;
border-radius : 3px;
}
#text_hidden_1 div { padding-bottom : 10px; }
#text_hidden_1 div a{text-decoration : none; color : white;}
#text_hidden_1 div:hover {font-style : italic; font-size : 1.2em;}

#text_hidden_2{
position : absolute;
width : 60%;
height: 82%;
z-index : 2;
text-align : left;
border : solid black 1px;
top : 7.5%;
left : 20%;
font-size : 1.3em;
font-weight : bold;
background-color : rgba(162,162,162,1);
color : black;
display : none;
overflow-y: auto;
border-radius : 3px;
}
#text_hidden_2 div { padding-bottom : 10px;}
#text_hidden_2 div a{text-decoration : none; color : white;}
#text_hidden_2 div:hover {font-style : italic; font-size : 1.2em;}

#text_hidden_3{
position : absolute;
width : 60%;
height: 82%;
z-index : 2;
text-align : left;
border : solid black 1px;
top : 7.5%;
left : 20%;
font-size : 1.3em;
font-weight : bold;
background-color : rgba(162,162,162,1);
color : black;
display : none;
overflow-y: auto;
border-radius : 3px;
}
#text_hidden_3 div { padding-bottom : 10px;}
#text_hidden_3 div a{text-decoration : none; color : white;}
#text_hidden_3 div:hover {font-style : italic; font-size : 1.2em;}

#text_hidden_4{
position : absolute;
width : 60%;
height: 82%;
z-index : 2;
text-align : left;
border : solid black 1px;
top : 7.5%;
left : 20%;
font-size : 1.3em;
font-weight : bold;
background-color : rgba(162,162,162,1);
color : black;
display : none;
overflow-y: auto;
border-radius : 3px;
}
#text_hidden_4 div { padding-bottom : 10px;}
#text_hidden_4 div a{text-decoration : none; color : white;}
#text_hidden_4 div:hover {font-style : italic; font-size : 1.2em;}
#text_hidden_5{
position : absolute;
width : 60%;
height: 82%;
z-index : 2;
text-align : left;
border : solid black 1px;
top : 7.5%;
left : 20%;
font-size : 1.3em;
font-weight : bold;
background-color : rgba(162,162,162,1);
color : black;
display : none;
overflow-y: auto;
border-radius : 3px;
}
#text_hidden_5 div { padding-bottom : 10px;}
#text_hidden_5 div a{text-decoration : none; color : white;}
#text_hidden_5 div:hover {font-style : italic; font-size : 1.2em;}

#text_hidden_6{
position : absolute;
width : 60%;
height: 82%;
z-index : 2;
text-align : left;
border : solid black 1px;
top : 7.5%;
left : 20%;
font-size : 1.3em;
font-weight : bold;
background-color : rgba(162,162,162,1);
color : black;
display : none;
overflow-y: auto;
border-radius : 3px;
}
#text_hidden_6 div { padding-bottom : 10px;}
#text_hidden_6 div a{text-decoration : none; color : white;}
#text_hidden_6 div:hover {font-style : italic; font-size : 1.2em;}


#text_defilant{
background-color : #05bb04;
font-size : 1.3em;
color : white;
height : 1.7em;
line-height : 0em;
margin-top : 30px;
}

#bandeau_bas {
	display : inline-block;
	margin-top : 10px;
	text-align : left;
}

#svgPHONE {display : none; }
#Tablette {display : none; }
#nav { display : none;}