div.box-inner{
	height: 140px;
	overflow:auto;
    margin:10px 9px 0;
	padding-right:2px}

div.box-inner2 {
	height: 140px;
	overflow:auto;
	padding-right:2px;
	display: inline;
	width: 390px;
	margin-top: 10px;
	margin-right: 9px;
	margin-bottom: 0;
	margin-left: 9px;
}

div.box-inner3 {
	height: 500px;
	overflow:auto;
	padding-right:2px;
	margin-top: 10px;
	margin-right: 9px;
	margin-bottom: 0;
	margin-left: 9px;
}

div.box-innerTk{
	height: 60px;
	overflow:auto;
	margin-top: 4px;
	margin-right: 4px;
	margin-bottom: 4;
	margin-left: 4px;
	vertical-align: middle;
}

.cancella {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: 600;
	color: #333333;
	text-align: center;
	vertical-align: middle;
	padding: 10px;
	width: 600px;
}

.cancellaAvviso {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 600;
	color: #FFFFFF;
	text-decoration: blink;
	background-color: #FF0000;
	text-align: center;
	vertical-align: middle;
	height: 25px;
	width: 600px;
}

.cancellaLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	font-weight: 600;
	color: #333333;
	background-color: #EAEAEA;
	text-align: center;
	vertical-align: middle;
	height: 20px;
	width: 300px;
}

.cellaSx {
	height: 100px;
	width: 200px;
}

.cellaTop {
	height: 100px;
	width: 198px;
}

.customer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	line-height: 15px;
	font-weight: 500;
	text-align: left;
	vertical-align: middle;
	height: 50px;
	width: 340px;
	background-color: #FFFFCC;
	color: #000066;
	padding: 5px;
}

.customerIcon {
	background-color: #FFFFCC;
	text-align: center;
	vertical-align: middle;
	height: 50px;
	width: 50px;
}

.customerInvio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	line-height: 15px;
	font-weight: 500;
	text-align: center;
	vertical-align: middle;
	height: 19px;
	width: 390px;
	background-color: #FFFFFF;
	color: #000066;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #EAEAEA;
	border-bottom-color: #EAEAEA;
}

.dati {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 500;
	color: #333333;
	text-align: left;
	height: 46px;
	width: 260px;
	padding-top: 5px;
	line-height: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EEEEEE;
	padding-bottom: 5px;
}

.descrizione2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 400;
	color: #333333;
	text-align: left;
	vertical-align: middle;
	height: 16px;
	width: 500px;
	line-height: 16px;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}

.descrizione500 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	font-weight: 400;
	color: #000066;
	text-align: left;
	vertical-align: top;
	width: 500px;
	height: 25px;
	padding-top: 2px;
	padding-right: 20px;
	padding-bottom: 2px;
	padding-left: 20px;
}

.descrizione600 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 500;
	color: #000066;
	width: 600px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-style: italic;
	line-height: 16px;
	padding-right: 20px;
	padding-left: 20px;
}

.descrizione600-2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 500;
	color: #000066;
	width: 600px;
	font-style: italic;
	line-height: 14px;
	padding-left: 5px;
	text-align: left;
	vertical-align: middle;
	height: 14px;
}

.descrizione600-IN {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: 400;
	color: #000066;
	text-align: left;
	vertical-align: top;
	width: 600px;
	height: 35px;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 20px;
}

.descrLoc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #333333;
	text-align: left;
	vertical-align: top;
	padding: 5px;
	width: 520px;
	font-weight: 600;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}

.descrLocA {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #FF0000;
	font-weight: 600;
	text-decoration: underline;
}

a.descrLocA:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #FF0000;
}

a.descrLocA:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #FF0000;
}

a.descrLocA:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #FF0000;
	text-decoration: underline;
}

.dichiarazione {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: 300;
	color: #333333;
	text-align: left;
	vertical-align: middle;
	padding: 5px;
	height: 10px;
	width: 500px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
}

.dotAnno {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 500;
	color: #000066;
	text-align: center;
	vertical-align: middle;
	height: 18px;
	width: 50px;
	border: 1px solid #000066;
}

.dotProd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 500;
	color: #000066;
	text-align: left;
	vertical-align: middle;
	height: 18px;
	width: 260px;
	border: 1px solid #000066;
	padding-left: 2px;
}

.dotSN {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 500;
	color: #000066;
	text-align: center;
	vertical-align: middle;
	height: 18px;
	width: 80px;
	border: 1px solid #000066;
}

.dotTitAnno {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 600;
	color: #FFFFFF;
	background-color: #000066;
	text-align: center;
	vertical-align: middle;
	height: 18px;
	width: 50px;
}

.dotTitProd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 600;
	color: #FFFFFF;
	background-color: #000066;
	text-align: left;
	vertical-align: middle;
	height: 18px;
	width: 260px;
	padding-left: 2px;
}

.dotTitSN {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 600;
	color: #FFFFFF;
	background-color: #000066;
	text-align: center;
	vertical-align: middle;
	height: 18px;
	width: 80px;
}

.download {
	width: 100px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	text-align: center;
	vertical-align: bottom;
	color: #0066FF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 16px;
	line-height: 16px;
	padding-bottom: 2px;
}

.downloadA {
	width: 100px;
	text-align: center;
	vertical-align: bottom;
	color: #0066FF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 16px;
	line-height: 16px;
	padding-bottom: 2px;
}

a.downloadA:link {
	width: 100px;
	text-align: center;
	vertical-align: bottom;
	color: #0066FF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 16px;
	line-height: 16px;
	padding-bottom: 2px;
}
a.downloadA:visited {
	width: 100px;
	text-align: center;
	vertical-align: bottom;
	color: #0066FF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 16px;
	line-height: 16px;
	padding-bottom: 2px;
}
a.downloadA:hover {
	width: 100px;
	text-align: center;
	vertical-align: bottom;
	color: #990000;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 16px;
	line-height: 16px;
	padding-bottom: 2px;
}

.eMail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: 500;
	color: #000066;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EEEEEE;
	padding-top: 5px;
	text-align: center;
	width: 390px;
	padding-bottom: 5px;
}

.errore {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 500;
	color: #FF0000;
	text-align: left;
	vertical-align: middle;
	height: 30px;
	width: 600px;
	line-height: 20px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
}

.fotoLoc {
	background-color: #00CCFF;
	padding: 4px;
	float: left;
	margin-top: 15px;
	margin-right: 15px;
	margin-bottom: 15px;
	margin-left: 5px;
}

.fotoLoc2 {
	text-align: center;
	vertical-align: middle;
	padding: 10px;
	height: 100px;
	width: 100px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

.iconaCellaGrande {
	text-align: center;
	vertical-align: middle;
	width: 80px;
	height: 50px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EEEEEE;
	background-image: url(Icone/sfondoUser.png);
	background-repeat: no-repeat;
}

.iconaCellaPiccola {
	text-align: center;
	vertical-align: middle;
	width: 40px;
	height: 40px;
}

.iconaCellaTop {
	text-align: center;
	vertical-align: middle;
	width: 40px;
	height: 40px;
	background-color: #D1FFFF;
}

.iconaLoc {
	text-align: center;
	vertical-align: middle;
	width: 100px;
	height: 60px;
}

.input200 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 500;
	color: #000066;
	background-color: #E1E1E1;
	text-align: left;
	vertical-align: middle;
	padding: 5px;
	width: 200px;
	height: 25px;
}

.input350 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 500;
	color: #000066;
	background-color: #E4E4E4;
	text-align: left;
	vertical-align: middle;
	padding: 5px;
	width: 350px;
	height: 25px;
}

.input350Hidden {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 500;
	color: #000066;
	background-color: #E4E4E4;
	text-align: left;
	vertical-align: middle;
	padding: 5px;
	width: 350px;
	height: 25px;
	display: none;
}

.input450 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 500;
	color: #000066;
	text-align: left;
	vertical-align: middle;
	padding: 5px;
	width: 450px;
	height: 25px;
}

.inputMsg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 500;
	color: #000066;
	text-align: left;
	padding: 5px;
	width: 450px;
	height: 80px;
	line-height: 16px;
}

.invia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	color: #333333;
	height: 20px;
	width: 200px;
	text-align: center;
	vertical-align: middle;
}

.label {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: 500;
	vertical-align: middle;
	height: 10px;
	width: 150px;
	color: #333333;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}

.label2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	font-weight: 500;
	vertical-align: middle;
	height: 10px;
	width: 150px;
	color: #333333;
	padding-left: 5px;
	text-align: left;
}

.labelLoc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: 400;
	text-align: left;
	vertical-align: middle;
	padding: 5px;
	width: 100px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}

.lastA {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: italic;
	font-weight: 400;
	color: #333333;
	text-align: right;
	height: 20px;
	width: 310px;
	padding-right: 3px;
	padding-top: 4px;
	padding-bottom: 4px;
}

.linkCellaPiccola {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: right;
	vertical-align: middle;
	height: 15px;
	width: 200px;
	font-style: oblique;
	color: #000066;
	padding-right: 6px;
}

.linkCellaTop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	vertical-align: middle;
	height: 15px;
	width: 198px;
	font-style: oblique;
	color: #000066;
	background-color: #F5F5F5;
}

a.linkCellaPiccolaA:link {
	text-decoration: none;
	color: #000066;
}

a.linkCellaPiccolaA:visited {
	text-decoration: none;
	color: #000066;
}

a.linkCellaPiccolaA:hover {
	text-decoration: none;
	color: #FF0000;
}

.messaggio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 500;
	color: #000000;
	padding: 10px;
	height: 10px;
	width: 600px;
	line-height: 16px;
}

.messaggioArea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: 600;
	color: #FFFFFF;
	background-color: #FF0000;
	text-align: center;
	vertical-align: middle;
	height: 20px;
	width: 200px;
}

.messaggioData {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: italic;
	line-height: 20px;
	font-weight: 600;
	color: #333333;
	height: 20px;
	width: 400px;
	text-align: right;
	vertical-align: middle;
	padding-right: 10px;
}

.messaggioLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	font-weight: 600;
	color: #333333;
	background-color: #E4E4E4;
	text-align: right;
	vertical-align: middle;
	height: 20px;
	width: 600px;
	padding-right: 10px;
}

.messaggioTitolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	line-height: 24px;
	font-weight: 500;
	color: #000066;
	background-color: #EAEAEA;
	text-align: center;
	vertical-align: middle;
	height: 30px;
	width: 600px;
}

.msgUser {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: italic;
	font-weight: 600;
	color: #000066;
	text-align: right;
	vertical-align: bottom;
	height: 32px;
	width: 390px;
	padding-right: 10px;
	padding-bottom: 4px;
	background-color: #CCCCCC;
	background-image: url(Icone/mail30.png);
	background-repeat: no-repeat;
	background-position: 10px;
}

.msgUser600 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: italic;
	font-weight: 600;
	color: #000066;
	text-align: right;
	vertical-align: bottom;
	height: 32px;
	width: 600px;
	padding-right: 10px;
	padding-bottom: 4px;
	background-color: #E5E5E5;
	background-image: url(Icone/mail30.png);
	background-repeat: no-repeat;
	background-position: 10px;
}

.msgUserSend600 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: italic;
	font-weight: 600;
	color: #000066;
	text-align: left;
	vertical-align: bottom;
	height: 40px;
	width: 600px;
	padding-bottom: 4px;
	background-color: #E5E5E5;
	background-image: url(Icone/email40.png);
	background-repeat: no-repeat;
	background-position: 570px;
	padding-left: 10px;
}

.msgA {
	text-decoration: none;
	color: #000066;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 500;
	text-align: left;
	vertical-align: middle;
	height: 12px;
	width: 340px;
	padding-left: 5px;
}

a.msgA:link {
	text-decoration: none;
	color: #000066;
}
a.msgA:visited {
	text-decoration: none;
	color: #000066;
}
a.msgA:hover {
	text-decoration: none;
	color: #FFFFFF;
	background-color: #000066;
}

.obbligatori {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: 500;
	vertical-align: middle;
	height: 10px;
	width: 600px;
	color: #FF0000;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}

.obbligatori2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: italic;
	font-weight: 200;
	vertical-align: middle;
	padding: 5px;
	height: 10px;
	width: 600px;
	color: #FF0000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #333333;
}

.OP_colonne {
	border: 1px solid #000066;
}

.OP_elenco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 500;
	color: #333333;
	background-color: #EEEEEE;
	text-align: left;
	vertical-align: middle;
	height: 20px;
	width: 350px;
	border: 1px solid #333333;
	padding: 4px;
}

.OP_menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 500;
	color: #333333;
	background-color: #FFFFCC;
	border: 1px solid #333333;
	height: 20px;
	padding-left: 2px;
}

.OP_nessuno{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 600;
	color: #000066;
	text-align: center;
	vertical-align: middle;
	height: 25px;
	width: 350px;
	border: 1px solid #000066;
}

.OP_nome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: 600;
	color: #000099;
	background-color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	height: 40px;
	width: 798px;
	border: 2px solid #000099;
}

.OP_HColonne150 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 600;
	color: #FFFFFF;
	background-color: #000066;
	text-align: center;
	vertical-align: middle;
	height: 40px;
	width: 150px;
	border: 2px solid #000099;
}

.OP_HColonne350 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 600;
	color: #FFFFFF;
	background-color: #000066;
	text-align: center;
	vertical-align: middle;
	height: 40px;
	width: 350px;
	border: 2px solid #000099;
}

.OP_HColonne1050 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 600;
	color: #FFFFFF;
	background-color: #000066;
	text-align: center;
	vertical-align: middle;
	height: 40px;
	width: 1050px;
	border: 2px solid #000099;
}

.OP_lista {
	color: #000000;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #EAEAEA;
	vertical-align: middle;
	height: 20px;
	padding: 2px;
}

.OP_lista450 {
	color: #000000;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #EAEAEA;
	vertical-align: middle;
	height: 20px;
	padding: 2px;
	width: 450px;
}

.OP_listacenter {
	color: #000000;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #EAEAEA;
	vertical-align: middle;
	height: 20px;
	padding: 2px;
}

.OP_testoTicket {
	color: #333333;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #EAEAEA;
	vertical-align: middle;
	height: 20px;
	width: 1200px;
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 10px;
	font-style: italic;
	font-weight: 600;
}

.OP_titoli {
	color: #000099;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #66CCFF;
	vertical-align: middle;
	height: 20px;
}

.OP_titoloTicket {
	color: #000066;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #66FFCC;
	vertical-align: middle;
	height: 20px;
	width: 1200px;
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 10px;
	font-style: italic;
	font-weight: 600;
}


.refComm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: 500;
	background-image: url(Icone/refComm.png);
	background-repeat: no-repeat;
	text-align: right;
	height: 50px;
	width: 190px;
	border: 1px solid #EAEAEA;
	padding-top: 5px;
	padding-right: 4px;
}

.refTec {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: 500;
	background-image: url(Icone/refTec.png);
	background-repeat: no-repeat;
	text-align: right;
	height: 50px;
	width: 190px;
	border: 1px solid #EAEAEA;
	padding-top: 5px;
	padding-right: 4px;
}

.sendEmail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	line-height: 15px;
	font-weight: 500;
	text-align: left;
	vertical-align: middle;
	height: 50px;
	width: 340px;
	background-color: #FFFFFF;
	color: #000066;
	padding: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #EAEAEA;
}

.sendEmailIcon {
	background-color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	height: 50px;
	width: 50px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #EAEAEA;
}

.sendEmailInvio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	line-height: 15px;
	font-weight: 500;
	text-align: center;
	vertical-align: middle;
	height: 19px;
	width: 390px;
	background-color: #FFFFFF;
	color: #000066;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #EAEAEA;
	border-bottom-color: #EAEAEA;
}


.sep {
	height: 20px;
	width: 600px;
	text-align: center;
	vertical-align: middle;
	padding: 5px;
}

.sep5 {
	height: 5px;
	width: 600px;
	text-align: center;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 5px;
	line-height: 5px;
}

.sep798 {
	height: 5px;
	width: 798px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 2px;
	line-height: 5px;
}

.sep390 {
	height: 5px;
	width: 390px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 2px;
	line-height: 5px;
}

.shopUser {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: italic;
	font-weight: 600;
	color: #000066;
	text-align: right;
	vertical-align: bottom;
	height: 32px;
	width: 390px;
	padding-right: 10px;
	padding-bottom: 4px;
	background-color: #CCCCCC;
	background-image: url(Icone/shopping30.png);
	background-repeat: no-repeat;
	background-position: 10px;
}


.SiNo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 500;
	color: #333333;
	text-align: center;
	vertical-align: middle;
	padding: 5px;
	height: 10px;
	width: 50px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #333333;
}

.testoCellaPiccola {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	padding: 3px;
	height: 40px;
	width: 200px;
	text-align: left;
	vertical-align: middle;
}

.testoCellaTop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	padding: 3px;
	height: 60px;
	width: 198px;
	text-align: left;
	vertical-align: top;
	border: 1px solid #EAEAEA;
}

.testoLoc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 600;
	color: #333333;
	text-align: left;
	vertical-align: middle;
	padding: 5px;
	width: 400px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}

.testoMailA {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 16px;
	color: #FFFFFF;
	font-weight: 600;
	text-decoration: underline;
	background-image: url(../immagini/comuni/sfondoInfo.gif);
	width: 300px;
	background-repeat: repeat-x;
	background-position: center center;
	text-align: center;
	vertical-align: middle;
}

a.testoMailA:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 16px;
	color: #FFFFFF;
}

a.testoMailA:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 16px;
	color: #FFFFFF;
}
a.testoMailA:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 16px;
	color: #FFFF00;
	text-decoration: underline;
}

.testoScorrevole {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 200;
	color: #333333;
	text-align: left;
	vertical-align: middle;
	padding: 5px;
	height: 10px;
	width: 600px;
	background-color: #C4C4C4;
	overflow: auto;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #333333;
}

.testoScorrevole2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 200;
	color: #333333;
	text-align: left;
	vertical-align: middle;
	padding: 5px;
	height: 100px;
	width: 600px;
	background-color: #C4C4C4;
	overflow: auto;
}


.tkAllegato{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 500;
	color: #000066;
	text-align: left;
	vertical-align: middle;
	height: 18px;
	width: 130px;
	border: 1px solid #000066;
	padding-left: 2px;
}

.tkAllegato {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 500;
	color: #000066;
}

a.tkAllegatoA:link {
	color: #000066;
}

a.tkAllegatoA:visited {
	color: #000066;
}

a.tkAllegatoA:hover {
	color:#FF6600;
}

.tkData{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 500;
	color: #000066;
	text-align: center;
	vertical-align: middle;
	height: 18px;
	width: 70px;
	border: 1px solid #000066;
}

.tkId{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 500;
	color: #000066;
	text-align: center;
	vertical-align: middle;
	height: 18px;
	width: 50px;
	border: 1px solid #000066;
}

.tkTesto{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 500;
	color: #000066;
	text-align: left;
	vertical-align: middle;
	height: 18px;
	width: 300px;
	border: 1px solid #000066;
	padding-left: 2px;
}

.tkTipo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 500;
	color: #000066;
	text-align: center;
	vertical-align: middle;
	height: 18px;
	width: 50px;
	border: 1px solid #000066;
}

.tkTitAllegato {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 600;
	color: #FFFFFF;
	background-color: #000066;
	text-align: left;
	vertical-align: middle;
	height: 18px;
	width: 130px;
	padding-left: 2px;
}

.tkTitData {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 600;
	color: #FFFFFF;
	background-color: #000066;
	text-align: center;
	vertical-align: middle;
	height: 18px;
	width: 70px;
}

.tkTitId {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 600;
	color: #FFFFFF;
	background-color: #000066;
	text-align: center;
	vertical-align: middle;
	height: 18px;
	width: 50px;
}

.tkTitTesto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 600;
	color: #FFFFFF;
	background-color: #000066;
	text-align: left;
	vertical-align: middle;
	height: 18px;
	width: 300px;
	padding-left: 2px;
}

.tkTitTipo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 600;
	color: #FFFFFF;
	background-color: #000066;
	text-align: center;
	vertical-align: middle;
	height: 18px;
	width: 50px;
}

.tickArea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 500;
	color: #000066;
	text-align: left;
	vertical-align: middle;
	height: 18px;
	width: 90px;
	border: 1px solid #000066;
	padding-left: 2px;
}

.tickData {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 500;
	color: #000066;
	text-align: center;
	vertical-align: middle;
	height: 18px;
	width: 70px;
	border: 1px solid #000066;
}

.tickId {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 500;
	color: #000066;
	text-align: center;
	vertical-align: middle;
	height: 18px;
	width: 60px;
	border: 1px solid #000066;
}

.tickVuoto{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 500;
	color: #000066;
	text-align: center;
	vertical-align: middle;
	height: 18px;
	width: 600px;
	border: 1px solid #000066;
	font-style: italic;
}

.tickNullo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 500;
	color: #000066;
	text-align: center;
	vertical-align: middle;
	height: 18px;
	width: 30px;
	border: 1px solid #000066;
	background-color: #EAEAEA;
}

.tickStato{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 500;
	color: #000066;
	text-align: left;
	vertical-align: middle;
	height: 18px;
	width: 100px;
	border: 1px solid #000066;
	padding-left: 2px;
}

.tickTitolo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 500;
	color: #000066;
	text-align: left;
	vertical-align: middle;
	height: 18px;
	width: 250px;
	border: 1px solid #000066;
	padding-left: 2px;
}

.tickTitArea{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 600;
	color: #FFFFFF;
	background-color: #000066;
	text-align: left;
	vertical-align: middle;
	height: 18px;
	width: 90px;
	padding-left: 2px;
}

.tickTitData{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 600;
	color: #FFFFFF;
	background-color: #000066;
	text-align: center;
	vertical-align: middle;
	height: 18px;
	width: 70px;
}

.tickTitId{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 600;
	color: #FFFFFF;
	background-color: #000066;
	text-align: center;
	vertical-align: middle;
	height: 18px;
	width: 60px;
}

.tickTitNullo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 600;
	color: #FFFFFF;
	background-color: #000066;
	text-align: center;
	vertical-align: middle;
	height: 18px;
	width: 30px;
}

.tickTitStato{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 600;
	color: #FFFFFF;
	background-color: #000066;
	text-align: left;
	vertical-align: middle;
	height: 18px;
	width: 100px;
	padding-left: 2px;
}

.tickTitTitolo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 600;
	color: #FFFFFF;
	background-color: #000066;
	text-align: left;
	vertical-align: middle;
	height: 18px;
	width: 250px;
	padding-left: 2px;
}

.titolo500 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 600;
	color: #FFFFFF;
	background-image: url(../immagini/comuni/sfondot485.gif);
	background-position: center center;
	text-align: center;
	vertical-align: middle;
	height: 25px;
	width: 500px;
	padding-bottom: 2px;
	background-repeat: no-repeat;

}
.titolo630 {
	height: 50px;
	width: 630px;
	text-align: center;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 600;
	color: #FFFFFF;
	background-image: url(../immagini/comuni/sfondot600.gif);
	background-repeat: no-repeat;
	background-position: center center;
	padding-bottom: 2px;
}
.titolo310 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 500;
	color: #FFFFFF;
	background-image: url(../immagini/comuni/sfondot300.gif);
	background-position: center center;
	text-align: center;
	vertical-align: middle;
	height: 40px;
	width: 310px;
	padding-bottom: 2px;
	background-repeat: no-repeat;

}
.td_310 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 500;
	color: #000033;
	vertical-align: top;
	width: 310px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
	border: 1px solid #000033;
	line-height: 18px;
}


.titolo600-465 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	background-image: url(../immagini/comuni/sfondot465.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-align: left;
	vertical-align: middle;
	height: 33px;
	width: 600px;
	padding-left: 25px;
}

.titolo600-465-2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	background-image: url(../immagini/comuni/sfondot465.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-align: left;
	vertical-align: middle;
	height: 33px;
	width: 600px;
	padding-left: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EAEAEA;
}

.titoloCellaPiccola {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 600;
	color: #333333;
	text-align: left;
	height: 40px;
	width: 160px;
	font-style: italic;
	vertical-align: middle;
	padding-left: 5px;
}

.titoloCellaPiccolaA {
	color: #333333;
}

a.titoloCellaPiccolaA:link {
	color: #333333;
}

a.titoloCellaPiccolaA:visited {
	color: #333333;
}

a.titoloCellaPiccolaA:hover {
	color:#FF0000;
	text-decoration: underline;
}


.titoloCellaTop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 600;
	color: #333333;
	text-align: left;
	height: 40px;
	width: 158px;
	font-style: italic;
	vertical-align: middle;
	padding-left: 5px;
	background-color: #D1FFFF;
}

.titoloCellaTopA {
	color: #333333;
}

a.titoloCellaTopA:link {
	color: #333333;
}

a.titoloCellaTopA:visited {
	color: #333333;
}

a.titoloCellaTopA:hover {
	color:#FF0000;
	text-decoration: underline;
}



.titoloLoc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: 600;
	color: #666666;
	text-align: left;
	vertical-align: middle;
	height: 16px;
	width: 600px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 20px;
	background-image: url(../immagini/comuni/puntoManuali.jpg);
	background-repeat: no-repeat;
	background-position: 2px 5px;
	font-style: italic;
}
.titoloRef {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	font-weight: 500;
	color: #000033;
	background-color: #EAEAEA;
	text-align: center;
	vertical-align: middle;
	height: 15px;
	width: 190px;
}

.titoloSuperCatLoc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 300;
	text-align: right;
	vertical-align: middle;
	color: #FFFFFF;
	height: 33px;
	width: 600px;
	padding-left: 140px;
	background-color: #FFFFFF;
	background-image: url(../immagini/comuni/sfondot325.gif);
	background-repeat: no-repeat;
	background-position: right;
	padding-right: 20px;
}

.txtGo600-12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: 600;
	color: #333333;
	text-align: left;
	vertical-align: middle;
	height: 20px;
	width: 600px;
	padding-left: 20px;
	padding-right: 20px;
}

.user {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: 700;
	color: #000066;
	text-align: left;
	vertical-align: middle;
	height: 50px;
	width: 310px;
	background-image: url(Icone/sfondoUser.png);
	background-repeat: no-repeat;
	background-position: center;
	padding-left: 10px;
}

.valori {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 500;
	color: #000066;
	text-align: left;
	vertical-align: middle;
	padding: 5px;
	height: 10px;
	width: 250px;
}

.valori150 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 500;
	color: #333333;
	text-align: left;
	vertical-align: middle;
	padding: 5px;
	height: 10px;
	width: 150px;
}
.valori450 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 500;
	color: #000066;
	text-align: left;
	vertical-align: middle;
	height: 10px;
	width: 450px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.vuoto390{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 500;
	color: #000066;
	text-align: center;
	vertical-align: middle;
	height: 18px;
	width: 390px;
	border: 1px solid #000066;
	font-style: italic;
}
.subTitolo630 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	color: #000033;
	background-color: #eaeaea;
	text-align: center;
	width: 630px;
	vertical-align: middle;
	height: 30px;
}

