/* Created by TopStyle Pro Trial Version - www.bradsoft.com */

body {
	scrollbar-arrow-color: White;
	scrollbar-base-color: #696969;
	scrollbar-darkshadow-color: Black;
	scrollbar-face-color: Gray;
	scrollbar-highlight-color: Silver;
	scrollbar-shadow-color: Black;
	scrollbar-track-color: Black;
	font-size: 12px;
	color: #FFFFFF;
	font-style: normal;
	cursor: auto;
}

hr {
    border: 1px solid #eeeeee;
}

#mm hr {
    border: 0px;
    padding: 0px;
    margin: 0px;
    height: 1px;
	border: 1px solid #eeeeee;
}

a:LINK {
}

a:HOVER {
	color: #003366;
	text-decoration: none;
}

#sidebar-a {
			float: left;
			width: 120px;
			margin: 0;
			padding: 0;
			background-color: transparent;
		}
		
		#sidebar-a UL{
		padding-left: 0px;
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#sidebar-a LI
{
display: block;
float: left;
width: auto;
height: 20px;
}

#sidebar-a A
{
font-family: Arial, Tiresias PCfont, Sans-serif;
display: block;
width: 112px;
height: 18px;
text-decoration: none;
margin: 0 0 0 0;
border: 0 0 0 0;
}

#sidebar-a #title
{
font-size: 11px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight: bold;
padding-top: 2px;
padding-left: 2px;
width: 112px;
height: 18px;
color: #ffffff;
text-decoration: none;
}

#sidebar-a A.element
{
font-size: 11px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight: bold;
padding-top: 2px;
padding-left: 2px;
width: 112px;
height: 18px;
color: #ffffff;
text-decoration: none;
}

#sidebar-a A:hover, #sidebar-a A:active { color: #ffCC00;}

#sidebar-a A.active:link, #sidebar-a A.active:visited
{
position: relative;
background: trasparent;
font-weight: bold;
}

#mm A {
			color: #748989;
			border: 0;
			margin: 0;
			padding: 0;
			line-height: 1.5em;
			text-decoration: none;
		}
		
		#mm A:hover, .mm A:active { color: #000000 }
#mm A.active:link, .mm A.active:visited { color: #748989; }
#mm BR, .mm BR { clear: both; }

#mm h1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #748989;
	border: 0;
	margin: 0;
	padding: 0;
	line-height: 1.5em;
}

#mm h2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #748989;
	border: 0;
	margin: 0;
	padding: 0;
	line-height: 1.5em;
}

#mm .img {
	width: 260px;
	height: 190px;
	margin: 4px 4px 4px 4px;
	float: left;
	line-height: 1.5em;
}

#mm h3 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #748989;
	border: 0;
	margin: 0;
	padding: 0;
	line-height: 1.5em;
}

#notizie A {
			color: #748989;
			border: 0;
			margin: 0;
			padding: 0;
		}
		
		#notizie A:hover, .notizie A:active { color: #000000 }
#notizie A.active:link, .notizie A.active:visited { color: #748989; }
#notizie BR, .notizie BR { clear: both; }

#notizie h1 {
	clear: both;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #748989;
	border: 0;
	margin: 0;
	padding: 0;
}

#notizie h2 {
	clear: both;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #748989;
	border: 0;
	margin: 0;
	padding: 0;
}

#notizie img {
	width: 165px;
	height: 120px;
	float: left;
	margin: 4px 4px 4px 0px;
}

#notizie h3 {
	clear: both;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #748989;
	border: 0;
	margin: 0;
	padding: 0;
}

#corpo {
	background-image: url(images/sf-corpo.jpg);
	background-repeat: repeat-x;
}

#sx {
	background-image: url(images/sf-sx.jpg);
	background-repeat: no-repeat;
	margin: 0;
	padding: 0;
	border: 0;
}

#calendario-hp A {
	color: Gray;
}

#calendario-hp a:HOVER {
	color: Black;
}

#calendario-hp img {
	border: 0px;
}

#province {
	background-image: url(images/sf-pro.jpg);
	background-repeat: no-repeat;
}

#prima {
	background-image: url(images/sf-corpo.jpg);
	background-repeat: no-repeat;
}


.tabella_video {
	border: 1px dashed Blue;
}

.georgia_9 {
	font-family: Georgia;
	font-size: 9px;
	color: Black;
}

.georgia_9_rosso {
	font-family: Georgia;
	font-size: 9px;
	color: #990000;
}

.georgia_10 {
	font-family: Georgia;
	font-size: 10px;
	color: Black;
}

.georgia_11 {
	font-family: Georgia;
	font-size: 11px;
	color: Black;
}

.georgia_12 {
	font-family: Georgia;
	font-size: 12px;
	color: Black;
}

.georgia_12_blu_bold {
	font-family: Georgia;
	font-size: 12px;
	color: #333399;
	font-weight: bold;
}

.georgia_12_red_bold {
	font-family: Georgia;
	font-size: 12px;
	color: #990000;
	font-weight: bold;
}

.georgia_12_grigio_bold {
	font-family: Georgia;
	font-size: 12px;
	color: Gray;
	font-weight: bold;
}

.georgia_12_bold {
	font-family: Georgia;
	font-size: 12px;
	color: Black;
	font-weight: bold;
}

.georgia_14 {
	font-family: Georgia;
	font-size: 14px;
	color: Black;
}

.georgia_14_bold {
	font-family: Georgia;
	font-size: 14px;
	color: Black;
	font-weight: bold;
}

.georgia_16 {
	font-family: Georgia;
	font-size: 16px;
	color: Black;
}

.georgia_16_bold {
	font-family: Georgia;
	font-size: 16px;
	color: Black;
	font-weight: bold;
}

.georgia_18 {
	font-family: Georgia;
	font-size: 18px;
	color: Black;
}

.georgia_20 {
	font-family: Georgia;
	font-size: 20px;
	color: Black;
}

.georgia_20_bold {
	font-family: Georgia;
	font-size: 20px;
	color: Black;
	font-weight: bold;
}

.georgia_24 {
	font-family: Georgia;
	font-size: 24px;
	color: Black;
}

.georgia_28 {
	font-family: Georgia;
	font-size: 28px;
	color: Black;
}

#logo {
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	float: left;
	margin-top: 4px;
	margin-left: 4px;
}


#data {
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	float: left;
	margin-top: 4px;
	margin-left: 4px;
}

.cancella {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: White;
	background-image: url(images/cancella.gif);
	border: 0px;
}

#breaking {
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	float: right;
	margin-top: 2px;
	margin-right: 2px;
	background-color : transparent;
}

#breaking a:LINK {
	color: White;
	text-decoration: none;
}

#breaking a:HOVER {
	color: #FF9600;
	text-decoration: underline;
}

#breaking a:ACTIVE {
	color: White;
	text-decoration: none;
}

#breaking a:VISITED {
	color: #CCCCCC;
	text-decoration: none;
}

#nav1 {
	color: Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	float: right;
	margin-top: 4px;
	margin-right: 4px;
}

#nav1 a:LINK {
	color: Black;
	text-decoration: none;
}

#nav1 a:HOVER {
	color: #FF9600;
}

#nav2 {
	color: Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	float: right;
	margin-top: 4px;
	margin-right: 4px;
}

#nav2 a:LINK {
	color: Black;
	text-decoration: none;
}

#nav2 a:HOVER {
	color: #FF9600;
}

#nav3 {
	color: Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold; 
	float: right;
	margin-top: 4px;
	margin-right: 4px;
}

#nav3 a:LINK {
	color: Black;
	text-decoration: none;
}

#nav3 a:HOVER {
	color: #FF9600;
}


#sommario .titolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Black;
	font-weight: bold;
}

#sommario .data {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: Gray;
	font-weight: bold;
}

#sommario .lancio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Black;
}

#sommario .titolo a:LINK {
	color: Black;
	text-decoration: none;
}

#sommario .titolo a:HOVER {
	color: #FF9600;
	text-decoration: underline;
}

#sommario {
	background-color: White;
	padding: 8px;
}

#approfondimenti {
	background-color : #cccccc;
}

#apertura {
	background-image: url(images/sf_apertura.gif);
	background-repeat: no-repeat;
	padding: 8px;
}

#apertura .titolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: White;
	font-weight: bold;
}

#apertura .didascalia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Gray;
	font-weight: bold;
}

#apertura .lancio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: White;
}

#apertura .titolo a:LINK {
	color: White;
	text-decoration: none;
}

#apertura .titolo a:HOVER {
	color: #FF9600;
	text-decoration: underline;
}


#foto_apertura img {
	width: 260px;
	height: 180px;
	border: 1px solid White;
	margin: 4px;
	background-color: #333333;
}

#menu_sx {
	width : 150px;
	height : 100%;
}

#menu_dx {
	width: 150px;
	height: 100%;
}

#rubriche .titolo a:HOVER {
	background-color : #FF9600;
}

#magazine .titolo a:HOVER {
	background-color : #FF9600;
}

#approfondimenti .titolo a:HOVER {
	color: #FFFFFF;
}

#sondaggio .link a:HOVER {
	color: White;
}

#sondaggio {
	background-color : #90C6E6;
}

#sondaggio .ta {
	background-image : url(images/sf_sondaggio.gif);
	padding : 4px;
	width : 150px;
}

#rubriche .head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Black;
	font-weight: bold;
	background-color : #FF9600;
	width: 150px;
	text-indent : 4px;
}

#rubriche .titolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: White;
	background-color : #474747;
	font-weight: bold;
	width: 148px;
	text-indent : 2px;
	vertical-align : middle;
}

#sondaggio .head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: White;
	font-weight: bold;
	text-align : center;
}

#sondaggio .titolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Black;
	font-weight: bold;
	text-align : center;
}

#sondaggio .link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: White;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
}

#sondaggio .lancio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Black;
	text-align : center;
}

#approfondimenti .ta{
	background-image: url(images/sf_approf.gif);
	background-repeat: no-repeat;
	padding : 4px;
	width : 150px;
}

#approfondimenti .head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Black;
	font-weight: bold;
	text-align : center;
}

#approfondimenti .titolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Black;
	font-weight: bold;
	text-align : center;
}

#approfondimenti .lancio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Black;
	text-align : center;
}

#approfondimenti .icona {
	width: 120px;
	height: 60px;
	float: center;
	border : 1px;
	border-color : Gray;
	border-style : solid;
	vertical-align : text-top;
}

#magazine .head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Black;
	font-weight: bold;
	background-color : #FF9600;
	width: 150px;
	text-indent : 4px;
}

#magazine .titolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Black;
	font-weight: bold;
	background-color : #CCCCCC;
	width: 148px;
	text-indent : 2px;
	vertical-align : middle;
}

#magazine .lancio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: Black;
	background-color : #CCCCCC;
	width: 148px;
	text-indent : 2px;
}

.ml {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Black;
	font-weight: bold;
}


#notizia .tabella {
	padding: 4px;
}

#related .tabella {
	padding: 4px;
}

#related .titolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Black;
	font-weight: bold;
}

#related .titolo a:LINK {
	color: Black;
}

#related .link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Black;
	font-weight: bold;
}

#related .didascalia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: Black;
}

#related .data {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: Gray;
}

#notizia .titolone {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: Black;
	font-weight: bold;
}

#notizia .titolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Black;
	font-weight: bold;
}

#notizia .data {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: Black;
}

#notizia .dida {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Gray;
	font-weight: bold;
}

#notizia .didascalia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: Black;
	font-weight: bold;
}

#notizia .testo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Black;
}

#notizia_sx_apertura .tabella{
	padding: 4px;
}

#notizia_sx_sommario .tabella{
	padding: 4px;
	background-color: White;
}

#notizia_sx_apertura .titolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: White;
	font-weight: bold;
}

#notizia_sx_apertura .data {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: White;
}

#notizia_sx_apertura a:LINK {
	color: White;
	text-decoration: none;
}

#notizia_sx_apertura a:HOVER {
	color: #FF9600;
	text-decoration: underline;
}


#notizia_sx_sommario .titolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Black;
	font-weight: bold;
}

#notizia_sx_sommario .data {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: Gray;
}

#notizia_sx_sommario hr {
	border: 1px Solid Black;
}

#notizia_sx_sommario a:LINK {
	color: Black;
	text-decoration: none;
}

#notizia_sx_sommario a:HOVER {
	color: #FF9600;
	text-decoration: underline;
}

.arial_9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: Black;
}

.arial_9_grigio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: Gray;
}

.arial_9_bianco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: White;
}

.arial_10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}

.arial_10_strong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Black;
	font-weight: bold;
}

.arial_10_bianco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: White;
}

.arial_10_bianco_strong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: White;
	font-weight: bold;
}

.arial_11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Black;
}

.arial_11_strong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Black;
	font-weight: bold;
}

.arial_11_bianco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: White;
}

.arial_11_bianco_strong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: White;
	font-weight: bold;
}

.arial_12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Black;
}

.arial_12_strong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Black;
	font-weight: bold;
}

.arial_12_bianco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: White;
}

.arial_12_bianco_strong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: White;
	font-weight: bold;
}

.arial_12_verde_strong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #99cc00;
	font-weight: bold;
}

#notizia_sx_apertura .prima {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF9600;
	font-weight: bold;
}

.arial_12_arancio_strong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF9600;
	font-weight: bold;
}

.arial_12_rosso_strong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Red;
	font-weight: bold;
}

.arial_12_blu_strong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0099ff;
	font-weight: bold;
}

.arial_20_blu_strong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #6699FF;
	font-weight: bold;
}

.arial_14_blu_strong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #6699FF;
	font-weight: bold;
}

.arial_12_blu_strong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6699FF;
	font-weight: bold;
}

.arial_10_arancio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF9600;
}

.arial_14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: Black;
}

.arial_14_strong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: Black;
	font-weight: bold;
}

.arial_14_bianco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: White;
}

.arial_14_bianco_strong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: White;
	font-weight: bold;
}

.arial_20_bianco_strong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: White;
	font-weight: bold;
}

.arial_20_marrone_strong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #996633;
	font-weight: bold;
}

.arial_14_marrone_strong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #996633;
	font-weight: bold;
}

.arial_12_marrone_strong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #996633;
	font-weight: bold;
}

.arial_20_black_strong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: Black;
	font-weight: bold;
}

.arial_20_giallo_strong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FFCC00;
	font-weight: bold;
}

.arial_14_giallo_strong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFCC00;
	font-weight: bold;
}

.arial_12_giallo_strong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFCC00;
	font-weight: bold;
}

.verdana_9 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: Black;
}

.verdana_9_strong {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: Black;
	font-weight: bold;
}

.verdana_9_bianco {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: White;
}

.verdana_9_grigio {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: Gray;
}

.verdana_9_bianco_strong {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: White;
	font-weight: bold;
}

.verdana_10 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Black;
}

.verdana_10_strong {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Black;
	font-weight: bold;
}

.verdana_10_bianco {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: White;
}

.verdana_10_bianco_strong {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: White;
	font-weight: bold;
}

.verdana_11 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Black;
}

.verdana_11_strong {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Black;
	font-weight: bold;
}

.verdana_11_bianco {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: White;
}

.verdana_11_bianco_strong {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: White;
	font-weight: bold;
}

.verdana_12 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Black;
}

.verdana_12_strong {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Black;
	font-weight: bold;
}

.verdana_12_bianco {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: White;
}

.verdana_12_bianco_strong {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: White;
	font-weight: bold;
}

.verdana_14 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: Black;
}

.verdana_14_strong {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: Black;
	font-weight: bold;
}

#rosa h1 {
clear: both;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FF99CC;
	font-weight: bold;
	border: 0;
	margin: 0;
	padding: 0;
}

#rosa h2 {
	clear: both;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #748989;
	border: 0;
	margin: 0;
	padding: 0;
	}
	
#rosa h3 {
	clear: both;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #748989;
	border: 0;
	margin: 0;
	padding: 0;
	}

#celeste h1 {
clear: both;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color:#99CCFF;
	font-weight: bold;
	border: 0;
	margin: 0;
	padding: 0;
}

#celeste h2 {
	clear: both;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #748989;
	border: 0;
	margin: 0;
	padding: 0;
	}
	
#celeste h3 {
	clear: both;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #748989;
	border: 0;
	margin: 0;
	padding: 0;
	}

#protagonista h1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #748989;
	font-weight: normal;
	border: 0;
	margin: 0;
	padding: 0;
	line-height: 1.5em;
}

#protagonista h2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #748989;
	border: 0;
	margin: 0;
	padding: 0;
	line-height: 1.5em;
	}
	
#protagonista img {
	float: left;
	width: 130px;
	height: 90px;
	margin: 4px 4px 4px 4px;
	}

#protagonista A {
			color: #748989;
			text-decoration: none;
			border: 0;
			margin: 0;
			padding: 0;
		}
		
		#protagonista  A:hover, .protagonista  A:active { color: #000000 }
#protagonista  A.active:link, .protagonista  A.active:visited { color: #748989; }
#protagonista  BR, .protagonista  BR { clear: both; }

.verdana_14_bianco {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: White;
}

.verdana_14_bianco_strong {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: White;
	font-weight: bold;
}

.verdana_18_bianco_strong {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: White;
	font-weight: bold;
}

.verdana_18_strong {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: Black;
	font-weight: bold;
}

.extra_arial_11_blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
}

.extra_arial_11_blue_strong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	font-weight: bold;
}

.extra_arial_12_blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
}

.extra_arial_12_blue_strong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font-weight: bold;
}

.extra_times_12_ocra_strong {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #CCCC00;
	font-weight: bold;
}

.extra_times_12_magenta_strong {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #CC99CC;
	font-weight: bold;
}

#icona {
	border: 1px;
	border-color: #003366;
	border-style: solid;
	width: 100px;
	height: 76px;
	float: left;
}

#foto {
	border: 1px;
	border-color: #003366;
	border-style: solid;
	width: 260px;
	height: 180px;
	float: left;
}

#ricerca {
	float: left;
}

.form {
	border : 1px solid #433916;
	background-color : #CCCC66;
	margin-left: 2px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : Black;
}

.form_button {
	border : 2px solid #8C7F29;
	background-color : #8C7F29;
	margin-left : 2px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : Black;
	font-weight: bold;
}

.datanews {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: 5E5413;
}
.evidenza {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #FFFFFF;
}
.archivio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}

/* contenitore della parte destra della barra superiore */
#campotesto1 {
margin:0px; 
padding:0px; 
float:center;
height:20px;
width:335px;
z-index:3
}
#campotesto1 table,tr,td,fieldset,input,legend,img {
	line-height: 20px;
}
#campotesto1 table {width:auto
}
#campotesto1 #vai {border:none;
margin:2px 0 0 0;
padding-left:5px
}
#campotesto1 .bottone {
font-family: Georgia, Arial, Helvetica, sans-serif;
font-size: 10px;
color: Black;
font-weight: bold;
border: 1px solid #666666;
border-style: groove;
width: 40px;
height: 20px;
margin:0; 
padding:2;
background-color: #eeeeee;
}
#campotesto1 #logo {border:none;
margin:0px
}
/* la casella testo del modulo di ricerca */
#campotesto1 .formtesto {font-size: 10px;
font-family: Georgia, arial, helvetica, sans-serif;
width: auto;
margin:0; 
padding:2; 
height:12px;
color: #003366;
border:1px solid #666666
}
/* serve per rendere visibile il campo testo su IE5 per Mac */
#campotesto1 #ricerca {z-index:1
}
#campotesto1 form {margin:0px;
padding:0px
}
#campotesto1 fieldset {border:none;
margin:0px;
}
/* nasconde la legenda ai browser CSScompatibili */
#campotesto1 legend{display:none
}
.immagine{
    float: left;	
    padding: 4px 10px 0px 0px;
}
.rientro{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	vertical-align: middle;
	line-height: 27px;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 11px;
}
.testo{
    font-size: 13px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #003366;
}
.testo_link{
    font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #003366;
}
.testo2{
    font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #003366;
	font-weight: bold;
}
.testo3{
    font-size: 13px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #003366;
}
.didascalia{
    font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
}
.destra {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: right;
	position: relative;
	height: 27px;
	width: 150px;
	top: 0px;
	background-color: #001A33;
	left: 0px;
	line-height: 27px;
	vertical-align: middle;
}
.destra_cont {
	height: 27px;
	width: 161px;
	top: 0px;
	right: 0px;
	background-color: #001A33;
	position: relative;
	left: 100px;
}
.didascalia_foto{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #001A33;
}
.didascalia_palazzetto{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #001A33;
	text-align: left;
	text-indent: 8px;
}
.autore{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #001A33;
}
.link_home{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
	padding-left: 7px;
	top: 0px;
	left: 0px;
	height: 20px;
}
.link_formato{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
}
.frammento{
	float: left;	
	height: 20px;
	width: 3px;
	background-color: #001A33;
	top: 0px;
	left: 0px;
	position: relative;
}
.frammento2{
	float: left;	
	height: 20px;
	width: 3px;
	background-color: #00A345;
	top: 0px;
	left: 0px;
	position: relative;
}
.archivio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	vertical-align: middle;
	line-height: 27px;
	text-align: right;
	padding: 0px;
	margin-top: 0px;
	margin-right: 11px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.archivio_formato {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	vertical-align: middle;
}
.archivio1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	vertical-align: middle;
	line-height: 27px;
	text-align: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 11px;
}
.archivio_formato1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	vertical-align: middle;
}
.archivio_data {
    font-size: 13px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #003366;
}
.archivio_testo {
    font-size: 13px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #003366;
	vertical-align: middle;
}
.archivio_numero {
    font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	color: #003366;
	vertical-align: middle;
}
.storia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	vertical-align: middle;
	line-height: 27px;
	text-align: right;
	padding: 0px;
	margin-top: 0px;
	margin-right: 11px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.storia_formato {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	vertical-align: middle;
}
.storia1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	vertical-align: middle;
	line-height: 27px;
	text-align: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 11px;
}
.storia_formato1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	vertical-align: middle;
}
.storia_data {
    font-size: 13px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #003366;
}
.storia_testo {
    font-size: 13px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #003366;
	vertical-align: middle;
}
.storia_numero {
    font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	color: #003366;
	vertical-align: middle;
}
.immagine_destra{
	float: right;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 5px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #001A33;
	line-height: 14px;
	text-align: right;
}
.scheda_autore {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	vertical-align: middle;
	line-height: 27px;
	background-color: #001A33;
	background-position: center center;
	text-align: center;
}
.scheda_formato_autore {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.tratto_rosso_cont {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #003366;
	font-weight: bold;
	position: relative;
	height: 22px;
	width: 446px;
	background-color: #FFFFFF;
	line-height: 22px;
	vertical-align: middle;
	float: right;
	top: 0;
	left: 0;
	text-indent: 3px;
}
.tratto_rosso_cont2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #003366;
	font-weight: bold;
	position: relative;
	height: 22px;
	width: 272px;
	background-color: #FFFFFF;
	line-height: 22px;
	vertical-align: middle;
	float: right;
	top: 0;
	left: 0;
	text-indent: 3px;
}
.tratto_rosso_formato {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #003366;
	font-weight: bold;
}
.tratto_rosso {
    float:left;
	height: 22px;
	width: 8px;
	top: 0px;
	left: 0px;
	background-color: #FF0000;
	position: relative;
	right: 0px;
	bottom: 0px;
}
.atleti_destra{
	float: right;
	padding-top: 2px;
	padding-right: 8px;
	padding-bottom: 10px;
	padding-left: 5px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #001A33;
	line-height: 14px;
	text-align: right;
}
.medagliere{
	font-size: 20px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #003366;
}
