/* Dekalb html template CSS */

/* General */
body {padding:0; margin:0;}
body {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
p {padding:0; margin:0;}
h1,h2,h3,h4,h5 {font-family:Arial, Helvetica, sans-serif; margin:0; padding:0;}
h1 {font-size:18px;}
h2 {font-size:16px;}
h3 {font-size:15px;}
h4 {font-size:14px;}
h5 {font-size:12px;}
ul,ol,li {padding:0; margin:0; list-style:none;}
img {border:none; border:0; padding:0; margin:0; display:block;}
input, select, {height: 20px;margin:0; padding:0; border:0;}
form {margin:0; padding:0; border:0;}
a {color:#00A2E1; text-decoration:underline;}
a:hover {color:#333333; text-decoration:underline;}
.clearfloat {clear:both; font-size:1px; height: 1px; background-color:none;}
.input_titledisabled {background-color:#E0E0E0; font-size:11px; font-weight:bold; color:#FFFFFF; text-decoration:none; text-align:center;}

/* New Styled */
.blue_box_title {color: #00A2E1; font-size:11px; font-weight:bold; width:210px; height:17px; padding:4px 0 0 8px; background-image: url(../img/habillage/bluebox_center_title.JPG); background-position:left; background-repeat:no-repeat;}
.blue_box_subtitle {margin-top:10px; padding-bottom:10px; color:#00A2E1; font-size:12px; font-weight:bold;}
.blue_box_table {width:420px; border:0; valign:top;}
.blue_box_subline {color: #00A2E1; width:210px; height:2px; background-image: url(../img/habillage/bluebox_subline.jpg); background-position:left; background-repeat:no-repeat;}
.subscribeDK_bton {width:210px; height:17px; background-image:url(../img/habillage/subscribe_bton_bg.jpg); background-repeat:no-repeat; font-size:12px; color:#FFFFFF; text-decoration:none; font-weight:bold; display: block; text-align: center;}
.forgetPassDK_bton {width:210px; height:17px; background-image:url(../img/habillage/subscribe_bton_bg.jpg); background-repeat:no-repeat; font-size:12px; color:#FFFFFF; text-decoration:none; font-weight:bold;}
.updateDK_bton {width:210px; height:17px; background-image:url(../img/habillage/subscribe_bton_bg.jpg); background-repeat:no-repeat; font-size:12px; color:#FFFFFF; text-decoration:none; font-weight:bold;}
.loginDK_bton {width:111px; height:17px; background-image:url(../img/habillage/login_bton_bg.jpg); background-repeat:no-repeat; font-size:12px; color:#FFFFFF; text-decoration:none; font-weight:bold;}
.search_bton {width:111px; height:17px; background-image:url(../img/habillage/login_bton_bg.jpg); background-repeat:no-repeat; font-size:12px; color:#FFFFFF; text-decoration:none; font-weight:bold;}
.alertsDK_bton {width:111px; height:17px; background-image:url(../img/habillage/login_bton_bg.jpg); background-repeat:no-repeat; font-size:12px; color:#FFFFFF; text-decoration:none; font-weight:bold;}
.mainform  {float:left; padding:7px 0 0 5px;}
.maininput {border:1px solid #7F9DB9;}
.formdrop_interest {height: 19px; width: 190px;}
.formdrop_country {height: 19px; width: 244px;}
.formdrop_mydk {height: 19px; width: 153px;}
.daycalendar {width:17px; height:17px; background-image:url(../img/habillage/calendar_table/calendar_cell.gif); background-repeat:no-repeat; font-size:11px; color:#FFFFFF; text-decoration:none; text-align:center;}

/* Structure globale*/
#global_container {width:770px; margin-right:auto; margin-left:auto;}
#header {}
#content {margin-top:10px;}
#footer {width:770px; margin-right:auto; margin-left:auto;}
#myg_formtable {width:450px; height:550px;}
.spacer {clear:both; height: 20px;}

/* structure header */
#top_tools {height:34px; width:733px;}
#header_pict {height:115px;}
#nav {height:24px;}

/* structure content */
#content { float:left; background-position:left; background-repeat:repeat-y;}
#left_col {float:left; width:155px;}
#main {float:left; width:615px;}
#main_arbo {width:575px;border-top:1px solid #D1D1D1;border-bottom:1px solid #D1D1D1;padding:5px 0 2px 0; height:16px;}
.main_arbo_container {float:left; width:480px;}
#main_display {width:582px;}
#main_center {float:left; width:459px; border-right:1px solid #D1D1D1; margin-top:8px;}
.main_center_container {width:450px; }
#main_center_long {float:left; width:581px; margin-top:8px;}
.main_center_container {width:450px; }
.main_center_cont_long {width:580px;}
.main_center_cont_long_simul {width:580px;}
#main_right {float:left; width:122px; margin-top:8px;}
.main_right_container {width:112px; margin-left:10px;}
.main_center_container .formadvice { height:500px; }
.error_msg {color: red;}

/* Left col */
#left_col .container {width:143px; background-color:#FFFFFF;}

/* Header */
#top_tools img {float:left;}

#top_tools .country_selection {float:left; margin-left:18px; height:32px;}
#top_tools .country_selection p.select {float:left; display:block; padding: 11px 0 5px 0;}
#top_tools .country_selection .drop_country {height: 22px; width: 140px;}
#top_tools .country_selection form {float:left; margin-left:5px; margin-top:7px;}

#top_tools .site_search {float:right; margin-right:5px; height:32px;}
#top_tools .site_search form {float:left; padding:7px 0 0 5px;}
#top_tools .site_search form input {border:1px solid #999999;}

#top_tools .site_search a.btn_ok {float:left; display:block; margin: 7px 0 0 4px; background-image:url(../img/habillage/btn_ok.gif); background-position:bottom; background-repeat:no-repeat;}
#top_tools .site_search a.btn_ok:hover {float:left; display:block; background-image:url(../img/habillage/btn_ok.gif); background-position:top; background-repeat:no-repeat;}

#top_tools a.advanced_search {float:right; display:block; margin: 7px 0 0 0; background-image:url(../img/habillage/adv_search_button_bg_02.jpg); background-position:bottom; background-repeat:no-repeat; width:142px; height:21px; font-size:11px; font-weight:bold; color:#FFFFFF; text-decoration:none; text-align:center; line-height:21px; }
#top_tools a.advanced_search:hover {float:right; display:block; background-image:url(../img/habillage/adv_search_button_bg_02.jpg); background-position:top; background-repeat:no-repeat;}

#top_tools .lienAccueil {height: 90px;width: 750px;position: absolute;top: 30px;left: 0px;}

/* Nav : menu sous le header */
#nav {}
#nav ul {}
#nav ul li {float:left;}
#nav ul li a {display:block;border-right:1px solid #00A2E1;}

/*Navigation default*/
#nav ul li a.global {background-image:url(../img/habillage/nav_global_bton.jpg); background-position:bottom; background-repeat:repeat; height:24px; font-size:11px; font-weight:bold; color:#FFFFFF; text-decoration:none; text-align:center; line-height:23px; }
#nav ul li a.global:hover { background-position:top; }

#nav ul li a.global3 { width:143px; background-image:url(../img/habillage/nav_global_bton.jpg); background-position:bottom; background-repeat:repeat; height:24px; font-size:11px; font-weight:bold; color:#FFFFFF; text-decoration:none; text-align:center; line-height:23px; }
#nav ul li a.global3:hover { background-position:top; }

#nav ul li a.global62 { width:143px; background-image:url(../img/habillage/nav_global_bton.jpg); background-position:bottom; background-repeat:repeat; height:24px; font-size:11px; font-weight:bold; color:#FFFFFF; text-decoration:none; text-align:center; line-height:23px; }
#nav ul li a.global62:hover { background-position:top; }

#nav ul li a.global2 { width:113px; background-image:url(../img/habillage/nav_global_bton.jpg); background-position:bottom; background-repeat:repeat; height:24px; font-size:11px; font-weight:bold; color:#FFFFFF; text-decoration:none; text-align:center; line-height:23px; }
#nav ul li a.global2:hover { background-position:top; }

#nav ul li a.global4 { width:113px; background-image:url(../img/habillage/nav_global_bton.jpg); background-position:bottom; background-repeat:repeat; height:24px; font-size:11px; font-weight:bold; color:#FFFFFF; text-decoration:none; text-align:center; line-height:23px; }
#nav ul li a.global4:hover { background-position:top; }

#nav ul li a.global5 { width:73px; background-image:url(../img/habillage/nav_global_bton.jpg); background-position:bottom; background-repeat:repeat; height:24px; font-size:11px; font-weight:bold; color:#FFFFFF; text-decoration:none; text-align:center; line-height:23px; }
#nav ul li a.global5:hover { background-position:top; }

#nav ul li a.global74 { width:73px; background-image:url(../img/habillage/nav_global_bton.jpg); background-position:bottom; background-repeat:repeat; height:24px; font-size:11px; font-weight:bold; color:#FFFFFF; text-decoration:none; text-align:center; line-height:23px; }
#nav ul li a.global74:hover { background-position:top; }

#nav ul li a.global6 { width:76px; background-image:url(../img/habillage/nav_global_bton.jpg); background-position:bottom; background-repeat:repeat; height:24px; font-size:11px; font-weight:bold; color:#FFFFFF; text-decoration:none; text-align:center; line-height:23px; }
#nav ul li a.global6:hover { background-position:top; }

#nav ul li a.global7 { width:106px; background-image:url(../img/habillage/nav_global_bton.jpg); background-position:bottom; background-repeat:repeat; height:24px; font-size:11px; font-weight:bold; color:#FFFFFF; text-decoration:none; text-align:center; line-height:23px; }
#nav ul li a.global7:hover { background-position:top; }
/*Navigation selected*/
#nav ul li a.global_on {background-image:url(../img/habillage/nav_global_bton_on.jpg); background-position:bottom; background-repeat:repeat; height:24px; font-size:11px; font-weight:bold; color:#0078A7; text-decoration:none; text-align:center; line-height:23px;}

#nav ul li a.global3_on { width:143px; background-image:url(../img/habillage/nav_global_bton_on.jpg); background-position:bottom; background-repeat:repeat; height:24px; font-size:11px; font-weight:bold; color:#0078A7; text-decoration:none; text-align:center; line-height:23px;}

#nav ul li a.global62_on { width:143px; background-image:url(../img/habillage/nav_global_bton_on.jpg); background-position:bottom; background-repeat:repeat; height:24px; font-size:11px; font-weight:bold; color:#0078A7; text-decoration:none; text-align:center; line-height:23px;}

#nav ul li a.global2_on { width:113px; background-image:url(../img/habillage/nav_global_bton_on.jpg); background-position:bottom; background-repeat:repeat; height:24px; font-size:11px; font-weight:bold; color:#0078A7; text-decoration:none; text-align:center; line-height:23px;}

#nav ul li a.global4_on { width:113px; background-image:url(../img/habillage/nav_global_bton_on.jpg); background-position:bottom; background-repeat:repeat; height:24px; font-size:11px; font-weight:bold; color:#0078A7; text-decoration:none; text-align:center; line-height:23px;}

#nav ul li a.global5_on { width:73px; background-image:url(../img/habillage/nav_global_bton_on.jpg); background-position:bottom; background-repeat:repeat; height:24px; font-size:11px; font-weight:bold; color:#0078A7; text-decoration:none; text-align:center; line-height:23px;}

#nav ul li a.global74_on { width:73px; background-image:url(../img/habillage/nav_global_bton_on.jpg); background-position:bottom; background-repeat:repeat; height:24px; font-size:11px; font-weight:bold; color:#0078A7; text-decoration:none; text-align:center; line-height:23px;}

#nav ul li a.global6_on { width:76px; background-image:url(../img/habillage/nav_global_bton_on.jpg); background-position:bottom; background-repeat:repeat; height:24px; font-size:11px; font-weight:bold; color:#0078A7; text-decoration:none; text-align:center; line-height:23px;}

#nav ul li a.global7_on { width:106px; background-image:url(../img/habillage/nav_global_bton_on.jpg); background-position:bottom; background-repeat:repeat; height:24px; font-size:11px; font-weight:bold; color:#0078A7; text-decoration:none; text-align:center; line-height:23px;}



#nav ul li a.global:hover {background-image:url(../img/habillage/nav_global_bton.jpg); background-position:top; background-repeat:repeat;}
#nav ul li a.global_on:hover {background-image:url(../img/habillage/nav_global_bton_on.jpg); background-position:top; background-repeat:repeat; color:#00A4DE;}
#nav ul li a.my_dekalb {width:103px; background-image:url(../img/habillage/nav_my_dekalb_bton_02.jpg); background-position: bottom; background-repeat:repeat; border-right:none; height:24px; font-size:11px; font-weight:bold; color:#00A4DE; text-decoration:none; text-align:center; line-height:23px;}
#nav ul li a.my_dekalb:hover {background-image:url(../img/habillage/nav_my_dekalb_bton_02.jpg); background-position: top; background-repeat:repeat; color:#FFFFFF;}
#nav ul li a.my_dekalb_on {width:103px; background-image:url(../img/habillage/nav_my_dekalb_bton_on_02.jpg); background-position: bottom; background-repeat:repeat; border-right:none; height:24px; font-size:11px; font-weight:bold; color:#00A4DE; text-decoration:none; text-align:center; line-height:23px;}
#nav ul li a.my_dekalb_on:hover {background-image:url(../img/habillage/nav_my_dekalb_bton_on_02.jpg); background-position: top; background-repeat:repeat; color:#0078A7;}

/* left_col_nav */

#left_col_nav {}

#left_col_nav a.site_map {display:block; width:134px; height:18px; padding:3px 0 0 9px; color:#FFFFFF; font-weight:bold; text-decoration:none; background-image:url(../img/habillage/site_map_bton_bg.jpg); background-position:bottom; background-repeat:no-repeat; }
#left_col_nav a.site_map:hover { display:block; background-image:url(../img/habillage/site_map_bton_bg.jpg); background-position:top; background-repeat:no-repeat;}

#left_col_nav .my_dekalb {margin-top:2px;}
#left_col_nav .my_dekalb a.my_dk_bton {display:block; width:134px; height:18px; padding:3px 0 0 9px; color:#00A2E1; font-weight:bold; text-decoration:none; background-image:url(../img/habillage/my_dekalb_bton_bg.jpg); background-position:bottom; background-repeat:no-repeat;}
#left_col_nav .my_dekalb a.my_dk_bton:hover {background-image:url(../img/habillage/my_dekalb_bton_bg.jpg); background-position:top; background-repeat:no-repeat;}

#left_col_nav .my_dekalb .my_dk_user {width:130px; height:32px; padding:8px 4px 4px 9px; background-image:url(../img/habillage/my_dk_welcome_bg.jpg); background-position:left; background-repeat:no-repeat;}
#left_col_nav .my_dekalb .my_dk_login {width:130px; height:110px; padding:5px 4px 4px 9px; background-image:url(../img/habillage/my_dk_welcome_bg.jpg); background-position:bottom; background-repeat:no-repeat; background-color:#FFE582;}

#left_col_nav .my_dekalb .my_dk_login form {float:left; font-size:10px; line-height:14px; height:74px;}
#left_col_nav .my_dekalb .my_dk_login form input {border:1px solid #999999; width:120px;}
#left_col_nav .my_dekalb .my_dk_login a.btn_ok {float:left; margin: 0 0 0 100px; background-image:url(../img/habillage/btn_ok_yellow.gif); background-position:bottom; background-repeat:no-repeat;}

#left_col_nav .my_dekalb .my_dk_user p {}
#left_col_nav .my_dekalb .my_dk_user a.user_name {font-weight:bold;}
#left_col_nav .my_dekalb .my_dk_user a.user_name:hover {color:#3B7B98;}

#left_col_nav h3.left_expertise { width:134px; height:18px; padding: 2px 0 0 9px; background-color:#00A2E1; background-position:left; background-repeat:no-repeat; font-weight:bold; font-size:11px; color:#FFFFFF;}
#left_col_nav h3.left_decisions { width:134px; height:18px; padding: 2px 0 0 9px; background-color:#FF6C00; background-position:left; background-repeat:no-repeat; font-weight:bold; font-size:11px; color:#FFFFFF;}
#left_col_nav h3.left_catalog { width:134px; height:18px; padding: 2px 0 0 9px; background-color:#B9D300; background-position:left; background-repeat:no-repeat; font-weight:bold; font-size:11px; color:#FFFFFF;}
#left_col_nav h3.left_future { width:134px; height:18px; padding: 2px 0 0 9px; background-color:#7974BF; background-position:left; background-repeat:no-repeat; font-weight:bold; font-size:11px; color:#FFFFFF;}
#left_col_nav h3.left_contact { width:134px; height:18px; padding: 2px 0 0 9px; background-color:#B65804; background-position:left; background-repeat:no-repeat; font-weight:bold; font-size:11px; color:#FFFFFF;}
#left_col_nav h3.left_news { width:134px; height:18px; padding: 2px 0 0 9px; background-color:#E0343A; background-position:left; background-repeat:no-repeat; font-weight:bold; font-size:11px; color:#FFFFFF;}
#left_col_nav h3.left_mydk { width:134px; height:18px; padding: 2px 0 0 9px; background-color:#ECB700; background-position:left; background-repeat:no-repeat; font-weight:bold; font-size:11px; color:#FFFFFF;}
#left_col_nav h3.left_product { width:134px; height:18px; padding: 2px 0 0 9px; background-color:#B9D300; background-position:left; background-repeat:no-repeat; font-weight:bold; font-size:11px; color:#FFFFFF;}

#left_col_nav .levelFirst {}
#left_col_nav .levelFirst a {text-decoration:none; color: #FFFFFF;}
#left_col_nav .levelFirst a:hover {text-decoration:underline; color: #FFFFFF;}


#left_col_nav h4.active_selection_title {width:132px; padding: 4px 0 4px 9px; border:1px solid #D6F3FF; background-color:#F6FCFF; color:#3B7B98; font-size:11px; font-weight:bold;}
#left_col_nav .active_selection_title a {text-decoration:none; color: #3B7B98;}
#left_col_nav .active_selection_title a:hover {text-decoration:underline; color: #3B7B98;}

#left_col_nav h5.current {margin-top:5px;font-size:11px; font-weight:bold;  color:#3B7B98; background-image:url(../img/habillage/grande_puce_bleue.gif); background-position:left; background-repeat:no-repeat; margin-left:9px; padding-left: 8px;}
#left_col_nav .current a {text-decoration:none; color: #3B7B98;}
#left_col_nav .current a:hover {text-decoration:underline; color: #3B7B98;}
#left_col_nav ul.active_selection_menu {margin:0 0 5px 0;}
#left_col_nav ul.active_selection_menu a {text-decoration:none;color: #3B7B98;}
#left_col_nav ul.active_selection_menu a:hover {text-decoration:underline;color: #3B7B98;}
#left_col_nav ul.active_selection_menu li.menu{ background-image:url(../img/habillage/grande_puce_bleue.gif); background-position:left; background-repeat:no-repeat; margin-left:9px; padding-left: 8px;}
#left_col_nav ul.active_selection_menu li.current_menu {margin:0; padding:0; }
#left_col_nav ul.active_selection_menu li.current_menu ul {margin:0 0 0 9px; color: #3B7B98; font-size:1px;}
#left_col_nav ul.active_selection_menu li.current_menu ul li {background-image:url(../img/habillage/petite_puce_bleue.gif); background-position:left; background-repeat:no-repeat; margin-left:9px; padding: 0 0 0 8px; font-size:11px;}
#left_col_nav ul.active_selection_menu li.current_menu ul li.selected {font-weight:bold; background-image:url(../img/habillage/petite_puce_noire.gif); background-position:left; background-repeat:no-repeat;margin-left:9px; padding-left: 8px; color:#000000;}

#left_col_nav ul.others {}
#left_col_nav ul.others li {}
#left_col_nav ul.others li a {text-decoration:none;color:#3B7B98;}
#left_col_nav ul.others li a.une_ligne {display:block; width:134px; height:16px; padding:4px 0 2px 9px; background-image:url(../img/habillage/nav_others_bg1.gif); background-position:bottom; background-repeat:no-repeat;}
#left_col_nav ul.others li a.une_ligne:hover {display:block; width:134px; height:16px; padding:4px 0 2px 9px; background-image:url(../img/habillage/nav_others_bg1.gif); background-position:top; background-repeat:no-repeat;}

#left_col_nav ul.others li a.sunflower {display:block; width:134px; height:16px; padding:4px 0 2px 9px; background-image:url(../img/habillage/nav_oth_sunflower.gif); background-position:bottom; background-repeat:no-repeat;}
#left_col_nav ul.others li a.sunflower:hover {display:block; width:134px; height:16px; padding:4px 0 2px 9px; background-image:url(../img/habillage/nav_oth_sunflower.gif); background-position:top; background-repeat:no-repeat;}

#left_col_nav ul.others li a.corn {display:block; width:134px; height:16px; padding:4px 0 2px 9px; background-image:url(../img/habillage/nav_oth_corn.gif); background-position:bottom; background-repeat:no-repeat;}
#left_col_nav ul.others li a.corn:hover {display:block; width:134px; height:16px; padding:4px 0 2px 9px; background-image:url(../img/habillage/nav_oth_corn.gif); background-position:top; background-repeat:no-repeat;}

#left_col_nav ul.others li a.oilseedrape {display:block; width:134px; height:16px; padding:4px 0 2px 9px; background-image:url(../img/habillage/nav_oth_oilseedrape.gif); background-position:bottom; background-repeat:no-repeat;}
#left_col_nav ul.others li a.oilseedrape:hover {display:block; width:134px; height:16px; padding:4px 0 2px 9px; background-image:url(../img/habillage/nav_oth_oilseedrape.gif); background-position:top; background-repeat:no-repeat;}

#left_col_nav ul.others li a.cotton {display:block; width:134px; height:16px; padding:4px 0 2px 9px; background-image:url(../img/habillage/nav_oth_cotton.gif); background-position:bottom; background-repeat:no-repeat;}
#left_col_nav ul.others li a.cotton:hover {display:block; width:134px; height:16px; padding:4px 0 2px 9px; background-image:url(../img/habillage/nav_oth_cotton.gif); background-position:top; background-repeat:no-repeat;}

#left_col_nav ul.others li a.deux_lignes {display:block; width:134px; height:28px; padding:3px 0 2px 9px; background-image:url(../img/habillage/nav_others_bg2.gif); background-position:bottom; background-repeat:no-repeat;}
#left_col_nav ul.others li a.deux_lignes:hover {display:block; width:134px; height:28px; padding:3px 0 2px 9px; background-image:url(../img/habillage/nav_others_bg2.gif); background-position:top; background-repeat:no-repeat;}

#left_col_nav .left_col_picture {}
#left_col_nav .left_col_picture img {width:143px;}


/* Spécifique pour le DashBoard */
.DashBcontainer {float:left;}
.DashBtitlehome_yellow {color:#000000; font-size: 12px; font-weight:bold; width:217px; height:27px; line-height: 27px; padding-left:20px;}
.DashBlinkyellow {width:150px; color:#ECB700; font-size: 12px; background-image:url(../pictos/arr_yellow.gif);  background-repeat:no-repeat; padding-left: 18px; background-position:0 5px ; text-decoration:none; line-height:11px;}
.DashBrubcontainer {float:left; background-image:url(../img/habillage/titleDashBoard_yellow.jpg); background-repeat:no-repeat; display:block; width:217px; height:195px;}
.DashBrubcontainer p {width:215px; font-size: 10px; color:#000000; line-height:11px; padding-top: 10px; padding-left:25px;}
.DashBrubcontainer .pstrong {width:215px; font-size: 11px; color:#000000; line-height:13px; padding-top: 10px; padding-left:25px;}
.DashBrubcontainer h4 {color:#00A2E1; font-size: 12px; font-weight:bold; line-height:14px;padding-left: 20px;}
.DashBrubcontainer img {float:left; padding:0 8px 2px 0;}
.DashBrubcontainer img.phot_right {float:right; padding:0 2px 0 2px;}


/* Home page */
#main .zoomcontainer {float:left;}

#main .home_zoom {color:#FFFFFF; font-size: 16px; font-weight:bold; width:313px; height:25px; background-image:url(../img/habillage/bkgr_zoomindexjpg.jpg); background-position:left; background-repeat:no-repeat; padding-left: 8px; line-height: 27px;}
#main .home_contentzoom { width:311px; height:150px; border-left:1px solid #B9D300; border-right:1px solid #B9D300; padding-top: 8px;}
#main .home_contentzoom p {width:150px; font-size: 11px; float:left; color:#000000; padding:0 5px 2px 8px;  line-height:11px;}
#main .home_contentzoom img {max-width: 137px;}
#main .home_contentzoom a.linksmall  {width:150px; color:#B9D300; font-size: 9px; background-image:url(../pictos/arr_green.gif);  background-repeat:no-repeat; padding-left: 18px; background-position:0 2px ; text-decoration:none; line-height:9px;}
#main .zoom_botoom {width:313px; height:4px; background-image:url(../img/habillage/zoom_bottom.gif); background-position:top; background-repeat:no-repeat;}
#main .zoomcontainer .more {width:240px; float:left; text-align:right;}

#main .home_news {color:#999999; font-size: 13px; font-weight:bold; width:240px; height:20px; padding-left: 7px; line-height: 16px;}
#main .home_date {color:#999999; font-size: 10px; width:240px; text-align:right;  height:5px;}
#main .home_contentnews { width:240px; height:124px; padding-top: 8px;  padding-left: 7px; background-image:url(../img/habillage/bkgr_news.jpg); background-position:top;}
#main .home_contentnews h4 { color:#00A2E1; font-size: 11px; font-weight:bold; line-height:14px;}
#main a.linknews {position:relative; top: 30px; left: 30px; color:#00A2E1; font-size: 9px; background-image:url(../pictos/arr_blue.gif);  background-repeat:no-repeat; background-position:0 2px; text-decoration:none;}
#main a.lastestnews {text-decoration: none;}
#main a.lastestnews p {color: #000000; }
#main a.lastestnews h4:hover {color: #000000;}

#main .rubcontainer {float:left; width:150px; padding:0; margin: 0}
#main .titlehome_yellow {color:#FFFFFF; font-size: 11px; font-weight:bold; width:141px; height:27px; background-image:url(../img/habillage/titlehome_yellow.jpg); background-position:left; background-repeat:no-repeat; padding-left: 8px; line-height: 27px;}
#main .titlehome_green {color:#FFFFFF; font-size: 11px; font-weight:bold; width:141px; height:27px; background-image:url(../img/habillage/titlehome_green.jpg); background-position:left; background-repeat:no-repeat; padding-left: 8px; line-height: 27px;}
#main .titlehome_blue {color:#FFFFFF; font-size: 11px; font-weight:bold; width:141px; height:27px; background-image:url(../img/habillage/titlehome_blue.jpg); background-position:left; background-repeat:no-repeat; padding-left: 8px; line-height: 27px;}
#main .titlehome_purple {color:#FFFFFF; font-size: 11px; font-weight:bold; width:141px; height:27px; background-image:url(../img/habillage/titlehome_purple.jpg); background-position:left; background-repeat:no-repeat; padding-left: 8px; line-height: 27px;}

#main .rubcontainer p {width:135px; height:167px; font-size: 10px; float:left; color:#000000; line-height:11px; padding-top: 10px;  }
#main .rubcontainer img {float:left; padding:0 8px 2px 0;}
#main .rubcontainer img.center {padding-left:27px; margin-top:12px; }
#main .rubcontainer img.phot_right {float:right; padding:0 2px 0 2px;}
#main .rubcontainer .more  {width:132px; float:left; text-align:right; } 

#main a.linkyellow  {width:150px; color:#ECB700; font-size: 9px; background-image:url(../pictos/arr_yellow.gif);  background-repeat:no-repeat; padding-left: 18px; background-position:0 2px ; text-decoration:none; line-height:9px; height:15px;}
#main a.linkgreen  {width:150px; color:#B9D300; font-size: 9px; background-image:url(../pictos/arr_green.gif);  background-repeat:no-repeat; padding-left: 18px; background-position:0 2px ; text-decoration:none; line-height:9px; height:15px;}
#main a.linkblue  {width:150px; color:#00A2E1; font-size: 9px; background-image:url(../pictos/arr_blue.gif);  background-repeat:no-repeat; padding-left: 18px; background-position:0 2px ; text-decoration:none; line-height:9px; height:15px;}
#main a.linkpurple  {width:150px; color:#7974BF; font-size: 9px; background-image:url(../pictos/arr_purple.gif);  background-repeat:no-repeat; padding-left: 18px; background-position:0 2px ; text-decoration:none; line-height:9px; height:15px;}

#main .baseline_yellow { float:left; width:132px; height:3px; margin-top: 2px; background-color:#ECB700; font-size:1px; }
#main .baseline_green { float:left; width:132px; height:3px; margin-top: 2px; background-color:#B9D300; font-size:1px; }
#main .baseline_blue { float:left; width:132px; height:3px; margin-top: 2px; background-color:#00A2E1; font-size:1px; }
#main .baseline_purple { float:left; width:132px; height:3px; margin-top: 2px; background-color:#7974BF; font-size:1px; }

/* Arbo */

#main #main_arbo { color: #778287;}
#main #main_arbo a {color: #778287; text-decoration:underline;}
#main #main_arbo a:hover {color: #4B5255; text-decoration:underline;}
#main #main_arbo strong{float:left;}
#main #main_arbo ul.arbo_links li{ float:left;}

/* Tools */

#main_center .tools {height:45px;}
#main_center .tools ul.tools_btons {float:right;}
#main_center .tools ul.tools_btons li {float:left; margin-left:5px;}


#main_center .tools ul.tools_btons li img {float:left;}
#main_center .tools ul.tools_btons li a {float:left;display:block;}
#main_center .tools ul.tools_btons li a.bookmarks {height:23px; font-size:10px; color:#FFFFFF; text-decoration:none; line-height:21px; background:url(../img/habillage/btn_tools_bkgr.jpg) repeat-x 0 0;}
#main_center .tools ul.tools_btons li a.print {height:23px; font-size:10px; color:#FFFFFF; text-decoration:none; line-height:21px; background:url(../img/habillage/btn_tools_bkgr.jpg) repeat-x 0 0;}
#main_center .tools ul.tools_btons li a.send {height:23px; font-size:10px; color:#FFFFFF; text-decoration:none; line-height:21px; background:url(../img/habillage/btn_tools_bkgr.jpg) repeat-x 0 0;}

#main_center_long .tools {height:45px;}
#main_center_long .tools ul.tools_btons {float:right;}
#main_center_long .tools ul.tools_btons li {float:left; margin-left:5px;}


#main_center_long .tools ul.tools_btons li img {float:left;}
#main_center_long .tools ul.tools_btons li a {float:left;display:block;}
#main_center_long .tools ul.tools_btons li a.bookmarks {height:23px; font-size:10px; color:#FFFFFF; text-decoration:none;line-height:21px; background:url(../img/habillage/btn_tools_bkgr.jpg) repeat-x 0 0;}
#main_center_long .tools ul.tools_btons li a.print {height:23px; font-size:10px; color:#FFFFFF; text-decoration:none;line-height:21px; background:url(../img/habillage/btn_tools_bkgr.jpg) repeat-x 0 0;}
#main_center_long .tools ul.tools_btons li a.send {height:23px; font-size:10px; color:#FFFFFF; text-decoration:none;line-height:21px; background:url(../img/habillage/btn_tools_bkgr.jpg) repeat-x 0 0;}

#main_center_long .map_expertise {color:#FFFFFF; font-size: 11px; font-weight:bold; width:278px; height:22px; padding: 9px 0 4px 8px; background-image:url(../img/habillage/ti_map_expertise.jpg); background-position:left; background-repeat:no-repeat;}
#main_center_long .map_decisions {color:#FFFFFF; font-size: 11px; font-weight:bold; width:278px; height:22px; padding: 9px 0 4px 8px; background-image:url(../img/habillage/ti_map_decisions.jpg); background-position:left; background-repeat:no-repeat;}
#main_center_long .map_catalog {color:#FFFFFF; font-size: 11px; font-weight:bold; width:278px; height:22px; padding: 9px 0 4px 8px; background-image:url(../img/habillage/ti_map_catalog.jpg); background-position:left; background-repeat:no-repeat;}
#main_center_long .map_future {color:#FFFFFF; font-size: 11px; font-weight:bold; width:278px; height:22px; padding: 9px 0 4px 8px; background-image:url(../img/habillage/ti_map_future.jpg); background-position:left; background-repeat:no-repeat;}
#main_center_long .map_contact {color:#FFFFFF; font-size: 11px; font-weight:bold; width:278px; height:22px; padding: 9px 0 4px 8px; background-image:url(../img/habillage/ti_map_contact.jpg); background-position:left; background-repeat:no-repeat;}
#main_center_long .map_news {color:#FFFFFF; font-size: 11px; font-weight:bold; width:278px; height:22px; padding: 9px 0 4px 8px; background-image:url(../img/habillage/ti_map_news.jpg); background-position:left; background-repeat:no-repeat;}
#main_center_long .map_mydk {color:#FFFFFF; font-size: 11px; font-weight:bold; width:278px; height:22px; padding: 9px 0 4px 8px; background-image:url(../img/habillage/ti_map_mydk.jpg); background-position:left; background-repeat:no-repeat;}

#main_center_long .map_expertise a { color:#FFFFFF; text-decoration: none; }
#main_center_long .map_decisions a { color:#FFFFFF; text-decoration: none; }
#main_center_long .map_catalog a { color:#FFFFFF; text-decoration: none; }
#main_center_long .map_future a { color:#FFFFFF; text-decoration: none; }
#main_center_long .map_contact a { color:#FFFFFF; text-decoration: none; }
#main_center_long .map_news a { color:#FFFFFF; text-decoration: none; }
#main_center_long .map_mydk a { color:#FFFFFF; text-decoration: none; }

/* Half Column */

.half_column {width:290px; float:left;}

.half_column ul.site_map li a {text-decoration:underline;  color:#000000; }
.half_column ul li.itemexpertise a {display:block; background-image:url(../img/habillage/item_expertise.gif); background-repeat:no-repeat; background-position:left; padding-left:8px;margin-top:5px;} 
.half_column ul li.itemdecisions a {display:block; background-image:url(../img/habillage/item_decisions.gif); background-repeat:no-repeat; background-position:left; padding-left:8px;margin-top:5px;} 
.half_column ul li.itemcatalog a {display:block; background-image:url(../img/habillage/item_catalog.gif); background-repeat:no-repeat; background-position:left; padding-left:8px;margin-top:5px;} 
.half_column ul li.itemfuture a {display:block; background-image:url(../img/habillage/item_future.gif); background-repeat:no-repeat; background-position:left; padding-left:8px;margin-top:5px;} 
.half_column ul li.itemcontact a {display:block; background-image:url(../img/habillage/item_contact.gif); background-repeat:no-repeat; background-position:left; padding-left:8px;margin-top:5px;} 
.half_column ul li.itemnews a {display:block; background-image:url(../img/habillage/item_news.gif); background-repeat:no-repeat; background-position:left; padding-left:8px;margin-top:5px;} 
.half_column ul li.itemmydk a {display:block; background-image:url(../img/habillage/item_mydk.gif); background-repeat:no-repeat; background-position:left; padding-left:8px;margin-top:5px;} 
.half_column ul.site_map li.sublink a { margin-left:9px; padding: 0 0 0 8px; text-decoration:none;  color:#000000; }
.half_column ul.site_map li.subsublink a { margin-left:19px; padding: 0 0 0 8px; text-decoration:none; font-size: 10px;  color:#000000; }



/* Titre */

#main_center .title_expertise {color:#FFFFFF; font-size: 18px; font-weight:regular; width:442px; height:22px; padding: 6px 0 4px 8px; background-image:url(../img/habillage/title_expertise.jpg); background-position:left; background-repeat:no-repeat;}
#main_center .title_decisions {color:#FFFFFF; font-size: 18px; font-weight:regular; width:442px; height:22px; padding: 6px 0 4px 8px; background-image:url(../img/habillage/title_decisions.jpg); background-position:left; background-repeat:no-repeat;}
#main_center .title_catalog {color:#FFFFFF; font-size: 18px; font-weight:regular; width:442px; height:22px; padding: 6px 0 4px 8px; background-image:url(../img/habillage/title_catalog.jpg); background-position:left; background-repeat:no-repeat;}
#main_center .title_future {color:#FFFFFF; font-size: 18px; font-weight:regular; width:442px; height:22px; padding: 6px 0 4px 8px; background-image:url(../img/habillage/title_future.jpg); background-position:left; background-repeat:no-repeat;}
#main_center .title_contact {color:#FFFFFF; font-size: 18px; font-weight:regular; width:442px; height:22px; padding: 6px 0 4px 8px; background-image:url(../img/habillage/title_contact.jpg); background-position:left; background-repeat:no-repeat;}
#main_center .title_news {color:#FFFFFF; font-size: 18px; font-weight:regular; width:442px; height:22px; padding: 6px 0 4px 8px; background-image:url(../img/habillage/title_news.jpg); background-position:left; background-repeat:no-repeat;}
#main_center .title_mydk {color:#FFFFFF; font-size: 18px; font-weight:regular; width:442px; height:22px; padding: 6px 0 4px 8px; background-image:url(../img/habillage/title_mydk.jpg); background-position:left; background-repeat:no-repeat;}
#main_center .title_product {color:#FFFFFF; font-size: 18px; font-weight:regular; width:442px; height:22px; padding: 6px 0 4px 8px; background-image:url(../img/habillage/title_product.jpg); background-position:left; background-repeat:no-repeat;}
#main_center .title_default {color:#FFFFFF; font-size: 18px; font-weight:regular; width:442px; height:22px; padding: 6px 0 4px 8px; background-image:url(../img/habillage/title_default.jpg); background-position:left; background-repeat:no-repeat;}

#main_center_long .title_catalog {color:#FFFFFF; font-size: 18px; font-weight:regular; width:579px; height:22px; padding: 6px 0 4px 8px; background-image:url(../img/habillage/title_catalog_long.jpg); background-position:left; background-repeat:no-repeat;}
#main_center_long .title_decisions {color:#FFFFFF; font-size: 18px; font-weight:regular; width:579px; height:22px; padding: 6px 0 4px 8px; background-image:url(../img/habillage/title_decisions_long.jpg); background-position:left; background-repeat:no-repeat;}
#main_center_long .title_default {color:#FFFFFF; font-size: 18px; font-weight:regular; width:579px; height:22px; padding: 6px 0 4px 8px; background-image:url(../img/habillage/title_default_long.jpg); background-position:left; background-repeat:no-repeat;}
#main_center_long .title_product_long {color:#FFFFFF; font-size: 18px; font-weight:regular; width:579px; height:22px; padding: 6px 0 4px 8px; background-image:url(../img/habillage/title_product_long.jpg); background-position:left; background-repeat:no-repeat;}

.subtitle_blue{width:134px; color:#FFFFFF; font-size: 11px; font-weight:bold; height:22px; padding: 6px 0 4px 8px; background-image:url(../img/habillage/subtitle_blue.jpg); background-position:left; background-repeat:no-repeat;}

.subtitle_blue a {color:#FFFFFF; text-decoration: none; }
.subtitle_blue a:hover {color:#FFFFFF; text-decoration: underline; }

/* Articles */
#main_center .article h3.expertise { margin-top:10px; padding-bottom:10px; color:#00A2E1; font-size:12px; font-weight:bold;}
#main_center .article h3.decisions { margin-top:10px; padding-bottom:10px; color:#FF6C00; font-size:12px; font-weight:bold;}
#main_center .article h3.catalog { margin-top:10px; padding-bottom:10px; color:#B9D300; font-size:12px; font-weight:bold;}
#main_center .article h3.future { margin-top:10px; padding-bottom:10px; color:#7974BF; font-size:12px; font-weight:bold;}
#main_center .article h3.contact { margin-top:10px; padding-bottom:10px; color:#B65804; font-size:12px; font-weight:bold;}
#main_center .article h3.news { margin-top:10px; padding-bottom:10px; color:#E0343A; font-size:12px; font-weight:bold;}
#main_center .article h3.mydk { margin-top:10px; padding-bottom:10px; color:#ECB700; font-size:12px; font-weight:bold;}
#main_center .article h3.default { margin-top:10px; padding-bottom:10px; color:#999999; font-size:12px; font-weight:bold;}

#main_center .under_expertise { border-top:1px solid #00A2E1; margin-top: -8px; height:8px;}
#main_center .under_decisions { border-top:1px solid #FF6C00; margin-top: -8px; height:8px;}
#main_center .under_catalog { border-top:1px solid #B9D300; margin-top: -8px; height:8px;}
#main_center .under_future { border-top:1px solid #7974BF; margin-top: -8px; height:8px;}
#main_center .under_contact { border-top:1px solid #B65804; margin-top: -8px; height:8px;}
#main_center .under_news { border-top:1px solid #E0343A; margin-top: -8px; height:8px;}
#main_center .under_mydk { border-top:1px solid #ECB700; margin-top: -8px; height:8px;}
#main_center .under_expertise_small { border-top:1px solid #00A2E1; margin-top: -8px; height:8px; max-width:280px;}
#main_center .under_default { border-top:1px solid #999999; margin-top: -8px; height:8px;}

#main_center .left_pict {}
#main_center .left_pict img {float:left; width:113px;}
#main_center .left_pict .article_text {float:left; width:313px; margin-left:14px;}

#main_center .right_pict {}
#main_center .right_pict img {/*float:right; width:214px;*/ max-width: 200px;}
#main_center .right_pict_freesize img {/*float:right; padding-left: 14px; padding-bottom: 8px;*/ }
#main_center .right_pict_freesize p {text-align: justify;}
#main_center .right_pict_freesize .image_area {float:right; margin-left: 14px; margin-bottom: 8px;}
#main_center .right_pict .article_text {float:right; width:216px; margin-right:6px;}

#main_center .center_pict {clear: both; text-align: center; margin-left: auto; margin-right: auto;  max-width: 440px; padding: 4px 0 4px 0;}
/*#main_center .center_pict img {padding-top: 4px; padding-bottom: 4px; margin-left: auto; margin-right: auto;}*/


#main_center_long .article h3.catalog { margin-top:10px; padding-bottom:10px; color:#B9D300; font-size:12px; font-weight:bold;}
#main_center_long .article h3.decisions { margin-top:10px; padding-bottom:10px; color:#FF6C00; font-size:12px; font-weight:bold;}

#main_center_long .under_catalog { border-top:1px solid #B9D300; margin-top: -8px; height:8px;}
#main_center_long .under_decisions { border-top:1px solid #FF6C00; margin-top: -8px; height:8px;}

/* Searching tool */
#main_center .search_result_block {}
#main_center .search_result_block table {border: 0px; border-collapse: collapse;}
#main_center .search_result_block td.image img {padding-top: 5px; padding-bottom: 5px; padding-right: 5px; margin: 0 auto;}
#main_center .search_result_block td.content {padding-top: 5px; padding-bottom: 5px; padding-right: 5px; text-align: justify;}
#main_center .search_result_block td.right {text-align: right; padding-right: 5px;}
#main_center .search_result_block .right a {text-align: left; float: right;}
#main_center .search_result_block .bold {font-weight: bold;}


/* Decisions */
#main_center_long .article.decisions {}
#main_center_long .article.decisions .quick_links p {margin-top:10px;}
#main_center_long .article.decisions .quick_links h4 {display:inline; font-size:12px; color:#00A2E1; font-weight:bold; padding-bottom:5px; border-bottom:1px solid #00A2E1;}
#main_center_long .article.decisions .quick_links a.big:hover {color:#007FB1; border-bottom:1px solid #007FB1;}
#main_center_long .article.decisions .quick_links a.blue_arrows {display:block; background-image:url(../img/habillage/blue_arrows.gif); background-position:left; background-repeat:no-repeat;padding-left:20px;margin-top:5px;}

/* PERF DOC */
.results_pages_title {background-color: #FF6C00; color:#FFFFFF; font-size:11px;text-decoration:none; margin-left: 5px; font-weight: bold; height: 17px; padding-left: 3px;}
.results_pages_title_left_corner {background-color: #FF6C00; color:#FFFFFF; font-size:11px;text-decoration:none; margin-left: 5px; font-weight: bold; background-image:url("../img/habillage/corn_oran_top_left.gif"); background-position: left top; background-repeat: no-repeat; height: 17px; padding-left: 3px;}
.results_pages_title_right_corner {background-color: #FF6C00; color:#FFFFFF; font-size:11px;text-decoration:none; margin-left: 5px; font-weight: bold; background-image:url("../img/habillage/corn_oran_top_right.gif"); background-position: right top; background-repeat: no-repeat; height: 17px; padding-left: 3px;}
.mainform .perfDoc {clear:both; width: 100%;}
.mainform .perfDoc input {float: right; margin-right:20px; width:111px; height:17px; background-image:url(../img/habillage/login_bton_bg.jpg); background-repeat:no-repeat; font-size:12px; color:#FFFFFF; text-decoration:underline; font-weight:bold;}

/* PRODUCT  */


#main_center .article.product {text-align:left;}
#main_center .article.product .quick_links p {margin-top:10px;}
#main_center .article.product .quick_links h4 {display:inline; font-size:12px; color:#00A2E1; font-weight:bold; padding-bottom:5px; border-bottom:1px solid #00A2E1;}
#main_center .article.product .quick_links a.big:hover {color:#007FB1; border-bottom:1px solid #007FB1;}
#main_center .article.product .quick_links a.blue_arrows {  background-image:url(../img/habillage/blue_arrows.gif); background-position:left; background-repeat:no-repeat;padding-left:20px;margin-top:5px;}

#main_center .article.product .img_box_links { width:450px;}

#main_center_long .article.product {}
#main_center_long .article.product .quick_links p {margin-top:10px;}
#main_center_long .article.product .quick_links h4 {display:inline; font-size:12px; color:#00A2E1; font-weight:bold; padding-bottom:5px; border-bottom:1px solid #00A2E1;}
#main_center_long .article.product .quick_links a.big:hover {color:#007FB1; border-bottom:1px solid #007FB1;}
#main_center_long .article.product .quick_links a.blue_arrows {display:block; background-image:url(../img/habillage/blue_arrows.gif); background-position:left; background-repeat:no-repeat;padding-left:20px;margin-top:5px;}

#main_center_long .article .noResult {margin-top: 5px; margin-bottom: 15px; padding-left: 20px;}

#main_center_long .article .distribHeader {}
#main_center_long .article .distribHeader p {margin-bottom: 20px; padding-left: 10px;}
#main_center_long .article .distribHeader .distribName {font-weight: bold;}
#main_center_long .article .distribHeader img {display: block; float: right; max-width: 100px; margin: 10px 20px 10px 10px; width: 100%!important; width: 100px;}

/* Contact us */
.contactUs_area {font-family:Arial, Helvetica, sans-serif; font-size:11px;}

ul.four_box li.sunflower, ul.four_box li.oilseedrape {float:left; width:214px; height:208px; margin: 10px 20px 0 0;} 
ul.four_box li.corn, ul.four_box li.cotton {float:left; width:214px; height:208px; margin: 10px 0 0 0;}
ul.four_box li.sunflower { }
ul.four_box li.corn {}
ul.four_box li.oilseedrape { }
ul.four_box li.cotton { }

ul.four_box li h3 { height:16px; color:#fff; font-size:12px; font-weight:bold; padding:2px 2px 2px 8px;}
ul.four_box li .texte_container { line-height:110%; height: 155px; padding:10px 2px 2px 100px;}
ul.four_box li .texte_container p {padding-top:20px;}
ul.four_box li .texte_container ul {padding-top:10px;}
ul.four_box li .texte_container ul li {font-weight:bold;}
ul.four_box li a.arrows {float:right; width: 30px; height:15px; text-decoration:none;font-size:1px;}
ul.four_box li.sunflower a.arrows { background-image:url(../img/habillage/orange_arrows.gif); background-position:10px 0; background-repeat:no-repeat;}
ul.four_box li.corn a.arrows { background-image:url(../img/habillage/green_arrows.gif); background-position:10px 0; background-repeat:no-repeat;}
ul.four_box li.oilseedrape a.arrows { background-image:url(../img/habillage/yellow_arrows.gif); background-position:10px 0; background-repeat:no-repeat;}
ul.four_box li.cotton a.arrows { background-image:url(../img/habillage/blu_arrows.gif); background-position:10px 0; background-repeat:no-repeat;}
ul.four_box li a.invisible_box_bton {width:214px; height:208px; text-decoration:none; position:absolute;}/* bouton invisible en position absolue pour recouvrir chaque box */

/* NEWS */
.news .articles .article .chapeau {padding-bottom:10px;}
.news .articles .article .chapeau img {/*float:right;*/}
.news .articles .article .chapeau p {/*width:295px; float:right;*/ line-height:110%; text-align: justify; margin-right: 5px;}
.news .articles .article .image_area_right {margin-left: 8px;}

.news .news_item {margin-top:30px; padding-bottom:20px; border-bottom:1px solid #D1D1D1;}
.news .last_news_item {margin-top:20px; padding-bottom:20px;}

.news .date_and_title {font-size:11px;}
.news .date_and_title h4 {float:left ; font-weight:bold; font-size:11px; color:#D84B50;}
.news .date_and_title p {float:right ; color:#778287;}

.news .picture_and_text {margin-top:10px;}
.news .picture_and_text img {/*float:left;*/ width:94px; height:49px;}
.news .picture_and_text p {/*float:left;*/ margin-left:105px; /*width:345px;*/ line-height:110%; /*margin-right: 8px;*/}
.news .news_item .del_item a {text-align:center; float:right; width:105px; height:17px; background-image:url(../img/habillage/del_bton_bg.jpg); background-position:bottom; background-repeat:no-repeat; font-size:10px; color:#FFFFFF; text-decoration:none; line-height:15px; padding-left:22px; margin-top: 5px;}
.news .news_item .del_item a:hover {text-align:center; float:right; width:105px; height:17px; background-image:url(../img/habillage/del_bton_bg.jpg); background-position:top; background-repeat:no-repeat;}





/* NEWS : events */
.main_center_container.events .chapeau {padding-bottom:10px;}
.main_center_container.events .chapeau img {float:right;}
.main_center_container.events .date_and_title {font-size:11px; font-weight:bold;}
.main_center_container.events .date_and_title p {float:left; color:#D84B50;}
.main_center_container.events .date_and_title h4 {float:right; font-weight:bold; font-size:11px; color:#525252;}
.main_center_container.events .add_event {margin-top:8px;}
.main_center_container.events a.bton_add_events  {display:block; float:left; background: url(../img/habillage/bton_add_ev_mid.jpg) repeat-x 0 0; height:16px; color:#000; font-size:9px; text-decoration:none; padding-top:2px;}
.main_center_container.events .yellowbtn { float:right; height:16px; } 
.main_center_container.events .yellowbtn img { float:left; } 
.main_center_container.events .news_item {margin-top:10px; padding-bottom:10px; border-bottom:1px solid #D1D1D1;}
.main_center_container.events .last_news_item {margin-top:20px; padding-bottom:20px;}
.main_center_container.events .picture_and_text p {/*margin-left:0;*/ line-height:110%;}
.main_center_container.events .picture_and_text p.no_picture {margin-left: 5px;}


.main_right_container.events2 {position:absolute; width:145px;}
.main_right_container.events2 .month_before { background-image:url(../img/habillage/month_before_bg.jpg); background-position:left; background-repeat:no-repeat; width:141px; height:21px; padding-top:6px; background-color:#FF0000;}
.main_right_container.events2 .month_before a{ display:block; text-align:center;font-size:12px; font-weight:bold; text-decoration:underline; color:#d84b50;}
.main_right_container.events2 .month_after { background-image:url(../img/habillage/month_after_bg.jpg); background-position:left; background-repeat:no-repeat; width:141px; height:21px; padding-top:6px; background-color:#FF0000; margin-top:5px;}
.main_right_container.events2 .month_after a{ display:block; text-align:center;font-size:12px; font-weight:bold; text-decoration:underline; color:#d84b50;}
.main_right_container.events2 .month_calendar_container { margin-top:5px; background-image:url(../img/habillage/calendar_container_bg_top.jpg); background-position:top; background-repeat:no-repeat; width:141px; padding-top:5px;}
.main_right_container.events2 .month_container {background-image:url(../img/habillage/calendar_container_bg_bot.jpg); background-position:bottom; background-repeat:no-repeat; width:141px; padding-bottom:5px;}
.main_right_container.events2 .month { background-image:url(../img/habillage/calendar_container_bg_mid.jpg); background-position:left; background-repeat:repeat-y; width:141px;}
.main_right_container.events2 .month p {display:block; text-align:center;font-size:12px; font-weight:bold; color:#d84b50;}
.main_right_container.events2 .calendar {padding:7px;}
.main_right_container.events2 .calendar table {width:126px;}
.main_right_container.events2 .calendar table tr{}
.main_right_container.events2 .calendar table td{ }


/* FUTURE */

.future {}
.future .future_item {margin-top:15px; padding-bottom:20px; border-bottom:1px solid #7974BF;}
.future .last_future_item {margin-top:20px; padding-bottom:20px;}
.future .title_and_text {font-size:11px;}
.future .title_and_text h4 {/*float:left;*/ font-weight:bold; font-size:11px; color:#7974BF; padding-bottom: 8px;}
.future .title_and_text p {/*clear:both;*/ padding-left: 8px; text-align: justify;}
.future img {/*padding-left: 5px;*/}
.future .image_area_right .image_video {clear:right; float:right; width:105px; height:17px; background-image:url(../img/habillage/watch_video_bton_bg.jpg) ; background-position:bottom; background-repeat:no-repeat; font-size:10px; color:#FFFFFF; text-decoration:none; line-height:15px; padding-left:22px; margin-top: 5px; text-align: center;}
.future .image_area_right .image_video a {color:#FFFFFF; text-decoration:none;}
.future .image_area_right .image_video a:hover {color:#FFFFFF; text-decoration:underline;}
.future .video_player {margin-left: auto; margin-right: auto; width: 300px; padding-top: 8px; padding-bottom: 8px;}


/* right col */

#main_right a.contact_box_bton {width:102px; height:55px; display:block; background-image:url(../img/habillage/contact_box_bton_bg.jpg); background-position:bottom; background-repeat:no-repeat; text-decoration:none; font-weight:bold; padding: 6px 0 0 10px;}
#main_right a.contact_box_bton:hover {display:block; background-image:url(../img/habillage/contact_box_bton_bg.jpg); background-position:top; background-repeat:no-repeat;}
#main_right a.contact_box_bton img {width:112px; height:61px;}

#main_right a.expertise_1lines {color: #00A2E1; width:102px; height:20px; display:block; background-image:url(../img/habillage/blue_1line.jpg); background-position:bottom; background-repeat:no-repeat; text-decoration:none; font-weight:bold; padding: 6px 0 0 10px;}
#main_right a.expertise_1lines:hover {color:#084B9C; display:block; background-image:url(../img/habillage/blue_1line.jpg); background-position:top; background-repeat:no-repeat;}
#main_right a.expertise_1lines img {width:112px; height:26px;}

#main_right a.expertise_2lines {color: #00A2E1; width:102px; height:35px; display:block; background-image:url(../img/habillage/blue_2lines.jpg); background-position:bottom; background-repeat:no-repeat; text-decoration:none; font-weight:bold; padding: 6px 0 0 10px;}
#main_right a.expertise_2lines:hover {color:#084B9C; display:block; background-image:url(../img/habillage/blue_2lines.jpg); background-position:top; background-repeat:no-repeat;}
#main_right a.expertise_2lines img {width:112px; height:41px;}

#main_right a.expertise_3lines {color: #00A2E1; width:102px; height:55px; display:block; background-image:url(../img/habillage/blue_3lines.jpg); background-position:bottom; background-repeat:no-repeat; text-decoration:none; font-weight:bold; padding: 6px 0 0 10px;}
#main_right a.expertise_3lines:hover {color:#084B9C; display:block; background-image:url(../img/habillage/blue_3lines.jpg); background-position:top; background-repeat:no-repeat;}
#main_right a.expertise_3lines img {width:112px; height:61px;}

#main_right a.contact_1lines {color:#B65804; width:102px; height:20px; display:block; background-image:url(../img/habillage/brown_1line.jpg); background-position:bottom; background-repeat:no-repeat; text-decoration:none; font-weight:bold; padding: 6px 0 0 10px;}
#main_right a.contact_1lines:hover {color:#084B9C; display:block; background-image:url(../img/habillage/brown_1line.jpg); background-position:top; background-repeat:no-repeat;}
#main_right a.contact_1lines img {width:112px; height:26px;}

#main_right a.contact_2lines {color:#B65804; width:102px; height:35px; display:block; background-image:url(../img/habillage/brown_2lines.jpg); background-position:bottom; background-repeat:no-repeat; text-decoration:none; font-weight:bold; padding: 6px 0 0 10px;}
#main_right a.contact_2lines:hover {color:#084B9C; display:block; background-image:url(../img/habillage/brown_2lines.jpg); background-position:top; background-repeat:no-repeat;}
#main_right a.contact_2lines img {width:112px; height:41px;}

#main_right a.contact_3lines {color:#B65804; width:102px; height:55px; display:block; background-image:url(../img/habillage/brown_3lines.jpg); background-position:bottom; background-repeat:no-repeat; text-decoration:none; font-weight:bold; padding: 6px 0 0 10px;}
#main_right a.contact_3lines:hover {color:#084B9C; display:block; background-image:url(../img/habillage/brown_3lines.jpg); background-position:top; background-repeat:no-repeat;}
#main_right a.contact_3lines img {width:112px; height:61px;}

#main_right a.catalog_1lines {color: #B9D300; width:102px; height:20px; display:block; background-image:url(../img/habillage/green_1line.jpg); background-position:bottom; background-repeat:no-repeat; text-decoration:none; font-weight:bold; padding: 6px 0 0 10px;}
#main_right a.catalog_1lines:hover {color:#084B9C; display:block; background-image:url(../img/habillage/green_1line.jpg); background-position:top; background-repeat:no-repeat;}
#main_right a.catalog_1lines img {width:112px; height:26px;}

#main_right a.catalog_2lines {color: #B9D300; width:102px; height:35px; display:block; background-image:url(../img/habillage/green_2lines.jpg); background-position:bottom; background-repeat:no-repeat; text-decoration:none; font-weight:bold; padding: 6px 0 0 10px;}
#main_right a.catalog_2lines:hover {color:#084B9C; display:block; background-image:url(../img/habillage/green_2lines.jpg); background-position:top; background-repeat:no-repeat;}
#main_right a.catalog_2lines img {width:112px; height:41px;}

#main_right a.catalog_3lines {color: #B9D300; width:102px; height:55px; display:block; background-image:url(../img/habillage/green_3lines.jpg); background-position:bottom; background-repeat:no-repeat; text-decoration:none; font-weight:bold; padding: 6px 0 0 10px;}
#main_right a.catalog_3lines:hover {color:#084B9C; display:block; background-image:url(../img/habillage/green_3lines.jpg); background-position:top; background-repeat:no-repeat;}
#main_right a.catalog_3lines img {width:112px; height:61px;}

#main_right a.decisions_1lines {color:#FF6C00; width:102px; height:20px; display:block; background-image:url(../img/habillage/orange_1line.jpg); background-position:bottom; background-repeat:no-repeat; text-decoration:none; font-weight:bold; padding: 6px 0 0 10px;}
#main_right a.decisions_1lines:hover {color:#084B9C; display:block; background-image:url(../img/habillage/orange_1line.jpg); background-position:top; background-repeat:no-repeat;}
#main_right a.decisions_1lines img {width:112px; height:26px;}

#main_right a.decisions_2lines {color:#FF6C00; width:102px; height:35px; display:block; background-image:url(../img/habillage/orange_2lines.jpg); background-position:bottom; background-repeat:no-repeat; text-decoration:none; font-weight:bold; padding: 6px 0 0 10px;}
#main_right a.decisions_2lines:hover {color:#084B9C; display:block; background-image:url(../img/habillage/orange_2lines.jpg); background-position:top; background-repeat:no-repeat;}
#main_right a.decisions_2lines img {width:112px; height:41px;}

#main_right a.decisions_3lines {color:#FF6C00; width:102px; height:55px; display:block; background-image:url(../img/habillage/orange_3lines.jpg); background-position:bottom; background-repeat:no-repeat; text-decoration:none; font-weight:bold; padding: 6px 0 0 10px;}
#main_right a.decisions_3lines:hover {color:#084B9C; display:block; background-image:url(../img/habillage/orange_3lines.jpg); background-position:top; background-repeat:no-repeat;}
#main_right a.decisions_3lines img {width:112px; height:61px;}

#main_right a.future_1lines {color: #7974BF; width:102px; height:20px; display:block; background-image:url(../img/habillage/purple_1line.jpg); background-position:bottom; background-repeat:no-repeat; text-decoration:none; font-weight:bold; padding: 6px 0 0 10px;}
#main_right a.future_1lines:hover {color:#084B9C; display:block; background-image:url(../img/habillage/purple_1line.jpg); background-position:top; background-repeat:no-repeat;}
#main_right a.future_1lines img {width:112px; height:26px;}

#main_right a.future_2lines {color: #7974BF; width:102px; height:35px; display:block; background-image:url(../img/habillage/purple_2lines.jpg); background-position:bottom; background-repeat:no-repeat; text-decoration:none; font-weight:bold; padding: 6px 0 0 10px;}
#main_right a.future_2lines:hover {color:#084B9C; display:block; background-image:url(../img/habillage/purple_2lines.jpg); background-position:top; background-repeat:no-repeat;}
#main_right a.future_2lines img {width:112px; height:41px;}

#main_right a.future_3lines {color: #7974BF; width:102px; height:55px; display:block; background-image:url(../img/habillage/purple_3lines.jpg); background-position:bottom; background-repeat:no-repeat; text-decoration:none; font-weight:bold; padding: 6px 0 0 10px;}
#main_right a.future_3lines:hover {color:#084B9C; display:block; background-image:url(../img/habillage/purple_3lines.jpg); background-position:top; background-repeat:no-repeat;}
#main_right a.future_3lines img {width:112px; height:61px;}

#main_right a.news_1lines {color:#D84B50; width:102px; height:20px; display:block; background-image:url(../img/habillage/red_1line.jpg); background-position:bottom; background-repeat:no-repeat; text-decoration:none; font-weight:bold; padding: 6px 0 0 10px;}
#main_right a.news_1lines:hover {color:#084B9C; display:block; background-image:url(../img/habillage/red_1line.jpg); background-position:top; background-repeat:no-repeat;}
#main_right a.news_1lines img {width:112px; height:26px;}

#main_right a.news_2lines {color:#D84B50; width:102px; height:35px; display:block; background-image:url(../img/habillage/red_2lines.jpg); background-position:bottom; background-repeat:no-repeat; text-decoration:none; font-weight:bold; padding: 6px 0 0 10px;}
#main_right a.news_2lines:hover {color:#084B9C; display:block; background-image:url(../img/habillage/red_2lines.jpg); background-position:top; background-repeat:no-repeat;}
#main_right a.news_2lines img {width:112px; height:41px;}

#main_right a.news_3lines {color:#D84B50; width:102px; height:55px; display:block; background-image:url(../img/habillage/red_3lines.jpg); background-position:bottom; background-repeat:no-repeat; text-decoration:none; font-weight:bold; padding: 6px 0 0 10px;}
#main_right a.news_3lines:hover {color:#084B9C; display:block; background-image:url(../img/habillage/red_3lines.jpg); background-position:top; background-repeat:no-repeat;}
#main_right a.news_3lines img {width:112px; height:61px;}

#main_right a.mydk_1lines {color: #ECB700; width:102px; height:20px; display:block; background-image:url(../img/habillage/yellow_1line.jpg); background-position:bottom; background-repeat:no-repeat; text-decoration:none; font-weight:bold; padding: 6px 0 0 10px;}
#main_right a.mydk_1lines:hover {color:#084B9C; display:block; background-image:url(../img/habillage/yellow_1line.jpg); background-position:top; background-repeat:no-repeat;}
#main_right a.mydk_1lines img {width:112px; height:26px;}

#main_right a.mydk_2lines {color: #ECB700; width:102px; height:35px; display:block; background-image:url(../img/habillage/yellow_2lines.jpg); background-position:bottom; background-repeat:no-repeat; text-decoration:none; font-weight:bold; padding: 6px 0 0 10px;}
#main_right a.mydk_2lines:hover {color:#084B9C; display:block; background-image:url(../img/habillage/yellow_2lines.jpg); background-position:top; background-repeat:no-repeat;}
#main_right a.mydk_2lines img {width:112px; height:41px;}

#main_right a.mydk_3lines {color: #ECB700; width:102px; height:55px; display:block; background-image:url(../img/habillage/yellow_3lines.jpg); background-position:bottom; background-repeat:no-repeat; text-decoration:none; font-weight:bold; padding: 6px 0 0 10px;}
#main_right a.mydk_3lines:hover {color:#084B9C; display:block; background-image:url(../img/habillage/yellow_3lines.jpg); background-position:top; background-repeat:no-repeat;}
#main_right a.mydk_3lines img {width:112px; height:61px;}

#main_right a.default_1lines {color: #00A2E1; width:102px; height:20px; display:block; background-image:url(../img/habillage/blue_1line.jpg); background-position:bottom; background-repeat:no-repeat; text-decoration:none; font-weight:bold; padding: 6px 0 0 10px;}
#main_right a.default_1lines:hover {color:#084B9C; display:block; background-image:url(../img/habillage/blue_1line.jpg); background-position:top; background-repeat:no-repeat;}
#main_right a.default_1lines img {width:112px; height:26px;}

#main_right a.default_2lines {color: #00A2E1; width:102px; height:35px; display:block; background-image:url(../img/habillage/blue_2lines.jpg); background-position:bottom; background-repeat:no-repeat; text-decoration:none; font-weight:bold; padding: 6px 0 0 10px;}
#main_right a.default_2lines:hover {color:#084B9C; display:block; background-image:url(../img/habillage/blue_2lines.jpg); background-position:top; background-repeat:no-repeat;}
#main_right a.default_2lines img {width:112px; height:41px;}

#main_right a.default_3lines {color: #00A2E1; width:102px; height:55px; display:block; background-image:url(../img/habillage/blue_3lines.jpg); background-position:bottom; background-repeat:no-repeat; text-decoration:none; font-weight:bold; padding: 6px 0 0 10px;}
#main_right a.default_3lines:hover {color:#084B9C; display:block; background-image:url(../img/habillage/blue_3lines.jpg); background-position:top; background-repeat:no-repeat;}
#main_right a.default_3lines img {width:112px; height:61px;}

#main_right a.download_box_bton {width:102px; height:55px; display:block; margin-top:10px; background-image:url(../img/habillage/download_box_bton_bg.jpg); background-position:bottom; background-repeat:no-repeat; text-decoration:none; font-weight:bold; padding: 6px 0 0 10px;}
#main_right a.download_box_bton:hover {display:block;margin-top:10px; background-image:url(../img/habillage/download_box_bton_bg.jpg); background-position:top; background-repeat:no-repeat;}
#main_right a.download_box_bton img {width:112px; height:61px;}

#main_right a.test_results_bton {color:#FF6C00; width:102px; height:20px; display:block; background-image:url(../img/habillage/testresults_box_bton_bg.jpg); background-position:bottom; background-repeat:no-repeat; text-decoration:none; font-weight:bold; padding: 6px 0 0 10px;}
#main_right a.test_results_bton:hover {color:#084B9C; display:block; background-image:url(../img/habillage/testresults_box_bton_bg.jpg); background-position:top; background-repeat:no-repeat;}
#main_right a.test_results_bton img {width:112px; height:26px;}

#main_right a.get_advice_bton {color:#B65804; width:102px; height:35px; display:block; background-image:url(../img/habillage/getadvice_box_bton_bg.jpg); background-position:bottom; background-repeat:no-repeat; text-decoration:none; font-weight:bold; padding: 6px 0 0 10px;}
#main_right a.get_advice_bton:hover {color:#084B9C; display:block; background-image:url(../img/habillage/getadvice_box_bton_bg.jpg); background-position:top; background-repeat:no-repeat;}
#main_right a.get_advice_bton img {width:112px; height:41px;}

.main_right_container .newsletter_register {margin-bottom:15px; margin-top:10px;}
.main_right_container .newsletter_register .titre {color: #00A2E1; font-size:11px; font-weight:bold; width:104px; height:17px; padding:4px 0 0 8px; background-image: url(../img/habillage/newsletter_right_col_title.jpg); background-position:left; background-repeat:no-repeat;}
.main_right_container .newsletter_register .register {margin-top:15px;}
.main_right_container .newsletter_register .register form {float:left;}
.main_right_container .newsletter_register .register form input {font-size:10px; width:75px; height:14px; padding-left:5px; border:1px solid #999999;}
.main_right_container .newsletter_register .register a {float:right; width:22px; margin-top:1px;}

.main_right_container .weather {margin-bottom:15px; margin-top:10px;}
.main_right_container .weather .title {color: #ECB700; font-size:11px; font-weight:bold; width:104px; height:17px; padding:4px 0 0 8px; background-image:url(../img/habillage/weather_right_col_title.jpg); background-position:left; background-repeat:no-repeat;}
.main_right_container .current_weather {margin-bottom:15px; margin-top:10px;}
.main_right_container .current_weather img {width:49px; height:46px; }
.main_right_container .current_weather p {margin-left:5px; font-size:10px; font-weight:bold;}


.main_right_container .innovation_corner {margin-bottom:15px; margin-top:10px;}
.main_right_container .innovation_corner .title {color: #7974BF; font-size:11px; font-weight:bold; width:104px; height:17px; padding:4px 0 0 8px; background-image:url(../img/habillage/right_col_innov_title.jpg); background-position:left; background-repeat:no-repeat;}
.main_right_container .innovation_corner p {margin-top:10px;}
.main_right_container .innovation_corner a {float:right; margin-top:5px;font-size:10px; color: #7974BF; font-weight:bold; background-image:url(../img/habillage/pink_arrows.gif); background-position:0 4px; background-repeat:no-repeat;padding-left:20px; text-decoration:none;}
.main_right_container .innovation_corner a:hover {color:#504D7E;}

.main_right_container .new_product {margin-bottom:15px; margin-top:10px;}
.main_right_container .new_product .title {color: #B9D300; font-size:11px; font-weight:bold; width:104px; height:17px; padding:4px 0 0 8px; background-image:url(../img/habillage/right_col_new_product_title.jpg); background-position:left; background-repeat:no-repeat;}
.main_right_container .new_product p {margin-top:10px;}
.main_right_container .new_product a {margin-left:5px; float:right; margin-top:5px;font-size:10px; color: #B9D300; font-weight:bold; background-image:url(../img/habillage/green_arrows.gif); background-position:0 4px; background-repeat:no-repeat;padding-left:20px; text-decoration:none;}
.main_right_container .new_product a:hover {color:#504D7E;}
.main_right_container .new_product img {margin-top:5px; margin-bottom:5px; float:none; text-align: center; margin-left: auto; margin-right: auto;}

.main_right_container .reference_to 		{margin-bottom:10px; margin-top:10px;}
.main_right_container .reference_to .title 	{color: #00A2E1; font-size:11px; font-weight:bold; width:104px; height:17px; padding:4px 0 0 8px; background-image:url(../img/habillage/bluebox_right_col_title.jpg); background-position:left; background-repeat:no-repeat;}
.main_right_container .reference_to p 		{margin-top:10px;}
.main_right_container .reference_to a 		{margin-left:5px; float:left; margin-top:5px;font-size:10px; color: #00A2E1; font-weight:bold; text-decoration:none;}
.main_right_container .reference_to a.label {background-image:url(../img/habillage/blue_arrows.gif); background-position:0 4px; background-repeat:no-repeat; padding-left:20px;}
.main_right_container .reference_to a:hover {color:#504D7E;}
.main_right_container .reference_to img 	{margin-top:5px; margin-bottom:5px; float:none; text-align: center; max-width: 90px;
	 										/* Special IE for 'max-width'*/ _width: expression((this.offsetWidth>=this.offsetHeight) ?  Math.min(parseInt(this.offsetWidth), 90 ) : true);}

.main_right_container .news .articles .article .chapeau p { width:100%; }

/* Footer */

#footer .tools {}

#footer_long .tools {}

#footer .baseline_expertise {width:450px; height:3px; margin-left:155px; background-color:#00A2E1; font-size:1px; }
#footer .baseline_decisions {width:450px; height:3px; margin-left:155px; background-color:#FF6C00; font-size:1px; }
#footer .baseline_catalog {width:450px; height:3px; margin-left:155px; background-color:#B9D300; font-size:1px; }
#footer .baseline_future {width:450px; height:3px; margin-left:155px; background-color:#7974BF; font-size:1px; }
#footer .baseline_contact {width:450px; height:3px; margin-left:155px; background-color:#B65804; font-size:1px; }
#footer .baseline_news {width:450px; height:3px; margin-left:155px; background-color:#E0343A; font-size:1px; }
#footer .baseline_mydk {width:450px; height:3px; margin-left:155px; background-color:#ECB700; font-size:1px; }
#footer .baseline_default {width:450px; height:3px; margin-left:155px; background-color:#999999; font-size:1px; }

#footer_long .baseline_catalog {width:580px; height:3px; margin-left:155px; background-color:#B9D300; font-size:1px; }

#footer .tools_container {width:605px; margin-top:20px;}
#footer .tools ul.tools_btons {float:right;}
#footer .tools ul.tools_btons li {float:left; margin-left:5px;}
#footer .tools ul.tools_btons li img { float:left; }
#footer .tools ul.tools_btons li a {float:left;display:block;}


#footer_long .tools_container {width:734px; margin-top:20px;}
#footer_long .tools ul.tools_btons {float:right;}
#footer_long .tools ul.tools_btons li {float:left; margin-left:5px;}
#footer_long .tools ul.tools_btons li img {float:left;}
#footer_long .tools ul.tools_btons li a {float:left;display:block;}


#footer_simul .tools_container {width:450px; margin-top:20px;}
#footer_simul .tools ul.tools_btons {float:right;}
#footer_simul .tools ul.tools_btons li {float:left; margin-left:5px;}
#footer_simul .tools ul.tools_btons li img {float:left;}
#footer_simul .tools ul.tools_btons li a {float:left;display:block;}


#footer .tools ul.tools_btons li a.back_2_top {height:23px;font-size:10px; color:#FFFFFF; text-decoration:none;line-height:21px; background:url(../img/habillage/btn_tools_bkgr.jpg) repeat-x 0 0;}


#footer_long .tools ul.tools_btons li a.back_2_top {height:23px; font-size:10px; color:#FFFFFF; text-decoration:none;line-height:21px; background:url(../img/habillage/btn_tools_bkgr.jpg) repeat-x 0 0;}



#footer .tools ul.tools_btons li a.bookmarks {height:23px;font-size:10px; color:#FFFFFF; text-decoration:none;line-height:21px; background:url(../img/habillage/btn_tools_bkgr.jpg) repeat-x 0 0;}
#footer .tools ul.tools_btons li a.print {height:23px; font-size:10px; color:#FFFFFF; text-decoration:none;line-height:21px; background:url(../img/habillage/btn_tools_bkgr.jpg) repeat-x 0 0;}
#footer .tools ul.tools_btons li a.send {height:23px; font-size:10px; color:#FFFFFF; text-decoration:none;line-height:21px; background:url(../img/habillage/btn_tools_bkgr.jpg) repeat-x 0 0;}


#footer_long .tools ul.tools_btons li a.bookmarks {height:23px; font-size:10px; color:#FFFFFF; text-decoration:none;line-height:21px; background:url(../img/habillage/btn_tools_bkgr.jpg) repeat-x 0 0;}
#footer_long .tools ul.tools_btons li a.print {height:23px;font-size:10px; color:#FFFFFF; text-decoration:none;line-height:21px; background:url(../img/habillage/btn_tools_bkgr.jpg) repeat-x 0 0;}
#footer_long .tools ul.tools_btons li a.send {height:23px;font-size:10px; color:#FFFFFF; text-decoration:none;line-height:21px; background:url(../img/habillage/btn_tools_bkgr.jpg) repeat-x 0 0;}


#footer ul.nav {width:550px; font-size:10px;color:#00A2E1; margin: 10px 0 0 75px;}
#footer ul.nav li{float:left;}
#footer ul.nav li a{color:#00A2E1; text-decoration:none;}
#footer ul.nav li a:hover{text-decoration:underline;}

#footer ul.legal {font-size:10px; color:#00A2E1; margin: 0 0 0 135px;}
#footer ul.legal li{float:left;}
#footer ul.legal li a{color:#00A2E1; text-decoration:none;}
#footer ul.legal li a:hover{text-decoration:underline;}

#footer .respiration {height:50px;}

#footer_long ul.nav {width:550px; font-size:10px;color:#00A2E1; margin: 10px 0 0 75px;}
#footer_long ul.nav li{float:left;}
#footer_long ul.nav li a{color:#00A2E1; text-decoration:none;}
#footer_long ul.nav li a:hover{text-decoration:underline;}

#footer_long ul.legal {font-size:10px; color:#00A2E1; margin: 0 0 0 135px;}
#footer_long ul.legal li{float:left;}
#footer_long ul.legal li a{color:#00A2E1; text-decoration:none;}
#footer_long ul.legal li a:hover{text-decoration:underline;}


#footer_long .respiration {height:50px;}

#footer_simul ul.nav {width:550px; font-size:10px;color:#00A2E1; margin: 10px 0 0 75px;}
#footer_simul ul.nav li{float:left;}
#footer_simul ul.nav li a{color:#00A2E1; text-decoration:none;}
#footer_simul ul.nav li a:hover{text-decoration:underline;}

#footer_simul ul.legal {font-size:10px; color:#00A2E1; margin: 0 0 0 135px;}
#footer_simul ul.legal li{float:left;}
#footer_simul ul.legal li a{color:#00A2E1; text-decoration:none;}
#footer_simul ul.legal li a:hover{text-decoration:underline;}

#footer_simul .respiration {height:50px;}


/* Buttons */

a.bton_prod_details {margin: 4px 0 3px 0; display:block; background-image:url(../img/catalog/btn_bkgr_details.gif); background-position:top; background-repeat:no-repeat; width:92px; height:16px; color:#FFFFFF; font-size:11px; text-indent:18px; text-decoration:none; padding-left:9px;}
a.bton_prod_sheet {margin: 4px 0 4px 0; display:block; background-image:url(../img/catalog/btn_bkgr_sheet.gif); background-position:top; background-repeat:no-repeat; width:92px; height:16px; color:#FFFFFF; font-size:11px; text-indent:18px; text-decoration:none; padding-left:9px;}
a.bton_add_favorites {color:#000; font-size:10px; display:block; padding-left:8px; text-decoration:none;}
.favorite_tab {padding:0 0 0 20px; width:81px;height:22px; background:url(../img/catalog/btn_bkgr_favorites.gif) no-repeat 0 0; margin:0; border:0; line-height:8px;}
a.bton_del_item {text-align:center; float:right; width:105px; height:17px; background-image:url(../img/habillage/del_bton_bg.jpg); background-position:bottom; background-repeat:no-repeat; font-size:10px; color:#FFFFFF; text-decoration:none; line-height:15px; padding-left:22px; margin-top: 5px;}
a.bton_del_item:hover {text-align:center; float:right; width:105px; height:17px; background-image:url(../img/habillage/del_bton_bg.jpg); background-position:top; background-repeat:no-repeat; font-size:10px; color:#FFFFFF; text-decoration:none; line-height:15px; padding-left:22px; margin-top: 5px;}


.smallline_expertise {width:273px; height:2px; margin: 9px 15px 5px 1px; background-color:#00A2E1; font-size:1px; float:left;}
.smallline_decisions {width:273px; height:2px; margin: 9px 15px 5px 1px; background-color:#FF6C00; font-size:1px; float:left; }
.smallline_catalog {width:273px; height:2px; margin: 9px 15px 5px 1px; background-color:#B9D300; font-size:1px; float:left; }
.smallline_future {width:273px; height:2px; margin: 9px 15px 5px 1px; background-color:#7974BF; font-size:1px;  float:left;}
.smallline_contact {width:273px; height:2px; margin: 9px 15px 5px 1px; background-color:#B65804; font-size:1px;  float:left;}
.smallline_news {width:273px; height:2px; margin: 9px 15px 5px 1px; background-color:#E0343A; font-size:1px;  float:left;}
.smallline_mydk {width:273px; height:2px; margin: 9px 15px 5px 1px; background-color:#ECB700; font-size:1px; float:left; }
.smallline {width:440px; height:1px; margin: 9px 13px 5px 1px; background-color:#D1D1D1; font-size:1px; float:left; }

/* Articles */

.quick_links a.answer {display:block; background-image:url(../img/habillage/red_arrows.gif); background-position:left; background-repeat:no-repeat; padding-left:20px; margin-top:5px; color:#D84B50; font-weight:bold; float:right;}
.bold_news {float:left ; font-weight:bold; font-size:11px; color:#D84B50;}


a.back_2_top {height:23px;}
a.back_2_top:hover {height:23px;}

.floatright {float:right;}

.big_green { color:#AFC800; font-size:12px; font-weight:bold;}
.big_blue { color:#00A2E1; font-size:12px; font-weight:bold;}
.big_black { color:black; font-size:12px; font-weight:bold;}
.small_blue { color:#00A2E1; font-size:11px;}
.results_pages { color:#FFFFFF; font-size:11px;text-decoration:none;}
a.results_pages { text-decoration:underline;}
a.compare { color:#000000; font-size:11px; font-weight:bold;}

/* Contacts */

#contacts tr td { width: 200px }
#contacts .contact_content { padding: 0 8px; width: 184px }

/* Maturity slider styles */

.dynamic-slider-control {
    width : auto;
    height : 20px;
    margin : 0;
    position : relative;
    background-color : #FFFFFF;
    -moz-user-focus : normal;
    -moz-user-select : none;
    cursor : default;
}

.horizontal {
    width : 250px;
    height : 27px;
}

.h-value { width:237px; }

.vertical {
    width : 29px;
    height : 200px;
}

.dynamic-slider-control input {
    display : none;
}

.dynamic-slider-control .handle {
    position : absolute;	
    font-size : 1px;
    overflow : hidden;
    -moz-user-select : none;
    cursor : default;
}

.dynamic-slider-control.horizontal .handle {
    width : 31px;
    height : 14px;
    background-image : url("../img/slider/handle.horizontal.png");
}

.dynamic-slider-control.horizontal .handle div {
}

.dynamic-slider-control.horizontal .handle.hover {
}

.dynamic-slider-control.vertical .handle {
    width : 15px;
    height : 31px;
    background-image : url("../img/slider/handle.vertical.png");
}

.dynamic-slider-control.vertical .handle.hover {
}

.dynamic-slider-control .line {
    position : absolute;
    font-size : 0.01mm;
    overflow : hidden;
    border : 1px solid #CCCCCC;
    background-color : #EEEEEE;
    behavior : url("css/boxsizing.htc"); /* IE path bug */
    box-sizing : content-box;
    -moz-box-sizing : content-box;
}

.dynamic-slider-control.vertical .line {
    width : 3px;
}

.dynamic-slider-control.horizontal .line {
    height : 10px;
}

.dynamic-slider-control .line div {
    width : 1px;
    height : 10px;
    border : 1px solid;
    border-color : rgb(230,230,230) rgb(189,190,189) rgb(189,190,189) rgb(230,230,230);
}

/*innovation div*/

.innovation {
padding-left:20px;
margin-top:20px;
height: 75px;
width: 400px;
border: solid 1px #00a2e2;
overflow:auto;
}
.innovation ul{list-style-image: url('../img/habillage/innovation_bullet.png');margin-right:10px;font-weight: bold;}
.innovation p{font-weight: normal;}

.innovationList {
padding-left:20px;
margin-top:20px;
margin-bottom:10px;
}

.innovationList .point{list-style-image: url('../img/habillage/innovation_bullet.png');margin-right:10px;font-weight: bold;margin-bottom:10px;}
.innovationList .point li{font-size:11px;margin-left:10px;margin-bottom:20px;padding-left:10px; padding-bottom:0px;}
.innovationList p{font-weight: normal;font-size:11px;}

/* Rounded pictures */
div.wrapper {position:relative; float:right;}
div.wrapper div{position:absolute; width: 7px; height: 7px;} /* set all the inner DIVs */
div.wrapper div.topleft{background:transparent url(../img/habillage/topleft.png) top left no-repeat; left:0; top:0;} 
div.wrapper div.topright{background:transparent url(../img/habillage/topright.png) top right no-repeat; right:0; top:0;} 
div.wrapper div.bottomleft{background:transparent url(../img/habillage/bottomleft.png) bottom left no-repeat; left:0; bottom:0;} 
div.wrapper div.bottomright{background:transparent url(../img/habillage/bottomright.png) bottom right no-repeat; right:0; bottom:0;} 

.image_area_right {float:right; margin: 5px 5px 5px 5px;}
.image_area_left {float:left; margin: 5px 5px 5px 5px;}
