/* home */

.Catsubdir {
	FONT-SIZE: 11px;
	line-height: 15px;
	letter-spacing: 0.8px;
}


li { font-size: 12px;  margin: 0px 0px 2px 2px; }

.text-rate {
FONT-FAMILY: Arial, Helvetica;
FONT-SIZE: 8pt;
color: #7C7C7C;

}

.text-m {
FONT-FAMILY: Arial, Helvetica;
FONT-SIZE: 10pt;
text-indent : 0;
}
.text-sss {
FONT-FAMILY: Arial, Helvetica, sans-serif;
FONT-SIZE: 12px;
text-indent : 5;
}
.text-t {
FONT-FAMILY: vardana,arial;
FONT-SIZE: 11px;
color : #FFFFCC;
}

.text-mt {
FONT-FAMILY: tahoma,arial;
FONT-SIZE: 11px;
} 

.text-s {
FONT-FAMILY: Arial, Helvetica;
FONT-SIZE: 8pt;
}



a.bianco:link {color: #FFFFFF;}
a.bianco:hover {color: #FFFFaa;}
a.bianco:visited {color: #FFFFFF;}



.link_t {
FONT-FAMILY: arial,helvetica;
FONT-SIZE: 12px;
}

.stats {
FONT-FAMILY: arial,helvetica;
FONT-SIZE: 11px;
COLOR: 666666;
}

.maincatlink{font-family:verdana,sans-serif,arial;font-size:10px;color:#324F9A;text-decoration: none}

/* dei cat links */
.link_small { font-family: Tahoma; font-size: 10px; font-weight: normal; text-decoration: none;  margin: 0 0 0 5px;}


/* categories and site listings */
.titolino {
FONT-FAMILY: arial,helvetica;
FONT-SIZE: 11px;
COLOR: #f60;
font-weight:bold;
}



/* span in search result output delle cat*/
.searchres{
  margin: 10px 32px -10px -5px;
  padding: 5px 0 3px 0;
  border-bottom: 1px solid #eee;
font-weight:bold;
COLOR: #f60;
}

/* span in search result output nei mio di search pm build pm*/
.cat_srch_r{
  margin: 0px 32px 0 0;
  padding: 0px 0 2px 0;
}

.linkres{
  margin: 0px 32px 0 20;
  padding: 0px 0 10px 10;
}

/* last update */
.update {
FONT-FAMILY: tahoma,arial;
FONT-SIZE: 9px;
}


/* link classes (generic) */

a, a.link {
  color: #0002C8;
  background-color: transparent;
}

/*a:visited {
  color: #939;
  background-color: transparent;
}*/

a:hover {
  text-decoration: none;
  color: #f60;
  background-color: transparent;
}

.rnavLabel  { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #a60; background-color: #ffffff;text-decoration: none;}

.rnav {
  border-top: 1px solid #ccc;
  margin: 10px 0px 0 0px;
  padding: 5px 0 5px 0;
  border-bottom: 1px solid #ccc;

}

.sottolineato {
  margin: 3px 0px 10px -10px;
  padding: 0 px 0 2px 0;
  border-bottom: 1px solid #555555;
}

.sottolineato2 {
  margin: 5px 40px 0px 0px;
  padding: 5px 0 1px 0;
  border-bottom: 1px solid #636363;
}

.sug_site {
  text-align: left;
  margin: 3px 0px 0 10px;
  padding: 0px 0 2px 0;

}



/* colonna di dx */
.dotted {

border-left-style: dashed; 
border-left-width: 2px;
border-left-color: #ccc;
border-left-HEIGHT: 100%;

margin: 0px 0px 0px 0px;
padding: 0px 2px 0px 8px;
}

/* generico */
.rientro {
  margin: 0px 32Px 0 50px;
  padding: 5px 0 5px 0;
}
/* per categories */
.rientrocat {
  margin: 0px 0Px 0 50px;
  padding: 5px 0 5px 0;
}




.footer {
  border-top: 1px solid #ccc;
  margin: 7px 0px 0 0px;
  padding: 5px 0 5px 0;
  border-bottom: 1px solid #ccc;
 background-color: #EEEEEE
}
.footer2{font-family: arial,helvetica; font-size: 9px; color: #666;text-decoration: none;}

/*desc subcats*/
.subcatd{font-family: arial,helvetica; font-size: 11px; color: #333333;text-decoration: none;margin: 0px 0Px 0 10px;}



.titololinked2s{font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; color: #F60; background-color: #ffffff;text-decoration: none;}

/* cella con adv */
.adv {
  margin: 5px 5px 5px 40px;
}

/* search button */
input.subm {background-color: #888888; font-weight: bold; font-size: 12px; color: white;}
input.search {font-size: 14px;background-color: #ffffff;}
input {font-size: 10px;}

.text-last10 {
FONT-FAMILY: arial; 
FONT-SIZE: 10px;
} 
.last10 {
  margin: 1px 0px 0 0px;
  padding: 0px 0 0px 0;
}


/*titoli home*/
.homecat {
font-family: tahoma,verdana; font-size: 13px; color: #A10; font-weight:bold;
}


/*sorelle*/
.toc{font-family:arial,verdana,sans-serif,arial;font-size:11px;color:#324F9A;text-decoration: none;font-weight:bold;}

/*Categorie*/
.category_links{font-family:arial,verdana,sans-serif,arial;font-size:12px;color:#324F9A;text-decoration: none;font-weight:bold;}




.titolo{font-family:arial,tahoma,helvetica,sans-serif;font-size:14px;background-color: #FFDD77}
.subcat{font-family:arial, helvetica, sans-serif;font-size:13px;font-weight:bold;line-height:1.20Em;}





.tahomasb { font-family: Tahoma; font-size: 11px; font-weight: normal}
.tahomacat { font-family: Tahoma; font-size: 11px; font-weight: normal}

.body,th,td,big{font-family:arial,helvetica,sans-serif;font-size:90%;}
body{background-color:white;}

a.topnav:link{ font-family : Verdana, arial, helvetica, sans-serif;  text-decoration : none; font-weight : bold; font-size : 10px; color : #AAAAAA; background: transparent; } 
a.topnav:visited { font-family : Verdana, arial, helvetica, sans-serif; text-decoration : none; font-weight : bold; font-size : 10px; color : #DDDDDD; background: transparent; } 
a.topnav:active { font-family : Verdana, arial, helvetica, sans-serif; text-decoration : none; font-weight : bold; font-size : 10px; color : #FFFFFF; background: transparent; } 
a.topnav:hover { font-family : Verdana, arial, helvetica, sans-serif; text-decoration: underline ; font-weight : bold; font-size : 10px; color : #FFFFFF;
 background-color: #000000; }

.table1 { background-color: #000000; height: 25px}
.td1 {
	font-size: 10 px ; color:#ffffff ;
}

h1, h2 {margin:0;}
#ygtb h1 {font-size:130%;margin:0;font-face:arial}
h2 {font:100% arial;}
#ygtb, #ygstb {text-align:left;border:1px solid 656565;border-width:1px 0;background:#F4DB97;margin:0 0px;padding:6px 3px;} 