body {margin:0; padding:0; background: url(../img/fond.jpg) no-repeat;background-position:top; text-align:center;}
p {margin:0; padding:0;}
img {border:0;}
table {float:left;}
html>body table {margin:2px 0pt 0pt 80px;}
/*
a {color:#4b4a4a;}
a:hover,a:visited {color:Gray;}
*/

/*
ul {padding:0; margin:0; list-style:none; color:#4b4a4a; font:10px Arial, Helvetica, sans-serif;}
li {float:left; position:relative;width:12.5em; margin:2px 0 0 5px;}
li a {color:#4b4a4a; font:10px Arial, Helvetica, sans-serif; text-decoration:none; margin:0 0 0 3px;}
li ul {display:none; position: absolute; margin:11px 0 0 0; left:0;}
li > ul {top:auto;}
li:hover ul, li.over ul {display:block;}
*/

.bg_dropdown {background: url(../img/bg_dropdown.gif) no-repeat; height:15px;}
.bg_dropdown_on {background-color:#b2b4bf; height:15px; margin:0 0 0 0;}

.container {width:953px; text-align:left; margin:auto;}
.container_wide {width:953px; text-align:left; margin:auto;}

.recherche_cell {float:right; display:inline; width:420px; height:21px; background: url(../img/bg_gr_recherche.gif) no-repeat; color:#4b4a4a; font:9px Arial, Helvetica, sans-serif; margin:28px 3px 0 0 ; padding:2px 0 0 20px;}
.recherche_cell select.recherche_output{font-size:9px;vertical-align:middle}
* html body .recherche_cell select.recherche_output{margin-top:1px}
.recherche_input {background-color:#f2f0ef; color:#4b4a4a; font:10px Arial, Helvetica, sans-serif; border:1px solid #bcb7b8; width:130px; height:15px;vertical-align:middle;margin-top:-1px;}
.recherche_submit {background: url(../img/bg_gr_ok.gif) no-repeat; color:#3576b4; font:bold 9px Arial, Helvetica, sans-serif; border:none; width:23px; height:19px; margin:0;}

.nav_gr_tab {float:left; display:inline; background: url(../img/bg_gr_tab.gif) no-repeat; width:188px; height:19px; text-align:center; margin:19px 0 0 17px; padding:8px 0 0 0;}
.nav_gr_tab .tab_lnk a {color:#564848; font:14px Tahoma, Helvetica, sans-serif; text-decoration:none;}
.nav_gr_tab .tab_lnk a:hover {text-decoration:none;}
.nav_gr_tab_on {float:left; display:inline; background-color:#AFA79F; background: url(../img/bg_gr_tab_on.gif) no-repeat; width:188px; height:23px; text-align:center; margin:15px 0 0 17px; padding:8px 0 0 0;}
.nav_gr_tab_on .tab_lnk a {color:#645151; font:bold 14px Tahoma, Helvetica, sans-serif; text-decoration:none; margin:0 0 0 2px;}
.nav_gr_tab_on .tab_lnk a:hover {text-decoration:none;}

.nav_org_tab {float:left; display:inline; background: url(../img/bg_org_tab.gif) no-repeat; width:188px; height:19px; text-align:center; margin:19px 0 0 3px; padding:8px 0 0 0;}
.nav_org_tab .tab_lnk a {color:#564848; font:14px Tahoma, Helvetica, sans-serif; text-decoration:none;}
.nav_org_tab .tab_lnk a:hover {text-decoration:none;}
.nav_org_tab_on {float:left; display:inline; background: url(../img/bg_org_tab_on.gif) no-repeat; width:188px; height:23px; text-align:center; margin:15px 0 0 3px; padding:8px 0 0 0;}
.nav_org_tab_on .tab_lnk a {color:#645151; font:bold 14px Tahoma, Helvetica, sans-serif; text-decoration:none; margin:0 0 0 2px;}
.nav_org_tab_on .tab_lnk a:hover {text-decoration:none;}

.nav_grn_tab {float:left; display:inline; background: url(../img/bg_grn_tab.gif) no-repeat; width:188px; height:19px; text-align:center; margin:19px 0 0 3px; padding:8px 0 0 0;}
.nav_grn_tab .tab_lnk a {color:#645151; font:14px Tahoma, Helvetica, sans-serif; text-decoration:none;}
.nav_grn_tab .tab_lnk a:hover {text-decoration:none;}
.nav_grn_tab_on {float:left; display:inline; background: url(../img/bg_grn_tab_on.gif) no-repeat; width:188px; height:24px; text-align:center; margin:12px 0 0 3px; padding:10px 0 0 0;}
.nav_grn_tab_on .tab_lnk a {color:#645151; font:bold 14px Tahoma, Helvetica, sans-serif; text-decoration:none; margin:0 0 0 2px;}
.nav_grn_tab_on .tab_lnk a:hover {text-decoration:none;}

.nav_bl_tab {float:left; display:inline; background: url(../img/bg_bl_tab.gif) no-repeat; width:188px; height:19px; text-align:center; margin:19px 0 0 3px; padding:8px 0 0 0;}
.nav_bl_tab .tab_lnk a {color:#605252; font:14px Tahoma, Helvetica, sans-serif; text-decoration:none;}
.nav_bl_tab .tab_lnk a:hover {text-decoration:none;}
.nav_bl_tab_on {float:left; display:inline; background: url(../img/bg_bl_tab_on.gif) no-repeat; width:188px; height:23px; text-align:center; margin:15px 0 0 3px; padding:8px 0 0 0;}
.nav_bl_tab_on .tab_lnk a {color:#645151; font:bold 14px Tahoma, Helvetica, sans-serif; text-decoration:none; margin:0 0 0 2px;}
.nav_bl_tab_on .tab_lnk a:hover {text-decoration:none;}

.home_body_cell {float:left; display:inline; background: url(../img/bg_wh_home.gif) no-repeat; width:951px; height:407px;}
.home_body_cell a {color:#70615c; font:bold 12px Tahoma, Helvetica, sans-serif; text-decoration:none;}
.home_body_cell a:hover {text-decoration:underline;}

.home_body_cell_f {float:left; display:inline; background: url(../img/bg_wh_home_f.gif) no-repeat; width:951px; height:407px;}
.home_body_cell_f a {color:#70615c; font:bold 12px Tahoma, Helvetica, sans-serif; text-decoration:none;}
.home_body_cell_f a:hover {text-decoration:underline;}

.home_famille_tab_cont {float:left; display:inline; width:302px;}
.home_famille_tab {float:left; display:inline; background: url(../img/bg_famille_tab.jpg) no-repeat; width:302px; height:121px; color:#4f4949; font:11px Tahoma, Helvetica, sans-serif;}
.home_famille_tab p {float:left; display:inline; width:138px; margin:12px 0 0 148px;}
.home_famille_tab span {font-weight:bold;}
.home_famille_yel_cell {float:left; display:inline; background-color:#ffc500; width:78px; height:16px; margin:0px 0 0 214px; padding:2px 0 0 9px;}
.home_famille_yel_cell a {color:#ffffff; font:bold 11px Tahoma, Helvetica, sans-serif; text-decoration:none;}
.home_famille_yel_cell a:hover {text-decoration:none;}
.home_famille_tab_title {float:left; display:inline; width:292px; height:23px; background-color:white; border-left:1px solid #c4c2c1; border-right:1px solid #c4c2c1; color:#f9b603; font:18px Tahoma, Helvetica, sans-serif; padding:1px 0 0 8px;}
html>body .home_famille_tab_title {height:auto;min-height:23px;}

.home_education_tab {position:relative;z-index:1;float:left; display:inline; background: url(../img/bg_education_tab.jpg) no-repeat; width:302px; height:121px; color:#4f4949; font:11px Tahoma, Helvetica, sans-serif;}
.home_education_tab p {float:left; display:inline; width:138px; margin:10px 0 0 148px;overflow:hidden;height:92px;}
.home_education_tab span {font-weight:bold;}
.home_education_bl_cell {float:left; display:inline; background-color:#3570a7; width:78px; height:16px; margin:0px 0 0 214px; padding:2px 0 0 9px;}
.home_education_bl_cell a {color:#ffffff; font:bold 11px Tahoma, Helvetica, sans-serif; text-decoration:none;}
.home_education_bl_cell a:hover {text-decoration:none;}
.home_education_tab_title {float:left; display:inline; width:292px; height:23px; background-color:white; border-left:1px solid #c4c2c1; border-right:1px solid #c4c2c1; color:#3570a7; font:18px Tahoma, Helvetica, sans-serif; padding:1px 0 0 8px;}

.home_actualite_tab {float:left; display:inline; background: url(../img/bg_actualite_tab.jpg) no-repeat; width:302px; height:121px; color:#4f4949; font:11px Tahoma, Helvetica, sans-serif;}
.home_actualite_tab p {float:left; display:inline; width:138px; margin:12px 0 0 148px;}
.home_actualite_tab span {font-weight:bold;}
.home_actualite_br_cell {float:left; display:inline; background-color:#756256; width:78px; height:16px; margin:0px 0 0 214px; padding:2px 0 0 9px;}
.home_actualite_br_cell a {color:#ffffff; font:bold 11px Tahoma, Helvetica, sans-serif; text-decoration:none;}
.home_actualite_br_cell a:hover {text-decoration:none;}
.home_actualite_tab_title {float:left; display:inline; width:292px; height:23px; background-color:white; border-left:1px solid #c4c2c1; border-right:1px solid #c4c2c1; color:#756256; font:18px Tahoma, Helvetica, sans-serif; padding:1px 0 0 8px;}

.home_footer {float:left; display:inline; color:#6d6868; font:11px Tahoma, Helvetica, sans-serif; margin:15px 0 0 1px;width:799px; padding-bottom:10px;}
.home_footer a {color:#6d6868; font:11px Tahoma, Helvetica, sans-serif; text-decoration:none;}
.home_footer a:hover {text-decoration:underline;}	

#submenu1, #submenu2, #submenu3, #submenu4{position:absolute; top:46px; left:0px;}
.menu_and_submenus{width:100%; overflow:hidden; position:relative;}

.univers_gr_head {float:left; display:inline; visibility:hidden; background: url(../img/bd_catalogue.gif) no-repeat; color:#4f4949; font:bold 11px Tahoma, Helvetica, sans-serif; width:951px; height:32px;}
.univers_gr_head span {color:#ffffff; font:bold 11px Tahoma, Helvetica, sans-serif; text-decoration:underline;}
.univers_gr_head a {color:#4f4949; font:bold 11px Tahoma, Helvetica, sans-serif; text-decoration:none;}
.univers_gr_head a:hover {text-decoration:underline;}

.univers_gr_head_f {float:left; display:inline; visibility:hidden; background: url(../img/bd_catalogue_f.gif) no-repeat; color:#4f4949; font:bold 11px Tahoma, Helvetica, sans-serif; width:951px; height:32px;}
.univers_gr_head_f span {color:#ffffff; font:bold 11px Tahoma, Helvetica, sans-serif; text-decoration:underline;}
.univers_gr_head_f a {color:#4f4949; font:bold 11px Tahoma, Helvetica, sans-serif; text-decoration:none;}
.univers_gr_head_f a:hover {text-decoration:underline;}

.wesco_bl_head {float:left; display:inline; visibility:hidden; /*background: url(../img/bd_monde.gif) no-repeat;*/ color:#4f4949; font:bold 11px Tahoma, Helvetica, sans-serif; width:951px; height:32px;}
.wesco_bl_head span {color:#ffffff; font:bold 11px Tahoma, Helvetica, sans-serif; text-decoration:underline;}
.wesco_bl_head a {color:#4f4949; font:bold 11px Tahoma, Helvetica, sans-serif; text-decoration:none;}
.wesco_bl_head a:hover {text-decoration:underline;}

.wesco_bl_head_f {float:left; display:inline; visibility:hidden; /*background: url(../img/bd_monde_f.gif) no-repeat;*/ color:#4f4949; font:bold 11px Tahoma, Helvetica, sans-serif; width:951px; height:32px;}
.wesco_bl_head_f span {color:#ffffff; font:bold 11px Tahoma, Helvetica, sans-serif; text-decoration:underline;}
.wesco_bl_head_f a {color:#4f4949; font:bold 11px Tahoma, Helvetica, sans-serif; text-decoration:none;}
.wesco_bl_head_f a:hover {text-decoration:underline;}


.lnk a {color:#70615c; font:bold 12px Tahoma, Helvetica, sans-serif; text-decoration:none;}
.lnk a:hover {text-decoration:underline;}

.lnk_underline a {color:#70615c; font:bold 12px Tahoma, Helvetica, sans-serif; text-decoration:underline;}

.univers_gr_banner {float:left; display:inline; width:953px; height:98px; background: url(../img/banner_gr_top.jpg) no-repeat; color:#fff; font:30px Tahoma, Helvetica, sans-serif;}
.univers_gr_banner p {float:left; display:inline; margin:51px 0 0 31px;}

.univers_breadcrumbs {float:left; display:inline; color:#4f4949; font:11px Tahoma, Helvetica, sans-serif; margin:11px 0 0 1px;width:600pt;}
.univers_breadcrumbs span {color:#4f4949; font:bold 11px Tahoma, Helvetica, sans-serif;}
.univers_breadcrumbs a {color:#4f4949; font:bold 11px Tahoma, Helvetica, sans-serif; text-decoration:none;}
.univers_breadcrumbs a:hover {text-decoration:underline;}
.univers_breadcrumbs .line_lnk a {color:#4f4949; font:bold 11px Tahoma, Helvetica, sans-serif; text-decoration:underline;}
.univers_breadcrumbs .line_lnk a:hover {text-decoration:underline;}

.univers_body_cell {float:left; display:inline; background-color:White; border-left:1px solid #cfcaca; border-right:1px solid #cfcaca; border-top:1px solid #cfcaca; width:948px; color:#90af20; font:bold 11px Tahoma, Helvetica, sans-serif; margin:11px 0 0 0;}
.univers_body_cell span {font:22px Tahoma, Helvetica, sans-serif;}
.univers_body_cell p {float:left; display:inline; width:766px;}

.univers_body_cell a {color:#4b4a4a;}
.univers_body_cell a:hover {color:Gray;}
.univers_body_cell a:visited {color:Gray;}

.univers_container {float:left; display:inline; margin:25px 0pt -1pt 100px;}

.univers_sections_line {width:219px; text-align:center; float:left; display:inline; border-right:1px /*dotted #908787*/; border-bottom:1px /*dotted #908787*/; padding:6px 18px 51px 18px;}
.univers_sections_line span {float:left; display:inline; width:219px; color:#637d09; font:17px Tahoma, Helvetica, sans-serif; text-align:center;}

.univers_sections_no_line {width:219px; text-align:center; float:left; display:inline; border-right:1px /*dotted #908787*/; padding:6px 18px 51px 18px;}
.univers_sections_no_line span {float:left; display:inline; width:219px; color:#637d09; font:17px Tahoma, Helvetica, sans-serif; text-align:center;}

.univers_sections_no_line_right {width:219px; text-align:center; float:left; display:inline; border-bottom:1px /*dotted #908787*/; padding:6px 18px 51px 18px;}
.univers_sections_no_line_right span {float:left; display:inline; width:219px; color:#637d09; font:17px Tahoma, Helvetica, sans-serif; text-align:center;}

.univers_sections_no_line a {width:219px; color:#637d09; font:17px Tahoma, Helvetica, sans-serif; text-align:center; text-decoration:none;}
.univers_sections_no_line_right a {width:219px; color:#637d09; font:17px Tahoma, Helvetica, sans-serif; text-align:center; text-decoration:none;}
.univers_sections_line a {width:219px; color:#637d09; font:17px Tahoma, Helvetica, sans-serif; text-align:center; text-decoration:none;}


.cibles_org_banner {float:left; display:inline; width:951px; height:98px; background: url(../img/banner_org_top.jpg) no-repeat; color:#fff; font:30px Tahoma, Helvetica, sans-serif;}
.cibles_org_banner p {float:left; display:inline; margin:51px 0 0 32px;}

.cibles_yel_cell {float:left; display:inline; background-color:#ffc901; height:29px; color:#ffffff; font:22px Tahoma, Helvetica, sans-serif; padding:2px 13px 0 30px;}
.cibles_bl_cell {float:left; display:inline; background-color:#3571A7; height:29px; color:#ffffff; font:22px Tahoma, Helvetica, sans-serif; padding:2px 13px 0 30px;}

.cibles_body_txt {float:left; display:inline; color:#564848; font:12px Tahoma, Helvetica, sans-serif; text-align:justify; width:817px; margin:26px 0 0 67px;}
.cibles_head_txt {float:left; display:inline; background:transparent; color:#ffc901; font:22px Tahoma, Helvetica, sans-serif; margin:40px 0 0 67px;}
.cibles_head_txt_bl {float:left; display:inline; background:transparent; color:#3571A7; font:22px Tahoma, Helvetica, sans-serif; margin:20px 0 0 67px;}

.societe_right_yel_cell {float:left; display:inline; background-color:#ffc901; border-right:1px solid #cfcaca; border-top:1px solid #ffc901; width:147px; color:#ffffff; font:bold 11px Tahoma, Helvetica, sans-serif; margin:11px 0 0 0}
.societe_right_yel_cell p {float:left; display:inline; width:147px; border-bottom:1px solid #ffc901; padding:6px 0 6px 0;}
.societe_right_yel_cell a {color:#564848; font:bold 11px Tahoma, Helvetica, sans-serif; text-decoration:none;}
.societe_right_yel_cell a:hover {text-decoration:underline;}


.cibles_valeurs_tab_cont {float:left; display:inline; width:236px;}
.cibles_valeurs_tab {float:left; display:inline; background: url(../img/bg_valeurs_tab.jpg) no-repeat; width:236px; height:211px; color:#4f4949; font:11px Tahoma, Helvetica, sans-serif;}
.cibles_valeurs_tab p {float:left; display:inline; width:138px; margin:12px 0 0 18px;}
.cibles_valeurs_tab span {color:#4f4949; font:bold 11px Tahoma, Helvetica, sans-serif;}
.cibles_valeurs_tab_title {float:left; display:inline; width:226px; height:23px; background-color:white; border-left:1px solid #c4c2c1; border-right:1px solid #c4c2c1; color:#f9b603; font:18px Tahoma, Helvetica, sans-serif; padding:1px 0 0 8px;}

.cibles_campagne_tab {float:left; display:inline; background: url(../img/bg_campagne_tab.jpg) no-repeat; width:236px; height:211px; color:#4f4949; font:11px Tahoma, Helvetica, sans-serif;}
.cibles_campagne_tab p {float:left; display:inline; width:138px; margin:12px 0 0 18px;}
.cibles_campagne_tab span {color:#4f4949; font:bold 11px Tahoma, Helvetica, sans-serif;}

.cibles_conseils_tab {float:left; display:inline; background: url(../img/bg_conseils_tab.jpg) no-repeat; width:236px; height:211px; color:#4f4949; font:11px Tahoma, Helvetica, sans-serif;}
.cibles_conseils_tab p {float:left; display:inline; width:138px; margin:12px 0 0 18px;}
.cibles_conseils_tab span {color:#4f4949; font:bold 11px Tahoma, Helvetica, sans-serif;}

.cibles_yel_cell_small {float:right; display:inline; background-color:#ffc500; width:78px; height:16px; margin:102px 1px 0 0; padding:2px 0 0 9px;}
.cibles_yel_cell_small a {color:#ffffff; font:bold 11px Tahoma, Helvetica, sans-serif; text-decoration:none;}
.cibles_yel_cell_small a:hover {text-decoration:none;}

.cibles_wh_cell {float:left; display:inline; background: url(../img/bg_wh_tab.gif) no-repeat; width:794px; height:37px; margin:4px 0 0 63px;}
.cibles_wh_cell span {float:left; display:inline;}
.cibles_wh_cell a {color:#564848; font:bold 11px Tahoma, Helvetica, sans-serif; text-decoration:none;}
.cibles_wh_cell a:hover {text-decoration:none;}

.histoire_gr_head {float:left; display:inline; visibility:hidden; background: url(../img/bd_societe.gif) no-repeat; color:#4f4949; font:bold 11px Tahoma, Helvetica, sans-serif; width:951px; height:32px;}
.histoire_gr_head span {color:#ffffff; font:bold 11px Tahoma, Helvetica, sans-serif; text-decoration:underline;}
.histoire_gr_head a {color:#4f4949; font:bold 11px Tahoma, Helvetica, sans-serif; text-decoration:none;}
.histoire_gr_head a:hover {text-decoration:underline;}

.histoire_gr_head_f {float:left; display:inline; visibility:hidden; background: url(../img/bd_societe_f.gif) no-repeat; color:#4f4949; font:bold 11px Tahoma, Helvetica, sans-serif; width:951px; height:32px;}
.histoire_gr_head_f span {color:#ffffff; font:bold 11px Tahoma, Helvetica, sans-serif; text-decoration:underline;}
.histoire_gr_head_f a {color:#4f4949; font:bold 11px Tahoma, Helvetica, sans-serif; text-decoration:none;}
.histoire_gr_head_f a:hover {text-decoration:underline;}

.histoire_gr_banner {float:left; display:inline; width:951px; height:98px; background: url(../img/banner_gray_top.jpg) no-repeat; color:#ffffff; font:30px Tahoma, Helvetica, sans-serif;}
.histoire_gr_banner p {float:left; display:inline; margin:51px 0 0 34px;}

.histoire_gr_cell {float:left; display:inline; background-color:#8f8476; height:29px; color:#ffffff; font:22px Tahoma, Helvetica, sans-serif; padding:2px 13px 0 30px;}

.histoire_body_cell {float:left; display:inline; background-color:white; border-left:1px solid #cfcaca; border-right:1px solid #cfcaca; border-top:1px solid #cfcaca; width:600pt; color:#625a56; font:12px Tahoma, Helvetica, sans-serif; text-align:justify; margin:11px 0 0 0;}
.histoire_body_cell p  {float:left; display:inline; width:610px; margin:11px 0 0 83px;}


.histoire_body_cell a {color:#4b4a4a;}
.histoire_body_cell a:hover {color:Gray;}
.histoire_body_cell a:visited {color:Gray;}

.histoire_body_cell_txt {float:left; display:inline; text-align:justify; margin:11px 0 0 83px;width:610px}
.histoire_body_cell_txt span {color:#564848; font:bold 14px Tahoma, Helvetica, sans-serif;}
.histoire_body_cell_txt_p {float:left; display:inline; text-align:justify; font-weight:normal;}
.histoire_body_cell_txt_p_WithImage {width:440px}

.histoire_right_gr_cell {float:left; display:inline; background-color:#afa79f; border-right:1px solid #cfcaca; border-top:1px solid #cfcaca; width:147px; color:#625a56; font:bold 10px Tahoma, Helvetica, sans-serif; margin:11px 0 0 0}
.histoire_right_gr_cell p {float:left; display:inline;}
.histoire_right_gr_cell span {color:#625a56; font:10px Tahoma, Helvetica, sans-serif;}
.histoire_right_gr_cell a {color:#625a56; font:10px Tahoma, Helvetica, sans-serif; text-decoration:none;}
.histoire_right_gr_cell a:hover {text-decoration:underline;}

.creer_gr_banner {float:left; display:inline; width:951px; height:98px; background: url(../img/banner_gray_top_2.jpg) no-repeat; color:#ffffff; font:30px Tahoma, Helvetica, sans-serif;}
.creer_gr_banner p {float:left; display:inline; margin:41px 0 0 34px;}

.creer_right_gr_cell {float:left; display:inline; background-color:#afa79f; border-right:1px solid #cfcaca; border-top:1px solid #cfcaca; width:147px; color:#ffffff; font:bold 11px Tahoma, Helvetica, sans-serif; margin:11px 0 0 0}
.creer_right_gr_cell p {float:left; display:inline; width:147px; border-bottom:1px solid #d7d3cf; padding:6px 0 6px 0;}
.creer_right_gr_cell a {color:#564848; font:bold 11px Tahoma, Helvetica, sans-serif; text-decoration:none;}
.creer_right_gr_cell a:hover {text-decoration:underline;}




.actualite_gr_banner {float:left; display:inline; width:951px; height:98px; background: url(../img/banner_gray_top_3.jpg) no-repeat; color:#ffffff; font:30px Tahoma, Helvetica, sans-serif;}
.actualite_gr_banner p {float:left; display:inline; margin:41px 0 0 34px;}

.actualite_ordre_txt {float:left; display:inline; color:#695d54; font:11px Tahoma, Helvetica, sans-serif; margin:34px 0 0 0;}
.actualite_ordre_txt span {color:#695d54; font:bold 11px Tahoma, Helvetica, sans-serif;}

.actualite_txt_p {float:left; display:inline; color:#564848; font:12px Tahoma, Helvetica, sans-serif; width:782px; text-align:justify; margin:15px 0 0 83px;}
.actualite_txt_p p {float:left; display:inline; width:505px;}
.actualite_txt_p span {color:#564848; font:bold 12px Tahoma, Helvetica, sans-serif;}

.actualite_txt_p2 { float:left; display:inline; color:#564848; font:12px Tahoma, Helvetica, sans-serif; width:782px; text-align:justify; margin:15px 0 0 83px;}
.actualite_txt_p2 p {float:left; display:inline; width:782px;}
.actualite_txt_p2 span {color:#564848; font:normal 12px Tahoma, Helvetica, sans-serif;}

.theme_cell {float:left; display:inline; height:25px; background-color:#e7e4e2; border-top:1px solid #f1efee; border-bottom:1px solid #f5f4f3; margin:28px 0 0 0;}
.theme_cell div {float:left; display:inline; color:#695d54; font:bold 11px Tahoma, Helvetica, sans-serif;}
.theme_cell span {float:left; display:inline; color:#4b4a4a; font:10px Arial, Helvetica, sans-serif; margin:1px 0 0 4px;}

.autre_recherche_cell {float:left; display:inline; height:21px; background-color:#e7e4e2; border-top:1px solid #f5f4f3; border-bottom:1px solid #f5f4f3; margin:27px 0 0 0;}
.autre_recherche_cell div {float:left; display:inline; color:#4b4a4a; font:9px Arial, Helvetica, sans-serif;}

.line {float:left; display:inline; width:344px; border-bottom:1px dotted #726767; margin:28px 0 0 11px;}
.line_wide {float:left; display:inline; width:781px; border-bottom:1px dotted #726767; margin:15px 0 14pt 0pt;}

.vente_org_head {float:left; display:inline; visibility:hidden; background: url(../img/bd_services.gif) no-repeat; color:#4f4949; font:bold 11px Tahoma, Helvetica, sans-serif; width:951px; height:32px;}
.vente_org_head span {color:#ffffff; font:bold 11px Tahoma, Helvetica, sans-serif; text-decoration:underline;}
.vente_org_head a {color:#4f4949; font:bold 11px Tahoma, Helvetica, sans-serif; text-decoration:none;}
.vente_org_head a:hover {text-decoration:underline;}

.vente_org_head_f {float:left; display:inline; visibility:hidden; background: url(../img/bd_services_f.gif) no-repeat; color:#4f4949; font:bold 11px Tahoma, Helvetica, sans-serif; width:951px; height:32px;}
.vente_org_head_f span {color:#ffffff; font:bold 11px Tahoma, Helvetica, sans-serif; text-decoration:underline;}
.vente_org_head_f a {color:#4f4949; font:bold 11px Tahoma, Helvetica, sans-serif; text-decoration:none;}
.vente_org_head_f a:hover {text-decoration:underline;}

.vente_org_banner {float:left; display:inline; width:951px; height:98px; background: url(../img/banner_org_top_2.jpg) no-repeat; color:#ffffff; font:30px Tahoma, Helvetica, sans-serif;}
.vente_org_banner p {float:left; display:inline; margin:51px 0 0 34px;}

.vente_txt_p {float:left; color:#564848; font:12px Tahoma, Helvetica, sans-serif; width:866px; text-align:justify; margin:11px 0 0 0px;padding-left:83px}
.vente_txt_pNopadding {float:left; color:#564848; font:12px Tahoma, Helvetica, sans-serif; width:410px; text-align:justify; margin:11px 0 0 0px;}
.vente_txt_pNopadding p {float:left; display:inline; margin-right:15px;}

.vente_txt_p p {float:left; display:inline; width:439px;margin-right:15px;}
.vente_body_txt {float:left; display:inline; color:#564848; font:12px Tahoma, Helvetica, sans-serif; width:779px; text-align:justify; margin:11px 0 0 83px; width:639px;}



.univers_select_wh_banner {float:left; display:inline; width:951px; height:98px; background: url(../img/banner_wh_top.jpg) no-repeat transparent; color:#ff6900; font:30px Tahoma, Helvetica, sans-serif;}
.univers_select_wh_banner p {float:left; display:inline; margin:51px 0 0 31px;}

.univers_select_red_cell {float:left; display:inline; height:29px; color:#ffffff; font:22px Tahoma, Helvetica, sans-serif; padding:2px 13px 0 30px;}

.univers_select_cell {float:left; display:inline; width:194px;}
.univers_select_cell p {float:left; display:inline; width:194px; margin:7px 0 0 0; text-align:center;}
.univers_select_cell a {background:transparent; color:#ff6900; font:bold 12px Tahoma, Helvetica, sans-serif; text-decoration:none;}
.univers_select_cell a:hover {text-decoration:none;}

.univers_select_grn_cell {float:left; display:inline; background-color:#b2db51; border-right:1px solid #cfcaca; border-top:1px solid #cfcaca; width:147px; color:#ffffff; font:bold 11px Tahoma, Helvetica, sans-serif; margin:11px 0 0 0}
.univers_select_grn_cell .border {float:left; display:inline; width:147px; border-bottom:1px solid #d9eda8; padding:6px 0 6px 0;}
.univers_select_grn_cell a {color:#564848; font:bold 11px Tahoma, Helvetica, sans-serif; text-decoration:none;}
.univers_select_grn_cell a:hover {text-decoration:underline;}
.univers_select_grn_cell .sub_menu {float:left; display:inline; padding:0 0 3px 0;}
.univers_select_grn_cell .sub_menu span {float:left; display:inline; margin:6px 0 0 35px;}
.univers_select_grn_cell .sub_menu .lnk_on {float:left; display:inline; width:108px; background-color:#fff; color:#564848; font:10px Tahoma, Helvetica, sans-serif; margin:6px 0 0 34px; padding:0 0 0 1px;}
.univers_select_grn_cell .sub_menu a {color:#564848; font:10px Tahoma, Helvetica, sans-serif; text-decoration:none;}
.univers_select_grn_cell .sub_menu a:hover {text-decoration:underline;}

.famille_title_cell {float:left; display:inline; width:460px; height:24px; /*background: url(../img/bg_famille_title.gif) no-repeat; */color:#d23303; font:bold 15px Tahoma, Helvetica, sans-serif; padding:4px 0 0 32px;}
.famille_title_txt {float:left; display:inline; width:209px; color:#564848; font:11px Tahoma, Helvetica, sans-serif; margin:22px 0 0 25px;}
.famille_title_txt .title {float:left; display:inline; color:#ff6900; font:18px Tahoma, Helvetica, sans-serif; background-color:transparent; text-align:left; margin:0 0 7px 0;}

.famille_grn_box {float:left; display:inline; border:1px solid #89ad11;}

.famille_boutique_txt {float:left; display:inline; width:101px; text-align:left; margin:16px 0 0 4px;}
.famille_boutique_txt a {color:#564848; font:13px Tahoma, Helvetica, sans-serif; text-decoration:none;}
.famille_boutique_txt a:hover {text-decoration:underline;}

.famille_buttonFECE00 {float:left; display:inline; width:82px; height:68px; background: url(../img/suiv_FECE00.gif) no-repeat; margin:0 0 0 9px; padding:16px 0 0 12px;position:absolute;left:370px;}
.famille_buttonFECE00 a {color:#ffffff; font:11px Tahoma, Helvetica, sans-serif; text-decoration:none;}

.famille_buttonB2DB51 {float:left; display:inline; width:82px; height:68px; background: url(../img/suiv_B2DB51.gif) no-repeat; margin:0 0 0 9px; padding:16px 0 0 12px;position:absolute;left:370px;}
.famille_buttonB2DB51 a {color:#ffffff; font:11px Tahoma, Helvetica, sans-serif; text-decoration:none;}

.famille_buttonFF6900 {float:left; display:inline; width:82px; height:68px; background: url(../img/suiv_FF6900.gif) no-repeat; margin:0 0 0 9px; padding:16px 0 0 12px;position:absolute;left:370px;}
.famille_buttonFF6900 a {color:#ffffff; font:11px Tahoma, Helvetica, sans-serif; text-decoration:none;}

.famille_buttonFFA800 {float:left; display:inline; width:82px; height:68px; background: url(../img/suiv_FFA800.gif) no-repeat; margin:0 0 0 9px; padding:16px 0 0 12px;position:absolute;left:370px;}
.famille_buttonFFA800 a {color:#ffffff; font:11px Tahoma, Helvetica, sans-serif; text-decoration:none;}

.famille_buttonD04116 {float:left; display:inline; width:82px; height:68px; background: url(../img/suiv_D04116.gif) no-repeat; margin:0 0 0 9px; padding:16px 0 0 12px;position:absolute;left:370px;}
.famille_buttonD04116 a {color:#ffffff; font:11px Tahoma, Helvetica, sans-serif; text-decoration:none;}

.famille_button246EA8 {float:left; display:inline; width:82px; height:68px; background: url(../img/suiv_246EA8.gif) no-repeat; margin:0 0 0 9px; padding:16px 0 0 12px;position:absolute;left:370px;}
.famille_button246EA8 a {color:#ffffff; font:11px Tahoma, Helvetica, sans-serif; text-decoration:none;}

.famille_button8FB2DA {float:left; display:inline; width:82px; height:68px; background: url(../img/suiv_8FB2DA.gif) no-repeat; margin:0 0 0 9px; padding:16px 0 0 12px;position:absolute;left:370px;}
.famille_button8FB2DA a {color:#ffffff; font:11px Tahoma, Helvetica, sans-serif; text-decoration:none;}



.demande_gr_banner {float:left; display:inline; width:953px; height:98px; background: url(../img/banner_gr_top_2.jpg) no-repeat; color:#ffffff; font:30px Tahoma, Helvetica, sans-serif;}
.demande_gr_banner p {float:left; display:inline; margin:51px 0 0 31px;}

.demande_gr_cell {float:left; display:inline; background-color:#8aad11; height:29px; color:#ffffff; font:22px Tahoma, Helvetica, sans-serif; padding:2px 13px 0 30px;}

.demande_pro_tab {float:left; display:inline; background: url(../img/bg_tab_pro.gif) no-repeat; width:115px; height:21px; margin:29px 0 0 0; padding:8px 0 0 11px;}
.demande_pro_tab a {color:#82bdf1; font:bold 14px Tahoma, Helvetica, sans-serif; text-decoration:none;}
.demande_pro_tab a:hover {text-decoration:none;}
.demande_part_tab {float:left; display:inline; background: url(../img/bg_tab_part.gif) no-repeat; width:111px; height:24px; color:#ecb576; font:bold 18px Tahoma, Helvetica, sans-serif; margin:29px 0 0 0; padding:5px 0 0 13px;}

.demande_body_txt {float:left; display:inline; width:767px; color:#564848; font:11px Tahoma, Helvetica, sans-serif; margin:43px 0 0 62px;}
.demande_body_title {float:left; display:inline; color:#695d54; font:bold 12px 'Trebuchet MS', Verdana, sans-serif;width:169px;/*width:165px;*/}

.demande_grn_cell {float:left; display:inline; background-color:#cde985; width:152px; height:19px; color:#46382c; font:11px 'Trebuchet MS', Verdana, sans-serif; padding:4px 0 0 7px;}
.demande_grn_cell_2 {float:left; display:inline; background-color:#cde985; width:141px; height:19px; color:#46382c; font:11px 'Trebuchet MS', Verdana, sans-serif; padding:4px 0 0 18px;}
.demande_grn_cell_3 {float:left; display:inline; background-color:#cde985; width:141px; height:22px; color:#46382c; font:11px 'Trebuchet MS', Verdana, sans-serif; padding:7px 0 0 18px;}
.demande_grn_form_cell {float:left; display:inline; background-color:#cde985; width:232px; margin:8px 0 0 5px; padding:4px 0 4px 7px;}
.demande_input {float:left; display:inline; border:1px solid #695d54; width:211px; height:14px;}

.demande_tiny_txt {float:left; display:inline; color:#695d54; font:11px 'Trebuchet MS', Verdana, sans-serif;} 

.demande_button {float:right; display:inline; width:117px; height:21px; background: url(../img/button_valider.gif) no-repeat; margin:0 241px 0 0; padding:0 0 0 58px;}
.demande_button a {color:#46382c; font:bold 15px 'Trebuchet MS', Verdana, sans-serif; text-decoration:none;}

.commande_grn_cell {float:left; width:150px; background-color:#cde985; height:22px; color:#46382c; font:11px 'Trebuchet MS', Verdana, sans-serif; padding:4px 0 0 7px;}

.commande_grn_form_cell {
background-color:#CDE985;
display:inline;
float:left;
margin:8px 0 0 5px;
padding:4px 0 4px 7px;
width:350px;
}

.commande_grn_form_cell2 {
background-color:#CDE985;
display:inline;
float:left;
margin:5px 0 0 5px;
padding:4px 0 4px 7px;
width:900px;
}

.confirmation_txt {float:left; display:inline; width:504px; margin:19px 0 0 242px;}
.confirmation_txt span {color:#695d54; font:bold 12px 'Trebuchet MS', Verdana, sans-serif;}

.confirmation_button {float:right; display:inline; width:109px; height:17px; background-color:#a5cf16; margin:7px 0 0 0; padding:4px 0 0 10px;}
.confirmation_button a {color:#ffffff; font:bold 11px Tahoma, Helvetica, sans-serif; text-decoration:none;}

.confirmation_gr_button {float:right; display:inline; width:109px; height:17px; background-color:#e6ddd4; margin:7px 0 0 0; padding:4px 0 0 10px;}
.confirmation_gr_button a {color:#ffffff; font:bold 11px Tahoma, Helvetica, sans-serif; text-decoration:none;}


.recherche_gr_cell {float:left; display:inline; background-color:#e6ddd4; height:29px; color:#625448; font:22px Tahoma, Helvetica, sans-serif; padding:2px 13px 0 30px;}

.recherche_lht_gr_banner {float:left; display:inline; width:953px; height:98px; background: url(../img/banner_light_gray_top.jpg) no-repeat; color:#625448; font:30px Tahoma, Helvetica, sans-serif;}
.recherche_lht_gr_banner p {float:left; display:inline; margin:51px 0 0 35px;}

.recherche_head_txt {float:left; display:inline; color:#564848; font:bold 14px Tahoma, Helvetica, sans-serif; margin:16px 0 0 34px;}
.recherche_article_txt {float:left; display:inline; margin:24px 0 0 37px;}
.descRecherche{font-weight:normal;color:#564848; font:11px Tahoma, Helvetica, sans-serif; text-decoration:none;}
.descRecherche:hover {text-decoration:underline;}

.recherche_article_txt div {float:left; display:inline; width:519px;}
.recherche_article_txt span {float:left; display:inline;}

.titreRecherche {font-weight:bold; color:#564848; text-decoration:none; font-size:12px;}
.titreRecherche:hover {text-decoration:underline;}

.plan_lht_gr_banner {float:left; display:inline; width:953px; height:98px; background: url(../img/banner_light_gray_top_2.jpg) no-repeat; color:#625448; font:30px Tahoma, Helvetica, sans-serif;}
.plan_lht_gr_banner p {float:left; display:inline; margin:51px 0 0 35px;}

.plan_wh_cell {float:left; display:inline; width:450px; height:37px; background: url(../img/bg_wh_tab_small.gif) no-repeat; margin:14px 0 0 80px;}
.plan_wh_cell a {color:#564848; font:bold 14px Tahoma, Helvetica, sans-serif; text-decoration:none;}

.plan_body_cont {float:left; display:inline; width:766px; border-bottom:1px dotted #726767; margin:12px 0 0 80px; padding:0 0 35px 0;}
.plan_body_cont a {color:#564848; font:bold 14px Tahoma, Helvetica, sans-serif; text-decoration:none;}
.plan_body_cont a:hover {text-decoration:underline;}

.plan_tab_cont {float:left; display:inline; width:172px;}

.plan_tab_societe {float:left; display:inline; width:162px; height:20px; background: url(../img/bg_gr_tab_plan.gif) no-repeat; color:#564848; font:bold 12px Tahoma, Helvetica, sans-serif; padding:5px 0 0 10px;}
.plan_tab_services {float:left; display:inline; width:162px; height:20px; background: url(../img/bg_org_tab_plan.gif) no-repeat; color:#564848; font:bold 12px Tahoma, Helvetica, sans-serif; padding:5px 0 0 10px;}
.plan_tab_collection {float:left; display:inline; width:162px; height:20px; background: url(../img/bg_grn_tab_plan.gif) no-repeat; color:#564848; font:bold 12px Tahoma, Helvetica, sans-serif; padding:5px 0 0 10px;}
.plan_tab_wesco {float:left; display:inline; width:162px; height:20px; background: url(../img/bg_bl_tab_plan.gif) no-repeat; color:#564848; font:bold 12px Tahoma, Helvetica, sans-serif; padding:5px 0 0 10px;}

.plan_foot_txt {float:left; display:inline; margin:23px 0 0 60px; padding:0 0 10px 0;}
.plan_foot_txt span {float:left; display:inline; color:#564848; font:bold 14px Tahoma, Helvetica, sans-serif;}
.plan_foot_txt a {color:#564848; font:bold 14px Tahoma, Helvetica, sans-serif; text-decoration:none;}
.plan_foot_txt a:hover {text-decoration:underline;}

.nl_body_cell {float:left; display:inline; background-color:white; border-left:1px solid #cfcaca; border-right:1px solid #cfcaca; border-top:1px solid #cfcaca; width:949px; font:bold 11px Tahoma, Helvetica, sans-serif; margin:11px 0 0 0;}
.nl_body_cell span {color:#637d09; font:22px Tahoma, Helvetica, sans-serif;}


.nl_body_cell a {color:#4b4a4a;}
.nl_body_cell a:hover {color:Gray;}
.nl_body_cell a:visited {color:Gray;}

.nl_lht_gr_banner {float:left; display:inline; width:953px; height:98px; background: url(../img/banner_light_gray_top_3.jpg) no-repeat; color:#625448; font:30px Tahoma, Helvetica, sans-serif;}
.nl_lht_gr_banner p {float:left; display:inline; margin:51px 0 0 35px;}

.nl_head_txt {float:left; display:inline; width:710px; color:#564848; font:bold 11px Tahoma, Helvetica, sans-serif; margin:16px 0 0 34px;}
.nl_radio_txt {float:left; display:inline; margin:10px 0 0 35px;}
.nl_radio_txt span {float:left; display:inline; color:#695d54; font:bold 12px 'Trebuchet MS', Verdana, sans-serif;}

.nl_gr_form {float:left; background:#dbd7cc; color:#46382c; font:11px 'Trebuchet MS', Verdana, sans-serif; width:357px; padding:1px 0 1px 5px;}
.nl_gr_form_2 {float:left; background:#dbd7cc; color:#46382c; font:11px 'Trebuchet MS', Verdana, sans-serif; width:156px; padding:2px 0 2px 5px;margin-left:15px;}
html>body .nl_gr_form_2 {margin-left:30px;}
.nl_gr_form_half {float:left; background:#e6ddd4; width:357px; padding:1px 0 1px 5px; margin:2px 0 0 0;}
.nl_form_output {font:10px Arial, Helvetica, sans-serif; border:1px solid #695d54; width: 40px; height: 17px;}
.nl_form_output_2 {font:10px Arial, Helvetica, sans-serif; border:1px solid #695d54; width: 200px;}
.nl_form_input {font:11px Arial, Helvetica, sans-serif; border:1px solid #695d54; width: 100px; float:left; display:inline; padding:0 0 0 2px; margin:0px;}
.nl_form_input_2 {padding:0 0 0 2px; font:11px Arial, Helvetica, sans-serif; border:1px solid #695d54; width: 195px;}

.nl_button {float:right; display:inline; width:117px; height:21px; background: url(../img/button_valider_gr.gif) no-repeat; margin:17px 181px 0 0; padding:0 0 0 58px;}
.nl_button a {color:#46382c; font:bold 15px 'Trebuchet MS', Verdana, sans-serif; text-decoration:none;}

.nl_tiny_txt {float:left; display:inline; color:#695d54; font:11px 'Trebuchet MS', Verdana, sans-serif; margin:4px 0 0 37px;}

.mensions_lht_gr_banner {float:left; display:inline; width:953px; height:98px; background: url(../img/banner_light_gray_top_4.jpg) no-repeat; color:#625448; font:30px Tahoma, Helvetica, sans-serif;}
.mensions_lht_gr_banner p {float:left; display:inline; margin:51px 0 0 35px;}

.mensions_right_lht_gr_cell {float:left; display:inline; background-color:#e6ddd4; border-right:1px solid #cfcaca; border-top:1px solid #cfcaca; width:147px; color:#625a56; font:bold 10px Tahoma, Helvetica, sans-serif; margin:11px 0 0 0}
.mensions_right_lht_gr_cell p {float:left; display:inline;}
.mensions_right_lht_gr_cell span {color:#625a56; font:10px Tahoma, Helvetica, sans-serif;}
.mensions_right_lht_gr_cell a {color:#625a56; font:10px Tahoma, Helvetica, sans-serif; text-decoration:none;}
.mensions_right_lht_gr_cell a:hover {text-decoration:underline;}

.contact_lht_gr_banner {float:left; display:inline; width:953px; height:98px; background: url(../img/banner_light_gray_top_5.jpg) no-repeat; color:#625448; font:30px Tahoma, Helvetica, sans-serif;}
.contact_lht_gr_banner p {float:left; display:inline; margin:51px 0 0 35px;}

.contact_head_txt {float:left; display:inline; width:710px; color:#695d54; font:bold 11px Tahoma, Helvetica, sans-serif; margin:16px 0 0 34px;}

.contact_form_output {font:10px Arial, Helvetica, sans-serif; border:1px solid #695d54; width:343px;}
.contact_form_txt_area {font:10px Arial, Helvetica, sans-serif; border:1px solid #695d54; width:341px; height:80px;}

.contact_tiny_txt {float:left; display:inline; color:#695d54; font:11px 'Trebuchet MS', Verdana, sans-serif;}

.left {float:left;}
.right {float:right;}
.inline {display:inline;}
.clear {clear:both;}
.line_height {line-height: 1.3;}

.marginT1 {margin-top:1px;}
.marginT2 {margin-top:2px;}
.marginT3 {margin-top:3px;}
.marginT4 {margin-top:4px;}
.marginT5 {margin-top:5px;}
.marginT6 {margin-top:6px;}
.marginT7 {margin-top:7px;}
.marginT8 {margin-top:8px;}
.marginT9 {margin-top:9px;}
.marginT10 {margin-top:10px;}
.marginT11 {margin-top:11px;}
.marginT12 {margin-top:12px;}
.marginT13 {margin-top:13px;}
.marginT14 {margin-top:14px;}
.marginT15 {margin-top:15px;}
.marginT16 {margin-top:16px;}
.marginT18 {margin-top:18px;}
.marginT19 {margin-top:19px;}
.marginT22 {margin-top:22px;}
.marginT24 {margin-top:24px;}
.marginT25 {margin-top:25px;}
.marginT26 {margin-top:26px;}
.marginT27 {margin-top:27px;}
.marginT28 {margin-top:28px;}
.marginT29 {margin-top:29px;}
.marginT30 {margin-top:30px;}
.marginT47 {margin-top:47px;}
.marginT57 {margin-top:57px;}

.marginL1 {margin-left:1px;}
.marginL2 {margin-left:2px;}
.marginL3 {margin-left:3px;}
.marginL4 {margin-left:4px;}
.marginL5 {margin-left:5px;}
.marginL6 {margin-left:6px;}
.marginL7 {margin-left:7px;}
.marginL8 {margin-left:8px;}
.marginL8R8 {margin-left:8px;}
.marginL9 {margin-left:9px;}
.marginL10 {margin-left:10px;}
.marginL11 {margin-left:11px;}
.marginL12 {margin-left:12px;}
.marginL13 {margin-left:13px;}
.marginL14 {margin-left:14px;}
.marginL15 {margin-left:15px;}
.marginL17 {margin-left:17px;}
.marginL18 {margin-left:18px;}
.marginL19 {margin-left:19px;}
.marginL20 {margin-left:20px;}
.marginL21 {margin-left:21px;}
.marginL22 {margin-left:22px;}
.marginL24 {margin-left:24px;}
.marginL26 {margin-left:26px;}
.marginL27 {margin-left:27px;}
.marginL31 {margin-left:31px;}
.marginL33 {margin-left:33px;}
.marginL37 {margin-left:37px;}
.marginL39 {margin-left:39px;}
.marginL50 {margin-left:50px;}
.marginL58 {margin-left:58px;}
.marginL59 {margin-left:59px;}
.marginL61 {margin-left:61px;}
.marginL62 {margin-left:62px;}
.marginL63 {margin-left:63px;}
.marginL64 {margin-left:64px;}
.marginL67 {margin-left:67px;}
.marginL70 {margin-left:70px;}
.marginL75 {margin-left:75px;}
.marginL77 {margin-left:77px;}
.marginL80 {margin-left:80px;}
.marginL81 {margin-left:81px;}
.marginL82 {margin-left:82px;}
.marginL83 {margin-left:83px;}
.marginL85 {margin-left:85px;}
.marginL86 {margin-left:86px;}
.marginL91 {margin-left:91px;}
.marginL100 {margin-left:100px;}
.marginL107 {margin-left:107px;}
.marginL140 {margin-left:140px;}
.marginL288 {margin-left:288px;}
.marginL308 {margin-left:311px;}
.marginL346 {margin-left:346px;}

.marginR241 {margin-right:241px;}
.marginR240 {margin-right:40px;}
.paddingR11 {padding-right:11px;}

.paddingB3 {padding-bottom:3px;}
.paddingB5 {padding-bottom:5px;}
.paddingB15 {padding-bottom:15px;}
.paddingB20 {padding-bottom:20px;}
.paddingB35 {padding-bottom:35px;}
.paddingB55 {padding-bottom:55px;}

.margNegIE
{
	margin-top:-11px;
}
html>body .margNegIE
{
	margin-top:0px
}
/* Ajouts Nav
------------------------------------------------*/
.navDroiteGrise
{
	float:left;
	width:148px;
	background: url(../img/bg_right_foot.gif) no-repeat bottom left;
	padding:0px 0px 78px 0;
	margin:11px 0px 0 0px;
}
.navDroiteGrise .navInside {overflow:auto;padding-bottom:35px;background-color:#afa79f; border-right:1px solid #cfcaca; border-top:1px solid #cfcaca; width:147px; color:#ffffff; font:bold 11px Tahoma, Helvetica, sans-serif;}
.navDroiteGrise .navInside p {overflow:auto;height:1%;border-bottom:1px solid #d7d3cf; padding:6px 0 6px 0;}
.navDroiteGrise .navInside a {color:#564848; font:bold 11px Tahoma, Helvetica, sans-serif; text-decoration:none;}
.navDroiteGrise .navInside a:hover {text-decoration:underline;color:#fff;}

.underline {text-decoration:underline;}

.navDroiteGriseClaire
{
	float:left;
	width:148px;
	background:#e6ddd4 url(../img/bg_right_foot_light_gray.jpg) no-repeat bottom left;
	padding:0px 0px 78px 0;
	margin:11px 0px 0 0px;
}
.navDroiteGriseClaire .navInside {overflow:auto;padding-bottom:35px;background-color:#e6ddd4; border-right:1px solid #cfcaca; border-top:1px solid #cfcaca; width:147px; color:#625a56; font:bold 10px Tahoma, Helvetica, sans-serif;}
.navDroiteGriseClaire .navInside p {float:left; display:inline;}
.navDroiteGriseClaire .navInside span {color:#625a56; font:10px Tahoma, Helvetica, sans-serif;}
.navDroiteGriseClaire .navInside a {color:#625a56; font:bold 11px Tahoma, Helvetica, sans-serif;text-decoration:none;font-weight:normal}
.navDroiteGriseClaire .navInside a:hover {text-decoration:underline;}


.navDroiteJaune
{
	float:left;
	width:147px;
	background: url(../img/bg_yel_right_foot.gif) no-repeat bottom left;
	padding:0px 0px 78px 0;
	margin:11px 4px 0 0;
}
.navDroiteJaune .navInside {overflow:hidden;padding-bottom:35px;background-color:#ffc901; border-right:1px solid #cfcaca; border-top:1px solid #cfcaca; width:147px; color:#ffffff; font:bold 11px Tahoma, Helvetica, sans-serif; }
.navDroiteJaune .navInside p {overflow:auto;height:1%;border-top:1px solid #fff; padding:6px 0 6px 0;}
.navDroiteJaune .navInside .border { overflow:hidden;height:1%; padding:6px 0 6px 0;}
.navDroiteJaune .navInside .border2 { overflow:hidden;height:1%; border:none; padding:6px 0 6px 0;}
.navDroiteJaune .navInside a {color:#564848; font:bold 11px Tahoma, Helvetica, sans-serif; text-decoration:none;}
.navDroiteJaune .navInside a:hover {text-decoration:underline;color:#fff;}
.navDroiteJaune .navInside .sub_menu {float:left; display:inline; padding:0 0 3px 0;}
.navDroiteJaune .navInside .sub_menu span {float:left; display:inline; margin:6px 0 0 35px;width:137px;}
.navDroiteJaune .navInside .sub_menu .lnk_on {float:left; display:inline; background-color:#ffc901; font:10px Tahoma, Helvetica, sans-serif; margin:6px 0 0 34px; padding:0 0 0 1px;}
.navDroiteJaune .navInside .sub_menu .lnk_on a {color:#fff;}
.navDroiteJaune .navInside .sub_menu a {color:#564848; font:10px Tahoma, Helvetica, sans-serif; text-decoration:none;}
.navDroiteJaune .navInside .sub_menu a:hover {text-decoration:underline;color:#fff;}
.navDroiteJaune .navInside .widthNavJaune{width:100px;}




.navDroiteVerte
{
	float:right;
	width:148px;
	/*background: url(../img/bg_right_foot_grn.gif) no-repeat bottom left;*/
	padding:0px 0px 5px 0;
	margin:11px 4px 0 0;
}
.navDroiteVerte .navInside {overflow:auto;padding-bottom:15px;background-color:#b2db51; border-right:1px solid #cfcaca; border-top:1px solid #cfcaca; width:147px; color:#ffffff; font:bold 11px Tahoma, Helvetica, sans-serif; }
.navDroiteVerte .navInside p {overflow:auto;height:1%;padding:6px 0 6px 0;}
.navDroiteVerte .navInside .border { overflow:auto;height:1%; padding:6px 0 6px 0;}
.navDroiteVerte .navInside a {color:#564848; font:bold 11px Tahoma, Helvetica, sans-serif; text-decoration:none;}
.navDroiteVerte .navInside a:hover {text-decoration:underline;color:#fff;}
.navDroiteVerte .navInside .sub_menu {float:left; display:inline; padding:0 0 3px 0;}
.navDroiteVerte .navInside .sub_menu span {float:left; display:inline; margin:6px 0 0 35px;width:108px;}
.navDroiteVerte .navInside .sub_menu .lnk_on {float:left; display:inline; width:108px; font:10px Tahoma, Helvetica, sans-serif; margin:6px 0 0 34px; padding:0 0 0 1px;}
.navDroiteVerte .navInside .sub_menu .lnk_on a{color:#fff;}
.navDroiteVerte .navInside .sub_menu a {color:#564848; font:10px Tahoma, Helvetica, sans-serif; text-decoration:none;}
.navDroiteVerte .navInside .sub_menu a:hover {text-decoration:underline;color:#fff;}
.navDroiteVerte .navInside .widthNavVert{width:112px;}


.navDroiteVerteB2DB51
{
	/*background: url(../img/bg_right_foot_grnB2DB51.gif) no-repeat bottom left;*/
}

.navDroiteVerte8FB2DA
{
	/*background: url(../img/bg_right_foot_grn8FB2DA.gif) no-repeat bottom left;*/
}

.navDroiteVerte246EA8
{
	color: #1A1A1A;
	/*background: url(../img/bg_right_foot_grn246EA8.gif) no-repeat bottom left;*/
}
.navDroiteVerte246EA8 .navInside a
{
	color: #1A1A1A;
}
.navDroiteVerte246EA8 .navInside .sub_menu a
{
	color: #1A1A1A;
}
.navDroiteVerteD04116
{	
	color:#4A4949;
	/*background: url(../img/bg_right_foot_grnD04116.gif) no-repeat bottom left;*/
}
.navDroiteVerteD04116 .navInside a
{
	color:#1A1A1A;
}

.navDroiteVerteD04116 .navInside .sub_menu a
{
	color: #1A1A1A;
}

.navDroiteVerte6699CC .navInside a
{
	color:#4A4949;
}

.navDroiteVerteFECE00
{
	/*background: url(../img/bg_right_foot_grnFECE00.gif) no-repeat bottom left;*/
}

.navDroiteVerteFF6900
{
	/*background: url(../img/bg_right_foot_grnFF6900.gif) no-repeat bottom left;*/
}
.navDroiteVerteFFA800
{
	/*background: url(../img/bg_right_foot_grnFFA800.gif) no-repeat bottom left;*/
}

.navDroiteVerteFFCE00
{
	/*background: url(../img/bg_right_foot_grnFFCE00.gif) no-repeat bottom left;*/
}

.navDroiteVerte6699CC
{
	color:#4A4949;
	/*background: url(../img/bg_right_foot_grn6699C.gif) no-repeat bottom left;*/
}

.navDroiteVerte8EB2D9
{
	/*background: url(../img/bg_right_foot_grn8EB2D9.gif) no-repeat bottom left;*/
}


/* declinaisons de la nav droite verte */
.navDroiteVerte.navRouge .navInside {background-color:#FF6900;}
.navDroiteVerte.navRouge .navInside .sub_menu .lnk_on{background-color:#FFF;}

.navDroiteVerte.navOrange .navInside {background-color:#FFA800;}
.navDroiteVerte.navOrange .navInside .sub_menu .lnk_on{background-color:#FFF;}

.navDroiteVerte.navRougeFonce .navInside {background-color:#D04116;}
.navDroiteVerte.navRougeFonce .navInside .sub_menu .lnk_on{background-color:#FFF;}

.navDroiteVerte.navJaune .navInside {background-color:#FFCE00;}
.navDroiteVerte.navJaune .navInside .sub_menu .lnk_on{background-color:#FFF;}

.navDroiteVerte.navBleuClair .navInside {background-color:#8EB2D9;}
.navDroiteVerte.navBleuClair .navInside .sub_menu .lnk_on{background-color:#FFF;}

.navDroiteVerte.navBleu .navInside {background-color:#246EA8;}
.navDroiteVerte.navBleu .navInside a{color:#6699CC;}
.navDroiteVerte.navBleu .navInside .sub_menu .lnk_on{background-color:#FFF;}
/*.navDroiteVerte.navBleu .navInside .sub_menu .lnk_on a{color:#564848;}*/



.boutikLinkRight .marginL26
{
	margin-left:23px;
}
.boutikLinkRight
{
	width:170px;
	float:right;
	margin-right:3px;
}

html>body .boutikLinkRight
{
	width:170px;
	margin-right:5px;
}
html>body .boutikLinkRight .marginL26
{
	margin-left:26px;
	background-color:Red;
}
.boutiqueEncart
{	
	position:relative;
	bottom:0px;
	left:0px;
	padding-left:515px;
	
}

.contentEdito235{
  float:left;
  margin: 20px 0 0 65px;
  display:inline;
}

.contentEditoPro235{
  float:left;
  margin: 20px 0 0 65px;
  display:inline;
}

.blockEdito235{
  float:left;
  width:235px;
  display:inline;
}

.blockEditoPro235{
  float:left;
  width:235px;
  display:inline;
}

.blockEdito235Titre{
  background: url(../img/bg_yel_right_titre.gif) right top no-repeat #ffc901;
  color:#fff; 
  padding-top: 9px;
  height: 33px;
}

.blockEditoPro235Titre{
  background: url(../img/bg_bl_right_titre.gif) right top no-repeat #3571A7;
  color:#fff; 
  padding-top: 9px;
  height: 33px;
}

.blockEdito235Titre span{
  background: url(../img/bg_yel_arrow.gif) 0 3px no-repeat;
  padding-left: 18px;
  font-size: 13px;
  font-weight: bold;
  margin-left: 6px;
  display:block;
  line-height: 15px;
  text-transform: uppercase;
}

.blockEdito235Titre a{
  text-decoration:none;
  color:#fff;
}

.blockEdito235Titre a:hover{
  text-decoration:underline;
  color:#fff;
}

.blockEdito235Titre a:visited{
  color:#fff;
}

.blockEditoPro235Titre span{
  background: url(../img/bg_bl_arrow.gif) 0 3px no-repeat;
  padding-left: 18px;
  font-size: 13px;
  font-weight: bold;
  margin-left: 6px;
  display:block;
  line-height: 15px;
  text-transform: uppercase;
}

.blockEditoPro235Titre a{
  text-decoration:none;
  color:#fff;
}

.blockEditoPro235Titre a:hover{
  text-decoration:underline;
  color:#fff;
}

.blockEditoPro235Titre a:visited{
  color:#fff;
}

.blockEdito235Desc{
  border-left:1px solid #f8c414;
  border-right:1px solid #f8c414;
  background: url(../img/bg_yel_right_desc.gif) right top no-repeat;
  color:#564848;
  padding: 10px 18px;
  font-weight: normal; 
}

.blockEditoPro235Desc{
  border-left:1px solid #3571A7;
  border-right:1px solid #3571A7;
  background: url(../img/bg_bl_right_desc.gif) right top no-repeat;
  color:#564848;
  padding: 10px 18px;
  font-weight: normal; 
}

.blockEdito235Desc p{
  width:195px;
  margin-bottom:5px;
  font-weight: bold;
  
}

.blockEditoPro235Desc p{
  width:195px;
  margin-bottom:5px;
  font-weight: bold;
  
}

.blockEdito235Desc a{
  text-decoration:none;
  color:#564848;
}

.blockEditoPro235Desc a{
  text-decoration:none;
  color:#564848;
}

.margEdito{
  margin: 0 58px;
}


.embed
{
	margin-top:32px;
}



.wescoWorld_body_cell {float:left; display:inline; background-color:white; border-left:1px solid #cfcaca; border-right:1px solid #cfcaca; border-top:1px solid #cfcaca; width:600pt; color:#625a56; font:12px Tahoma, Helvetica, sans-serif; text-align:justify; margin:11px 0 0 0;}
.wescoWorld_body_cell p {float:left; display:inline; width:610px; margin:11px 0 0 83px;}

.wescoWorld_bl_cell {float:left; display:inline; background-color:#8FBCE3; height:29px; color:#ffffff; font:22px Tahoma, Helvetica, sans-serif; padding:2px 13px 0 30px;}

.wescoWorld_body_cell_txt {float:left; display:inline; text-align:justify; margin:11px 0 0 83px;width:650px}
.wescoWorld_body_cell_txt span {color:#564848; font:bold 14px Tahoma, Helvetica, sans-serif;}
.wescoWorld_body_cell_txt_p {float:left; display:inline; width:438px; text-align:justify;}


.wescoWorld_bl_banner {float:left; display:inline; width:951px; height:98px; background: url(../img/banner_mapmonde.jpg) no-repeat; color:#625448; font:30px Tahoma, Helvetica, sans-serif;}
.wescoWorld_bl_banner p {float:left; display:inline; margin:51px 0 0 32px;}


.zone1 {    /* clickable area */
position:absolute;
top:0px;
left:0px;
width : 140px;
height: 120px;
display:block;
z-index:5
}

.textePageCatalogue
{
	width:640px !important;
}
.blocCentralTaille
{
	height:420px;
}
html>body .blocCentralTaille
{
	min-height:420px;
	height:auto;
}
.colorGray
{
  color:Gray
}

.blocImageGauche
{
  width:787px;
  padding-right:83px;
  margin-top:18px;
}
.blocImageGauche .textePageCatalogue
{
  float:right
}
.blocImageGauche .line_wide
{
  margin-bottom:0px;
  margin-top:0px !important;
  height:15px;
  display:block;
}
.tailleTextChange p
{
  font-size:12px
}
.tailleTextChange a
{
  font-size:12px !important
}
.linkSiteMap
{
	float:right;
	margin-top:14px;
	width:150px;
}

/* formulaire newsletter */
.contentFormNewsletter
{
	float:left;
	width:361px;
	padding:5px 0 0 31px;
}
.contentFormNewsletter p
{
	padding-top:2px;
	overflow:hidden;
	width:100%
}
.contentFormNewsletter label
{
	float:left;
	width:148px;
	background-color:#DBD7CC;
	font-family:'Trebuchet MS',Verdana,sans-serif;
	font-size:11px;
	font-weight: normal;
	padding:2px 0 0 5px;
	height:18px;
	margin-right:2px;
}
.contentFormNewsletter select, .contentFormNewsletter input
{
	display:block;
	float:left;
	height:18px;
}
.contentFormNewsletter input
{
	width:192px;
}
.contentFormNewsletter select
{	
	width:196px;
	font-size:11px;
}
.requiereFieldNews
{
	font-size:12px !important;
	font-weight:normal !important;
	display:block;
	float:left;
	width:6px;
	height:5px;
}
.radioNews
{
	margin-left:1px;
}
.radioNews span
{
	float:left
}
.radioNews span.first, .radioNews span.last
{
	padding: 4px 0 0 20px;
}
.radioNews span input
{
	margin:0;
	padding:0px;
	height:13px;
	width:13px;
	display:block;
	float:left;
}
.linkUniversSelection
{
	height:30px;
}


.olWesco li 
{
font:12px Tahoma, Helvetica, sans-serif;
float:none;
margin:2px 0pt 0pt 5px;
position:relative;
width:auto;
}

/*
.ulWesco
{	
	clear:both;
}


*/
/*html>body .ulWesco li
{
	float:left;
	margin:2px 0pt 0pt 80px;
	width:590px;	
	list-style-type:disc;
}
*/

.ulWesco li
{	
	width:570px;
	margin: 0px 0px 8px 70px;
	padding-bottom:0px;
	background: url(../img/puce_grise.gif) no-repeat 0px 6px;
	list-style-type: none;
	padding-left:13px;
	float:left;
	display:inline;
	
}




.vente_body_txt .ulWesco li
{	
	width:590px;
	margin:2px 0px 10px -13px;
  clear:both;
}

/*
html>body .vente_body_txt .ulWesco li
{
	float:left;
	margin:2px 0pt 0pt -3px;
	width:590px;	
	list-style-type:disc;
}
*/

blockquote 
{
  clear:both;
  margin-right:110px;  
  margin-left:110px;  
}

 
 .bottom_box{
	position:relative;
	width:491px;
	margin-bottom:7px; margin-top:10px;
	padding-bottom:8px; padding-top:8px;
	border:1px solid #CAC3BF;
}
.bottom_box *{
	color:#695D54;
}
.bottom_box input{
	margin:0px; padding:0px;
	margin-right:5px;
}

.radioListOrder{
	text-align:left;
}
.radioListOrder span{
	display:block;
	padding:0 0 6px 17px;
}

.pancontent {float: left; display: inline; margin-left: 80px; width: 782px; }

.errorMsg {padding-top:10px; color:red;}