﻿nav {
	position: relative;
	width: 830px;
	font-family: Arial, Helvetica, sans-serif;
/*	font-style: oblique; */
	font-size: 0.95em;
/*	padding: 10px 50px 0px 50px; */
	background-color: white;
	z-index: 2;
}
nav ul {
    padding: 0;
    margin: 0;
	
	text-align: center;
	
    box-shadow: 2px 2px 2px #dfdfdf;
    -moz-box-shadow: 2px 2px 2px #dfdfdf;
    -webkit-box-shadow: 2px 2px 2px #dfdfdf;
}

nav ul:after {
    clear: both;
    content: " ";
    display: block;
    font-size: 0;
    height: 0;
    visibility: hidden;
}

nav ul,nav ul li{
	background-color: #72b94f;
}
nav ul li {
    list-style: none;    
	float: none;
	display: inline-block;
	
	text-align: left;

    border-right: 1px solid #dfdfdf;
   	margin:0 0 0 -4px;
}
nav ul li.cat1 {
	border-left: 1px solid #dfdfdf;
}

nav ul li a {
	text-decoration: none;
	display: block;
	color: #FFFFFF;
	padding: 12px 18px 12px 18px;
	transition: background 0.3s ease-out; /* explorer 10 */
	-webkit-transition: background 0.3s ease-out; /* chrome & safari */;
	-moz-transition: background 0.3 ease-out; /* firefox */;
	-o-transition: background 0.3 ease-out; /* opera */
}

nav ul li.cat1:hover a, nav ul li.cat1:hover > ul li a  {
	background-color: #6c3d90;
}
nav ul li.cat2:hover a, nav ul li.cat2:hover > ul li a  {
    background-color: #6c3d90;
}
nav ul li.cat3:hover a, nav ul li.cat3:hover > ul li a {
    background-color: #6c3d90;
}
nav ul li.cat4:hover a, nav ul li.cat4:hover > ul li a {
    background-color: #6c3d90;
}
nav ul li.cat5:hover a, nav ul li.cat5:hover > ul li a {
    background-color: #6c3d90;
}

nav ul li:hover > a {
    color: #FAFAFA;
}
nav ul li:hover > ul {
    visibility: visible;
}

nav ul li ul{
    display: inline;
    visibility: hidden;
    position: absolute;
    padding:0px;
	text-align: inherit;
}
nav ul li ul li{
	float:none;
	display:block;
	margin:0 0 1px 0; 
/*	margin:-6px 0 -6px 0;*/
}
nav ul li ul li a {
    color: #FAFAFA;
}
nav ul li ul li a:hover{
	color: #FFFFFF;
	background-color: #72b94f !important;
}