﻿table.tblElencoNav
{
    width: 100%;
    height: 19px;
    background-color: #FFFFFF;
    border-top: solid 1px #999999; 
    border-bottom: solid 1px #999999;
    font-family: Verdana, Tahoma, Arial, Sans-Serif;
    font-size: 11px;
}
table.tblElencoNav td.tdRosso
{
    width: 111px;
    vertical-align: middle;
    background-color: #FF0000;
}
table.tblElencoNav td.tdRiepilogo
{
    vertical-align: middle;
    padding-left: 3px;
    font-weight: bold;
}
table.tblElencoNav td.tdNav
{
    padding-right: 12px;
    vertical-align: middle;
    text-align: right;
}
table.tblElencoNav td.tdNav a.lnkPrevNext           { color: #FF0000; font-weight: bold; text-decoration: none;}
table.tblElencoNav td.tdNav a.lnkPrevNext:link      { color: #FF0000; text-decoration: none; }
table.tblElencoNav td.tdNav a.lnkPrevNext:active    { color: #FF0000; text-decoration: none; }
table.tblElencoNav td.tdNav a.lnkPrevNext:visited   { color: #FF0000; text-decoration: none; }
table.tblElencoNav td.tdNav a.lnkPrevNext:hover     { color: #FF0000; text-decoration: underline; }

#tblElencoMieiAnnunci
{
    width: 100%;
    border-collapse: collapse;
/*    border: solid 1px #000000;*/
}
#tblElencoMieiAnnunci thead
{ 
    padding-top: 10px; 
    padding-bottom: 5px; 
    font-family: Verdana, Tahoma, Arial, Sans-Serif; 
    font-size: 11px;
}
#tblElencoMieiAnnunci thead th 
{
    font-weight: bold; 
    text-align: center; 

    }

#tblElencoMieiAnnunci tbody {font-family: Verdana, Tahoma, Arial, Sans-Serif; font-size: 11px; }
#tblElencoMieiAnnunci tbody td 
{ 
    padding-left: 2px; 
    padding-right: 2px; 
    padding-top: 5px;
    vertical-align: middle; 
    border-top: solid 1px #000000; 
    text-align: left;
}
#tblElencoMieiAnnunci tbody td.tdsotto
{ 
    padding-left: 2px; 
    padding-right: 2px;      
    vertical-align: middle; 
    text-align: left;
    border: solid 0px #000000;
    padding: 5px;
    font-size: 10px;
}

#tblElencoMieiAnnunci tbody tr.trItemSotto td
{ 
    padding-left: 2px; 
    padding-right: 2px;      
    vertical-align: middle; 
    text-align: left;
    border: solid 0px #000000;
    padding: 5px;
    font-size: 10px;
}
#tblElencoMieiAnnunci tbody tr.trAltSotto td
{ 
    padding-left: 2px; 
    padding-right: 2px;      
    vertical-align: middle; 
    text-align: left;
    border: solid 0px #000000;
    padding: 5px;
    font-size: 10px;
}


#tblElencoMieiAnnunci tbody tdAlt
{ 
    padding-left: 2px; 
    padding-right: 2px; 
    padding-top: 5px;
    vertical-align: middle; 
    border-top: solid 0px #000000; 
    text-align: left;
}
#tblElencoMieiAnnunci tbody td.tdsottoAlt
{ 
    padding-left: 2px; 
    padding-right: 2px;      
    vertical-align: middle; 
    text-align: left;
    border: solid 0px #000000;
    padding: 5px;
    font-size: 10px;
}


table.tblElenco
{
    width: 582px;
    border-collapse: collapse;
    /*border: solid 1px #000000;*/
}
table.tblElenco thead
{ 
    padding-top: 11px; 
    padding-bottom: 7px; 
    font-family: Verdana, Tahoma, Arial, Sans-Serif; 
    font-size: 11px;
}


table.tblElenco thead th { background-color: #F2F2F2; }
table.tblElenco thead th.th0 { width: 57px; font-weight: normal; }
table.tblElenco thead th.th1 { width: 210px; font-weight: normal; }
table.tblElenco thead th.th2 { text-align: center; width: 90px; font-weight: normal; }
table.tblElenco thead th.th3 { text-align: center; width: auto; font-weight: normal; text-align: right; background-color: #FFFFFF; padding-left: 3px; padding-right: 3px; }
table.tblElenco thead th.th4 { text-align: center; width: 60px; font-weight: normal; }
table.tblElenco thead th.th5 { text-align: center; width: 60px; font-weight: normal; }
table.tblElenco thead th.th6 { text-align: center; width: 60px; font-weight: normal; }
table.tblElenco thead th.th7 { text-align: center; width: 60px; font-weight: normal; }
table.tblElenco thead th.th8 { text-align: center; width: 60px; font-weight: normal; }

table.tblElenco tbody { font-family: Verdana, Tahoma, Arial, Sans-Serif; font-size: 11px; }
table.tblElenco tbody td 
{ 
    padding-left: 2px; 
    padding-right: 2px; 
    height: 52px; 
    vertical-align: middle; 
    border-top: solid 1px #000000; 
}
table.tblElenco tbody td.td0 {  }
table.tblElenco tbody td.td1 {  }
table.tblElenco tbody td.td2 { padding-top: 2px; padding-bottom: 2px; text-align: center; }
table.tblElenco tbody td.td3 { text-align: center; text-align: right; padding-left: 3px; padding-right: 3px; background-color: #FFFFFF; }
table.tblElenco tbody td.td4 { text-align: center; }
table.tblElenco tbody td.td5 { text-align: right; }
table.tblElenco tbody td.td6 { text-align: right; }
table.tblElenco tbody td.td7 { text-align: right; }
table.tblElenco tbody td.td8 { text-align: right; }
table.tblElenco tbody td.tdAlternatingTemplate { text-align: right; border-top: solid 1px #000000;  border-bottom: solid 0px #000000; }
.imgElenco 
{
    border: solid 1px #444444;
    padding: 2px;
    margin: 2px;
}

.dvMexErrEOFElenco
{
    border: solid 1px #000000; 
    margin-left: 10px; 
    margin-right: 10px; 
    padding: 15px; 
    color: #FF0000; 
    font-weight: bold; 
    font-size: 16px; 
    text-align: center;
}

/* TREE VIEW CATEGORIE INIZIO */

.treeCategorie
{
    padding: 0px;
    font-family: Verdana, Tahoma, Arial, Sans-Serif;   
    clear:both;
}
/*.treeCategorie div, .treeCategorie table { width: 20px; text-align: left;  border: solid 1px #000000;}*/


.tvNodo
{
    
    padding-bottom: 4px;
    color: #000000;
    font-size: 11px;
    padding-right: 10px;
    padding-right: 3px;
}

.tvNodo a           { text-decoration: none; }
.tvNodo a:link      { text-decoration: none; color: #2961D1; }
/*.tvNodo a:link      { text-decoration: none; color: #FF0000; }*/
.tvNodo a:visited   { text-decoration: none; color: #0A3282; }
/*.tvNodo a:visited   { text-decoration: none; color: #990000; }*/
.tvNodo a:hover     { text-decoration: underline; }

.tvNodoSelezionato
{
    padding-bottom: 4px;
    color: #555555;
    font-size: 11px;
    padding-right: 10px;
    padding-right: 3px;
    font-weight: bold;
}

.tvNodoSelezionato A, .tvNodoSelezionato A:link, .tvNodoSelezionato A:visited
{
    color: #73111A;
    text-decoration: none;
}

.tvNodoSelezionato A:hover
{
    color: #73111A;
    text-decoration: underline;
}


/* TREE VIEW CATEGORIE FINE*/