a:hover {
	color:red;
}

.hovermenu ul{
	padding-left: 0;
	margin-left: 0;
	height: 20px;
	font-family: verdana;
	font-size: 0.7em;
	font-weight: normal;
}

.hovermenu ul li{
list-style: none;
display: inline;
}

.hovermenu ul li a{
	padding: 2px 0.5em;
	text-decoration: none;
	float: left;
	color: #000066;
	background-color: #FFFFFF;
	border: 1px solid #000000;
}

.hovermenu ul li a:hover{
	background-color: #F5F8FC;
	border-style: outset;
	text-transform: uppercase;
	font-weight: bold;
}

html>body .hovermenu ul li a:active{ /* Apply mousedown effect only to NON IE browsers */
border-style: inset;
}
#menualto {
	position:absolute;
	left:407px;
	top:8px;
	width:124px;
	height:25px;
	z-index:44;
	visibility: visible;
}

#corniceimage {
	position:absolute;
	left:406px;
	top:8px;
	width:38px;
	height:585px;
	z-index:3;
	background-image: url(immagini/back7.gif);
}
#testata {
	position:absolute;
	left:13px;
	top:116px;
	width:952px;
	height:79px;
	z-index:3;
}
#calendario {
	position:absolute;
	left:703px;
	top:1938px;
	width:162px;
	height:99px;
	z-index:4;
}


#linlogo {
	position:absolute;
	visibility:visible;
	left:353px;
	top:32px;
	width:352px;
	height:5px;
	z-index:47;
}
#logo {
	position:absolute;
	visibility:visible;
	left:13px;
	top:10px;
	width:341px;
	height:102px;
	z-index:48;
}
#sommario {
	position:absolute;
	visibility:visible;
	left:-143px;
	top:-205px;
	width:671px;
	height:111px;
	z-index:8;
}
#testoup {
	position:absolute;
	visibility:visible;
	left:0px;
	top:-229px;
	width:454px;
	height:225px;
	z-index:50;
}
#menulaterale {
	position:absolute;
	visibility:visible;
	left:3px;
	top:374px;
	width:153px;
	height:142px;
	z-index:49;
}
#titolo {
	position:absolute;
	left:147px;
	top:130px;
	width:525px;
	height:72px;
	z-index:50;
}
#titoloaltologo {
	position:absolute;
	visibility:visible;
	left:203px;
	top:18px;
	width:200px;
	height:19px;
	z-index:50;
}

#meteo {
	position:absolute;
	left:695px;
	top:1533px;
	width:280px;
	height:38px;
	z-index:5;
}
#cornice {
	position:absolute;
	left:692px;
	top:352px;
	width:3px;
	height:1237px;
	z-index:6;
	visibility: visible;
	border-left-width: 0.1ex;
	border-left-style: dotted;
	border-left-color: #000066;
}
#cornice1 {
	position:absolute;
	left:30px;
	top:125px;
	width:547px;
	height:22px;
	z-index:7;
}
#rullonazionali {
	position:absolute;
	left:12px;
	top:196px;
	width:644px;
	height:21px;
	z-index:7;
	background-color: #F4F4EA;
}
#testo {
	position:absolute;
	left:160px;
	top:465px;
	width:526px;
	height:1125px;
	z-index:9;
}
.titolirullo {
	font-size: 0.8em;
	font-weight: bold;
	color: #000033;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#apDiv1 {
	position:absolute;
	left:445px;
	top:229px;
	width:268px;
	height:37px;
	z-index:10;
}
#contatorevisite {
	position:absolute;
	left:464px;
	top:271px;
	width:133px;
	height:18px;
	z-index:10;
}
#apDiv3 {
	position:absolute;
	left:37px;
	top:268px;
	width:284px;
	height:21px;
	z-index:11;
}
#menuintermedio {
	position:absolute;
	left:37px;
	top:225px;
	width:548px;
	height:23px;
	z-index:12;
}
#menualto1 {
	position:absolute;
	visibility:visible;
	left:17px;
	top:3px;
	width:962px;
	height:216px;
	z-index:4;
	border-bottom-width: 0.1ex;
	border-bottom-style: dotted;
	border-bottom-color: #003366;
}
.testo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: normal;
	color: #003366;
}
#link.correlati {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	font-weight: normal;
	color: #003366;
}
#menualto2 {
	position:absolute;
	visibility:visible;
	left:410px;
	top:407px;
	width:101px;
	height:38px;
	z-index:2;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
.testonotizia {
	font-size: 0.8em;
	color: #003333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
}
.sommario {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: normal;
}
.titolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.6em;
	font-weight: bold;
	color: #000066;
}
#podaudiradio {
	position:absolute;
	visibility:visible;
	left:583px;
	top:40px;
	width:187px;
	height:70px;
	z-index:34;
}
#menuinterattivo {
	position:absolute;
	visibility:visible;
	left:15px;
	top:235px;
	width:237px;
	height:34px;
	z-index:8;
}
#apDiv5 {
	position:absolute;
	visibility:visible;
	left:94px;
	top:1071px;
	width:537px;
	height:191px;
	z-index:36;
}

#mnunavigazione {
	position:absolute;
	visibility:visible;
	left:482px;
	top:235px;
	width:110px;
	height:49px;
	z-index:38;
}
.cronaca {
}
.eventi {
}
.viabilita {color: #6699FF}
.news {color: #006699}
.sport {
}
.meteo 
{
	font-size: 0.8em;
	font-style: normal;
	font-weight: normal;
	color: #003333;
}

.calendariotesto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	font-weight: normal;
	color: #003333;
}
.rullonazionali {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: normal;
	color: #000033;
}
#rmenu01v {
	position:absolute;
	left:651px;
	top:186px;
	width:323px;
	height:196px;
	z-index:2;
}
#menu01v ul{
margin: 0;
padding: 0;
list-style: none;
}
.titoli {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #003366;
}
#menu01v li{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	display: inline;
	margin: 0;
	padding: 0;
}
#menu01v a:link, #menu01v a:visited{
	display: block;
	color: #0062C4;
	margin:0.06em 0;
	padding: 0.3em 0.6em;
	text-decoration: none;
	background-color: #FFFFFF;
}
#menu01v a:hover, #menu01v a:focus, #menu01v a:active{
	color: #000066;
	border-color: #41545F;
	padding-left: 0.95em;
	text-transform: uppercase;
	background-color: #E0E0E0;
}
#rullolaterale {
	position:absolute;
	visibility:visible;
	left:704px;
	top:205px;
	width:260px;
	height:18px;
	z-index:39;
	background-color: #176FA8;
}
#linkcorrelati {
	position:absolute;
	left:698px;
	top:1010px;
	width:248px;
	height:61px;
	z-index:40;
	background-color: #176FA8;
}

#barrascorrirullo {
	position:absolute;
	left:708px;
	top:935px;
	width:248px;
	height:38px;
	z-index:41;
}
#apDiv8 {
	position:absolute;
	visibility:visible;
	left:15px;
	top:564px;
	width:817px;
	height:39px;
	z-index:42;
	background-color: #FF0000;
}
#banner {
	position:absolute;
	visibility:visible;
	left:729px;
	top:2px;
	width:235px;
	height:122px;
	z-index:42;
}
#radio {
	position:absolute;
	visibility:visible;
	left:539px;
	top:3px;
	width:161px;
	height:30px;
	z-index:43;
}
#registrati {
	position:absolute;
	left:465px;
	top:88px;
	width:248px;
	height:61px;
	z-index:4;
	visibility: visible;
}
#podradio {
	position:absolute;
	left:683px;
	top:1341px;
	width:166px;
	height:76px;
	z-index:45;
}
.calendariotesto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	font-weight: normal;
	color: #003333;
}
.titolobig {
	font-size: 1em;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#banner2 {
	position:absolute;
	left:701px;
	top:1041px;
	width:274px;
	height:129px;
	z-index:46;
}
#webcam {
	position:absolute;
	visibility:visible;
	left:700px;
	top:1565px;
	width:279px;
	height:312px;
	z-index:12;
	background-color: #6BAED9;
}
.Stile1 {color: #FFFFFF}
#banner1 {
	position:absolute;
	visibility:visible;
	left:693px;
	top:1275px;
	width:280px;
	height:250px;
	z-index:46;
	border: 0.1ex dotted #003366;
}
#apDiv2 {
	position:absolute;
	visibility:visible;
	left:576px;
	top:102px;
	width:98px;
	height:33px;
	z-index:47;
}
#menucerca {
	position:absolute;
	left:476px;
	top:56px;
	width:235px;
	height:61px;
	z-index:3;
	visibility: visible;
}
#apDiv4 {
	position:absolute;
	visibility:visible;
	left:655px;
	top:193px;
	width:317px;
	height:46px;
	z-index:47;
}


.hovermenu2 ul{
	padding-left: 0;
	margin-left: 0;
	height: 20px;
	font-family: verdana;
	font-size: 0.5em;
	font-weight: normal;
}
.menulaterale {
	font-family: Verdana;
	font-size: 0.6em;
	font-weight: normal;
	border-top-width: 0.1ex;
	border-top-style: dotted;
	border-top-color: #000066;
}


.hovermenu2 ul li{
list-style: none;
display: inline;
}

.hovermenu2 ul li a{
	padding: 2px 0.5em;
	text-decoration: none;
	float: left;
	color: #000066;
	background-color: #FFFFFF;
}

.hovermenu2 ul li a:hover{
	background-color: #F5F8FC;
	text-transform: uppercase;
	font-weight: bold;
}

html>body .hovermenu2 ul li a:active{ /* Apply mousedown effect only to NON IE browsers */
border-style: inset;
}
