
/* ------------------------------------------------- Stili Default ------------------------------------------------- */

 body {height:100%; background-color: #FFFFFF; margin:0px; padding:0px;}

/* ------------------------------------------------- Colori Base ------------------------------------------------- */

.Nero8 {font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:8pt; font-weight:none; color:#000000;}
.Nero8b {font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:8pt; font-weight:bold; color:#000000;}

.Nero10 {font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:10pt; font-weight:none; color:#000000;}
.Nero10b {font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:10pt; font-weight:bold; color:#000000;}

.Nero12 {font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:12pt; font-weight:none; color:#000000;}
.Nero12b {font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:12pt; font-weight:bold; color:#000000;}


.Bianco8 {font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:8pt; font-weight:none; color:#FFFFFF;}
.Bianco8b {font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:8pt; font-weight:bold; color:#FFFFFF;}

.Bianco10 {font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:10pt; font-weight:none; color:#FFFFFF;}
.Bianco10b {font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:10pt; font-weight:bold; color:#FFFFFF;}

.Bianco12 {font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:12pt; font-weight:none; color:#FFFFFF;}
.Bianco12b {font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:12pt; font-weight:bold; color:#FFFFFF;}


.Grigio8 {font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:8pt; font-weight:none; color:#808B8E;}
.Grigio8b {font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:8pt; font-weight:bold; color:#808B8E;}

.Grigio10 {font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:10pt; font-weight:none; color:#808B8E;}
.Grigio10b {font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:10pt; font-weight:bold; color:#808B8E;}

.Grigio12 {font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:12pt; font-weight:none; color:#808B8E;}
.Grigio12b {font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:12pt; font-weight:bold; color:#808B8E;}


.Blu8 {font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:8pt; font-weight:none; color:#03569E;}
.Blu8b {font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:8pt; font-weight:bold; color:#03569E;}
.Blu10px {font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#03569E;}

.Blu10 {font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:10pt; font-weight:none; color:#03569E;}
.Blu10b {font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:10pt; font-weight:bold; color:#03569E;}

.Blu12 {font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:12pt; font-weight:none; color:#03569E;}
.Blu12b {font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:12pt; font-weight:bold; color:#03569E;}


.Rosso8 {font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:8pt; font-weight:none; color:#DE000E;}
.Rosso8b {font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:8pt; font-weight:bold; color:#DE000E;}

.Rosso10 {font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:10pt; font-weight:none; color:#DE000E;}
.Rosso10b {font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:10pt; font-weight:bold; color:#DE000E;}

.Rosso12 {font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:12pt; font-weight:none; color:#DE000E;}
.Rosso12b {font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:12pt; font-weight:bold; color:#DE000E;}


/* ------------------------------------------------- Stili Fissi ----------------------------------------------- */

.MsgError8b {font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:8pt; font-weight:bold; color:#DE000E;}
.MsgError10b {font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:10pt; font-weight:bold; color:#DE000E;}
.MsgError12b {font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:12pt; font-weight:bold; color:#DE000E;}

.Asterisco8b {font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:8pt; font-weight:bold; color:#DE000E;}

.ApiceBlu8b {font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:8pt; font-weight:bold; color:#2B3479; vertical-align: super}
.PediceBlu8b {font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:8pt; font-weight:bold; color:#2B3479; vertical-align: sub}

.ApiceBianco8 {font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:6pt; font-weight:none; color:#FFFFFF; vertical-align: super}
.PediceBianco8 {font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:6pt; font-weight:none; color:#FFFFFF; vertical-align: sub}

.NumPage {font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:10pt; font-weight:bold; background-color: #58779F; color:#DEEBFF;}

/* ------------------------------------------------- Area Clienti ----------------------------------------------- */

.acLabel {font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:8pt; font-weight:none; color:#576B87;}
.acLabelb {font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:8pt; font-weight:bold; color:#576B87;}

.acValue {font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:8pt; font-weight:none; color:#5B7AA6;}
.acValueb {font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:8pt; font-weight:bold; color:#5B7AA6;}

.Frecce10 {font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:10pt; font-weight:none; color:#DE000E;}
.Frecce10b {font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:10pt; font-weight:bold; color:#DE000E;}

A.AreaC:link {font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:8pt; color:#58636F; font-weight:bold; text-decoration:none;}
A.AreaC:visited {font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:8pt; color:#58636F; font-weight:bold; text-decoration:none;}
A.AreaC:active {font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:8pt; color:#58636F; font-weight:bold; text-decoration:none;}
A.AreaC:hover {font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:8pt; color:#DE000E; font-weight:bold; text-decoration:none;}

.BorderRossoMC {
	border-left : 0px solid #DE000E;
	border-bottom : 2px solid #DE000E;
	border-right : 0px solid #DE000E;
	border-top : 0px solid #DE000E;
}
/* ------------------------------------------------- Tabelle Principali ----------------------------------------- */

.BorderTabellaA {
	border-left : 1px solid #A72727;
	border-bottom : 1px solid #A72727;
	border-right : 1px solid #A72727;
	border-top : 1px solid #A72727;
}

.TitoloTabellaA {
    font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	background-color: #A72727;	
	color: #ffffff;
	border-left : 1px solid #A72727;
	border-bottom : 1px solid #A72727;
	border-right : 1px solid #A72727;
	border-top : 1px solid #A72727;
	font-weight:bold;
}

.BorderTabellaAB {
	border-left : 0px solid #6C82A0;
	border-bottom : 1px solid #6C82A0;
	border-right : 0px solid #6C82A0;
	border-top : 0px solid #6C82A0;
}

.BorderTabellaALB {
	border-left : 1px solid #064062;
	border-bottom : 1px solid #064062;
	border-right : 0px solid #064062;
	border-top : 0px solid #064062;
}

.BorderTabellaAT {
	border-left : 0px solid #064062;
	border-bottom : 0px solid #064062;
	border-right : 0px solid #064062;
	border-top : 1px solid #064062;
}

.BorderTabellaATB {
	border-left : 0px solid #064062;
	border-bottom : 1px solid #064062;
	border-right : 0px solid #064062;
	border-top : 1px solid #064062;
}

.BorderTabellaAR {
	border-left : 0px solid #064062;
	border-bottom : 0px solid #064062;
	border-right : 1px solid #064062;
	border-top : 0px solid #064062;
}

.BorderTabellaARB {
	border-left : 0px solid #064062;
	border-bottom : 1px solid #064062;
	border-right : 1px solid #064062;
	border-top : 0px solid #064062;
}

.BorderTabellaARL {
	border-left : 1px solid #064062;
	border-bottom : 0px solid #064062;
	border-right : 1px solid #064062;
	border-top : 0px solid #064062;
}




.TitoloTabellaB {
    font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	background-color: #E8E8E8;
	color: #58636F;
	border-left : 1px solid #BFC0C1;
	border-bottom : 1px solid #BFC0C1;
	border-right : 1px solid #BFC0C1;
	border-top : 1px solid #BFC0C1;
	font-weight:bold;
}

.BorderTabellaBB {
	border-left : 0px solid #BFC0C1;
	border-bottom : 1px solid #BFC0C1;
	border-right : 0px solid #BFC0C1;
	border-top : 0px solid #BFC0C1;
}

.BorderTabellaBLB {
	border-left : 1px solid #BFC0C1;
	border-bottom : 1px solid #BFC0C1;
	border-right : 0px solid #BFC0C1;
	border-top : 0px solid #BFC0C1;
}

.BorderTabellaB {
	border-left : 1px solid #BFC0C1;
	border-bottom : 1px solid #BFC0C1;
	border-right : 1px solid #BFC0C1;
	border-top : 1px solid #BFC0C1;
}

.BorderTabellaBLRB {
	border-left : 1px solid #BFC0C1;
	border-bottom : 1px solid #BFC0C1;
	border-right : 1px solid #BFC0C1;
	border-top : 0px solid #BFC0C1;
}

/* ------------------------------------------- Varianti delle Tabelle Principali --------------------------- */

.BorderGray2BR {
	border-left : 0px solid #DADFE0;
	border-bottom : 2px solid #DADFE0;
	border-right : 2px solid #DADFE0;
	border-top : 0px solid #DADFE0;	
}

.BorderBluIndirizzo {
	border-left : 0px solid #03569E;
	border-bottom : 1px solid #03569E;
	border-right : 0px solid #03569E;
	border-top : 0px solid #03569E;	
}

.BorderBlu {
	border-left : 2px solid #03569E;
	border-bottom : 2px solid #03569E;
	border-right : 2px solid #03569E;
	border-top : 2px solid #03569E;	
}

/* ----------------------------------------------- Link Principale ------------------------------- */

A:link {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#5B7AA6; font-weight:bold; text-decoration:none;}
A:visited {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#5B7AA6; font-weight:bold; text-decoration:none;}
A:active {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#5B7AA6; font-weight:bold; text-decoration:none;}
A:hover {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#0A84F2; font-weight:bold; text-decoration:none;}

/* ------------------------------------------- Tipi di Link Aggiuntivi --------------------------- */

A.MenuHome:link {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#698DC0; font-weight:bold; text-decoration:none;}
A.MenuHome:visited {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#698DC0; font-weight:bold; text-decoration:none;}
A.MenuHome:active {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#698DC0; font-weight:bold; text-decoration:none;}
A.MenuHome:hover {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#FFFFFF; font-weight:bold; text-decoration:none;}

A.Versioni:link {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#8AA9D4; font-weight:bold; text-decoration:none;}
A.Versioni:visited {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#8AA9D4; font-weight:bold; text-decoration:none;}
A.Versioni:active {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#8AA9D4; font-weight:bold; text-decoration:none;}
A.Versioni:hover {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#FFFFFF; font-weight:bold; text-decoration:none;}

A.download:link {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#526E94; font-weight:normal; text-decoration:none;}
A.download:visited {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#526E94; font-weight:normal; text-decoration:none;}
A.download:active {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#526E94; font-weight:normal; text-decoration:none;}
A.download:hover {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#A50505; font-weight:normal; text-decoration:none;}

A.Paging:link {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#58779F; font-weight:bold; text-decoration:none;}
A.Paging:visited {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#58779F; font-weight:bold; text-decoration:none;}
A.Paging:active {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#58779F; font-weight:bold; text-decoration:none;}
A.Paging:hover {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#FC7D01; font-weight:bold; text-decoration:none;}

A.Credits:link {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#698DC0; font-weight:normal; text-decoration:none;}
A.Credits:visited {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#698DC0; font-weight:normal; text-decoration:none;}
A.Credits:active {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#698DC0; font-weight:normal; text-decoration:none;}
A.Credits:hover {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#FFFFFF; font-weight:normal; text-decoration:none;}

/* ------------------------------------------- Stili Oggetti Principali --------------------------- */

.Submit {
    font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	background-color: #CECCD1;	
	color: #6B686E;
	width: 100px;
	border-left : 1px solid #868488;
	border-bottom : 1px solid #868488;
	border-right : 1px solid #868488;
	border-top : 1px solid #868488;
	font-weight: bold;
}

.Input	{
    font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	background-color: #FFFFFF;	
	color: #4E4C56;
	border-left : 1px solid #868488;
	border-bottom : 1px solid #868488;
	border-right : 1px solid #868488;
	border-top : 1px solid #868488;
	font-weight: bold;
}



/* ------------------------------------------- Stili DIV --------------------------- */



#BloccoInAlto {
width: 740px;
height: 104px;
padding: 0px;
clear: both;
border: 1px;
margin: 0px;
background-image: url(http://www.elmatrasfo.it/ImgHome/sfondo-top.gif);
background-position: top left;
background-repeat: no-repeat;
}

#BloccoSinistra {
width: 168px;
height: 450px;
padding: 0px; 
float: left;
border: 1px;
clear: left;
margin: 0px;
background-image: url(http://www.elmatrasfo.it/ImgHome/sfondo-lik_sx.gif);
background-position: top left;
background-repeat: no-repeat;
}


#BloccoDestra {
width: 570px;
height: 100%;
padding: 0px; 
float: right;
border: 1px;
clear: right;
margin: 0px;
}

/* ------------------------------------------- Stili Contenuti a Dx --------------------------- */

#TabellaDestra {
	background-color: #ffffff;
	margin: 0px;
	vertical-align: top;
	width: 568px;
	margin: 0px;
}

p.Interlinea {
	line-height: 15px;
	text-align: right;
}

p.InterlineaA {
	line-height: 10px;
}

p.InterlineaB {
	line-height: 12pt;
}


/* ------------------------------------------- Stili Contenuti a Dx Menu giallo home --------------------------- */

ul.menuLaterale { 
width:265px;
margin: 0px; 
padding: 2px;
font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
font-size:8pt;
font-weight:bold;
color:#03569E;
}
ul.menuLaterale li { 
display:inline; /*Dispone la lista*/ 
font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
font-size:8pt;
font-weight:bold;
color:#03569E;
}
ul.menuLaterale li a { 
display:block; /*Permette di colorare tutto l'elemento*/
text-decoration:none;
padding-bottom:2px;
border: 2px solid #ffffff;
height:20px;
line-height:20px;
font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
font-size:8pt;
font-weight:bold;
color: #03569E;
cursor:pointer;
background-color: #FBBD00;
background-position:left;
background-repeat:no-repeat;
}
ul.menuLaterale li a:hover { 
font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
font-size:8pt;
font-weight:bold;
color: red;
cursor:pointer;
background-color: #FFF40B;
}


/* ------------------------------------------- Stili Contenuti a Dx Tabelle varie --------------------------- */

#Tabella1 {
min-height: none;
background-color:#1C66AA;
border:2px solid #083D6D;
padding: 10px;
margin: 10px 10px 10px 10px;
color: #ffffff;
line-height: 12pt;
}

#Tabella2 {
min-height: none;
background-color:#E7F3FE;
border:2px solid #083D6D;
padding: 5px;
margin: 10px 10px 10px 10px;
color: #ffffff;
line-height: 12pt;
list-style: square;
}

ul.ConImmagine {
list-style-image: url('../ImgHome/qua-giallo.gif');
font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:8pt; font-weight:bold; color:#808B8E;
}


#flashcontent {
	height: auto;
}
