/* CSS Document */

body,html {margin:0;padding:0;color:#000;background-color:#FFFFFF;}
body{font-family:Verdana,Arial,Helvetica,sans-serif;color:#7D8794; font-size:11px;}
/* RESET */
p, ul{margin:0;padding:0;}
h2 {margin:0 0 1em;}
h1 {margin:0;}
div.clear{ clear:both;}
#footer p {margin:0px;}
* html #footer {height:1px;}
input, select, textarea {background-color:#FFFFFF;border:1px solid #E4E6E9;font-size:11px;}

/****************************************** BASE SIZE *************************************************/
#wrap {width:980px;margin:0 auto;background:#E8EEF6;}
/********************************************** HEADER ************************************************/
#header { width:100%; background-color:#FFFFFF;}
/* HEADER FULL WIDTH */

#header div.left{ float:left;width:230px; height:50px; display:none; }
#header div.right{ float:right;width:100%;} 

/* HEADER FULL WIDTH BLOCK TO LEFT CORNER */
/* 
#header div.left{ float:left;width:230px;background: #999999; height:50px; }
#header div.right{ float:right;width:750px;background: #663366;} 
*/

/* HEADER LEVEL */

#header div.level1{ width:100%;}
#header div.level2{ width:100%; height:173px; background:url("../Images/common/bck-repeat.jpg") repeat-x scroll 0 0 transparent; background-position:bottom;}
#header div.level3{ width:100%; height:50px;background:url("../images/common/gradient.png") repeat-x scroll 0 0 #1C78F4;}

/******************************************* END HEADER ************************************************/

/********************************************** CONTENT ************************************************/
/* enable wide, left, right, left and right sidebar just uncomment or commenet */

/* CONTENT FULL WIDE  */

body.full-wide #main {float:right;width:100%;background:#ffffff;}
body.full-wide #sidebar-left {float:left;width:0px;background:#99c; display:none;}
body.full-wide #sidebar-right {float:right;width:0px;background:#99c; display:none;}


/* CONTENT WITH LEFT SIDE BAR */

body.left-sidebar #main {float:right;width:750px;background:#ffffff;}
body.left-sidebar #sidebar-left {float:left;width:230px;background:#E8EEF6;}
body.left-sidebar #sidebar-right {float:right;width:0px;background:#99c; display:none;}

/* CONTENT RIGHT SIDE BAR */

body.right-sidebar #main {float:right;width:750px;background:#ffffff;}
body.right-sidebar #sidebar-left {float:left;width:230px;background:#E8EEF6; display:none;}
body.right-sidebar #sidebar-right {float:right;width:230px;background:#E8EEF6;}

/* CONTENT WITH LEFT AND RIGHT SIDE BAR */

body.left-right-sidebar #main {float:right;width:520px;background:#ffffff;}
body.left-right-sidebar #sidebar-left {float:left;width:230px;background:#E8EEF6;}
body.left-right-sidebar #sidebar-right {float:right;width:230px;background:#E8EEF6;}

/* CONTENT LAYOUT */
#main div.content, #sidebar-left div.content, #sidebar-right div.content{ margin:0px;}

/********************************************** END CONTENT ********************************************/

/********************************************** FOOTER *************************************************/
#footer { font-size:9px;width:100%;clear:both; background-image:url("../Images/common/bckgrd_footer.gif");background-position:center top;background-repeat:repeat-x;border-top:1px solid #FFFFFF;}
#footer div.left{ float:left;padding:10px 0 10px 25px;}
#footer div.right{ float:right;padding:10px 25px 10px 0;}
#footer a{ color:#1C78F4; text-decoration:none;}
#footer a:hover{ color:#1C78F4; text-decoration:underline}
#footer a.globule-copyright{background-image:url("../Images/common/logo-gbl.png");background-position:right center;background-repeat:no-repeat;font-weight:normal;padding:10px 31px 8px 0;}
/********************************************** END FOOTER *********************************************/

/********************************************** MAIN NAV BAR *******************************************/
#main-navigation-bar { width:100%;}
#main-navigation-bar ul {margin:0px;padding:0px;list-style:none;height:50px;margin-left:228px;width:700px;}
#main-navigation-bar li {display:inline;margin:0px;padding:0px;}
#main-navigation-bar li.page_item a {background:none repeat scroll 0 0 transparent;color:#FFFFFF;font-size:13px;font-weight:bold;height:32px;padding:18px 12px 0;text-align:center;text-transform:uppercase; text-decoration:none; display: block; float:left;}
#main-navigation-bar li.page_item a:hover{ color:#1c78f4;background: #fefefe url(../Images/common/gradient.png) repeat-x;}
/********************************************** MAIN NAV BAR *******************************************/
#languages-selector ul.languages {margin:0;padding:0;list-style:none; float:right; background-color:#1C78F4; padding-top:5px; padding-bottom:5px; margin-right:50px;}
#languages-selector ul.languages li {display:inline;margin:0px; }
#languages-selector ul.languages li.item{ padding:5px; color:#FFFFFF;}
#languages-selector ul.languages li.item a{ color:#FFFFFF;}
#header div.front-logo-container{ float:left; margin-left:50px; margin-top:45px; position:absolute;}


/********************************************** CONENT CSS *********************************************/
#main div.content{ margin:0px;}
div.main-title { background-image:url("/Ressources/Templates/Frontend/CommonV2/Ressources/Images/bckgrd_title_center.gif");background-position:left top;background-repeat:no-repeat;height:39px;width:100%; padding-top:20px;margin-bottom:10px;} 
div.main-title span.label { display:block; background:url("/Ressources/Templates/Frontend/CommonV2/Ressources/Images/bullet_title.gif") no-repeat scroll transparent;margin-left:30px;padding-left:20px;color:#7D8794;font-size:11px;font-weight:bold;text-transform:uppercase;}
#main div.content-container{ margin-left:30px; margin-right:30px; min-height:500px;height:auto !important;height:500px;}
/********************************************** JOBS LISTING *******************************************/
div.jobs-items{}
div.jobs-items div.title{background-image:url("/Ressources/Templates/Frontend/CommonV2/Ressources/Images/bullet_liste.gif");background-position:0 4px;background-repeat:no-repeat;font-size:12px;font-weight:bold;margin-top:15px;padding-left:15px;}
div.jobs-items div.title a{ color:#1c78f4; text-decoration:none;}
div.jobs-items div.title a:hover{ color:#7d7d7d; text-decoration:underline;}
div.jobs-items div.sub-title{ color:#7D8794; padding-left:15px; padding-top:5px;}
div.jobs-items div.teaser{margin-top:5px;padding-left:15px;}
div.jobs-items div.teaser a{ color:#1c78f4; text-decoration:none;}
div.jobs-items div.teaser a:hover{ color:#7d7d7d; text-decoration:underline;}
div.pager-container{background-color:#E8EDF2;color:#7D8794;font-size:10px;height:33px;margin-top:15px;padding-top:15px;text-align:center;}
/********************************************** JOBS DETAILS *******************************************/
div.jobs-details{}
div.jobs-details h1{color:#1C78F4;font-size:15px;font-weight:bold;margin-bottom:20px;}
div.jobs-details h2{background-color:#1C78F4;color:#FFFFFF;font-size:12px;margin-top:15px;padding:3px 10px;}
div.jobs-details p{ padding:0px; margin:0px; margin-left:9px;padding-bottom:5px;padding-top:5px;}
div.jobs-details li {background-image:url(/Ressources/Templates/Frontend/CommonV2/Ressources/Images/bullet_liste.gif);background-position:0 4px;background-repeat:no-repeat;margin:0px;margin-left:15px;padding-left:20px;}
div.jobs-details ul { margin:0px; padding:0px; padding-top:5px;padding-bottom:5px;list-style-type: none;margin-left:25px;}	
div.jobs-details strong b {color:#1C78F4;}
div.jobs-details-apply {background:none repeat scroll 0 0 #F4F4F6;border:1px solid #D1D2D7;clear:both;font-weight:normal;margin:20px 0 20px 0px;padding:10px;}
div.jobs-details-apply h4{border-bottom:1px dotted #CCCCCC;color:#1C78F4;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;padding-bottom:5px; margin-top:0px;}
div.jobs-details-apply div.left{ color:#595A55;float:left;width:225px;}
div.jobs-details-apply div.right{ float:right;padding-top:7px;text-align:right;width:180px;}
div.jobs-details-apply-free-container{ margin-bottom:20px; margin-top:20px;}
/******************************************** APPLICATION FORM *****************************************/
div.application-from label{ width:147px;}
div.application-from input{ width:250px}
#additional-file-list table.table-file th.filename,#uploadcv table.table-file th.filename{ width:220px;}
#additional-file-list table.table-file th.filesize,#uploadcv table.table-file th.filesize{ width:120px;}
#additional-file-list table.table-file input.file-description,#uploadcv table.table-file input.file-description{width:255px; float:left;}
/******************************************** MYJOBSITE LOGON ******************************************/
.content-Login {background:none repeat scroll 0 0 #FFFFFF;border:1px solid #D1D2D7;margin:0;padding:10px;width:450px;margin-left:auto; margin-right:auto; margin-bottom:20px;}
.content-Login h4 {border-bottom:1px dotted #D1D2D7;color:#1C78F4;font-size:12px;font-weight:bold;margin-bottom:15px;padding-bottom:5px; margin-top:0px;}
.content-Login p{margin-top:20px;}
.FormLabels {color:#7D8794;float:left;margin:0;}
.FormFields input {border:1px solid #D1D2D7;color:#1C78F4;float:right;font-size:11px;font-weight:normal;line-height:12px;margin-right:125px;width:250px;}
.ClearBoth {clear:both;}
.FormRow {margin-top:10px;padding:0;}
.FormSubmit {background-color:#1C78F4;color:#FFFFFF;font-size:11px;font-weight:normal;line-height:12px;margin:10px 0 0 73px;padding:1px 3px;}
/******************************************** SELF APPLICATION ******************************************/
div.self-application-form label{ width:147px;}
div.self-application-form input{ width:250px}
/**************************************** BOUTON *******************************************************/
a.ph-myjobLightBlue:link,a.ph-myjobLightBlue:visited{font-size:10px;color:#747678;background-color:#c2e6f2;border:1px solid #d5d8dd;padding: 5px 5px;text-decoration: none;display:block;text-align:center}
a.ph-myjobLightBlue:hover{background-color: #005c95;border:#005c95 1px solid;color:#FFFFFF;}
a.ph-myjobBlue:link,a.ph-myjobBlue:visited{font-size:10px;background-color: #1c78f4;border:#1c78f4 1px solid;padding: 5px 5px;font-weight: normal;text-decoration: none;color:#FFFFFF;display:block;text-align:center}
a.ph-myjobBlue:hover{color:#333333;background-color:#b2b2b2;border:1px solid #b2b2b2;display:block;}
a.ph-myjobBlue object{ position:absolute; margin-left:-80px;}
a.ph-myjob:link,a.ph-myjob:visited {font-size:10px;background-color:#e9ecf1;border:1px solid #d5d8dd;padding: 5px 5px;font-weight: normal;text-decoration: none;color:#747678;display:block;text-align:center}
a.ph-myjob:hover,a.ph-myjob:active {color:#FFFFFF;background-color: #1c78f4;border:#1c78f4 1px solid;display:block;}
a.ph-myjobBlue object{ position:absolute; margin-left:-80px;}
a.myjobsite-back {width:138px;}
a.myjobsite-submit {display:block;float:right;width:138px;}
/********************************************** FORM ****************************************************/
.csa_form{padding-top:5px;}
.csa_form div.line{padding:2px 0px;}
.csa_form label{width:100px;color:#7D8794;display:block;float:left;}
.csa_form input, select {border:1px solid #D1D2D7;color:#1C78F4;font-size:11px;font-weight:normal;line-height:12px;margin:0;padding:0 0 0 3px;width:200px;}
.csa_form span {color:#1C78F4;}
.csa_form textarea {border:1px solid #D1D2D7;color:#1C78F4;font-size:11px;font-weight:normal;margin:0;padding:0 0 0 3px;}
/********************************************** GENERAL *************************************************/
.errorBox {background-color:#F9D0D1;border:1px solid #D5D8DD;margin:0;padding:8px 15px 8px 10px;}
.errorBox ul li {background-image:url("/Ressources/Templates/Frontend/CommonV2/Ressources/Images/bullet_liste.gif");background-position:0 60%;background-repeat:no-repeat;display:list-item;list-style-type:none;padding-left:10px;z-index:1000; margin-left:5px;}
.errorBox li.errorField { background-color:Transparent; border-width:0px;}
.errorBox span {font-style:italic;font-weight:bold;padding-bottom:5px;}
.errorField {background-color:#FCFAC7;border:1px solid #D5D8DD;}
.uploadCVmessage{ float:right; padding-top:5px; font-style:italic;}
.uploadcv-container{ float:right;}
.fta-files-upload div.ProgressBar{ float:right; margin-right:0px; margin-top:6px; width:150px;}
.fta-files-upload span.uploadingMessage{ font-weight:normal;}
.fast-track-browse-holder {margin-top:2px;position:absolute;z-index:10;}
.title-Myjob-h1 {border-bottom:1px dotted #80ADC6;border-top:1px dotted #80ADC6;color:#1C78F4;font-size:11px;font-weight:bold;margin:20px 0 10px;padding:3px 0;}
.lightGreyBox {background-color:#F7FAFF;border:1px solid #D5D8DD;margin:0;padding:10px;text-align:left;z-index:1000;}
.table-file thead th.th-file-name{ width:205px;  }
.table-file td input.input-description{width:186px; float:left;}
.table-file{ margin:0px; background-color:#F7FAFF;font-size:11px; line-height:2.3; border:1px dotted #BEBEBE; border-right:0px; }
.table-file thead th{ background: #1C78F4 url(/Ressources/Templates/Frontend/CommonV2/Ressources/Images/gradient-h25.png) 50% top; height:20px; border-right:1px dotted #bebebe; margin:0px; padding:0px; color:#fff; font-weight:normal; font-size:11px;text-align:left; padding-left:10px;  }
.table-file tfoot td{ height:11px;line-height:2.1; color: White; padding-right:5px; padding-left:5px;  }
.table-file tbody tr{ background-color:#faf9f9; height:19px; color:#656565; cursor:hand; cursor:pointer;  }
.table-file tbody td{border-right: 1px dotted #bebebe; padding-right:5px; padding-left:10px; border-top:1px dotted #BEBEBE;}
.table-file tbody td img{ margin-top:1px;}
.table-file tbody tr.odd{ background-color:#f4f4f4;}
.table-file tfoot td{ border-right:1px dotted #BEBEBE;border-top:1px dotted #BEBEBE;color:#7D7D7D;padding-left:10px;}
.table-file tbody td.icons{ padding-left:5px; padding-right:5px; width:16px;}
.table-file tbody tr:hover{ background-color:#F7FAFF; height:19px; color:#7D8794}
.table-file tbody tr.selected{ background-color:#005C94; height:19px; color:#FFFFFF; font-weight:bold;  }
.table-file tbody tr.disabled{ background-color:#fafafa; height:19px; color:#cfcfcf; font-style:italic;  }

span.icons-help-16px{background:url(/Ressources/Templates/Extranet/Images/icons/help2.png); width:16px; height:16px; display:block; cursor:pointer; cursor:hand;}
span.delete-doc24px{background:url(/Ressources/Templates/Frontend/Common/Ressources/Images/error.png); width:16px; height:16px; display:block; cursor:pointer; cursor:hand; float:right;  margin-left:10px;}
a.jobs-rss-feed{background:url(/Ressources/Templates/Frontend/Common/Ressources/Images/rss-16px.png); width:16px; height:16px; display:block; cursor:pointer; cursor:hand; float:right; margin-top:18px; margin-right:18px;}

/********************************************* MYJOBSITE ********************************************/


#content-myjobsite {height: 40px;margin-top:10px;margin-bottom:10px;}
.menuMyjobsite {background: #e8ebf0 url(/Ressources/Templates/Frontend/CommonV2/Ressources/Images/myjobsite-gris.png) repeat;float: left;width:199px;display:inline;text-align:left;font-size:11px;line-height:11px;color:#666666;text-decoration:none;text-transform:uppercase;letter-spacing: 0px;padding-top:15px;padding-left:30px;height:25px;}
.menuMyjobsite.current { color: #FFFFFF; background:#1C78F4 url(/Ressources/Templates/Frontend/CommonV2/Ressources/Images/myjobsite-blanc.png) repeat; }
.menuMyjobsite.center{ border-left:solid 1px #e0e1e5;border-right:solid 1px #e0e1e5}
.content-MyjobColLeft {float:left;width:320px;}
.content-MyjobColRight {float:right;width:320px;}
.FormRow-Myjob {padding-top:5px;}
.FormCheckBoxLeft-Myjob {float: left;margin: 0px 0px 0px 0px;width:150px;color:#7D8794}
.FormCheckBoxRight-Myjob {float: right;margin: 0px 0px 0px 0px;width:150px;color:#7D8794}
.FormPhotoarea-Myjob {border:1px solid #D1D2D7;float:left;height:150px;margin:0;text-align:center;vertical-align:middle;width:125px;}
#content-MyjobPagination {display:block;float:left;margin:20px 10px;text-align:center;}
#myjob-site-menu{background-color:#e8eef6; padding-bottom:20px;}
#leftMenuMyJobSiteProfil-en {background-image:url(/Ressources/Templates/Frontend/CommonV2/Ressources/Images/en/tit_profil.gif);background-repeat:no-repeat;background-position:top left;text-align:right;padding-top:50px;line-height:18px;}
#leftMenuMyJobSiteHistory-en {background-image:url(/Ressources/Templates/Frontend/CommonV2/Ressources/Images/en/tit_history.gif);background-repeat:no-repeat;background-position:top left;text-align:right;padding-top:50px;line-height:18px;}		
#leftMenuMyJobSiteAccess-en {background-image:url(/Ressources/Templates/Frontend/CommonV2/Ressources/Images/en/tit_access.gif);background-repeat:no-repeat;background-position:top left;text-align:right;padding-top:50px;line-height:18px;}
#leftMenuMyJobSiteProfil-fr {background-image:url(/Ressources/Templates/Frontend/CommonV2/Ressources/Images/fr/tit_profil.gif);background-repeat:no-repeat;background-position:top left;text-align:right;padding-top:50px;line-height:18px;}
#leftMenuMyJobSiteHistory-fr {background-image:url(/Ressources/Templates/Frontend/CommonV2/Ressources/Images/fr/tit_history.gif);background-repeat:no-repeat;background-position:top left;text-align:right;padding-top:50px;line-height:18px;}
#leftMenuMyJobSiteAccess-fr {background-image:url(/Ressources/Templates/Frontend/CommonV2/Ressources/Images/fr/tit_access.gif);background-repeat:no-repeat;background-position:top left;text-align:right;padding-top:50px;line-height:18px;}
#leftMenuMyJobSiteProfil-nl {background-image:url(/Ressources/Templates/Frontend/CommonV2/Ressources/Images/nl/tit_profil.gif);background-repeat:no-repeat;background-position:top left;text-align:right;padding-top:50px;line-height:18px;}
#leftMenuMyJobSiteHistory-nl {background-image:url(/Ressources/Templates/Frontend/CommonV2/Ressources/Images/nl/tit_history.gif);background-repeat:no-repeat;background-position:top left;text-align:right;padding-top:50px;line-height:18px;}	
#leftMenuMyJobSiteAccess-nl {background-image:url(/Ressources/Templates/Frontend/CommonV2/Ressources/Images/nl/tit_access.gif);background-repeat:no-repeat;background-position:top left;text-align:right;padding-top:50px;line-height:18px;}
.leftMenuMyJobSite a, .leftMenuMyJobSite a:visited,.leftMenuMyJobSite a:link { text-decoration:none ;color:#7D8794;text-transform: uppercase; background-image:url(/Ressources/Templates/Frontend/Common/Ressources/Images/bullet_left_off.gif);background-position:right 50%;background-repeat:no-repeat;margin-right:10px; padding-right:10px;}
.leftMenuMyJobSite a:hover{ text-decoration:underline; color:#1C78F4;}
div.myjobsite-personal-info label{ width:117px;}
div.myjobsite-personal-info input,textarea{ width:195px}

div.diploma-container {float:left;margin-bottom:5px;width:190px; margin:0px;}
div.education-level-container input{ margin:0px;}

div.myjobsite-professional-info-extra-info label{ width:117px;}
div.myjobsite-professional-info-extra-info input,textarea{ width:195px}

#myjobsite-uploadcv table.table-file th.filename,#myjobsite-additional-file-list table.table-file th.filename{ width:220px;}
#myjobsite-uploadcv table.table-file th.filesize,#myjobsite-additional-file-list table.table-file th.filesize{ width:120px;text-align:center; padding-right:10px;}
#myjobsite-uploadcv table.table-file th.date,#myjobsite-additional-file-list table.table-file th.date{ width:60px;text-align:center;padding-right:10px;}
#myjobsite-uploadcv table.table-file input.input-description,#myjobsite-additional-file-list table.table-file input.input-description{width:186px; float:left;}
.category-selectbox {width:275px;}
.olContainer {background-color:#F7FAFF;border:1px solid #D5D8DD;margin:0;padding:8px 15px 8px 10px;text-align:left;z-index:1000;height:80px;width:250px;}
.olContainer ul{ margin:0px; padding:0px;}
.olContainer ul li {background-image:url("/Ressources/Templates/Frontend/CommonV2/Ressources/Images/bullet_liste.gif");background-position:0 45%;background-repeat:no-repeat;display:list-item;height:16px;list-style-type:none;padding-left:10px;width:100%;z-index:1000; color:#1C78F4;}
.delete-cat-icons {background-image:url("/Ressources/Templates/Frontend/Common/Ressources/Images/delete.png");cursor:pointer;float:right;height:16px;width:16px;}

div.pager-container a{color:#1C78F4;}
div.pager-container div.pager-content{margin-left:auto; margin-right:auto;}
.pageFirstInactif {background: url(/Ressources/Templates/Frontend/Common/Ressources/Images/Page-premiere-inactif.gif) no-repeat;width: 17px; height: 17px;margin: 0px 5px 0px 37%; padding: 0px;display: block;float: left;}
.pagePrecInactif {background: url(/Ressources/Templates/Frontend/Common/Ressources/Images/Page-precedente-inactif.gif) no-repeat;width: 17px; height: 17px;margin: 0px 5px 0px 0px; padding: 0px;display: block;float: left;}
.pageFirst {background: url(/Ressources/Templates/Frontend/Common/Ressources/Images/Page-premiere.gif) no-repeat;width: 17px; height: 17px;margin: 0px 5px 0px 37%; padding: 0px;display: block;float: left;}
.pagePrec {background: url(/Ressources/Templates/Frontend/Common/Ressources/Images/Page-precedente.gif) no-repeat;width: 17px; height: 17px;margin: 0px 5px 0px 0px; padding: 0px;display: block;float: left;}
.pageNumDisabled{ display: block; float:left; margin:2px; font-weight:bold;}
.pageNumActive{ display: block; float:left;margin:2px;font-weight:bold;}
.pageSuiv {background: url(/Ressources/Templates/Frontend/Common/Ressources/Images/Page-suivante.gif) no-repeat;width: 17px; height: 17px;margin: 0px 0px 0px 5px; padding: 0px;display: block;float: left;}
.pageLast {background: url(/Ressources/Templates/Frontend/Common/Ressources/Images/Page-derniere.gif) no-repeat;width: 17px; height: 17px;margin: 0px 0px 0px 5px; padding: 0px;display: block;float: left;}

/******************************* EXTERNAL FTA *************************************************/
#container-fta{margin-left: auto; margin-right: auto; width: 680px; text-align: left; }
#fta-header{width: 660px; height: 141px;background: #1c78f4 url(/Ressources/Templates/Frontend/CommonV2/Ressources/Images/header-fta-ext.png);background-repeat:no-repeat;	}
#fta-header div.front-logo-container{ float:left; margin-left:25px; margin-top:15px;}
#fta-content{width: 660px;text-align:center;}
#fta-col-left{float:left;width:165px; background-repeat: repeat-y;background-image: url(/Ressources/Templates/Frontend/CommonV2/Ressources/Images/col-left-fla-ext.jpg);}
#fta-col-center{float:left;width:495px;background: url(/Ressources/Templates/Frontend/CommonV2/Ressources/Images/bg-fla-ext.png) repeat-y top right;}
#fta-footer{width: 660px; height: 9px;background-color: #1c78f4;background-repeat:no-repeat;	clear: both;overflow: hidden;}
#fta-content div.content-Login a{ color: #1c78f4}
/******************************* JOBS CAT PLUGINS **********************************************/
div.jobs-category-filer { margin:10px; margin-left:30px; margin-top:50px;}
div.jobs-category-filer ul{ margin:0px; padding:0px; }
div.jobs-category-filer ul.main-category li { margin:0px; padding:0px; list-style: none; list-style-image:url("/Ressources/Templates/Frontend/CommonV2/Ressources/Images/bullet_liste.gif");font-weight:bold; }
div.jobs-category-filer ul.sub-category { margin-left:15px; margin-top:10px; margin-bottom:10px; }
div.jobs-category-filer ul.sub-category li { font-weight: normal; }
div.jobs-category-filer ul.sub-category a, .div.jobs-category-filer ul.sub-category a:visited,div.jobs-category-filer ul.sub-category a:link { text-decoration:none ;color:#7D8794;}
div.jobs-category-filer ul.sub-category a:hover{ text-decoration:underline; color:#1C78F4;}
div.jobs-category-filer ul.sub-category b { color:#1C78F4}
div.jobs-category-filer div.view-all { float:right; margin-bottom:10px;}
div.jobs-category-filer div.view-all a , div.jobs-category-filer div.view-all a ,div.jobs-category-filer div.view-all a { text-decoration:none ;color:#7D8794; background-image:url(/Ressources/Templates/Frontend/Common/Ressources/Images/bullet_left_off.gif);background-position:right 50%;background-repeat:no-repeat;margin-right:10px; padding-right:10px;}
div.jobs-category-filer div.view-all a:hover{ text-decoration:underline; color:#1C78F4;}

div.plugins-childs-filter{ margin-top:15px; }
div.plugins-childs-filter a{color:#1C78F4; text-decoration:none;}
div.plugins-childs-filter a:hover{text-decoration:underline;}
div.plugins-childs-filter ul{margin:0px; padding:0px;float:right;}
div.plugins-childs-filter li { margin-left:20px; list-style: none; list-style-image:url("/Ressources/Templates/Frontend/CommonV2/Ressources/Images/bullet_liste.gif");font-weight:bold; float:left;}
div.plugins-childs-filter div.title{clear:both; margin-top:30px; font-size:12px;font-weight:bold;}

div.jobs-logo{background-image: url(/Ressources/Templates/Frontend/RTBF/Ressources/Images/rtbf-jobs.jpg); width:188px; height:80px; position:absolute; right:17px; top:13px;}


/* CANVAS LESS  */
body.canvas-less #header {display:none;}
body.canvas-less #sidebar-left {display:none;}
body.canvas-less #sidebar-right {display:none;}
body.canvas-less #footer {display:none;}
body.canvas-less #main { width: 610px; }
body.canvas-less #wrap { width: 610px; background-image:none; }
body.canvas-less #main-navigation-bar{ margin-top:30px;}

p.welcome-fta{display:none;}

div.jobs-details li { font-size:12px;}
body.canvas-less span.jobs-listing-location{display:none;}

p.welcome-fta-mission{ display:none; }

body.preview  #left-menu-dexia { display:none; }
