﻿
/* ELEMENT */

body
{
	/* SFONDO */
	background-image: url(../Images/Common/ArancioScuro.gif);
	background-position: top;
	background-repeat: repeat-x;
}

b
{
	/* BOLD */
	font-weight: bold;
	color: #FB4D00;
}

a
{
	/* LINK, non selezionato */
	text-decoration: none;
	color: #FB4D00;
}

a:HOVER
{
	/* LINK, selezionato */
	text-decoration: underline;
	color: #FB4D00;
}

hr
{
	/* DIVISORE */
	border: 0px;
	height: 1px;
	color: #FB4D00;
	background-color: #FB4D00; /* Firefox */
}

h6
{
	/* SCRITTA INIZIO PARAGRAFO */
	color: #FB4D00;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	margin: 0px 0px 10px 0px;
}

h4
{
	/* SCRITTA INIZIO PARAGRAFO */
	color: #FB4D00;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant:normal;
	margin: 0px 0px 15px 0px;
}

/* CLASSI */

.TextBox
{
	/* TextBox di inserimento valori utente */
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: White;
	border: 1px solid #FB4D00;
	width: 165px;
	margin: 1px 1px 1px 10px;
	padding: 1px;
}
.TextBoxReadOnly
{
	/* TextBox di visualizzazione valori non modificabili */
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: White;
	border: 1px solid #BBBBBB;
	width: 165px;
	margin: 1px 1px 1px 10px;
	padding: 1px;
}

.Button
{
	/* Buttone Generico */
	border: 1px solid #666666;
	color: #FFFFFF;
	background-color: #FB4D00;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 1px 1px 1px 0px;
	padding: auto;
}

.Button:HOVER
{
	/* Bottone Selezionato */
	background-color: #BBBBBB;
	color: #333333;
	cursor: pointer;
}

.Evidenziatore
{
	/* Evidenziazione Div */
	/*background-color: Transparent;*/
}

.Evidenziatore:Hover
{
	/* Evidenziazione Div (SOPRA COL MOUSE) */
	background-color: #FEE8C8;
	text-decoration: none;
	cursor: pointer;
}

.AlternatingBackground
{
	/* Colore di sfondo del item alternato al bianco */
	background-color: #FEE8C8;
}

.Box
{
	/* Assieme alle classi nel COMMON crea il pannello evidenziato */
	background-color: #F9CE90;
}

.BoxColor
{
	background-color: #F9CE90;
}

.BordoColorato
{
	/* Colore del bordo specifico */
	border-color: #FB4D00;
}

/*

	****** MENU CSS ***************************************************************************************************************************

*/

div.navbar ul.top li
{
	/*
		Aspetto di base di TUTTI gli elementi della lista.
	*/
	color: #333333;
}

div.navbar ul.top li:hover
{
	/*
		Aspetto di base di TUTTI gli elementi della lista
		al passaggio del MOUSE.
	*/
	color: #FB4D00;
}

div.navbar ul.top li.selected
{
	/*
		Aspetto dell'elemento selezionato nel livello 1.
	*/
	background-color: Transparent;
	color: #FFFFFF;
	border-bottom: solid 1px #F18E00;
}

div.navbar div.sub
{
	/*
		Aspetto del livello 2 del menù.
	*/
	background-image: url(../Controls/Images/Header/Common/TabStrip/barra1.jpg);
	color: #FFFFFF;	
}

div.navbar ul.top li.selected div.contenuto, div.navbar ul.top li.selected div.rtop div.r2, div.navbar ul.top li.selected div.rtop div.r3
{
	/*
		Stile applicato al contenuto dell'elemento
		del menù quando l'elemento è selezionato.
	*/
	background-color: #F18E00;
}

div.navbar div.sub span
{
	/*
		Stile applicato agli elementi del livello 2
	*/
	padding: 0 5px 0 6px;
	color: #FFFFFF;
	border-left: solid 1px #FFFFFF;
}

div.navbar div.sub span:first-child
{
	/*
		Stile applicato al primo elemento del livello 2
		Non disegna il separatore a sinistra
	*/
	padding: 0 5px 0 6px;
	color: #FFFFFF;
	border:0px;
}

div.navbar div.sub span:hover
{
	/*
		Stile applicato agli elementi del livello 2 quando selezionati
	*/
	padding: 0 5px 0 6px;
	color: #FFFFFF;
	text-decoration: none;
}

div.navbar div.sub a
{
	/*
		Stile applicato agli elementi del livello 2
	*/
	padding: 0 5px 0 6px;
	color: #FFFFFF;
	border-left: solid 1px #FFFFFF;
}

div.navbar div.sub a:first-child
{
	/*
		Stile applicato al primo elemento del livello 2
		Non disegna il separatore a sinistra
	*/
	padding: 0 5px 0 6px;
	color: #FFFFFF;
	border:0px;
}

div.navbar div.sub a:hover
{
	/*
		Stile applicato agli elementi del livello 2 quando selezionati
	*/
	padding: 0 5px 0 6px;
	color: #FFFFFF;
	text-decoration: underline;
}