@import url(dynamic_header.css);

/***************** Header (structure generale) *****************/
div#header {
	overflow-x:visible;
}
/************************* Popin de login *************************/
#login_layer {
	position: absolute;
	display: none;
}
#quit_sign_in {
	cursor: pointer;
}
#ok_sign_in {
	cursor: pointer;
}
.space_for_sign_in {
	float: left;
	display: none;
}
/*************************************************************/

/******************* Header boite de login *******************/
div.header_login_bottom_border {
	font-size:1px;
}
div.not_logged_in {
	display:none;
}
/**********************************************************/

/*********Header: Barre de navigation statique*************/
ul#header_static_navbar {
    float: left;
    list-style: none;
}
ul#header_static_navbar li {
	float:left;
	display: block;
}
/**********************************************************/

/****Header: Barre de navigation du catalogue**************/
div.header_catalogue_navbar_container {
	clear:both;
}
div.header_catalogue_navbar_overtop,
div.header_catalogue_navbar_top,
div.header_catalogue_navbar_bottom {
	clear:left;
	font-size:0;
}
div.header_catalogue_navbar_bottom {
	position:relative;
	z-index:0;
}
div.header_catalogue_navbar_top_left,
div.header_catalogue_navbar_bottom_left{
	float:left;
	font-size:0;
	z-index:-1;
}
div.header_catalogue_navbar_top_right,
div.header_catalogue_navbar_bottom_right {
	float:right;	
	font-size:0;
	z-index:-1;
}
ul#header_catalogue_navbar {
    list-style: none;
	position:absolute;
	z-index:10;
}
ul#header_catalogue_navbar li {
	display: block;
	float:left;
}
ul#header_catalogue_navbar li.navbar_item_off {
	z-index:-10;
}
ul#header_catalogue_navbar ul {
	float:none;
	display:block;
}
ul#header_catalogue_navbar ul li {
    display:block;
	float:none;
}
ul#header_catalogue_navbar ul li a.header_catalogue_navbar_menu_item {
    display:block;
}

div.header_catalogue_navbar_menu {
	position:absolute;
	display:none;
	z-index:3000;
}


div.header_catalogue_navbar_item_common h2 a{
	display:block;
}
div.header_catalogue_navbar_item_off{
	
}
div.header_catalogue_navbar_item_on{
	z-index:10;
}
div.header_tab_on_left {
	visibility:hidden;
	z-index:10;
}
div.header_tab_on_right {
	visibility:hidden;
	z-index:10;
}

/**********************************************************/

/************* Partie Header basket ****************/
 div#headerbasket {
	position: absolute; 
	height:auto;
	z-index: 1000; 
	display:none;
}

div#headerbasket_justadded {
	/*position: relative;*/
}

div#headerbasket_justadded .txt1,
div#headerbasket_justadded .txt2 {
	position:absolute;
}

div#headerbasket_items,
div#headerbasket_items .headerbasket_item {
	/*position: relative; */
}

div#headerbasket_crossselling .crosssellingtitle {
	/*position: relative;*/
}

div#headerbasket_crossselling .crosssellingitem img{}
div#headerbasket_crossselling .crosssellingitem a{
	display:block;
}
