/* 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;}
#header h1{overflow:hidden; _overflow:hidden; zoom:1;}
#header .tools{float:right; background:url(../img/navTools.png) no-repeat left top; width:151px; height:28px; padding-left:50px; 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:200px;margin-top:22px;float:left;}
#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;}
/* menu */
#menu{float:right;top:13px;width:652px;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:9px;padding-right:9px;display:block;float:left;}
#menu li a{color:white;text-transform:uppercase;font-weight:bold;font-size:10px;white-space:nowrap;}
#menu ul ul li{font-size:10px;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 .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:655px;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;}
#contenuPLanSite{background:white;padding:20px 0 20px 30px;}
/* recherche */
#c_recherche{border-width:1px;border-style:solid;border-top-color:#6d737b;border-right-color:#caced0;border-bottom-color:#caced0;border-left-color:#6d737b;width:80%;}
#btn_recherche{vertical-align:middle;position:relative;top:-3px;}
#f_recherche{padding-top:5px;}
/* 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  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:71px;padding:15px 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:10px;}
#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 3px;padding-left:12px;line-height:14px; padding-bottom:10px;}
#hub_hydration_mav h3{color:#004593;font-size:1.7em;font-family:"Myriad Pro", tahoma,arial,sans-serif;margin-bottom:3px;}
#hub_hydration_mav p{font-size:1.1em;}
#hub_hydration_mav li:hover{background:url("../img/bg_puce_triangle_on.gif") no-repeat left 3px;}
#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 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;*/}
* html #zone_contenu #sommaire li{height:50px;}
#titre_article,.titre_article{margin-bottom:15px;}
#intro{padding-top:250px;}
.intro p{font-size:1.1em;line-height:1.4em;}
#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 du 12-05-2009 */
/* zone de qa */
.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;}
/**: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;height:1%;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{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{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;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;}
#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;}

.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_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;}
#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:5px;}
#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;}

/* 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:180px 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;}
#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;	
	}



