/*--- styles des pages ---*/
@import "/artemis/css/__1work.css";
@import "/artemis/css/__1computer__.css";
@import "/artemis/css/model_recherche.css";
@import "/artemis/css/e_artemis.css";
@import "/artemis/css/mh_1work.css";
@import "/artemis/css/pied_1work.css";

/*--- style page ---*/
.shp4 {
clear:none;
}
.ahp4 {
float:none;
}
.shp5 {
clear:left;
}
.ahp5 {
float:none;
}
* html .ahp5 {
position:relative;
}
.shp6 {
clear:none;
}
.ahp6 {
float:left;
}
* html .ahp6 {
position:relative;
}
.shp7 {
clear:none;
margin-left:6%;
margin-right:2%;
}
.ahp7 {
float:none;
margin-top:2px;
color:gray;
font-style:normal;
}
.ahp7 a {
text-decoration:none;
}
.ahp7 p {margin:0px;}.ahp7 img {border:1px solid silver;margin-left:5px;
}
.shp8 {
clear:none;
margin-left:2%;
margin-right:2%;
}
.ahp8 {
float:right;
margin-left:20px;
border-left:#e0dcdc solid 1px;
border-right:#c6bfbf solid 1px;
border-top:#e0dcdc solid 1px;
border-bottom:#c6bfbf solid 1px;
background-color:#e1d8d8;
font-size:1.3em;
width:15em;
filter:alpha(opacity=80);  -moz-opacity:0.8;opacity:0.8;-khtml-opacity:0.8;
}
* html .ahp8 {
position:relative;
}
.ahp8 a:hover {
background-color:#ffa500;
text-decoration:underline overline;
}
.ahp8 h2 {color:#e1d8d8;font-style:italic;background-color:#e30808;text-align:center;padding-top:2px;padding-bottom:3px;margin:0px;text-decoration:blink;}.ahp8 ul {padding-right:10px;margin-left:3%;padding-left:20px;margin-left:20px;}.ahp8 p {padding:10px;padding-bottom:0px;
}
.shp10 {
clear:none;
margin-left:2%;
margin-right:2%;
}
.ahp10 {
float:left;
margin-bottom:10px;
font-size:1.3em;
width:45%;
}
* html .ahp10 {
position:relative;
}
.shp11 {
clear:none;
}
.ahp11 {
float:left;
margin-left:5px;
margin-right:5px;
margin-top:5px;
margin-bottom:5px;
}
* html .ahp11 {
position:relative;
}
.shp12 {
clear:both;
margin-left:2%;
margin-right:2%;
}
.ahp12 {
float:none;
margin-bottom:10px;
font-size:1.3em;
}
.shp13 {
clear:both;
margin-left:5%;
margin-right:5%;
}
.ahp13 {
float:none;
margin-top:20px;
border-left:#e0dcdc solid 1px;
border-right:#c6bfbf solid 1px;
border-top:#e0dcdc solid 1px;
border-bottom:#c6bfbf solid 1px;
background-color:#e1d8d8;
font-size:1.3em;
}
.ahp13 h2 {color:#e1d8d8;font-style:italic;background-color:#e30808;text-align:center;padding-top:2px;padding-bottom:3px;margin:0px;}.ahp13 ul {padding-right:10px;padding-bottom:10px;margin-left:3%;padding-left:15px;
}
.shp14 {
clear:none;
margin-left:5%;
margin-right:5%;
}
.ahp14 {
float:none;
margin-top:20px;
padding-left:5px;
padding-right:5px;
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 ---*/