﻿a
{
    color:#48665B;
}

body
{
	background-color:#DCE3F1;
	margin-top:0;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
}

.BarraUtentePercorso
{
    filter:progid:DXImageTransform.Microsoft.Alpha( Opacity=75, FinishOpacity=0, Style=1, StartX=0, FinishX=0, StartY=0, FinishY=0);
}

.Logo
{
    background-color:White;
    background-image:url(Immagini\LogoVFS.gif);
    background-repeat:no-repeat;
    width:100%;
    height:100%;
}
.Panel
{
    background-color:#E5EDFE;
	filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#F4F8FF,endColorStr=#DAE6FE);
}
.PanelBorderLeft
{
    color:#FFFFFF;
    border-color:#416EA4;
    border-left-width:1px; 
    border-left-style:solid; 
}
.PanelBorderRight
{
    color:#FFFFFF;
    border-color:#416EA4;
    border-right-width:1px; 
    border-right-style:solid; 
}
.LabelCampoLogin
{
    font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	color:#5e5e5e;
}
.TextCampoLogin
{
    font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#000000;
}
.ButtonLogin
{
    font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#000000;
}
.ValidatorCampoLogin
{
    font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	color:#5e5e5e;
}

.TitoloCliente
{
    font-family:Verdana;
    font-size:12px;
    font-style:normal;
    font-weight:bold;
    color:#1E77A5;
}

.TitoloDescrizione
{
    font-family:Verdana;
    font-size:14px;
    font-style:normal;
    font-weight:bold;
    color:#1E77A5;
}
.Descrizione
{
    font-family:Verdana;
    font-size:12px;
    font-style:normal;
    font-weight:normal;
    text-align:Justify;
    color:#5E5E5E;
}
.DescrizioneMini
{
    font-family:Verdana;
    font-size:8px;
    font-style:normal;
    font-weight:normal;
    text-align:left;
    color:#000000;
}
.DescrizioneDate
{
    font-family:Verdana;
    font-size:12px;
    font-style:normal;
    font-weight:normal;
    text-align:left;
    color:#5E5E5E;
    border-width:0px;
}
.HeaderDettaglio
{
	filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#248DC6,endColorStr=#185F85);
    height:18px;
    border-width:0px;
    border-style:solid;
    font-family:Verdana;
	font-size:14px;
	font-weight:normal;
	text-align:center;
	color:#FFFFFF;
}

.paolo
{
	filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#248DC6,endColorStr=#185F85); 
	color:#ffffff;
	font-size:12px; 
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.TitoloVeloBlu
{
	filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#248DC6,endColorStr=#185F85); 
	color:#ffffff;
	font-size:12px; 
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.VeloBlu
{
	background-color:#7798C4;
}
.TitoloVeloGrigio
{
	filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FFFFFF,endColorStr=#909090);
	color:#707070;
	font-size:12px; 
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.VeloGrigio
{
	background-color:#CCCCCC;
}

.TextOrario
{
	background-color:White;
	width:15px;
}

.HRDettaglio
{
	color:#999999;
	width:760px;
}

.LineaVerticale
{
	border-right-width:1px;
	border-right-style:solid;
	border-color:#C0C0C0;
}

.MenuPrincipale
{
	height:0px;
	width:90px;
    filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#F5BB00,endColorStr=#bf9500);
	color:#ffffff;
	font-size:12px; 
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	text-decoration:none;
}

.MenuPrincipaleSelezionato
{
	background-color:#1E77A5;
	height:0px;
	width:90px;
	filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#bf9500,endColorStr=#0A2636); 
	color:#C9E6F5;
	font-size:12px; 
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	text-decoration:none;
}


.ErroreCampoDettaglio
{
	color:Red;
	font-family:Arial;
	font-size:14px;
	font-weight:normal;
}
.ErroreCampoDettaglioDate
{
	color:Red;
	font-family:Arial;
	font-size:10px;
	font-weight:normal;
}
.ValidatorCampoDettaglio
{
	color:White;
	font-family:Arial;
	font-size:18px;
	font-weight:normal;
}


.LabelGriglia
{
	color:#FFFFFF;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;	
}

.TextCampoGriglia
{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	text-align:right;
	color:#000000;
	background-color:#FFFFFF;
	border-style:inset;
}

.TextCampoDettaglioGriglia
{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	color:#FFFFFF;
	background-color:#97B4DE;
	border-style:none;
}

.LabelCampoDettaglio
{
	color:#FFFFFF;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
}

.TextCampoDettaglio
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
}

.TextCampoDettaglioScuro
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	background-color:#E8E8E8;
	border-style:none;
}

.DDLCampoDettaglio
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
}

.Area
{
	height:0px;
	color:#FFFFFF;
	background-color:#416EA4;
	font-size:14px;
	font-weight:bold;
	font-family:Arial;
}

.AreaSfumatura1
{
	height:0px;
	width:10px;
	filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#E0E0E0,endColorStr=#416EA4); 
}

.AreaSfumatura2
{
	height:0px;
	width:390px;
	filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#416EA4,endColorStr=#E0E0E0); 
}

.Riga
{
	width:100%;
}

.ErrorHeaderStyle
{
	filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#888888,endColorStr=#333333);
	color:#FFFFFF;
	font-size:12px; 
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
	text-align:left;
}

.ErrorBackground
{
	background-color:#F7F7F7;
	color:#555555;
	font-size:12px;
	font-weight:normal;
	font-family:Arial;
}

.HeaderStylePlus
{
	/*filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#898989,endColorStr=#333333);*/
	background-image:url(../../Immagini/HeaderDatagrid.PNG);
	color:#FFFFFF;
	font-size:10px;
	font-weight:normal;	
	text-decoration:none;
	font-family:Arial;
	text-align:center;
	border-top-style:none;
}
.HeaderStyle
{
	background-color:#9CB5D9;
	background-image:url(../../Immagini/HeaderDatagrid.PNG);
	background-repeat:repeat-x;
	height:15px;
	color:#4E4E6C;
	font-size:10px;
	font-weight:bold;
	font-family:Verdana;
	text-decoration:none;
}

.ItemStyle
{
	background-color:#E4EAF2;
	color:#555555;
	font-size:10px;
	font-weight:normal;
	font-family:Verdana;
}

.AlternatingItemStyle
{
	background-color:#E4EAF2;
	color:#555555;
	font-size:10px;
	font-weight:normal;
	font-family:Verdana;
}

.SelectedItemStyle
{
	color:#555555;
	font-size:12px;
	font-weight:bold;
	font-family:Arial;
}

.SfondoTitoloRepeater
{
	background-color:#9CB5D9;
	background-image:url(../../Immagini/HeaderCategorie.PNG);
	background-repeat:repeat-x;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	font-family:Verdana;
	text-decoration:none;
	text-indent:10px;
	height:31px;
}
.TitoloRepeater
{
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	font-family:Verdana;
	text-decoration:none;
}

.HeaderTopic
{
	background-color:#9CB5D9;
	height:15px;
	color:#4E4E6C;
	font-size:10px;
	font-weight:bold;
	font-family:Verdana;
	text-decoration:none;
	text-align:center;
}

.HeaderTopicUser
{
	background-color:#f5f5f5;
	color:#4E4E6C;
	font-size:18px;
	font-weight:normal;
	font-family:Verdana;
	text-decoration:none;
	text-indent:10px;
	border-bottom: solid 1px #9CB5D9;
	height:30px;
}

.ItemReply
{
    font-family:Verdana;
    font-size:11px;
    font-style:normal;
    font-weight:normal;
    text-align:Justify;
    color:#5E5E5E;
}

.LabelPercorso
{
	color:#707070;
	font-size:10px;
	font-weight:normal;
	font-family:Verdana;
	text-decoration:none;
}
.LinkPercorso
{
	color:#707070;
	font-size:10px;
	font-weight:normal;
	font-family:Verdana;
	text-decoration:none;
}
.LinkPercorso:hover
{
	color:#707070;
	font-size:10px;
	font-weight:normal;
	font-family:Verdana;
	text-decoration:underline;
}

.AltreInfo
{
	color:#707070;
	font-size:11px;
	font-weight:normal;
	font-family:Verdana;
	text-decoration:none;
	text-align:left;
	margin: 5px 5px 5px 5px;
}

.ElencoUtente
{
	font-size:11px;
	font-weight:normal;
	font-family:Verdana;
	text-decoration:none;
}
.ElencoUtente:hover
{
	text-decoration:underline;
}
.RicercaUtente
{
	background-color:#f5f5f5;
	color:#4E4E6C;
	font-size:12px;
	font-weight:normal;
	font-family:Verdana;
	text-decoration:none;
}

.HeaderMainLink
{
	color:#FFFFFF;
	font-weight:bold;
	font-family:Verdana;
	text-decoration:none;
}

.HeaderMainLink:hover
{
	color:#e0e0e0;
}

.PagerStyle
{
	background-color:#5F5F5F;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	font-family:Arial;
	text-align:center;
	text-decoration:none;
}

.LabelUsrPwd
{
	color:#FFFFFF;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}

.AreaUtente
{
	color:#707070;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}

.LabelTotale
{
	color:gray;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}

.MessaggioErrore
{
	color:red;
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
	text-align:justify;
}

.ResearchItem
{
	background-color:#c0c0c0;
	color:#555555;
	font-size:10px;
	font-weight:normal;
	font-family:Arial;
    border-style:groove;
    border-width:1px;
}

.ScrollBar
{
    scrollbar-base-color:#FFFFFF;
    scrollbar-face-color:#777777;
    scrollbar-arrow-color:#EEEEEE;
    scrollbar-shadow-color:#666666;
    scrollbar-darkshadow-color:#3F3F3F;
    scrollbar-highlight-color:#BBBBBB;
    scrollbar-3dlight-color:#AAAAAA;
    scrollbar-track-color:#BBBBBB;
}

.Stampa
{
    font-family:Courier New;
    font-size:10px;
}

.Stampa451
{
    font-family:Courier New;
    font-size:11px;
}

.StampaSoste
{
    font-family:Courier New;
    font-size:9px;
}

.PannelloTotali
{
    background-color:#777777;
    color:#FFFFFF;
    border-color:#3F3F3F;
    border-width:1px; 
    border-style:solid;
    font-family:Verdana;
    font-size:12px;
    font-style:normal;
    font-weight:normal;
    text-align:left;
	filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#AAAAAA,endColorStr=#777777);
}










.lblRicerca
{
    font-family:Verdana;
    font-size:12px;
    font-style:normal;
    font-weight:normal;
    color:#FFFFFF;
}

.txtRicerca
{
    font-family:Verdana;
    font-size:12px;
    font-style:normal;
    font-weight:normal;
    color:#000000;
    width:180px;
}
.btnRicerca
{
    font-family:Verdana;
    font-size:11px;
    font-style:normal;
    font-weight:bold;
    color:Green;
    background-color:#FFFFFF;
}


.MainLink
{
    font-family:Verdana;
    font-size:11px;
    font-style:normal;
    font-weight:normal;
    color:Green;
}
.MainMenu
{
    font-family:Verdana;
    font-size:12px;
    font-style:normal;
    font-weight:normal;
    color:Green;
}

.MenuLat
{
	text-align:right;
	vertical-align:middle;
    font-family:Verdana;
    font-size:11px;
    font-style:normal;
    font-weight:normal;
    color:Green;
}

.Percorso
{
    font-family:Verdana;
    font-size:11px;
    font-style:normal;
    font-weight:normal;
    color:Green;
}

.Footer
{
    font-family:Verdana;
    font-size:10px;
    font-style:normal;
    font-weight:normal;
    color:#48665B;
}

.NewsTitolo
{
    font-family:Verdana;
    font-size:10px;
    font-style:normal;
    font-weight:bold;
    color:#48665B;
    text-align:left;
    text-indent:6px;
    height:15px;
    background-color:#EEF1FA;
    border-top:solid 0px #8A929F;
    border-bottom:solid 1px #8A929F;
}

.NewsData
{
    font-family:Verdana;
    font-size:12px;
    font-style:normal;
    font-weight:normal;
    color:#48665B;
    text-align:left;
    text-indent:0px;
}

.SubmenuLaterale
{
	position:absolute;
	visibility:hidden;
	border: solid 1px #B1C9AA;
}

.TitoloPagina
{
	font-family:Arial;
    font-size:24px;
    font-style:italic;
    font-weight:normal;
    color:#48665B;
    text-align:left;
    text-indent:0px;
    text-decoration:underline;
}

.Elenco
{
	font-family:Verdana;
    font-size:12px;
    font-style:normal;
    font-weight:normal;
    color:#48665B;
    text-align:left;
    text-indent:0px;
}

.frame {
	font:12px arial;
	width:300px;
	height:250px;
	border:none;
	overflow:scroll;
	border:0px none black;
	padding:5;
}

.HeaderDettaglioVista
{
    font-family:Verdana;
	font-size:14px;
	font-weight:normal;
	text-align:center;
	color:#FFFFFF;
}
.HeaderDettaglioInterno
{
	filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#D9EEFC,endColorStr=#C3D5E2);
    height:16px;
    border-width:0px;
    border-style:solid;
    font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	text-indent:4px;
	color:#5E5E5E;
}
.HeaderDettaglioVista
{
    font-family:Verdana;
	font-size:14px;
	font-weight:normal;
	text-align:center;
	color:#FFFFFF;
}

.RiquadroDettaglioInterno
{
	border: #C3D5E2 1px double;
	text-indent:15px;
}

