body{
background-color: #faebd7;
font-family: arial;
font-size: 12px;
color: black;
margin-top: 0px;
margin-left: 0px;
}
table{
border-color: #990000;
background-color: transparent;
}
table.pc{
border-color: #ffffff;
background-color: #687da5;
color: #ffffff;
font-size:10px;
text-align:center;
}
td{
border-color: #990000;
background-color: transparent;
}
.pr_cat{
font-family: tahoma, arial, sans-serif;
border-color: #ffffff;
text-transform: uppercase;
background-color: #177d99;
color: #ffffff;
font-size:11px;
text-align:left;
}
.pr_cat2{
color:#000000;
}
a:link{
color: #ffffff;
text-decoration: none;
}
a:hover{
background-color : #6495ed;
text-decoration: none;
}
a:visited{
color: #ffffff;
text-decoration: none;
}
.child{
font-family:arial;
font-size:11px;
color: #ffffff;
margin-left: 14px;
line-height: 14px;
}
.parent{
font-family: arial, helvetica, sans-serif;
font-weight:bold;
font-size:11px;
color: #ffebcd;
margin-left: 2px;
line-height: 13px;
}
.b_fem{
font-family: tahoma, arial, sans-serif;
border-color: #ffffff;
background-color: #e8b6ff;
color:#000000;
font-size:11px;
text-align:left;
}
.ind_sx{
font-family: arial, helvetica, sans-serif;
color: navy;
text-align: left;
margin-left: 8%;
background-color: #990000;
font-size: 11px;
}
.testa{
font-family: arial, helvetica, sans-serif;
text-align: left;
color: #ffffff;
background-color: #990000;
font-size: 10pt;
} 
.testa_pc{
font-family: arial, helvetica, sans-serif;
color: #ffffff;
background-color: #035571;
font-size: 10pt;
} 
.testa_fem{
font-family: arial, helvetica, sans-serif;
color: #ffffff;
background-color: #9f55cd;
font-size: 10pt;
} 
#gct{
background-color:#177d99;
letter-spacing:1px;
color: #ffffff;
}
.titoli{
font-family: arial, helvetica, sans-serif;
text-align: center;
font-weight:bold;
color: #ffffff;
background-color: #8b0000;
font-size: 12pt;
} 
.titoli_pc{
font-family: arial, helvetica, sans-serif;
text-align: center;
font-weight:bold;
color: #ffffff;
background-color: #035571;
font-size: 12pt;
} 
.titoli_fem{
font-family: arial, helvetica, sans-serif;
text-align: center;
font-weight:bold;
color: #ffffff;
background-color: #9f55cd;
font-size: 12pt;
}
.testata { 
background-color: #8b0000;
color: #ffffff;
text-align: center;
} 
#testata{
background-color: #8b0000;
color:#ffffff;
text-align:center
 }
#no_tabledx{
margin:0px;
padding:10px;
float : right;
width:48%;
}
#no_tablesx{
margin:0px;
padding:10px;
float : left;
width: 48%;
}
.media{
background: #990000;
font-family: 'comic sans ms';
font-size: 10px;
color: #ffc0cb;
}
.base{
font-family: arial, helvetica, sans-serif;
text-align: left;
color: #ffffff;
background-color: #990000;
font-size: 9px;
} 
.base2{
font-family: arial, helvetica, sans-serif;
text-align: left;
color: #ffffff;
background-color: #990000;
font-size: 11px;
} 
.members1{
font-family: arial, helvetica, sans-serif;
font-size: 11px;
background-color: #8fbc8f;
}
.members2{
font-family: arial, helvetica, sans-serif;
font-size: 11px;
background-color: #ffdab9;
}
.members3{
font-family: arial, helvetica, sans-serif;
font-size: 11px;
background-color: #cd5c5c;
}
.members4{
font-family: arial, helvetica, sans-serif;
font-size: 11px;
background-color: #e3b683;
color: #894a0c;
}
.members5{
font-family: arial, helvetica, sans-serif;
font-size: 11px;
background-color: #e3b683;
color:#000000;
}
.chef{
background-color: #deb887;
font-weight: bolder;
}
.normaltext{
font-family: arial, helvetica, sans-serif;
font-size: 12px; 
color: #000000;
}
.mediumtext{
font-family: arial, helvetica, sans-serif;
font-size: 14px;
color: #000000;
}
.smalltext{
font-family: arial, helvetica, sans-serif;
font-size: 10px; 
color: #000000;
}
.smalltext_w{
font-family: arial, helvetica, sans-serif;
font-size: 10px; 
color: #ffffff;
}
.bigtext{
font-family: arial, helvetica, sans-serif;
font-size: 20px;
color: #000000;
}
 .tbv{
border-color: #8fbc8f #8fbc8f #8fbc8f #8fbc8f;
border-width:5px;
background-color: #ffffff;
font-size:12px;
}
 .tbg{
border-color: #efef9f #efef9f #efef9f #efef9f;
border-width:5px;
background-color: #ffffff;
font-size:12px;
}
 .tbr{
border-color: #ffb6ef #ffb6ef #ffb6ef #ffb6ef;
border-width:5px;
background-color: #ffffff;
font-size:12px;
}
 .el{
border-color:#8fbc8f;
background-color: #8fbc8f;
}
 .eg{
  border-color:#efef9f;
  background-color:#efef9f;
  font-size: 12px;
  color:#000000;
  font-family:arial;
}
 .er{
  border-color:#ffb6ef;
  background-color:#ffb6ef;
  font-size: 12px;
  color:#000000;
  font-family:arial;
}
 .bv{
border-color:#8fbc8f;
}
 .bg{
border-color:#efef9f;
font-size: 10px;
color:#000000;
font-family:arial;
}
 .br{
border-color:#ffb6ef;
font-size: 10px;
color:#000000;
font-family:arial;
}
 .no_l{
border-left:none;
border-color:#8fbc8f;
}
 .no_r{
  border-right:none;
  border-color:#8fbc8f;
  }
.no_b { 
border-bottom : none;
background-color : #8fbc8f;
border-color : #8fbc8f;
} 
.no_t{
  border-top:none;
  background-color:#8fbc8f;
  border-color:#8fbc8f;
  }
 .no_bb{
  border-top:none;
  border-bottom:none;
  background-color:#8fbc8f;
  border-color:#8fbc8f;
  }
.ind0{
margin-left:5px;
font-weight:bold;
text-decoration: underline;
font-size:16px
}
.ind1{
margin-left:10px;
font-weight:bold
}
.ind2{margin-left:30px}
.ind3{margin-left:46px}
.ind4{margin-right:4px}
.ind5{margin-left:86px}  .ind6{margin-left:66px}
.provv { 
font-family : arial, helvetica, sans-serif;
font-size : 11px;
color:#7a8c62;
background-color : #8fbc8f;
} 
#ind1{margin-left:14px}
#ind2{margin-left:56px}
#ind3{margin-left:70px}
#go{
font-family:'wingdings 3';
 color: #ffffff;
}
