/* compressor: http://www.cssdrive.com/index.php/main/csscompressoradvanced */

/* style.css */
body{margin:0px; padding:0px; background:#fff url('medias/img/medias/header.back.jpg') repeat-x top left; font-size:11px; font-family:Arial}
#container{width:950px; margin:0 auto}
h1{font-size:20px; font-weight:bold; margin-top:0px; margin-bottom:20px}
h2{font-size:16px; font-weight:bold; margin-top:0px; margin-bottom:16px}
#header{height:114px; position:relative}
#header-sites ul{list-style:none; margin:0px 0px 0px 600px; padding:0px}
#header-sites li{display:inline}
#header-sites a{display:block; float:left; text-indent:-9999px; height:21px}
#header-sites-innovation a{width:114px; background:transparent url('medias/img/medias/header.link-innovation.jpg') repeat-x top left}
#header-sites-rh a{width:76px; background:transparent url('medias/img/medias/header.link-rh.jpg') repeat-x top left}
#header-main-logo a{display:block; position:absolute; top:34px; left:50px; height:72px; width:131px; text-indent:-9999px; background:transparent url('/medias/img/medias/header.eurovia-logo.jpg') no-repeat top left}
#header-main-text{display:block; position:absolute; top:54px; left:200px; height:72px; width:600px; text-indent:-9999px; background:transparent url('/medias/img/medias/header.accroche.jpg') no-repeat top left}
#footer{text-align:center; color:#828282; padding-left:80px; padding-right:80px}
#footer a{color:#828282; text-decoration:none}
#footer a:hover{text-decoration:underline}
#nav-main, #nav-sub{clear:both; z-index:12; position:relative}
#nav-main{height:35px}
#nav-sub{height:28px}
#nav ul{list-style:none; margin:0px; padding:0px}
#nav li{display:inline}
#nav-main a{display:block; float:left; text-indent:-9999px; height:35px; margin-left:24px}
#nav-sub a{display:block; float:left; padding-left:8px; padding-right:8px; margin-top:12px; color:#fff; text-decoration:none; border-left:1px solid #cfcfcf}
#nav-sub .first a{border-left:0px solid #cfcfcf; margin-left:4px}
#nav-main .first a{margin-left:8px}
#nav-sub .selected a{font-weight:bold; color:#cfcfcf}
#nav-sub a:hover{text-decoration:underline}
#nav-main- a{width:79px; background:transparent url('/medias/img/medias/menubar.accueil.gif') no-repeat top left}
#nav-main- a:hover, #nav-main-.selected a{width:79px; background:transparent url('/medias/img/medias/menubar.accueil-selected.gif') no-repeat top left}
#nav-main-creer a{width:167px; background:transparent url('/medias/img/medias/menubar.creer.gif') no-repeat top left}
#nav-main-creer a:hover, #nav-main-creer.selected a{width:167px; background:transparent url('/medias/img/medias/menubar.creer-selected.gif') no-repeat top left}
#nav-main-offrir a{width:184px; background:transparent url('/medias/img/medias/menubar.offrir.gif') no-repeat top left}
#nav-main-offrir a:hover, #nav-main-offrir.selected a{width:184px; background:transparent url('/medias/img/medias/menubar.offrir-selected.gif') no-repeat top left}
#nav-main-integrer a{width:151px; background:transparent url('/medias/img/medias/menubar.integrer.gif') no-repeat top left}
#nav-main-integrer a:hover, #nav-main-integrer.selected a{width:151px; background:transparent url('/medias/img/medias/menubar.integrer-selected.gif') no-repeat top left}
#nav-main-postuler a{width:83px; background:transparent url('/medias/img/medias/menubar.postuler.gif') no-repeat top left}
#nav-main-postuler a:hover, #nav-main-postuler.selected a{width:83px; background:transparent url('/medias/img/medias/menubar.postuler-selected.gif') no-repeat top left}
#nav-main-decouvrir a{width:143px; background:transparent url('/medias/img/medias/menubar.decouvrir.gif') no-repeat top left}
#nav-main-decouvrir a:hover, #nav-main-decouvrir.selected a{width:143px; background:transparent url('/medias/img/medias/menubar.decouvrir-selected.gif') no-repeat top left}
#content{clear:both; position:relative; color:#fff; min-height:480px}

/*\*/
* html #content{height:480px}
/**/

#content a{color:#fff}
#content-main{margin-left:60px; margin-top:60px; margin-bottom:60px; width:370px}
#content-sitemap{margin-left:30px; margin-top:30px; margin-bottom:60px; width:600px; z-index:12; position:relative}
#content-sitemap a{text-decoration:none}
#content-sitemap a:hover{text-decoration:underline}
#content-scrollpane{height:300px; padding-right:8px}
div#prompt{position:absolute; top:98px; left:500px; width:260px; height:300px}
div#prompt-text{background-color:#999}
div#medias-wrapper{position:absolute; top:96px; left:540px; width:260px; height:300px}
div#medias-list{padding:8px; margin-left:40px; width:340px}
div#medias-list img{border:2px solid white; margin-bottom:4px; margin-right:4px}
div#home{background-color:#999; padding:24px}
div#content-e90{}
div#content-e90-video{display:none; background-color:#000}
div#content-e90-play{position:absolute; top:380px; left:870px}
div#content-e90-play a{display:block; text-indent:-9999px; width:70px; height:60px}
div#content-profil{padding-top:16px; padding-left:32px}
div#content-quizz{margin-left:60px; margin-top:60px; margin-bottom:60px; width:370px}
div#content-quizz a{text-decoration:none; font-weight:bold}
div#content-quizz ul{margin:0px; padding:0px; padding-left:16px}
div#content-quizz ul ul{margin:0px; margin-top:8px; margin-bottom:8px}
div#content-rdv-ecoles{margin-left:60px; margin-top:60px; margin-bottom:60px; width:370px}
div#content-rdv-ecoles ul{margin:0px; margin-top:8px; padding:0px; padding-left:16px}
div#content-rdv-ecoles ul li{font-weight:bold}
div#content-rdv-ecoles ul ul li{font-weight:normal}
#home-side{position:absolute; top:35px; left:762px; width:193px; height:415px; background:#999 url('/medias/img/medias/home.side.back.jpg') no-repeat top left}
#home-side-content{padding:8px; font-size:11px}
#home-side-content select{width:152px; font-size:11px}
#home-side-content input.textbox{font-size:11px; width:146px}
#home-side-content a{text-decoration:none}
#home-side-content a:hover{text-decoration:underline}
div.home-side-offre{margin-bottom:4px; width:152px}
#home-side-content .hsp{margin-top:4px; margin-bottom:4px; overflow:auto}
#home-side-consulter, #home-side-offres, #home-side-lancer, #home-side-toutes{height:17px; width:160px}
#home-side-consulter{height:35px; text-indent:-9999px; background:transparent url('/medias/img/medias/home.side.consulter.gif') no-repeat top left; margin-bottom:16px}
#home-side-offres{margin-top:20px; margin-bottom:8px; text-indent:-9999px; background:transparent url('/medias/img/medias/home.side.offres.gif') no-repeat top left}
#home-side-lancer{background:transparent url('/medias/img/medias/btn.lancer-recherche.gif') no-repeat top left}
#home-side-toutes{margin-top:8px; background:transparent url('/medias/img/medias/btn.offres.gif') no-repeat top left}
#home-side-lancer a, #home-side-toutes a{display:block; text-indent:-9999px; height:17px; width:160px}
#content-offres{margin-left:70px; margin-top:32px; margin-bottom:50px; width:800px}
#content-offres-scrollpane{height:332px; padding-right:8px}
#content-offres td{border-top:1px solid #fff; vertical-align:top; padding:4px}
#content-offres th{vertical-align:top; padding:4px; font-size:13px; text-align:left}
#content-offres-buttons{float:right; width:260px; padding-left:16px; border-left:1px solid #fff}
#content-offres-buttons a{display:block; width:160px; height:17px; text-indent:-9999px}
#content-offres-buttons div{width:160px; height:17px; margin-bottom:1px}
#content-offres-button-search{background:transparent url('/medias/img/medias/btn.offres2.gif') no-repeat top left}
#content-offres-button-postul{background:transparent url('/medias/img/medias/btn.postuler-offre.gif') no-repeat top left}
#content-offres-button-spontz{background:transparent url('/medias/img/medias/btn.candidature-spontanee.gif') no-repeat top left}
#content-offres-button-oprev{background:transparent url('/medias/img/medias/btn.offre-precedente.gif') no-repeat top left}
#content-offres-button-onext{background:transparent url('/medias/img/medias/btn.offre-suivante.gif') no-repeat top left}
#content-offres-button-back{background:transparent url('/medias/img/medias/btn.retour-liste.gif') no-repeat top left}
#content-offres-button-again{background:transparent url('/medias/img/medias/btn.nouvelle-recherche.gif') no-repeat top left}
#content-offres a{text-decoration:none}
#content-offres a:hover{text-decoration:underline}
#content-offres .checkbox{margin-right:3px; position:relative; top:2px}
div.content-offres-transp{position:absolute; background-color:#fff; opacity:0.3; filter:alpha(opacity=30); -moz-opacity:.3}
div#effect-wrapper{position:absolute}
div.wlabel{position:relative; float:left}
label.overz{color:#828282; position:absolute; top:3px; left:5px}

/* scrollpane.css */
.jScrollPaneContainer{position:relative; overflow:hidden; z-index:1}
.jScrollPaneTrack{position:absolute; cursor:pointer; right:0; top:0; height:100%; border:1px solid #fff}
.jScrollPaneDrag{position:absolute; background:#fff url('/medias/img/medias/widget.scroll-grab.gif') no-repeat 50% 50%; cursor:pointer; overflow:hidden}
.jScrollPaneDragTop{position:absolute; top:0; left:0; overflow:hidden}
.jScrollPaneDragBottom{position:absolute; bottom:0; left:0; overflow:hidden}
a.jScrollArrowUp{display:block; position:absolute; z-index:1; top:0; right:0; text-indent:-2000px; overflow:hidden; height:9px; background:transparent url('/medias/img/medias/widget.scroll-arrow-up.gif') repeat-x scroll 0 0}
a.jScrollArrowUp:hover{background-position:0 -15px}
a.jScrollArrowDown{display:block; position:absolute; z-index:1; bottom:0; right:0; text-indent:-2000px; overflow:hidden; height:9px; background:transparent url('/medias/img/medias/widget.scroll-arrow-down.gif') repeat-x scroll 0 0}
a.jScrollArrowDown:hover{background-position:0 -15px}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover{background-position:0 -30px}

/**/
