
h1 { font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold; margin-bottom: 0; margin-top: 0; color : #FFFFFF }
h2 { font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold; margin-bottom: 0; margin-top: 0; color : #BBBBBB }
h3 { font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold; margin-bottom: 0; margin-top: 0; color : #BBBBBB }
h4 { font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold; margin-bottom: 0; margin-top: 0; color : #BBBBBB }

span.space    { font-family: Verdana; font-size: 4px }
span.stile0   { font-family: Verdana, Arial, sans-serif; font-size: 9px }
span.stile1   { font-family: Verdana, Arial, sans-serif; font-size: 10px; color : #BBBBBB  }
span.stile2   { font-family: Verdana, Arial, sans-serif; font-size: 11px; color : #BBBBBB  }
span.stile3   { font-family: Verdana, Arial, sans-serif; font-size: 12px; color : #BBBBBB  }
span.stile4   { font-family: Verdana, Arial, sans-serif; font-size: 13px; color : #BBBBBB  }
span.stile42   { font-family: Verdana, Arial, sans-serif; font-size: 14px; color : #DA5E16  }
span.stile5   { font-family: Arial, Verdana, sans-serif; font-size: 16px; color : #BBBBBB  }
span.stile7   { font-family: Tahoma, sans-serif, Verdana, Arial; font-size: 12px; color : #BBBBBB  }


a:link       { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-weight: bold ;text-decoration:none ; color : #FFFFFF }
a:visited    { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-weight: bold ;text-decoration:none ; color : #FFFFFF }
a:hover      { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-weight: bold ;text-decoration:none ; color : #C0C0C0}



Body {background-color: #2D2D2D ; background: url('images/SF_Freccia.jpg') repeat-x #2D2D2D fixed; margin:3px ;  }


img.img_news, a img.img_news {
	border: 1px solid #666666;
	padding: 0;
	background: #666666;
}

a:hover img.img_news{
	border-color: #ffffff;
	background: #ffffff;
}

/* ======================    PROBLEMI CON IL DOCTYPE     ====================== */


body {
	    font-family: Arial, Helvetica, sans-serif;
	    font-size: 11px;
		padding: 0;
		text-align: left;
					
}



/* ===================== tab NEWS ================================== */

.news              { font-family: Verdana, Arial, sans-serif; font-size: 10px; color : #BBBBBB; line-height:13px; text-align: left; }
.news a:link       { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-weight: bold ;text-decoration:none ; color : #FFFFFF;  }
.news a:visited    { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-weight: bold ;text-decoration:none ; color : #FFFFFF;  }
.news a:hover      { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-weight: bold ;text-decoration:none ; color : #C0C0C0;  }


/* Bordi tabella area ripetuta NEWS + td sottostante */

.news2 {padding: 4px; border-width:1px 1px 0 1px;border-style:solid; border-color: #666 #666 #666 #666}
.news3 {padding: 4px; border-width:1px 0 0 0;border-style:solid; border-color: #666 #666 #666 #666}


img.img_news2, a img.img_news2 {
	border: 1px solid #666666;
	padding: 0;
	background: #666666;
	opacity: 0.70;-moz-opacity: 0.70;filter:alpha(opacity=70);
}

a:hover img.img_news2{
	border-color: #bbb;
	background: #bbb;
	opacity: 0.99;-moz-opacity: 0.99;filter:alpha(opacity=99);
}



/* ======================    Layout Angolo cella     ====================== */

.angolo { background-image: url(images/Layout_2x2.jpg); background-repeat: no-repeat; background-position: 0px 0px;}



/* ======================    Immaggini news con cornice     ====================== */

img.cornice {padding: 4px;border:1px solid; border-color: #666 #666 #666 #666}



/* ======================    Breadcumbs     ====================== */

.breadcumbs            { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-weight: normal ; color: #9F9F9F    }
.breadcumbs A:LINK     { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-weight: normal ;text-decoration:none; color: #9F9F9F  }
.breadcumbs A:VISITED  { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-weight: normal ;text-decoration:none; color: #9F9F9F  }
.breadcumbs A:HOVER    { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-weight: normal ;text-decoration:underline; color: #9F9F9F }




/* ======================== BOX navigazione record ====================== */

.boxes { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px;
margin:0;padding:0;
} 

.boxes a:link, .boxes a:visited, .boxes a:active{ 
color:#666; 
background-color: #333; 
border: 1px solid #666; 
margin: 1px; 
text-decoration: none; 
padding: 1px 5px; 
} 

.boxes a:hover { 
color:#FFF; 
background: #414141; 
border: 1px solid #FFF; 
margin: 1px; 
text-decoration: none; 
padding: 1px 5px; 
}

.current { 
background-color: #414141; 
border: 1px solid #bbb; 
color: #bbb; 
font-weight: bold; 
margin: 1px; 
padding: 1px 5px; 
}



/* ======================    Immaggini Gallery     ====================== */

img.gallery, a img.gallery {padding: 4px;border:1px solid; border-color: #666 #666 #666 #666}

a:hover img.gallery {opacity: 0.90;-moz-opacity: 0.90;filter:alpha(opacity=90);padding: 3px;border:2px solid; border-color: #fff #fff #fff #fff}




/* ======================    NEWS SCROLLER TICKER     ====================== */

.tickerstyle{width:164px; height:170px; border:1px solid #2d2d2d; background:#191919; padding:7px; overflow:hidden;}
.messagediv{display: none;background:#191919;}
.messagediv              { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-weight: normal;text-decoration:none ; color : #BBBBBB; text-align: left; }
.messagediv a:link       { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-weight: bold ;text-decoration:none ; color : #FFFFFF }
.messagediv a:visited    { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-weight: bold ;text-decoration:none ; color : #FFFFFF }
.messagediv a:hover      { font-family: Tahoma, Verdana, Arial; font-size: 11px; font-weight: bold ;text-decoration:none ; color : #C0C0C0}




/* ======================    Gallery LAT SX     ====================== */

.boximg {
  position: relative;

}
div.boxtesto {
  position: absolute;
  bottom: 20px;
  left: 4px;
  width: 92%;
  padding:4px; overflow:hidden;
  background: #191919;
  opacity: 0.85;-moz-opacity: 0.85;filter:alpha(opacity=85);
}

span.testo  { padding: 5px; font-family: Tahoma, Verdana, Arial; font-size: 10px; font-weight: normal ;text-decoration:none ; color : #C0C0C0 }
span.testo  a:link       { padding: 5px; font-family: Tahoma, Verdana, Arial; font-size: 11px; font-weight: normal ;text-decoration:none ; color : #FFFFFF }
span.testo  a:visited    { padding: 5px; font-family: Tahoma, Verdana, Arial; font-size: 11px; font-weight: normal ;text-decoration:none ; color : #FFFFFF }
span.testo  a:hover      { padding: 5px; font-family: Tahoma, Verdana, Arial; font-size: 11px; font-weight: normal ;text-decoration:none ; color : #C0C0C0}

img.gallery_lat, a img.gallery_lat {padding: 8px;border:1px solid #2d2d2d; }






/* ======================    FINE     ====================== */
