@charset "UTF-8";
/****************************************************************************************************/
/****************************************************************************************************/
/* 
//	CLASSE DEL WIDGET PANEL
//							.Accordion {
//
//	OGNI VOCE DEL WIDGET 
//							.AccordionPanel {
*/

/* CLASSE DEL WIDGET PANEL -  DIV CON TUTTO IL MENU*/
.Accordion {
	border-left: solid 1px #57589B;
	border-right: solid 1px #57589B;
	border-bottom: solid 1px #57589B;
	color:#FFFFFF;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	overflow: hidden;
	width:185px;

}
/* OGNI VOCE DEL WIDGET, DIV CONTENENTE TITOLO E CORPO */
.AccordionPanel {
	margin: 0px;
	padding: 0px;
}

.spacer_widget{
padding-left: 10px;
padding-top:7px;
padding-bottom:5px;
}

/*********************************************/
/*  TITOLO DELLA VOCE DEL MENU SEMPRE   */
/*********************************************/

.AccordionPanelTab {
	background-image:url(../immagini/images_template/bgnav1.gif);
	background-repeat:repeat-x;
	background-color: #000000;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	border-top: solid 1px #A8A8E9;
	border-bottom: solid 2px black;
	margin: 0px;
	padding: 2px;
	cursor: pointer;
/*	-moz-user-select: none;
	-khtml-user-select: none;
	*/
}

/* PANEL SEMPRE => TITOLO DELLA VOCE DEL MENU / SELEZIONATA E NON : HOVER */
.AccordionPanelTabHover {
	font-style: normal; /* italic */
	cursor: pointer;
	text-decoration: underline !important;
	color: #FFFFFF;
}

/****************************************************************************************************/

/*********************************************/
/*  TITOLO DELLA VOCE DEL MENU SELEZIONATA   */
/*********************************************/


/* 	PANEL SELEZIONATO &  PANEL NON SELEZIONATO => TITOLO DELLA VOCE DEL MENU SELEZIONATA */
.AccordionPanelOpen .AccordionPanelTab, .AccordionFocused .AccordionPanelOpen .AccordionPanelTab {
}

/* PANEL SEMPRE => TITOLO DELLA VOCE DEL MENU SELEZIONATO : HOVER */
.AccordionPanelOpen .AccordionPanelTabHover {

}

/****************************************************************************************************/

/**********************************************/
/* TITOLO DELLA VOCE DEL MENU NON SELEZIONATA */
/**********************************************/


/* PANEL SELEZIONATO &  PANEL NON SELEZIONATO => TITOLO DELLA VOCE DEL MENU NON SELEZIONATA */
.AccordionPanelTab, .AccordionFocused .AccordionPanelTab {
}

/****************************************************************************************************/

/*********************************************/
/* 		CORPOTESTO DELLA VOCE DI MENA		 */
/*********************************************/


/* PANEL SEMPRE => CORPOTESTO DELLA VOCE DI MENU */
.AccordionPanelContent {
	background-color: #000066;
	cursor:pointer;
	height: 170px;
	margin: 0px;	
	overflow: auto;
	padding: 0px;
	text-align:left;
}

	/* PANEL SEMPRE => CORPOTESTO DELLA VOCE DI MENU  A */
		.AccordionPanelContent a {
			background-repeat:no-repeat;
			background-image:url(../immagini/images_template/mar/doc.gif);
			background-position: 0px 3px;
			display:block;
			height:18px;
			padding-left:18px;
			padding-top:0px;
			font-weight:bold;
		}
		
		.AccordionPanelContent div.no_padding a ,  		.AccordionPanelContent div.no_padding a:hover{
			background:none !important;
			padding-left:0px;
			padding-top:0px;

		}
		
	/* PANEL SEMPRE => CORPOTESTO DELLA VOCE DI MENU  A:hover */
		.AccordionPanelContent a:hover {
			font-weight:bold;
			text-decoration:underline;
			color:#FF9900;
		}
