html{font-size:100%}body{background:#F5F5F5;font-size:0.75em;margin:0;padding:0;color:#666;}/*Note: la partie font-family est reportée dans css/font_family/body_xx.css, xx provient de la variable (4D) : user_police_default      est chargé par <link rel="stylesheet" type="text/css" href="http://vacancespourtous47.org/dyncss_3699/css/font_family/body_1.css"/>                 dans head.shtml*/img {margin-left:3px;margin-right:3px;border:none;vertical-align:middle;}a {text-decoration: none;color:#666}#zenw_global{width:100%;min-width:850px;margin-left:auto;margin-right:auto}.spacer_10 {padding: 10px;}.hr_spacer_10 {margin-top: 10px; margin-bottom: 10px;}.right {text-align:right}.center {text-align:center}.left {text-align:left}.top {vertical-align: top}.tier {width: 30%}.quarter {width: 25%}.half_quarter {width: 12.5%}.moitiee{width: 50%}.centpc{width: 100%}.w20 {width: 20px}.red {color:red}.red_bold_important {color:red !important; font-weight: bold !important;}.orange_bold_important {color:orange !important; font-weight: bold !important;}.blue {color:blue}.fuchsia {color:fuchsia}.green {color:green}.cliquable {cursor:pointer;}.btn_link {text-decoration:none;border:0;color:#666666;}.close {text-decoration: line-through}.selectDefault{color:gray !important}.selectDefault option{color:black !important}.bold_important {font-weight: bold !important;}.altTR0 {background:#ececec}.altTR0:hover {background:lightblue}.altTR1 {background:#dddddd}.altTR1:hover {background:lightskyblue}.notabene {font-style: italic;color:#888;}#previous_next {clear:both;}.thermo1 {background-image: url(http://vacancespourtous47.org/dynpict_3699/image/thermo/thermo.png);background-repeat:no-repeat;background-position: 0 0px;width: 104px;float: right;height: 22px;}.thermo2 {background-image: url(http://vacancespourtous47.org/dynpict_3699/image/thermo/thermo.png);background-repeat:no-repeat;background-position: 0 -25px;width: 104px;float: right;height: 22px;}.thermo3 {background-image: url(http://vacancespourtous47.org/dynpict_3699/image/thermo/thermo.png);background-repeat:no-repeat;background-position: 0 -50px;width: 104px;float: right;height: 22px;}.thermo4 {background-image: url(http://vacancespourtous47.org/dynpict_3699/image/thermo/thermo.png);background-repeat:no-repeat;background-position: 0 -75px;width: 104px;float: right;height: 22px;}.thermoS1 {background-image: url(http://vacancespourtous47.org/dynpict_3699/image/thermo/thermo_small.png);background-repeat:no-repeat;background-position: 0 0px;width: 52px;float: none;height: 11px;}.thermoS2 {background-image: url(http://vacancespourtous47.org/dynpict_3699/image/thermo/thermo_small.png);background-repeat:no-repeat;background-position: 0 -12px;width: 52px;float: none;height: 11px;}.thermoS3 {background-image: url(http://vacancespourtous47.org/dynpict_3699/image/thermo/thermo_small.png);background-repeat:no-repeat;background-position: 0 -25px;width: 52px;float: none;height: 11px;}.thermoS4 {background-image: url(http://vacancespourtous47.org/dynpict_3699/image/thermo/thermo_small.png);background-repeat:no-repeat;background-position: 0 -37px;width: 52px;float: none;height: 11px;}/*.top_a_hover {text-decoration: none !important;color:white !important;}*/.top_a_hover:hover {    text-decoration:underline !important;       /*color: red !important; */}#coupon_reponse_img {background-image: url(http://vacancespourtous47.org/dynpict_3699/image/logo/coupon_reponse.png);                     background-repeat:no-repeat;                     float: right;                     width: 230px;                     height: 75px;}.coupon_reponse_txt {margin :5px; padding :5px; font-size:0.8em; opacity: 1;}.coupon_reponse_txt_bold {font-size:0.8em; font-weight: bolder; opacity: 1; padding-top :15px; }#zenw_entete{background:#8faad9}  /*was #3D4E6C for taow 8B008B*/#zenw_entete h1{margin:0}#zenw_entete h1 img{float:left;  margin:7px 20px 10px 0}#zenw_entete2{background:url(http://vacancespourtous47.org/dynpict_3699/image/css/subheader.jpg) repeat-x;border-top:1px solid #303d56;border-bottom:1px solid #243046;color:white;height:78px}#zenw_entete2 h1{font-family:Helvetica,Arial;font-style:normal;font-weight:normal;text-decoration:none;margin:-7px 0 0 0;color:white}#zenw_entete2 h2{font-family:Arial;font-style:normal;font-weight:lighter;text-decoration:none;font-size:1.4em}/*color was #89a4d9*/#topLoginSearch {color:white;position: absolute;right: 10px;font-size: 10px;top: 19px;padding-right: 20px;vertical-align:middle;}#topLoginSearch a{color:white;text-decoration:none;}/*#dlg0_002_find {background-color:#576E97;border:thin solid #89A4D9;color:#FFFFFF;font-size:10px;}*/#section_title1{font-size:40px;font-family:arial;color:#fff;margin:0px;padding-top:12px;padding-left:30px;}#section_title2{font-size:18px;font-family:arial;color:#fff;margin:0px;padding:0px;padding-top:5px;padding-left:30px;}#hearder_menu {float:right;               position: relative;               top: -70px;               right:15px;}#zenw_central{display:block;position:relative;background:#F5F5F5;margin:15px 20em 10px 240px;padding:0px}#zenw_central h2{margin-bottom:1em}.zenw_roundbox{background:transparent;width:100%;margin:0 auto}.zenw_roundboxzzzzzz h1, .zenw_roundbox p{margin:0 10px}.zenw_roundboxzzzzzz h1{font-size:2em;color:blue;letter-spacing:1px}.zenw_roundboxzzzzzz p{padding-bottom:0.5em}.zenw_roundbox .zenw_top, .zenw_roundbox .zenw_bottom{display:block;background:transparent;font-size:1px}.zenw_roundbox .zenw_b1, .zenw_roundbox .zenw_b2, .zenw_roundbox .zenw_b3, .zenw_roundbox .zenw_b4, .zenw_roundbox .zenw_b1b, .zenw_roundbox .zenw_b2b, .zenw_roundbox .zenw_b3b, .zenw_roundbox .zenw_b4b{display:block}.zenw_roundbox .zenw_b1, .zenw_roundbox .zenw_b2, .zenw_roundbox .zenw_b3, .zenw_roundbox .zenw_b1b, .zenw_roundbox .zenw_b2b, .zenw_roundbox .zenw_b3b{height:1px}.zenw_roundbox .zenw_b2{background:white;border-left:1px solid #DADADA;border-right:1px solid #DADADA}.zenw_roundbox .zenw_b3{background:white;border-left:1px solid #DADADA;border-right:1px solid #DADADA}.zenw_roundbox .zenw_b4{background:white;border-left:1px solid #DADADA;border-right:1px solid #DADADA}.zenw_roundbox .zenw_b4b{background:white;border-left:1px solid #DADADA;border-right:1px solid #DADADA}.zenw_roundbox .zenw_b3b{background:white;border-left:1px solid #DADADA;border-right:1px solid #DADADA}.zenw_roundbox .zenw_b2b{background:white;border-left:1px solid #DADADA;border-right:1px solid #DADADA}.zenw_roundbox .zenw_b1{margin:0 5px;background:#DADADA}.zenw_roundbox .zenw_b2, .zenw_roundbox .zenw_b2b{margin:0 3px;border-width:0 2px}.zenw_roundbox .zenw_b3, .zenw_roundbox .zenw_b3b{margin:0 2px}.zenw_roundbox .zenw_b4, .zenw_roundbox .zenw_b4b{height:2px;margin:0 1px}.zenw_roundbox .zenw_b1b{margin:0 5px;background:#DADADA}.zenw_roundbox .zenw_roundboxcontent{display:block;background:white;border-left:1px solid #DADADA;border-right:1px solid #DADADA;padding:5px}.zenw_espace{margin:0;padding:0;height:80px}#zenw_collapser {float:right;padding:10px}.link_C{background:url(http://vacancespourtous47.org/dynpict_3699/image/link/sprite.png) no-repeat top left;background-position: 0 0;float:right;height:24px;width:7px;}.link_C1{float:right;height:24px;width:30px;}.link_B{background:url(http://vacancespourtous47.org/dynpict_3699/image/link/sprite.png) repeat-x top left;background-position: 0 -29px;float:right;height:24px;padding-top:5px;padding-left:5px;padding-right:5px;color:white;cursor:pointer;font-family:arial;font-size:12px;font-weight:bold;}.link_A{background:url(http://vacancespourtous47.org/dynpict_3699/image/link/sprite.png) no-repeat top left;background-position: 0 -58px;float:right;height:24px;width:7px;}.link_D{clear:both;}.link_B a {color:white !important;font-family:arial;font-size:12px;font-weight:bold;text-decoration:none;}.link_B a:visited {color:white;font-family:arial;font-size:12px;font-weight:bold;text-decoration:none;}.linkL_A{background:url(http://vacancespourtous47.org/dynpict_3699/image/link/sprite.png) no-repeat top left;background-position: 0 0;float:left;height:24px;width:7px;clear: both}.linkL_B{background:url(http://vacancespourtous47.org/dynpict_3699/image/link/sprite.png) repeat-x top left;background-position: 0 -29px;float:left;height:24px;padding-top:5px;padding-left:5px;padding-right:5px;color:white;cursor:pointer;font-family:arial;font-size:12px;font-weight:bold;}.linkL_C{background:url(http://vacancespourtous47.org/dynpict_3699/image/link/sprite.png) no-repeat top left;background-position: 0 -58px;float:left;height:24px;width:7px;}.linkL_D{clear:both;}.linkL_B a {color:white;font-family:arial;font-size:12px;font-weight:bold;text-decoration:none;}.linkL_B a:visited {color:white;font-family:arial;font-size:12px;font-weight:bold;text-decoration:none;}.linkBL_A{background:url(http://vacancespourtous47.org/dynpict_3699/image/link/sprite_blue.png) no-repeat top left;background-position: 0 -1px;float:left;height:26px;width:7px;clear: both}.linkBL_B{background:url(http://vacancespourtous47.org/dynpict_3699/image/link/sprite_blue.png) repeat-x top left;background-position: 0 -31px;float:left;height:26px;padding-top:5px;padding-left:5px;padding-right:5px;color:#444;cursor:pointer;font-family:arial;font-size:12px;font-weight:bold;}.linkBL_C{background:url(http://vacancespourtous47.org/dynpict_3699/image/link/sprite_blue.png) no-repeat top left;background-position: 0 -61px;float:left;height:26px;width:7px;}.linkBL_D{clear:both;}.linkBL_B a {color:#444;font-family:arial;font-size:12px;font-weight:bold;text-decoration:none;}.linkBL_B a:visited {color:#444;font-family:arial;font-size:12px;font-weight:bold;text-decoration:none;}.linkDEV_A{background:url(http://vacancespourtous47.org/dynpict_3699/image/link/sprite_dev.png) no-repeat top left;background-position: 0 -1px;float:left;height:26px;width:7px;clear: both}.linkDEV_B{background:url(http://vacancespourtous47.org/dynpict_3699/image/link/sprite_dev.png) repeat-x top left;background-position: 0 -31px;float:left;height:26px;padding-top:5px;padding-left:5px;padding-right:5px;color:#444;cursor:pointer;font-family:arial;font-size:12px;font-weight:bold;}.linkDEV_C{background:url(http://vacancespourtous47.org/dynpict_3699/image/link/sprite_dev.png) no-repeat top left;background-position: 0 -61px;float:left;height:26px;width:7px;}.linkDEV_D{clear:both;}.linkDEV_B a {color:white;font-family:arial;font-size:12px;font-weight:bold;text-decoration:none;}.linkDEV_B a:visited {color:white;font-family:arial;font-size:12px;font-weight:bold;text-decoration:none;}.linkGL_A{background:url(http://vacancespourtous47.org/dynpict_3699/image/link/sprite_gray.png) no-repeat top left;background-position: 0 -1px;float:left;height:26px;width:7px;clear: both}.linkGL_B{background:url(http://vacancespourtous47.org/dynpict_3699/image/link/sprite_gray.png) repeat-x top left;background-position: 0 -31px;float:left;height:26px;padding-top:5px;padding-left:5px;padding-right:5px;color:white;cursor:pointer;font-family:arial;font-size:12px;font-weight:bold;}.linkGL_C{background:url(http://vacancespourtous47.org/dynpict_3699/image/link/sprite_gray.png) no-repeat top left;background-position: 0 -61px;float:left;height:26px;width:7px;}.linkGL_D{clear:both;}.linkGL_B a {color:white;font-family:arial;font-size:12px;font-weight:bold;text-decoration:none;}.linkGL_B a:visited {color:white;font-family:arial;font-size:12px;font-weight:bold;text-decoration:none;}.button {margin:12px 0px !important}.button span{    border-radius: 5px 5px 5px 5px;    height: 32px;    margin:0 5px 0 0;    padding-bottom: 4px;    padding-top: 4px;    width: auto;   cursor:pointer;}.button a {    background: none repeat scroll 0 0 transparent;    color: white !important;    font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;    font-size: 12px;    font-weight: bold;    line-height: 10px;    margin: 0;    padding: 0 6px;    text-decoration: none;    cursor:pointer;}.butBlue span {background: url(http://vacancespourtous47.org/dynpict_3699/image/button/blue.png) repeat-x top left;}.butOrange span{background: url(http://vacancespourtous47.org/dynpict_3699/image/button/orange.png) repeat-x top left;}.butYellow span{background: url(http://vacancespourtous47.org/dynpict_3699/image/button/yellow.png) repeat-x top left;}.butGray span{background: url(http://vacancespourtous47.org/dynpict_3699/image/button/gray.png) repeat-x top left;}.butYellow a {color:#666666 !important}.inline {display: inline-block}#dlg0_001_useronline {height:400px;width:500px;overflow:auto;}#dlg0_001_useronline .dlg0_001_flag {width:25px;height: 20px;display:inline-block;vertical-align: top;float:left;}#dlg0_001_useronline .dlg0_001_name {width:200px;height: 20px;display:inline-block;vertical-align: top;float:left;}#dlg0_001_useronline .dlg0_001_time {height: 20px;vertical-align: top;}.dlg0_011_message_op{    padding-left: 200px;    color: red;}.dlg0_012_message_op{    padding-left: 200px;    color: red;}.dlg0_014_message_op{    padding-left: 200px;    color: red;}.bloc{background: #6a8dcf url(http://vacancespourtous47.org/dynpict_3699/image/bloc/B.png) repeat-x;color: white;font:1.3em Arial;      border-bottom: 1px solid #5773aa;vertical-align: middle;height:1.80em}.blocA {background: transparent url(http://vacancespourtous47.org/dynpict_3699/image/bloc/A.png) no-repeat;}.blocB {padding-top: 0.33em;}.blocC {background:transparent url(http://vacancespourtous47.org/dynpict_3699/image/bloc/C.png) no-repeat scroll right top;padding-left: 5px;}.blocDEF {border-left: 1px solid #e1e1e1;border-right: 1px solid #e1e1e1;background-color: #ececec;margin-top: 0;margin-bottom: 0;padding-top: 0.5em;          padding-bottom: 0.5em;color: #465c85;text-decoration: none;font-size: 0.8em;list-style-type: none;padding-left: 1em;}.blocDEF a {list-style-type: none;color: #465c85;text-decoration: none;}.blocDEF li {list-style-type: none;color: #465c85;text-decoration: none;}.blocDEF p {list-style-type: none;color: #465c85;text-decoration: none;font-size: 0.8em;}.blocDEF2 {border-left: 1px solid #e1e1e1;border-right: 1px solid #e1e1e1;background-color: #ececec;margin-top: 0;margin-bottom: 0;padding-top: 0.5em;          padding-bottom: 0.5em;color: #465c85;text-decoration: none;list-style-type: none;padding-left: 1em;}.blocDEF2 p {list-style-type: none;color: #465c85;text-decoration: none;}.blocDEF select{width:95%;color:navy}.blocDEF select option{color:black}.blocMNP{background: transparent url(http://vacancespourtous47.org/dynpict_3699/image/bloc/N.png) repeat-x;height:1.45em;}.blocM {background: transparent url(http://vacancespourtous47.org/dynpict_3699/image/bloc/M.png) no-repeat;}.blocN {}.blocP {background:transparent url(http://vacancespourtous47.org/dynpict_3699/image/bloc/P.png) no-repeat scroll right top;padding-left: 5px;}.bloc_table{border-left: 1px solid #e1e1e1;border-right: 1px solid #e1e1e1;background-color:#ececec;padding:2px;width:100%}.bloc_table a {list-style-type: none;color: #465c85;text-decoration: none;}.bloc_table tr {vertical-align: top;}.bloc_table_fixed{border-left: 1px solid #e1e1e1;border-right: 1px solid #e1e1e1;background-color:#ececec;padding:2px;width:230px !important;table-layout:fixed;}.bloc_table_fixed a {list-style-type: none;color: #465c85;text-decoration: none;}.bloc_table_fixed tr {vertical-align: top;}/* petit poucet*/.ppA {background-image: url(http://vacancespourtous47.org/dynpict_3699/image/spritepp.png);width: 5px;float: left;height: 22px;background-position: 0 0}.ppB {background-image: url(http://vacancespourtous47.org/dynpict_3699/image/spritepp.png);     background-position: 0 -72px;     background-repeat:repeat-x;     background-attachment:scroll;     float:left;height:18px;font-size: 12px;text-align: center;padding-top: 4px;}.ppB a {text-decoration:none;color:#6f6f6f;}.ppC {background-image: url(http://vacancespourtous47.org/dynpict_3699/image/spritepp.png);background-position: 0 -144px;width: 19px;float: left;height: 22px;}.ppD {background-image: url(http://vacancespourtous47.org/dynpict_3699/image/spritepp.png);background-repeat:no-repeat;background-position: 0 -216px;width: 19px;float: left;height: 22px;}.ppE {height: 22px;font-size: 12px;padding-top: 4px;clear: none;color:#6f6f6f;}.bloc_info{    border-left: 1px solid #e1e1e1;    border-right: 1px solid #e1e1e1;    background-color:#ececec;    padding-left: 2px;    /* font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif; */    font-size: 12px;    /*font-weight: bold;*/    /*line-height: 10px;*/    margin: 0;    padding: 0 6px;    text-decoration: none;}.bloc_info a {list-style-type: none;color: #465c85;text-decoration: none;}.bloc_info tr {vertical-align: top;}.bloc_info p {padding:2px;padding-top:10px;list-style-type: none;color: #465c85;text-decoration: none;}.bloc_info li {padding:5px;padding-top:10px;list-style-type: none;color: #465c85;text-decoration: none;}.bloc_info_tel{border-left: 1px solid #e1e1e1;border-right: 1px solid #e1e1e1;background-color:#ececec;padding: 2px;}.bloc_info_tel p {padding:2px;padding-top:10px;list-style-type: none;color: #465c85;text-decoration: none;}.bloc_info_tel_large {font-size: larger;}.bloc_info_tel_price {font-size: smaller;}.bloc_price {font-size: larger; font-weight: bold; color : #008000;}.zenw_tocItem{margin-top:3px}#zenw_toc{position:absolute;top:150px;float:left;width:230px;color:gray;margin-left:0.5em}#zenw_toc p{margin-bottom:0;margin-top:0}/*#zenw_toc a{color:gray;text-decoration:none}*//*#zenw_toc a:hover, #zenw_toc a:focus{color:black}*/#zenw_toc ul{margin:0;padding-left:15px;padding-right:2px;list-style:none}#zenw_toc li{margin-right:0}#zenw_toc .zenw_tocCurrent1{display:block;margin:2px 5px 2px -50px;padding:2px 0 2px 50px; color:#414141;background:#EAEAEA;border-top:1px solid #E1E1E1;border-bottom:1px solid #E1E1E1;font-weight:bold}#zenw_toc .zenw_tocCurrent2{display:block;margin:2px 3px 2px -50px;padding:2px 0 2px 50px; color:#414141;background:#EAEAEA;border-top:1px solid #E1E1E1;border-bottom:1px solid #E1E1E1;font-weight:bold}#zenw_toc .zenw_tocCurrent3{display:block;margin:2px 2px 2px -50px;padding:2px 0 2px 50px; color:#414141;background:#EAEAEA;border-top:1px solid #E1E1E1;border-bottom:1px solid #E1E1E1;font-weight:bold}#zenw_toc .zenw_tocCurrent4{display:block;width:100%;margin-left:-10px;padding-left:10px;color:#414141;background:#EAEAEA;border-top:1px solid #E1E1E1;border-bottom:1px solid #E1E1E1;font-weight:bold}#treeDiv_toc {margin:0px 4px 0 -10px;font-size:90%}.zenw_toc_new{margin:5px;padding-left:3px;padding-right:3px;font-size:9px;color:white;background-color:#FB7109}.zenw_toc_upd{margin:5px;padding-left:3px;padding-right:3px;font-size:9px;color:white;background-color:#465C85}#zenw_secondaire{background:#F5F5F5 none repeat scroll 0 0;                 position:absolute;                 top:150px;right:0;bottom:0;width:230px;margin-right:5px;float:right;}#zenw_secondaire_contract{background: none repeat scroll 0 0 #F5F5F5;    bottom: 0;    float: right;width:230px;margin-left:5px}.footer_bloc{color: white;font: 1.1em Arial, Helvetica, Geneva, sans-serif;display: inline;}.footer_blocA {background:url(http://vacancespourtous47.org/dynpict_3699/image/spritetb.png) no-repeat;float:left; background-position: 0 0; width: 6px; height: 24px;}.footer_blocB {background:url(http://vacancespourtous47.org/dynpict_3699/image/spritetb.png) no-repeat;float:left;padding-top:0.25em;padding-right:0.5em;background-position: -11px 0; height: 24px;}.footer_blocC {background:url(http://vacancespourtous47.org/dynpict_3699/image/spritetb.png) no-repeat;float:left;background-position: -516px 0; width: 13px; height: 24px;}.footer_blocD {background:url(http://vacancespourtous47.org/dynpict_3699/image/spritetb.png) no-repeat;float:left;background-position: -534px 0; width: 6px; height: 24px;}.footer_blocB a{text-decoration:none;color:white;}#zenw_toolbar_footer_container{bottom:-2.3em;                               color:#3e4e6e;/*was 3e4e6e*/                               font-size:11px;                               position:fixed !important;                               right:0;                               width:100%;                               margin-right:0px}#zenw_toolbar{background:#8faad9;/*was 3D4E6C*/              overflow:visible !important;              position:relative;              border-top:1px solid #8faad9;/*was303d56*/              height:5.7em;              vertical-align:middle;              padding-left:2.2em;              padding-top:1em}.dlgLabel p{font-size:small;width: 100%;clear: left;margin: 0;padding: 2px 0 2px 0;padding-left: 200px;height: 1%;}.dlgLabel label{font-size:small;float: left;margin-left: -195px;width: 195px;}