.overlay{
background:#edebec;
filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5;
position:absolute;
top:0;
left:0;
z-index:100;
width:230px !important;
}
.homer .overlay{
background:#F8F7F7 !important;
filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5;
position:absolute;
top:0;
left:0;
z-index:100;
width:230px !important;
}
.actu{
overflow:hidden;
zoom:1;
height:20px;
padding-top:2px;
padding-left:10px;
background:url('../images/block_left_emploi_arrow.jpg') no-repeat center left;
}
.actu a{
	font:bold 12px Arial;color:#0d2d42;
}
/*-- Boutons --*/
/*
.vfleche{border:2px solid red;width:20px;padding:2px;height:60px;margin-left:!200px !important;margin-top:!-55px !important;float:!right;}
*/
.vfleche{width:20px;padding:2px;height:80px;position:relative;bottom:62px;left:280px; .left:230px;}



#suivant_vconteneur.off:hover,#precedent_vconteneur.off:hover,#suivant_vconteneur.off,#precedent_vconteneur.off{
cursor:default;visibility:hidden;
}
#suivant_hconteneur.off:hover,#precedent_hconteneur.off:hover,#suivant_hconteneur.off,#precedent_hconteneur.off{
cursor:default;visibility:hidden;
}
#suivant_vconteneur,#precedent_hconteneur{visibility:visible;}
/*-- Indices --*/
.ensemble{
overflow:hidden;
zoom:1;
}
.indices{float:left;}
.auto{float:right;}
.indices ul{
overflow:hidden;
zoom:1;
text-align:center;
padding:0 0 10px 0;
}
.indices ul li{
float:left;
padding:0 2px 0 2px;
}

.indices ul li a{
width:8px;
height:8px;
text-indent:-9999px;
overflow:hidden;
display:block;
background:url(../images/common/bt.gif) no-repeat;
}
.indices ul li a:hover{background:url(../images/common/bt_on.gif) no-repeat;}
.indices ul li a.off, .indices ul li a.off:hover{background:url(../images/common/bt_off.gif) no-repeat;}

/*-- Switch Vertical --*/
.vconteneur ul li{list-style:none !important;}
.vconteneur{margin-top:-25px;
.margin-top:0;
width:300px;
overflow:hidden;
zoom:1; height:80px; .height:60px;
}
@media screen and (-webkit-min-device-pixel-ratio:0) { .vconteneur{margin-top:0; }}
#vconteneur{.margin-top:-25px;
overflow:hidden;
zoom:1;
float:left;
width:300px;
height:66px;
position:relative;
}
#vliste, #hliste{
overflow:hidden;
zoom:1;
}

#vsuiv,
#vprec{display:block;}

#vsuiv{margin:281px 0 0 0;}

/*-- Switch Horizontal --*/
.hconteneur{
width:462px;
border:1px solid #333333;
overflow:hidden;
zoom:1;
padding:10px;
}
#hconteneur{
overflow:hidden;
zoom:1;
width:390px;
height:155px;
position:relative;
float:left;
margin:0 20px 0 20px;
_margin:0 15px 0 15px;
}
#hconteneur .actu{
float:left;
width:368px;
}
#suivant_hconteneur,
#precedent_hconteneur{
display:block;
float:left;
margin:60px 0 0 0;
}
.hconteneur .bouton{
overflow:hidden;
zoom:1;
}
.hconteneur .auto{
overflow:hidden;
zoom:1;
}
.hconteneur .auto a{
float:left;
margin:0 0 0 4px;
width:12px;
height:12px;
text-indent:-9999px;
display:block;
background-image:url(../images/common/bt_lecture.gif);
background-repeat:no-repeat;
background-position:0 0;
overflow:hidden;
zoom:1;
}
.hconteneur .auto a#pause_hconteneur{background-image:url(../images/common/bt_pause.gif);}
.hconteneur .auto a:hover{background-position:0 -12px;}
.hconteneur .auto a.off,.hconteneur .auto a.off:hover{background-position:0 -24px;}

.homer{margin-top:0 !important;}
.homer .vfleche{margin-left:-20px !important; .margin-left:23px !important; bottom:20px; .bottom:60px;}
.homer .vfleche #precedent_vconteneur{position:relative !important; top:30px !important;  .top:4px !important; right:320px; .right:0px;}
.homer .vfleche #suivant_vconteneur{.position:relative !important; .top:27px !important ;}
@media screen and (-webkit-min-device-pixel-ratio:0) {.homer .vfleche #precedent_vconteneur{right:0 !important;}}

