body {
 font: 76%/1.4em Tahoma, Arial, Helvetica;
 color: #666666;
}
a:link, a:visited {
color:#C58A0C;
text-decoration:none;
}
a:hover, a:visited:hover {
color:#C58A0C;
text-decoration:underline;
}
ul
{ margin:10px 0 10px 20px;
  padding: 0;
  list-style: none;
}
li
{ line-height:12px;
  padding:0 0 5px 20px;
  background:transparent url(../templates/img/point.png) 0 6px no-repeat;
}
ol {
 color:#960111;
}
ol li {
  padding:0 0 4px 4px;
  background:none;
  color:#333333;
}

H2 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 color:#333333;
 font-weight: normal;
 text-decoration: none;
}
h1,
.cat_name { 
 font-family: "Times New Roman", Times, serif;
 font-size: 22px;
 color:#000a0a;
 color: #333333;
 font-weight:bold;
 display:block;
 padding:0 0 10px 0;
}
.titoletto,
.cat_name_pv { 
 font-size: 16px;
 color: #000a0a;
 color: #333333;
 font-weight:bold;
 display:block;
 padding:0 0 10px 0;
}
.titoletto
{ font-family: "Times New Roman", Times, serif;
  font-size: 16px;
}
.titolo_oro {
color:#C58A0C;
font-weight:normal;
}
.titolo_oro_medio {
color:#C58A0C;
font-weight:normal;
font-size:13px;
}
* html .threepxfix{
margin-left: 3px;
}
blockquote {
 margin:0;
 padding:0 0 0 10px;
 background:transparent url(../templates/img/bubble_big.png) 0 0 no-repeat;
}
blockquote div {
 margin:0;
 padding:10px 10px 10px 0;
 background:transparent url(../templates/img/bubble_big.png) 100% 0 no-repeat;
}
.tabella {
width:100%;
margin:20px 0;
}
.tabella td {
text-align:left;
vertical-align:top;
padding:5px 5px 5px 0;
border-bottom:1px solid #000000;
}
.tabella th {
text-align:left;
vertical-align:top;
padding:5px 5px 5px 0;
background-color:#000000;
color:#C58A0C;
font-weight:normal;
}

