@charset "iso-8859-1";
/* author: massimo@tandemsrl.it */
/* Generated by AceHTML Freeware http://freeware.acehtml.com */
/* Creation date: 14/09/2004 */
/*beginning of new dropdown style declarations*/
/* 
top navigation bar styles
last modified: 02/24/2004
by: AMS @ eds -- special thanks for all the help!
Windows tested: IE 5.0 | IE 5.5 | IE 6.0 | Moz 1.0 | Moz 1.6 | Ffox 0.8 | NN 6.2 

| NN 7.1 | Op 6.0 | Op7.23

Known issues: 
- IE 5.2 Mac, NN 6.2 Win, and Op 6.0 Win do not display subnavs
- Cam 0.7 Mac and Moz 1.0 Win expand nav bar to accommodate subnav items
- Saf 1.0 Mac subnavs are misaligned
based in part on "Pure CSS Menus" 
at http://www.howtocreate.co.uk/tutorials/testMenu.html
and "Fast Rollovers Without Preload - Update"
at http://www.pixy.cz/blogg/clanky/cssnopreloadrollovers/update.html
*/
#navbar {

	/*background: white;*/ /*bes -- this line will need to change to #ffffff*/
	padding: 6 0 0 0;
	margin: 0 0 0 0; /*original values -- 2px 0 2px 0;*/
    position: relative;  /* places subnavs on top of other content */
	z-index: 900;  /* places subnavs on top of other content */
}

/* Hide from IE5-Mac \*/
#navbar { 
	padding: 6 0 0 0;
    float: left;
	height: 20px;
}

/* These rules wrap #navbar around the floated children End IE5-Mac hide */
#nav {

  	list-style: none;
	padding: 0;
	margin: 0;
	position: relative;
	z-index: 901;
}
	
#nav li.top {

	/*margin: 0 1px 0 0;*//*bes change 4/15/04 original values .2em .25em 0 0 -- changed in order to eliminate gap in color on top of nav bar.  .25em*/
	padding: 0 3 0 3;
	margin: 0 0 0 0;
	position: relative; /* anchor point for absolutely positioned subnavs */
	float: left;
	background: #111111;
	text-align: center;
	height: 20px;
	width: 116px;
	font-family: Verdana, Arial, 'Times New Roman', serif;
	font-size: 11px;
	color: #ffffff;
	z-index: 1001; /* Opera 7 */
}


#nav>li.top:hover {
	z-index: 1000;  /* Opera 7 */

	
}
	
#nav li.top a { 
 /* original value #888  #888888 for browsers that don't see li:hover */
	text-decoration: none;
    /*padding: 7px 0 0 0;*/ /*.1em 0 .6em;*/
	margin: 0 0 0 0;
	display: block;
	font-family: Verdana, Arial, 'Times New Roman', serif;
	font-size: 11px;
	color: #ffffff;
	height: 20px;
	background: #111111;
}

#nav li.top>a { 
	width: auto; 
	/*height: 27px;*/
	
	
}

#navbar #nav li.top:hover>a { 
	color: #ffcc00;
	background: #111111;
	

}

#navbar #nav li.top a:hover { 
	color: #ffcc00;
	background: #111111; /* #eeeeee for browsers that don't see li:hover */
		
}

#navbarmod #nav li.top:hover>a { 
	color: #ffcc00;
	background: #111111;
	

}

#navbarmod #nav li.top a:hover { 
	color: #ffcc00;
	background: #111111; /* #eeeeee for browsers that don't see li:hover */
		
}

#nav ul { /* subnav */
	list-style: none;
	/*margin: 0 -1px;*/ /* border offset */
	padding: 0;
	border: none;
	/*border-width: 0 1px 3px;*/ /*gives the drop down menu no border at top, 1px border on the sides, and a 3px border at the bottom*/
	/*padding: 4px 0;*/
	position: absolute;
	display: none;
	background: blue;
	top: 100%;
	margin-left: 0px;
	left: 3px;/*sposta il sottomenu a sinistra o a destra in explorer*/
	overflow: hidden;
	width: 160px;/*12.5 -- old value -- if you want the sub menus to align with the top nav bar, then use the same width value as dclaired in the #navabout etc from above.*/
	
}

#nav li.top>ul {
	left: 3px; /*top: auto;*/ /*sposta il sottomenu a sinistra o a destra in firefox*/
	
	
}
	
#nav li.top:hover>ul { 
	display: block;
	
	
}


#nav li.top ul li {
	float: left; /* eliminates LI background/border problem in IE */
	margin: 0 0 0 0; /* IE 5 needs three times as much right as left margin  -- Good -- */  
	/*margin: 0;*/
	padding: 0;
	
	/*background: #eeeeee;*/
	voice-family: "\"}\""; voice-family: inherit;
	/*margin-right: 24px;*/
	/* 2px margin + 12px link padding + 6px link borders + 2px right margin offset (for link width) */

} 
	
#nav>li.top ul li { /*margin: 0 3px;*/ 
	float: none;
	
		
}
#navbar #nav li.top ul li a {
	/*display: block;*/
	text-align: left;
	padding: 0 0 0 10px; /* must be in pixels, affects LI margin-right  -- Good -- */
	/*border-width: 1px 3px;*/ /* must be in pixels, affects LI margin-right -- this is the border that goes around subnav highlighted elements*/
	background: #111111 /*#eeeeee*/;
	border-top:solid 1px #ffcc00;
	color: #ffffff;
	/*font-size: 85%;*/
	text-decoration: none;
	width: 100%;
	
	
}

#navbar>#nav li.top ul li a {
	width: auto;
	
}

#navbar #nav li.top ul li a:hover {
	color: #111111;
	background: #aaaaaa;
	
}

	
/*end of new dropdown style declarations*/
