/* CSS Document */
/*----------------------------- HEADER/ILLUSTRATION ---------------------------*/
.logo{
position:relative;
}
.toppanier{
position:relative;
width:300px;
margin-top:-24px;
margin-left:400px;
}
.dynTotal, .dynPanier {
margin-left:10px;
}
.toppanier li{
float:left;
}
.searchbar{
position:relative;
float:right;
width:300px;
margin-top:-30px;
z-index:2;
}
.topmenu{
clear:both;
height:20px;
padding-bottom:20px;
}
/*----------------------------- CHAMPS DE RECHERCHE ---------------------------*/
ul.searchform{
list-style-type:none;
margin:0px;
padding:0px;
line-height:24px;
float:right;
}
ul.searchform li{
padding-right:5px;
float:left;
}
/*----------------------------- MENU PRINCIPAL ---------------------------*/
div.topmenu {behavior: url(/librairies/menucss/csshover.htc);position:relative;z-index:20;}
div.topmenu ul {padding: 0; margin:0px; text-align:left}
div.topmenu li {background:#FFFFFF;}
div.topmenu ul.niveau1 li {position:relative; list-style: none; float:left; margin-right:10px;text-transform:uppercase;}
div.topmenu ul.niveau1 ul li {float:none; line-height:19px; margin-right:0px;text-transform:capitalize;}
div.topmenu ul.niveau2 {position: absolute;left:0px;top:17px;display:none;z-index:2;}
div.topmenu ul.niveau2 li a { white-space: nowrap; padding: 3px 4px 1px 4px;}
div.topmenu ul.niveau1 li.sousmenu:hover ul.niveau2 {display:block;}

.promenu_fleche {
float:left;
}