/***********************************************************/
/*   classi per lo stile delle pagine amministrative       */
/***********************************************************/

/***********************************************************/
/*   menù amministrativo                                   */
/***********************************************************/

.Admin-AdminMenuTableLiv1
{
	border-collapse: collapse;
	text-align: center;
	margin-top: 5px;
}

.Admin-AdminMenuLiv1SeparatorItem
{
	font-size: 1px;
	width: 2px;
	border-bottom: 1px solid #bbbbbb;
}

.Admin-AdminMenuLiv1FillItem
{
	font-size: 1px;
	width: 100%;
	border-bottom: 1px solid #bbbbbb;
}

.Admin-AdminMenuLiv1Item
{
	border: 1px solid #bbbbbb;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 5px;
	padding-left: 5px;
	background-image: url(/moduli/admin/skin/gradient1.png);
	background-repeat: repeat-x;
	white-space: nowrap;
}

.Admin-AdminMenuLiv1Item A, 
.Admin-AdminMenuLiv1Item A:link, 
.Admin-AdminMenuLiv1Item A:active, 
.Admin-AdminMenuLiv1Item A:visited, 
.Admin-AdminMenuLiv1Item-Active A,
.Admin-AdminMenuLiv1Item-Active A:link,
.Admin-AdminMenuLiv1Item-Active A:visited,
.Admin-AdminMenuLiv1Item-Active A:active
{
	font-weight: normal !important;
	text-decoration: none !important;
	color: #555555 !important;
}

.Admin-AdminMenuLiv1Item A:hover, .Admin-AdminMenuLiv1Item-Active A:hover
{
	font-weight: normal !important;
	text-decoration: none !important;
	color: #aa0000 !important;
}

.Admin-AdminMenuLiv1Item-Selected
{
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 5px;
	padding-left: 5px;
	border-left: 1px solid #bbbbbb;
	border-right: 1px solid #bbbbbb;
	border-top: 1px solid #bbbbbb;
	font-weight: bold;
	background-image: url(/moduli/admin/skin/gradient1-sel.png);
	background-repeat: repeat-x;
	white-space: nowrap;
}

.Admin-AdminMenuLiv1Item-Selected A, 
.Admin-AdminMenuLiv1Item-Selected A:link, 
.Admin-AdminMenuLiv1Item-Selected A:visited, 
.Admin-AdminMenuLiv1Item-Selected A:active
{
	font-weight: bold !important;
	text-decoration: none !important;
	color: #000000 !important;
}

.Admin-AdminMenuLiv1Item-Selected A:hover
{
	font-weight: bold !important;
	text-decoration: none !important;
	color: #aa0000 !important;
}

.Admin-AdminMenuLiv1Item-Active
{
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 5px;
	padding-left: 5px;
	border-left: 1px solid #bbbbbb;
	border-right: 1px solid #bbbbbb;
	border-top: 1px solid #bbbbbb;
	background-image: url(/moduli/admin/skin/gradient1-sel.png);
	background-repeat: repeat-x;
	white-space: nowrap;
}

.Admin-AdminMenuComboLiv2
{
}

.Admin-AdminMenuTableLiv2
{
	border-left: 1px solid #bbbbbb;
	border-bottom: 1px solid #bbbbbb;
	border-right: 1px solid #bbbbbb;
	border-collapse: collapse;
	width: 100%;
	text-align: center;
}

.Admin-AdminMenuLiv2Item
{
	padding: 5px;
	border-right: 1px solid #dddddd;
	background-image: url(/moduli/admin/skin/gradient2.png);
	background-repeat: repeat-x;
}

.Admin-AdminMenuLiv2Item A, .Admin-AdminMenuLiv2Item A:link, .Admin-AdminMenuLiv2Item A:active, .Admin-AdminMenuLiv2Item A:visited
{
	font-weight: normal !important;
	text-decoration: none !important;
	color: #000000 !important;
}

.Admin-AdminMenuLiv2Item A:hover
{
	font-weight: normal !important;
	text-decoration: none !important;
	color: #aa0000 !important;
}

.Admin-AdminMenuLiv2Item-Selected
{
	padding: 5px;
	border-right: 1px solid #dddddd;
	border-spacing: 0px;
	background-image: url(/moduli/admin/skin/gradient2.png);
	background-repeat: repeat-x;
}

.Admin-AdminMenuLiv2Item-Selected A, .Admin-AdminMenuLiv2Item-Selected A:link, .Admin-AdminMenuLiv2Item-Selected A:active, .Admin-AdminMenuLiv2Item-Selected A:visited
{
	font-weight: bold !important;
	text-decoration: none !important;
	color: #000000 !important;
}

.Admin-AdminMenuLiv2Item-Selected A:hover
{
	font-weight: bold !important;
	text-decoration: none !important;
	color: #aa0000 !important;
}


/***********************************************************/
/*   messaggi                                              */
/***********************************************************/

.Admin-Message
{
	color: #000000;
}

.Admin-ErrorMessage
{
	color: #dd0000;
	font-weight: bold;
}

/***********************************************************/
/*   titolo                                                */
/***********************************************************/

.Admin-Title
{
	color: #000000;
	font-weight: bold;
	letter-spacing: 5px;
	text-transform: uppercase;
	text-align: center;
	width: 100%;
}

.Admin-Subtitle
{
	color: #444444;
	font-weight: bold;
}


/***********************************************************/
/*   configurazione moduli                                 */
/***********************************************************/

.Admin-EvenConfigRow
{
	background-color: #eeeeee;
}

.Admin-OddConfigRow
{
	background-color: #f7f7f7;
}

/***********************************************************/
/*   tabelle                                               */
/***********************************************************/

.Admin-Table
{
	border: 1px solid #cccccc;
	border-collapse: collapse;
	background-color: #ffffff;
}

.Admin-Cell
{
	border: 1px solid #cccccc;
	padding: 5px;
}

.Admin-HeaderCell
{
	font-weight: bold;
	border: 1px solid #cccccc;
	background-image: url(/moduli/admin/skin/gradient3.png);
	background-repeat: repeat-x;
	background-color: #eeeeee;
	padding: 5px;
	vertical-align: top;
}

.Admin-SectionCell
{
	border: 1px solid #cccccc;
	background-image: url(/moduli/admin/skin/grid1.png);
	background-repeat: repeat;
	background-color: #eeeeee;
	padding: 5px;
	vertical-align: top;
}

.Admin-CommandCell
{
	border: 1px solid #cccccc;
	padding: 5px;
	text-align: center;
}

.Admin-PagingCell
{
	text-align: right;
}

.Admin-SeparatorCell
{
	border: 1px solid #cccccc;
	padding: 0px;
	font-size: 1px;
	height: 5px;
}

.Admin-Row
{
	background-color: transparent;
}

.Admin-ActiveRow
{
	background-color: #fffbc1;
}

/***********************************************************/