body{
margin : 0px 0px 0px 0px;
background-attachment: fixed;
background-repeat: repeat;
background-color: #ffffff;
font-size: 12px; 
color: #333333; 
font-family: arial;
}

#more {display: none;}

.tableblink
{
-webkit-animation: pulse-border 1s infinite;
}

@-webkit-keyframes pulse-border {
from, to { box-shadow: 0 0 0 0 #96BF3D;}
50% { box-shadow: 0 0 0 1px #96BF3D; }
}

.menutitle
{
cursor:hand;
cursor:pointer;
margin-bottom: 5px;
color:#000000;
padding:0px;
}
.submenu
{
margin-bottom: 0.5em;
}

A:Visited  {
text-decoration : none;
color : #000000;
}
A:Link{
font-weight : normal;
color : #000000;
text-decoration : none;
}
A:Active  {
font-weight : normal;
color : #000000;
text-decoration : none;
}
A:Hover  {
font-weight : normal;
color : #AA3233;
text-decoration : none;
}

.nohref  {
font-family : verdana, arial, sans serif;
font-weight : normal;
color : #22498C;
background-color: #ffffff;
text-decoration : none;
}

.normal {
font-family : verdana, arial, sans serif;
font-size : 12px;
font-weight : normal;
color : #000000;
text-decoration : none;
letter-spacing : normal;
}
.normalarial {
font-family : arial, sans serif;
font-size : 12px;
font-weight : normal;
color : #000000;
text-decoration : none;
letter-spacing : normal;
}
.small {
font-family :  verdana, arial, sans serif;
font-size : 11px;
font-weight : normal;
color : #000000;
text-decoration : none;
}
.smallarial {
font-family :  arial, sans serif;
font-size : 10px;
font-weight : normal;
color : #000000;
text-decoration : none;
}

.rigaevidenza
{
font-family :  arial, sans serif;
line-height:25px;
font-size : 15px;
font-weight : bold;
color : #000000;
text-decoration : none;
background-color:#ececec;
border-bottom:1px solid #6b6b6b;
}

.news {
font-family : verdana, arial, sans serif;
font-size : x-small;
font-weight : normal;
color : #000000;
text-decoration : none;
}

.verysmall {
font-family :  verdana, arial, sans serif;
font-size : 10px;
font-weight : normal;
color : #000000;
text-decoration : none;
}
.verysmallarial {
font-family :  arial, sans serif;
font-size : 8px;
font-weight : normal;
color : #000000;
text-decoration : none;
}

.verysmallred {
font-family :  arial, sans serif;
font-size : 11px;
font-weight : normal;
color : #ff0000;
text-decoration : none;
}
.verysmallorange {
font-family :  arial, sans serif;
font-size : 11px;
font-weight : normal;
color : #ff9900;
text-decoration : none;
}
.verysmallblue {
font-family :  arial, sans serif;
font-size : 11px;
font-weight : normal;
color : #3300ff;
text-decoration : none;
}
.verysmallgreen {
font-family :  arial, sans serif;
font-size : 11px;
font-weight : normal;
color : #009900;
text-decoration : none;
}

.veryverysmall {
font-family :  verdana, arial, sans serif;
font-size : 10px;
font-weight : normal;
color : #000000;
text-decoration : none;
}

.veryverysmallgray {
font-family :  arial, sans serif;
font-size : 10px;
font-weight : normal;
color : #6b6b6b;
text-decoration : none;
}

.smallwhite {
font-family :  arial, sans serif;
font-size : 13px;
font-weight : normal;
color : #ffffff;
text-decoration : none;
}
.smallwhite :Visited  {
color : #ffffff;
text-decoration : none;
}
.smallwhite :Link{
color : #ffffff;
text-decoration : none;
}
.smallwhite :Active  {
color : #ffffff;
text-decoration : none;
}
.smallwhite :Hover  {
color : #ffffff;
text-decoration : underline;
}

.verysmallwhite {
font-family :  verdana, arial, sans serif;
font-size : 10px;
font-weight : normal;
color : #ffffff;
text-decoration : none;
}

.label {
font-family :  verdana, arial, sans serif;
font-size : 11px;
font-weight : bold;
color : #000000;
text-decoration : none;
}
.labelwhite {
font-family :  arial, sans serif;
font-size : 11px;
font-weight : bold;
color : #ffffff;
text-decoration : none;
}
.labelwhitesmall {
font-family :  arial, sans serif;
font-size : 11px;
font-weight : bold;
color : #ffffff;
text-decoration : none;
}
.labelgray {
font-family :  verdana, arial, sans serif;
font-size : 11px;
font-weight : bold;
color : #8f8f8f;
text-decoration : none;
}
.labelgraysmall {
font-family :  verdana, arial, sans serif;
font-size : 10px;
font-weight : bold;
color : #8f8f8f;
text-decoration : none;
}
.labelred {
font-family :  arial, sans serif;
font-size : 12px;
font-weight : bold;
color : #ff0000;
text-decoration : none;
}
.labelgreen {
font-family :  arial, sans serif;
font-size : 12px;
font-weight : bold;
color : #009900;
text-decoration : none;
}
.labelblue {
font-family :  arial, sans serif;
font-size : 12px;
font-weight : bold;
color : #0066ff;
text-decoration : none;
}

.labelbigorange {
font-family :  arial, sans serif;
font-size : 14px;
font-weight : bold;
color : #ff9933;
text-decoration : none;
}
.labelbigred {
font-family :  arial, sans serif;
font-size : 14px;
font-weight : bold;
color : #ff0000;
text-decoration : none;
}
.labelbiggreen {
font-family :  arial, sans serif;
font-size : 14px;
font-weight : bold;
color : #009900;
text-decoration : none;
}
.labelbigblue {
font-family :  arial, sans serif;
font-size : 14px;
font-weight : bold;
color : #3300ff;
text-decoration : none;
}
.labelbig {
font-family :  arial, sans serif;
font-size : 14px;
font-weight : bold;
color : #232323;
text-decoration : none;
}
.labelbigbig {
font-family :  arial, sans serif;
font-size : 20px;
font-weight : bold;
color : #232323;
text-decoration : none;
}
.labelbigwhite {
font-family :  arial, sans serif;
font-size : 16px;
font-weight : bold;
color : #ffffff;
text-decoration : none;
}
.labelsmall {
font-family :  verdana, arial, sans serif;
font-size : 10px;
font-weight : bold;
color : #000000;
text-decoration : none;
}
.labelsmallarial {
font-family :  arial, sans serif;
font-size : 11px;
font-weight : bold;
color : #000000;
text-decoration : none;
}
.labelverysmall {
font-family :  arial, sans serif;
font-size : 10px;
font-weight : bold;
color : #000000;
text-decoration : none;
}

.labelsmallred {
font-family :  arial, sans serif;
font-size : 11px;
font-weight : bold;
color : #ff0000;
text-decoration : none;
}
.labelsmallgreen {
font-family :  arial, sans serif;
font-size : 11px;
font-weight : bold;
color : #009900;
text-decoration : none;
}
.labelsmallorange {
font-family :  arial, sans serif;
font-size : 11px;
font-weight : bold;
color : #FF6600;
text-decoration : none;
font-style:italic;
}

.labelorange {
font-family :  verdana, arial, sans serif;
font-size : 11px;
font-weight : bold;
color : #FF6600;
text-decoration : none;
}
.labelorangeevidenza {
font-family :  verdana, arial, sans serif;
font-size : 11px;
font-weight : bold;
color : #ffffff;
background-color : #FF6600;
text-decoration : none;
padding:2px;
}

.labelform {
font-family :  verdana, arial, sans serif;
font-size : 10px;
font-weight : bold;
color : #000000;
text-decoration : none;
}

.colorlabelsmall {
font-family :  arial, sans serif;
font-size : 11px;
font-weight : bold;
color : #000000;
background-color: #d7d7d7;
text-decoration : none;
}
.colorlabelverysmall {
font-family :  arial, sans serif;
font-size : 9px;
font-weight : bold;
color : #000000;
background-color: #d7d7d7;
text-decoration : none;
}
.colorlabel {
font-family :  verdana, arial, sans serif;
font-size : 10px;
font-weight : bold;
color : #000000;
background-color: #d0d0d0;
text-decoration : none;
}
.colorlabelblue {
font-family :  arial, sans serif;
font-size : 12px;
font-weight : bold;
color : #ffffff;
background-color: #0066ff;
text-decoration : none;
}
.colorlabelgreen {
font-family :  arial, sans serif;
font-size : 12px;
font-weight : bold;
color : #ffffff;
background-color: #009900;
text-decoration : none;
}
.colorlabelred {
font-family :  arial, sans serif;
font-size : 12px;
font-weight : bold;
color : #ffffff;
background-color: #ff0000;
text-decoration : none;
}
.colorlabelbig {
font-family :  arial, sans serif;
font-size : 14px;
font-weight : bold;
color : #232323;
background-color: #d0d0d0;
text-decoration : none;
}

.colorlabelform {
	font-family :  verdana, arial, sans serif;
	font-size : 11px;
	font-weight : bold;
	color : #000000;
 background-color: #d7d7d7;
	text-decoration : none;
 text-transform : uppercase;
 letter-spacing : 1px;
}

.colorlabelsmallform {
	font-family :  arial, sans serif;
	font-size : 10px;
	font-weight : bold;
	color : #000000;
 background-color: #d7d7d7;
	text-decoration : none;
}

.colorlabelverysmallform {
	font-family :  arial, sans serif;
	font-size : 9px;
	font-weight : bold;
	color : #000000;
 background-color: #d7d7d7;
	text-decoration : none;
}

.colorlabelIT {
font-family :  arial, sans serif;
font-size : 12px;
font-weight : bold;
color : #ffffff;
background-color: #cc0000;
text-decoration : none;
}

.titoletto {
	font-family :  verdana, arial, sans serif;
	font-size : 11px;
	font-weight : normal;
 text-decoration : none;
	color : #ffffff;
 background-color: #ffffff;
 text-align:left;
 height: 20;
 background-image : url(/img/label.gif); 
}

.titolo {
font-family :  arial, sans serif;
font-size : 17px;
font-weight : bold;
text-decoration : none;
color : #425D73;
background-color: #ffffff;
border-bottom: 1px solid #cccccc;
}

.titoloblack {
font-family :  arial, sans serif;
font-size : 17px;
font-weight : bold;
text-decoration : none;
color : #353535;
background-color: #ffffff;
border-bottom: 1px solid #cccccc;
}

.titoloblackbig {
font-family :  arial, sans serif;
font-size : 26px;
font-weight : bold;
text-decoration : none;
color : #353535;
background-color: #ffffff;
border-bottom: 1px solid #cccccc;
}

.textareacolorout {
	font-family: verdana;
	font-size : 12px;
	color : #000000;
 background-color: #ffffff;
}

.trasparenteverysmall {
border-bottom: #ffffff 1px solid;
border-left: #ffffff 1px solid;
border-right: #ffffff 1px solid;
border-top: #ffffff 1px solid;
background-color: #ffffff;
font-family : arial, sans serif;
font-size : 11px;
font-weight : bold;
color : #000000;
}

.trasparente {
	border-bottom: #ffffff 1px solid;
 border-left: #ffffff 1px solid;
 border-right: #ffffff 1px solid;
 border-top: #ffffff 1px solid;
 background-color: #ffffff;
 font-family : verdana, arial, sans serif;
	font-size : 11px;
	font-weight : bold;
	color : #000000;
 text-align:right;
}

.trasparentebig {
	border-bottom: #ffffff 1px solid;
 border-left: #ffffff 1px solid;
 border-right: #ffffff 1px solid;
 border-top: #ffffff 1px solid;
 background-color: #ffffff;
 font-family : arial, sans serif;
	font-size : 15px;
	font-weight : bold;
	color : #000000;
 text-align:left;
}

.trasparentescheda {
	border-bottom: #ffffff 1px solid;
 border-left: #ffffff 1px solid;
 border-right: #ffffff 1px solid;
 border-top: #ffffff 1px solid;
 background-color: #ffffff;
 font-family : verdana, arial, sans serif;
	font-size : 11px;
	font-weight : normal;
	color : #000000;
}

.trasparentesmall {
	border-bottom: #ffffff 1px solid;
 border-left: #ffffff 1px solid;
 border-right: #ffffff 1px solid;
 border-top: #ffffff 1px solid;
 background-color: #ffffff;
 font-family : verdana, arial, sans serif;
	font-size : 11px;
	font-weight : bold;
	color : #000000;
 text-align:right;
}

.trasparentesmallbig {
	border-bottom: #ffffff 1px solid;
 border-left: #ffffff 1px solid;
 border-right: #ffffff 1px solid;
 border-top: #ffffff 1px solid;
 background-color: #ffffff;
 font-family : arial, sans serif;
	font-size : 15px;
	font-weight : bold;
	color : #000000;
 text-align:right;
}

.trasparentesmallgreen {
border-bottom: #ffffff 1px solid;
border-left: #ffffff 1px solid;
border-right: #ffffff 1px solid;
border-top: #ffffff 1px solid;
background-color: #ffffff;
font-family : verdana, arial, sans serif;
font-size : 11px;
font-weight : bold;
color : #009900;
text-align:right;
}

.trasparentesmallorange {
border-bottom: #ffffff 1px solid;
border-left: #ffffff 1px solid;
border-right: #ffffff 1px solid;
border-top: #ffffff 1px solid;
background-color: #ffffff;
font-family : verdana, arial, sans serif;
font-size : 11px;
font-weight : bold;
color : #ff9900;
text-align:right;
}

.trasparentesmallfucsia {
border-bottom: #ffffff 1px solid;
border-left: #ffffff 1px solid;
border-right: #ffffff 1px solid;
border-top: #ffffff 1px solid;
background-color: #ffffff;
font-family : verdana, arial, sans serif;
font-size : 11px;
font-weight : bold;
color : #ff00ff;
text-align:right;
}

.trasparentesmallred {
border-bottom: #ffffff 1px solid;
border-left: #ffffff 1px solid;
border-right: #ffffff 1px solid;
border-top: #ffffff 1px solid;
background-color: #ffffff;
font-family : verdana, arial, sans serif;
font-size : 11px;
font-weight : bold;
color : #ff0000;
text-align:right;
}

.trasparentedescrizione {
border-bottom: #ffffff 1px solid;
border-left: #ffffff 1px solid;
border-right: #ffffff 1px solid;
border-top: #ffffff 1px solid;
background-color: #ffffff;
font-family : verdana, arial, sans serif;
font-size : 10px;
font-weight : normal;
color : #000000;
}

.trasparentemail {
border-bottom: #ffffff 1px solid;
border-left: #ffffff 1px solid;
border-right: #ffffff 1px solid;
border-top: #ffffff 1px solid;
background-color: #ffffff;
font-family : arial, sans serif;
font-size : 15px;
font-weight : bold;
color : #000000;
text-align:center;
}
.trasparentemailred {
border-bottom: #ffffff 1px solid;
border-left: #ffffff 1px solid;
border-right: #ffffff 1px solid;
border-top: #ffffff 1px solid;
background-color: #ffffff;
font-family : arial, sans serif;
font-size : 15px;
text-align:center;
color:red;
font-weight:bold;
}
.trasparentemailorange {
border-bottom: #ffffff 1px solid;
border-left: #ffffff 1px solid;
border-right: #ffffff 1px solid;
border-top: #ffffff 1px solid;
background-color: #ffffff;
font-family : arial, sans serif;
font-size : 15px;
text-align:center;
color:orange;
font-weight:bold;
}
.trasparentemailgreen {
border-bottom: #ffffff 1px solid;
border-left: #ffffff 1px solid;
border-right: #ffffff 1px solid;
border-top: #ffffff 1px solid;
background-color: #ffffff;
font-family : arial, sans serif;
font-size : 15px;
text-align:center;
color:green;
font-weight:bold;
}

.trasparentemailbig {
border-bottom: #ffffff 1px solid;
border-left: #ffffff 1px solid;
border-right: #ffffff 1px solid;
border-top: #ffffff 1px solid;
background-color: #ffffff;
font-family : arial, sans serif;
font-size : 15px;
font-weight : bold;
color : #000000;
text-align:center;
}
.trasparentemailbig {
border-bottom: #ffffff 1px solid;
border-left: #ffffff 1px solid;
border-right: #ffffff 1px solid;
border-top: #ffffff 1px solid;
background-color: #ffffff;
font-family : arial, sans serif;
font-size : 15px;
font-weight : bold;
color : #000000;
text-align:center;
}
.trasparentemailbigred {
border-bottom: #ffffff 1px solid;
border-left: #ffffff 1px solid;
border-right: #ffffff 1px solid;
border-top: #ffffff 1px solid;
background-color: #ffffff;
font-family : arial, sans serif;
font-size : 15px;
font-weight : bold;
color : #ff0000;
text-align:center;
}
.trasparentemailbiggreen {
border-bottom: #ffffff 1px solid;
border-left: #ffffff 1px solid;
border-right: #ffffff 1px solid;
border-top: #ffffff 1px solid;
background-color: #ffffff;
font-family : arial, sans serif;
font-size : 15px;
font-weight : bold;
color : #009900;
text-align:center;
}

.trasparentecontatti {
border: none;
background: none;
font-family : verdana, arial, sans serif;
font-size : 11px;
font-weight : normal;
color : #000000;
text-align:left;
}

.trasparentebold {
border: none;
background: none;
font-family : verdana, arial, sans serif;
font-size : 12px;
font-weight : bold;
color : #000000;
text-align:left;
}

.buttonselect {
background-color: #e9e9e9;
font-family : arial, sans serif;
font-size : 11px;
font-weight : normal;
color : #000000;
}

.buttonoversmall {
border-bottom: #474747 1px solid;
border-left: #474747 1px solid;
border-right: #474747 1px solid;
border-top: #474747 1px solid;
background-color: #97BF0D;
font-family : arial, sans serif;
font-size : 11px;
font-weight : normal;
color : #ffffff;
padding: 2px 2px 2px 2px;
}
.buttonoutsmall {
border-bottom: #474747 1px solid;
border-left: #474747 1px solid;
border-right: #474747 1px solid;
border-top: #474747 1px solid;
background-color: #ffffff;
font-family : arial, sans serif;
font-size : 11px;
font-weight : normal;
color : #425D73;
padding: 2px 2px 2px 2px;
}

.buttonover {
border-bottom: #474747 1px solid;
border-left: #474747 1px solid;
border-right: #474747 1px solid;
border-top: #474747 1px solid;
background-color: #97BF0D;
font-family : verdana, arial, sans serif;
font-size : 11px;
font-weight : normal;
color : #ffffff;
}
.buttonout {
border-bottom: #474747 1px solid;
border-left: #474747 1px solid;
border-right: #474747 1px solid;
border-top: #474747 1px solid;
background-color: #ffffff;
font-family : verdana, arial, sans serif;
font-size : 11px;
font-weight : normal;
color : #425D73;
}

.colorover {
border: #474747 1px solid;
font-family: arial;
font-size : 14px;
color : #22498c;
background-color: #ffff66;
}
.colorout {
border: #474747 1px solid;
font-family: arial;
font-size : 14px;
color : #22498c;
background-color: #e9e9e9;
}

.coloroverbig {
border: #474747 1px solid;
font-family: arial;
font-size : 17px;
color : #22498c;
background-color: #ffff66;
font-weight : bold;
}
.coloroutbig {
border: #474747 1px solid;
font-family: arial;
font-size : 17px;
color : #22498c;
background-color: #e9e9e9;
font-weight : bold;
}
.coloroutbigtrasparente {
border-bottom: #ffffff 1px solid;
border-left: #ffffff 1px solid;
border-right: #ffffff 1px solid;
border-top: #ffffff 1px solid;
background-color: #ffffff;
font-family: arial;
font-size : 17px;
color : #22498c;
text-align:left;
font-weight : bold;
}

.coloroversmall {
border: #474747 1px solid;
font-family: arial;
font-size : 12px;
color : #22498c;
background-color: #ffff66;
}
.coloroutsmall {
border: #474747 1px solid;
font-family: arial;
font-size : 12px;
color : #22498c;
background-color: #e9e9e9;
}
.coloroutverysmall {
border: #474747 1px solid;
font-family: arial;
font-size : 11px;
color : #22498c;
background-color: #e9e9e9;
}
.coloroververysmall {
border: #474747 1px solid;
font-family: arial;
font-size : 11px;
color : #22498c;
background-color: #ffff66;
}
.coloroutveryverysmall {
border: #474747 1px solid;
font-family: arial;
font-size : 10px;
color : #22498c;
background-color: #e9e9e9;
}
.coloroutsmallevidenza {
border: #474747 1px solid;
font-family: arial;
font-size : 12px;
color : #ffffff;
background-color: #009900;
}

.colorover_red {
font-family: verdana;
font-size : 11px;
color : #ff0000;
background-color: #ffffff;
}
.colorout_red {
font-family: verdana;
font-size : 11px;
color : #ffffff;
background-color: #ff0000;
}

.buttonoverbig_nocolor {
border-bottom: #474747 1px solid;
border-left: #474747 1px solid;
border-right: #474747 1px solid;
border-top: #474747 1px solid;
font-family : arial, sans serif;
font-size : 14px;
color : #000000;
padding: 5px 5px 5px 5px;
cursor:pointer;cursor: hand;
}
.buttonoverbig {
border-bottom: #474747 1px solid;
border-left: #474747 1px solid;
border-right: #474747 1px solid;
border-top: #474747 1px solid;
background-color: #96BF3D;
font-family : arial, sans serif;
font-size : 14px;
color : #ffffff;
padding: 5px 5px 5px 5px;
cursor:pointer;cursor: hand;
}
.buttonoutbig {
border-bottom: #474747 1px solid;
border-left: #474747 1px solid;
border-right: #474747 1px solid;
border-top: #474747 1px solid;
background-color: #1178AB;
font-family : arial, sans serif;
font-size : 14px;
color : #ffffff;
padding: 5px 5px 5px 5px;
cursor:pointer;cursor: hand;
}

.buttonoverbignew {
border-bottom: #474747 1px solid;
border-left: #474747 1px solid;
border-right: #474747 1px solid;
border-top: #474747 1px solid;
background-color: #96BF3D;
font-family : arial, sans serif;
font-size : 14px;
color : #ffffff;
padding: 5px 5px 5px 5px;
cursor:pointer;cursor: hand;
}
.buttonoutbignew {
border-bottom: #474747 1px solid;
border-left: #474747 1px solid;
border-right: #474747 1px solid;
border-top: #474747 1px solid;
background-color: #1178AB;
font-family : arial, sans serif;
font-size : 14px;
color : #ffffff;
padding: 5px 5px 5px 5px;
cursor:pointer;cursor: hand;
}

.schedaOFF {
border-bottom: #000000 1px solid;
border-left: #000000 1px solid;
border-right: #000000 1px solid;
border-top: #000000 1px solid;
background-color: #cccccc;
font-family : arial, sans serif;
font-size : 12px;
font-weight : normal;
color : #000000;
}
.schedaON {
border-bottom: #000000 1px solid;
border-left: #000000 1px solid;
border-right: #000000 1px solid;
border-top: #000000 1px solid;
background-color: #425D73;
font-family : arial, sans serif;
font-size : 12px;
font-weight : normal;
color : #ffffff;
}

.rollover{
background-color: #ffff33;
cursor: pointer;
}
.rollout{
background-color: ;
cursor: pointer;
}
.rollevidence{
background-color: #ff99ff;
}

.rollovermateriale{
 background-color: #cccccc;
 cursor: pointer;
 font-family : verdana, arial, sans serif;
	font-size : 10px;
	font-weight : normal;
	color : #000000;
}
.rolloutmateriale{
 background-color: ;
 cursor: pointer;
 font-family : verdana, arial, sans serif;
	font-size : 10px;
	font-weight : normal;
	color : #000000;
}

.tabella {
 background-color: #ffffff;
 }
 
.colortabella {
	border-bottom: #8f8f8f 1px solid;
 border-left: #8f8f8f 1px solid;
 border-right: #8f8f8f 1px solid;
 border-top: #8f8f8f 1px solid;
 background-color: #ffffff;
	font-family :  verdana, arial, sans serif;
	font-size : 11px;
	font-weight : normal;
	color : #474747;
	text-decoration : none;
 }
 
 .colortabellamenu {
	border-bottom: #474747 1px solid;
 border-left: #474747 1px solid;
 border-right: #474747 1px solid;
 background-color: #ffffff;
	font-family :  verdana, arial, sans serif;
	font-size : 11px;
	font-weight : normal;
	color : #474747;
	text-decoration : none;
 }
 
 .colortabellaevidenza {
	border-bottom: #ff0000 1px solid;
 border-left: #ff0000 1px solid;
 border-right: #ff0000 1px solid;
 border-top: #ff0000 1px solid;
 background-color: #ffffff;
	font-family :  verdana, arial, sans serif;
	font-size : 11px;
	font-weight : normal;
	color : #ff0000;
	text-decoration : none;
 }
 
.fototabella {
	border-bottom: #000000 1px solid;
 border-left: #000000 1px solid;
 border-right: #000000 1px solid;
 border-top: #000000 1px solid;
 }

.mctitolo{
	BACKGROUND: #015396;
 COLOR: #ffffff;
 FONT-FAMILY: verdana, arial, sans serif;
 FONT-SIZE: 8pt;
 FONT-WEIGHT: normal;
 TEXT-DECORATION: none;
}

.mctitoloover{
	BACKGROUND: #E8F4FF;
 COLOR: #ffffff;
 FONT-FAMILY: verdana, arial, sans serif;
 FONT-SIZE: 8pt;
 FONT-WEIGHT: normal;
 TEXT-DECORATION: none;
}

.assistenza {
	font-family : monospace;
	font-size : 12px;
	font-weight : bold;
	color : #FF954F;
	text-decoration : none;
	letter-spacing : 0.5px;
}

.unicode {
	font-family : monospace;
	font-size : 13px;
	font-weight : normal;
	color : #000000;
	text-decoration : none;
	letter-spacing : normal;
}

#barraalto1 {
 WIDTH: 990px;
 BORDER-LEFT: #000000 1px solid;
 BORDER-RIGHT: #000000 1px solid;
 MARGIN: 0px 0px 0px 0px;
 PADDING-RIGHT: 0px;
 PADDING-LEFT: 0px;
 PADDING-TOP: 0px;
 PADDING-BOTTOM: 0px;
}

#barraalto1sx {
	FLOAT: left;
 FONT-SIZE: 0.8em;
 WIDTH: 390px;
 HEIGHT: 15px;
 COLOR: #000000;
 FONT-FAMILY: Verdana, Arial, Georgia, Arial, Helvetica, sans-serif;
}

#barraalto1dx {
	FLOAT: right;
 FONT-SIZE: 0.8em;
 WIDTH: 390px;
 HEIGHT: 15px;
 COLOR: #000000;
 FONT-FAMILY: Verdana, Arial, Georgia, Arial, Helvetica, sans-serif;
 TEXT-ALIGN:right;
}

.iframe { 
width: 100%; 
overflow: auto;
border: 0px solid #000000;
padding: 0px;
background-color: #ffffff;
}

.trasparentepagine {
border: #e9e9e9 1px solid;
font-family : verdana, arial, sans serif;
font-size : 12px;
font-weight : normal;
color : #000000;
background-color: transparent;
text-align:left;
}

.trasparentepaginesmall {
border: #e9e9e9 1px solid;
font-family : arial, sans serif;
font-size : 12px;
font-weight : normal;
color : #000000;
background-color: transparent;
text-align:left;
}

ul#multi2,ul#multi2 li
{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
list-style:none;
}
ul#multi2
{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width: 99%;
overflow: hidden;
}
ul#multi2 li
{
float:left;
width:49%;
margin-left: 1%;
display: inline;
}

ul#multi3,ul#multi3 li
{
margin:0;
padding:0;
list-style:none;
}
ul#multi3
{
width: 100%;
overflow: hidden;
padding: 0em 0;
margin:0em 0;
line-height: 1.8;
}
ul#multi3 li
{
float:left;
width:32%;
margin-left: 1%;
display: inline;
}

ul#multi4,ul#multi4 li
{
margin:0;
padding:0;
list-style:none;
}
ul#multi4
{
width: 100%;
overflow: hidden;
padding: 0em 0;
margin:0em 0;
line-height: 1.8;
}
ul#multi4 li
{
float:left;
width:24%;
margin-left: 1%;
display: inline;
}

.opacityit img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
-moz-opacity: 0.6;
}
.opacityit:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}

div#livello_loading {
width: 300px;
height: 300px;
position: absolute;
top: 50%;
left: 50%;
margin-top: -100px;
margin-left: -100px;
}

#errmsg
{
color: red;
}

.nav {
border-bottom: 0px solid #595959;
background: #e9e9e9;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
z-index:10; 
width:100%;
left:0;
right:0;
}

/*! START TABLE SEARCH */
#myInput {}

#myTable
{
border-collapse: collapse;
width: 100%;
border: 1px solid #ddd;
font-size: 18px;
}
#myTable th, #myTable td {
text-align: left;
padding: 12px;
}

#myTable tr {
border-bottom: 1px solid #ddd;
}

#myTable tr.header, #myTable tr:hover {
background-color: #f1f1f1;
}
/*! END TABLE SEARCH */

