/*
#------------------------------------------------------------------------
  CSS for ge_menuimage
#------------------------------------------------------------------------
*/


/*===========
ge_menuimage.css
=============*/

/* Normal links ---*/
a { color: #069; text-decoration: underline; }

a:hover, a:active, a:focus { color: #333; text-decoration: underline; }

/* Readon links ---*/
a.readon {
	background: url(../images/arrow.png) no-repeat 5px 48%;
	border: 1px solid #F6F6F6;
	font-weight: bold;
	padding: 1px 5px 1px 14px;
	text-decoration: none;
	text-transform: uppercase;
        display: inline-block;
}

a.readon:hover, a.readon:active, a.readon:focus { background-color: #FFFFFF; border: 1px solid #CCCCCC; }

/* Content spacing ---*/
.column p, .column pre, .column blockquote,
.column h1, .column h2, .column h3, .column h4, .column h5, .column h6,
.column ol, .column ul { margin: 15px 0; padding: 0; }

/*-----------*/
/* menuimage */
/*           */
/*           */
/*           */
/*-----------*/

/* general */
.menuimage-background{ height:581px; width:874px; background: url(../../../images/ge_menuimage/5.jpg) no-repeat; }
.menuimage-container { padding-top:6px; padding-left:6px; width:400px; }


/* title */
.menuimage1 { height:115px; width:115px; background-color:#bc2b33; margin:2px; float:left; font-weight:bold; color:white; display:block}

/* config nc */
.menuimagenc-background{ height:581px; width:874px; background: url(../../../images/stories/entreprise/l1010060.jpg) no-repeat; }
/*.menuimagenc2 { height:120px; width:120px; background: url(../../../images/ge_menuimage/top2.png) no-repeat; margin:2px; float:left;    }
.menuimagenc3 { height:120px; width:120px; background: url(../../../images/ge_menuimage/topw3.png) no-repeat; margin:2px; float:left;}
.menuimagenc4 { height:120px; width:120px; background: url(../../../images/ge_menuimage/mid1.png) no-repeat; margin:2px; clear:left; float:left; }
.menuimagenc5 { height:120px; width:120px; background: url(../../../images/ge_menuimage/midw2.png) no-repeat; margin:2px; float:left; }
.menuimagenc6 { height:120px; width:120px; background: url(../../../images/ge_menuimage/mid3.png) no-repeat; margin:2px; float:left; }
.menuimagenc7 { height:120px; width:120px; background: url(../../../images/ge_menuimage/botw1.png) no-repeat; margin:2px; clear:left; float:left; }
.menuimagenc8 { height:120px; width:120px; background: url(../../../images/ge_menuimage/botw2.png) no-repeat; margin:2px; float:left; }
.menuimagenc9 { height:120px; width:120px; background: url(../../../images/ge_menuimage/bot3.png) no-repeat; margin:2px; float:left; }*/

.menuimagenc2 { height:115px; width:115px; background-color:#fff; opacity:0.2; filter : alpha(opacity=20)!important;margin:2px; float:left;    }
.menuimagenc3 { height:115px; width:115px; background-color:#fff; opacity:0.9; filter : alpha(opacity=90)!important; margin:2px; float:left;    }
.menuimagenc4 { height:115px; width:115px; background-color:#fff; opacity:0.2; filter : alpha(opacity=20)!important;margin:2px; clear:left; float:left;    }
.menuimagenc5 { height:115px; width:115px; background-color:#fff; opacity:0.9; filter : alpha(opacity=90)!important;margin:2px; float:left;    }
.menuimagenc6 { height:115px; width:115px; background-color:#fff; opacity:0.3; filter : alpha(opacity=30)!important;margin:2px; float:left;    }
.menuimagenc7 { height:115px; width:115px; background-color:#fff; opacity:0.9; filter : alpha(opacity=90)!important;margin:2px; clear:left; float:left;    }
.menuimagenc8 { height:115px; width:115px; background-color:#fff; opacity:0.9; filter : alpha(opacity=90)!important;margin:2px; float:left;    }
.menuimagenc9 { height:115px; width:115px; background-color:#fff; opacity:0.5; filter : alpha(opacity=50)!important;margin:2px; float:left;    }

/* config pro*/
/*.menuimagepro2 { height:120px; width:120px; background: url(../../../images/ge_menuimage/top2.png) no-repeat; margin:2px; float:left;    }
.menuimagepro3 { height:120px; width:120px; background: url(../../../images/ge_menuimage/top3.png) no-repeat; margin:2px; float:left;}
.menuimagepro4 { height:120px; width:120px; background: url(../../../images/ge_menuimage/mid1.png) no-repeat; margin:2px; clear:left; float:left; }
.menuimagepro5 { height:120px; width:120px; background: url(../../../images/ge_menuimage/midw2.png) no-repeat; margin:2px; float:left; }
.menuimagepro6 { height:120px; width:120px; background: url(../../../images/ge_menuimage/midw3.png) no-repeat; margin:2px; float:left; }
.menuimagepro7 { height:120px; width:120px; background: url(../../../images/ge_menuimage/bot1.png) no-repeat; margin:2px; clear:left; float:left; }
.menuimagepro8 { height:120px; width:120px; background: url(../../../images/ge_menuimage/bot2.png) no-repeat; margin:2px; float:left; }
.menuimagepro9 { height:120px; width:120px; background: url(../../../images/ge_menuimage/bot3.png) no-repeat; margin:2px; float:left; }*/

.menuimagepro-background{ height:581px; width:874px; background: url(../../../images/stories/entreprise/portable-pro.jpg) no-repeat;}
.menuimagepro2 { height:115px; width:115px; background-color:#fff; opacity:0.3; filter : alpha(opacity=30); margin:2px; float:left;    }
.menuimagepro3 { height:115px; width:115px; background-color:#fff; opacity:0.5; filter : alpha(opacity=50); margin:2px; float:left;    }
.menuimagepro4 { height:115px; width:115px; background-color:#fff; opacity:0.2; filter : alpha(opacity=20); margin:2px; clear:left; float:left;    }
.menuimagepro5 { height:115px; width:115px; background-color:#fff; opacity:0.9; filter : alpha(opacity=90);  margin:2px; float:left;    }
.menuimagepro6 { height:115px; width:115px; background-color:#fff; opacity:0.9; filter : alpha(opacity=90); margin:2px; float:left;    }
.menuimagepro7 { height:115px; width:115px; background-color:#fff; opacity:0.3; filter : alpha(opacity=30); margin:2px; clear:left; float:left;    }
.menuimagepro8 { height:115px; width:115px; background-color:#fff; opacity:0.5; filter : alpha(opacity=50); margin:2px; float:left;    }
.menuimagepro9 { height:115px; width:115px; background-color:#fff; opacity:0.2; filter : alpha(opacity=20); margin:2px; float:left;    }

/* config emplois */
.menuimagee-background{ height:581px; width:874px; background: url(../../../images/stories/entreprise/telephone3.jpg) no-repeat; }
.menuimagee2 { height:115px; width:115px; background-color:#fff; opacity:0.3; filter : alpha(opacity=30); margin:2px; float:left;    }
.menuimagee3 { height:115px; width:115px; background-color:#fff; opacity:0.9; filter : alpha(opacity=90); margin:2px; float:left;    }
.menuimagee4 { height:115px; width:115px; background-color:#fff; opacity:0.2; filter : alpha(opacity=20); margin:2px; clear:left; float:left;    }
.menuimagee5 { height:115px; width:115px; background-color:#fff; opacity:0.9; filter : alpha(opacity=90); margin:2px; float:left;    }
.menuimagee6 { height:115px; width:115px; background-color:#fff; opacity:0.5; filter : alpha(opacity=50); margin:2px; float:left;    }
.menuimagee7 { height:115px; width:115px; background-color:#fff; opacity:0.9; filter : alpha(opacity=90); margin:2px; clear:left; float:left;    }
.menuimagee8 { height:115px; width:115px; background-color:#fff; opacity:0.3; filter : alpha(opacity=30); margin:2px; float:left;    }
.menuimagee9 { height:115px; width:115px; background-color:#fff; opacity:0.2; filter : alpha(opacity=20); margin:2px; float:left;    }

/* config espace presse*/

/*.menuimageep-background{ height:581px; width:874px; background: url(../../../images/stories/entreprise/actualites.jpg) no-repeat;}*/
.menuimageep2 { height:115px; width:115px; background-color:#fff; opacity:0.3; filter : alpha(opacity=30); margin:2px; float:left;    }
.menuimageep3 { height:115px; width:115px; background-color:#fff; opacity:0.9; filter : alpha(opacity=90); margin:2px; float:left;    }
.menuimageep4 { height:115px; width:115px; background-color:#fff; opacity:0.2; filter : alpha(opacity=20); margin:2px; clear:left; float:left;    }
.menuimageep5 { height:115px; width:115px; background-color:#fff; opacity:0.9; filter : alpha(opacity=90);  margin:2px; float:left;    }
.menuimageep6 { height:115px; width:115px; background-color:#fff; opacity:0.5; filter : alpha(opacity=50); margin:2px; float:left;    }
.menuimageep7 { height:115px; width:115px; background-color:#fff; opacity:0.2; filter : alpha(opacity=20); margin:2px; clear:left; float:left;    }
.menuimageep8 { height:115px; width:115px; background-color:#fff; opacity:0.3; filter : alpha(opacity=30); margin:2px; float:left;    }
.menuimageep9 { height:115px; width:115px; background-color:#fff; opacity:0.9; filter : alpha(opacity=90); margin:2px; float:left;    }


/* onhover */
/*.menuimage-container a:hover { padding-left:7px; font-weight:bolder; background: url(../../../images/ge_menuimage/grey.png) no-repeat; color:white; display:block;}*/
.menuimage-container a:hover { background-color:#666666; color:#fff; /* height:70px; width:108px;*/}
.menuimage-container p { font-size:1em;  padding-top:30px;  padding-left:7px; }
.menuimage-container a { height:70px; width:auto; text-decoration:none; font-size:1em; display:block; padding-top:45px;  padding-left:7px; padding-right:3px; color:#bc2b33; font-weight:bolder;}

/*.menuimage-container a:hover { height:115px; width:115px; text-decoration:none; color:white; display:block;  padding-left:7px; font-weight:bolder;}*/

/* menuimage sub-menu*/
/* sub-menu entreprise */

#ge_entreprise li {background:none repeat scroll 0 0 transparent; height:159px; margin:0 0 7px; padding:0 7px 0 0; width:340px;}
#ge_entreprise li div {background-color:#FFFFFF; height:148px; margin-right:122px; opacity:0.8; filter : alpha(opacity=80); padding:10px 10px 0;}
#ge_entreprise ul {list-style:none outside none;}
#ge_entreprise .block {float:left;}