
/* da navigation path */
/*
* { margin: 0; padding: 0; }
*/

table.top {
border: 0px dashed #0000ff;
width: 220px;
height: 156px;
margin: 0;
padding: 0;
}

td.td-side{
padding: 0 0 0 0;
margin: 0 0 0 0;
width: 210px;
margin: 0;
padding: 0;
} 

td.td-logo{
font-family: "Calibri, Verdana CE", "Arial CE", "Lucida Grande CE", "Helvetica CE", Verdana, Arial, lucida, sans-serif;  
font-size: 9pt;
color: #1f344c;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-weight:  normal;
line-height: 12px;
border: 0px dashed #1f344c;
background-color: #1f344c;
}

td.date{
float: right;
font-family: "Calibri, Verdana CE", "Arial CE", "Lucida Grande CE", "Helvetica CE", Verdana, Arial, lucida, sans-serif;  
font-size: 8pt;
color: #1f344c;
margin: 0 0 0 0;
padding: 0 0px 0 0;
font-weight:  normal;
line-height: 12px;
border: 0px dashed #1f344c;
text-align: right;
}



/* da menu area eGov */


table.sx {
border: 0px dashed #0000ff;
margin: 0px;
padding: 0px;
}

td.menu-sx {
border: 0px solid #ff00dd; 
width: 220px;
margin: 0px;
padding: 0px;
} 

table.box-mn {
border: 0px solid #dd00ff; 
margin: 3px 0 0px 0;
padding: 0px 0 0px 0;
}

td.bg-top-box {
border: 0px solid #ff00dd; 
margin: 0px;
padding: 0px 8px 0 14px;
background-image: url(../../immagini/sin/mn-top.gif);
background-repeat: no-repeat;
background-position: 0px 9px;
} 

td.bg-mn {
border: 0px solid #ff00dd; 
margin: 0px;
padding: 0px 8px 0 14px;
background-image: url(../../immagini/sin/bg-menu.gif);
background-repeat: repeat-y;
background-position: 0px 0;
} 

td.bg-mn h3 {
border: 0px solid #ff00dd; 
font-family: "Calibri, Verdana CE", "Arial CE", "Lucida Grande CE", "Helvetica CE", Verdana, Arial, lucida, sans-serif;  
font-size: 12pt;
color: #1f344c;
font-weight:  bolder;
line-height: 14px;
padding: 0 0 0 20px;
background-image: url(../../immagini/sin/h3bullet.gif);
background-repeat: no-repeat;
background-position: 6px 1px;
}
div.mn1{
padding: 0 10px 0 10px;
border: 0px dashed #00ff00; 
}

div.mn2{
padding: 0 10px 0 8px;
border: 0px dashed #ff0000;
}

a.menu:link,  a.menu:visited  { 
font-family: "Calibri, Verdana CE", "Arial CE", "Lucida Grande CE", "Helvetica CE", Verdana, Arial, lucida, sans-serif;  
font-size: 9pt;
color: #1f344c;
font-weight:  normal;
line-height: 16px;
text-decoration: none;
border: 0px solid #ffccdd;
padding: 0 0 0 8px;
background-image: url(../../immagini/sin/bullet.gif);
background-repeat: no-repeat;
background-position: 0px 2px;
} 

a.menu:hover  { 
font-family: "Calibri, Verdana CE", "Arial CE", "Lucida Grande CE", "Helvetica CE", Verdana, Arial, lucida, sans-serif;  
font-size: 9pt;
color: #1f344c;
font-weight:  normal;
line-height: 16px;
text-decoration: underline;
border: 0px solid #ffccdd;
padding: 0 0 0 8px;
background-image: url(../../immagini/sin/bullet.gif);
background-repeat: no-repeat;
background-position: 0px 2px;
} 

a.sub-mn:link, a.sub-mn:visited  { 
font-family: "Calibri, Verdana CE", "Arial CE", "Lucida Grande CE", "Helvetica CE", Verdana, Arial, lucida, sans-serif;  
font-size: 8pt;
color: #4c5d70;
font-weight:  normal;
line-height: 13px;
text-decoration: none;
border: 0px solid #ffccdd;
padding: 0 0 0 8px;
background-image: url(../../immagini/sin/subbullet.gif);
background-repeat: no-repeat;
background-position: 0px 2px;
} 

a.sub-mn:hover  { 
font-family: "Calibri, Verdana CE", "Arial CE", "Lucida Grande CE", "Helvetica CE", Verdana, Arial, lucida, sans-serif;  
font-size: 8pt;
color: #4c5d70;
font-weight:  normal;
line-height: 13px;
text-decoration: underline;
border: 0px solid #ffccdd;
padding: 0 0 0 8px;
background-image: url(../../immagini/sin/subbullet.gif);
background-repeat: no-repeat;
background-position: 0px 2px;
} 

a.sub-mn:active  { 
font-family: "Calibri, Verdana CE", "Arial CE", "Lucida Grande CE", "Helvetica CE", Verdana, Arial, lucida, sans-serif;  
font-size: 8pt;
color: #4c5d70;
font-weight:  normal;
line-height: 13px;
text-decoration: none;
border: 0px solid #ffccdd;
padding: 0 0 0 8px;
background-image: url(../../immagini/sin/subbullet.gif);
background-repeat: no-repeat;
background-position: 0px 2px;
} 

span.forn { 
font-family: "Calibri, Verdana CE", "Arial CE", "Lucida Grande CE", "Helvetica CE", Verdana, Arial, lucida, sans-serif;  
font-size: 8pt;
color: #4c5d70;
font-weight:  normal;
line-height: 50px;
text-decoration: none;
margin: 8px;
border: 0px solid #ff0000;
padding: 20px 34px 20px 24px;
background-image: url(../../immagini/sin/bg-forn.gif);
background-repeat: no-repeat;
background-position: 2px 12px;
} 




span.submn  { 
border: 14px dashed #ff0000;
}

div.mn {
/* non serve piu', quindi a zero */
border: 0px solid #00ff00; 
margin: 0px;
padding: 0px;
width: 222px;
}

div.sub  { 
border: 14px solid #0000ff;
}







/* da focus on */



table.focus {
border: 1px dashed #ff0000;
width: 200px; 
height: 220px;
font-family: calibri, verdana, sans; 
color: #e7ae00; 
font-size: 16pt;
padding: 10px 10px 10px 10px;
margin: 0px 0px 0px 3px; 
background-image: url(../../immagini/sin/bg-focus.gif);
background-repeat: no-repeat;
background-position: 0px 0;
}


/*td.fon {
border: 0px dashed #00ff00;
width: 200px; 
padding: 0 0 10px 0px;
margin: 0 0px 10px 0px; 
text-align: center;
vertical-align: top;
}*/

/*td.fon h3 {
font-family: calibri, verdana, sans; 
color: #1f344c; 
font-size: 14pt;
line-height: 28spt;
padding: 0 0 10px 0;
margin: 0 0 0 0; 
font-weight: normal;
text-align: center;
width: 185px;
border: 1px solid #0000ff;
}*/

p.abs-focus {
font-family: calibri, verdana, sans; 
color: #4c5d27; 
font-size: 10pt;
line-height: 9pt;
padding: 0 0 0 0;
margin: 0 0 0 0; 
font-weight: normal;
text-align: justify;
border: 4px dashed #ff0000;
width: 150px;
}

a.focus:link {
font-family: calibri, verdana, sans; 
color: #ee9a08; 
font-size: 10pt;
line-height: 9pt;
text-decoration: none;
font-weight: normal;
border: 0px solid #ff0000;
}

a.focus:visited {
font-family: calibri, verdana, sans; 
color: #ee9a08; 
font-size: 10pt;
line-height: 9pt;
text-decoration: none;
font-weight: normal;
border: 0px solid #ff0000;
}

a.focus:hover {
font-family: calibri, verdana, sans; 
color: #4c5d27; 
font-size: 10pt;
line-height: 9pt;
text-decoration: underline;
font-weight: normal;
border: 0px solid #ff0000;
}




/* da area login */

table.login {
border: 0px solid #b79139;
width: 200px; 
height: 239px;
font-family: arial, sans; 
color: #ff0000; 
font-size: 8pt;
padding: 10px 10px 10px 10px;
margin: 4px 0px 0px 3px; 
background-image: url(../../immagini/sin/bg-login.gif);
background-repeat: no-repeat;
background-position: 0 0;
line-height: 8pt;
}

td.log {
border: 0px dashed #ff0000;
width: 100%;
font-family: calibri, verdana, sans; 
color: #1f344c; 
font-size: 14pt;
padding: 10px;
margin: 0 0 0 0; 
text-align: center;
}

td.log input{
border: 1px solid #1f344c;
width: 100px;
padding: -50px 0 0 0;
}

table.login br{
border: 0px solid #b79139;
line-height: 1pt;
}

table.login p{
border: 0px solid #b79139;
display: inline;
line-height: 1pt;
}

table.login input {
border: 1px solid #000000;
font-family: calibri, verdana, sans; 
color: #1f344c; font-size: 10pt;
padding: 0 0 0 0; 
margin: 0 0px 0px 0;
font-weight: normal; 
background-color: #e4e4e4;
font-weight: bolder;
}


/* da area Lingue-cerca nel sito  */
table.top-dx {
background-color: white;
border : #336699 0px solid;
text-align: left;
}
table.top-dx span{
Color:#000000;
Font-Size:8pt;
Font-Family:Arial, Helvetica;
font-weight: bolder;
text-align: left;
}
table.top-dx input {
border: 1px solid #000000;
font-family: Arial, Helvetica; 
/*color: #1f344c;*/ 
font-size: 8pt;
padding: 0 0 0 0; 
margin: 0 0px 0px 0;
/*font-weight: bolder;*/
text-align: left;
}

/* da footer */


table.foot {
border: 0px solid #0000ff;
width: 100%;
font-family: calibri, verdana, sans; 
color: #1f344c; 
font-size: 10pt;
padding: 0 0 0 0;
margin: 0 0 0 0; 
text-align: center;
}


a.foot:link, a.foot:visited{
border: 0px solid #0000ff;
font-family: calibri, verdana, sans; 
color: #1f344c; 
font-size: 10pt;
padding: 0 0 0 0;
margin: 0 0 0 0; 
text-align: center;
TEXT-DECORATION: underline
}

a.foot:hover{
color: #b79139; 
}


td.copy {

}

/* x item centrali home */

p.cat {
border: 0px solid #000000;
width: 100%;
background-color: #e4e4e4;
font-family: calibri, verdana, sans; 
color: #e8ae00; 
font-size: 14pt;
padding: 0 0 0 40px;
margin: 0 0 0 0;
font-weight: bolder;
line-height: 24pt;
}

span.art {
border: 0px solid #ff0000;
font-family: calibri, verdana, sans; 
color: #6a6a69; 
font-size: 10pt;
margin: 10px 0 0 0;
padding: 0 0px 0 0px;
font-weight: normal;
font-style: normal;
display: block;
}

p.data {
border: 0px solid #000000;
font-family: calibri, verdana, sans; 
color: #6a6a69; 
font-size: 10pt;
margin: 10px 0 0 0;
padding: 0 0 0 0px;
font-weight: normal;
font-style: italic;
display: inline;
}

p.txt {
border: 0px dashed #000000;
font-family: Arial, Helvetica, sans; 
color: #1f344c; 
font-size: 10pt;
padding: 0 0 0 0;
margin: 0 40px 10px 40px;
font-weight: normal;
text-align: justify;
}

ul.txt {
border: 0px dashed #000000;
font-family: Arial, Helvetica, sans; 
color: #1f344c;  
font-size: 10pt;
padding: 0 0 0 0;
margin: 0 40px 10px 57px;
font-weight: normal;
text-align: justify;
list-style-type: circle;
}

li.txt{
font-family: Arial, Helvetica, sans; 
color: #1f344c;  
font-size: 10pt;
}


a.txt:link, a.txt:visited {
font-family: Arial, Helvetica, sans; 
color: #1f344c; 
font-size: 11pt;
line-height: 12pt;
text-decoration: none;
font-weight: bolder;
border: 0px solid #000000;
margin: 0px 0 0 0;
padding: 0 0 0 0;
display: block;
}

a.txt:hover, a.txt:active {
font-family: Arial, Helvetica, sans; 
color: #1f344c; 
font-size: 11pt;
line-height: 12pt;
text-decoration: underline;
font-weight: bolder;
border: 0px dashed #ff0000;
margin: 0px 0 0 0;
padding: 0 0 0 0;
display: block;
}

a.tit-lnk:link, a.tit-lnk:visited {
font-family: Arial, Helvetica, sans; 
color: #1f344c; 
font-size: 11pt;
line-height: 12pt;
text-decoration: none;
font-weight: bolder;
border: 0px solid #000000;
margin: 0px 0 0 0;
padding: 0 0 0 0;
}

a.tit-lnk:hover, a.tit-lnk:active {
font-family: Arial, Helvetica, sans; 
color: #1f344c; 
font-size: 11pt;
line-height: 12pt;
text-decoration: underline;
font-weight: bolder;
border: 0px dashed #ff0000;
margin: 0px 0 0 0;
padding: 0 0 0 0;
}


a.tit-lnk2:link, a.tit-lnk2:visited {
font-family: Arial, Helvetica, sans; 
color: #1f344c; 
font-size: 10pt;
line-height: 10pt;
text-decoration: none;
font-weight: bolder;
border: 0px solid #000000;
margin: 10px 0 0 0;
padding: 0 0 0 0;
}

a.tit-lnk2:hover, a.tit-lnk2:active {
font-family: Arial, Helvetica, sans; 
color: #1f344c; 
font-size: 10pt;
line-height: 10pt;
text-decoration: underline;
font-weight: bolder;
border: 0px dashed #ff0000;
margin: 10px 0 0 0;
padding: 0 0 0 0;
}


img.linehm {
border: 0px solid #000000;
padding: 0 0 0 0;
margin: 0 0 10px 0;
}

/*table.dasline {
border: 0px solid #0000ff;
width: 100%;
height: 1px;
font-family: calibri, verdana, sans; 
color: #1f344c; 
font-size: 1pt;
padding: 0 0 0 0;
margin: 0 0 0 0; 
text-align: center;
background-image: url(/immagini/sin/pixhm.gif);
background-repeat: repeat-x;
}*/

table.mainhp {
border: 0px solid #0000ff;
border-right: 0px solid #b2b3b2;
border-left: 0px solid #b2b3b2;
width: 100%;
height: 100%;
font-family: Arial, Helvetica, sans; 
color: #1f344c; 
font-size: 10pt;
padding: 0 0 0 0;
margin: 0 0 0 0; 
text-align: justify;
}

/*td.trtv {
border: 0px solid #0000ff;
width: 1px;
height: 100%;
font-family: calibri, verdana, sans; 
color: #1f344c; 
font-size: 1pt;
padding: 0 0 0 0;
margin: 0 0 0 0; 
text-align: justify;
background-image: url(/immagini/sin/pixvhm.gif);
background-repeat: repeat-y;
}*/

td.txthp {
border: 0px solid #0000ff;
width: 100%;
height: 100%;
font-family: Arial, Helvetica, sans; 
color: #1f344c; 
font-size: 10pt;
padding: 0px 0px 0 0px;
margin: 0 0 0 0; 
text-align: justify;
}

td.txthm {
border: 1px solid #ff0000;
width: 100%;
height: 100%;
font-family: Arial, Helvetica, sans; 
color: #1f344c; 
font-size: 10pt;
padding: 0px 0px 0 0px;
margin: 0 0 0 0; 
text-align: justify;
}

table.mn-top {
/* menu top orizzontale */
border: 0px solid #b79139;
width: 70%;
height: 32px;
font-family: calibri, verdana, sans; 
color: #1f344c; 
font-size: 10pt;
padding: 0 0 0 220px;
margin: 0 0 0 0; 
text-align: center;
background-color: #efc441;
background-image: url(../../immagini/sin/bg-mn-top.gif);
background-repeat: repeat-x;
}

a.lntop:link, a.lntop:visited {
font-family: calibri, verdana, sans; 
color: #4a4535; 
font-size: 12pt;
line-height: 9pt;
text-decoration: none;
font-weight: bolder;
border: 0px solid #000000;
margin: 0 0 0 0px;
padding: 0 0 0 0;
line-height: 14pt;
}

a.lntop:hover, a.lntop:active {
font-family: calibri, verdana, sans; 
color: #4a4535; 
font-size: 12pt;
line-height: 9pt;
text-decoration: underline;
font-weight: bolder;
border: 0px dashed #ff0000;
margin: 0 0 0 0px;
padding: 0 0 0 0;
line-height: 14pt;
}

/*img.lnk-lg {
border: 0px dashed #1f344c;
}*/

img.lnk-lg {
border: #1f344c;
}

ul{
border: 0px dashed #000000;
font-family: calibri, verdana, sans; 
color: #1f344c; 
font-size: 10pt;
padding: 0 0 0 0;
margin: 0 0 10px 0;
font-weight: normal;
text-align: justify;
}



table #rg64229 {
border: 0px solid #b79139;
font-family: Arial, Helvetica, sans;  
color: #1f344c; 
font-size: 10pt;
padding: 0 0 0 0;
margin: 0 0 10px 30px;
font-weight: bolder;
}

table #rg64229 a:link, table #rg64229 a:visited {
font-family: Arial, Helvetica, sans;  
color: #1f344c; 
font-size: 10pt;
line-height: 9pt;
text-decoration: none;
font-weight: bolder;
border: 0px solid #000000;
margin: 0 0 0 0px;
padding: 0 0 0 0;
line-height: 14pt;
border: 0px solid #b79139;
}

table #rg64229 a:hover, table #rg64229 a:active {
font-family: Arial, Helvetica, sans; 
color: #1f344c; 
font-size: 10pt;
line-height: 9pt;
text-decoration: underline;
font-weight: bolder;
border: 0px dashed #ff0000;
margin: 0 0 0 0px;
padding: 0 0 0 0;
line-height: 14pt;
border: 0px solid #b79139;
}


/*Righe di Plastica*/
hr{
color:#f5d749;
width: 100%;
size:1px;

}

/*table.focus {
border: 1px dashed #cdcdcd;
width: 200px; 
height: 170px;
font-family: calibri, verdana, sans; 
color: #1f344c; 
font-size: 14pt;
padding: 10px 10px 10px 10px;
margin: 0px 0px 0px 3px; 
background-image: url(/immagini/sin/bg-news.gif);
background-repeat: no-repeat;
background-position: 0px 0;
}*/



table.news {
padding:0px 10px 3px 10px;
margin: 7px 0px 0px 3px; 
border: 0px dashed #cdcdcd;
width: 200px; 
/*height: 206px;*/
height: 243px;
font-family: calibri, verdana, sans; 
line-height:12pt;
color: #1f344c; 
font-size: 14pt;
background-image: url(../../immagini/sin/bg-news.gif);
/*background-image: url(/immagini/sin/bg-focus.gif);*/
background-repeat: no-repeat;
background-position: 0px 0;
/*per i link di firefox*/
text-decoration:none;
}

table.focus {
padding:0px 10px 3px 10px;
margin: 8px 0px 0px 3px; 
border: 0px dashed #cdcdcd;
width: 200px; 
height: 243px;
font-family: calibri, verdana, sans; 
line-height:12pt;
color: #1f344c; 
font-size: 14pt;
background-image: url(../../immagini/sin/bg-focus.gif);
background-repeat: no-repeat;
background-position: 0px 0;
/*per i link di firefox*/
text-decoration:none;
}
td.fon {
border: 0px dashed #00ff00;
padding: 0 6px 0px 6px;
margin: 0 0px 10px 0px; 
text-align: justify;
vertical-align: top;
font-family: calibri, verdana, sans; 
color: #1f344c; 
font-size: 14pt;
}

td.fon h3 {
font-family: calibri, verdana, sans; 
color: #1f344c; 
font-size: 14pt;
line-height: 28pt;
padding: 0 0 10px 0;
margin: 0 0 0 0; 
font-weight: normal;
text-align: center;
border: 0px solid #0000ff;
}

p.fon{
color: #1f344c;
}

td.fon h4 {
font-family: calibri, verdana, sans; 
color: #1f344c; 
font-size: 12pt;
line-height: 28spt;
padding: 0 0 10px 0;
margin: 0 0 0 0; 
font-weight: bolder;
text-align: center;
border: 0px solid #0000ff;
}

p.txt-foc {
font-family: Arial, Helvetica, sans;  
/*padding: 0 10px 10px 10px;*/
margin: 0 0 0 0; 
font-weight: normal;
text-align: justify;
border: 0px solid #ff0000;
color: #1f344c;
font-size: 10pt;
}

a.titleorimageid3067737siteid75{
/*per i link di firefox*/
text-decoration: none;
}


/*p.txt {
border: 0px dashed #000000;
font-family: calibri, verdana, sans; 
color: #000000; 
font-size: 10pt;
padding: 0 0 0 0;
margin: 0 40px 10px 40px;
font-weight: normal;
text-align: justify;
}*/






/*Tabelle fornitori di plastica*/


table.FORNITORI{

background-color: #ededed;
font-family: calibri, verdana, sans;
width: 100%;

}

tr.fornInte{
background-color: #cacaca;
font-family: calibri, verdana, sans;
font-weight: bolder;
color : #1f344c;
}
td.fornInte{
font-family: calibri, verdana, sans;
border:0px;
background-color: #c5c5c5;


}


tr.forn1{
border: 1px;
/*background-color: #dbdbdb;*/
font-family: calibri, verdana, sans; 
color: #1f344c; 
font-size: 10pt;

}

tr.forn2{
border: 0px;
background-color: #ededed;
font-family: calibri, verdana, sans; 
color: #1f344c; 
font-size: 10pt;
}


td.forn{
border:0px;
}

td.forn2{
border:0px;
background-color: #e6e6e6;

}

/*nuovo di gare*/

p.titolo{
font-family: calibri, verdana, sans; 
font-size: 10pt;
font-weight: bolder;
}



table.cercagare{
/*background-color: #ffffff;*/
/*width: 85%;*/

}

table.esitoricercagare
{
/*border-left: 1px dotted #bbbbbb;*/
border-right: 1px dotted #a9a9a9;
border-bottom: 1px dotted #a9a9a9;
height: 32px;

}

tr.esitoricercagare1{
background-color: #dbdbdb;
border-right: 1px dotted #a9a9a9;
/*border: 1px solid #1f344c;*/
}

tr.esitoricercagare2{
background-color: #ededed;
border-right: 1px dotted #bbbbbb;
/*border: 1px solid #1f344c;*/
}

td.elenco{
background-color: #d0d0d0;
/*border: 1px dotted #d0d0d0;*/

}

tr.intestazionericercagare{
background-color: #cacaca;
}

/*nuovo*/
td.testocomunicazionigare
{
	padding: 0px 0px 0px 10px;
}

table.esitoricercagare td{
border-bottom: 1px dotted #a9a9a9;
border-right: 1px dotted #a9a9a9;
/*background-color: #ffffff;*/
width: 85%;

}

table.cercagare td{
border-bottom: 1px dotted #bbbbbb;
/*border-right: 1px dotted #bbbbbb;
background-color: #ffffff;
width: 85%;*/
height: 32px;

}

select{
border: 0px dashed #000000;
font-family: calibri, verdana, sans; 
color: #1f344c; font-size: 9pt;
padding: 0 0 0 0; 
margin: 0 40px 0px 40px;
font-weight: normal; 
text-align: justify;

}

select.cercagare{
border: 0px dashed #000000;
font-family: calibri, verdana, sans; 
color: #1f344c; font-size: 9pt;
padding: 0 0 0 0; 
margin: 0 40px 0px 0;
font-weight: normal; 
text-align: justify;

}

select.alboforn{
border: 0px dashed #000000;
font-family: calibri, verdana, sans; 
color: #1f344c; font-size: 9pt;
padding: 0 0 0 0; 
margin: 0 40px 0px 0;
font-weight: normal; 
text-align: justify;
font-size:8pt;

}

p.item {
border: 0px dashed #000000;
border-bottom: 2px solid #efc441;
border-left: 8px solid #efc441;
font-family: Arial, Helvetica, sans; 
color: #1f344c; 
font-size: 12pt;
padding: 0 0 0 10px; 
margin: 0 0px 0px 0;
font-weight: bolder; 
text-align: justify;
}

table#rg76296{
/*border-left: 12px solid #efc441;
border-bottom: 2px solid #efc441;*/
padding: 10px 0 10px 10px;
margin: 0px;
}

table#rg75762{
border-left: 12px solid #efc441;
border-bottom: 2px solid #efc441;
padding: 10px 0 10px 10px;
margin: 0px;
}


/*ALBO FORNITORI*//*prova*/

/*h4.fornerror{
color: #ff0000;

}*/
table.wf{

font-family: Arial, Helvetica, sans; 
color: #1f344c; 
font-size: 10pt;
}

li{
font-family: Arial, Helvetica, sans;  
color: #1f344c;  
font-size: 10pt;
}


span.art{
color: #1f344c;
}

textarea.txt {
font-family: Arial, Helvetica, sans; 
color: #1f344c; 
font-size: 10pt;
padding: 0 0 0 0;
font-weight: normal;
text-align: justify;
}
div#linea{
width:80%;
}
