/*--- styles des pages ---*/
@import "/1work/css/__1work.css";
@import "/1work/css/__1computer__.css";
@import "/1work/css/e_1work_innov.css";
@import "/1work/css/mh_1work.css";
@import "/1work/css/pied_1work.css";

/*--- style page ---*/
.shp3 {
clear:left;
}
.ahp3 {
float:none;
}
* html .ahp3 {
position:relative;
}
.shp4 {
clear:none;
}
.ahp4 {
float:left;
}
* html .ahp4 {
position:relative;
}
.shp5 {
clear:none;
margin-left:6%;
margin-right:2%;
}
.ahp5 {
float:none;
margin-top:2px;
color:gray;
font-style:normal;
}
.ahp5 a {
text-decoration:none;
}
.ahp5 p {margin:0px;}.ahp5 img {border:1px solid silver;margin-left:5px;
}
.shp7 {
clear:none;
margin-left:2%;
margin-right:2%;
margin-top:2%;
}
.ahp7 {
float:right;
margin-left:10px;
margin-bottom:10px;
border-top:silver dashed 1px;
border-bottom:silver dashed 1px;
width:150px;
}
.ahp7 img {
margin-bottom:-3px;
}
* html .ahp7 {
position:relative;
}
.shp8 {
clear:none;
margin-left:2%;
margin-right:2%;
}
.ahp8 {
float:right;
margin-left:10px;
margin-bottom:10px;
width:150px;
}
.ahp8 img {
margin-bottom:-3px;
}
* html .ahp8 {
position:relative;
}
.shp9 {
clear:none;
margin-left:2%;
margin-right:2%;
}
.ahp9 {
float:none;
font-size:1.3em;
}
.shp10 {
clear:none;
margin-left:5%;
margin-right:5%;
}
.ahp10 {
float:none;
margin-top:20px;
border-left:#eff7ff solid 1px;
border-right:#8cb2d6 solid 1px;
border-top:#eff7ff solid 1px;
border-bottom:#8cb2d6 solid 1px;
background-color:#dee7f7;
font-size:1.3em;
}
.ahp10 h2 {color:#191970;font-style:italic;background-color:#6b96ce;text-align:center;padding-top:2px;padding-bottom:3px;margin:0px;}.ahp10 ul {padding-right:10px;padding-bottom:10px;margin-left:3%;padding-left:15px;}.ahp10 a {float:left;
}
.shp11 {
clear:none;
margin-left:2%;
margin-right:2%;
}
.ahp11 {
float:right;
margin-right:30px;
margin-bottom:10px;
width:150px;
}
.ahp11 img {
margin-bottom:-3px;
}
* html .ahp11 {
position:relative;
}
.shp12 {
clear:none;
margin-left:5%;
margin-right:5%;
}
.ahp12 {
float:none;
margin-top:20px;
border-left:#eff7ff solid 1px;
border-right:#8cb2d6 solid 1px;
border-top:#eff7ff solid 1px;
border-bottom:#8cb2d6 solid 1px;
background-color:#dee7f7;
font-size:1.3em;
}
.ahp12 h2 {color:#191970;font-style:italic;background-color:#6b96ce;text-align:center;padding-top:2px;padding-bottom:3px;margin:0px;}.ahp12 p {padding-right:10px;padding-bottom:10px;padding-left:10px;
}
.shp13 {
clear:none;
margin-left:5%;
margin-right:5%;
}
.ahp13 {
float:none;
margin-top:20px;
padding-left:10px;
padding-right:10px;
border-left:gray solid 1px;
border-right:gray solid 1px;
border-top:gray solid 1px;
border-bottom:gray solid 1px;
background-color:#cecfce;
font-size:1.3em;
}
/*--- style page ---*/