

.rosso { color: #B51821 }
.viola { color: #51497C }

.piccolo { font-size: 10px }
a.piccolo:link { font-size: 10px }
a.piccolo:hover { font-size: 10px }
a.piccolo:visited { font-size: 10px }
a.piccolo:active { font-size: 10px }

#towns form
	{
	margin: 0px;
	font-family: verdana;
	font-size: 11px;
	width: 285px;
	display: inline;
	}

#towns select
	{
	margin: 0px 0px 0px 0px;
	margin-bottom: 0px;
	font-family: verdana;
	font-size: 11px;
	width: 285px;
	}

#towns option
	{
	margin: 0px;
	font-family: verdana;
	font-size: 11px;
	width: 285px;
	}

#towns option.1
	{
	margin: 0px;
	font-family: verdana;
	font-size: 11px;
	width: 285px;
	}

#towns_home form
	{
	margin: 0px;
	font-family: verdana;
	font-size: 11px;
	width: 190px;
	display: inline;
	text-align: center;
	}

#towns_home select
	{
	margin: 0px 0px 0px 0px;
	margin-bottom: 0px;
	font-family: verdana;
	font-size: 11px;
	width: 190px;
	}

#towns_home option
	{
	margin: 0px;
	font-family: verdana;
	font-size: 11px;
	width: 190px;
	}

#towns_home option.1
	{
	margin: 0px;
	font-family: verdana;
	font-size: 11px;
	width: 190px;
	}

.grassetto {font-weight: bold;}

a.testata:link,
a.testata:visited
	{
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 53px;
	color: #755B8D;
	text-decoration: none;
	line-height: 80%;
	}

a.testata:hover,
	{
	text-decoration: none;
	color: #8E88AA;
	}

.testata
	{
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #51497C;
	}

body {margin: 0px; padding: 0px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #222222; text-align: center; }

b.data
	{
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #51497C;
	font-weight: bold;
	}

.sezione
	{
	color: silver;
	}

b.sezione
	{
	color: #51497C;
	}

b.titolo {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #865330; font-weight:bold}
b.titoloarticolo {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 23px; color: #3246AA; font-weight:bold}
b.titoloindice {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 18px; color: #3246AA; font-weight:bold}
<!-- b.piede {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #3246AA; font-weight:normal} -->
b.piede {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; font-weight: bold}
b.arancio {color: #FCB40C;}
b.bianco {color: #ffffff;}
td {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #222222;}
td.testa {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #222222}
td.footer {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #222222}
td.puntini {
	background-image: url("/images/puntini.gif");
	background-repeat: repeat-x;
	background-position: bottom left;
	padding-bottom: 3px;
	padding-top: 8px;
	color: #666666;
	text-align:left;
}

div.menu
	{
	width: 170px;
	margin: 0px;
	padding: 0px;
	text-align: left;
	}

div.menu div
	{
	border-bottom: 1px dashed #D4D2E0;
	padding-bottom: 5px;
	padding-top: 5px;
	<!-- color: #666666; -->
	color: #51497C;
	font-weight: bold;
	text-align:left;
	}

div.menu div.su
	{
	border-bottom: 1px dashed #D4D2E0;
	padding-bottom: 0px;
	padding-top: 1px;
	}

div.boxviola
	{
	background: #42247A url(/images/angolodxpieno.gif) no-repeat scroll right top;
	font-size: 11px;
	margin: 0px 0px 0px 0px;
	padding: 0 0 1px 0;
	width: 170px;
	}

div.boxviola h2
	{
	background:transparent url(/images/angolosxpieno.gif) no-repeat scroll left top;
	font-size: 12px;
	color: #ffffff;
	margin: 0px;
	padding: 2px;
	text-align: center;
	}

div.dossiersfondo {
	width: 168px;
	background-image: url("/images/righino.gif");
	background-repeat: repeat;
	background-position: top left;
	margin-left:1px;
	padding-bottom:0px;
	text-align:left;
}

div.dossiersfondo2 {
	width: 168px;
	background: whitesmoke;
	margin-left:1px;
	padding-bottom:0px;
	text-align:left;
}

div.menusfondo {
	width: 168px;
	background: white;
	margin-left:1px;
	padding-bottom:0px;
	text-align:left;
}

ul.elencomenu {
	padding: 0;
	margin: 0 0 0 15px;
}

ul.elencomenu li {
	background-image: url("/images/puntini.gif");
	background-repeat: repeat-x;
	background-position: bottom left;
	padding-bottom: 4px;
	padding-top: 5px;
	color: #666666;
	margin:0px 5px 0px 5px;
}

div.destra {
	background:#42247A
	font-size:11px;
	margin:0px 0px 0px 0px;
	padding:0 0 0 0;
	width:170px;
        border-width: thin;
	border-color: #42247A;
	text-align:left;
}

div.bianco {
	background:#ffffff url(/images/angolotraspdxsu.gif) no-repeat scroll right top;
	font-size:11px;
	margin:0px 0px 0px 0px;
	padding: 0 0 0 0;
	width:168px;
	text-align:left;
}

div.destra h3 {
	background: transparent url(/images/angolotraspsxsu.gif) no-repeat scroll left top;
	font-size: 12px;
	color: #ffffff;
	margin:0px;
	padding:4px;
	text-align:center;
}

div.contenutodestra {
	width: 168px;
	background-color: #ffffff;
	margin-left:1px;
	padding-bottom:5px;
	text-align:left;
}


div.destrabottom {
	background:#ffffff url(/images/angolotraspdx.gif) no-repeat scroll right top;
	font-size:11px;
	margin:0px 0px 0px 0px;
	padding:0 0 0 0;
	width:170px;

}


div.destrabottom div {
	background: transparent url(/images/angolotraspsx.gif) no-repeat scroll left top;
	font-size: 12px;
	color: #ffffff;
	margin:0px;
	padding:4px;
	text-align:center;
}

th {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}
th.linea {color: #ffffff; background-color: #999999; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 12px}
.modulo {text-align: right; padding-right: 7px}
option {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #222222 }
option.special {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; background-color: #ffffff; font-weight:bold; font-size: 12px}
input {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #222222}
textarea {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #222222}
select {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #222222}

h1 { color: #7C7698; margin: 0px 0px 0px 0px; font-size: 9px; font-weight: normal; text-align: right; padding: 2px 10px 3px 0px }
h2 { font-family: Georgia,Times New Roman,serif; font-size: 15px; color: #51497C; font-weight: bold; margin: 0px }
h2.rss { font-family: Georgia,Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 26px; letter-spacing: 2px; color: #755B8D; font-weight: bold; margin: 0px 0px 10px 0px; padding:0px; }
h3.rss { font-family: Georgia,Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 16px; letter-spacing: 2px; color: #7C7698; font-weight: bold; margin: 0px 0px 0px 0px; }
h3 { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #51497C; font-weight: bold }
h4 { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 14px; color: #51497C; font-weight: bold }

A:link 		{ text-decoration: none; color: Navy; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px; }
A:visited 	{ text-decoration: none; color: Navy; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px; }
A:hover 	{ text-decoration: underline; color: #B51821; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px; }

A.a_capo	{  word-wrap: break-word }

A.menu:link 	{ text-decoration: none; color: #B51821; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; }
A.menu:visited 	{ text-decoration: none; color: #B51821; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; }
A.menu:hover 	{ text-decoration: none; color: #51497C; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; }

A.menu1:link {text-decoration: none; color: #666666; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px; font-weight: bold}
A.menu1:visited {text-decoration: none; color: #666666; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px; font-weight: bold}
A.menu1:hover {text-decoration: none; color: #9B0000; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px; font-weight: bold}

A.menu2:link { text-decoration: none; color: #B51821; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px; font-weight: bold }
A.menu2:visited { text-decoration: none; color:#B51821; font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px; font-weight: bold }
A.menu2:hover { text-decoration: underline; color:#FFFFFF; font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px; font-weight: bold; background: #B51821 }

A.menu3:link 	{ text-decoration: none; color: #42247A; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; }
A.menu3:visited { text-decoration: none; color: #42247A; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; }
A.menu3:hover 	{ text-decoration: none; color: #B51821; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; }

A.menu5:link 	{ text-decoration: none; color: #42247A; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; }
A.menu5:visited { text-decoration: none; color: #42247A; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; }
A.menu5:hover 	{ text-decoration: none; color: #B51821; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; }

A.footer:link {text-decoration: none; color: #001490; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px; font-weight: bold}
A.footer:visited { text-decoration: none; color:#001490; font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px; font-weight: bold}
A.footer:hover { text-decoration: underline; color:#001490; font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px; font-weight: bold}

A.bianco:link {text-decoration: none; color: #ffffff; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px; font-weight: bold}
A.bianco:visited { text-decoration: none; color:#ffffff; font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px; font-weight: bold}
A.bianco:hover { text-decoration: none; color: #7C7698; font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px; font-weight: bold; background: #ffffff}

A.biancomenu:link 		{ text-decoration: none; color: #FFFFFF; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; }
A.biancomenu:visited	{ text-decoration: none; color: #FFFFFF; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; }
A.biancomenu:hover 		{ text-decoration: none; color: #42247A; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; background: #FFFFFF;}

A.bianco1:link {text-decoration: none; color: #FEEBC7; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px; font-weight: bold}
A.bianco1:visited { text-decoration: none; color:#FEEBC7; font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px; font-weight: bold}
A.bianco1:hover { text-decoration: underline; color:#FEEBC7; font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px; font-weight: bold}

A.biancoa:link {text-decoration: none; color: #000000; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;  font-size: 12px; font-weight: normal}
A.biancoa:visited { text-decoration: none; color:#000000; font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;  font-size: 12px; font-weight: normal}
A.biancoa:hover { text-decoration: underline; color:#ffffff; font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;  font-size: 12px; font-weight: normal}

A.biancob:link {text-decoration: none; color: #ffffff; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px; font-weight: bold}
A.biancob:visited { text-decoration: none; color:#ffffff; font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px; font-weight: bold}
A.biancob:hover { text-decoration: underline; color:#ffffff; font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px; font-weight: bold}

A.grigio:link {text-decoration: none; color: #494949; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px; font-weight: bold}
A.grigio:visited { text-decoration: none; color:#494949; font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px; font-weight: bold}
A.grigio:hover { text-decoration: underline; color:#494949; font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px; font-weight: bold}

A.grigetto:link {text-decoration: none; color: silver; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px; font-weight: bold}
A.grigetto:visited { text-decoration: none; color: silver; font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px; font-weight: bold}
A.grigetto:hover { text-decoration: none; color: silver; font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;  font-size: 11px; font-weight: bold}

A.arancio:link {text-decoration: none; color: #E28505; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;  font-size: 13px; font-weight: bold}
A.arancio:visited { text-decoration: none; color: #E28505; font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;  font-size: 13px; font-weight: bold}
A.arancio:hover { text-decoration: underline; color: #E28505; font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;  font-size: 13px; font-weight: bold}

#piede
{
font-size: 10px;
font-weight: normal;
text-align: justify;
color: #51497C;
width: 1005px;
margin-bottom: 10px;
}

#piede a
{
color: #51497C;
font-size: 10px;
text-decoration: none;
}

#piede a.strong
{
color: #7C7698;
font-size: 10px;
font-weight: bold;
text-decoration: none;
}

#piede a:hover
{
color: #B51821;
font-size: 10px;
text-decoration: none;
}

#piede b
{
font-weight: normal;
}

#piede strong
{
color: #7C7698;
}

div.sponsor
{
	width:590px;
	color:#7b7a7a;
	margin: 0 auto 10px;
	padding:5px;
	background-color:#faf5ec;
	border: 1px solid #dad9d7;
}

.titoloarticolo
	{
	font-family: Georgia,Arial,Helvetica,sans-serif;
	font-size: 26px;
	color: #B51821;
	font-weight: bold;
	text-align: left;
	line-height: 100%;
	}

.testoarticolo
	{
	font-size: 11px;
	line-height: 150%;
	text-align: justify;
	}

#testoarticolo_interno
	{
	font-size: 12px;
	line-height: 150%;
	text-align: left;
	}

#testoarticolo_interno a
	{
	font-size: 12px;
	}

#testoarticolo_interno a.nero
	{
	color: black;
	text-decoration: none;
	}

.titoloarticolonew	{
	font-family: Georgia,Arial,Helvetica,sans-serif;
	font-size: 25px;
	color: #0000FF;
	font-weight:bold
}

.testoarticolonew {
font-size:11px;
line-height:150%;

}

a.linkarticolo:link,
a.linkarticolo:visited
	{
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #B51821;
	font-weight: bold;
	line-height: 128%;
	}

a.linkarticolo:hover,
	{
	text-decoration: underline;
	color: #8E88AA;
	}

a.linkarticoloindice:link,
a.linkarticoloindice:visited
	{
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #B51821;
	font-weight: bold;
	line-height: 108%;
	text-decoration: none;
	}

a.linkarticolosezione:link,
a.linkarticolosezione:visited
	{
	font-family: Georgia,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #51497C;
	font-weight:bold;
	text-decoration: none;
	}

a.linkarticoloindice:hover,
a.linkarticolosezione:hover
	{
	text-decoration: underline;
	}

.linkarticoloindice
	{
	margin: 1px 0px 10px 0px;
	text-align: left;
	}

.testoarticolo img.dx2
	{
	border: 1px solid silver;
	margin: 0px 0px 10px 10px;
	padding: 4px;
	float: right;
	}

.testoarticolo img.dx
	{
	border: 1px solid gainsboro;
	margin: 0px 0px 0px 8px;
	padding: 0px;
	float: right;
	}

.testoarticolo img.sx
	{
	border: 1px solid gainsboro;
	margin: 0px 8px 0px 0px;
	padding: 0px;
	float: left;
	}

<!-- TAG CLOUD -->

#tag_cloud
	{
	text-align: justify;
	}
#tag_cloud a
	{
	text-decoration: none;
	line-height: 110%;
	}
#tag_cloud a:hover
	{
	color: white;
	background: #51497C;
	line-height: 110%;
	}

#tag_cloud_2
	{
	text-align: justify;
	background: #F8F8F8;
	padding: 10px 15px 10px 15px;
	margin: 0px 0px 5px 0px;
	}
#tag_cloud_2 a
	{
	text-decoration: none;
	line-height: 130%;
	}
#tag_cloud_2 a:hover
	{
	color: white;
	background: #51497C;
	line-height: 130%;
	}

a.tcmpiccolo:link, a.tcmpiccolo:visited, a.tcmpiccolo:hover { font-size: xx-small; color: #51497C; }
a.tcpiccolo:link, a.tcpiccolo:visited, a.tcpiccolo:hover { font-size: small; color: #51497C; }
a.tcmedio:link, a.tcmedio:visited, a.tcmedio:hover { font-size: medium; color: #51497C; }
a.tcgrande:link, a.tcgrande:visited, a.tcgrande:hover { font-size: large; color: #51497C; }
a.tcmgrande:link, a.tcmgrande:visited, a.tcmgrande:hover { font-size: xx-large; color: #51497C; }

a.tcmpiccolo_red:link, a.tcmpiccolo_red:visited, a.tcmpiccolo_red:hover { font-size: xx-small; color: #B51821; }
a.tcpiccolo_red:link, a.tcpiccolo_red:visited, a.tcpiccolo_red:hover { font-size: small; color: #B51821; }
a.tcmedio_red:link, a.tcmedio_red:visited, a.tcmedio_red:hover { font-size: medium; color: #B51821; }
a.tcgrande_red:link, a.tcgrande_red:visited_red, a.tcgrande_red:hover { font-size: large; color: #B51821; }
a.tcmgrande_red:link, a.tcmgrande_red:visited, a.tcmgrande_red:hover { font-size: xx-large; color: #B51821	 }

// a.tcmpiccolo:hover, a.tcpiccolo:hover, a.tcmedio:hover, a.tcgrande:hover, a.tcmgrande:hover { background: #51497C }
// a.tcmpiccolo_red:hover, a.tcpiccolo_red:hover, a.tcmedio_red:hover, a.tcgrande_red:hover, a.tcmgrande_red:hover { background: #B51821 }

<!-- FINE TAG CLOUD -->

.banner
	{
	height: 75px;
	width: 200px;
	border: 1px solid gainsboro;
	margin: 0px 0px 0px 0px ;
	}

.new
	{
	color: #BF70F6;
	font-weight: normal;
	font-size: 10px;
	}

.url
	{
	color: #42247A;
	}

div.logo
	{
	font-family: georgia;
	font-size: 48px;
	color: #755B8D;
	line-height: 100%;
	}

span.punto
	{
	color: #B51821;
	}

div.sotto_logo
	{
	font-family: georgia;
	font-size: 12px;
	color: #755B8D;
	line-height: 100%;
	}

a:link.logo
	{
	font-family: georgia;
	font-size: 48px;
	color: #755B8D;
	line-height: 100%;
	text-decoration: none;
	}

a:visited.logo
	{
	font-family: georgia;
	font-size: 48px;
	color: #755B8D;
	line-height: 100%;
	text-decoration: none;
	}

a:hover.logo
	{
	font-family: georgia;
	font-size: 48px;
	color: #755B8D;
	line-height: 100%;
	text-decoration: none;
	}

div.oggi
	{
	font-family: georgia;
	font-size: 11px;
	line-height: 100%;
	color: #000000;
	}

.box_notizie_con_titolo_sezione
	{
	background:transparent url(http://www.nove.firenze.it/images/punto_orizzontale.gif) repeat-x scroll left top;
	clear: both;
	padding: 3px 0px 0px 0px;
	}

.box_notizie_con_occhiello
	{
	background:transparent url(http://www.nove.firenze.it/images/punto_orizzontale.gif) repeat-x scroll left top;
	clear:both;
	padding: 3px 0px 0px 0px;
	}

.box_notizie_senza_occhiello
	{
	background:transparent url(http://www.nove.firenze.it/images/punto_orizzontale.gif) repeat-x scroll left top;
	clear:both;
	padding: 15px 0px 0px 0px;
	text-align: left;
	line-height: 130%;
	}

.box_notizie
	{
	clear:both;
	padding: 0px 0px 15px 0px;
	}

h2.titolo_sezione
	{
	background: transparent url(http://www.nove.firenze.it/images/bg_titolo_sezione.gif) repeat-x scroll left top;
	margin: 0px 0px 17px 0px;
	font-size: 11px;
	padding: 0.1em 0pt 0pt 0.6em;
	color: #755B8D;
	font-weight: normal;
	}

h2.occhiello
	{
	background: transparent url(http://www.nove.firenze.it/images/bg_titolo_sezione.gif) repeat-x scroll left top;
	margin: 0px 0px 15px 0px;
	font-size: 11px;
	padding: 0.1em 0pt 0pt 0.6em;
	color: #51497C;
	font-weight: normal;
	}

a:link.titolo_sezione, a:visited.titolo_sezione
	{
	color: #51497C;
	text-decoration: none;
	font-size: 11px;
	}

a:hover.titolo_sezione
	{
	color: #B51821;
	text-decoration: none;
	}

a:link.linkarticoloindice2,a:visited.linkarticoloindice2
	{
	text-decoration: none;
	font-weight: bold;
	color: #42247A;
	}

a:hover.linkarticoloindice2
	{
	text-decoration: underline;
	}

.box_notizia
	{
	background: transparent url(http://www.nove.firenze.it/images/punto_orizzontale.gif) repeat-x scroll left bottom;
	clear: both;
	padding: 15px 0px 15px 0px;
	}

div.titolo_notizia
	{
	margin: 0px 0px 7px 0px;
	text-align: left;
	}

.riquadro1 { padding: 5px 7px 5px 7px; background: #f5f5f5; border: 1px dashed LightGrey }
.riquadro2 { padding: 5px 7px 5px 7px; background: #f5f5f5; border: 1px dashed LightGrey }
.riquadro3 { padding: 5px 7px 5px 7px; background: #ffffff; border: 1px dashed LightGrey }
.riquadro4 { padding: 5px 7px 5px 7px; background: #ffffff; border: 1px solid #e3e2e3; }

td.annuncio
	{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color: #42247A;
	font-size: 10px;
	text-align: left;
	}

td.ads
	{
	border-top: 1px dashed #7C7698;
	line-height: 0.1em;
	}

td.ads1 { height: 0px }
td.ads2 { height: 8px }
td.ads3 { height: 5px }
td.ads4 { height: 3px }

A.menu4:link 	{ text-decoration: none; color: #51497C; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }
A.menu4:visited { text-decoration: none; color: #51497C; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }
A.menu4:hover 	{ text-decoration: none; color: #B51821; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }

a:link.urlads, a:visited.urlads, a:hover.urlads
	{
	font-size: 9px;
	color: #B51821;
	text-decoration: none;
	}

	body {
	background-image:url(../images/bg-body.gif);
	background-position:top left;
	background-repeat:repeat;
}

div.barra-violina {
	width:990px;
	height:17px;
	background-color:#f1eef3;
	text-align:center;
	font-size:11px;
	color:#755b8d;
}

div.barra-data-ora {
	width:990px;
	background-color:#ffffff;
}

div.data-ora {
	padding:3px 10px 3px 0px;
	background-color:#ffffff;
	text-align:right;
	font-size:11px;
	color:#755b8d;
	font-size:11px;
}

div.testata {
	width:990px;
	height:100px;
	background-color:#ffffff;
	background-image:url(../images/bg-testata.gif);
	background-position: top left;
	background-repeat:repeat-x;
}

div.nove
	{
	float:left;
	padding-left: 20px;
	padding-top: 0px;
	margin-left: 12px;
	}

div.banner728x90 {
	float:right;
	padding-right:10px;
}


div.barra-bianca {
	height:13px;
	background-color:#ffffff;
	width:990px;
}

div.contenuto {
	width:990px;
	background-color:#ffffff;
	display:table;
	padding-bottom:10px;
}

div.colonna-sx {
	float:left;
	background-color:#ffffff;
	background-image:url(../images/divisorio_verticale.gif);
	background-position: top right;
	background-repeat:repeat-y;
	padding: 0px 9px 0 13px;
}


div.colonna-centro {
	float:left;
	width:212px;
	background-color:#ffffff;
	background-image:url(../images/divisorio_verticale.gif);
	background-position: top right;
	background-repeat:repeat-y;
	padding:0px 5px;
	display:block;
}

div.box-commentate
	{
	width: 190px;
	background-image: url(../images/grigio-sfumato.gif);
	background-position: top left;
	background-repeat: repeat-x;
	padding: 7px 9px 7px 9px;
	border-bottom: 1px solid #e3e2e3;
	margin-bottom: 10px;
	}

div.box-viola-bordato {
	width:190px;
	background-color:#f0edf5;
	padding:9px 9px 0;
	margin-bottom:13px;
	border: 1px solid #755b8d;
}

div.box-viola
	{
	width: 190px;
	background-color: #f0edf5;
	padding: 7px 9px 7px 9px;
	margin-bottom: 10px;
	}

div.box-grigio-piccolo
	{
	width: 190px;
	background-color: #efefef;
	padding: 7px 9px 7px 9px;
	margin-bottom: 10px;
	text-align: center;
	}

img.padding-top-5 { padding-top: 5px; }
img.padding-bottom-5 { padding-bottom: 5px; }
img.padding-bottom-7 { padding-bottom: 7px; }

div.padding-top-5 { padding-top: 5px; }
div.padding-bottom-5 { padding-bottom: 5px; }

div.colonna-dx {
	float:right;
	width:302px;
	background-color:#ffffff;
	padding:0 5px 20px;

}

div.box-grigio
	{
	width: 282px;
	background-color: #efefef;
	padding: 7px 9px 7px 9px;
	margin-bottom: 10px;
	border: 0px solid #bbbbbb;
	display: block;
	}

div.box-grigio-sfumato-grande
	{
	width: 282px;
	background-image: url(../images/grigio-sfumato.gif);
	background-position: top left;
	background-repeat: repeat-x;
	padding: 7px 9px 7px 9px;
	border-bottom: 1px solid #e3e2e3;
	margin-bottom: 10px;
	}

div.box-grigio-sfumato
	{
	background-image: url(../images/grigio-sfumato.gif);
	background-position: top left;
	background-repeat: repeat-x;
	padding: 5px;
	}

div.box-grigio-sfumato-meteo
	{
	background-image: url(../images/grigio-sfumato.gif);
	background-position: top left;
	background-repeat: repeat-x;
	padding: 5px 5px 0px 5px;
	}

div.box-partner
	{
	width: 282px;
	background-color: #f0edf5;
	padding: 3px 9px 3px 9px;
	margin-bottom: 10px;
	border: 0px solid #bbbbbb;
	display: block;
	}

div.box-bordo-grigio
	{
	width: 284px;
	background-color: #ffffff;
	padding: 4px 7px 4px 7px;
	margin-bottom: 10px;
	border: 1px solid #e3e2e3;
	display: block;
	}

div.box-sassate
	{
	width: 272px;
	background-color: #ffffff;
	padding: 4px 7px 4px 7px;
	margin-bottom: 10px;
	border: 7px solid #efefef;
	display: block;
	}

div.img-box-grigio
	{
	float: left;
	padding: 0px 0px 0px 0px;
	width: 73px;
	}

div.testo-box-grigio {
	float: right;
	text-align: left;
	width: 197px;
	}

div.titolo-box-grigio
	{
	margin-bottom: 7px;
	}

div.titolo-box-grigio-2
	{
	margin-bottom: 0px;
	text-align: center;
	}

div.box-viola-grande
	{
	background:transparent url(/images/bg-cerca.gif) no-repeat scroll left top;
	width: 300px;
	background-color: #E3DEE8;
	padding: 10px 0px 0px 0px;
	margin-bottom: 10px;
	display: block;
	}

div.box
	{
	background:transparent url(/images/sfondobox.gif) no-repeat scroll left top;
	margin:0px 0px 5px 0px;
	padding:0pt;
	}
div.box2 {
	background:transparent url(/images/bg-cerca.gif) no-repeat scroll left bottom;
	width: 300px;
	padding:0px 0px 3px;
	text-align:left;
	}

div.box-bordino
	{
	width: 280px;
	background-color: #ffffff;
	padding: 0px 9px 0px 9px;
	margin-bottom: 10px;
	border: 1px solid #e3e2e3;
	display: block;
	text-align: center;
	}

div.box-bordino1
	{
	width: 280px;
	background-color: #ffffff;
	padding: 0px;
	margin: 8px 0px 8px 0px;
	border-bottom: 1px solid #e3e2e3;
	display:block;
	text-align: left;
	}

div.img-box-bianco
	{
	float:left;
	padding: 0px 10px 5px 0px;
	width: 57px;
	display: none;
	}

div.testo-box-bianco
	{
	float: right;
	text-align: left;
	padding-bottom: 7px;
	width: 280px;
	}

div.piede {
	width:960px;
	background-image:url(../images/sfondo-piede.gif);
	background-position:top left;
	background-repeat:repeat-x;
	background-color:#ffffff;
	padding:15px;
	color:#755b8d;
}

div.disclaimer {
	width:629px;
	background-color:#ffffff;
	text-align: left;
	line-height: 130%;
	padding:3px 10px 10px 10px;
}

div.disclaimerold {
	width:629px;
	background:transparent url(http://www.nove.firenze.it/images/punto_orizzontale.gif) repeat-x scroll left top;
	background-color:#ffffff;
	text-align: left;
	line-height: 130%;
	padding:3px 10px 10px 10px;
	border-bottom:1px solid #c0c0c0;
}


.cerca {
border:0px solid #ACBABD;
padding:2px;
}

.cerca input {
border:0 none;
color:#aaaaaa;
float:left;
font-family:Verdana,Arial,Helvetica;
font-size:13px;
margin:0;
padding:4px 2px;
width:225px;
font-weight:bold;
}

.cerca .cerca_go {
background:#F9761D url(/images/cerca.png) repeat scroll 0 0;
cursor:pointer;
width:24px;
height:24px;
margin:0;
padding:0;
}


#era
{
font-size: 10px;
font-weight: normal;
text-align: justify;
color: #51497C;
width: 1005px;
margin-bottom: 10px;
}

#sutta
{
width: 960px;
background-image: url(../images/sfondo-piede.gif);
background-position: top left;
background-repeat: repeat-x;
background-color: #ffffff;
padding: 15px;
color: #51497C;
font-weight: normal;
font-size: 10px;
text-align: left;
}

#sutta div.copyright
{
color: #755b8d;
font-size: 11px;
text-align: left;
font-weight: bold;
}

#sutta a
{
color: #51497C;
font-size: 10px;
text-decoration: none;
}

#sutta a.strong
{
color: #7C7698;
font-size: 10px;
font-weight: bold;
text-decoration: none;
}

#sutta a:hover
{
color: #B51821;
font-size: 10px;
text-decoration: none;
}

#sutta b
{
font-weight: normal;
}

#sutta strong
{
color: #7C7698;
}

hr { margin: 5px 0px; }

a.titolo-news:link {color:#42247A; font-family:Verdana,Arial,Helvetica; font-size:11px; font-weight:normal; text-decoration:none; background-image:url(../images/freccina.gif); background-position:top left; background-repeat:no-repeat; padding-left:13px;}
a.titolo-news:visited {color:#B51821; font-family:Verdana,Arial,Helvetica; font-size:11px; font-weight:normal; text-decoration:none; background-image:url(../images/freccina.gif); background-position:top left; background-repeat:no-repeat; padding-left:13px;}
a.titolo-news:hover {color:#B51821; font-family:Verdana,Arial,Helvetica; font-size:11px; font-weight:normal; text-decoration:underline; background-image:url(../images/freccina.gif); background-position:top left; background-repeat:no-repeat; padding-left:13px;}

a.titolo-box:link {color:#444444; font-family:Georgia,Verdana; font-size:16px; font-weight:bold; text-decoration:none; line-height:18px;}
a.titolo-box:visited {color:#444444; font-family:Georgia,Verdana; font-size:16px; font-weight:bold; text-decoration:none; line-height:18px;}
a.titolo-box:hover {color:#444444; font-family:Georgia,Verdana; font-size:16px; font-weight:bold; text-decoration:underline; line-height:18px;}

a.titolo-box2:link {color:#B51821; font-family:Georgia,Verdana; font-size: 14px; font-weight: bold; text-decoration:none; line-height: 90%;}
a.titolo-box2:visited {color:#B51821; font-family:Georgia,Verdana; font-size: 14px; font-weight: bold; text-decoration:none; line-height: 90%;}
a.titolo-box2:hover {color:#B51821; font-family:Georgia,Verdana; font-size: 14px; font-weight: bold; text-decoration:underline; line-height: 90%;}

a.titolo-box1:link {color:#42247A; font-family:Verdana,Arial,Helvetica; font-size:11px; font-weight:bold; text-decoration:none; line-height:12px; letter-spacing:0px;}
a.titolo-box1:visited {color:#42247A; font-family:Verdana,Arial,Helvetica; font-size:11px; font-weight:bold; text-decoration:none; line-height:12px; letter-spacing:0px;}
a.titolo-box1:hover {color:#42247A; font-family:Verdana,Arial,Helvetica; font-size:11px; font-weight:bold; text-decoration:underline; line-height:12px; letter-spacing:0px;}

a.linkarticoloindice1:link, a.linkarticoloindice1:visited {font-family: Georgia, Arial, Helvetica, sans-serif; font-size: 12px; color: #755b8d; font-weight: bold; line-height: 128%; text-decoration: none;}

a.linkarticoloindice1:hover {text-decoration: underline;}

a.tcppiccolo:link, a.tcppiccolo:hover,a.tcppiccolo:visited {	}

.occhiello2colonnna
	{
	color: #755B8D;
	font-family: Georgia,Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 100%;
	margin: 0px 0px 7px 0px;
	}

div.barra-bottoni-bianca {
	width:990px;
	padding:0px 0px 0px 0px;
	margin:0px;
	height:30px;
	background-color:#ffffff;
	background-position:left top;
	background-repeat:repeat;
	}
#menu li.divisorio {
	margin:0px;
	padding:0px;
	height:30px;
	}
#menu {
	width:970px;
	height:30px;
	margin:0px;
	padding:0px;
	}
#menu ul {
	border: 0;
	margin: 0;
	padding: 0;
	list-style-type: none;
	float:center;
	}
#menu li {
	list-style:none;
	display:block;
	float:left;
	line-height:30px;
	background-color:#ffffff;
	height:30px;
	margin:0px;
	padding:0px;
	}
#menu li a {
	display:block;
	float:left;
	color:#755b8d;
	font-size:17px;
	font-family:Georgia,Times,Verdana;
	font-weight:normal;
	text-decoration:none;
	padding:0 8px;
	}
#menu li a:hover {
	color:#fff;
	background-color:#755b8d;
	}

div.barra-bottoni-violina
	{
	width:990px;
	padding:0px 0px 0px 0px;
	margin:0px;
	height:30px;
	background-color:#e3dee8;
	background-position:left top;
	background-repeat:repeat;
 	border-bottom: 1px solid #755b8d;
	}

#menu1 li.divisorio1 {
	margin:0px;
	padding:0px;
	height:30px;
	}
#menu1 {
	width:970px;
	height:30px;
	margin:0px;
	padding:0px;
	}
#menu1 ul {
	border: 0;
	margin: 0;
	padding: 0;
	list-style-type: none;
	}
#menu1 li {
	list-style:none;
	display:block;
	float:left;
	line-height:30px;
	background-color:#e3dee8;
	height:30px;
	margin:0px;
	padding:0px;
	}

#menu1 li a
	{
	display:block;
	float:left;
	color:#755b8d;
	font-size:11px;
	font-family:Georgia,Times,Verdana;
	font-weight:bold;
	text-decoration:none;
	padding:0 4.95px;
	}

#menu1 li a:hover
	{
	color:#fff;
	background-color:#755b8d;
	}


#CINEMA {
	width:300px;
	float;left;
	height:200px;
	border-top:1px solid #755b8d;
	border-bottom:4px solid #baadc6;
	margin-bottom:10px;
	padding: 10px 0px;
	overflow-x:hidden;
	overflow-y:scroll;
	display:none;
}
#EVENTI {
	width:300px;
	float:left;
	height:200px;
	border-top:1px solid #755b8d;
	border-bottom:4px solid #baadc6;
	margin-bottom:10px;
	padding: 10px 0px;
	overflow-x:hidden;
	overflow-y:scroll;
}

div.menu2 {
	width:300px;
	height:200px;
	border-top:1px solid #755b8d;
	border-bottom:4px solid #baadc6;
	margin-bottom:10px;
	padding: 10px 0px;
	overflow-x:hidden;
	overflow-y:scroll;
}

#menu2 ul{
	list-style:none;
}
#menu2 li{
	list-style:none;
	display:block;
	float:left;
	margin:0px;
	font-weight:bold;
}

#menu2 li a{
	display:block;
	float:left;
	height:18px;
	color:#fff;
	font-family:Trebuchet Ms, Arial, Helvetica;
	font-size:14px;
	font-weight:bold;
	background:url(../images/menu_009_l.gif) no-repeat left;
	padding:0 0 0 9px;
	text-decoration:none;
	cursor:pointer;
}

#menu2 li a span{
	display:block;
	float:left;
	background:url(../images/menu_009_r.gif) no-repeat right;
	height:18px;
	color:#ffffff;
	line-height:18px;
	padding:0 18px 0 8px;
}

#menu2 li a:hover{
	display:block;
	float:left;
	background:url(../images/menu_009_h_l.gif) no-repeat left;
	height:18px;
	text-decoration:none;
	color:#fff;
}

#menu2 li a:hover span{
	display:block;
	float:left;
	background:url(../images/menu_009_h_r.gif) no-repeat right;
	height:18px;
	color:#fff;
}

.boxMeteo { width: 282px; background-color: #FFFFFF; border: 1px solid #BBBBBB; padding: 7px 9px; }
.dati { height: 92px; }
.tblDati { font-size: 11px; width: 282px }
.tblDati .hd { height: 11px; }
.tblDati td { text-align: center }
.tblDati .dt1 { height: 26px; background-color: #eff5ff }
.tblDati .dt2 { height: 26px; background-color: #ffffff }
.tblDati td.giorno { width: 25%; text-align: left }
.prev { width: 25%; font-size: 100% }

div.clear
	{
	clear: both;
	height: 0px;
	}
#PicNetEyeTracker {
	display: none;
}

div.nove_data { margin-top: 2px; font-size: 10px; color: gray}

#container
	{
	width:990px;
    margin: auto;
    background-position: center;
    background-repeat: repeat-y;
    text-align: left;
	}

div.social_buttons
	{
	border-top: 1px dotted silver;
	border-bottom: 1px dotted silver;
	padding: 4px 7px 4px 7px;
	margin-bottom: 0px;
	background: #fbfbfb;
	}

div.social_buttons_2
	{
	border-top: 1px dotted silver;
	border-bottom: 1px dotted silver;
	padding: 4px 7px 4px 7px;
	margin-bottom: 0px;
	}

.data_sezione
	{
	color: gray;
	margin-top: 0px;
	padding-top: 0px;
	font-size: 12px;
	}

.sfondo_giallo
	{
	background: #FFEB3E;
	}

.sfondo_giallo_chiaro
	{
	background: #FFF6C2;
	}
