/****************************************
 * Gestion du menu déroulant *
 ****************************************/
/* Propriete generales */
.header_menu_dropdown {width:984px; height:48px; position:relative; z-index:30;}
.header_menu_dropdown a {display:block; font-size:12px; font-weight:normal; font-style:none; color:#b51558; text-decoration:none;}
.header_menu_dropdown ul {margin:0; padding:0; list-style:none; white-space:nowrap; display:inline;}
.header_menu_dropdown ul li {float:left; display:block; padding:0; margin:0; height:37px;}
.header_menu_dropdown ul li.left{background:#FFFFFF url(/sites/melie/img/red_arrow_down.png) right no-repeat; BORDER-LEFT: 1px solid #D3D1D1;BORDER-TOP: 1px solid #D3D1D1;BORDER-BOTTOM: 1px solid #D3D1D1;}
.header_menu_dropdown ul li.right{background:#FFFFFF url(/sites/melie/img/red_arrow_down.png) right no-repeat; BORDER-LEFT: 1px solid #D3D1D1;BORDER-RIGHT: 1px solid #D3D1D1;BORDER-TOP: 1px solid #D3D1D1;BORDER-BOTTOM: 1px solid #D3D1D1;}
.header_menu_dropdown ul li.left_color{background:#EeDfe7 url(/sites/melie/img/red_arrow_down.png) right no-repeat; BORDER-LEFT: 1px solid #D3D1D1;BORDER-TOP: 1px solid #D3D1D1;BORDER-BOTTOM: 1px solid #D3D1D1;}
.header_menu_dropdown ul li.right_color{background:#E2D3D8 url(/sites/melie/img/red_arrow_down.png) right no-repeat; BORDER-LEFT: 1px solid #D3D1D1;BORDER-RIGHT: 1px solid #D3D1D1;BORDER-TOP: 1px solid #D3D1D1;BORDER-BOTTOM: 1px solid #D3D1D1;}
.header_menu_dropdown ul li a.li_href {line-height:37px; vertical-align:middle;}
.header_menu_dropdown ul li img {float:left; vertical-align:middle; margin-top:0px; margin-left:4px; }
.header_menu_dropdown ul li a.li_href:hover {color:#5d4e53; BORDER-BOTTOM:none; }

/* Gestion du container global */
.header_menu_dropdown ul table.header_menu_top {position:absolute; left:-9999px; width:984px;}
.header_menu_dropdown ul table.header_menu_top img {margin:0; padding:0;}
.header_menu_dropdown ul table.header_menu_view_global {position:relative; left:-9999px; padding:10px 0 0 0; margin:0; background:#FFFFFF; BORDER-LEFT: 1px solid #D3D1D1; BORDER-RIGHT: 1px solid #D3D1D1; BORDER-BOTTOM: 1px solid #D3D1D1;}
.header_menu_dropdown ul table.header_menu_view_global td {vertical-align:top; text-align:left; height:1px;}
.header_menu_dropdown ul td.header_menu_view_global {vertical-align:top; text-align:left; height:1px;}
/* Gestion du menu */
.header_menu_dropdown ul table.header_menu_view_menu {width:100%; padding:0 5px 0 0; margin:0;}

.header_menu_dropdown ul table.header_menu_view_menu td.menu_table_sub {vertical-align:top; padding:3px 0 0 0; margin:0; BORDER-TOP: 1px solid #D3D1D1;}
.header_menu_dropdown ul table.header_menu_view_menu td.menu_table_sub a {line-height:15px; font-size:12px; font-style:normal; color:#b2014a; padding-left:5px; padding-right:5px;}
.header_menu_dropdown ul table.header_menu_view_menu td.menu_table_sub a:hover {text-decoration:none; color:#5d4e53;}

.header_menu_dropdown ul table.header_menu_view_menu td.menu_table_sub_sub {vertical-align:top; padding:0; margin:0;}
.header_menu_dropdown ul table.header_menu_view_menu td.menu_table_sub_sub a {line-height:15px; padding-left:5px; padding-right:5px; font-size:11px; font-style:normal; color:#ac7a8a;}
.header_menu_dropdown ul table.header_menu_view_menu td.menu_table_sub_sub a:hover {text-decoration:none; color:#5d4e53;}
.header_menu_dropdown ul table.header_menu_view_menu tfoot {margin:0; padding:0; background:none;}
.header_menu_dropdown ul table.header_menu_view_menu tfoot td {vertical-align:bottom; height:10px;}
/* Gestion de l'image */
.header_menu_dropdown ul table.header_menu_view_image {width:210px; height:130px; padding:0; margin:0; float:right;}

/* Affichage du container global sur hover */
.header_menu_dropdown ul li:hover table.header_menu_top {visibility:visible; left:0; top:-1px; z-index:28;}
.header_menu_dropdown ul li:hover table.header_menu_view_global {visibility:visible; left:-1px; top:-3px; z-index:29;}


.header_search {position:relative; height:26px; width:600px; padding:5px; margin:0 0 20px 20px; background-image:none; background-color:#E2D3D8}
.header_search_main_text {display:inline; margin:0; padding:0 20px 0 20px; font-size:16px; font-style:normal;vertical-align:middle;}
.header_search_main_input {display:inline; margin:0; padding:0;}
.header_search_main_input input {vertical-align:middle;}
.header_search_main_button {display:inline; margin:0; padding:0;}
.header_search_main_button input {vertical-align:middle;}

/*
.header_search {position:relative; width:100%; padding:0;margin-top:30px; }
.header_search ul {display:inline; vertical-align:bottom;}
.header_search ul li {width:auto; margin:0; padding:0; height:26px; background-image:none; font-family:helvetica,verdana,arial,sans-serif; font-size:16px; font-style:italic; background-color:#E2D3D8;}
.header_search ul li.header_search_text {padding-left:4px; padding-right:2px;}
*/

