/* header */
tr.primariga {
text-align: center;
}

tr.primariga a:link {
font-weight: bold;
}

td.tipo {
}

td.totali b {
color: #135cae;
}

td.trovati b {
color: #135cae;
}

th.numero_albo {
border-style: solid;
border-width: 1px  0px 0px 1px; 
width: 6%;
}

th.numero_atto {
border-style: solid;
border-width: 1px  0px 0px 1px; 
width: 10%;
}

th.nome_atto {
border-style: solid;
border-width: 1px  0px 0px 1px; 
width: 34%;
}

span.allegati {
 background-color: #FFD5D5;
 float: right;
}

th.data_inizio {
border-style: solid;
border-width: 1px  0px 0px 1px; 
width: 10%;
}

th.data_fine {
border-style: solid;
border-width: 1px  0px 0px 1px; 
width: 10%;
}

th.sez_nome {
border-style: solid;
border-width: 1px  0px 0px 1px; 
width: 15%;
}

th.cat_nome {
border-style: solid;
border-width: 1px  1px 0px 1px; 
width: 15%;
}

/* body */

tr.riga0 {
background-color: #FFFFFF;
text-align: center;
}

tr.riga1 {
background-color: #BFCFFF;
text-align: center;
}

td.numeroalbo {
border-style: solid;
border-width: 1px  0px 0px 1px; 
}

td.numeroatto {
border-style: solid;
border-width: 1px  0px 0px 1px; 
}

td.nomeatto p {
border-style: solid;
border-width: 1px  0px 1px 0px; 
background-color: #FFD5D5;
}

td.nomeatto {
border-style: solid;
border-width: 1px  0px 0px 1px; 
}

td.datainizioatto {
border-style: solid;
border-width: 1px  0px 0px 1px; 
}

td.datafineatto {
border-style: solid;
border-width: 1px  0px 0px 1px; 
}

td.seznome {
border-style: solid;
border-width: 1px  0px 0px 1px; 
}

td.catnome {
border-style: solid;
border-width: 1px  1px 0px 1px; 
}

/* footer */

tr.foot {

}
td.leftfoot {
border-style: solid;
border-width: 1px  0px 0px 0px; 
}

td.rightfoot {
border-style: solid;
border-width: 1px  0px 0px 0px; 
}

td.intfoot {
border-style: solid;
border-width: 1px  0px 0px 0px; 
}

/* header connect sezioni */

th.sectiontableheadern {
border-style: solid;
border-width: 1px  0px 0px 1px; 
width: 10%;
}

th.sectiontableheadersez {
border-style: solid;
border-width: 1px  0px 0px 1px; 
width: 35%;
}

th.sectiontableheadercat {
border-style: solid;
border-width: 1px  1px 0px 1px; 
width: 55%;
}

td.lati {
border-style: solid;
border-width: 0px  1px 0px 1px; 
}

td.lato {
border-style: solid;
border-width: 0px  0px 0px 1px; 
}

td.destro {
border-style: solid;
border-width: 1px  1px 0px 1px; 
}

