.tblcarte
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	border-spacing:8px;
}
.tblcarte td
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	text-align:left;
}


.tbllivelli
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;			
	border-collapse:collpase;
	border-spacing:0px;
}

.tbllivellirow_odd
{
 background-color:#dff3bd;
 font-weight:bold;
 font-size: 14px;
 height:20px;
}
.tbllivelli .negativo_odd
{
 background-color:#f3c0bd;
}

.tbllivellirow_even
{
 background-color:#f2f9e1; 
 font-weight:bold;
 font-size: 14px;			
 height:20px;
}
.tbllivelli .negativo_even
{
 background-color:#f9e1e1;
}
.tbllivelli .neutro
{
 background-color:#FFFFFF;
}



.tbllivelli td
{ 	
	border-color:#ff8000;
}

.tbllivelli th
{
 background-color:#cccccc;
 text-align:center;
 padding-left:10px; 
}

.tbllivelli .centrato
{
 text-align:center;
}

.tbllivelli .sinistra
{
 text-align:left;
}

.tbllivelli .destra
{
 text-align:right;
}



.spnelite
{
 font-weight:bold; 
 color:#ff8000;
}

.spnSI
{
 font-weight:bold; 
 color:#008000;
 text-align:center;
}

.spnNO
{ 
 font-weight:bold; 
 color:#c40206;
 text-align:center;
}

.row_odd
{
 background-color:#ebebeb;
 font-weight:bold;
 height:30px;
}

.row_odd .spnSIElite
{
 font-weight:bold; 
 background-color:#ffc467;
 text-align:center;
}

.row_even
{
 background-color:#e3e3e3; 
 font-weight:bold;
 height:30px;
}

.row_even .spnSIElite
{
 font-weight:bold; 
 background-color:#ffba4d;
 text-align:center;
}




.spnNOElite
{ 
 font-weight:bold; 
 color:#FF0000;
}


.spnNEUTRO
{
 font-weight:bold; 
 color:#000000;
}


.spnelite_NONMECONVINCE
{
 font-weight:bold;
 color:#ff8000;
 background-color:#ffffff;
 padding: 2px 2px 2px 2px; 
}
.matchpoint_table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px none #FFFFFF;
	border-left: 1px none #FFFFFF;
	border-color:#FF8000;
}
.matchpoint_table td{
	border-top: 1px none #FFFFFF;
	border-right: 1px none #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	color: #000000;
	border-color:#ff8000;
}
.matchpoint_table_std {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px none #FFFFFF;
	border-left: 1px none #FFFFFF;
	border-color:#000000;
}
.matchpoint_table_std td{
	border-top: 1px none #FFFFFF;
	border-right: 1px none #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	color: #000000;
	border-color:#000000;
}

.divTitoloSpiegazione
{
 width:600px;
 background-color:#ffb43f;
 color:#000000;
 text-align:left;
 font-weight:bold;
 padding-left: 5px;
 padding-top: 2px;
 padding-bottom: 2px;
 padding-right: 5px;
 border-top: 1px solid #000000;	
 border-left: 1px solid #000000;	
 border-right: 2px solid #000000;	
}
.divTestoSpiegazione
{ 
 width:600px;
 background-color:#f8fcee;
 border-top: 1px solid #000000;	
 border-left: 1px solid #000000;	
 border-right: 2px solid #696969;
 border-bottom: 2px solid #696969;
 
 padding-left: 5px;
 padding-bottom: 8px;
 padding-top:5px;
 padding-right:5px;
}

.divNavBar
{
 width:700px;
 height:20px;
 background-color:#ffffff;
 color:#000000;
 text-align:left;
 font-weight:bold;
 padding-left: 5px;
 padding-top: 2px;
 padding-bottom: 2px;
 vertical-align:middle;
 border-top: 1px solid #000000;	
 border-bottom: 1px solid #000000;
}