/* setteMenu Style Sheet */

/*classe che racchiude tutte le voci*/
.setMenu
{
	font-family:	verdana, arial, sans-serif;
	font-weight:	bold;
	font-size:	12px;
	white-space:	nowrap;
	cursor:		default;
	border:		0px dotted #000;
        height: 40px;
}

/*classe che racchiude tutte le voci del sottomenu*/
.setSubMenu
{
	position:	absolute;
	visibility:	hidden;
	text-align:	left;
	padding:	0px;
	margin:		0px;
	/*
	   Netscape/Mozilla renders borders by increasing
	   their z-index.  The following line is necessary
	   to cover any borders underneath
	*/
	z-index:	100;
	background:	#FFD8BB;
	overflow:	visible;
	width:		113px;
	border-top:	1px solid #D59A6E;
}

/*ulteriore contenitore del sottomenu*/
.setSubMenuTable
{
	font-family:	verdana, arial, sans-serif;
	font-weight:	bold;
	font-size:	12px;
	border:		0px solid #000;
	padding:	0;
	white-space:	nowrap;
	cursor:		default;
	overflow:	visible;
	border:		0px solid #002D96;
}

.setMainItem,.setMainItemHover,.setMainItemActive,
.setMenuItem,.setMenuItemHover,.setMenuItemActive
{
	border:		0px solid #FF0000; 
	cursor:		pointer;
	white-space:	nowrap;
}

.setMainItem
{
	border:	5px solid #000;
	
}

/*pulsante attivo del menu principale*/
.setMainItemHover,.setMainItemActive
{
	border:		5px solid #000000;
}

.setMenuItem
{
	background-color:	transparent;

}

/*background dei sotto menu */
.setMenuItemHover,.setMenuItemActive
{
	background-color:	#FFEFE4;
	width:			112px;
	cursor: 		pointer;
	border:			0px solid #000000;

}


/* horizontal main menu */

/*singolo pulsante*/
.setMainItem
{
	padding:	0px 10px 0px 10px; 
	/*background:	url(pulsante.jpg) no-repeat 2px 2px;*/
	margin:		0px 0px 0px 0px;
	border:		0px solid #FF0000;
	border-right:	0px solid #000000;
}

td.setMainItemHover,td.setMainItemActive
{
	padding:	0px 10px 0px 10px;
	margin:		0px 0px 0px 0px;
	border:		0px solid #000080;
}

.setMainFolderLeft,.setMainItemLeft,
.setMainFolderText,.setMainItemText,
.setMainFolderRight,.setMainItemRight
{
	background-color:	inherit;
}

/* vertical main menu sub components */

td.setMainFolderLeft,td.setMainItemLeft
{
	padding-top:	0px;
	padding-bottom:	0px;
	padding-left:	0px;
	padding-right:	2px;

	border-top:	1px solid #FF0000;
	border-bottom:	1px solid #000080;
	border-left:	1px solid #000080;

	background-color:	inherit;
}

td.setMainFolderText,td.setMainItemText
{
	padding-top:	0px;
	padding-bottom:	0px;
	padding-left:	5px;
	padding-right:	5px;

	border-top:	1px solid #000080;
	border-bottom:	1px solid #000080;

	background-color:	inherit;
	white-space:	nowrap;
}

td.setMainFolderRight,td.setMainItemRight
{
	padding-top:	0px;
	padding-bottom:	0px;
	padding-left:	0px;
	padding-right:	0px;

	border-top:	1px solid #000080;
	border-bottom:	1px solid #000080;
	border-right:	1px solid #000080;

	background-color:	inherit;
}

tr.setMainItem td.setMainFolderLeft,
tr.setMainItem td.setMainItemLeft
{
	padding-top:	1px;
	padding-bottom:	1px;
	padding-left:	1px;
	padding-right:	2px;

	white-space:	nowrap;

	border:		0;
	background-color:	inherit;
}

tr.setMainItem td.setMainFolderText,
tr.setMainItem td.setMainItemText
{
	padding-top:	1px;
	padding-bottom:	1px;
	padding-left:	5px;
	padding-right:	5px;

	border:		0;
	background-color:	inherit;
}

tr.setMainItem td.setMainItemRight,
tr.setMainItem td.setMainFolderRight
{
	padding-top:	0px;
	padding-bottom:	0px;
	padding-left:	0px;
	padding-right:	0px;

	border:		0;
	background-color:	inherit;
}

/* sub menu sub components */

.setMenuFolderLeft,.setMenuItemLeft
{
	
	padding-top:	0px;
	padding-bottom:	0px;
	padding-left:	0px;
	padding-right:	0px;

	border-top:	0px solid #FF0000;
	border-bottom:	0px solid #000080;
	border-left:	0px solid #000080;

	background-color:	inherit;
	white-space:	nowrap;
}
/*voci del sottomenu*/
.setMenuFolderText,.setMenuItemText
{
	padding-top:	0px;
	padding-bottom:	0px;
	padding-left:	0px;
	padding-right:	0px;
	margin:		0px;
	border-top:	0px solid #FF0000;
	border-bottom:	0px solid #000080;

	background-color:	inherit;
	white-space:	nowrap;
}

.setMenuFolderRight,.setMenuItemRight
{
	padding-top:	0px;
	padding-bottom:	0px;
	padding-left:	0px;
	padding-right:	0px;

	border-top:	0px solid #000080;
	border-bottom:	0px solid #000080;
	border-right:	0px solid #000080;

	background-color:	inherit;
	white-space:	nowrap;
	width:	100px;
}

.setMenuItem .setMenuFolderLeft,
.setMenuItem .setMenuItemLeft
{
	padding-top:	0px;
	padding-bottom:	0px;
	padding-left:	0px;
	padding-right:	0px;

	white-space:	nowrap;

	border:		0;
	/* background-color:	transparent; */
	background-color:	transparent;
}

.setMenuItem .setMenuFolderText,
.setMenuItem .setMenuItemText
{
	padding-top:	0px;
	padding-bottom:	0px;
	padding-left:	0px;
	padding-right:	0px;

	border:		0;
	background-color:	inherit;
}

.setMenuItem .setMenuFolderRight,
.setMenuItem .setMenuItemRight
{
	padding-top:	0px;
	padding-bottom:	0px;
	padding-left:	0px;
	padding-right:	0px;

	border:		0;
	background-color:	inherit;
}

/* menu splits */

.setMenuSplit
{
	margin:		0px;
	height:		1px;
	overflow:	hidden;
	background-color:	inherit;
	border-top:	0px solid #FF0000;
}

/* image shadow animation */

/*
	seq1:	image for normal
	seq2:	image for hover and active

	To use, in the icon field, input the following:
	<img class="seq1" src="normal.gif" /><img class="seq2" src="hover.gif" />
*/

.setMenuItem img.seq1
{
	display:	inline;
}

.setMenuItemHover seq2,
.setMenuItemActive seq2
{
	display:	inline;
}

.setMenuItem .seq2,
.setMenuItemHover .seq1,
.setMenuItemActive .seq1
{
	display:	none;
}
.setMainItemHover{
/*	background:	url(/images/css/bg_contatti.jpg) repeat-x top left; */
	background-color: #facaa6;
}
.setMainItemActive{
/* background:	url(/images/css/bg_contatti.jpg) repeat-x top left; */
	background-color: #facaa6;
}
