body{text-align:center;font-family:Arial, "Trebuchet MS", sans-serif;font-size:12px;color:#000;background:url(../images/jobmali/body_bkg.jpg) repeat-x #ededed;height:100%;margin:0;padding:0;}
img,table,tbody,tr,td,input,form,dd,dt{border:0;margin:0;padding:0;}
h1{font-family:"Trebuchet MS", Arial, sans-serif;font-size:30px;font-weight:700;margin:0 15px 0 8px;padding:0;}
h2{font-size:18px;margin:0;padding:0;}
a{text-decoration:none;color:#000;}
div#site{width:974px;background:#ededed;height:auto!important;min-height:400px;text-align:left;overflow:hidden;margin:0 auto;}
a#header-link{position:absolute;display:block;width:400px;height:150px;}
div#header{width:974px;height:155px;background:url(../images/jobmali/header.jpg) no-repeat;margin:0 auto;}
div#site-stats{width:320px;position:absolute;text-align:center;margin:30px 0 0 430px;}
*:first-child+html div#site-stats{position:relative;padding:30px 0 0;}
div#site-stats span#currently{font-weight:700;font-size:22px;}
div#site-stats strong{font-weight:400;font-size:22px;display:block;}
div#moov-logo{position:absolute;margin:30px 0 0 820px;}
div#top-menu_home-container{width:100%;height:170px;background:#e8e2d1 url(../images/jobmali/home_top-menu_line_bkg.png) repeat-x 0 164px;text-align:center;}
div#board-slogan{width:974px;font-family:Arial;text-align:center;margin:15px auto 0;}
div#board-slogan div#slogan-txt{width:550px;text-align:center;margin:10px auto 0;}
div#board-slogan h1{font-size:32px;}
div#top-menu{width:974px;margin:0 auto;}
div#top-menu div#menu,div#top-menu_accueil div#menu{float:left;height:46px;}
div.onglet div.left-bkg{width:6px;height:46px;background:url(../images/transparents/onglet_black_left-bkg.png) no-repeat;float:left;}
div.onglet div.onglet-body{width:auto!important;min-width:30px;height:46px;background:url(../images/transparents/onglet_black_bkg.png) repeat-x;float:left;text-align:center;padding:0 10px;}
div.onglet div.right-bkg{width:8px;height:46px;background:url(../images/transparents/onglet_black_right-bkg.png) no-repeat;float:left;}
div.onglet-active div.left-bkg{width:8px;height:46px;background:url(../images/transparents/jobmali/onglet_orange_left-bkg.png) no-repeat;float:left;}
div.onglet-active div.onglet-body{width:auto!important;min-width:30px;height:46px;background:url(../images/transparents/jobmali/onglet_orange_bkg.png) repeat-x;float:left;text-align:center;padding:0 10px;}
div.onglet-active div.onglet-body a:hover{color:#000;}
div.onglet-active div.right-bkg{width:8px;height:46px;background:url(../images/transparents/jobmali/onglet_orange_right-bkg.png) no-repeat;float:left;}
div#top-menu div#login,div#top-menu div#login_connected{height:46px;color:#fff;float:right;}
div#top-menu div#login div.left-bkg,div#top-menu div#login_connected div.left-bkg{width:7px;height:46px;background:url(../images/transparents/top-menu_left-bkg.png) no-repeat;float:left;}
div#top-menu div#login div.top-menu-body,div#top-menu div#login_connected div.top-menu-body{width:auto!important;min-width:350px;height:46px;background:url(../images/transparents/top-menu_bkg.png) repeat-x;float:left;text-align:left;}
div#top-menu div#login div.remember-me{margin:0 0 0 20px;}
div#top-menu div#login div.remember-me input{margin:0 8px 0 0;}
div#top-menu div#login div.forgotten-pass{background:url(../images/jobmali/i.png) no-repeat;margin:0 8px 0 20px;padding:0 0 0 25px;}
div#top-menu div#login div.right-bkg,div#top-menu div#login_connected div.right-bkg{width:6px;height:46px;background:url(../images/transparents/top-menu_right-bkg.png) no-repeat;float:left;}
div#top-menu div#login_connected div#welcome{width:300px;font-weight:700;float:left;margin:10px 0 0 5px;}
div#top-menu div#login_connected a#mycv-link{display:block;height:30px;background:url(../images/jobmali/cv_picture.png) 0 3px no-repeat;color:#fff;font-weight:700;float:left;margin:0 0 0 20px;padding:10px 0 0 35px;}
div#top-menu div#login_connected a#myaccount-link{display:block;height:30px;background:url(../images/jobmali/account_picture.png) 0 3px no-repeat;color:#fff;font-weight:700;float:left;margin:0 10px 0 20px;padding:10px 0 0 30px;}
div.input-container{margin:3px 0 0 10px;}
div.input-container input{color:#888;font-weight:700;height:22px;width:130px;border:0;background:url(../images/input_bkg.png) repeat-x #fff;display:block;float:left;padding:5px 0 0;}
div.input-container div.input-right{width:6px;height:27px;background:url(../images/input_right-bkg.png) no-repeat;float:left;}
div.submit-container{margin:3px 0 0 20px;}
div.submit-container div.submit-left{width:5px;height:27px;background:url(../images/submit_left-bkg.png) no-repeat;float:left;}
div.submit-container input{color:#2f2f2f;font-weight:700;height:27px;width:70px;border:0;background:url(../images/submit_bkg.png) repeat-x #fff;display:block;float:left;cursor:pointer;padding:0;}
div.submit-container div.submit-right{width:6px;height:27px;background:url(../images/submit_right-bkg.png) no-repeat;float:left;}
div.green-submit-container input{color:#2f2f2f;font-weight:400;height:22px;width:90px;border:0;background:url(../images/jobmali/submit_orange_bkg.png) repeat-x;display:block;float:left;padding:0;}
div.select-container{margin:0 0 10px 10px;}
div.select-container select{height:27px;width:150px;border:0;background:#fff;padding:3px 0 0;}
div.clear{clear:both;}
div#container{width:974px;overflow:hidden;margin:30px 0 0;padding:0 0 50px;}
div#left-column{width:175px;float:left;}
div#search-block div.search-body{width:175px;background:url(../images/search-block_bkg.png) repeat-y;padding:0 0 10px;}
div#search-block div.search-title{width:120px;height:20px;background:url(../images/jobmali/magnify-glass.png) no-repeat;color:#fff;font-weight:700;margin:0 0 0 10px;padding:3px 0 0 35px;}
div#search-block div.input-container input{width:136px;}
div#search-block input.checkbox_style{margin:0 15px 0 18px;}
.cot-1-color{color:#0077ca;font-weight:700;}
.cot-2-color{color:#6ab40f;font-weight:700;}
.cot-3-color{color:#c86900;font-weight:700;}
.cot-4-color{color:#d00001;font-weight:700;}
.cot-5-color{color:#d5d5d5;font-weight:700;}
.form-label{color:#fff;font-weight:700;margin:0 0 0 10px;}
div#search-block div.green-submit-container{margin:10px 0 0 35px;}
div#loc-block h3{text-align:center;color:#d65f05;}
div#cat-block h3{text-align:center;color:#8ab737;}
div#right-column{width:175px;height:auto!important;min-height:350px;float:right;}
div.black-block{width:175px;margin:0 0 10px;}
div.black-block div.black-body{width:175px;height:auto!important;min-height:100px;background:url(../images/search-block_bkg.png) repeat-y;overflow:hidden;padding:10px;}
div.black-block div.title{background:url(../images/jobmali/i.png) no-repeat 0 1px;margin:0 0 0 10px;padding:0 0 0 25px;}
div.black-block div.title a{color:#fff;font-weight:700;}
div.black-block div.text{color:#fff;width:145px;font-size:11px;margin:10px 0 0 6px;}
div.black-block div.green-submit-container{margin:25px 0 0 30px;}
div.white-top{width:175px;height:5px;background:url(../images/white-block_top-bkg.png) no-repeat;}
div.white-body{width:175px;height:auto!important;min-height:100px;background:url(../images/white-block_bkg.png) repeat-y;overflow:hidden;font-size:11px;}
div.white-bottom{width:175px;height:9px;background:url(../images/white-block_bottom-bkg.png) no-repeat;}
div#pub-banner_top{width:577px;height:90px;text-align:center;margin:0 0 15px 200px;}
div#center{width:577px;height:auto!important;min-height:350px;background:#fff;margin:0 0 10px 200px;}
div#center div.top,div#pub-banner_top div.top{width:577px;height:4px;background:url(../images/center_top-bkg.png) no-repeat;}
div#center div.body,div#pub-banner_top div.body{width:577px;height:auto!important;min-height:350px;background:url(../images/center_bkg.png) repeat-y;overflow:hidden;}
div#pub-banner_top div.body{height:auto!important;min-height:20px;padding:10px 0;}
div#center div.bottom,div#pub-banner_top div.bottom{width:577px;height:9px;background:url(../images/center_bottom-bkg.png) no-repeat;}
div#page-content{width:555px;margin:5px 10px;}
div#page-content table{width:99%;border:1px solid #ccc;border-collapse:collapse;font-size:11px;margin:20px 0 20px 5px;}
div#page-content table a{font-size:12px;}
div#page-content table a:hover{font-size:12px;text-decoration:underline;}
div#page-content tr td,div#page-content tr th{border:1px solid #ccc;background:#fff;padding:8px 5px;}
div#page-content tr th{background-color:#000;color:#fff;}
div#page-content tr.modulo-td td,div.details-block tr.modulo-td td{background:#ededed;}
div#page-content table a.option{display:block;float:left;font-size:11px;font-weight:700;margin:0 15px 0 0;}
div.details-block{width:535px;height:auto!important;min-height:30px;background:#222;border:1px solid #bbb;overflow:hidden;color:#eee;margin:10px;padding:0 0 10px;}
div.details-block div.resume-type{float:right;font-size:13px;font-weight:700;margin:8px 10px 0 0;}
div.details-block h2{float:left;margin:5px 7px;}
div.details-block h3{clear:both;font-size:15px;margin:10px 0 0 7px;}
div#page-content div.details-block table{clear:both;width:98%;color:#000;margin:5px 0 0 6px;}
div#page-content div.details-block table tr td{border:1px solid #999;}
div#page-content div.alert div.details-block{background:#e18e34;}
div.details-block p{width:520px;height:auto!important;min-height:30px;text-align:justify;margin:5px 0 10px 7px;}
div#page-content div.resume-date{position:absolute;font-weight:700;margin:7px 0 0 452px;}
div.pagination{width:100%;text-align:center;font-size:11px;margin:0 0 15px;}
div.pagination a{font-size:13px;font-weight:700;}
div.black-bkg div.details-block{background-color:#000;width:535px;text-align:center;margin:20px 0 40px 10px;}
div.black-bkg div.details-block div.submit-container{margin:19px 0 10px 225px;}
div.black-bkg div.details-block div.input-container input{width:500px;}
div.black-bkg div.details-block p{width:230px;text-align:center;margin:10px 0 0 10px;}
div.black-bkg div.details-block div.green-submit-container{margin:14px 0 0 80px;}
span.detail-line{font-size:15px;font-weight:700;display:block;margin:0 0 5px 8px;}
div#page-content div.form-table form table{border:0;width:100%;}
div#page-content div.form-table form table tr td{border:0;font-size:13px;vertical-align:top;padding:10px 10px 10px 0;}
div#page-content div.form-table form table tr td input{border:1px solid #ccc;background:#eee;height:18px;width:380px;font-size:13px;margin:0;padding:2px 0 0;}
div#page-content div.form-table form table tr td textarea{border:1px solid #ccc;background:#eee;height:180px;width:380px;font-size:13px;font-family:Arial;margin:0;padding:2px 0 0;}
div#page-content div.form-table form table tr td input.checkbox{width:12px;height:12px;margin:0 5px 0 0;}
div#page-content div.form-table form table tr td input.submit{width:auto!important;min-width:150px;height:25px;background:#000;color:#fff;font-weight:700;margin:0 5px 0 0;padding:0 10px 2px;}
div#footer{width:100%;text-align:center;background:#000;}
div#footer div#footer-menu{width:700px;text-align:center;margin:0 auto;}
div#footer div#footer-menu div.onglet-footer{display:block;float:left;margin:0 12px 0 0;padding:2px 0;}
div#footer div#footer-menu div.onglet-footer a{color:#fff;font-weight:700;font-size:85%;}
div#footer div#footer-content{width:100%;background:url(../images/jobmali/body_bkg_reverse.png) repeat-x #f90;text-align:center;margin:0;}
div#footer div#footer-content div#footer-body{width:974px;height:auto!important;min-height:150px;text-align:left;overflow:hidden;margin:0 auto;padding:0 0 20px;}
div#footer div#footer-content div.footer-col{float:left;width:310px;height:auto!important;min-height:210px;color:#fff;background:url(../images/jobmali/footer_col-border.png) repeat-y 299px 0;margin:30px 5px 0 0;}
div#footer div#footer-content div.footer-col h3{width:150px;background:#f1a144;padding:2px 8px;}
div#footer div#footer-content div.footer-col ul li a{color:#fff;font-size:85%;}
div#footer div#footer-content div.footer-col ul li a:hover{text-decoration:underline;color:#fff;}
div#footer div#footer-content div.footer-col ul{list-style-type:none;text-align:left;}
div.ul-container{float:left;width:130px;margin:0 10px 0 0;}
div.ul-container ul{margin:10px 0 0;padding:0;}
div#footer-copyright{width:100%;height:35px;background:#ededed;text-align:center;}
div#footer-cpy-body{width:974px;background:url(../images/transparents/jobmali/footer_logo.png) no-repeat;height:35px;margin:0 auto;padding:20px 0 0;}
div.green-button-container{margin:15px 0 0 30px;}
div.green-button-container a{color:#2f2f2f;font-weight:400;height:22px;width:90px;border:0;background:url(../images/jobmali/submit_orange_bkg.png) repeat-x;display:block;float:left;text-align:center;padding:3px 0 0;}
span.legende{display:block;font-size:10px;font-style:italic;}
td span.legende{width:380px;}
form h2{margin-left:7px;}
div.home_block{width:400px;text-align:center;}
div#home_block_1{float:left;margin:0 0 0 35px;}
div#home_block_2{float:left;margin:0 0 0 90px;}
div.home_block div.txt{width:300px;text-align:justify;margin:15px auto 0;}
div.home_inside_block{width:300px;text-align:left;margin:0 0 0 75px;}
div.home_inside_block img{margin:15px 0 0;}
div.home_block h2{font-size:24px;text-align:left;}
div.home_block div.advantages{width:350px;margin:25px 0 0 70px;}
div.home_block div.advantage{width:60px;text-align:center;float:left;font-weight:700;margin:0 45px 0 0;}
div#home_ad-area{width:100%;text-align:center;margin:50px 0 0;}
div#home_ad-area img{width:728px;height:90px;margin:0 auto;}
div.statement{width:515px;color:#fff;background:#000;text-align:center;overflow:hidden;margin:15px 0 0 10px;padding:15px 10px;}
div.statement div.green-button-container{width:120px;margin:15px auto 0;}
a.white-link{color:#fff;text-decoration:underline;font-size:10px;}
div.large_black_block{width:515px;color:#fff;background:#000;text-align:left;overflow:hidden;margin:15px 0 0 10px;padding:5px 10px;}
div#page-content div.large_black_block table{border:0;background:#000;}
div#pagination{width:100%;text-align:center;}
div#pagination a:hover{width:100%;text-align:center;font-weight:700;}
div#pagination span.disabled{font-size:9px;font-weight:400;}
div#pagination span.current{font-size:12px;font-weight:400;text-decoration:underline;}
h1.view{width:430px;}
span.userEntry{color:#d07b20;}
form ul.errors{color:red;list-style-type:none;margin:0;padding:0;}
div.plain-text{width:530px;text-align:justify;margin:20px 0 0 10px;}
div.plain-text div.bloc-plan-site{float:left;width:260px;margin:0 0 15px;}
div.plain-text div.bloc-plan-site ul li.head{list-style-type:none;font-weight:700;margin:10px 0 0;}
div.plain-text div.bloc-plan-site ul li.head ul li{font-weight:400;}
div.plain-text div.bloc-plan-site ul li{list-style-type:square;margin:0 0 0 9px;}
div.plain-text div.bloc-plan-site ul{list-style-position:inside;list-style-type:none;margin:0;padding:0;}
div.partenaires a{font-weight:700;color:#EA8005;}
div.badge{height:97px;width:97px;float:right;background:url(../images/jobmali/badge.png) no-repeat;margin:30px 70px 0 0;}
div#google_ads_div_JobMali_Sidebar{margin-left:5px;}
h3,div#page-content div.form-table form table tr td dd{margin:0;padding:0;}
div#site-stats strong span,div#top-menu div#login div.forgotten-pass a,div.green-button-container a:hover{color:#fff;}
div.onglet,div.onglet-active{float:left;margin:0 5px 0 0;}
div.onglet div.onglet-body a,div.onglet-active div.onglet-body a{color:#fff;font-weight:700;font-size:110%;display:block;margin:10px 0 0;}
div.onglet div.onglet-body a:hover,div#footer div#footer-menu div.onglet-footer a:hover{color:#ea8005;}
div#top-menu div#login div.forgotten-pass a:hover,div#top-menu div#login_connected a#mycv-link:hover,div#top-menu div#login_connected a#myaccount-link:hover{color:#EA8005;}
div.input-container div.input-left,div.select-container div.select-left{width:7px;height:27px;background:url(../images/input_left-bkg.png) no-repeat;float:left;}
div.green-submit-container div.submit-left,div.green-button-container div.button-left{width:4px;height:22px;background:url(../images/jobmali/submit_orange_left-bkg.png) no-repeat;float:left;}
div.green-submit-container div.submit-right,div.green-button-container div.button-right{width:4px;height:22px;background:url(../images/jobmali/submit_orange_right-bkg.png) no-repeat;float:left;}
div#search-block,div.white-block{width:175px;margin:0;}
div#search-block div.top,div.black-block div.top{width:175px;height:7px;background:url(../images/search-block_top-bkg.png) no-repeat;}
div#search-block div.bottom,div.black-block div.bottom{width:175px;height:12px;background:url(../images/search-block_bottom-bkg.png) no-repeat;}
div#search-block div.input-container,div.black-bkg div.details-block div.input-container{margin:10px 0 0 10px;}
div#loc-block,div#cat-block,div#pub-banner_top div.body div{margin:10px 0 0;}
div#loc-block ul,div#cat-block ul{list-style-type:square;margin:10px 0 10px 25px;padding:0;}
div#loc-block ul li a:hover,div#cat-block ul li a:hover,div#page-content table a.certif,div.plain-text div.bloc-plan-site a:hover{text-decoration:underline;}
a.white-link:hover,div#page-content table a.certif:hover{text-decoration:none;}
