/* Foglio di stile per il controllo utente Menu.ascx  */  
    
A:link    { text-decoration: none; } 		
A:visited { text-decoration: none; } 
A:active  { text-decoration: none; color: #FF0000; } 			   
/* quando il mouse è sopra il link - supportato solo na MSIE4*/			   
A:hover   { text-decoration: underline; color: #FF0000; }     

/* Stile della tabella che contiene la ZONA DATI 
.tableMenu
{
	border: 1px;
	width: 100%;
}
*/

/* Stile generico della zona dati */
.zonaDati
{
	font-size: 8pt;
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}

.contenuto
{
	font-size: 8pt;
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}

.testo8
{
	font-size: 8pt;
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	vertical-align:top;
}

/* Stile del titolo della pagina */
.titolo
{
	font-weight: bold;
	font-size: 12pt;
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: moccasin;
	text-align: center;
}

/* Stile del titolo della pagina senza sfondo */
.titoloNoBackground
{
	font-weight: bold;
	font-size: 12pt;
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}

/* Stile del titolo della pagina */
.sottoTitolo
{
	font-weight: bold;
	font-size: 10pt;
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}

/* Stile del titolo con sfondo */
.sottoTitoloConSfondo
{
	font-weight: bold;
	font-size: 10pt;
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: lightblue;
	text-align: center;
}

/* Area di visualizzazione del messaggio di errore */
.errorMsg
{
	font-size: 10pt;
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffff99;
	text-align: left;
}

/* stile delle etichette nelle form */
.labelForm
{
	font-size: 8pt;
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
/*	WIDTH: 200px */
}

/* stile delle caselle di input nelle form */
.inputForm
{
	font-size: 8pt;
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	WIDTH: 200px	
}

.textboxForm 
{
	WIDTH: 200px
}

.checkboxForm
{
	font-size: 8pt;
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.buttonFixedSize
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	vertical-align: middle;
	color: #ffffff;
	background-color: crimson;
	text-align: center;
	width: 100px;
}

.buttonForm
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	vertical-align: middle;
	color: #ffffff;
	background-color: crimson;
	text-align: center;
}

/* stile delle textbox informative */
.tbInformative
{
	font-size: 8pt;
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;	
	background-color: WhiteSmoke;
	width: 90%;
}

/*stile combo */

.combo
{
	font-size: 8pt;
	color: maroon;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffff99;	
	width:300px;
}

.comboFreeWith
{
	font-size: 8pt;
	color: maroon;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffff99;	
}

/***************************************
				E-COMMERCE
****************************************/
.lnkFunction A
{
	font-size: xx-small;
}

.tabellaMenu
{	
	font-size: 8pt;
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}

.tabellaMenu TD
{
	line-height: normal;
	text-align: left;
}

.menuCellShop 
{
	/*overflow: auto;*/
	height:599px;
	width:180px;
	background-color: #ccccff;
	font-size:xx-small;
}

/* Stile di una voce di menu con figli */
.menuGroupShop A
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: xx-small;
	color: black;
	text-decoration: none;
}

.menuGroupShop A:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: xx-small;
	color: black;
	background-color: yellow;
	text-decoration: none;
}

/* Stile di una voce di menu con figli selezionata*/
.menuGroupSelShop A
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: xx-small;
	text-transform: uppercase;
	color: black;
}

.menuGroupSelShop A:hover 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: xx-small;
	text-transform: uppercase;
	text-decoration: none;
	color: black;
}

/* Stile di una voce di menu senza figli */
.menuItemShop A
{
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-weight:bold;
	font-size: xx-small;
	color: black;
	text-align: left;
	text-decoration: none;
}

.menuItemShop A:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: xx-small;
	font-weight:bold;
	color: black;
	text-decoration: none;
	background-color: yellow;
}

/* Stile di una voce di menu senza figli selezionata */
.menuItemSelShop A
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: xx-small;
	text-transform: uppercase;
	color: black;
}

.menuItemSelShop A:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: xx-small;
	color: black;
	text-transform: uppercase;
	text-decoration: none;
}

.pulsantieraSpan
{
	padding-right: 10px;
	padding-left: 10px;
}

.pulsantieraSpan A
{
	border-right: ghostwhite thin outset;
	border-top: ghostwhite thin outset;
	border-left: ghostwhite thin outset;
	border-bottom: ghostwhite thin outset;
	font-weight: bold;
	font-size: 10pt;
	width: 170px;
	color: white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: crimson;
	text-align: center;
	text-decoration: none;
}

.pulsantieraSpan A:hover
{
	color: black;
	background-color: yellow;
	text-decoration:none;
}

.pulsantieraSpan A:visited
{
	border-right: ghostwhite thin outset;
	border-top: ghostwhite thin outset;
	border-left: ghostwhite thin outset;
	border-bottom: ghostwhite thin outset;
	background-color: crimson;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10pt;
	width: 170px;
	color: white;
	text-align: center;
	text-decoration: none;
}

.pulsantieraSpan A:visited:hover
{
	color: black;
	background-color: yellow;

	text-decoration:none;
}

.sottoTitoloRosso
{
	color: Red;
	font-weight: bold;
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}

.cellaRossa
{
	background-color: crimson;
	font-weight: bold;
}

.cellaTitoloBundle
{
	border-right: crimson 3px double;
	border-top: crimson 3px double;
	border-left: crimson 3px double;
	border-bottom: crimson 3px double;
	background-color: papayawhip;
}

.SfondoMenuCella
{
	background-color: #ccccff;
}

.TabellaBordata
{
	border-right: beige 3px inset;
	border-top: beige 3px inset;
	font-size: 8pt;
	vertical-align: top;
	border-left: beige 3px inset;
	color: black;
	border-bottom: beige 3px inset;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.TabellaRisaltoCF
{
	border-right: beige 3px outset;
	border-top: beige 3px outset;
	font-size: 10pt;
	vertical-align: top;
	border-left: beige 3px outset;
	color: black;
	border-bottom: beige 3px outset;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffff99;
}

.CellaTitoloCF
{
	font-weight: bold;
	text-transform: uppercase;
	color: white;
	background-color: crimson;
}
