body ul li b
{
  display: block;
  color:#999999 !important;
	font: 8pt Verdana;
}

body ul li
{
  border-bottom: 1px dotted #C5C5C5;
  padding: 3px;
}

body ul
{
  margin-top: 1px;
  margin-right: 10px;
  margin-bottom: 1px;
  margin-left: -30px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: none;
}

A
{
	color: #74972F;
	text-decoration: underline
}

A:hover
{
	color: #74972F;
	text-decoration: underline
}

td.barra
{
	background: "images/barra.jpg"
}

td.fontV9BW
{
	font: 9px Verdana;
	color: #FFFFFF;
	text-decoration: none;
	text-align: right;
}

td.font_V8
{
	font: 8pt Verdana;
	color: #74972F;
}

td.font_V8W
{
	font: 8pt Verdana;
	font-weight: bold;
	color: #FFFFFF;
 	background-color: #90AACB;
 }

.font_V8
{
	font: 8pt Verdana;
	color: #74972F;
}

.elenco ul li b
{
  border-bottom: 1px dotted #C5C5C5;
  padding: 8px;
  display: block;
}

.font_V8B
{
	font: 8pt Verdana;
	font-weight: bold;
	color: #74972F;
}

.font_V9
{
	font: 9pt Verdana;
	color: #6A8BB4;
}

.font_V9B
{
	font: 9pt Verdana;
	font-weight: bold;
	color: #74972F;
}

td.font_V9
{
	font: 9pt Verdana;
	color: #74972F;
}

td.font_V9B
{
	font: 9pt Verdana;
	font-weight: bold;
	color: #74972F;
}

td.font_V10B
{
	font: 10pt Verdana;
	font-weight: bold;
	color: #74972F;
}

.font_V10B
{
	font: 10pt Verdana;
	font-weight: bold;
	color: #74972F;
}

.font_V11B
{
	font: 11pt Verdana;
	font-weight: bold;
	color: #74972F;
}

td.font_V9B_0
{
	font: 9pt Verdana;
	font-weight: bold;
	color: #6A8BB4;
 	background-color: #FFFFFF;
}

td.font_V9B_1
{
	font: 9pt Verdana;
	font-weight: bold;
	color: #6A8BB4;
 	background-color: #DCE5E5;
}

td.font_V8_0
{
	font: 8pt Verdana;
	color: #74972F;
 	background-color: #FFFFFF;
 	line-height: 14pt;
}

td.font_V8_1
{
	font: 8pt Verdana;
	color: #74972F;
 	background-color: #DCE5E5;
}

td.font_V7
{
	font: 7pt Verdana;
	color: #74972F;
}

.post-link
{
	font: 8pt Verdana;
   color:#74972F;
   margin:0 0 2px;
}

.post-fonte
{
	font: 7pt Verdana;
   color:#898989;
   margin:0 0 2px;
}

.post-description
{
	font: 8pt Verdana;
   color:#343434;
   margin:0 0 2px;
}

table tr.nav td
{
  height: 22px !important;
  overflow:hidden;
  margin: 0px;
  background-color:#00000;
}

table.head
{
  margin-bottom: -1px;
}

.comuni_key
{
  background-color: #F0F4EE;
  color: #0E3D00;
  font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif;
  font-size:70%;
}

.comuni_value
{
  border-collapse:collapse;
  text-align: left;
}

.comuni_value td
{
  font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif;
  font-size:70%;
  border: 1px solid #D3DFD0;
  padding: 2px;
  vertical-align: top;
  text-align: left;
}

.width90
{
  width:90px;
}

.width102
{
  width:102px;
}

.width70
{
  width:70px;
}

.width250
{
  width:250px;
}

.font_V8Back
{
	font: 8pt Verdana;
	font-weight: bold;
	color: #74972F;
 	background-color: #F0F4EE;
 }

.font_V10Back
{
	font: 10pt Verdana;
	font-weight: bold;
	color: #74972F;
 	background-color: #F0F4EE;
 }
 
.font_V10
{
	font: 10pt Verdana;
	font-weight: bold;
	color: #74972F;
 }

.font_V9
{
	font: 9pt Verdana;
	color: #74972F;
 }
 
.font_V8_white
{
	font: 8pt Verdana;
	color: #FFFFFF;
 }
 
.font_C
{
	text-align: center;
}

.font_J
{
	text-align: justify;
}

.font_R
{
	text-align: right;
}

.font_B
{
	font-weight: bold;
}

.font_U
{
	text-decoration: underline
}

.font_int15
{
  line-height: 15pt;
}

*:first-child-html body ul
{
  _margin-left: 12px !important;
  _overflow: hidden;
  padding: 100px;
  margin: 500px;
}

*:first-child+html ul
{
  margin-left: 12px !important;
  overflow:hidden;
  display:block;
}

