#header {width:995px;height:121px;}

#v2_header,
#v2_BTMenus,#v2_bandoSearch{margin:0;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#007a97;}

#v2_header img,
#v2_header table,
#v2_BTMenus img,
#v2_BTMenus table,
#v2_bandoSearch img,
#v2_bandoSearch table{border:0;}

#v2_header ul li,
#v2_BTMenus ul li,
#v2_bandoSearch ul li{list-style:none;}
#v2_bandoSearch input,
#v2_bandoSearch label{vertical-align:middle;}

/** ------ PREMIER BANDEAU ------ **/
/* Logo + baseline */
#v2_header{overflow:hidden;width:995px;height:73px;background:url(img/headerv2/bg_header.jpg) repeat-y;}
.v2_headerLogo{float:left;width:450px;margin:0;padding:14px 15px;vertical-align:middle;}
.v2_headerLogo img{float:left;vertical-align:middle;}
.v2_logoBT{margin-right:40px;}

/* Trois onglets de switch entre les boutiques */
#v2_header #v2_headerTabs {float:right;display:inline;width:302px;margin:0 15px 0 0;}
#v2_header #v2_headerTabs li{float:left;width:109px;margin-right:3px;}
#v2_header #v2_headerTabs .first{width:93px;}
#v2_header #v2_headerTabs .last{width:94px;margin-right:0;}
#v2_header #v2_headerTabs li a{float:left;height:30px;margin:0;padding-left:20px;line-height:21px;font-weight:bold;font-size:12px;text-decoration:none;color:#fff;background:url(img/headerv2/trois_onglets/onglets.png) no-repeat;}
#v2_header #v2_headerTabs li a:hover{line-height:30px;}
#v2_header #v2_headerTabs li a.particuliers_on{width:73px;line-height:30px;background-position:0 0;}
#v2_header #v2_headerTabs li a.pro{width:89px;background-position:-93px -30px;}
#v2_header #v2_headerTabs li a.pro:hover{background-position:-93px 0;}
#v2_header #v2_headerTabs li a.entreprise{width:74px;background-position:-202px -30px;}
#v2_header #v2_headerTabs li a.entreprise:hover{background-position:-202px 0;}
#v2_header #v2_headerTabs li a span{font-size:9px;}


/** ------ DEUXIEME BANDEAU : MENU ------ **/
#v2_BTMenus{width:995px;height:21px;background:url(img/headerv2/bg_mainNav.gif) repeat-x;}
#v2_BTMenus a{text-decoration:none;}
#v2_mainNav{float:left;position:relative;width:995px;z-index:300;}

#v2_pulldownmenu{float:left;display:inline;width:995px;}
#v2_pulldownmenu .main{float:left;display:inline;position:relative;width:68px;margin:0 4px;text-align:center;}
#v2_pulldownmenu .bk-big-1{width:200px;}
#v2_pulldownmenu .bk-big-2{width:120px;}
#v2_pulldownmenu .bk-big-3{width:97px;}

/* Lien de chaque item */
#v2_pulldownmenu .main .v2_menuLevel,
#v2_pulldownmenu .main .v2_menuLevel span{display:block;}
#v2_pulldownmenu .main .v2_menuLevel{height:21px;font-size:1.18em;color:#fff;padding-left:2px;}
#v2_pulldownmenu .main .v2_menuLevel span{height:17px;padding:2px 2px 2px 0;}

/* Hover liens + span */
#v2_pulldownmenu .hover .v2_menuLevel,
#v2_pulldownmenu .main .v2_menuLevel:hover,
#v2_pulldownmenu .hover .v2_menuLevel span,
#v2_pulldownmenu .main .v2_menuLevel:hover span{background:url(img/headerv2/item-lien-bg.png) no-repeat;cursor:pointer;}

/* Hover liens */
#v2_pulldownmenu .main .v2_menuLevel:hover,
#v2_pulldownmenu .hover .v2_menuLevel{font-size:1.09em;font-weight:bold;color:#006b7d;}

/* Hover span */
#v2_pulldownmenu .main .v2_menuLevel:hover span,
#v2_pulldownmenu .hover .v2_menuLevel span{background-position:100% -21px;}

/* Sous-menus deroulants */
#v2_pulldownmenu .main ul{position:absolute;top:21px;left:0;width:288px;padding:0 1px;background:url(img/headerv2/bg_submenu.png) no-repeat;z-index:555000;display:none;}
#v2_pulldownmenu .main ul li{float:none;width:auto;margin:0;text-align:left;border-bottom:1px solid #87cfdb;}
#v2_pulldownmenu .main ul li a{display:block;height:14px;padding:3px 10px;color:#0a3448;}
#v2_pulldownmenu .main ul li a:hover{font-weight:bold;color:#00b1c1;}


/** ------ DERNIER BANDEAU ------ **/
#header #v2_bandoSearch{width:995px;height:29px;background:url(img/headerv2/bg_googleSearch.jpg) repeat-x;}

/** Moteur de recherche **/
#v2_googleSearch{float:left;display:inline;width:430px;height:24px;margin:5px 0 0 10px;color:#029aa2;}
#v2_googleSearch p{margin:0;}
#v2_googleSearch label{margin-right:5px;color:#029AA2;}
#v2_bandoSearch input[type=radio],
#v2_bandoSearch input[type=checkbox]{margin-right:2px;}
#v2_googleSearch .v2_textField{width:200px;margin:-1px 5px 0 5px;padding:1px 4px;border:1px solid #8cd2d6;color:#029aa2;}
#v2_googleSearch img{vertical-align:middle;}
#v2_googleSearch .v2_btSubmitSearch{margin:0 5px;padding:0;border:0;}

/** TOUT EN UN CLIC **/
#v2_allInAClicMenu{float:right;display:inline;position:relative;width:120px;height:29px;text-align:right;z-index:1000;}
#v2_allInAClicMenuli{float:right;height:29px;}

/* Lien principal */
#v2_allInAClicMenu .v2_menuLivel,
#v2_allInAClicMenu .v2_menuLivel span{display:block;}
#v2_allInAClicMenu .v2_menuLivel{margin-top:2px;padding:0 0 0 12px;font-size:1.09em;font-weight:bold;text-decoration:none;color:#019aa2;}
#v2_allInAClicMenu .v2_menuLivel span{padding:4px 23px 4px 0;background:url(img/headerv2/bg_click.gif) no-repeat 100% 1px;}

/* Hover lien + span */
#v2_allInAClicMenu .v2_menuLivel:hover,
#v2_allInAClicMenu .v2_menuLivel:hover span,
#v2_allInAClicMenu .hover .v2_menuLivel,
#v2_allInAClicMenu .hover .v2_menuLivel span{background-image:url(img/headerv2/bg_click_on.png);}

/* Hover span */
#v2_allInAClicMenu .v2_menuLivel:hover span,
#v2_allInAClicMenu .hover .v2_menuLivel span{background-position:100% -22px;}

/* Menu deroulant */
#v2_allInAClicMenu ul{position:absolute;top:22px;right:0;width:210px;padding:0 1px;text-align:left;background:url(img/headerv2/bg_allInAClicMenu.png) no-repeat;z-index:5000;filter:alpha(opacity=100);opacity: 1;-moz-opacity:1;display:none;}
#v2_allInAClicMenu ul li{width:100%;text-align:left;border-bottom:1px solid #87cfdb;}
#v2_allInAClicMenu ul li a{position:relative;display:block;padding:3px 5px 3px 8px;font-size:11px;text-decoration:none;color:#0a3448;z-index:5000;}
#v2_allInAClicMenu ul li a:hover{font-weight:bold;color:#00b1c1;}

/** Suivi de commande **/
#v2_suivi-commande{float:right;display:inline;width:208px;height:29px;}
#v2_suivi-commande .bouton{display:block;width:208px;height:17px;margin:5px 0;line-height:17px;font-weight:bold;font-size:1.09em;text-decoration:none;text-align:center;background:url(img/headerv2/corner-suivi.png) no-repeat;color:#019AA2;}
#v2_suivi-commande .bouton:hover,
#v2_suivi-commande .hover .bouton{background-position:0 -17px;}


/*** Old stuff - deprecated ? ***/
/* Other menu - deprecated ? */
#v2_BTMenus #v2_otherMenu{
   width: 241px;
   margin-top: 2px;
   float: right;
   display: inline;
}
#v2_BTMenus #v2_otherMenu li{
   float: left;
   margin-right: 15px;
   display: inline;
}
#v2_BTMenus #v2_otherMenu li a{
   color: #cefaff;
   background: url(img/headerv2/corner_l.gif) no-repeat left top;
   padding-left: 8px;
   height: 17px;
   display: block;
   float: left;
   font-size: 9px;
}
* html #v2_BTMenus #v2_otherMenu li a{
   height: 10px;
}
#v2_BTMenus #v2_otherMenu li a span{
   background: url(img/headerv2/corner_r.gif) no-repeat right top;
   padding: 3px 8px 3px 0;
   height: 11px;
   display: block;
   float: left;
}
#v2_BTMenus #v2_otherMenu li a:hover{
   background-image: url(img/headerv2/corner_l_on.gif);
   color: #00869f;
}
#v2_BTMenus #v2_otherMenu li a:hover span{
   background-image: url(img/headerv2/corner_r_on.gif);
}

#v2_allInAClicMenu a.v2_menuLivel2{
   color: #019AA2;
   background: url(img/headerv2/corner_newletter.gif) no-repeat 5px 7px;
   font-weight: bold;
   text-decoration: none;
   padding: 8px 10px 4px 15px;
   font-size: 1.09em;
}
#v2_allInAClicMenu .v2_menuLivel4 img{
	float: left;
	display: inline;
	margin: 0 3px 0 0 ;
}

#v2_allInAClicMenu a.v2_menuLivel2:hover, #v2_allInAClicMenu li.hover a.v2_menuLivel2{
   background: url(img/headerv2/corner_newletter_on.gif) no-repeat 5px 7px;
}