A.menu 
{ 
	FONT-SIZE: 12px; 
	COLOR: #191970; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
}
A.menu:hover 
{ 
	FONT-SIZE: 12px; 
	COLOR: #191970; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: underline;
}
A.menuclima
{ 
	FONT-SIZE: 12px; 
	COLOR: #191970; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
	margin-bottom: 23px;
}
A.menuclima:hover 
{ 
	FONT-SIZE: 12px; 
	COLOR: #191970; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: underline;
}
IMG.hp 
{ 
	padding-left: 4px; 
}

.titolo_rosso 
{ 
	color: #FF0000; 
	font-size: 12px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold; 
}
.titolo_blu , .titolo_blu a
{ 
	color: #073350; font-size: 12px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold; 
}
.titolo_blu2 
{ 
	color: #073350; 
	font-size: 12px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
}
.titolo_blu3 
{ 
	color: #073350; 
	font-size: 12px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold; 
}
.testo_p 
{ 
	color: #073350; 
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
}

.testo_p2
{ 
	color: #073350; 
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	padding-top: 4px;
	padding-right: 10px;
	padding-left: 30px;
}
.testo_p_b 
{ 
	color: #EBEBEB; 
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
}
.testo, .testo_l1, .testo_l2
{
	color: #073350; 
	font-size: 12px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
}
.testo_l1 
{

	margin-left: 90px;
}
.testo_l2 
{

	margin-left: 60px;
}
INPUT.clima
{ 
	border-style: solid; 
	border-width: 1px 1px 1px 1px; 
	margin-left: 0px; 
	width: 202px; 
}
INPUT.climahp
{ 
	border-style: solid; 
	border-width: 1px 1px 1px 1px; 
	margin-left: 5px; 
	width: 202px; 
}
INPUT.cerca
{ 
	border-style: solid; 
	border-width: 1px 1px 1px 1px; 
	margin-left: 5px; 
	margin-right: 5px;
	width: 170px; 
}
TEXTAREA.dettaglio
{ 
	border-style: solid; 
	border-width: 1px 1px 1px 1px; 
	margin-bottom: 8px; 
	margin-left: 0px; 
	width: 565px; 
}

.sbm
{ 
	border-style: outset; 
	width: 40px; 
}
.sbm2
{ 
	border-style: outset; 
	width: 70px; 
	margin-left: 170px; 

}

.txt
{ 
	border-style: solid; 
	border-width: 1px 1px 1px 1px; 
	margin-left: 5px; width: 340px; 
}
.txt2
{ 
	border-style: solid; 
	border-width: 1px 1px 1px 1px; 
	margin-left: 5px; 
	width: 200px; 
}
.txt3
{ 
	border-style: solid; 
	border-width: 1px 1px 1px 1px; 
	margin-left: 5px; 
	width: 422px; 
}
.marg 
{ 
	padding-left: 4px; 
	padding-top: 4px; 
}
.toolbar_top
{ 
	color: #073350; font-size: 12px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold; 
    text-decoration: none;
}
.toolbar_top:hover
{ 
	color: #073350; font-size: 12px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold; 
    text-decoration: underline;
}
.toolbar_top2
{ 
	color: #073350; font-size: 12px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	text-decoration: underline;
}

.toolbar
{
	color: #ffffff; 
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
    text-decoration: none;
    font-weight: bold; 
}
.regioni
{
	color: #191970; 
	font-size: 12px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
    text-decoration: none;
    font-weight: bold; 
}
.regioni:hover
{
	color: #191970; 
	font-size: 12px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
    text-decoration: underline;
    font-weight: bold; 
}
.citta
{
    font-size: 11px;
    color: #990000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
}
.citta:hover
{
    font-size: 11px;
    color: #990000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: underline;
}
.footer
{
	color: #073350; 
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
    text-decoration: none;
}
.footer:hover
{
	color: #073350; 
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
    text-decoration: underline;
}
SELECT
{
	font-size: 12px; 
    color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
}
A.testo_box
{
    COLOR: #191970;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	FONT-SIZE: 12px;
}
A.testo_box:hover
{
    COLOR: #191970;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
    FONT-SIZE: 12px;
}
a.term
{ 
	FONT-SIZE: 10px; 
	COLOR: #f00; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
	font-weight:bold;
}
a.term:hover 
{ 
	TEXT-DECORATION: underline;
}

ul, ul li
{
	list-style-type: none;
	display: block;
	padding-left:2px;
	line-height:18px;
	overflow: hidden
}

#menu
{
	left:145px
}

#region
{
	margin-top:-1px;
	margin-left:40px;
	font-family:Verdana;
	background-color:#c7e3f8;
	border:solid 1px #000;
	border-top:solid 1px #c7e3f8;
	width:200px;
	font-size:13px
}

#region li a
{
	color: #191970;
	text-decoration:none;
}

#region li a:hover
{
	text-decoration:underline;
}