﻿
.topmenu .AspNet-Menu-Horizontal ul.AspNet-Menu
{
    z-index: 5;
}

.topmenu ul.AspNet-Menu li a,
.topmenu ul.AspNet-Menu ul li a
{
    font-family:Trebuchet MS, Verdana, Arial;
    font-size: 14px;    
}


/***** NIVEAU 1 *****/
.topmenu ul.AspNet-Menu li
{  
    z-index: 5;
    background-repeat: no-repeat; 
    text-align: center;
    
    padding-right:13px;
}

.topmenu ul.AspNet-Menu li a
{

    color:#8b5e3b;
	padding:0px 6px 0px 6px;
}

.topmenu ul.AspNet-Menu li:hover a
{
	color: #fff;
	background-color:#8dd8f8;
	text-decoration: none;
}
.topmenu ul.AspNet-Menu li.AspNet-Menu-ChildSelected a,
.topmenu ul.AspNet-Menu li.AspNet-Menu-Selected a 
{
    background-color:#8dd8f8;
    color:#fff;
}


/***** NIVEAU 2 *****/


.topmenu ul.AspNet-Menu ul
{ 
    z-index: 6;
    border-top:1px solid #54a7cb;
    border-bottom:1px solid #54a7cb; 
}



*:first-child+html {} * html .topmenu ul.AspNet-Menu ul
{ 
        text-align: left;
    margin-left:0px; 
}

*:first-child+html .topmenu ul.AspNet-Menu ul
{ 
        text-align: left;
    margin-left:0px; 
}



.topmenu ul.AspNet-Menu ul li
{
    text-align: left;
    width:139px;
    background-color:#8dd8f8;
    border-left:1px solid #54a7cb;
    border-right:1px solid #54a7cb;     

}
.topmenu ul.AspNet-Menu li:hover ul li a
{
    text-align: left;
    line-height: 23px;
	color:White;
	text-decoration: none;
}
.topmenu ul.AspNet-Menu li:hover ul li a:hover
{
	color:#8b5e3b;
	text-decoration: none;
}



















/***** sitemap *****/
.sitemap ul.AspNet-Menu li a,
.sitemap ul.AspNet-Menu li span
{
    color: #fff;
    text-align:left;
    font-size: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 3px;
    padding-bottom: 2px;
}

/***** NIVEAU 1 *****/


.sitemap ul.AspNet-Menu li,
.sitemap ul.AspNet-Menu ul li
{
    width:110px;
}

.sitemap ul.AspNet-Menu li a:hover,
.sitemap ul.AspNet-Menu li span.Asp-Menu-Hover,
.sitemap ul.AspNet-Menu ul li a:hover,
.sitemap ul.AspNet-Menu ul li span.Asp-Menu-Hover
{
	color: #fff;

	text-decoration: none;
}

.sitemap ul.AspNet-Menu li.AspNet-Menu-Selected,
.sitemap ul.AspNet-Menu ul li.AspNet-Menu-Selected
{
	color: #fff;
	text-decoration: none;
}

.sitemap ul.AspNet-Menu li a.AspNet-Menu-Link
{
    font-weight:bold;

}


.sitemap ul.AspNet-Menu li a.AspNet-Menu-Selected,
.sitemap ul.AspNet-Menu li span.AspNet-Menu-Selected,
.sitemap ul.AspNet-Menu ul li a.AspNet-Menu-Selected,
.sitemap ul.AspNet-Menu ul li span.AspNet-Menu-Selected
{
	color: #fff;
}

/***** NIVEAU 2 (product_submenu) *****/

.sitemap ul.AspNet-Menu ul
{
    display: block;
    position: static;
    padding-left:10px;
}

.sitemap ul.AspNet-Menu ul li
{
    visibility: visible;
    background-image: url('/gfx/hasmark/bg_sitemap.gif');
    background-repeat: no-repeat;   
}

.sitemap ul.AspNet-Menu ul li.AspNet-Menu-WithChildren a,
.sitemap ul.AspNet-Menu ul li.AspNet-Menu-WithChildren span
{
    display: none;
}

.sitemap ul.AspNet-Menu ul li a.AspNet-Menu-Link
{
    font-weight:normal;

}

.sitemap ul.AspNet-Menu ul li.AspNet-Menu-WithChildren ul li a,
.sitemap ul.AspNet-Menu ul li.AspNet-Menu-WithChildren ul li span
{
    display: block;
}

.sitemap
{
    margin-top:4px;
}
