/*
#FFC0C0 celestino chiaro elenchi
#0073F6 blu prova 
#C00000 blu google

*/
/* Stile pagina
	colore del testo
	colore di sfondo */

	
BODY{
	margin: 2px;
	color: #000000;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, serif, Times;
	font-size: 10px;
	}
/* stile per bordo blu delle tabelle */
.stile_borbo_tabelle_blu{
	border: 2px solid #0066CC;
	text-align: center;
	}
/* stile per bordo bianco delle tabelle */
.stile_borbo_tabelle_bianco{
	border: 2px solid #FFFFFF;
	text-align: center;
	}
/* Stile solore di sfondo per tutte le tabelle */
.tabella_pagina{
	width: 95%;
	}
/* contorno sinistra basso e destra tabella */
.semi_contorno_tabella{
	/*border-top: 2px solid #C00000;*/
	border-left: 2px solid #045BD5;
	border-bottom: 2px solid #045BD5;
	border-right: 2px solid #045BD5;
	}
/* contorno righe elenco prodotti */
.bordo_elenco_s{
	border-left: 1px solid #C00000;
	border-bottom: 1px solid #C00000;
	}
.bordo_elenco_c{
	border-bottom: 1px solid #C00000;
	}
.bordo_elenco_d{
	border-bottom: 1px solid #C00000;
	border-right: 1px solid #C00000;
	}
.bordo_elenco_sottocategorie{
	border-left: 1px solid #C00000;
	border-bottom: 1px solid #C00000;
	border-right: 1px solid #C00000;
	}
/* Stile solore di sfondo per intestazione tabelle, righe o celle */
.sfondo_riga{
	background-color: #C00000;
	}
.linea_trattegiata{
	border-bottom: 1px dotted #C00000;
	}
.linea_bassa_tabella{
	border-bottom: 2px solid #C00000;
	}
.titolo_menu{
	color: #FFFFFF;
	/*background-color: #C00000;*/
	font-family: Verdana, Arial, Helvetica, serif, Times;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	}
.titolo_dove_sei{
	color: #FFFFFF;
	/*background-color: #C00000;*/
	font-family: Verdana, Arial, Helvetica, serif, Times;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	word-spacing: 0.2em;
	letter-spacing: 0.1em;
	text-indent: 10px;
	}
.link_azienda{
	color: #FFFFFF;
	background-color: #C00000;
	font-family: Verdana, Arial, Helvetica, serif, Times;
	font-weight: bold;
	font-size: 12px;
	word-spacing: 0.1em;
	letter-spacing: 0.1em;
	text-align: center;
	}
.link_azienda_hover{
	color: #FFFFFF;
	background-color: #C00000;
	border: 2px outset #C00000;
	font-family: Verdana, Arial, Helvetica, serif, Times;
	font-weight: bold;
	font-size: 13px;
	word-spacing: 0.2em;
	letter-spacing: 0.1em;
	text-align: center;
	}
.testo_piccolo{
	color: black;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, serif, Times;
	}
.testo_piccolo9{
	color: black;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, serif, Times;
	}
.testo_leggere8{
	color: black;
	/*text-align: justify;*/
	font-size: 8px;
	font-family: Verdana, Arial, Helvetica, serif, Times;
	}
.testo_leggere10{
	color: black;
	/*text-align: justify;*/
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, serif, Times;
	}
.testo_leggere10_neretto{
	color: black;
	/*text-align: justify;*/
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, serif, Times;
	}
.testo_leggere12{
	color: black;
	/*text-align: justify;*/
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, serif, Times;
	}
.testo_leggere12_neretto{
	color: black;
	/*text-align: justify;*/
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, serif, Times;
	}
.testo_leggere12_neretto_rosso{
	color: #FF0000;
	/*text-align: justify;*/
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, serif, Times;
	}
.testo_leggere14{
	color: black;
	/*text-align: justify;*/
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, serif, Times;
	}
.testo_leggere14_neretto{
	/*color: black;*/
	/*text-align: justify;*/
	font-size: 14px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, serif, Times;
	}
testo_leggere14_neretto_rosso{
	color: #FF0000;
	/*text-align: justify;*/
	font-size: 14px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, serif, Times;
	}
.testo_leggere16{
	/*color: black;*/
	/*text-align: justify;*/
	font-size: 16px;
	font-family: Verdana, Arial, Helvetica, serif, Times;
	}
.testo_leggere16_neretto{
	/*color: black;*/
	/*text-align: justify;*/
	font-size: 16px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, serif, Times;
	}
.testo_leg_corsivo{
	color: black;
	font-style: oblique;
	/*text-align: justify;*/
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, serif, Times;
	}
.testo_molto_piccolo{
	color: black;
	/*text-align: justify;*/
	font-size: 8px;
	font-family: Verdana, Arial, Helvetica, serif, Times;
	}
.elenco_categorie{
	cursor: hand;
	font-family: Verdana, Arial, Helvetica, serif, Times;
	text-align: left;
	font-size: 10px;
	word-spacing: 0.1em;
	letter-spacing: 0.1em;
	text-indent: 5px;
	}
.elenco_categorie_hover{
	cursor: hand;
	color: #C00000;
	/*background-color: #FFC0C0;*/
	font-family: Verdana, Arial, Helvetica, serif, Times;
	text-align: left;
	font-size: 10px;
	word-spacing: 0.1em;
	letter-spacing: 0.1em;
	text-indent: 5px;
	text-decoration: underline;
	/*font-weight: bold;*/
	}
.elenco_sottocategorie{
	cursor: hand;
	color: black;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, serif, Times;
	text-align: left;
	font-size: 12px;
	word-spacing: 0.1em;
	letter-spacing: 0.1em;
	}
.elenco_sottocategorie_hover{
	cursor: hand;
	color: #0033CC;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, serif, Times;
	text-align: left;
	font-size: 12px;
	word-spacing: 0.1em;
	letter-spacing: 0.1em;
	}
.elenco_sottocategorie_menu_utente{
	cursor: hand;
	color: black;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, serif, Times;
	text-align: left;
	font-size: 10px;
	word-spacing: 0.1em;
	letter-spacing: 0.1em;
	}
.elenco_sottocategorie_hover_menu_utente{
	cursor: hand;
	color: #C00000;
	background-color: #EEF6FF;
	font-family: Verdana, Arial, Helvetica, serif, Times;
	text-align: left;
	font-size: 10px;
	word-spacing: 0.1em;
	letter-spacing: 0.1em;
	}
.elenco_prodotti{
	cursor: hand;
	color: black;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, serif, Times;
	text-align: left;
	font-size: 12px;
	word-spacing: 0.1em;
	letter-spacing: 0.1em;
	}
.elenco_prodotti_hover{
	cursor: hand;
	color: #0033CC;
	background-color: #EEF6FF;
	font-family: Verdana, Arial, Helvetica, serif, Times;
	text-align: left;
	font-size: 12px;
	word-spacing: 0.1em;
	letter-spacing: 0.1em;
	}
.elenco_prodotti_cancellato{
	cursor: hand;
	color: black;
	background-color: #FFC3C3;
	font-family: Verdana, Arial, Helvetica, serif, Times;
	text-align: left;
	font-size: 12px;
	word-spacing: 0.1em;
	letter-spacing: 0.1em;
	}
/* contorno righe elenco prodotti */
.bordo_elenco_s{
	border-left: 1px solid #C00000;
	border-bottom: 1px solid #C00000;
	}
.bordo_elenco_c{
	border-bottom: 1px solid #C00000;
	}
.bordo_elenco_d{
	border-bottom: 1px solid #C00000;
	border-right: 1px solid #C00000;
	}
.bordo_elenco_sottocategorie{
	border-left: 1px solid #C00000;
	border-bottom: 1px solid #C00000;
	border-right: 1px solid #C00000;
	}
.int_elenco_menu_preventivo_ordine{
	color: #FFFFFF;
	background-color: #0066CC;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, serif, Times;
	}
.elenco_menu_preventivo_ordine{
	color: black;
	/*background-color: #FFC0C0;*/
	font-family: Verdana, Arial, Helvetica, serif, Times;
	}
.intestazione_pagina{
	color: #FFFFFF;
	background-color: #C00000;
	font-family: Verdana, Arial, Helvetica, serif, Times;
	font-size: 14px;
	vertical-align: center;
	font-weight: bold;
	word-spacing: 0.2em;
	letter-spacing: 0.1em;
	}
.intestazione_elenco{
	color: #FFFFFF;
	background-color: #C00000;
	font-family: Verdana, Arial, Helvetica, serif, Times;
	font-size: 12px;
	font-weight: bold;
	word-spacing: 0.2em;
	letter-spacing: 0.1em;
	}
.testo_prodotto_elenco{
	color: black;
	font-family: Verdana, Arial, Helvetica, serif, Times;
	font-size: 9px;
	text-indent: 5px;
	}
.int_elenco_non_link{
	color: white;
	font-family: Verdana, Arial, Helvetica, serif, Times;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	word-spacing: 0.2em;
	letter-spacing: 0.1em;
	}

A.int_elenco:LINK, A.int_elenco:VISITED{
	color: white;
	font-family: Verdana, Arial, Helvetica, serif, Times;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	word-spacing: 0.2em;
	letter-spacing: 0.1em;
	}
A.int_elenco:HOVER{
	color: red;
	font-family: Verdana, Arial, Helvetica, serif, Times;
	text-decoration: underline;
	font-size: 12px;
	font-weight: bold;
	word-spacing: 0.2em;
	letter-spacing: 0.1em;
	}
/*link  link azienda */
A.link_normal_azienda:LINK, A.link_normal_azienda:VISITED{
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, serif, Times;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	}
A.link_normal_azienda:HOVER{
	color: red;
	font-family: Verdana, Arial, Helvetica, serif, Times;
	text-decoration: underline;
	font-size: 12px;
	font-weight: bold;
	}

/* colori link */
/* link celeste chiaro #C00000 */
/* link celeste piu' scuro #C00000 */
A.link_azienda:LINK, A.link_azienda:VISITED{
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, serif, Times;
	text-decoration: none;
	font-size: 10px;
	}
A.link_azienda:HOVER{
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, serif, Times;
	text-decoration: underline;
	font-size: 10px;
	}
	
A.link_normal:LINK, A.link_normal:VISITED{
	color: #0000FF;
	font-family: Verdana, Arial, Helvetica, serif, Times;
	text-decoration: none;
	font-size: 10px;
	}
A.link_normal:HOVER{
	color: red;
	font-family: Verdana, Arial, Helvetica, serif, Times;
	text-decoration: underline;
	font-size: 10px;
	}

A:LINK, A:VISITED{
	color: #0000FF;
	font-family: Verdana, Arial, Helvetica, serif, Times;
	text-decoration: none;
	font-size: 12px;
	}
A:HOVER{
	color: red;
	font-family: Verdana, Arial, Helvetica, serif, Times;
	text-decoration: underline;
	font-size: 12px;
	}
	
/* CSS ADMIN*/
.intestazione_menu_admin{
	color: #FFFFFF;
	background-color: #0066CC;
	font-family: Verdana, Arial, Helvetica, serif, Times;
	font-size: 12px;
	font-weight: bold;
	word-spacing: 0.2em;
	letter-spacing: 0.1em;
	}
.menu_admin{
	cursor: hand;
	background-color: #E8F4FF;
	font-family: Verdana, Arial, Helvetica, serif, Times;
	text-align: left;
	font-size: 12px;
	word-spacing: 0.1em;
	letter-spacing: 0.1em;
	text-indent: 5px;
	}
.menu_admin_hover{
	cursor: hand;
	color: #C00000;
	background-color: #00AAFF;
	font-family: Verdana, Arial, Helvetica, serif, Times;
	text-align: left;
	font-size: 12px;
	word-spacing: 0.1em;
	letter-spacing: 0.1em;
	text-decoration: underline;
	font-weight: bold;
	text-indent: 5px;
	}
.sotto_menu_admin{
	cursor: hand;
	color: black;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, serif, Times;
	text-align: left;
	font-size: 11px;
	word-spacing: 0.1em;
	letter-spacing: 0.1em;
	text-indent: 10px;
	border-bottom: 2px solid #FF9900;
	border-left: 2px solid #FF9900;
	border-right: 2px solid #FF9900;
	}
.sotto_menu_admin_hover{
	cursor: hand;
	color: #C00000;
	background-color: #FFFFC0;
	font-family: Verdana, Arial, Helvetica, serif, Times;
	text-align: left;
	font-size: 11px;
	word-spacing: 0.1em;
	letter-spacing: 0.1em;
	text-decoration: underline;
	text-indent: 10px;
	border-bottom: 2px solid #FF9900;
	border-left: 2px solid #FF9900;
	border-right: 2px solid #FF9900;
	}
	
/*
INPUT {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 12px; BORDER-LEFT-COLOR: #e6e6e6; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #e6e6e6; BORDER-TOP-COLOR: #e6e6e6; FONT-FAMILY: Tahoma,Arial,Helvetica,sans-serif; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #e6e6e6
}
TEXTAREA {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 12px; BORDER-LEFT-COLOR: #e6e6e6; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #e6e6e6; BORDER-TOP-COLOR: #e6e6e6; FONT-FAMILY: Tahoma,Arial,Helvetica,sans-serif; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #e6e6e6
}
SELECT {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 12px; BORDER-LEFT-COLOR: #e6e6e6; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #e6e6e6; BORDER-TOP-COLOR: #e6e6e6; FONT-FAMILY: Tahoma,Arial,Helvetica,sans-serif; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #e6e6e6
}
*/
INPUT {
	FONT-SIZE: 12px; BORDER-LEFT-COLOR: #e6e6e6; BORDER-BOTTOM-COLOR: #e6e6e6; BORDER-TOP-COLOR: #e6e6e6; FONT-FAMILY: Tahoma,Arial,Helvetica,sans-serif; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #e6e6e6
}
TEXTAREA {
	FONT-SIZE: 12px; BORDER-LEFT-COLOR: #e6e6e6; BORDER-BOTTOM-COLOR: #e6e6e6; BORDER-TOP-COLOR: #e6e6e6; FONT-FAMILY: Tahoma,Arial,Helvetica,sans-serif; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #e6e6e6
}
SELECT {
	FONT-SIZE: 12px; BORDER-LEFT-COLOR: #e6e6e6; BORDER-BOTTOM-COLOR: #e6e6e6; BORDER-TOP-COLOR: #e6e6e6; FONT-FAMILY: Tahoma,Arial,Helvetica,sans-serif; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #e6e6e6
}
.button {
	COLOR: #333333; BORDER-TOP-STYLE: outset; BORDER-RIGHT-STYLE: outset; BORDER-LEFT-STYLE: outset; BACKGROUND-COLOR: #FFFFC0; BORDER-BOTTOM-STYLE: outset
}
