﻿/**************** menu coding *****************/


#nav
{
    position:absolute;
    text-align:left;
    padding:0px;
    margin:0px 360px;
    list-style-type:none;
    font:bold 12pt Verdana, Geneva, sans-serif;
    width:1023px;
   
}

#nav ul 
{
    text-align:left;
    padding:0px;
    margin:0px 360px;
    list-style-type:none;
    font:bold 12pt Verdana, Geneva, sans-serif;
    float:left;
   
}

ul#nav li
{
    font:bold 16px Verdana, Geneva, sans-serif;
    list-style-type:none;
	float:left;
	line-height:45px;
	padding:0 0 0 15px;
	margin-left:0px;
	margin-right:10px;
	white-space:nowrap;
	background:url(images/menu_sep.jpg) no-repeat;
	text-align:left;
	
}

#nav a, #nav a:link, #nav a:visited 
{
    color:#f6d9ac;
    text-decoration:none;
}

#nav a:hover 
{
    color:White;
}



#menu {
width: 700px;
margin-left:355px;
background:transparent;
float: left;
}

#menu ul {
list-style-type: none;
margin: 0;
padding: 0;
float: left;
}

#menu a, #menu h2 {
font:bold 16px Verdana, Geneva, sans-serif;
display: block;
border: 0px;
margin: 0;
padding: 2px 3px;
line-height:41px;

}

#menu h2 {
color: #fff;
background: #000;
text-transform: uppercase;
}

#menu a {
    color:#f6d9ac;
    text-decoration:none;
text-decoration: none;
}

#menu a:hover {
color: #fff;
}

#menu li 
{
    position: relative;
    padding:0px 10px;
    list-style-type:none;
	background:url(images/menu_sep.jpg) no-repeat;
	text-align:left;}
	


#menu ul li ul li 
{
    background:none;
    padding:0px;
    margin:0px;
    border:1px solid #bdd9ee;
    width:17em;
    text-align:left;
}

#menu ul li ul li.product 
{
    background:none;
    padding:0px;
    margin:0px;
    border:1px solid #bdd9ee;
    width:115px;
}
	
#menu ul li ul li a 
{
    display:block;
    padding:5px;
    font:normal 12px Verdana;
    color:#000;
    background:#FFF;
}	

#menu ul li ul li a:hover  
{
    display:block;
    padding:5px;
    font:normal 12px Verdana;
    color:#000;
    background:#dee6ec;
}	

#menu ul ul {
position: absolute;
z-index: 500;
}

#menu ul ul ul {
position: absolute;
top: 0;
left: 100%;
}

div#menu ul ul,
div#menu ul li:hover ul ul,
div#menu ul ul li:hover ul ul
{display: none;}

div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;}

