/* CSS Document */

/* Elementi */
	
	html {filter: expression(document.execCommand("BackgroundImageCache", false, true));}
	* { margin: 0; padding: 0; }
	body {background: #00005b; font-family:Verdana, Arial, Helvetica, sans-serif;}
	p {font-size:10px; text-align:justify;}
	h1 {font-size:14px; padding-left: 36px; height: 33px; text-align: left; margin-left:10px; padding-top: 5px;}
	
/* Principale e Top */

	#principale {margin: 0 auto; width: 764px; background:#ffffff; text-align: center;}
	#testa {background: url(../img/top.jpg) center bottom no-repeat; height:223px;}

/* Menu Top */
	#menuorizontale {width: 683px; height:60px; margin:0 auto; text-align:center;}
	#menuorizontale a {display:block; width: 90px; height:60px; margin-right: 8px;}
	#menuorizontale a.home {background:url(../img/p1.jpg) no-repeat;}
	#menuorizontale a.chisiamo {background:url(../img/chisiamo.jpg) no-repeat;}
	#menuorizontale a.palinsesto {background:url(../img/palinsesto.jpg) no-repeat;}
	#menuorizontale a.programmi {background:url(../img/programmi.jpg) no-repeat;}
	#menuorizontale a.sponsor {background:url(../img/sponsor.jpg) no-repeat;}
	#menuorizontale a.servizi {background:url(../img/servizi.jpg) no-repeat;}
	#menuorizontale a.contatti {background:url(../img/contatti.jpg) no-repeat;margin-right: 0px;}
	#menuorizontale a.home:hover { background:url(../img/home_f2.jpg) no-repeat;}
	#menuorizontale a.chisiamo:hover { background:url(../img/chisiamo_f2.jpg) no-repeat;}
	#menuorizontale a.palinsesto:hover { background:url(../img/palinsesto_f2.jpg) no-repeat;}
	#menuorizontale a.programmi:hover { background:url(../img/programmi_f2.jpg) no-repeat;}
	#menuorizontale a.sponsor:hover { background:url(../img/sponsor_f2.jpg) no-repeat;}
	#menuorizontale a.servizi:hover { background:url(../img/servizi_f2.jpg) no-repeat;}
	#menuorizontale a.contatti:hover { background:url(../img/contatti_f2.jpg) no-repeat;}
	#menuorizontale ul {list-style-type: none; white-space: nowrap; padding-top: 14px; padding-bottom: 149px;}
	#menuorizontale ul li {display:inline;  float: left;}
	
/* Colonne */
	#wrapper {}
	#colonna1 {float:left; width: 600px; border-right: 1px dashed #00005b;}
	#colonna1 p {padding:10px;}
	#colonna1 p.news {padding: 10px 25px; font-size: 12px; }
	#colonna1 #news {height: 80px; clear:left;}
	#colonna1 #news p {font-size:12px; text-align: left; margin-left:30px; margin-right:30px;}
	#colonna2 {float: right; width: 163px;}
	#colonna2 ul {list-style-type: none; font-size:10px; line-height:1.5; padding: 5px;}
	#colonna2 ul li {padding: 0 0 5px 18px; background: url(../img/freccia.gif) no-repeat 0px 0px; text-align: left;}

/* Classi */
	.trafiletto {height: 150px; padding:10px;}
	.centro {text-align:center;}
	.notizietrt {background: url(../img/notizie_trt.jpg) no-repeat;}
	.contatti {background: url(../img/contatti_bg.jpg) no-repeat;}
	.notizieaziende { background: url(../img/notizie_aziende.jpg) no-repeat;}
	.titolo_fg { background: url(../img/sfondo_fg.jpg) no-repeat; }
	.sinistra {padding:5px; margin: 10px; border:1px dotted #00005b; float:left}

/* Link articoli */
	a.leggi {text-decoration:none; color:#003399}
	a.leggi:hover {color:#FFCC00;}

/* Base */
	#base {clear: both; width: 100%; background:url(../img/bottom.jpg) center bottom no-repeat; height:70px;} 
	#base p {padding: 10px; line-height:15px;}
	#base a {padding: 0 5px; color:#00005b; text-decoration:none; border-right:1px solid #00005b;}
	#base a.noborder {border-right:0px;}
	#base a:hover {background:#00005b; color:#FFffff;}
	
/* Paqginazione */

	#paginazione ul{
		font:12px Arial,sans-serif;
		margin: 1em 0;padding: 0;
		list-style: none;text-align: center}
	
	#paginazione ul li{
		display: inline;margin-right: 0.5em}
	
	#paginazione li a{text-decoration: none;
		border: 1px solid #1258CC;padding: 0 3px;
		background: #3C86FF;color: #FFF}
	
	#paginazione li a:visited{
		background: #EEE;color: #003EA5;
		border-color: #89B5FF}
	
	#paginazione li a:hover{
		background: #FFF;color: #003EA5}
	
	#paginacorrente {
		border: 0px;background: #FFF;
		color: #000;cursor: default}
		
/* Global News */

#news2 { margin-bottom: 10px; clear: left;}
#news2 p a { padding-top: 15px; }	