/* Start of CMSMS style sheet 'EFFICOM - General' */
*{margin:0; padding:0}
a{outline: none;}
:focus{-moz-outline-style: none;}
#angle {position:absolute; z-index:1; width:326px; height: 309px; right: 0px; z-index: 1; top: 0px; visibility: visible; }
.popup{position:absolute; z-index:50; border-collapse:collapse; visibility:hidden; background:url(images/structures/fond_popup_formations.png) no-repeat center top; height:216px; width:204px}
.popup_1{position:absolute; z-index:50; border-collapse:collapse; visibility:hidden; background:url(images/diaporama/01.png) no-repeat center top; height:287px; width:912px}
.popup_2{position:absolute; z-index:50; border-collapse:collapse; visibility:hidden; background:url(images/diaporama/02.png) no-repeat center top; height:287px; width:912px}
.popup_3{position:absolute; z-index:50; border-collapse:collapse; visibility:hidden; background:url(images/diaporama/03.png) no-repeat center top; height:287px; width:912px}
.popup ul{display:list-item; list-style-image:url(images/structures/puce-fleche-carre.gif); margin:0 0 0 3em; margin:10px 32px; line-height:2em; text-align:left}
html, body{text-align:left; height:100%; min-height:100%; font-size-adjust:none; font-stretch:normal; color:#666; background:#dedede url(images/structures/background.png) repeat center; font:12px/18px "Lucida Grande","Lucida Sans Unicode","Lucida Sans",sans-serif; color:#333}
.texte-bleu{color:#676fae}
.texte-rouge{color:#a62068}
.texte-violet{color:#5B2169}
.texte-vert{color:#7db12b}
img{ border:0}
html, body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, fieldset, input{margin:0; padding:0}
h1, h2, h3, h4, h5, h6, pre, code, address, caption, cite, code, em, strong, th{font-size:1em; font-weight:normal; font-style:normal}
ul, ol{list-style:none}
fieldset, img{border:none}
caption, th{text-align:left}
table{border-collapse:collapse; border-spacing:0}
.clear{clear:both}
.clearer{clear:both; display:block; margin:0; padding:0; height:0; line-height:1px; font-size:1px}
hr{clear:both; height:0; border:0; visibility:hidden}
.clearleft{clear:left}
a, a:link, a:active, a:visited{ text-decoration:none; background-color:inherit; color:#2971A7}
a:hover{ text-decoration:underline; color:#2971A7}
.savoir-plus{margin:0 0 5px 0; color:#2971A7}
.savoir-plus a, .savoir-plus a:link, .savoir-plus a:active, .savoir-plus a:visited{ text-decoration:none; background-color:inherit; color:#2971A7}
.savoir-plus a:hover{ text-decoration:underline; color:#2971A7}
a.mail, a.mail:link, a.mail:active, a.mail:visited{ text-decoration:none; background-color:inherit; color:#2971A7}
a.mail:hover{ text-decoration:underline; color:#2971A7}
a.mail-programme, a.mail-programme:link, a.mail-programme:active, a.mail-programme:visited{ text-decoration:none; background-color:inherit; color:#F1B8D6}
a.mail-programme:hover{ text-decoration:underline; color:#7C184D}
#contener{margin-left:-456px; position:absolute; left:50%; width:912px}
#contener h1{ float:right; font-size:23px; margin:20px 20px 0pt 0pt; color:#dedede; text-transform:uppercase;}
#contener h2{display:inline}
.pas-visible{display:none}
#search{margin:20px 10px 0 0; float:right;}
ul#nav-tab{margin-left:auto; margin-right:auto; padding:0 0 20px 5px; width:428px}
ul#nav-tab li{display:block; float:left}
ul#nav-tab li a{display:block; height:15px; padding:10px 9px; text-align:center; text-decoration:none; white-space:nowrap}
ul#nav-tab li a:hover{white-space:nowrap; color:#999; text-decoration:underline}
#contener #header{background:url(images/diaporama/general.png) no-repeat; margin:10px 0 0 0; height:287px; width:912px}
#contener #header-all{background:url(images/structures/header-all.png) no-repeat; margin:10px 0 0 0; height:67px; width:912px}
#contener #logo{height:92px; width:110px; position:absolute; margin-top:12px; margin-left:4px}
#contenu-actu{border-right:1px solid #b4b4b4; border-left:1px solid #b4b4b4; padding:0; height:auto; width:890px; background:#FFF}
#contenu-all{border-right:1px solid #b4b4b4; border-left:1px solid #b4b4b4; height:auto; width:910px; background:#FFF}
#chemin-de-fer{padding:0 10px 10px 10px}
#contenu-contact{float:left; text-align:left; padding:10px 10px; width:400px}
ul#nav-triple{width:912px; height:75px}
ul#nav-triple li{display:block; float:left}
ul#nav-triple li a{display:block; height:75px}
ul#nav-triple li.left a{background:url(images/structures/menu-triple.jpg) no-repeat 0 0; border:0pt none; height:75px; width:304px}
ul#nav-triple li.right a{background:url(images/structures/menu-triple.jpg) no-repeat -608px 0; border:0pt none; height:75px; width:304px}
ul#nav-triple li.mid a{background:url(images/structures/menu-triple.jpg) no-repeat -304px 0; border:0pt none; height:75px; width:304px}
ul#nav-triple li a.active{cursor:default}
ul#nav-triple li.left a.active, ul#nav-triple li.left a:hover{background:url(images/structures/menu-triple.jpg) 0 -75px}
ul#nav-triple li.right a.active, ul#nav-triple li.right a:hover{background:url(images/structures/menu-triple.jpg) 304px -75px}
ul#nav-triple li.mid a:active, ul#nav-triple li.mid a:hover{background:url(images/structures/menu-triple.jpg) 608px -75px}
ul#nav-actu{-width:912px; height:31px; margin-top:15px}
ul#nav-actu li{display:block; float:left}
ul#nav-actu li a{display:block; height:31px; text-align:center; line-height:31px; text-decoration:none; color:#333; border:0pt none}
ul#nav-actu li.a a{background:url(images/structures/menu-actu.png) no-repeat 0 0; width:138px}
ul#nav-actu li.b a{background:url(images/structures/menu-actu.png) no-repeat -138px 0; width:213px}
ul#nav-actu li.c a{background:url(images/structures/menu-actu.png) no-repeat -351px 0; width:155px}
ul#nav-actu li.d a{background:url(images/structures/menu-actu.png) no-repeat -506px 0; width:248px}
ul#nav-actu li.e a{background:url(images/structures/menu-actu.png) no-repeat -754px 0; width:158px}
ul#nav-actu li a.active{cursor:default}
ul#nav-actu li.a a.active{background:url(images/structures/menu-actu.png) 0 -31px; color:#FFF}
ul#nav-actu li.a a:hover{background:url(images/structures/menu-actu.png) 0 -62px; color:#FFF}
ul#nav-actu li.b a.active, ul#nav-actu li.b a:hover{background:url(images/structures/menu-actu.png) -138px -62px; color:#FFF}
ul#nav-actu li.c a:active, ul#nav-actu li.c a:hover{background:url(images/structures/menu-actu.png) -351px -93px; color:#FFF}
ul#nav-actu li.d a:active, ul#nav-actu li.d a:hover{background:url(images/structures/menu-actu.png) -506px -124px; color:#FFF}
ul#nav-actu li.e a:active, ul#nav-actu li.e a:hover{background:url(images/structures/menu-actu.png) -754px -155px; color:#FFF}
#menu-actu-bas{background:url(images/structures/menu-actu-bas.png); height:28px; width:912px; clear:both}
#footer{height:auto; width:912px; font-size:10px; text-align:center}
#footer #adresse{color:#333; line-height:12px}
#footer #copyright{color:#CCC}
ul.puce-verte-aere li { margin-bottom:10px;}
ul.puce-verte-aere {display:list-item; list-style-image:url(images/structures/puce-verte.gif); margin:0 0 0 2em}
ul.puce-fleches{display:list-item; list-style-image:url(images/structures/puce-fleche-carre.gif); margin:0 0 0 2em}
ul.puce-fleches-orange{ display:list-item; list-style-image:url(images/structures/puce-fleche-orange.png); margin:10px 0 10px 25px; color: #000; font-size: 12px;}
#bloc-gris { padding:10px; text-transform: uppercase; background: #e1e0de; color: #83858b; font-size: 16px;}
ul.puce-verte {display:list-item; list-style-image:url(images/structures/puce-verte.gif); margin:0 0 0 2em}
ul.puce-verte{display:list-item; list-style-image:url(images/structures/puce-verte.gif); margin:0 0 0 2em}
ul.puce-rouge{display:list-item; list-style-image:url(images/structures/puce-rouge.gif); margin:0 0 0 2em}
ul.puce-bleu{display:list-item; list-style-image:url(images/structures/puce-bleu.gif); margin:0 0 0 2em}
#floatleft{float:left; margin-right:20px}
#floatright{float:right;}
#blocfloatleft{float:left; width: 650px; margin: 0 20px;}
#blocfloatright{float:right; width: 220px;}
#floatrightslide{float:right;}
#floatleftchiffre{float:left; margin:0 20px 20px 0}
#texte-justifier{text-align:justify; padding:0 10px}
#floatright #bloc-vert{display:block}
#texte-centrer{text-align:center; padding:0 10px}
#floatright #bloc-rouge{display:block; width:220px; background:#a62068; margin:0 0 10px 0}
#floatright ul#bloc-rouge li#bloc-rouge-haut{background:url(images/structures/bloc-rouge-haut.gif) no-repeat}
#floatright ul#bloc-rouge li#bloc-rouge-centre{padding:0px 10px; color:#F1B8D6}
#floatright ul#bloc-rouge li#bloc-rouge-bas{background:url(images/structures/bloc-rouge-bas.gif) no-repeat bottom left; height:15px}
#floatright ul#bloc-rouge li#bloc-rouge-contact{background:url(images/structures/bloc-rouge-contact.gif) no-repeat top left; height:36px}
#bloc-rouge-centre .puce-fleches a:link, #bloc-rouge-centre .puce-fleches a:visited, #bloc-rouge-centre .puce-fleches a:active{color:#F1B8D6}
#bloc-rouge-centre .puce-fleches a:hover{border-bottom:thin dashed #7C184D; text-decoration:none; color:#7C184D}
#floatright #bloc-violet{display:block; margin:0 0 10px 0; width:220px; background:#5B2169}
#floatright ul#bloc-violet li#bloc-violet-haut{background:url(images/structures/bloc-vert-haut.gif) no-repeat left; height:15px}
#floatright ul#bloc-violet li#bloc-violet-informations{background:url(images/structures/bloc-violet-informations.gif) no-repeat left; height:36px}
#floatright ul#bloc-violet li#bloc-violet-telecharger{background:url(images/structures/bloc-violet-telecharger.gif) no-repeat left; height:36px}
#floatright ul#bloc-violet li#bloc-violet-inscription{background:url(images/structures/bloc-violet-inscription.gif) no-repeat left; height:36px}
#floatright ul#bloc-violet li#bloc-violet-autres-formations{background:url(images/structures/bloc-violet-autres-formations.gif) no-repeat left; height:36px}
#floatright ul#bloc-violet li#bloc-violet-formations{background:#5B2169 url(images/structures/bloc-violet-formations.gif) no-repeat left; height:36px}
#floatright ul#bloc-violet li#bloc-violet-centre{padding:0px 10px; background:#5B2169; color:#DAEEBB}
#floatright ul#bloc-violet li#bloc-violet-bas{background:#5B2169 url(images/structures/bloc-violet-bas.gif) no-repeat bottom left; height:15px}
#bloc-violet-centre .puce-fleches a:link, #bloc-violet-centre .puce-fleches a:visited, #bloc-violet-centre .puce-fleches a:active{color:#a68eae}
#bloc-violet-centre .puce-fleches a:hover{border-bottom:thin dashed #2e003e; text-decoration:none; color:#2e003e}
#floatright #bloc-bleuf{display:block; margin:0 0 10px 0; width:220px; background:#676fae}
#floatright ul#bloc-bleuf li#bloc-bleuf-haut{background:url(images/structures/bloc-bleuf-haut.gif) no-repeat left; height:15px}
#floatright ul#bloc-bleuf li#bloc-bleuf-centre{color:#C8CBE1}
#floatright ul#bloc-bleuf li#bloc-bleuf-bas{background:url(images/structures/bloc-bleuf-bas.gif) no-repeat bottom left; height:15px}
#floatright ul#bloc-bleuf li#bloc-bleuf-accesdirects{background:url(images/structures/bloc-bleuf-accesdirects.gif) no-repeat left; height:36px}
#floatright ul#bloc-bleuf li#bloc-bleuf-informations{background:url(images/structures/bloc-bleuf-informations.gif) no-repeat left; height:36px}
#floatright ul#bloc-bleuf li#bloc-bleuf-fpc{background:url(images/structures/bloc-bleuf-fpc.gif) no-repeat left; height:36px}
#floatright ul#bloc-bleuf li#bloc-bleuf-bilans{background:url(images/structures/bloc-bleuf-bilans.gif) no-repeat left; height:36px}
#floatright ul#bloc-bleuf li#bloc-bleuf-vae{background:url(images/structures/bloc-bleuf-vae.gif) no-repeat left; height:36px}
#floatright ul#bloc-bleuf li#bloc-bleuf-elearning{background:url(images/structures/bloc-bleuf-elearning.gif) no-repeat left; height:36px}
#floatright ul#bloc-bleuf li#bloc-bleuf-telecharger{background:url(images/structures/bloc-bleuf-telecharger.gif) no-repeat left; height:36px}
#floatright ul#bloc-bleuf li#bloc-bleuf-inscription{background:url(images/structures/bloc-bleuf-inscription.gif) no-repeat left; height:36px}
#floatright ul#bloc-bleuf li#bloc-bleuf-info{background:url(images/structures/bloc-bleuf-informations.gif) no-repeat left; height:36px}
#bloc-bleuf-centre .puce-fleches a:link, #bloc-bleuf-centre .puce-fleches a:visited, #bloc-bleuf-centre .puce-fleches a:active{color:#C8CBE1}
#bloc-bleuf-centre .puce-fleches a:hover{border-bottom:thin dashed #343961; text-decoration:none; color:#343961}
#floatright #bloc-vert{display:block; margin:0 0 10px 0; width:220px; background:#7DB12B}
#floatright ul#bloc-vert li#bloc-vert-haut{background:#7DB12B url(images/structures/bloc-vert-haut.gif) no-repeat left; height:15px}
#floatright ul#bloc-vert li#bloc-vert-centre{background:#7DB12B; color:#DAEEBB}
#floatright ul#bloc-vert li#bloc-vert-bas{background:#7DB12B url(images/structures/bloc-vert-bas.gif) no-repeat bottom left}
#floatright ul#bloc-vert li#bloc-vert-accesdirects{background:#7DB12B url(images/structures/bloc-vert-accesdirects.gif) no-repeat left; height:36px}
#floatright ul#bloc-vert li#bloc-vert-inscription{background:#7DB12B url(images/structures/bloc-vert-inscription.gif) no-repeat left; height:36px}
#floatright ul#bloc-vert li#bloc-vert-telecharger{background:#7DB12B url(images/structures/bloc-vert-telecharger.gif) no-repeat left; height:36px}
#floatright ul#bloc-vert li#bloc-vert-informations{background:#7DB12B url(images/structures/bloc-vert-informations.gif) no-repeat left; height:36px}
#floatright ul#bloc-vert li#bloc-vert-formations{background:#7DB12B url(images/structures/bloc-vert-formations.gif) no-repeat left; height:36px}
#floatright ul#bloc-vert li#bloc-vert-autres-formations{background:#7DB12B url(images/structures/bloc-vert-autres-formations.gif) no-repeat left; height:36px}
#floatright ul#bloc-vert li#bloc-vert-fpc{background:#7DB12B url(images/structures/bloc-vert-fpc.gif) no-repeat left; height:36px}
#floatright ul#bloc-vert li#bloc-vert-bilans{background:#7DB12B url(images/structures/bloc-vert-bilans.gif) no-repeat left; height:36px}
#floatright ul#bloc-vert li#bloc-vert-vae{background:#7DB12B url(images/structures/bloc-vert-vae.gif) no-repeat left; height:36px}
#floatright ul#bloc-vert li#bloc-vert-info{background:#7DB12B url(images/structures/bloc-vert-info.gif) no-repeat left; height:36px}
#bloc-vert-centre .puce-fleches a:link, #bloc-vert-centre .puce-fleches a:visited, #bloc-vert-centre .puce-fleches a:active{color:#DAEEBB}
#bloc-vert-centre .puce-fleches a:hover{border-bottom:thin dashed #54781D; text-decoration:none; color:#54781D}
#floatright #bloc-bleu{display:block; width:220px; padding:0 0 10px 0}
#floatright ul#bloc-bleu li#bloc-bleu-haut{background:#bed5d3 url(images/structures/bloc-bleu-haut.gif) no-repeat left; height:15px}
#floatright ul#bloc-bleu li#bloc-bleu-centre{background:#bed5d3; font-size:12px}
#floatright ul#bloc-bleu li#bloc-bleu-bas{background:#bed5d3 url(images/structures/bloc-bleu-bas.gif) no-repeat bottom left}
#floatright ul#bloc-bleu li#bloc-bleu-formations{background:#bed5d3 url(images/structures/bloc-bleu-formations.gif) no-repeat left; height:36px}
#floatright ul#bloc-bleu li#bloc-bleu-informations{background:#bed5d3 url(images/structures/bloc-bleu-informations.gif) no-repeat left; height:36px}
#bloc-bleu-centre .puce-fleches a:link, #bloc-bleu-centre .puce-fleches a:visited, #bloc-bleu-centre .puce-fleches a:active{color:#F2F7F7}
#bloc-bleu-centre .puce-fleches a:hover{border-bottom:thin dashed #3A5A58; text-decoration:none; color:#3A5A58}
#texte-gauche{text-align:left; padding:0 0 0 20px;}
#texte-droit{text-align:right; padding:0 10px}
ul#navbar{width:912px; height:75px; list-style-type:none; list-style:none; margin:0 auto 0 auto}
#navbar li#nav-formation-en-alternance{background-image:url(images/structures/formation-en-alternance-on.png); float:left; height:75px; width:304px; border:0px}
#navbar li#nav-formation-initiale{background-image:url(images/structures/formation-initiale-on.png); float:left; height:75px; width:304px; border:0px}
#navbar li#nav-formation-continue{background-image:url(images/structures/formation-continue-on.png); float:left; height:75px; width:304px; border:0px}
#titre-mauve{background:#a68eae url(images/structures/titre-gauche-mauve.gif) no-repeat right 0px; height:30px; line-height:2em; font-size:14px; font-weight:bold; padding:0 10px; float:left}
ul#icon-download{ list-style-type:none; padding:0; margin:0}
ul#icon-download li{padding:10px 0 5px 20px; margin:.4em 0; background:url(images/structures/download.png) no-repeat 0 45%}
.titre-actus-slide{font-weight:bold; margin-bottom:4px}
.fpc-reference{float:left; margin-left:10px; width:75px; color:#d9a019}
.fpc-programme{float:left; width:400px; font-weight:bold}
.fpc-duree{float:left; width:50px; text-align:right; font-style:italic; color:#999}
.fpc-prix{width:75px; float:left; text-align:right; font-style:italic; color:#999}
.fpc-fin{width:15px; text-align:right; background:red}
.fe-programme{font-weight:bold}
.fe-diplome{font-style:italic; color:#999}
.toggler{color:#a68eae; margin:10px 0; cursor:pointer; cursor:hand; height:30px; width:610px; text-indent:30px; background:url(images/structures/titre-filieres-mauve.gif) no-repeat 0px -30px; font-size:14px; font-weight:bold; line-height:32px}
.toggler-alternance{color:#a68eae; margin:4px 0 4px 1px; cursor:pointer; cursor:hand; font-weight:bold; text-transform:capitalize}
.toggler-initiale{color:#54781d; margin:4px 0 4px 5px; cursor:pointer; cursor:hand; font-weight:bold; text-transform:capitalize}
.float-right{padding:10px 20px; float:right}
#bloc-contenu-descriptif{width:300px; margin-bottom:10px; text-align:justify;}
#bloc-contenu-programme{width:300px; background-color:#F0EEFB; margin-bottom:10px}
#bloc-contenu-programme #bloc-contenu-programme-haut{background:url(images/structures/programme-haut.gif) no-repeat; height:33px; font-size:14px; font-weight:bold; text-indent:60px}
#bloc-contenu-programme #bloc-contenu-programme-center{margin:10px 10px 0 10px}
#bloc-contenu-programme #bloc-contenu-programme-bas{background:#fff url(images/structures/programme-bas.gif) no-repeat; height:17px}
#titre-rouge-660{background:url(images/structures/titre-rouge-660.gif) no-repeat left top; height:30px; width:660px; margin:10px 0; text-indent:30px; font-size:14px; font-weight:bold; line-height:32px}
#titre-vert-880{background:url(images/structures/titre-vert-880.gif) no-repeat left top; height:30px; width:865px; margin:10px 0; text-indent:30px; font-size:14px; font-weight:bold; line-height:32px}
#titre-vert-670{background:url(images/structures/titre-vert-670.gif) no-repeat left top; height:30px; width:630px; margin:10px 0; text-indent:30px; font-size:14px; font-weight:bold; line-height:32px}
#icon-diplome{background: url(images/structures/diplome.png) no-repeat center; height:16px; width:16px; display:inline; padding:2px 10px 0 10px}
#icon-erreur{background: url(images/structures/erreur.png) no-repeat center; height:16px; width:16px; display:inline; padding:2px 10px 0 10px}
input.envoyer{width:170px; height:30px; border:none; background:url(images/structures/bouton-form-envoyer.png) left top no-repeat}
input.envoyer:hover{cursor:pointer; background:url(images/structures/bouton-form-envoyer.png) left bottom no-repeat}
input.initialiser{width:170px; height:30px; border:none; background:url(images/structures/bouton-form-initialiser.png) left top no-repeat}
input.initialiser:hover{cursor:pointer; background:url(images/structures/bouton-form-initialiser.png) left bottom no-repeat}
#formulaire-confirme{background:url(images/structures/formulaire-confirme.png) no-repeat; float:left; height:400px; width:180px; position:relative; left:-20px}
#elearning-demo{background:url(images/structures/elearning-demo.jpg) no-repeat; float:left; height:254px; width:348px; position:relative; left:-30px}
#erreur-404{background:url(images/structures/erreur-404.gif) no-repeat; float:left; height:497px; width:389px; position:relative; left:-10px}
#pas-de-contenu{background:url(images/structures/pas-de-contenu.gif) no-repeat; float:left; height:400px; width:240px; position:relative;}
ul#menu-haut{ float:right; margin:10px -5px 0 0;}
ul#menu-haut li { display:block; float:left;}
ul#menu-haut li a { color:#666666; display:block; height:43px; padding: 0 10px; text-align:center; text-decoration:none; white-space:nowrap; line-height: 35px;}
ul#menu-haut li.gauche { background: url(images/structures/menu-haut-gauche.png) no-repeat left top; height: 43px; width: 14px;}
ul#menu-haut li.droit{ background: url(images/structures/menu-haut-droit.png) no-repeat right top; height: 43px; width: 14px;}
ul#menu-haut li.mid a { background: url(images/structures/menu-haut.png) repeat-x top; height: 43px; width: auto !important; width: 50px;}
ul#menu-haut li a.active { cursor:default; background: #FFFFFF;}
ul#menu-haut li.mid a:active { background: url(images/structures/menu-haut.png) repeat-x bottom;}
ul#menu-haut li.mid a:hover, #menu-haut .mid .menuactive { background: url(images/structures/menu-haut.png) repeat-x bottom;}


/* End of 'EFFICOM - General' */

/* Start of CMSMS style sheet 'slide-tab' */
/********************
MENU ACTUALITES
*********************/
.bloc-actu{width:912px;text-align:left;position:relative;margin:10px auto 0;}
ul#toolbar{height:31px;width:912px;text-align:center;list-style:none;margin:0 auto;}
#toolbar li{float:left;text-indent:-9999px;}
#toolbar li a{height:31px;display:block;}
#toolbar li#actus-tab:hover{width:304px;background:url(images/structures/menu-actu.png) no-repeat 0 bottom;}
#toolbar li.active#actus-tab{width:304px;background:url(images/structures/menu-actu.png) no-repeat 0 top;}
#toolbar li#actus-tab{width:304px;background:url(images/structures/menu-actu.png) no-repeat 0 -31px;}
#toolbar li#salonsetjpo-tab:hover{width:304px;background:url(images/structures/menu-actu.png) no-repeat -304px bottom;}
#toolbar li.active#salonsetjpo-tab{width:304px;background:url(images/structures/menu-actu.png) no-repeat -304px top;}
#toolbar li#salonsetjpo-tab{width:304px;background:url(images/structures/menu-actu.png) no-repeat -304px -31px;}
#toolbar li#rentrees-tab:hover{width:304px;background:url(images/structures/menu-actu.png) no-repeat -608px bottom;}
#toolbar li.active#rentrees-tab{width:304px;background:url(images/structures/menu-actu.png) no-repeat -608px top;}
#toolbar li#rentrees-tab{width:304px;background:url(images/structures/menu-actu.png) no-repeat -608px -31px;}
#frame,#frame,#scroller,.section{height:auto;}
#frame{overflow:hidden;width:912px;position:relative;margin:0 auto;}
#scroller{width:910px;overflow:hidden;border-right:1px solid #b4b4b4;border-left:1px solid #b4b4b4;background:#FFF;margin:0 auto;}
#actu-content{width:5250px;}
#actu-title{font-weight:700;margin-bottom:15px;}
.section{width:872px;float:left;margin:20px;}
/* End of 'slide-tab' */

/* Start of CMSMS style sheet 'Accessibility and cross-browser tools' */
span.accesskey { text-decoration:none;}
.accessibility { position: absolute; top: -999em; left: -999em;}
dfn { position: absolute; left: -1000px; top: -1000px; width: 0; height: 0; overflow: hidden; display: inline;}
a.external span { position: absolute; left: -5000px; width: 4000px;}
a.external { padding: 0 12px 0 0;}
a.external:link { color: #18507C; background: url(images/cms/external.gif) no-repeat 100% 0;}
a.external:visited { color: #18507C; background: url(images/cms/external.gif) no-repeat 100% 0;}
a.external:hover { color: #18507C; background: url(images/cms/external.gif) no-repeat 100% 0; background-color: #C3D4DF;}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;} * html .clearfix { height: 1%;}


/* End of 'Accessibility and cross-browser tools' */

