/* Pour reformater la css en bloc:
\\vega\Equipes\Equipe DFO IT\Logiciels\PSPad -- onglets html
*/
/* header */
.paddingSm{padding:5px;}
.TmarginSm{margin-top:5px;}
.TmarginMed{margin-top:20px;}
.TmarginL{margin-top:30px;}
.Bmargin{padding-bottom:10px;}
.BmarginL{padding-bottom:30px;}
.Tpadding{padding-top:10px;}
.Lpadding{padding-left:10px; !important}
.Rpadding{padding-right:10px !important;}
.RpaddingL{padding-right:30px !important;}
.LpaddingXL{padding-left:60px;}
.RpaddingXL{padding-right:60px;}
.RpaddingMed{padding-right:20px; !important}
.BpaddingSm{padding-bottom:5px !important;}

.printOnly{display:none;}

#header{width:100%; padding-bottom:20px;}
/* modification geb 
#header h1{overflow:hidden; _overflow:hidden; zoom:1;}
*/
#header .tools{float:right; background:url(../img/navTools.png) no-repeat left top; width:345px; height:28px; padding-top:8px;}
#header .tools{visibility:hidden;}
#header .tools li{float:left; background:url(../img/bkg_nav.png) no-repeat left top; padding-left:8px; }
#header .tools li a{display:block; color:#FFF; font-size:1.3em; text-indent:-8888px; text-decoration:none; width:25px;}
#header .tools li .fr,#header .tools li .aplus,#header .tools li .amoins,#header .tools li .aprint{display:block; background:url(../img/spriteTools.png) no-repeat left top; width:25px; overflow:hidden; height:14px;}
#header .tools li .fr{background-position:left -41px; padding-right:10px;}
#header .tools li .fr:hover{background-position:left -96px;}
#header .tools li .aplus{background-position:left -26px; }
#header .tools li .aplus{background-position:left -82px; }
#header .tools li .amoins{background-position:left -13px;}
#header .tools li .amoins:hover{background-position:left -68px;}
#header .tools li .aprint{background-position:left 1px; }
#header .tools li .aprint:hover{background-position:left -55px; }
.borderR{border-right:1px solid #D2D2D2; }
.borderT{border-top:1px solid #D2D2D2;}
/* logo */
#logo{width:136px;margin-top:22px;float:left;}
/* modification geb 
#logo h1{width:200px;}
#logo img{float:left;clear:both;}
#logo a{position:absolute;left:0;top:0;text-decoration:none;cursor:pointer;}
#logo a span{visibility:hidden;position:absolute;left:-5000px;top:0;}
*/

#header .bloc-logo{overflow:hidden; _overflow:hidden; zoom:1;}
#logo .bloc-logo{width:136px;}
#logo .bloc-logo img{float:left;clear:both;}
#logo a{left:0;top:0;text-decoration:none;cursor:pointer;}
#logo a span{visibility:hidden;position:absolute;left:-5000px;top:0;}


/* menu */
#menu{float:right;top:13px;width:745px;position:relative;background:url("../img/bg_snav_sep.gif") no-repeat left center;padding-left:9px;}
#header #menu li.first:hover .pointe{background:none;}
#menu li{color:#28425d;background:url("../img/bg_snav_sep.gif") no-repeat right center;margin-right:7px;padding-right:7px;display:block;float:left;}
#menu li a{color:white;text-transform:uppercase;font-weight:bold;font-size:10px;}
#menu ul ul li{font-size:1em;background:none;float:none;display:inline;line-height:1.8em;}
#menu ul ul li a{font-family:arial, tahoma,sans-serif;}
#menu .pointe{background:none;display:block;padding-bottom:8px;padding-top:8px;}
#menu .pointe-brands{background:none;display:block;padding-bottom:8px;padding-top:8px;}
#menu .snav{background:url("../img/bg_snav_g.gif") no-repeat left top;display:none;height:20px;top:28px;left:0;bottom:0;position:absolute;width:610px;z-index:1;padding-bottom:50px;}
#menu li:hover  .snav{display:block;}
#menu li:hover  .pointe{background:url("../img/bg_snav_position.gif") no-repeat center bottom;}
#menu li:hover a{color:#1d7cb7;font-weight:bold;text-decoration:none;}
#header #menu li li a:hover{color:#1d7cb7;font-weight:bold;font-size:1em;}
#menu li:hover ul a{color:white;text-decoration:none;font-size:1em;}
#menu .snav ul{background:url("../img/bg_snav_d.gif") no-repeat right top;margin-left:6px;width:748px;height:20px;}
#menu .last{margin-right:0;}
/* PAGE D'INDEX */
.homeIndex{margin:0 auto; width:250px;}
.homeIndex h1{text-indent:-9999px; background:url(../img/img_logo.gif) no-repeat left top; width:133px; height:52px; display:block; margin-bottom:20px; margin-top:20px;}
.homeIndex ul li{padding-bottom:10px;}
.homeIndex ul li a{font-size:1.3em; color:#FFF; }
/* contenant */
#contenant{padding-bottom:0;}
/* bandeau */
#bandeau{position:relative;width:100%;height:100%;}
/* bloc mav */
#bloc_mav{background:url("../img/bg_encart_hub.png") no-repeat left top;position:absolute;bottom:-27px;}
#hub_hydration #bloc_mav{width:284px;height:114px;background:url("../img/bg_encart_hub.png") no-repeat left top;left:30px;}
#interieur #bloc_mav{width:418px;height:110px;background:url("../img/bg_encart_interieur.png") no-repeat left top;left:20px;}
#bloc_mav h2 img{color:#1e8ed1;font-family:"Myriad Pro", tahoma,arial,sans-serif;font-size:1.6em;}
#hub_hydration #bloc_mav .contenu{padding:14px 14px 0 14px;}
#interieur #bloc_mav .contenu{padding:20px 14px 0 24px;}
#bloc_mav .contenu p{font-size:1.1em;}
/* contenu */
#contenu{background:white;padding:60px 0 20px 30px;}
.contenuSWF{background:white;padding:0;}

#contenuPLanSite{background:white;padding:20px 0 20px 30px;}
/* recherche */
#c_recherche{/*border-width:1px;border-style:solid;*/width:137px;}
#btn_recherche{vertical-align:middle;position:relative;top:-3px;}
#f_recherche{padding-top:5px;}


.btn_recherche_bloc 
{
    background:#FFFFFF none repeat scroll 0 0;
    border-color:#599CB9 #6DADC7 #60A2BE #5094B2;
    border-style:solid;
    border-width:1px;
    height:16px;
    padding:1px 0px 0 5px;
    width:156px;
    float:left;
    margin-top:-3px;
    }

.btn_recherche_input{
    border:0px solid #fff;
    color:#666666;
    float:left;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:11px;
    font-size-adjust:none;
    font-stretch:normal;
    font-variant:normal;
    font-weight:normal;
    height:15px;
    line-height:normal;
    padding:1px 0 0;
}

.btn_recherche_img {
    background:transparent url("../img/search-btn.png") no-repeat scroll 0 1px;
    border:medium none;
    color:#113691;
    cursor:pointer;
    display:inline;
    font-size:1px;
    height:16px;
    letter-spacing:-1em;
    vertical-align:top;
    width:16px;
}

/* home */
#home #contenu{background:none;padding:0;}
/* mav home */
#home #mav{height:310px;background-position:top left;position:relative;background-repeat:no-repeat;margin-bottom:10px;}
#home #mav .bloc{background:url("../img/bg_mav_home.png") no-repeat left top;width:100%;height:100%;}
#home #mav .bloc_bloc{padding:10px;}
#home #mav .bloc:hover{background:url("../img/bg_mav_home_h.png") no-repeat left top;}
#home #mav .col_1-3{width:255px;margin-right:22px;margin-left:22px;height:80px;cursor:pointer;}
#home #mav .col{position:absolute; bottom:22px;}

#home #mav .bloc_newshome{background:url("../img/bg_news_home.png") no-repeat left top;width:279px;height:310px;float:left;/*margin-left:1px !important;*/ margin-left:0px; padding-left:20px;}
#home #mav .bloc_newshome_title{color:#3598d3;font-size:18px;padding-top:20px;font-family:"Myriad Pro",tahoma,arial,sans-serif;}
#home #mav .bloc_newshome_news{color:#294b77;font-size:14px;padding-top:15px;padding-right:20px;}
#home #mav .bloc_newshome_learn_more{padding-top:10px; float:left;/*width:90px;padding-right:70px;*/}
#home #mav .bloc_newshome_learn_more a {display:inline;}
#home #mav .bloc_newshome_see_video{padding-top:20px;float:left;width:90px;}
#home #mav .bloc_newshome_see_video a {display:inline; }




#home #mav .col-vignettes{position:absolute;}
#home #mav .col-vignettes .bloc {margin-top:15px;}


#home #mav  a{display:block;color:#294b77;font-size:1.1em;}
#home #mav .description{overflow:hidden;padding:0 15px;height:40px;}

/*actions home */
#home #actions{background:url("../img/bg_home_actions.gif") no-repeat left top;height:126px;padding:10px 0 15px 10px;}
#home #actions .col_1-3{width:290px;margin-right:10px;}
#home #actions #marques{width:240px;}
#home #mav .titre{padding-left:3px;}
/* marques */
#home #marques{background:url("../img/bg_home_marques.gif") no-repeat left top;height:48px;width:240px;padding:12px 20px; overflow:hidden; position:relative;}
#home #marques .col{overflow:hidden;position:relative;}
#home #marques ul{display:block;height:100%;width:100%;position:relative;left:0;}
#home #marques li{float:left;margin-left:10px;margin-right:9px;}
#home #btn_gauche{background:url("../img/bg_puce_triangle_gauche.gif") no-repeat 50% 50%;position:absolute;left:4px;top:0;height:70px;width:15px;cursor:pointer;}
#home #btn_droite{background:url("../img/bg_puce_triangle_on.gif") no-repeat 50% 50%;position:absolute;right:4px;top:0;height:70px;width:15px;cursor:pointer;}
/* nuages */
#home #nuages{padding-top:6px;}
#home #nuages  h2{float:left;padding-right:10px;}
#home #nuages  p{position:relative;display:block;top:-37px;left:0;}
#home #nuages  ul{
/*float:left;*/
display:block;width:195px;overflow:auto;height:71px;position:relative;top:-5px;}
#home #nuages a{color:white;font-family:"Myriad Pro", tahoma, arial, sans-serif;}
#home #nuages li{display:inline;margin-right:5px;}
/* last news */
#home .col_1-3 .col .contenu{float:left;width:225px;height:71px; /*overflow:auto;*/ padding-right:10px;}
#home .col_1-3 .col .contenu h2, #home .col_1-3 .col .contenu h3{color:#001e3c;font-family:"Myriad Pro", tahoma, arial, sans-serif;font-size:1.6em;}
#home .col_1-3 .col .contenu h3{font-size:1.2em;}
#home .col_1-3 .col .contenu a{font-size:1.1em;color:white;}
#home .col_1-3 .col .image{float:left;background:url("../img/bg_thumb_home.gif") no-repeat left top;width:54px;height:56px;}
#home .col_1-3 .col .image img{position:relative;left:1px; top:1px;}
/* NUAGE SEARCH */
.tagCoulds a{padding-right:5px;}
/* top */
#top{background:url("../img/bg_contenu_t.gif") no-repeat left top;height:7px;font-size:1px;}
/* bottom */
#bottom{background:url("../img/bg_contenu_b.gif") no-repeat left bottom;height:7px;font-size:1px;}
/* hub_hydration */
#hub_hydration #contenu{padding-top:45px;}
#hub_hydration_mav .thumb{background:url("../img/bg_thumb.jpg") no-repeat left top;width:68px;height:68px;}
#hub_hydration_mav .thumb  img{padding:5px;}
#hub_hydration_mav li{background:url("../img/bg_puce_triangle_off.gif") no-repeat left center;padding-left:12px;line-height:2.4em;}
#hub_hydration_mav h3{color:#004593;font-size:1.7em;font-family:"Myriad Pro", tahoma,arial,sans-serif;margin-bottom:3px;}
#hub_hydration_mav h3 a{color:#004593;font-family:"Myriad Pro", tahoma,arial,sans-serif;}
#hub_hydration_mav h3 a:hover{text-decoration:none;}
#hub_hydration_mav p{font-size:1.1em;}
#hub_hydration_mav li:hover{background:url("../img/bg_puce_triangle_on.gif") no-repeat left center;}
#hub_hydration_mav li a{color:#1e8ed1;font-family:"Myriad Pro", tahoma,arial,sans-serif;font-size:1.1em;}
#hub_hydration_mav li a:hover{font-weight:bold;text-decoration:none;}
/* interieur */
/* colonne de gauche*/
#interieur #arbo_n2{border-bottom:1px solid #caced0;margin-bottom:10px;padding-bottom:10px;}
#interieur #arbo_n2 li{text-align:right;display:block;line-height:2em;}
#interieur #arbo_n2 li strong{font-size:1em;font-weight:normal;text-transform:uppercase;}
#interieur #arbo_n2 li span{padding-left:12px;}
#interieur #arbo_n2 li:hover span, #interieur #arbo_n2  li.active span{background:url("../img/bg_puce_triangle_on.gif") no-repeat left center;*background:url("../img/bg_puce_triangle_on.gif") no-repeat left 0.15em;}
#interieur #arbo_n2 li a{font-family:arial,"Myriad Pro",tahoma,sans-serif;text-decoration:none;font-size:1em;text-transform:uppercase;}
#interieur #arbo_n2 li:hover a , #interieur #arbo_n2  li.active a{color:#389bd6;}
#interieur #arbo_n2  li.active:hover a{text-decoration:underline;}
#interieur #arbo_n2 a:hover{color:#1e8ed1;}
#interieur #nuages{position:relative;border-bottom:1px solid #CACED0;padding-bottom:8px;text-align:center;margin-bottom:10px;}
#interieur #nuages ul{text-align:center;}
#interieur #nuages li{display:inline;margin-right:5px;}
#interieur #nuages  li a{font-family:"Myriad Pro", tahoma,arial,sans-serif;}
#interieur #nuages p{position:absolute;right:0;top:0;}
/* pagination */
#interieur #pagination{margin-top:25px;text-align:right;}
#interieur #pagination li{display:inline;margin-right:2px;}
#interieur #pagination li a{font-size:1.2em;}
#interieur #pagination .active{color:#2b3a3f;}
/* colonnne drtoite */
#interieur .col_5-6{padding-top:0.3em;}
/* tracker */
#tracker{float:left;overflow:hidden;_overflow:visible;_zoom:1;}
#tracker li{display:inline;font-size:1.1em;padding-left:13px;font-family:tahoma, "Myriad Pro",arial,sans-serif;background:url("../img/bg_tracker_sep.gif") no-repeat left center;color:#1e8ed1;float:left;line-height:20px;height:20px !important;width:auto !important;margin-right:5px;}
#tracker a{font-family:tahoma, "Myriad Pro",arial,sans-serif;color:#2b3a3f;font-size:1em !important;}
#tracker .last{background:url("../img/bg_tracker_sep_on.gif") no-repeat left 8px;margin-left:10px;padding-left:10px;}
#tracker .first{background:none;padding-left:0;}
/* actions */
#interieur #actions{float:right;}
#interieur #actions li{display:inline;padding-right:3px;}
#interieur #actions li a{text-decoration:none;}
/* zone de contenu */
/* sommaire */
#zone_contenu #sommaire{padding-left:20px;}
#zone_contenu #sommaire li{list-style:none;min-height:50px;margin-bottom:15px;}
#zone_contenu #sommaire strong{font-size:1.2em;padding-left:8px;}
#zone_contenu #sommaire a{text-decoration:none;width:85%;display:block;}
#zone_contenu #sommaire a .texte{color:#6a777b;}
#zone_contenu #sommaire a strong{text-decoration:none;color:#2b3a3f;}
#zone_contenu #sommaire li strong{background:url("../img/bg_puce_triangle_off.gif") no-repeat left center;}
#zone_contenu #sommaire li:hover .img{visibility:visible;}
#zone_contenu #sommaire li:hover strong{background:url("../img/bg_puce_triangle_on.gif") no-repeat left center;}
#zone_contenu #sommaire li:hover a.span, #zone_contenu #sommaire li:hover strong{color:#2C95D4;}
#zone_contenu #sommaire .texte{font-size:1em;font-weight:bold;}
#zone_contenu #sommaire li .img{background:url("../img/bg_img_sommaire.gif") no-repeat left top;padding:2px;display:block;float:left;margin-right:10px;/*visibility:hidden;*/}

#zone_contenu .intro p{font-size:1.1em;line-height:1.4em;}
* html #zone_contenu #sommaire li{height:50px;}
#titre_article,.titre_article{margin-bottom:15px;}
#titre_article_sitemap,.titre_article_sitemap{margin-bottom:15px;}
#intro{padding-top:250px;}
.intro p{font-size:1.1em;line-height:1.4em;}
#interieur #titre_article h1,#interieur .titre_article h1{font-family:tahoma, "Myriad Pro",arial,sans-serif;font-size:2.2em;color:#2b3a3f;}
#interieur #titre_article_sitemap h2,#interieur .titre_article_sitemap h2{font-family:tahoma, "Myriad Pro",arial,sans-serif;font-size:2.2em;color:#2b3a3f;}
/*#interieur #titre_article h2,#interieur .titre_article h2{font-family:tahoma, "Myriad Pro",arial,sans-serif;font-size:2.2em;color:#2b3a3f;}*/
#interieur #zone_contenu h3{font-family:tahoma, "Myriad Pro",arial,sans-serif;font-size:1.6em;color:#2b3a3f;}
#zone_contenu{margin-top:20px;padding-bottom:40px;}
#zone_contenu p{font-size:1.2em;}
#zone_contenu li{font-size:1.2em;list-style:circle;list-style-position:inside;}
#interieur #zone_contenu h3.N3{color:#1e8ed1;margin-bottom:15px;font-size:1.8em;}
#zone_contenu  a{color:#2c95d4;}
#zone_contenu  p, #zone_contenu  ul{padding-bottom:20px;overflow:hidden;_overflow:visible;zoom:1;}
#zone_contenu  ul.puces{position:relative;}
#zone_contenu  ul.puces li{list-style:none;list-style-position:outside;}
#zone_contenu  ul.puces li span{background:url("../img/bg_puce_triangle_off.gif") no-repeat left center;padding-left:12px;}
#zone_contenu  .retour{border-bottom:1px solid #bbddf1;padding:20px 0 3px 0;margin-bottom:15px;text-align:right;width:100%;clear:both;}
#zone_contenu  .retour a{padding-right:8px;background:url("../img/puce_retour.gif") no-repeat right center;}
#zone_contenu  .left{float:left;padding-right:15px;padding-bottom:15px;clear:both;}
#zone_contenu  .right{float:right;padding-left:15px;padding-bottom:15px;clear:both;}
.color_gris-fonce{color:#2b3a3f;}
.image_contour{display:table-cell;}
.image_contour .bloc{background:url("../img/bg_image_contour_droite.gif") no-repeat right bottom;font-size:1px;}
.image_contour .bloc_bloc{position:relative;background:url("../img/bg_image_contour_gauche.gif") no-repeat left top;padding:4px;}
.image_contour .bloc_bloc a{position:absolute;bottom:3px;right:3px;}
* html .image_contour .bloc_bloc a{
/* IE6 */
bottom:17px;right:4px;}
/* Modification du 12-05-2009 */
.image_contour_text {margin:0 0 10px;}
.image_contour_text .bloc{background:url("../img/bg_textbox_gd_b.png") no-repeat left bottom;}
.image_contour_text .bloc_bloc{position:relative;background:url("../img/bg_textbox_gd_t.png") no-repeat left top;padding:15px;}


/* //-Modification 13-01-2012 */
/* Page Bottle Of Life */
.bodybol{background:url("../img/bg_bol_border.jpg") no-repeat center top;}
.pagebol{margin:auto;padding:auto;height:auto; width :100%}
.bgbol_en {background:url("../img/bg_bol_en.jpg") no-repeat; margin:auto; width:1360px;height:745px;}
.bgbol_fr {background:url("../img/bg_bol_fr.jpg") no-repeat; margin:auto; width:1360px;height:745px;}
.bgbol_de {background:url("../img/bg_bol_de.jpg") no-repeat; margin:auto; width:1360px;height:745px;}
.pagebol .cont_bol{margin-left:auto;margin-right:auto; margin-top:0px;width:580px; position:relative; margin-left:-20px auto;background-color:transparent}
.pagebol #contenu{margin:0;padding:0;}
.pagebol .colbol{width: 140px; position:absolute; top:-350px; left:-175px;}
.pagebol .footbol{background:url("../img/bg_bol_footer.jpg") repeat center bottom; height:80px}
.flags_bol {float:right; margin-right:20px;}
.flags_bol {*padding-bottom:-10px;*position:absolute; *float:right;*padding-left:420px;}

/* //-Modification du 12-05-2009 */
/* zone de qa */
/*.f_inline {float:left;}*/
.f_inline .btn{vertical-align:top;position:relative;top:-4px;}
.f_inline .bg_select select {border:0;font-size:13px;_position:relative;_top:-6px;background:none;*font-size:13px;font-family:Arial;padding:0;}
.f_inline .bg_select select option {background:white;}
.f_inline .bg_select{background:url("../img/bg_select_g.gif") no-repeat left top;padding:9px 0 9px 0;margin-right:7px;}
.f_inline .bg_select .bloc{background:url("../img/bg_select_d.gif") no-repeat right top;margin-left:8px;padding:9px 4px 9px 0;*padding-top:3px;}
* html .f_inline .bg_select{_padding:0;}
* html .f_inline .btn{top:-8px;}
* html .f_inline .bg_select select{}
*:first-child+html .f_inline .bg_select{padding:0;}


.flags {float:right;}
.flags {*padding-bottom:-10px;*position:absolute; *float:right;*padding-left:420px;}
.f_inline_faq .btn{vertical-align:top;top:-4px;}
.f_inline_faq .bg_select_faq select {border:0;font-size:13px;_position:relative;top:-4px;background:none;*font-size:13px;font-family:Arial;padding:0;}
.f_inline_faq .bg_select_faq select option {background:white;}
.f_inline_faq .bg_select_faq{background:url("../img/bg_select_g.gif") no-repeat left 6px;padding:9px 0 9px 0;margin-right:7px; margin-top:-3px;}
.f_inline_faq .bg_select_faq .bloc{background:url("../img/bg_select_d.gif") no-repeat right top;margin-left:8px;padding:7px 4px 9px 0;*padding-top:3px;}
/* html .f_inline_faq .bg_select_faq{padding:3px;}*/
/* html .f_inline_faq .btn{top:-8px;}*/
* html .f_inline_faq .bg_select_faq select{}
/*:first-child+html .f_inline_faq .bg_select_faq{padding:0;}*/


/**:first-child+html .f_inline .btn{top:-8px;}*/
/**:first-child+html .f_inline .bg_select select{font-size:1em;position:relative;top:-4px;}*/
#zone_qa{margin-top:8px;padding-bottom:40px;border-top:1px solid #caced0;}
#zone_qa .lien_bloc_mav div p a, #boite_conglets_contenu  #liste  .lien_bloc_mav div p a{color:#004593;font-size:0.9em;}
#zone_qa  .lien_bloc_mav div p{line-height:2.6em;}
#zone_qa #liste li, #boite_conglets_contenu  #liste li{border-bottom:1px solid #caced0;padding:12px 0;font-size:1.2em;position:relative;}
#zone_qa #liste li.last{border-bottom:0;}
#zone_qa #liste .pagination ul{text-align:center;}
#zone_qa li a{color:#1E8ED1;}
#zone_qa .theme{color:#2b3a3f;display:inline;float:left;}
#zone_qa .date{font-size:1em;display:inline;float:right;}
#zone_qa .theme, #zone_qa  .date{display:none;}
#zone_qa .theme.on, #zone_qa  .date.on{display:inline;}
#zone_qa .reponse, #boite_conglets_contenu #liste .reponse{color:#2b3a3f;font-family:tahoma, "Myriad Pro",arial,sans-serif;font-size:1em;margin-bottom:5px;}
#zone_qa h3, #boite_conglets_contenu #liste h3{font-family:tahoma, "Myriad Pro",arial,sans-serif;cursor:pointer;}
#zone_qa h3.off, #boite_conglets_contenu #liste h3.off, #zone_qa .fleche{font-size:1.3em;background:url("../img/bg_fleche_gauche.gif") no-repeat 0 5px;padding-left:15px;}
#zone_qa h3.off:hover, #boite_conglets_contenu #liste h3.off:hover, #zone_qa .fleche:hover{background:url("../img/bg_fleche_bas.gif") no-repeat 0 5px;}
#zone_qa h3.on, #boite_conglets_contenu #liste h3.on{color:#2b3a3f;font-size:1.6em;margin-bottom:12px;background:url("../img/bg_fleche_bas.gif") no-repeat 0 10px;padding-left:15px;}
#zone_qa div.off, #boite_conglets_contenu #liste div.off{/*visibility:hidden;*/display:none; zoom: 1;position:absolute;left:-5000px;}
#zone_qa li.liste_off .img{overflow:hidden;width:66px;height:66px;}
#zone_qa li.liste_on .player_1-6 .img{display:none;}
#zone_qa #liste .col_1-6{margin-right:0;width:auto;padding:0 10px 10px 0;}
#zone_qa #liste .liste_on .col_5-6{width:538px;padding:0;}
#zone_qa #liste .liste_off .col_5-6{width:588px;padding:0;}
#zone_qa #liste .liste_off .le_player, #zone_qa #liste .liste_off .gallerie{display:none;}
.picto_pdf{background:url("../img/picto_pdf.gif") no-repeat left top;padding-left:20px;}
.picto_url{background:url("../img/picto_url.gif") no-repeat left top;padding-left:20px;}
#zone_qa .QLink{text-decoration:none;font-family:tahoma, "Myriad Pro",arial,sans-serif;color:#2b3a3f;}

td .picto_pdf{padding-right:20px;}
td .picto_url{padding-right:20px;}

#zone_qa #liste .liste_on  .player_5-6{width:380px;padding:0;}
#zone_qa #liste .liste_on  .player_5-6 .img{display:none;}
#zone_qa #liste .liste_on  .player_5-6 .col_1-2{clear:both;}
#zone_qa #liste .gallerie .background{background:url("../img/bg_gallerie.jpg") no-repeat left top;padding:11px;}
#zone_qa #liste .player{width:auto;background:red;}
#zone_qa #liste .pagination li{display:inline;padding:7px 3px 2px 3px;border:0;}
#zone_qa #liste .pagination li a{font-size:0.6em;outline:0;}
#zone_qa #liste .pagination li.active{padding:7px 4px 2px 4px;background:url("../img/bg_gallerie_pagination.gif") no-repeat left bottom;}
#zone_qa #liste .pagination li.active a{color:#2b3a3f;}
/* careers */

/*
#liste_careers li{position:absolute;}
#liste_careers .handle{display:block;cursor:pointer;}
#liste_careers .handle1 span{display:block;background:url("../img/meet_our_people_mediasection1_001_on.png") no-repeat left top;width:185px;height:180px;}
#liste_careers  .handle1:hover img{display:none;}
#liste_careers .handle2 span{display:block;background:url("../img/meet_our_people_mediasection1_002_on.png") no-repeat left top;width:185px;height:180px;}
#liste_careers  .handle2:hover img{display:none;}
#liste_careers .handle3 span{display:block;background:url("../img/meet_our_people_mediasection1_003_on.png") no-repeat left top;width:185px;height:180px;}
#liste_careers  .handle3:hover img{display:none;}
#liste_careers .handle4 span{display:block;background:url("../img/meet_our_people_mediasection1_004_on.png") no-repeat left top;width:185px;height:180px;}
#liste_careers  .handle4:hover img{display:none;}
#liste_careers .handle5 span{display:block;background:url("../img/meet_our_people_mediasection1_005_on.png") no-repeat left top;width:185px;height:180px;}
#liste_careers  .handle5:hover img{display:none;}
#liste_careers .handle6 span{display:block;background:url("../img/meet_our_people_mediasection1_006_on.png") no-repeat left top;width:185px;height:180px;}
#liste_careers  .handle6:hover img{display:none;}

#liste_careers #elm_1{left:175px;top:15px;}
#liste_careers #elm_2{left:30px;top:150px;}
#liste_careers #elm_3{left:90px;top:310px;}
#liste_careers #elm_4{left:260px;top:340px;}
#liste_careers #elm_5{left:400px;top:200px;}
#liste_careers #elm_6{left:340px;top:50px;}
 */
 
/* Nouvelle version */

#liste_careers li{position:absolute;}
#liste_careers .handle{display:block;cursor:pointer;}
#liste_careers .handle1 span{display:block;background:url("../img/meet_our_people_mediasection2_001_on.png") no-repeat left top;width:185px;height:180px;}
#liste_careers  .handle1:hover img{display:none;}
#liste_careers .handle2 span{display:block;background:url("../img/meet_our_people_mediasection2_002_on.png") no-repeat left top;width:185px;height:180px;}
#liste_careers  .handle2:hover img{display:none;}
#liste_careers .handle3 span{display:block;background:url("../img/meet_our_people_mediasection2_003_on.png") no-repeat left top;width:185px;height:180px;}
#liste_careers  .handle3:hover img{display:none;}
#liste_careers .handle4 span{display:block;background:url("../img/meet_our_people_mediasection2_004_on.png") no-repeat left top;width:185px;height:180px;}
#liste_careers  .handle4:hover img{display:none;}
#liste_careers .handle5 span{display:block;background:url("../img/meet_our_people_mediasection2_005_on.png") no-repeat left top;width:185px;height:180px;}
#liste_careers  .handle5:hover img{display:none;}
#liste_careers .handle6 span{display:block;background:url("../img/meet_our_people_mediasection2_006_on.png") no-repeat left top;width:185px;height:180px;}
#liste_careers  .handle6:hover img{display:none;}
#liste_careers .handle7 span{display:block;background:url("../img/meet_our_people_mediasection2_007_on.png") no-repeat left top;width:185px;height:180px;}
#liste_careers  .handle7:hover img{display:none;}


#liste_careers #elm_1{left:105px;top:0px;}
#liste_careers #elm_2{left:30px;top:160px;}
#liste_careers #elm_3{left:90px;top:320px;}
#liste_careers #elm_4{left:260px;top:355px;}
#liste_careers #elm_5{left:420px;top:285px;}
#liste_careers #elm_6{left:450px;top:125px;}
#liste_careers #elm_7{left:280px;top:40px;}

/* Fin nouvelle version*/

.liste_careers_content_box .col_1{float:left;width:160px;margin-right:45px;}
.liste_careers_content_box .col_1 .photo{display:block;padding-bottom:7px;}
.liste_careers_content_box .col_1 .nom{font-style:normal;}
.liste_careers_content_box .col_1 p{font-size:0.9em;line-height:1.2em;font-style:italic;}
.liste_careers_content_box .col_2{float:left;width:420px;}
.liste_careers_content_box .col_2 p{font-size:0.9em;line-height:1.5em;}
.liste_careers_content_box{background:url("../img/bg_sep_our_values_popup.gif") repeat-y 180px 0;}
.liste_careers_content_box a{color:#1E8ED1;}
.liste_careers_content_box h3{color:#2b3a3f;font-size:1.6em;padding-bottom:7px;font-family:tahoma, "Myriad Pro", arial, sans-serif;}
#grid_careers{position:relative;width:690px;height:550px;}
#grid_careers ul{position:relative;}
/* our products */
.ourProducts .diapo{width:220px;height:206px;float:left;padding:20px 0 10px 0;background:url("../img/productBackground.jpg") no-repeat left top;}
.ourProducts .diapo p{text-align:center;font-size:120%;text-transform:uppercase;}

#ourProducts #liste_careers li{position:absolute;list-style:none !important;}
#ourProducts #liste_careers .handle{display:block;cursor:pointer;}
#ourProducts #liste_careers #elm_1 .handle span.transparent{display:block;background:url("../img/img_product_1_on.jpg") no-repeat left top;width:220px;height:206px;}
#ourProducts #liste_careers #elm_2 .handle span.transparent{display:block;background:url("../img/img_product_2_on.jpg") no-repeat left top;width:220px;height:206px;}
#ourProducts #liste_careers #elm_3 .handle span.transparent{display:block;background:url("../img/img_product_3_on.jpg") no-repeat left top;width:220px;height:206px;}
#ourProducts #water #liste_careers #elm_1 .handle span.transparent{display:block;background:url("../img/img_water_1_on.jpg") no-repeat left top;width:220px;height:206px;}
#ourProducts #water #liste_careers #elm_2 .handle span.transparent{display:block;background:url("../img/img_water_2_on.jpg") no-repeat left top;width:220px;height:206px;}
#ourProducts #water #liste_careers #elm_3 .handle span.transparent{display:block;background:url("../img/img_water_3_on.jpg") no-repeat left top;width:220px;height:206px;}
#ourProducts #liste_careers  .handle:hover img{display:none;}
#ourProducts #liste_careers #elm_1{left:0;top:0;}
#ourProducts #liste_careers #elm_2{left:220px;top:0;}
#ourProducts #liste_careers #elm_3{left:440px;top:0;}
#ourProducts .liste_careers_content_box .col_1{float:left;width:160px;margin-right:45px;}
#ourProducts .liste_careers_content_box .col_1 .photo{display:block;padding-bottom:7px;}
#ourProducts .liste_careers_content_box .col_1 .nom{font-style:normal;}
#ourProducts .liste_careers_content_box .col_1 p{font-size:0.9em;line-height:1.2em;font-style:italic;}
#ourProducts .liste_careers_content_box .col_2{float:left;width:420px;}
#ourProducts .liste_careers_content_box .col_2 p{font-size:0.9em;line-height:1.5em;}
#ourProducts .liste_careers_content_box{background:url("../img/bg_sep_our_values_popup.gif") repeat-y 180px 0;}
#ourProducts .liste_careers_content_box a{color:#1E8ED1;}
#ourProducts .liste_careers_content_box h3{color:#2b3a3f;font-size:1.6em;padding-bottom:7px;font-family:tahoma, "Myriad Pro", arial, sans-serif;}
#ourProducts #grid_careers{position:relative;width:690px;height:550px;}
#ourProducts #grid_careers ul{position:relative;}

/* executive commitee */

#executiveCommitee a, #ourProducts a, #liste_careers a  {text-decoration:none;}
#executiveCommitee #liste_careers li{position:absolute;}
#executiveCommitee #liste_careers .handle{display:block;cursor:pointer;}
#executiveCommitee #liste_careers .handle span.transparent{display:block;background:url("../img/img_commitee_1_on.jpg") no-repeat left top;width:109px;height:132px;}
#executiveCommitee #liste_careers .handle span.bubble{width:190px;height:55px;behavior: url(../js/iepngfix.htc);background:transparent url("../img/commitee_bubble.png") no-repeat left top;visibility:hidden;position:absolute;z-index:5000;top:-30px;left:-40px;}
#executiveCommitee #liste_careers .handle:hover span.bubble{visibility:visible;}
#executiveCommitee #liste_careers .handle:hover span.bubble p{color:#1e8ed1;text-align:center;padding:10px;}

/*
#executiveCommitee #liste_careers #elm_2 .handle span.transparent{display:block;background:url("../img/img_commitee_2_on.jpg") no-repeat left top;width:109px;height:132px;}
#executiveCommitee #liste_careers #elm_3 .handle span.transparent{display:block;background:url("../img/img_commitee_3_on.jpg") no-repeat left top;width:109px;height:132px;}
#executiveCommitee #liste_careers #elm_4 .handle span.transparent{display:block;background:url("../img/img_commitee_4_on.jpg") no-repeat left top;width:109px;height:132px;}
#executiveCommitee #liste_careers #elm_5 .handle span.transparent{display:block;background:url("../img/img_commitee_5_on.jpg") no-repeat left top;width:109px;height:132px;}
#executiveCommitee #liste_careers #elm_6 .handle span.transparent{display:block;background:url("../img/img_commitee_6_on.jpg") no-repeat left top;width:109px;height:132px;}
#executiveCommitee #liste_careers #elm_7 .handle span.transparent{display:block;background:url("../img/img_commitee_7_on.jpg") no-repeat left top;width:109px;height:132px;}
#executiveCommitee #liste_careers #elm_8 .handle span.transparent{display:block;background:url("../img/img_commitee_8_on.jpg") no-repeat left top;width:109px;height:132px;}
#executiveCommitee #liste_careers #elm_9 .handle span.transparent{display:block;background:url("../img/img_commitee_9_on.jpg") no-repeat left top;width:109px;height:132px;}
#executiveCommitee #liste_careers #elm_10 .handle span.transparent{display:block;background:url("../img/img_commitee_10_on.jpg") no-repeat left top;width:109px;height:132px;}
#executiveCommitee #liste_careers #elm_11 .handle span.transparent{display:block;background:url("../img/img_commitee_11_on.jpg") no-repeat left top;width:109px;height:132px;}
#executiveCommitee #liste_careers #elm_12 .handle span.transparent{display:block;background:url("../img/img_commitee_12_on.jpg") no-repeat left top;width:109px;height:132px;}
#executiveCommitee #liste_careers  .handle:hover img{display:none;}
#executiveCommitee #liste_careers #elm_13 .handle span.transparent{display:block;background:url("../img/img_commitee_13_on.jpg") no-repeat left top;width:109px;height:132px;}
#executiveCommitee #liste_careers #elm_14 .handle span.transparent{display:block;background:url("../img/img_commitee_14_on.jpg") no-repeat left top;width:109px;height:132px;}
#executiveCommitee #liste_careers #elm_15 .handle span.transparent{display:block;background:url("../img/img_commitee_15_on.jpg") no-repeat left top;width:109px;height:132px;}

#executiveCommitee #liste_careers #elm_1{left:0;top:0;}
#executiveCommitee #liste_careers #elm_2{left:109px;top:0;}
#executiveCommitee #liste_careers #elm_3{left:218px;top:0;}
#executiveCommitee #liste_careers #elm_4{left:327px;top:0;}
#executiveCommitee #liste_careers #elm_5{left:436px;top:0;}
#executiveCommitee #liste_careers #elm_6{left:545px;top:0;}
#executiveCommitee #liste_careers #elm_7{left:0;top:132px;}
#executiveCommitee #liste_careers #elm_8{left:109px;top:132px;}
#executiveCommitee #liste_careers #elm_9{left:218px;top:132px;}
#executiveCommitee #liste_careers #elm_10{left:327px;top:132px;}
#executiveCommitee #liste_careers #elm_11{left:436px;top:132px;}
#executiveCommitee #liste_careers #elm_12{left:545px;top:132px;}
#executiveCommitee #liste_careers #elm_13{left:0;top:264px;}
#executiveCommitee #liste_careers #elm_14{left:109px;top:264px;}
#executiveCommitee #liste_careers #elm_15{left:218px;top:264px;}
*/

#executiveCommitee #liste_careers #elm_2 .handle span.transparent{display:block;background:url("../img/img_commitee_2_on.jpg") no-repeat left top;width:109px;height:132px;}
#executiveCommitee #liste_careers #elm_4 .handle span.transparent{display:block;background:url("../img/img_commitee_4_on.jpg") no-repeat left top;width:109px;height:132px;}
#executiveCommitee #liste_careers #elm_5 .handle span.transparent{display:block;background:url("../img/img_commitee_5_on.jpg") no-repeat left top;width:109px;height:132px;}
#executiveCommitee #liste_careers #elm_6 .handle span.transparent{display:block;background:url("../img/img_commitee_6_on.jpg") no-repeat left top;width:109px;height:132px;}
#executiveCommitee #liste_careers #elm_7 .handle span.transparent{display:block;background:url("../img/img_commitee_7_on.jpg") no-repeat left top;width:109px;height:132px;}
#executiveCommitee #liste_careers #elm_8 .handle span.transparent{display:block;background:url("../img/img_commitee_8_on.jpg") no-repeat left top;width:109px;height:132px;}
#executiveCommitee #liste_careers #elm_9 .handle span.transparent{display:block;background:url("../img/img_commitee_9_on.jpg") no-repeat left top;width:109px;height:132px;}
#executiveCommitee #liste_careers #elm_10 .handle span.transparent{display:block;background:url("../img/img_commitee_10_on.jpg") no-repeat left top;width:109px;height:132px;}
#executiveCommitee #liste_careers #elm_11 .handle span.transparent{display:block;background:url("../img/img_commitee_11_on.jpg") no-repeat left top;width:109px;height:132px;}
#executiveCommitee #liste_careers #elm_12 .handle span.transparent{display:block;background:url("../img/img_commitee_12_on.jpg") no-repeat left top;width:109px;height:132px;}
#executiveCommitee #liste_careers #elm_13 .handle span.transparent{display:block;background:url("../img/img_commitee_13_on.jpg") no-repeat left top;width:109px;height:132px;}
#executiveCommitee #liste_careers  .handle:hover img{display:none;}
#executiveCommitee #liste_careers #elm_14 .handle span.transparent{display:block;background:url("../img/img_commitee_14_on.jpg") no-repeat left top;width:109px;height:132px;}
#executiveCommitee #liste_careers #elm_15 .handle span.transparent{display:block;background:url("../img/img_commitee_15_on.jpg") no-repeat left top;width:109px;height:132px;}
#executiveCommitee #liste_careers #elm_16 .handle span.transparent{display:block;background:url("../img/img_commitee_16_on.jpg") no-repeat left top;width:109px;height:132px;}
#executiveCommitee #liste_careers #elm_17 .handle span.transparent{display:block;background:url("../img/img_commitee_17_on.jpg") no-repeat left top;width:109px;height:132px;}

#executiveCommitee #liste_careers #elm_1{left:0;top:0;}
#executiveCommitee #liste_careers #elm_2{left:109px;top:0;}
#executiveCommitee #liste_careers #elm_4{left:218px;top:0;}
/*#executiveCommitee #liste_careers #elm_5{left:327px;top:0;}*/
#executiveCommitee #liste_careers #elm_6{left:327px;top:0;}
#executiveCommitee #liste_careers #elm_7{left:436px;top:0;}
#executiveCommitee #liste_careers #elm_8{left:545px;top:0;}
#executiveCommitee #liste_careers #elm_9{left:0px;top:132px;}
#executiveCommitee #liste_careers #elm_10{left:109px;top:132px;}
#executiveCommitee #liste_careers #elm_11{left:218px;top:132px;}
#executiveCommitee #liste_careers #elm_12{left:327px;top:132px;}
#executiveCommitee #liste_careers #elm_13{left:436px;top:132px;}
#executiveCommitee #liste_careers #elm_14{left:545px;top:132px;}
#executiveCommitee #liste_careers #elm_15{left:0px;top:264px;}
#executiveCommitee #liste_careers #elm_16{left:109px;top:264px;}
#executiveCommitee #liste_careers #elm_17{left:218px;top:264px;}


#executiveCommitee .liste_careers_content_box .col_1{float:left;width:160px;margin-right:45px;}
#executiveCommitee .liste_careers_content_box .col_1 .photo{display:block;padding-bottom:7px;}
#executiveCommitee .liste_careers_content_box .col_1 .nom{font-style:normal;}
#executiveCommitee .liste_careers_content_box .col_1 p{font-size:0.9em;line-height:1.2em;font-style:italic;}
#executiveCommitee .liste_careers_content_box .col_2{float:left;width:420px;}
#executiveCommitee .liste_careers_content_box .col_2 p{font-size:0.9em;margin:0;padding:0;}
#executiveCommitee .liste_careers_content_box .col_2 p span{font-size:1.2em;}
#executiveCommitee .liste_careers_content_box{background:url("../img/bg_sep_our_values_popup.gif") repeat-y 180px 0;}
#executiveCommitee .liste_careers_content_box a{color:#1E8ED1;}
#executiveCommitee .liste_careers_content_box h3{color:#2b3a3f;font-size:1.6em;padding-bottom:7px;font-family:tahoma, "Myriad Pro", arial, sans-serif;}
#executiveCommitee #grid_careers{position:relative;width:690px;height:550px;}
#executiveCommitee #grid_careers ul{position:relative;}

/* JOIN US */
#blocJoinus{width:663px;background-color:#747474;}
#blocJoinus #head {width:663px;background:url("../img/bloc_joinus_top.gif") no-repeat left top;width:663px;height:61px;}
#blocJoinus #body {width:653px;background-color:#747474;padding:0 0px 0 6px;}
#blocJoinus #body #inside{width:611px;background-color:#ffffff;padding:20px;}
#blocJoinus #body #inside h3{padding-bottom:10px;}
#blocJoinus #body #inside h3 span{font-size:130%;font-weight:bold;}
#blocJoinus p.clearGrey{color:#6a777b;padding-top:10px;}
#blocJoinus #foot {width:663px;background:url("../img/bloc_joinus_bottom.gif") no-repeat left top;width:663px;height:33px;}

/* our values */
#our_values .bloc ul{padding-left:30px;padding-bottom:14px;}
#our_values .bloc li{background:url("../img/bg_puce_triangle_off_fonce.gif") no-repeat left center;padding-left:12px;line-height:1.8em;font-size:1.2em;}
#our_values .bloc p{color:#2b3a3f;font-size:1.2em;padding-bottom:14px;}
#our_values .bloc strong{color:#1e8ed1;font-weight:normal;}
.liste_our_values_content_box h2{font-weight:bold;margin-bottom:10px;}
.liste_our_values_content_box p{line-height:1.5em;font-size:0.9em;}

#ourValueZone #liste_our_values{position:relative;margin-bottom:30px;width:668px;height:414px;background:url("../img/bg_our_values.jpg") no-repeat left top;}
#ourValueZone #liste_our_values li{position:absolute;}
#ourValueZone #liste_our_values .handle{text-decoration:none;cursor:pointer;}
#ourValueZone #liste_our_values li a{color:#2b3a3f;font-size:1.1em;text-transform:uppercase;font-weight:bold;}
#ourValueZone #liste_our_values a .bg{background:none;}
#ourValueZone #liste_our_values a .bg img{display:none;}
#ourValueZone #liste_our_values  li a:hover{display:block;}
#ourValueZone #liste_our_values  li a span{width:114px;display:block;text-align:center;margin-left:-8px;color:#0f3864;position:relative;z-index:9;}
#ourValueZone #liste_our_values  li a:hover span{width:114px;display:block;text-align:center;margin-left:-8px;color:#0f3864;position:relative;z-index:9;}
#ourValueZone #liste_our_values li  a:hover .bg{position:absolute;z-index:9;text-align:center;background:url("../img/bg_delete_21.gif") no-repeat left top;width:114px;height:128px;top:-90px;left:-10px;}
#ourValueZone #liste_our_values li  a:hover .bg img{display:inline;padding-top:10px;}
#ourValueZone #liste_our_values li#elm_1{left:250px;top:30px;}
#ourValueZone #liste_our_values li#elm_2{left:80px;top:100px;}
#ourValueZone #liste_our_values li#elm_3{left:480px;top:100px;}
#ourValueZone #liste_our_values li#elm_4{left:60px;top:250px;}
#ourValueZone #liste_our_values li#elm_5{left:530px;top:250px;}
#ourValueZone #liste_our_values li#elm_6{left:130px;top:350px;}
#ourValueZone #liste_our_values li#elm_7{left:480px;top:350px;}

/*  Water */
#waterTable table{border:#000 1px solid;font-size:1.2em;}
#waterTable tr{border-top:#000 1px solid;border-bottom:#000 1px solid;}
#waterTable td{width:90px;padding:8px;border-left:#000 1px solid;border-right:#000 1px solid;text-align:center;font-size:0.8em;}


/* our people */
.career{border:0 !important;}
.career .letter p{width:20px;font-size:150%;font-weight:bold;text-transform:uppercase;}
.career .infos{color:#2b3a3f;}
.career .infos p{margin:0;padding:0;}
.career .infos h3.country{font-size:110%;font-weight:bold;text-transform:uppercase;padding-top:3px;}
.career .infos .companyName {font-weight:bold;}
.career .infos .picto_contactUs{background:url("../img/picto_contactUs.gif") no-repeat left top;padding-left:20px;}



/* contact form */

#formSend .label {font-size:120%;padding-top:3px;}
#formSend .rowSmall{min-height:30px;height:30px;vertical-align:middle;}
#formSend .row {min-height:50px;height:50px;vertical-align:middle;}
#formSend .rowLarge {min-height:80px;height:80px;vertical-align:middle;}
#formSend .rowXLarge {min-height:120px;height:120px;vertical-align:middle;}
#formSend input.radio{margin-right:5px;}
#formSend select.country {margin-top:12px}
#formSend span{padding-right:20px;vertical-align:middle;font-size:120%;}
#formSend .textarea{width:420px;height:100px;display:block;}
#formSend input.adress{width:420px;}
#formSend .largerRow{width:420px;}
#formSend label.em10{font-size:90%;}
#formSend  label.mandatory{display:block;padding-top:30px;}
#formSend  input.submit{display:block;margin-top:-30px;}



#liste_our_values #elm_1 a:hover .bg{background:url("../img/bg_delete_21.gif") no-repeat left top;width:114px;height:128px;top:-95px;left:-40px;}
#liste_our_values #elm_2{left:450px;top:250px;}
#liste_our_values #elm_2 a:hover .bg{background:url("../img/bg_delete_21.gif") no-repeat left top;width:114px;height:128px;top:-95px;left:-40px;}


/* Hub image bank */

#hub_image_bank { width:690px !important;}
#hub_image_bank .col_1-3{width:220px;background:url("../img/bg_hub_imgbank_bloc_top.gif") no-repeat left top;padding-top:16px;margin-right:10px;}
#hub_image_bank .col_1-3 div{background:url("../img/bg_hub_imgbank_bloc_bottom.gif") no-repeat left bottom;padding:0 11px 11px 11px;}
#hub_image_bank .col_1-3 h3{text-align:left;color:#2b3a3f;font-size:1.6em;padding-left:20px;text-transform:uppercase;letter-spacing:-1px;font-weight:bold;}
#hub_image_bank li{width:197px;height:90px;}
#hub_image_bank li span{position:absolute;left:16px;display:block;top:13px;}
#hub_image_bank li a img{position:absolute;left:13px;bottom:13px;}
#hub_image_bank li a{display:block;width:100%;position:relative;height:100%;}

#hub_image_bank #tracker li a{display:inline;}

#hub_image_bank #tracker a:hover{text-decoration:underline;background:none;}
#hub_image_bank a{color:#2b3a3f;font-size:1em;}
#hub_image_bank a:hover{text-decoration:none !important;background:url("../img/bg_hub_bloc_imgbank.jpg") no-repeat left top;font-size:1em !important;}
#hub_image_bank img{display:block;padding-top:5px;}
#image_bank{width:694px;}
#image_bank .img_miniature{background:url("../img/bg_image_bank_m.jpg") no-repeat left top;height:148px;}
#boite_definition .img_zoom{background:url("../img/bg_image_bank_z.jpg") no-repeat left top;position:relative;height:245px;width:164px;}
#boite_definition  .img_zoom img{position:absolute;top:2px;left:2px;}
#image_bank .img_miniature img{padding:4px;}
#image_bank #liste .bg_btn{background:url("../img/btn_zoom.gif") no-repeat left top;width:27px;height:27px;margin-top:-30px;position:relative;margin-left:125px; }
#image_bank #liste .bg_btn:hover{cursor:pointer;}
#image_bank  p span{font-size:1.2em;}
#image_bank .nom, #boite_definition .nom{font-weight:bold;}
#image_bank .poste, #boite_definition .poste{font-size:1.1em;font-style:italic;}
#boite_definition .poste{font-size:0.9em;font-style:italic;}
#image_bank #liste li{float:left;margin-right:13px;width:156px;margin-bottom:20px;height:220px;}
#image_bank #liste li li{float:none;width:auto;display:block;margin-right:0;margin-bottom:0;}
#image_bank #liste li img:hover{cursor:pointer;}
#boite_definition .descriptif_content .col_1-2{width:175px;position:relative;}
.descriptif_content .copie{margin-bottom:20px;}
.descriptif_content li{font-size:0.9em;line-height:1.6em;}
.picto_jpg{background:url("../img/picto_jpg.gif") no-repeat left top;padding:2px 0 2px 22px;}
.picto_tif{background:url("../img/picto_tif.gif") no-repeat left top;padding:2px 0 2px 22px;}
.descriptif_content .picto_jpg a, .descriptif_content .picto_tif a{font-size:1em;color:#1e8ed1}

#hub_image_bank .column{min-height:350px;_height:350px;}
#hub_image_bank .column span{display:block;background:url("../img/bg_puce_triangle_off.gif") no-repeat left center;padding-left:12px;line-height:2.4em;height:30px;width:90%;color:#1e8ed1;font-family:"Myriad Pro", tahoma,arial,sans-serif;font-size:1.2em;}
#hub_image_bank .column span:hover{background:url("../img/bg_puce_triangle_on.gif") no-repeat left center;font-weight:bold;text-decoration:none;}
#hub_image_bank .column a:hover{background:none;}
#hub_image_bank .column img.thumb{padding:15px 0 10px 0;}
#hub_image_bank .column .dispNone{visibility:hidden;background:none;}

.blue{color:#1e8ed1;font-weight:bold;}
.miniGallery img{padding:3px;}




/* image bank */
/*
#zone_image_bank{width:690px;}
#zone_image_bank .col_1-3{width:220px;background:url("../img/bg_hub_imgbank_bloc_top.gif") no-repeat left top;padding-top:16px;margin-right:10px;}
#zone_image_bank .col_1-3 div{background:url("../img/bg_hub_imgbank_bloc_bottom.gif") no-repeat left bottom;padding:0 11px 11px 11px;}
#zone_image_bank .col_1-3 h3{text-align:left;color:#2b3a3f;font-size:1.6em;padding-left:20px;text-transform:uppercase;letter-spacing:-1px;font-weight:bold;}
#zone_image_bank li{width:197px;height:90px;}
#zone_image_bank li span{position:absolute;left:16px;display:block;top:13px;}
#zone_image_bank li a img{position:absolute;left:13px;bottom:13px;}
#zone_image_bank li a{display:block;width:100%;position:relative;height:100%;}
#zone_image_bank #tracker a:hover{text-decoration:underline;background:none;}
#zone_image_bank a:hover{text-decoration:none;background:url("../img/bg_hub_bloc_imgbank.jpg") no-repeat left top;}
#zone_image_bank a{color:#2b3a3f;font-size:1.2em;}
#zone_image_bank img{display:block;padding-top:5px;}
#image_bank{width:694px;}
#image_bank .img_miniature{background:url("../img/bg_image_bank_m.jpg") no-repeat left top;height:148px;}
#boite_definition .img_zoom{background:url("../img/bg_image_bank_z.jpg") no-repeat left top;position:relative;height:245px;width:164px;}
#boite_definition  .img_zoom img{position:absolute;top:2px;left:2px;}
#image_bank .img_miniature img{padding:4px;}
#image_bank #liste .bg_btn{background:url("../img/btn_zoom.gif") no-repeat left top;width:27px;height:27px;margin-top:-30px;position:relative;margin-left:125px; }
#image_bank #liste .bg_btn:hover{cursor:pointer;}
#image_bank  p span{font-size:1.2em;}
#image_bank .nom, #boite_definition .nom{font-weight:bold;}
#image_bank .poste, #boite_definition .poste{font-size:1.1em;font-style:italic;}
#boite_definition .poste{font-size:0.9em;font-style:italic;}
#image_bank #liste li{float:left;margin-right:13px;width:156px;margin-bottom:20px;}
#image_bank #liste li li{float:none;width:auto;display:block;margin-right:0;margin-bottom:0;}
#image_bank #liste li img:hover{cursor:pointer;}
#boite_definition .descriptif_content .col_1-2{width:175px;position:relative;}
.descriptif_content .copie{margin-bottom:20px;}
.descriptif_content li{font-size:0.9em;line-height:1.6em;}
.picto_jpg{background:url("../img/picto_jpg.gif") no-repeat left top;padding:2px 0 2px 22px;}
.picto_tif{background:url("../img/picto_tif.gif") no-repeat left top;padding:2px 0 2px 22px;}
.descriptif_content .picto_jpg a, .descriptif_content .picto_tif a{font-size:1em;color:#1e8ed1}


#zone_image_bank .column li{background:url("../img/bg_puce_triangle_off.gif") no-repeat left center;padding-left:12px;line-height:2.4em;margin:0;height:28px;}
#zone_image_bank .column p{font-size:1.1em;}
#zone_image_bank .column li:hover{background:url("../img/bg_puce_triangle_on.gif") no-repeat left center;}
#zone_image_bank .column li a{color:#1e8ed1;font-family:"Myriad Pro", tahoma,arial,sans-serif;font-size:1.2em;}
#zone_image_bank .column li a:hover{font-weight:bold;text-decoration:none;background:none;}

*/
/* Liens de type bloc MAV */
.lien_bloc_mav{background:url("../img/bg_bloc_lien_mav_g.gif") no-repeat left top;height:40px;}
.lien_bloc_mav div{background:url("../img/bg_bloc_lien_mav_d.gif") no-repeat right top;height:100%;padding:5px 0 0 6px;}
.lien_bloc_mav div p{padding-left:45px;line-height:3em;}
.lien_bloc_mav div p a{color:#004593;font-size:1.1em;}
.lien_bloc_mav div .pdf{background:url("../img/bg_lien_mav_pdf.gif") no-repeat left top;height:30px;}
.lien_bloc_mav div .plus{background:url("../img/bg_lien_mav_plus.gif") no-repeat left top;height:30px;}
/* info box */
.definition{color:#2c95d4;cursor:pointer;}
.definition:hover{text-decoration:underline;}
#btn_definition_close{cursor:pointer;}
#boite_info, #boite_definition{display:none;position:absolute;z-index:12000;top:0;left:0; width:390px;}
#boite_info a, #boite_definition a {_position:relative;z-index:10000000000000000000;}
#boite_info .top div,#boite_definition .top div{float:left;}
#btn_definition_close {float:right !important;}
#boite_info .top img,#boite_definition .top img{font-size:1px;}
#boite_info .contenu ,#boite_definition .contenu{
/*background:url("../img/bg_boite_info_r.png") repeat-y left top;*/
width:390px;}
#boite_info .contenu  .bloc,#boite_definition .contenu .bloc{padding:10px  20px;font-size:1.2em;width:350px;background:url("../img/bg_boite_info.png") no-repeat left top;}
#tpl_careers #boite_definition{width:675px;}
#tpl_careers #boite_definition .contenu  .bloc{background:url("../img/bg_box_gd_b.png") no-repeat left bottom;width:630px;padding:10px 20px 25px 25px;}
#boite_info  strong,#boite_definition strong{color:#2b3a3f;font-weight:bold;}
#boite_info   .bottom,#boite_definition  .bottom{height:16px;width:390px;background:url("../img/bg_boite_info_b.png") no-repeat left top;*margin-top:-1px;}
#tpl_careers #boite_definition  .bottom{background:none; }

/* boite donglets */
#boite_onglets{width:683px;}
#boite_onglets_onglets ul{display:table;}
#boite_onglets_onglets li div{background:url("../img/bg_onglet_d.gif") no-repeat right top;padding:6px 24px 4px 0;}
#boite_onglets_onglets li{background:url("../img/bg_onglet_g.gif") no-repeat left top;display:inline;float:left;position:relative;padding-left:24px;margin-left:-24px;}
#boite_onglets_onglets li.active{z-index:30;font-weight:bold;}
#boite_onglets_onglets li.first{margin-left:0;}
#boite_onglets_onglets li a{font-size:1.2em;text-transform:uppercase;padding-left:20px;}
#boite_conglets_contenu .bloc{background:url("../img/bg_degrade_grand.jpg") no-repeat left bottom;padding:0 10px 24px 10px; width:663px; float:left}

/* boite donglets pour page search result avec beaucoup d'onglets */
#smallOnglets #boite_onglets_onglets ul{display:table;padding-left:24px;}
#smallOnglets #boite_onglets_onglets li div{background:url("../img/bg_onglet_d.gif") no-repeat right top;padding:6px 15px 4px 0;}
#smallOnglets #boite_onglets_onglets li{background:url("../img/bg_onglet_g.gif") no-repeat left top;display:inline;float:left;position:relative;padding-left:24px;margin-left:-24px;}
#smallOnglets #boite_onglets_onglets li a{font-size:1.1em;text-transform:uppercase;padding-left:0px;padding-right:16px;}

#boite_conglets_contenu .darkBlueBg{background-color:#afc5de;font-size:14px;color:#2b3a3f;padding:10px 20px;margin-bottom:10px;}
#boite_conglets_contenu .clearBlueBg{background-color:#cee6ed;font-size:14px;font-size:14px;color:#2b3a3f;padding:10px;}
#boite_conglets_contenu .clearBlueBg h3{font-size:110%;font-weight:bold;text-align:center;}
#boite_conglets_contenu .bigBold {padding:0 10px 0 10px;}
#boite_conglets_contenu .graphics h3{font-size:130%;font-weight:bold;color:#2b3a3f;padding:35px 0 35px 0;}
#boite_conglets_contenu .bigBold h4{font-size:130%;font-weight:bold;color:#2b3a3f;margin-top:15px;}
#boite_conglets_contenu .bigBold p {font-size:14px;color:#2b3a3f;margin:0;padding:0;}
#boite_conglets_contenu .legend p{text-align:right;font-size:14px;color:#2b3a3f;padding-top:30px;}
#boite_conglets_contenu{background:url("../img/bg_degrade_grand_haut.jpg") no-repeat left top;padding-top:24px;position:relative;clear:both;height:1%;top:-2px;}
#boite_conglets_contenu .indicator {padding-top:15px;}
#boite_conglets_contenu .indicator p{color:#0d2f74;font-size:14px;}
#boite_conglets_contenu ul.liste li{background:url("../img/bg_puce_triangle_off_fonce.gif") no-repeat 0 7px;padding-left:12px;line-height:1.4em;padding-bottom:20px;font-size:1.2em;position:relative;}
/* footer */
#footer{margin-top:10px;}
#footer ul{text-align:center;}
#footer li{display:inline;padding-left:2px;padding-right:5px;border-right:1px solid #7990a6;}
* html #footer li{padding-left:5px;padding-right:3px;}
*:first-child+html #footer li{padding-left:5px;padding-right:3px;}
#footer .last{margin:0;border:0;}
#footer li, #footer li a{color:#7990a6;}
#footer li a{font-size:1em;}
/* MAP */
#interieur #zone_contenu  #map .letters{color:#1e8ed1;text-transform:uppercase;padding-bottom:3px;}
#interieur #zone_contenu  #map  .col_1-2{width:600px;}
#interieur #zone_contenu  #map li{width:214px;list-style:none;list-style-position:outside;background:none;line-height:0.8em;float:left;margin-right:15px;}
#interieur #zone_contenu  #map li:hover{background:url("../img/bg_mea.gif") no-repeat left top;}
#interieur #zone_contenu  #map li  div{background-repeat:no-repeat;padding:10px 10px;background-position:0 -5000px;}
#interieur #zone_contenu  #map li:hover  div{background-position:165px center;}
#interieur #zone_contenu  #map li a:hover{color:#1e8ed1;}
#interieur #zone_contenu  #map .col{margin-bottom:40px;}
#interieur #zone_contenu  #map li a{color:#0e3864;text-decoration:none;display:block;}
#brand h2{color:#389bd6;font-size:1.5em;font-weight:bold;}
#map h2{color:#389bd6;font-size:1.5em;font-weight:bold;}
#interieur #zone_contenu  #brand h3{color:#0e3864;font-size:1.3em;padding-bottom:14px;}
#interieur #zone_contenu  #brand p, #interieur #zone_contenu  #brand ul{padding-bottom:7px;}
#contenuPLanSite  .item{margin-bottom:20px; margin-top:20px;}
#contenuPLanSite  .item .BlueLink{display:block; color:#1E8DD2; background:url(arrowBlue.png) no-repeat left 3px; padding-left:15px; text-transform:uppercase; font-size:1.3em;}
#contenuPLanSite  .item  ul{padding-left:25px; padding-top:10px;}
#contenuPLanSite  .item  ul li a{font-size:1.2em;}
.rightNav ul{text-align:right;}
.rightNav ul li {margin-right:0 !important;}


.tagDef {display:none;}

.tagPopupCtn h4 {text-transform:uppercase;color:black;font-size:13px;font-weight:bold;margin-bottom:10px;}
.tagPopupCtn dt {color:black;font-size:11px;}
.tagPopupCtn dd {margin-bottom:10px;}
.tagPopupCtn dd  a{color:#1E8ED1;font-size:11px;_position:relative;z-index:10000000000000000000;}

	/* mea : image + texte */
	.mea,.mea .text,.meaRight, .meaRight .text,.meaWrap{overflow:hidden; _overflow:visible; _zoom:1;}
	.mea .media{float:left; margin-right:10px; _margin-right:7px;}
	.meaRight .media {float:right; margin-left:10px; _margin-left:7px;}
	.meaWrap .media {margin-bottom:13px;  }
	.meaWrap img.media, .meaWrap .media img {display:block; }
	.meaWrap .text {overflow:visible; zoom:0; margin-left:7px;}


/* Formulaire contact */

span.error{color:#ff0000;font-style:italic;font-weight:bold;font-size:1em !important;}
.dispNone{display:none;}
.tooltip{position:relative;text-decoration:none;}
.tooltip:hover{background:transparent;}
.tooltip:hover span.bubble{visibility:visible;}
.tooltip span.bubble{width:190px;height:154px;background:transparent url("../img/ourproductsBig_bubble.png") no-repeat left top;_background:transparent url("../img/ourproductsBig_bubble_ie.png") no-repeat left top;visibility:hidden;position:absolute;z-index:5000;top:-150px;left:-60px;text-decoration:none;behavior: url(../js/iepngfix.htc);}
.tooltip span.bubble  p{color:#1e8ed1;text-align:center;font-size:0.9em;margin:0;padding:10px;text-decoration:none;}

#flashBG {position:absolute;z-index:-1;}

/* lightbox*/
#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 0px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	background: transparent url(___just-anything-here.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold;}
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	position:absolute;
	top:-12px;
	right:-5px;
	padding-bottom: 0.7em;	
}

/*date picker*/

.datepicker {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		background: none !important;
		overflow: hidden;
		width: 226px;
		padding:20px 0 0 0;
		border:solid 1px #000;
	}

	.datepicker table {
		background: #BEBEBE;
		margin: 0 auto;
		padding: 0;
		overflow: hidden;
		border-spacing: 0px;
		border-top: none;
		width: 100%;
	}

	.datepicker caption {
		display:block;
		position:absolute;
		left:0;
		top:0;
		color: #fff;
		font-weight: bold;
		font-size: 13px;
		text-align: center;
		width: 100%;
		height: 25px;
		line-height: 26px;
		background: #004494;
		border: 1px solid #000;
		border-top: none;
	}
	
	.datepicker caption a {
		cursor: pointer;
		display: block;
		height: 16px;
		overflow: hidden;
		position: absolute;
		text-indent: -100px;
		top: 5px;
		width: 16px;
	}
	
	.datepicker caption a.prev {
		background-image: url(/Scripts/pbb-datepicker/arrow_180.png);
		left: 0;
	}
	
	.datepicker caption a.next {
		background-image: url(/Scripts/pbb-datepicker/arrow.png);
		right: 0;
	}
	.datepicker caption span {text-align:center;}
	
	.datepicker caption span.month {
		position: absolute;
		left: 5px;
		width: 120px;
	}
	.datepicker caption span.year {
		position: absolute;
		right: 5px;
		width: 80px;
	}			
	.datepicker th, .datepicker td {
		cursor: default;
		font-size: 12px;
		background: #fff;
		height: 25px;
		width: 30px;
		text-align: center;
		border-top: 1px solid #BEBEBE;
		
	}
	
	.datepicker th {
		background: #fff;
		border: none;
		color: #004494;
		font-weight: bold;
	}

	.datepicker td.active {
		cursor: pointer;
	}

	.datepicker td.inactive {
		background: #EEEEEE;
		color: #BEBEBE;
	}

	.datepicker td.today {
		border-top: 1px solid #000;
		background: #C2E4EF;
	}
		
	.datepicker td.hilite {
		border-top: 1px solid #000;
		background: #000 url(/Scripts/pbb-datepicker/caption.jpg) 0px -1px repeat-x;
		color: #fff;
		font-weight: bold;	
	}

.w660 {width:660px;}

.breakdown-col1 {float:left;padding-left:10px;text-align:center;width:240px;}
.breakdown-col2 {float:left;padding-left:20px;padding-right:20px;text-align:center;width:190px;}
.breakdown-col3 {float:left;width:160px; text-align:center;}
#boite_conglets_contenu .breakdown-col1 h3{font-size:130%;font-weight:bold;color:#2b3a3f;padding:35px 40px 35px 0;}
#boite_conglets_contenu .breakdown-col2 h3{font-size:130%;font-weight:bold;color:#2b3a3f;padding:35px 0 35px 0;}
#boite_conglets_contenu .breakdown-col3 h3{font-size:130%;font-weight:bold;color:#2b3a3f;padding:35px 0 35px 0;}



.indicators-w660 {width:660px;float:left;}
.fLeft-w225-col1 {width:225px;padding-left:20px;}
.fLeft-w225-col2 {width:225px;}
.fLeft-w190-col3 {width:190px;}

.indicator-col1-img {width:65px; height:177px;}
.indicator-col1-img-txt {width:100px;padding-top:110px;}
.indicator-col1-img-txt1 {font-size:22px;font-weight:bold; color:#0D2F74;font-family:'Myriad Pro',tahoma,arial,sans-serif;}
.indicator-col1-img-txt2 {font-size:32px;font-weight:bold; color:#1E8ED1;font-family:'Myriad Pro',tahoma,arial,sans-serif;}
.indicator-col1-desc-bloc {width:170px;font-family:'Myriad Pro',tahoma,arial,sans-serif;font-size:12px;}

.indicator-col2-img {width:65px;height:177px;}
.indicator-col2-img-txt {width:100px;padding-top:110px;}
.indicator-col2-img-txt1 {font-size:22px;font-weight:bold; color:#0D2F74;font-family:'Myriad Pro',tahoma,arial,sans-serif;}
.indicator-col2-img-txt2 {font-size:32px;font-weight:bold; color:#1E8ED1;font-family:'Myriad Pro',tahoma,arial,sans-serif;}
.indicator-col2-desc-bloc {width:170px;font-family:'Myriad Pro',tahoma,arial,sans-serif;}

.indicator-col3-img {width:65px; height:177px;}
.indicator-col3-img-txt {width:100px;padding-top:110px;}
.indicator-col3-img-txt1 {font-size:22px;font-weight:bold; color:#0D2F74;font-family:'Myriad Pro',tahoma,arial,sans-serif;}
.indicator-col3-img-txt2 {font-size:32px;font-weight:bold; color:#1E8ED1;font-family:'Myriad Pro',tahoma,arial,sans-serif;}
.indicator-col3-desc-bloc {width:170px;font-family:'Myriad Pro',tahoma,arial,sans-serif;font-size:12px;}

#formSend .bloc-contact-youare {float:left;width:35%;}
#formSend .bloc-contact-youare label {color:#1e8ed1; font-size:14px;margin-right:0px;}
#formSend .bloc-contact-youare .col_1-5 {width:90px;}
#formSend .bloc-contact-youare select {color:#6a777b; font-size:13px;}


#formSend .bloc-contact-country {float:left;width:60%;}
#formSend .bloc-contact-country label {color:#1e8ed1; font-size:14px;margin-right:0px;}
#formSend .bloc-contact-country .col_1-5{width:300px;}
#formSend .bloc-contact-country .col_1-5 .col_3-4{width:300px;}
#formSend select.country {margin-top:0px;}
#formSend .bloc-contact-country select {color:#6a777b; font-size:13px;}

#formSend .bloc-contact-msg {float:left;width:100%; padding-bottom:30px;}
#formSend .bloc-contact-msg .col_1-5 {width:90px;float:left;}
#formSend .bloc-contact-msg .col_1-9 {width:400px;float:left;}
#formSend .bloc-contact-msg .label {padding-top:0px;}
#formSend .bloc-contact-msg label {color:#1e8ed1; font-size:14px;margin-right:0px;}


#formSend .mail_available label{color:#687072;}
#formSend .mail_available .mand{color:#000000;}

.bloc-hub-rubrique { width:98%;clear:both;}
.bg-hub-rubrique { width:410px; height:94px; background:transparent url("../img/bg_hub_rubrique.gif") no-repeat left top; float:left;padding-right:10px; padding-bottom:10px;}
.bg-hub-rubrique .link{ float:left;height:50px;padding-left:20px;padding-top:30px;width:210px;}
.bg-hub-rubrique .link a { color:#1e8ed1; text-decoration:none; font-size:20px;font-family:'Myriad Pro',tahoma,arial,sans-serif;}
.bg-hub-rubrique .link a:hover{ color:#1e8ed1;font-size:20px;font-family:'Myriad Pro',tahoma,arial,sans-serif;}

.bg-hub-rubrique .illustration{  float:right; width:155px; height:75px; margin:10px;}

.our-function-bloc-left{float:left;width:390px}
.our-function-citation{float:left;width:200px; color:#2680d5; font-size:10px;padding-left:20px;line-height:15px;}

.env-accueil-bloc-left {width:375px;float:left;padding-right: 40px;}
.env-accueil-bloc-left p {padding-bottom: 35px !important;}
.env-accueil-bloc-right {width:420px;float:left;padding-bottom:20px;}
.env-accueil-bloc-right p {font-family: Arial; font-size: 1.6em !important;}

.home-bloc-pr
{
    float:left;
    padding-right:10px;
}

.home-bloc-pr h2 {
    color:#001E3C;
    font-family:"Myriad Pro",tahoma,arial,sans-serif;
    font-size:1.6em;
}
.home-bloc-title
{
    padding-bottom:10px
}
.home-image-pr 
{
    background:transparent url(../img/bg_thumb_home.gif) no-repeat scroll left top;
    float:left;
    height:56px;
    width:70px;    
}
.home-image-desc 
{
    float:left;width:200px;
}

.home-image-desc h3
{
    color:#001E3C;
    font-family:"Myriad Pro",tahoma,arial,sans-serif;
    font-size:1.2em;    
}

.home-image-desc a {
    color:white;
    font-size:1.1em;
}


.home-bloc-survey
{
    float:left;
    padding-left:10px;
}
.home-bloc-survey h2 {
    color:#001E3C;
    font-family:"Myriad Pro",tahoma,arial,sans-serif;
    font-size:1.6em;
}

.home-bloc-title-survey
{
    padding-bottom:10px
}
.home-image-survey
{
    background:transparent url(../img/bg_thumb_home.gif) no-repeat scroll left top;
    float:left;
    height:80px;
    width:70px;    
}
.home-image-desc-survey 
{
    float:left;width:200px; padding-right:9px;
}
.img-survey {width:69px;height:69px; border:1px solid #83c1e5;}
.home-image-desc-survey h3
{
    height:50px;
    overflow:hidden;    
    color:#fff;
    font-family:"Myriad Pro",tahoma,arial,sans-serif;
    font-size:1.2em;      
}

#home #actions .col_brands {
    width:290px;
    float:left;
}
.home-bloc-brands h2 {
    color:#001E3C;
    font-family:"Myriad Pro",tahoma,arial,sans-serif;
    font-size:1.6em;
    padding-bottom:10px;
}

.home-bandeau-share
{
    background:transparent url(../img/bandeau-share.gif) no-repeat scroll left top;
    float:left;
    height:49px;
    width:900px;
    padding-bottom:10px;   
}

#interieur .zone_privacy h1.N1{color:#000;margin-bottom:15px;font-size:1.8em;}
#interieur .zone_privacy .N2{color:#1e8ed1;font-size:14px;}

#interieur .zone_privacy li {
font-size:1.2em;
list-style-image:none;
list-style-position:inside;
list-style-type:square;}

.bloc-looneo-news {color:#FFFFFF;display:block;float:left;font-family:'Myriad Pro',tahoma,arial,sans-serif;font-size:18px;line-height:45px;text-align:left;width:140px;padding-left:5px;}
.bloc-looneo-news-titre {float:left;width:570px;overflow:hidden; padding-left:25px;}
.looneo-news-titre {padding-top:5px;color:#073E7C;font-family:'Myriad Pro',tahoma,arial,sans-serif;font-size:18px;line-height:21px;overflow-x:hidden;overflow-y:hidden;width:630px;height:42px; display:table-cell; vertical-align:middle;}
.bloc-looneo-news-url {width:130px; height:30px;background:transparent url(../img/btn-share.gif) no-repeat scroll left top; float:left;margin-top:10px;}
.looneo-news-url {color:#FFFFFF;display:block;font-size:12px;line-height:30px;text-align:center;text-decoration:none;width:130px;}


.push-gauche {font-size:12px; padding-bottom: 15px; padding-top: 3px}
.push-gauche a{color:#2C95D4; font-size:12px;}
.push-gauche a:hover{color:#2C95D4; font-size:12px;}


#home #mav .bloc_newshomeR{background:url("../img/bg_news_home.png") no-repeat left top;width:257px;height:310px;float:right;/*margin-left:1px !important;*/ margin-left:3px; padding-left:20px;padding-right:22px;}


#boite_onglets_onglets_glossary ul.tabs {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	height: 33px;
	/*
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
	width: 100%;
	*/
}
#boite_onglets_onglets_glossary ul.tabs li {
	float: left;
	margin: 0;
	padding: 0;
	height: 31px;
	line-height: 31px;
	border-left: none;
	margin-bottom: -1px;
	overflow: hidden;
	position: relative;
	background:transparent url(../img/bg_onglet_glossary.gif) no-repeat scroll left bottom;
	width:250px;
}
#boite_onglets_onglets_glossary ul.tabs li a {
	text-decoration: none;
	color: #515458;
	display: block;
    font-size:12px;
    font-family:arial;
	/*font-size: 1.3em;
	font-family:"Myriad Pro",tahoma,arial,sans-serif;
    */
	text-align:center;
	outline: none;
}

#boite_onglets_onglets_glossary ul.tabs li a:hover {
	
}
	
#boite_onglets_onglets_glossary ul.tabs li.active  {
	background:transparent url(../img/bg_onglet_glossary_active.gif) no-repeat scroll left bottom;

}

#boite_onglets_onglets_glossary .tab_container {
	border-top: none;
	clear: both;
	float: left; 
	width: 658px;
	background:transparent url(../img/bg_onglet_glossary_mid.gif) repeat-y scroll left bottom;
	
}

#boite_onglets_onglets_glossary .tab_content {
	padding: 20px;
	font-size: 1.2em;
}

#boite_onglets_onglets_glossary .tab_content_top
{
    margin-top:-3px;float:left;font-size:1px;background:transparent url(../img/bg_onglet_glossary_top.gif) no-repeat scroll 0 0;width:658px;height:10px;
}

#boite_onglets_onglets_glossary .tab_content_bot 
{
    float:left;font-size:1px;background:transparent url(../img/bg_onglet_glossary_bot.gif) no-repeat scroll 0 0;width:658px;height:10px;    
}

#zone_contenu.taste{margin-top:20px;padding-bottom:10px;}


#termsGlossary 
{
    clear:both;
    float:left;
}

.bloc-termsGlossary 
{
    border-bottom:1px solid #CEDDEF;
    padding-bottom:10px;    
    clear:both;
    float:left;
    width:615px;
}

.blocTerms { display:block; float:left;padding-top:10px;width:615px;}

#termsGlossary .termsID li{ color:#1e8ed1; font-size:12px; line-height:25px;}

#termsGlossary .termsID li a{ color:#1e8ed1; font-size:12px;}

#termsGlossary .termsID li a:hover{ color:#1e8ed1; font-size:12px;}

#termsGlossary .termsID li .activeTerms{ color:#1e8ed1; font-size:12px;}

#termsGlossary .col1{float:left;width:98px; border-right:1px solid #CEDDEF; margin:10px 5px 5px 5px;}

#termsGlossary .col2{float:left;width:98px; border-right:1px solid #CEDDEF;margin:10px 5px 5px 5px;}

#termsGlossary .col3{float:left;width:84px; border-right:1px solid #CEDDEF;margin:10px 5px 5px 5px;}

#termsGlossary .col4{float:left;width:90px; border-right:1px solid #CEDDEF;margin:10px 5px 5px 5px;}

#termsGlossary .col5{float:left;width:93px; border-right:1px solid #CEDDEF;margin:10px 5px 5px 5px;}

#termsGlossary .col6{float:left;width:80px;margin:10px 5px 5px 5px;}

#termsGlossary li{ color:#1e8ed1}

#termsDefinition { clear:both; padding-top:20px;}

.blocTerms .title
{
	color: #2b3a3f;
	font-family:"Myriad Pro",tahoma,arial,sans-serif;
	font-size:12px;
}

.blocTerms .description
{
	padding-top:20px;
	color: #687072;
	font-size: 12px;
}


#boite_onglets_onglets_families ul.tabs {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	height: 64px;
}

#boite_onglets_onglets_families ul.tabs li {
	float: left;
	margin: 0;
	padding: 0;
	height: 64px;
	line-height: 15px;
	border-left: none;
	margin-bottom: -1px;
	overflow: hidden;
	position: relative;
	background:transparent url(../img/bg_onglet_families.gif) no-repeat scroll left bottom;
	width:118px;
	z-index:8;
	cursor:pointer;
}
#boite_onglets_onglets_families ul.tabs li.Tab1 a
{
    z-index:7;
    background:transparent url(../img/water_families_1.png) no-repeat scroll 2px 7px;
    color:#004593;display:block;font-size:11px;height:44px;line-height:14px;padding-top:20px;padding-left:42px;text-align:left;
}

#boite_onglets_onglets_families ul.tabs li.Tab2{
    margin-left:-10px;
    z-index:5;
}

#boite_onglets_onglets_families ul.tabs li.Tab2 a{
    background:transparent url(../img/water_families_2.png) no-repeat scroll 5px 7px;
    color:#004593;display:block;font-size:11px;height:44px;line-height:14px;padding-top:20px;padding-left:42px;text-align:left;
}

#boite_onglets_onglets_families ul.tabs li.Tab3{
    margin-left:-10px;
    z-index:4;
}

#boite_onglets_onglets_families ul.tabs li.Tab3 a{
    background:transparent url(../img/water_families_3.png) no-repeat scroll 5px 7px;
    color:#004593;display:block;font-size:11px;height:44px;line-height:14px;padding-top:20px;padding-left:42px;text-align:left;
}

#boite_onglets_onglets_families ul.tabs li.Tab4{
    margin-left:-10px;
    z-index:3;
}

#boite_onglets_onglets_families ul.tabs li.Tab4 a{
    background:transparent url(../img/water_families_4.png) no-repeat scroll 6px 7px;
    color:#004593;display:block;font-size:11px;height:44px;line-height:14px;padding-top:20px;padding-left:42px;text-align:left;
}

#boite_onglets_onglets_families ul.tabs li.Tab5{
    margin-left:-10px;
    z-index:2;
}

#boite_onglets_onglets_families ul.tabs li.Tab5 a{
    background:transparent url(../img/water_families_5.png) no-repeat scroll 8px 7px;
    color:#004593;display:block;font-size:11px;height:44px;line-height:14px;padding-top:20px;padding-left:42px;text-align:left;
}

#boite_onglets_onglets_families ul.tabs li.Tab6{
    margin-left:-11px;
    z-index:1;
}

#boite_onglets_onglets_families ul.tabs li.Tab6 a{
    background:transparent url(../img/water_families_6.png) no-repeat scroll 3px 7px;
    color:#004593;display:block;font-size:11px;height:44px;line-height:14px;padding-top:20px;padding-left:42px;text-align:left;
}

#boite_onglets_onglets_families ul.tabs li a {
	text-decoration: none;
	color: #515458;
	display: block;
	font-family:"Myriad Pro",tahoma,arial,sans-serif;
	text-align:center;
	outline: none;
}

#boite_onglets_onglets_families ul.tabs li a:hover {
	
}
	
#boite_onglets_onglets_families ul.tabs li.active  {
	background:transparent url(../img/bg_onglet_families_active.gif) no-repeat scroll left bottom;
}

#boite_onglets_onglets_families .tab_container {
	border-top: none;
	clear: both;
	float: left; 
	width: 658px;
	background:transparent url(../img/bg_onglet_glossary_mid.gif) repeat-y scroll left bottom;
	
}

#boite_onglets_onglets_families .tab_content {
	padding:20px 12px 20px 28px;
	font-size: 1.2em;
}

#boite_onglets_onglets_families .tab_content_top
{
    margin-top:-1px;float:left;font-size:1px;background:transparent url(../img/bg_onglet_glossary_top.gif) no-repeat scroll 0 0;width:658px;height:10px;
}

#boite_onglets_onglets_families .tab_content_bot 
{
    float:left;font-size:1px;background:transparent url(../img/bg_onglet_glossary_bot.gif) no-repeat scroll 0 0;width:658px;height:10px;    
}

#zone_contenu.families{margin-top:20px;padding-bottom:10px;}

.tab_container .bloc-logo-illu {height:160px;}
.tab_container .bloc-logo-illu .logo{float:left;width:175px;}
.tab_container .bloc-logo-illu .illu{float:left;width:435px;}

.tab_container .bloc-desc-mapping {height:90px;padding-top:20px; color:#2b3a3f;}
.tab_container .bloc-desc-mapping .desc{float:left;/*width:334px;*/ font-size:12px;line-height:18px;}
.tab_container .bloc-desc-mapping .mapping{float:left;width:269px;}

.tab_container .bloc-family-brand {height:225px; padding-top:5px; padding-left:95px;}
.tab_container .bloc-family-brand.famille1{background-image:url(../img/prod_illu_water_families_1.jpg); background-repeat:no-repeat;}
.tab_container .bloc-family-brand.famille2{background-image:url(../img/prod_illu_water_families_2.jpg); background-repeat:no-repeat;}
.tab_container .bloc-family-brand.famille3{background-image:url(../img/prod_illu_water_families_3.jpg); background-repeat:no-repeat;}
.tab_container .bloc-family-brand.famille4{background-image:url(../img/prod_illu_water_families_4.jpg); background-repeat:no-repeat;}
.tab_container .bloc-family-brand.famille5{background-image:url(../img/prod_illu_water_families_5.jpg); background-repeat:no-repeat;}
.tab_container .bloc-family-brand.famille6{background-image:url(../img/prod_illu_water_families_6.jpg); background-repeat:no-repeat;}
.tab_container .bloc-family-brand .titre1{color:#2680d5; font-size:14px;font-family:"Myriad Pro",tahoma,arial,sans-serif; width:460px;}
.tab_container .bloc-family-brand .titre2{color:#004593; font-size:24px;font-family:"Myriad Pro",tahoma,arial,sans-serif; width:460px;padding-top:5px;}
.tab_container .bloc-family-brand .desc{color:#2b3a3f;font-size:12px; width:490px;padding-top:5px;}
.tab_container .bloc-family-brand .desc .desc-link{padding-top:5px;}
.tab_container .bloc-family-brand .desc .desc-link a{color:#2C95D4;font-size:11px;}

.tickerbox {width:630px;padding:0;height:42px;}
.tickerbox ul {width:620px; position:relative;}
.tickerbox li {
    width:100%;
    list-style:none;
    list-postion:inside;
    position:absolute;
    overflow:hidden;
    background-color:#eff1f3;
    height:32px;
    padding-top:10px;
    line-height:13px !important;
    *line-height:17px;
}
.tickerbox li a{
    font-size:17px;
    color:#073E7C;
    font-family:'Myriad Pro',tahoma,arial,sans-serif;
}
.tickerbox li a:hover{
    font-size:17px;
    color:#073E7C;
    font-family:'Myriad Pro',tahoma,arial,sans-serif;
}


/* liScroll styles */

.tickercontainer { /* the outer div with the black border */
    background: #eff1f3; 
    width: 600px; 
    height: 35px; 
    margin: 0; 
    padding: 0;
    padding-top:5px;
    
    overflow: hidden; 
}

.tickercontainer .mask { /* that serves as a mask. so you get a sort of padding both left and right */
    position: relative;
    left: 10px;
    top: 8px;
    width: 580px;
    overflow: hidden;
}

ul.newsticker { /* that's your list */
    position: relative;
    left: 550px;
    list-style-type: none;
    margin: 0;
    padding: 0;
    
}

ul.newsticker li {
    float: left; /* important: display inline gives incorrect results when you check for elem's width */
    margin: 0;
    padding: 0;
}

ul.newsticker a {
    white-space: nowrap;
    padding: 0;
    margin: 0 50px 0 0;
    font-size:17px;
    color:#073E7C;
    font-family:'Myriad Pro',tahoma,arial,sans-serif;
} 

ul.newsticker span {
    margin: 0 10px 0 0;
} 


#gallerie{
    height:30px;
    overflow:hidden;
    padding-top:15px;
    position:relative;
    width:570px;
}

#gallerie .items{
	width: 10000px;
	position: absolute;
}

#gallerie .items .item{
	width: 570px;
	height: 100%;
	float: left;
	position: relative;
	background-color:#eff1f3;
	text-align:center;
}	

#gallerie .items .item a{
    font-size:16px;
    color:#073E7C;
    font-family:'Myriad Pro',tahoma,arial,sans-serif;	
}


.Homebutton
{
    float:left;
    clear:both;
    height:25px;
    padding-top:10px;
}

span.Homebutton span 
{
    background-image:url(../img/btn_pr_kit_mid.png);
    background-repeat:repeat-x;
    color:#FFFFFF;
    font-size:11px;
    height:25px;
    margin:0 !important;
    float:left;
    line-height:24px;
    text-decoration:none;
    cursor:pointer;
}

.Homebutton a
{
    color:#FFFFFF;
    font-size:11px;
    text-decoration:none;
}

.Homebutton a:hover
{
    color:#FFFFFF;
    font-size:11px;
    text-decoration:none;
}


span.Homebutton .right {
    background-image:url(../img/btn_pr_kit_right.png);
    background-position:right 0;
    background-repeat:no-repeat;
    height:25px;
    margin:0;
    width:5px;
    float:left;
}

span.Homebutton .left {
    background-image:url(../img/btn_pr_kit_left.png);
    background-position:left 0;
    background-repeat:no-repeat;
    height:25px;
    margin:0;
    width:5px;
    float:left;
}


