/*----------
CSS per l'oggetto "htmlHomepageMenu_class"
------------
data: 04/02/2009
author:	Marco De Carli
email:	zakima@zkm.it
----------*/

/*----------
BOX
----------*/
.htmlHomepageMenu_BOX
{
	overflow:				auto;
}

.htmlHomepageMenu_HR,
.htmlHomepageMenu_BOX HR
{
	border-style: 			dotted;
	border-width:			1px 0px 0px 0px;
	border-color:			#3366FF;
	margin:					15px 0px 10px 0px;
}

.htmlHomepageMenu_description
{

}

.htmlHomepageMenu_titolo
{
	font-weight:			bold;
	font-size:				16px;
	margin-bottom:			5px;
}

/*----------
BOX PREVIEW
----------*/
.htmlHomepageMenu_preview_description
{
	margin-bottom:			20px;
}

.htmlHomepageMenu_preview_description H1
{
	margin:					5px 0px 5px 0px;
	font-size:				14px;
	font-weight:			bold;
}

.htmlHomepageMenu_preview_box
{
	float:					left;
	margin-right:			10px;
	margin-bottom:			10px;
	padding:				5px;

	background-color:		white;
	border-width:			1px;
	border-style:			dotted;
	border-color:			#3366FF;
}

.htmlHomepageMenu_preview_box H1
{
	background-color:		#3366FF;
	margin:					-5px -5px 5px -5px;
	padding:				3px 5px 3px 5px;
	font-size:				14px;
	font-weight:			bold;
	color:					white;
}

.htmlHomepageMenu_preview_box H1 A
{
	font-size:				14px;
	font-weight:			bold;
	color:					white;
}

.htmlHomepageMenu_preview_box H1 A
{
	text-decoration:		none;
}

/*----------
BOX AZIONI
----------*/
.htmlHomepageMenu_TabellaAzioni
{
	float:				right;
	clear:				right;

	min-width:			40%;
	max-width:			60%;

	margin:				10px 0px 10px 10px;
	background-color:	white;

	border-style:		dotted;
	border-width:		1px 1px 0px 1px;
	border-color:		#bababa;
}

.htmlHomepageMenu_AzioneTR
{

}

.htmlHomepageMenu_AzioneTR:hover
{
	background-color:	#FFFF99;
}

.TR_selezionata
{
	background-color:	#FFFF99;
}

.htmlHomepageMenu_AzioneTD_description
{
	text-align:			right;
	border-color:		#bababa;
	border-width:		0px 0px 1px 0px;
	border-style:		dotted;
	padding:			2px 5px 2px 5px;
}

.htmlHomepageMenu_AzioneTD_action
{
	text-align:			left;
	border-color:		#bababa;
	border-width:		0px 0px 1px 0px;
	border-style:		dotted;
	padding:			2px 5px 2px 5px;
}

.htmlHomepageMenu_AzioneTD_note
{
	text-align:			left;
	border-color:		#bababa;
	border-width:		0px 0px 1px 0px;
	border-style:		dotted;
	padding:			2px 5px 2px 5px;
	overflow:			auto;
}

/*----------
BOX NOTE
----------*/
.htmlHomepageMenu_Notes_box
{
	float:				right;
	clear:				right;
	width:				42%;

	margin:				0px 0px 10px 0px; 
	padding:			5px;

	background-color:	#FFFF99;
	border-style:		dotted;
	border-width:		1px;
	border-color:		blue;
}

/*----------

----------*/

.boxMenu
{
	width:				100%;
}

.boxMenu_Riga
{
	vertical-align:		top;
}

.boxMenu_settore
{
	padding-right:		10px;
}

.boxMenu_settore h1
{
	margin:				0px;
	font-size:			12px;
	font-weight:		bold;
}


.tabella_dati
{
	border-style:		solid;
	border-width:		0px 2px 2px 0px;
	border-color:		#6699FF;
}
.tabella_dati TD
{
	border-style:		solid;
	border-width:		1px 0px 0px 1px;
	border-color:		#6699FF;

	padding:			0px 5px 0px 5px;
}

.tabella_dati_intestazione TD,
TD.tabella_dati_labelRiga
{
	white-space:		nowrap;
	vertical-align:		bottom;
	border-color:		#053E61;
	background-color:	#6699FF;
	text-align:			center;
	font-weight:		bold;
}

.tabella_dati_riga
{
	background-color:		white;
}

.tabella_dati_riga:hover
{
	background-color:		#FFFF99;
}
.tabella_dati_riga:hover .tabella_dati_labelRiga
{
	background-color:	#E0FFEF;
}

.tabella_dati_input
{
	font-size:			11px;
	border-style:		dotted;
	border-color:		#3366FF;
	border-width:		0px 0px 1px 0px;
	margin:				2px 5px 2px 2px;
	background-color:	#F0FFFF;
}
