﻿body {
}
/* Foglio di stile CSS predefinito per un nuovo progetto di applicazione Web */

FORM
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	
}

BODY
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	height: 100%;
}

FONT
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3B3A3A;
	font-weight: normal;
}

HR
{
	border:0;
	border-top: 1px solid #9C9C9C;
	height: 0;
}

A
{
	text-decoration:none;
}

INPUT
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3B3A3A;
    border: 1px solid #9C9C9C;
	font-weight: normal;
}


SELECT
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3B3A3A;
    border: 1px solid #9C9C9C;
	font-weight: normal;
}

/* CHECKBOX */
.CheckBox_Net_Dim25 input 
{
	width:25px; 
	height:25px;
}

.CheckBox_Net_Dim60 input 
{
	width:60px; 
	height:60px;
}

.CheckBox_Dim2
{
	width: 2em; 
	height: 2em;
}

.CheckBox_Dim4 
{
	width: 4em; 
	height: 4em;
}

/* BOTTONI */
.Button_Alto20
{
	Line-Height: 20px;
}

.Button_Alto25
{
	font-size : 15px;
	Line-Height: 25px;
}

.Button_Alto35
{
	Line-Height: 35px;
}


.Button_Rosso_Alto35
{
	background-color: #ff3e3e;
	color: #FFFFFF;
	Line-Height: 35px;
}

.Button_Alto55
{
	font-size : 20px;
	Line-Height: 55px;
}

.Button_Alto75
{
	font-size : 40px;
	Line-Height: 75px;
}

.Button_Alto240
{
	Line-Height: 240px;
}

.Button_Alto265
{
	Line-Height: 265px;
}

.Button_Alto290
{
	Line-Height: 290px;
}

.Button_Alto95
{
	Line-Height: 95px;
}

.Button_Alto115
{
	Line-Height: 115px;
}

/* SFONDI TABELLE E BORDI */

.Sfondo_Arancione
{
	background-color:#FF8A00;
}

.Sfondo_Arancioncino
{
	background-color:#FDD2A0;
}

.Sfondo_Verdolino
{
	background-color:#BAEEB2;
}

.Sfondo_Verde
{
	background-color:#00FF00;
}

.Sfondo_Verducchio
{
	background-color:#6AC889;
}

.Sfondo_Giallo
{
	background-color:#F1FA97;
}

.Sfondo_Blu
{
	background-color:#43619B;
}

.Sfondo_Bluaccio
{
	background-color:#CC99FF;
}

.Sfondo_Giallino
{
	background-color:#F3FAA9;
}

.Sfondo_Rossino
{
	background-color:#FA997F;
}

.Sfondo_Rosso
{
	background-color:#FF0000;
}

.Sfondo_Giallino_All
{
	background-color:#F6FBC0;
	border: 1px solid #9C9C9C;
}

.Sfondo_Giallo_All
{
	background-color:#ecf570;
	border: 1px solid #9C9C9C;
}

.Sfondo_GialloForte
{
	background-color:#FCF916;
}

.Sfondo_Celestino
{
	background-color:#DFE2F9;
}

.Sfondo_Fucsia
{
	background-color: #FB85E3;
}

.Sfondo_Celeste
{
	background-color: #B4BBF5;
}

.Sfondo_Fucsina
{
	background-color: #EFBCC7;
}

.Sfondo_VerdeForte
{
	background-color: #04FE56;
}

.Sfondo_VerdeChiaro
{
	background-color: #CBE1D0;
}

.Sfondo_VerdeChiaro_All
{
	background-color: #F1FAF3;
	border: 1px solid #9C9C9C;
}

.Sfondo_Verdolino_All
{
	background-color: #E7F0C8;
	border: 1px solid #9C9C9C;
}

.Sfondo_Prova_All
{
	background-color: #E7F0C8;
	border: 1px solid #FFFFFF;
}

.Sfondo_Bianco_All
{
	background-color: #FFFFFF;
	border: 1px solid #9C9C9C;
}

.Sfondo_GrigioScuro
{
	background-color: #DEDBDB;
}

.Sfondo_GrigioScuro2
{
	background-color: #868686;
}

.Sfondo_GrigioScuro3
{
	background-color: #aeacac;
}

.Sfondo_GrigioChiaro
{
	background-color: #EFEFEF;
}

.Sfondo_Grigio_All
{
	background-color: #F5F5F5;
	border: 1px solid #9C9C9C;
}

.Sfondo_Grigio_Top
{
	background-color: #F5F5F5;
	border-top: 1px solid #9C9C9C;
}

.Sfondo_Grigio_Bottom
{
	background-color: #F5F5F5;
	border-bottom: 1px solid #9C9C9C;
}

.Sfondo_GrigioChiaro_BottomRightLeft
{
	background-color: #F9F9F9;
	border-left: 1px solid #9C9C9C;
	border-right: 1px solid #9C9C9C;
	border-bottom: 1px solid #9C9C9C;
}

.Sfondo_GrigioScuro_All
{
	background-color: #CCCCCC;
	border: 1px solid #9C9C9C;
}

.Sfondo_VerdeForte_BordoAltoRilievo
{
	background-color:#39FC79;
	border-top:1px solid #FFFFFF; 
	border-left:1px solid #FFFFFF; 
	border-right:1px solid #9C9A9C; 
	border-bottom:1px solid #9C9A9C;
}

.Sfondo_Bluaccio_BordoAltoRilievo
{
	background-color:#0F578F;
	border-top:1px solid #FFFFFF; 
	border-left:1px solid #FFFFFF; 
	border-right:1px solid #9C9A9C; 
	border-bottom:1px solid #9C9A9C;
}

.Sfondo_Verducchio_BordoAltoRilievo
{
	background-color:#6AC889;
	border-top:1px solid #FFFFFF; 
	border-left:1px solid #FFFFFF; 
	border-right:1px solid #9C9A9C; 
	border-bottom:1px solid #9C9A9C;
}

.Sfondo_Giallaccio_BordoAltoRilievo
{
	background-color:#DDC601;
	border-top:1px solid #FFFFFF; 
	border-left:1px solid #FFFFFF; 
	border-right:1px solid #9C9A9C; 
	border-bottom:1px solid #9C9A9C;
}

.Sfondo_VerdeMare_BordoAltoRilievo
{
	background-color:#16C5B2;
	border-top:1px solid #FFFFFF; 
	border-left:1px solid #FFFFFF; 
	border-right:1px solid #9C9A9C; 
	border-bottom:1px solid #9C9A9C;
}

.Sfondo_Viola_BordoAltoRilievo
{
	background-color:#EA6ED4;
	border-top:1px solid #FFFFFF; 
	border-left:1px solid #FFFFFF; 
	border-right:1px solid #9C9A9C; 
	border-bottom:1px solid #9C9A9C;
}

.Sfondo_Arancione_BordoAltoRilievo
{
	background-color:#FF8A00;
	border-top:1px solid #FFFFFF; 
	border-left:1px solid #FFFFFF; 
	border-right:1px solid #9C9A9C; 
	border-bottom:1px solid #9C9A9C;
}

.Sfondo_Rosso_BordoAltoRilievo
{
	background-color:#FA6D6D;
	border-top:1px solid #FFFFFF; 
	border-left:1px solid #FFFFFF; 
	border-right:1px solid #9C9A9C; 
	border-bottom:1px solid #9C9A9C;
}

.Sfondo_Grigio_BordoAltoRilievo
{
	background-color:#EFEFEF;
	border-top:1px solid #FFFFFF; 
	border-left:1px solid #FFFFFF; 
	border-right:1px solid #9C9A9C; 
	border-bottom:1px solid #9C9A9C;
}


.Sfondo_Grigio_BordoAltoRilievo3
{
	background-color:#EFEFEF;
	border-top:3px solid #E1DDDD; 
	border-left:3px solid #E1DDDD; 
	border-right:3px solid #9C9A9C; 
	border-bottom:3px solid #9C9A9C;
}

.Sfondo_Grigio_BordoAltoRilievo5
{
	background-color:#EFEFEF;
	border-top:5px solid #E1DDDD; 
	border-left:5px solid #E1DDDD; 
	border-right:5px solid #9C9A9C; 
	border-bottom:5px solid #9C9A9C;
}

.Sfondo_Grigio_BordoBassoRilievo
{
	background-color:#EFEFEF;
	border-top:1px solid #9C9A9C; 
	border-left:1px solid #9C9A9C; 
	border-right:1px solid #FFFFFF; 
	border-bottom:1px solid #FFFFFF;
}


.Sfondo_Giallino_BordoAltoRilievo
{
	background-color:#F9FBE4;
	border-top:1px solid #FFFFFF; 
	border-left:1px solid #FFFFFF; 
	border-right:1px solid #9C9A9C; 
	border-bottom:1px solid #9C9A9C;
}

.Sfondo_Celestino_BordoAltoRilievo
{
	background-color:#5E8BD7;
	border-top:1px solid #FFFFFF; 
	border-left:1px solid #FFFFFF; 
	border-right:1px solid #9C9A9C; 
	border-bottom:1px solid #9C9A9C;
}

/* BORDI */
.Bordo_Nero
{
	border: 1px solid #000000;
}

.Bordo_Bianco
{
	border: 1px solid #FFFFFF;
}

.Bordo_Bianco2
{
	border: 2px solid #FFFFFF;
}

.Bordo_Rosso
{
	border: 1px solid #FF0000;
}

.Bordo_Arancione
{
	border: 1px solid #FF8A00;
}

.Bordo_Verducchio
{
	border: 1px solid #6AC889;
}

.Bordo_Grigio_Immagine
{
	border: 1px solid #9C9C9C;
	margin-top:0px;
}

.Bordo_Grigio
{
	border: 1px solid #9C9C9C;
}

.Bordo_GrigioScuro
{
	border: 1px solid #868686;
}

.Bordo_GrigioScuro_TopBottomLeft
{
	border-top-width: 1px;
	border-left-width: 1px;
	border-Bottom-width: 1px;
	border-top-style: solid;
	border-Bottom-style: solid;
	border-left-style: solid;
	border-top-color: #9C9C9C;
	border-Bottom-color: #9C9C9C;
	border-left-color: #9C9C9C;
}

.Bordo_GrigioScuro_TopBottomRight
{
	border-top-width: 1px;
	border-Bottom-width: 1px;
	border-Right-width: 1px;
	border-top-style: solid;
	border-Right-style: solid;
	border-Bottom-style: solid;
	border-top-color: #9C9C9C;
	border-Right-color: #9C9C9C;
	border-Bottom-color: #9C9C9C;
}

.Bordo_Verde
{
	border: 1px solid #80BA44;
}

.Bordo_Grigio_AltoRilievo3
{
	border-top:3px solid #E1DDDD; 
	border-left:3px solid #E1DDDD; 
	border-right:3px solid #9C9A9C; 
	border-bottom:3px solid #9C9A9C;
}

.Bordo_Grigio_AltoRilievo5
{
	border-top:5px solid #E1DDDD; 
	border-left:5px solid #E1DDDD; 
	border-right:5px solid #9C9A9C; 
	border-bottom:5px solid #9C9A9C;
}

.Bordo_Grigio_Top
{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #9C9C9C;
}

.Bordo_Grigio_Bottom
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9C9C9C;
}

.Bordo_Grigio_Left
{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #9C9C9C;
}

.Bordo_Grigio_Right
{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #9C9C9C;
}

.Bordo_Grigio_Top2
{
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #9C9C9C;
}

.Bordo_Grigio_Bottom2
{
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #9C9C9C;
}

.Bordo_Grigio_TopLeftRight
{
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #9C9C9C;
	border-right-color: #9C9C9C;
	border-left-color: #9C9C9C;
}


.Bordo_Grigio_BottomLeftRight
{
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-color: #9C9C9C;
	border-right-color: #9C9C9C;
	border-left-color: #9C9C9C;
}

.Bordo_Grigio_TopBottomRight
{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #9C9C9C;
	border-right-color: #9C9C9C;
	border-bottom-color: #9C9C9C;
}

.Bordo_Grigio_BottomRight
{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #9C9C9C;
	border-bottom-color: #9C9C9C;
}

/* TESTO */

.Testo_Rosso_9
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FF0000;
	font-weight: normal;
}

.Testo_Rosso_10
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	font-weight: normal;
}

.Testo_Rosso_11
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	font-weight: normal;
}

.Testo_Rosso_11B
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	font-weight: bold;
}

.Testo_Rosso_12
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	font-weight: normal;
}

.Testo_Rosso_13
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FF0000;
	font-weight: normal;
}

.Testo_Rosso_13B
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FF0000;
	font-weight: bold;
}

.Testo_Rosso_30
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #FF0000;
	font-weight: normal;
}

.Testo_Rosso_30B
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #FF0000;
	font-weight: bold;
}

.Testo_Rosso_50B
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 50px;
	color: #FF0000;
	font-weight: bold;
}

.Testo_Blu_30B_UnderLine
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #0000ff;
	font-weight: bold;
	text-decoration: underline;
}

.Testo_Bianco_10
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: normal;
}

.Testo_Bianco_10B
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
}

.Testo_Bianco_11
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
}

.Testo_Bianco_11_Sfondo_GrigioScuro_All
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	background-color: #C7C7C7;
	border: 1px solid #9C9C9C;
}

.Testo_Bianco_11B
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}


.Testo_Bianco_12
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: normal;
}

.Testo_Bianco_12B
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}

.Testo_Bianco_13B
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
}

.Testo_Bianco_15B
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:none;
}

.Testo_Bianco_16B
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:none;
}

.Testo_Bianco_18B
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	font-weight: bold;
}

.Testo_Verde_10B
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #80BA44;
	font-weight: bold;
	text-decoration:none;
}

.Testo_Verde_11B
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #80BA44;
	font-weight: bold;
	text-decoration:none;
}

.Testo_Verde_13
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #80BA44;
	text-decoration:none;
}

.Testo_Verde_14
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #80BA44;
	font-weight: normal;
	text-decoration:none;
}

.Testo_Verde_14B
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #80BA44;
	font-weight: bold;
	text-decoration:none;
}


.Testo_Verde_40B
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 40px;
	color: #00a160;
	font-weight: bold;
	text-decoration:none;
}

.Testo_VerdeScuro_11B
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #325B06;
	font-weight: bold;
	text-decoration:none;
}

.Testo_VerdeScuro_13
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #325B06;
	font-weight: normal;
	text-decoration:none;
}

.Testo_VerdeScuro_14
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #325B06;
	font-weight: normal;
	text-decoration:none;
}

.Testo_VerdeScuro_14B
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #325B06;
	font-weight: bold;
	text-decoration:none;
}

.Testo_Nero_60
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 60px;
	color: #000000;
	font-weight: normal;
}

.Testo_Nero_20
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #000000;
	font-weight: normal;
}

.Testo_Nero_30
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #000000;
	font-weight: normal;
}

.Testo_Nero_30B
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #000000;
	font-weight: bold;
}

.Testo_Nero_15
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	font-weight: normal;
}

.Testo_Nero_15B
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	font-weight: bold;
}

.Testo_Nero_13
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: normal;
}

.Testo_Nero_13B
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
}

.Testo_Nero_12
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
}

.Testo_Nero_12B
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}

.Testo_Nero_11
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
}

.Testo_Nero_11B
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}

.Testo_Nero_10
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
}

.Testo_Nero_9
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	font-weight: normal;
}

.Testo_Nero_9B
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	font-weight: bold;
}

.Testo_Nero_Verticale_8
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #000000;
	width: 0.5em;
	word-break: break-all;
}

.Testo_Grigio_9
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #3B3A3A;
	font-weight: normal;
}

.Testo_Grigio_9B
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #3B3A3A;
	font-weight: bold;
}

.Testo_Grigio_10
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3B3A3A;
	font-weight: normal;
}

.Testo_Grigio_10B
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3B3A3A;
	font-weight: bold;
}

.Testo_Grigio_12B
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3B3A3A;
	font-weight: bold;
}

.Testo_Grigio_11B
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3B3A3A;
	font-weight: bold;
}

.Testo_Grigio_13
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #3B3A3A;
	font-weight: normal;
}

.Testo_Grigio_13B
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #3B3A3A;
	font-weight: bold;
}

.Testo_Grigio_14B
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #3B3A3A;
	line-height: 21px;
	font-weight: bold;
}

.Testo_Grigio_20B
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #3B3A3A;
	font-weight: bold;
}

.Testo_GrigioScuro_11B
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #747272;
	font-weight: bold;
}

.Testo_GrigioScuro_12B
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #747272;
	font-weight: bold;
}

.Testo_GrigioScuro_13B
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #747272;
	font-weight: bold;
}

.Testo_Arancio_9
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #F5AE05;
	font-weight: normal;
}

.Testo_Blu_10B
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3B6FF2;
	font-weight: bold;
}


.DG_Header
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	background-color:#00a160;
}

.DG_Items {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #000000;
	vertical-align: top;
	background-color: #EFEFEF;
	white-space: nowrap;
}

.DG_AlternatingItems {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #000000;
	vertical-align: top;
	background-color: #E4E2E2;
}

.DG_Pager
{
	font-size: 15px;
	font-weight:bold;
	color: #C04000;
	background-color:#F9F9F9;
}

/* BOTTONI */

.Bottone_Bianco_11B 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #716B6C;
	background-color: #FFFFFF;
	border: 1px solid #9C9C9C;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
}

.Bottone_Bianco_13B 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #716B6C;
	background-color: #FFFFFF;
	border: 1px solid #9C9C9C;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
}


/* LINK */

A.TestoHref_Nero_10_UnderLine:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
}

A.TestoHref_Nero_10_UnderLine:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
}

A.TestoHref_Nero_10_UnderLine:hover 
{
	color: #2FB746;
	text-decoration: underline;
}

A.TestoHref_Grigio_11_UnderLine:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3B3A3A;
	text-decoration: underline;
}

A.TestoHref_Grigio_11_UnderLine:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3B3A3A;
	text-decoration: underline;
}

A.TestoHref_Grigio_11_UnderLine:hover 
{
	color: #2B883A;
	text-decoration: underline;
}

A.TestoHref_Nero_10:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

A.TestoHref_Nero_10:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

A.TestoHref_Nero_10:hover 
{
	color: #2FB746;
	text-decoration: none;
}
	
A.TestoHref_Nero_Verticale_8:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #000000;
	width: 0.5em;
	word-break: break-all;
}

A.TestoHref_Nero_Verticale_8:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #000000;
	width: 0.5em;
	word-break: break-all;
}

A.TestoHref_Nero_Verticale_8:hover 
{
	color: #2FB746;
	width: 0.5em;
	word-break: break-all;
}


A.TestoHref_Grigio_11:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3B3A3A;
	text-decoration: none;
}

A.TestoHref_Grigio_11:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3B3A3A;
	text-decoration: none;
}

A.TestoHref_Grigio_11:hover 
{
	color: #3D7C48;
	text-decoration: none;
}

A.TestoHref_Nero_11:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

A.TestoHref_Nero_11:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

A.TestoHref_Nero_11:hover 
{
	color: #2FB746;
	text-decoration: none;
}

A.TestoHref_Nero_12:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

A.TestoHref_Nero_12:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

A.TestoHref_Nero_12:hover 
{
	color: #2FB746;
	text-decoration: none;
}

A.TestoHref_Nero_13:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
}

A.TestoHref_Nero_13:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
}

A.TestoHref_Nero_13:hover 
{
	color: #2FB746;
	text-decoration: none;
}

A.TestoHref_Verde_12:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #387242;
	text-decoration: underline;
}

A.TestoHref_Verde_12:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #387242;
	text-decoration: underline;
}

A.TestoHref_Verde_12:hover 
{
	color: #387242;
	text-decoration: underline;
}

A.TestoHref_Rosso_10:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	text-decoration: none;
}

A.TestoHref_Rosso_10:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	text-decoration: none;
}

A.TestoHref_Rosso_10:hover 
{
	color: #FF0000;
	text-decoration: none;
}

A.MenuLeftHref:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color: #F5F5F5;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #E4E4E4;
	height: 23px;
	padding-right: 10px;
	padding-left: 5px;
	display: block;
	line-height: 18px;
}

A.MenuLeftHref:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color: #F5F5F5;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #E4E4E4;
	height: 23px;
	padding-right: 10px;
	padding-left: 5px;
	display: block;
	line-height: 18px;
}

A.MenuLeftHref:hover 
{
	color: #116A20;
	background-color: #E7F4EA;
	text-decoration: none;
}

A.MenuTopHref:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #A5CFAE;
	background-color: Transparent;
	line-height: 11px;
	padding-top: 1px;
	padding-right: 10px;
	padding-left: 5px;
	display: block;
}

A.MenuTopHref:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #A5CFAE;
	background-color: Transparent;
	line-height: 11px;
	padding-top: 1px;
	padding-right: 10px;
	padding-left: 5px;
	display: block;
}

A.MenuTopHref:hover 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}


A.MenuTopHrefFigli:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #8bba8f;
	border: 1px solid FFFFFF;
	height: 23px;
	padding-right: 10px;
	padding-left: 5px;
	display: block;
	line-height: 18px;
}

A.MenuTopHrefFigli:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #8bba8f;
	border: 1px solid FFFFFF;
	height: 23px;
	padding-right: 10px;
	padding-left: 5px;
	display: block;
	line-height: 18px;
}

A.MenuTopHrefFigli:hover 
{
	color: #116A20;
	font-size: 11px;
	background-color: #ddede1;
	text-decoration: none;
}

/* Menù a Scorrimento per Fotografie */

.GalleriaImgOrizDivContenitore01
{
	background-color: #F5F5F5;
	border: 1px #9C9C9C solid; 
	height: 80px; 
	width: 750px;
	overflow: hidden; 
	position: relative; 
	visibility: visible;
}

.GalleriaImgOrizDivImmagini01
{
	position:relative; 
	margin: 7px;
	visibility: visible;
}

.GalleriaImgOrizDivContenitore02
{
	background-color: #F5F5F5;
	border: 1px #9C9C9C solid; 
	height: 65px; 
	width: 500px;
	overflow: hidden; 
	position: relative; 
	visibility: visible;
}

.GalleriaImgOrizDivImmagini02
{
	position:relative; 
	margin: 7px;
	visibility: visible;
}


/* Menù a Scorrimento per Fotografie */