﻿body
{
	font-family:Segoe UI,Verdana;
	font-weight:normal;
	font-size:small;
	background-image:url(img/sfondo.gif);
	background-repeat:repeat-x;
	background-color:#757575;
	padding:0px;
	line-height:1.4em;
}

.lefttext
{
	text-align:left;
	padding-left:100px;
}

.codsito
{
	font-size:11px;
}

.SFQ
{
	text-align:center; 
	background-image:url(img/SfondoQuadro.png);
	background-position:center center;
	width:200px;
	height:105px;
}

.SFQ_ON
{
	text-align:center; 
	background-image:url(img/SfondoQuadro_on.png);
	background-position:center center;
	width:200px;
	height:105px;
	
}

.SFQ_ON2
{
	text-align:center; 
	background-image:url(img/SfondoQuadro_on2.png);
	background-position:center center;
	width:200px;
	height:105px;
}

.lineadivisore
{
	margin-bottom:15px;
	padding-left:15px; 
	height:20px; 
	border-bottom:solid 1px #a0a0a0;
	text-align:left;
	font-weight:bold;
	width:700px;
}

.lineadivisore_small
{
	margin-bottom:15px;
	padding-left:15px; 
	height:20px; 
	border-bottom:solid 1px #a0a0a0;
	text-align:left;
	font-weight:bold;
	width:520px;
}


.DivMenu
{
	margin-top:8px;
	
	color:#efefef;
	font-family:Tahoma;
	font-size:small;
}

.tabella
{
	border: 1px solid #a0a0a0;
    width:700px;
}

.tabella td
{
    padding: 3px;
}

.tabella .header
{
	font-weight:bold;
	text-align:center;
}

.tabella .normal
{
	background-color:#F8FAFB;
}

.tabella .alternate
{
	background-color:#EFF1F2;
}

.tabellawhite td
{
	border:none;
    padding: 0px;
}

tr.intestazione
{
	background-image:url(img/sfondotitolo25.jpg); 
	background-repeat:repeat-x; 
	font-weight:bold; 
	height:25px;
}

.disabled
{
	color:Gray;
}

.errore
{
	color:#f01010;
}

.dentroform_r
{
	text-align:right;
	font-weight:bold;
}


.dentroform_l
{
	text-align:left;
	font-weight:bold;
}

.linkPannello
{
	vertical-align:top;
	text-align:left;
	font-weight:bold;
	white-space:nowrap;
	padding-right:15px;
	border-right:solid 1px #a0a0a0;
	width:100px;
}


.etichblu
{
	background-image:url(img/sfondo_vert_blu.png);
	padding-right:18px;
	background-repeat:repeat-y;
	color:White;
	font-weight:bold;
	font-variant:small-caps;
	width:10px;
}

.etichoro
{
	background-image:url(img/sfondo_vert_oro.png);
	padding-right:18px;
	background-repeat:repeat-y;
	color:White;
	font-weight:bold;
	font-variant:small-caps;
	width:10px;
}

.etichverde
{
	background-image:url(img/sfondo_vert_verde.png);
	padding-right:18px;
	background-repeat:repeat-y;
	color:White;
	font-weight:bold;
	font-variant:small-caps;
	width:10px;
}

.tabellaw 
{
}

.tabellaw td
{
    text-align:left;
}

.tabellaw th
{
	font-weight:bold;
	text-align:left;
    padding: 3px;
}
.copy
{
	color:#e0e0e0;
	font-size:x-small;
}

a:visited, a:link 
{
	color:#1010A0;
	text-decoration:none;
}

a:hover, a:active 
{
	color:#2020FF;
	text-decoration:underline;
}

.copy a:visited,.copy a:link,.copy a:hover,.copy a:active { color:#e0e0e0; text-decoration:none; }

td.pagine
{
	border-top:solid 1px #d0d0d0;
}


.divupload
{
	border:solid 1px #C6D3FF;
	background-color:#E0E9FF;
	padding:5px;
	font-weight:bold;
	color:#303030;
}

.divupload a:visited,.divupload a:link { color:#202080; text-decoration:none; }
.divupload a:hover,.divupload a:active { color:#202080; text-decoration:underline; }

.divupload label
{
	padding-right:10px;
	white-space:nowrap;
}

.divupload img
{
	vertical-align:middle;
	padding-right:2px;
	border:0px;
}

.divupload_button
{
	text-align:right;
	margin-top:8px;
	margin-right:-5px;
	position:absolute;
	right:0px;
}

.Titoletto
{
	font-family:Segoe UI;
	font-size:18px;
	font-variant:small-caps;
	font-weight:bold;
}

.TestoNormale
{
	font-family:Segoe UI;
	font-size:14px;
}
    
