/* BLOC - PAGE D'ACCEUIL */
#contenu .mobilite-interne {float:left;width:217px;margin:0 0 0 23px;padding:55px 0 0 0;background:url(../images/bg-mobilite-interne.gif) left top no-repeat;}
#contenu .mobilite-interne .item {height:68px;}
#contenu .mobilite-interne h2 {display:none;}
#contenu .mobilite-interne .date {margin:0 0 3px 25px;color:#48a9db;font-size:10px;text-transform:uppercase;}
#contenu .mobilite-interne h3 {margin:0 0 0 25px;padding:0;background:none;font-size:13px;font-weight:bold;}
#contenu .mobilite-interne h3 a {color:#48a9db;text-decoration:none;}
#contenu .mobilite-interne h3 a:hover {color:#48a9db;text-decoration:underline;}
#contenu .mobilite-interne .display-list {margin:5px 0 0 13px;}
#contenu .mobilite-interne .display-list a {padding:0 0 0 11px;background:url(../images/picto-fleche17.gif) left 2px no-repeat;color:#7fd5f1;text-transform:uppercase;text-decoration:none;font-size:10px;}
#contenu .mobilite-interne .display-list a:hover {color:#48a9db;background:url(../images/picto-fleche09-bleu.gif) left 2px no-repeat;}

/* formulaire de recherche */
#contenu .recherche-emploi {margin:0 0 30px 0;}
#contenu .recherche-emploi .besoin-daide {float:right;width:153px;margin:0;padding:0;}
#contenu .recherche-emploi .besoin-daide a {color:#414141;text-decoration:none;}
#contenu .recherche-emploi .besoin-daide a:hover {color:#414141;text-decoration:underline;}
#contenu .recherche-emploi form input, #contenu .recherche-emploi form select {width:209px;height:17px;margin:0 0 7px 0;padding:3px 5px;background:url(../images/bg-champ.gif) left bottom repeat-x #fff;font-family:Arial, Helvetica, sans-serif;border:1px solid #cdcdcd;font-size:13px;color:#69675e;}
#contenu .recherche-emploi form select {width:231px;height:25px;}
#contenu .recherche-emploi form .btn {background:none;border:none;margin:0 0 0 100px;padding:0;width:261px;height:51px;}

/* resultats */
#contenu .resultats-emploi .item {padding:20px 0;background:url(../images/pointilles-gris1.gif) left bottom repeat-x;}
#contenu .resultats-emploi .date {margin:0 0 0 25px;color:#6ea219;font-size:10px;text-transform:uppercase;}
#contenu .resultats-emploi .savoir-plus {margin:15px 0 0 0;}
#contenu .resultats-emploi .savoir-plus a {padding:0 0 0 12px;color:#91b533;font-size:12px;background:url(../images/picto-fleche06-vert.gif) left 4px no-repeat;text-decoration:none;}
#contenu .resultats-emploi .savoir-plus a:hover {color:#538a0e;background:url(../images/picto-fleche09-vert.gif) left 4px no-repeat;}

/* page browser */
#contenu .tx-pagebrowse-pi1 ul, #contenu .tx-pagebrowse-pi1 ol {margin:20px 0;padding:0;}
#contenu .tx-pagebrowse-pi1 li {background:none;margin:0 2px;padding:0;text-transform:uppercase;}
#contenu .tx-pagebrowse-pi1 .tx-pagebrowse-current {padding:8px 12px;border:1px solid #f38216;background:url(../images/bg-champ.gif) left bottom repeat-x;color:#f38216;font-weight:bold;}
#contenu .tx-pagebrowse-pi1 a {color:#666;text-decoration:none;}
#contenu .tx-pagebrowse-pi1 a:hover {color:#f38216;}
#contenu .tx-pagebrowse-pi1 .tx-pagebrowse-prev,
#contenu .tx-pagebrowse-pi1 .tx-pagebrowse-next,
#contenu .tx-pagebrowse-pi1 .tx-pagebrowse-page {margin:0 3px;padding:4px 8px;border:1px solid #666;background:url(../images/bg-champ.gif) left top repeat-x;color:#666;text-decoration:none;}
#contenu .tx-pagebrowse-pi1 .tx-pagebrowse-prev:hover,
#contenu .tx-pagebrowse-pi1 .tx-pagebrowse-next:hover,
#contenu .tx-pagebrowse-pi1 .tx-pagebrowse-page:hover {padding:4px 8px;font-weight:normal;border:1px solid #f38216;background:url(../images/bg-champ.gif) left bottom repeat-x;color:#f38216;}
#contenu .tx-pagebrowse-pi1 .tx-pagebrowse-last, #contenu .tx-pagebrowse-pi1 .tx-pagebrowse-first {display:none;}

/* detail offre */
#contenu .detail-offre a {color:#ef8318;}
#contenu .detail-offre a:hover {color:#000;text-decoration:none;}
#contenu .detail-offre .intro {min-height:77px;/*padding:0 0 0 82px;background:url(../images/bg-masquote-emploi.gif) left top no-repeat;*/}
#contenu .detail-offre .intro p {margin:0 0 5px 0;min-height:16px;padding:0 0 0 23px;}
#contenu .detail-offre .intro p.lieu {background:url(../images/picto-lieu.gif) left top no-repeat;}
#contenu .detail-offre .intro p.date {background:url(../images/picto-date.gif) left top no-repeat;}
#contenu .detail-offre .intro p.type {background:url(../images/picto-type.gif) left top no-repeat;}
#contenu .detail-offre h2 {margin:30px 0 5px 0;}
#contenu .detail-offre .infos {float:left;margin:40px 0 0 0;width:325px;}
#contenu .detail-offre .infos p {margin:0 0 10px 0;}
#contenu .detail-offre .infos span {padding:0 0 0 12px;background:url(../images/picto-fleche12.gif) left 4px no-repeat;font-weight:bold;}
#contenu .detail-offre .liens {margin:25px 0 0 0;float:right;width:120px;}
#contenu .detail-offre .liens p a {display:block;overflow:hidden;width:117px;height:0px !important;}
#contenu .detail-offre .liens .fiche a {padding:61px 0 0 0;background:url(../images/btn-telecharger-la-fiche.gif) left top no-repeat;}
#contenu .detail-offre .liens .postuler a {padding:48px 0 0 0;background:url(../images/btn-postuler.gif) left top no-repeat;}
#contenu .detail-offre .imageOffre a {display:block;width:250px;margin:0 auto;}

/* FLEX galerie images */
#contenu .galerie-images {width:460px;height:410px;margin:0 0 25px 0;}
#contenu .galerie-images * {text-decoration:none;}

/* CENTRAGE */
#contenu .galerie-images .grande {position:relative;width:310px;height:310px;padding:15px 25px;*zoom:1; background:url(../images/bg-galerie-images-grande.gif) left top no-repeat;}
#contenu .galerie-images .grande div {display:table-cell;width:310px;height:310;text-align:center;vertical-align:middle;overflow:hidden;}
#contenu .galerie-images .grande div img {display:inline;vertical-align:middle !important;*vertical-align:middle;}
#contenu .galerie-images .grande div {*display:block;}
#contenu .galerie-images .grande div span {*display:inline-block;*vertical-align:middle;*height:100%;}
#contenu .galerie-images .grande div img {*margin:-1px 0 0 0;}
#contenu .galerie-images .grande div img a {}