/*** Navigation (Setting up some fonts, colors and more)***/


#navigation{background: #ffffff;}

#navigation a:link, #navigation a:visited {color: #7A7575; padding: 4px 5px; cursor: pointer; font-size: 11px;}

#navigation a:hover {  color:#7A7575; cursor: pointer;
}

#navigation .current a:link, #navigation .current a:visited {color: #7A7575;padding:10px; cursor: pointer; }

/*** Essential styles - Superfish menu (Setting the positions for the list elements etc.) ***/

.nav, .nav * {margin:0;padding:0;list-style:none;}

.nav ul {position:absolute;top:-9990px;width:150px;}

.nav li {float:left;position:relative;z-index:99;font-size:11px;}

.nav a {display:block; color: #7A7575; cursor: pointer;}

.nav ul li{width: 100%;}

.nav li:hover ul,ul.nav li.sfHover ul {left:-1px;top:29px;}

.nav li:hover li ul,.nav li.sfHover li ul {top:-9990px;}

.nav li li:hover ul,ul.nav li li.sfHover ul {left:150px;top:0px;}

.nav li:hover ul,.nav li li:hover ul {top: -9990px;}

/*** Skinning - Superfish menu (Some final font colors and backgrounds) ***/

.nav li {color: #7A7575; cursor: pointer; font-weight: bold; padding: 3px; padding-bottom: 4px; border-left: 1px solid #cccccc }
.nav ul li { 
	background-image:url(/img/menubg.jpg);
	background-repeat: repeat-y;
	background-color:#ffffff; color: #7A7575; font-weight: normal; padding:2px; border:0px;}
.nav li li:hover {background-color:#eeeeee;	cursor:pointer;
background-image:url(/img/nav-high.png);
background-position:0 -1.3em;
background-repeat:repeat-x;
font-weight: normal;
}
.nav ul li li {float:left;position:relative;z-index:99;font-size:11px;}
.nav li li li {background-color:#ffffff;}
.nav li ul li {padding: 0; color: #7A7575;}
.nav li li li:hover {
       	color: #7A7575;
	background-color: #eeeeee;
	background-image:url(/img/nav-high.png);
background-position:0 -1.3em;
background-repeat:repeat-x;
}
.nav li ul {
/*	border-bottom: 1px solid #5cb9da;*/
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-top: 0px solid #eeeeee;
}
.nav li:hover {background-color: #eeeeee; background-image:url(/img/nav-high.png);
background-position:0 -1.3em;
background-repeat:repeat-x; }

#navigation .staticlink {
/*padding: 5px 4px 5px 1px;*/
}
#navigation .staticlinkhome {
padding: 3px;
padding-bottom: 4px;
border: 0;
}

#navigation .staticlinklight {
padding: 5px 3px 5px 1px;
border-right: 2px solid #ffffff;
color: #ffffff;
}
#navigation .staticlinklight:hover {
padding: 5px 3px 5px 1px;
border-right: 2px solid #ffffff;
color: #ffffff;
background-color: #7A7575;
}
#navigation .staticlinklight a {
color: #ffffff;

}

