TR {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; line-height: 14px; COLOR: #70706f; FONT-FAMILY: arial
}
A.normale:link {
	FONT-WEIGHT: bold; COLOR: #14507a; TEXT-DECORATION: none; font-size:11px;
}
A.normale:visited {
	FONT-WEIGHT: bold; COLOR: #14507a; TEXT-DECORATION: none; font-size:11px;
}
A.normale:hover {
	FONT-WEIGHT: bold; COLOR:#ff6600; TEXT-DECORATION: none; font-size:11px;		
}
A.norm:link {
	FONT-WEIGHT:normal; COLOR: #222222; text-decoration:underline; font-size:12px;
}
A.norm:visited {
	FONT-WEIGHT:normal; COLOR: #222222; TEXT-DECORATION:underline; font-size:12px;
}
A.norm:hover {
	FONT-WEIGHT:normal; COLOR:#222222; TEXT-DECORATION:underline; font-size:12px;		
}


A.menu:link {
	FONT-WEIGHT: bold; COLOR: #fff; TEXT-DECORATION: none; font-size:10px; font-family:Arial;  height:14px;
}
A.menu:visited {
	FONT-WEIGHT:bold; COLOR: #fff; TEXT-DECORATION: none; font-size:10px; font-family:Arial;  height:14px;
}
A.menu:hover {
	FONT-WEIGHT:bold; COLOR: #ffaf02; TEXT-DECORATION: none; font-size:10px; font-family:Arial; height:14px;
}


A.menupannello:link {
	FONT-WEIGHT: bold; COLOR: #666666; TEXT-DECORATION: none; font-size:12px; font-family:Arial;  height:14px;
}
A.menupannello:visited {
	FONT-WEIGHT:bold; COLOR: #666666; TEXT-DECORATION: none; font-size:12px; font-family:Arial;  height:14px;
}
A.menupannello:hover {
	FONT-WEIGHT:bold; COLOR: #ff9900; TEXT-DECORATION: none; font-size:12px; font-family:Arial; height:14px;
}
A.menupannello:active {
	FONT-WEIGHT:bold; COLOR: #CC6600; TEXT-DECORATION: none; font-size:12px; font-family:Arial; height:14px;
}


A.menupannello1:link {
	FONT-WEIGHT: normal; COLOR: #666666; TEXT-DECORATION: none; font-size:11px; font-family:Arial;  height:14px;
}
A.menupannello1:visited {
	FONT-WEIGHT:normal; COLOR: #666666; TEXT-DECORATION: none; font-size:11px; font-family:Arial;  height:14px;
}
A.menupannello1:hover {
	FONT-WEIGHT:normal; COLOR: #ff9900; TEXT-DECORATION: none; font-size:11px; font-family:Arial; height:14px;
}
A.menupannello1:active {
	FONT-WEIGHT:normal; COLOR: #CC6600; TEXT-DECORATION: none; font-size:11px; font-family:Arial; height:14px;
}

A.light:link {
	FONT-WEIGHT: normal; COLOR: #14507a; TEXT-DECORATION: none; font-family:Arial; font-size:11px;
}
A.light:visited {
	FONT-WEIGHT: normal; COLOR: #14507a;; TEXT-DECORATION: none; font-family:Arial; font-size:11px;
}
A.light:hover {
	FONT-WEIGHT: normal; COLOR: #ffffff; TEXT-DECORATION: none; font-family:Arial; font-size:11px;
}
A.credits:link {
	FONT-WEIGHT: normal; COLOR: #999999; TEXT-DECORATION: none; font-family:Arial; font-size:11px;
}
A.credits:visited {
	FONT-WEIGHT: normal; COLOR: #999999; TEXT-DECORATION: none; font-family:Arial; font-size:11px;
}
A.credits:hover {
	FONT-WEIGHT: normal; COLOR: #999999; TEXT-DECORATION: none; font-family:Arial; font-size:11px;
}


A.mnu_picc:link {
	COLOR: #f8a313; TEXT-DECORATION: none; font-family:Arial; font-size:11px; 
}
A.mnu_picc:visited {
	 COLOR: #f8a313; TEXT-DECORATION: none; font-family:Arial; font-size:11px;
}
A.mnu_picc:hover {
	 COLOR: #666666; TEXT-DECORATION: none;  font-family:Arial;	font-size:11px;
}



A.mnu_picc1:link {
	COLOR: #ffffff; TEXT-DECORATION: none; font-family:Arial; font-size:10px;
}
A.mnu_picc1:visited {
	 COLOR: #ffffff; TEXT-DECORATION: none; font-family:Arial; font-size:10px;
}
A.mnu_picc1:hover {
	 COLOR: #ff6600; TEXT-DECORATION: none;  font-family:Arial;	font-size:10px;
}

A.news:link {
	COLOR: #dc0067; TEXT-DECORATION: none; font-weight:bold; line-height:18px; font-family:Arial; font-size:11px;
}
A.news:visited {
	 COLOR: #dc0067; TEXT-DECORATION: none; font-weight:bold; line-height:18px; font-family:Arial; font-size:11px;
}
A.news:hover {
	 COLOR: #545353; TEXT-DECORATION: none; font-weight:bold; line-height:18px; font-family:Arial;	font-size:11px;
}

A.pag:link {
	COLOR: #FF0000; TEXT-DECORATION: none; font-family:Arial; font-size:12px; text-decoration:underline;
}
A.pag:visited {
	 COLOR: #FF0000; TEXT-DECORATION: none; font-family:Arial; font-size:12px; text-decoration:underline;
}
A.pag:hover {
	 COLOR: #000000; TEXT-DECORATION: none; font-family:Arial;	font-size:12px; text-decoration:underline;
}


A.lnkbig:link {
	COLOR: #121212; TEXT-DECORATION: none; font-weight:bold; line-height:18px; font-family:Arial; font-size:11px;
}
A.lnkbig:visited {
	 COLOR: #121212; TEXT-DECORATION: none; font-weight:bold; line-height:18px; font-family:Arial; font-size:11px;
}
A.lnkbig:hover {
	 COLOR: #333333; TEXT-DECORATION: none; font-weight:bold; line-height:18px; font-family:Arial;	font-size:11px;
}


A.links:link {
	COLOR: #333; TEXT-DECORATION: none; font-weight:normal; font-family:Arial; font-size:11px;
}
A.links:visited {
	 COLOR: #333; TEXT-DECORATION: none; font-weight:normal; font-family:Arial; font-size:11px;
}
A.links:hover {
	 COLOR: #ff6c0a; TEXT-DECORATION: none; font-weight:normal; font-family:Arial;	font-size:11px;
}

A.link_grande:link {
	COLOR: #8d8d8b; TEXT-DECORATION: none; font-weight:bold; font-family:Arial; font-size:14px;
}
A.link_grande:visited {
	 COLOR: #8d8d8b; TEXT-DECORATION: none; font-weight:bold; font-family:Arial; font-size:14px;
}
A.link_grande:hover {
	 COLOR: #ff6c0a; TEXT-DECORATION: none; font-weight:bold; font-family:Arial;	font-size:14px;
}


A.link_rosso:link {
	font-family: arial;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #d93434;
	text-transform: none;
	text-decoration:none;
	line-height:20px;
}
A.link_rosso:visited {
	font-family: arial;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #d93434;
	text-transform: none;
	text-decoration:none;
	line-height:20px;
}
A.link_rosso:hover {
	font-family: arial;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #d93434;
	text-transform: none;
	text-decoration:underline;
	line-height:20px;
}


SELECT
{
border:1px solid #A7A7A9;
background:#fef2d7;
font-family:Verdana;
font-size:10px;
color:#5E6366;
}

TEXTAREA
{
border:1px solid #A7A7A9;
background:#fef2d7;
font-family:Verdana;
font-size:10px;
color:#5E6366;
}

INPUT
{
border:1px solid #A7A7A9;
background:#fef2d7;
font-family:Verdana;
font-size:10px;
color:#5E6366;
}

BODY {
	font-family: arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	text-transform: none;
	background:url(/images/sf_pagina.jpg) no-repeat top center;
	background-color:#222222;
	margin-top:100px;
}

#logo_top {
		float:left; 
		z-index:90; 
		position:absolute; 
		padding:10px 0 0 0
		}

.input_tipo {
		float:left;
		width:180px;
		height:18px;
		background:#fff;
		border:solid 1px #CCC;
		font-size:11px;
		}

#container_scritta {
	  float:left; 
	  z-index:80; 
	  position:absolute; 
	  width:950px; 
	  padding:290px 0 0 0;
	  height:55px;	
	  }

#scritta {
	  float:left; 
	  z-index:2; 
	  position:absolute; 
	  width:930px; 
	  vertical-align:bottom; 
	  background:url(/images/sf_top_img.png) repeat;
	  height:43px; 
	  text-align:right; 
	  font-size:32px;
	  color:#fff; 
	  padding:13px 20px 0 0;
	  font-weight:bold;
	  font-style:italic;
	  line-height:30px;
	  }

#banner {
	background:url(/images/sf_banner.jpg) no-repeat top left;
	width:950px; 
	height:360px;
}


#menu {
	background:url(/images/sf_menu.png) no-repeat top left;
	width:950px; 
	height:57px;
}

#corpo {
	background:#fff;
	width:950px; 
	height:230px;
	color:#333;
}

.news {
	 COLOR: #ffffff;
	 TEXT-DECORATION: none;
	 font-weight:300;
	 line-height:18px;
	 font-family:Arial;
	 font-size:11px;

}

.rosso {
	font-family: arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FF0000;
	text-transform: none;
	text-align:left;
}

.date {
	font-family: arial;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666f;
	text-transform: none;
	text-align:left;
}

.piccolo {
	font-family: arial;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-transform: none;
	text-align:left;
}

.pagina {
	font-family: arial;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	text-transform: none;
}

.testo {
	font-family: arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color:#666666;
	text-transform: none;
	text-align:justify;
	line-height:18px;
}

.titolo {
	font-family: arial;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #70706f;
	text-transform: none;
	text-align:justify;
}

.scritta {
	font-family: verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #333333;
	text-transform: none;
}

.menu {
	font-family: arial;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #ffffff;
	text-transform: none;
}

.menu2 {
	font-family: arial;
	font-size: 11px;
	font-style: normal;
	font-weight:normal;
	font-variant: normal;
	color: #222222;
	text-transform: none;
	line-height:18px;
	text-align:justify;
}

.titolo_arancione {
	font-family: arial;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #d07b04;
	text-transform: none;
	line-height:20px;
}

.titolo_rosso {
	font-family: arial;
	font-size: 15px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #d93434;
	text-transform: none;
	line-height:20px;
}

.testo2 {
	font-family: arial;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #222222;
	text-transform: none;
}

.testo3 {
	font-family:Arial;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #333333;
	text-transform: none;
	line-height:20px;
}	

.testonews {
	font-family: arial;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666f;
	text-transform: none;
	text-align:justify;
	padding:5px;
}	

.nero {
	font-family: arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-transform: none;
	text-align:justify;
	line-height:20px;
	padding:5px;
}	

.testogr {
	font-family: arial;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #222222;
	text-transform: none;
}

.settimana
{
	font-family: arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #151515;
	text-transform: none;
}

.settimana_titolo
{
	font-family: arial;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #151515;
	text-transform: none;
	text-decoration:underline;
	line-height:18px;
}

.enorme {
	font-family: arial;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #333333;
	text-transform: none;
}	

.bowling {
	font-family: arial;
	font-size: 25px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FF0000;
	text-transform: none;
}	
/*-------------------------------------------------------------CSS NUOVA VERSIONE ------------------------------------------------------------------*/

a.menu_giallo:link, a.menu_giallo:visited{
	color:#F90;
	text-decoration:none;
}
a.menu_giallo:hover{
	color:#999;
	text-decoration:underline;
}

a.menu_link:link, a.menu_link:visited{
	color:#999;
	text-decoration:none;
}
a.menu_link:hover{
	color:#fe9900;
	text-decoration:none;
}

#vuoto{
	border:solid 1px #999999;
	color:#333333;
	width:20px;
	cursor:pointer;
	height:14px;
	text-align:center;
}

#pagina{
	border:solid 1px #999999;
	color:#333333;
	width:20px;
	cursor:pointer;
	height:14px;
	text-align:center;
}

#paginaover{
	border:solid 1px #ffb538;
	background:#ffb538;
	color:#ffffff;
	width:20px;
	cursor:pointer;
	height:14px;
	text-align:center;
}


.cornice_photo{
	width:404px;
	height:260px;
	background:url(/images/sf_cornice_galley.jpg) no-repeat;
	float:left;
	padding:0px;
	margin:0 auto;
	
	}



