@charset "utf-8";
/* CSS Document */

body { margin:0px 0px 0px 21px;  }


.Radio {
		
		}
		
.Radio table{ margin:10px 0px 0px 10px; border-bottom:1px solid #FDA502
		}
		
.Radio th{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		text-transform:uppercase;
		font-size:11px;
		color:#FDA502;
		height:20px;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
	
		}
		
.Radio td{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#494949;
		height:20px;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		}

.Radio img {
float:left;
margin:0px 5px 0px 0px;
		}

.ElencoCategorie {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		text-transform:uppercase;
		font-size:10px;
		color:#494949;
		margin:15px 5px 0px 0px;
		line-height:18px;
		}
		
.ElencoCategorie a{
		font-weight:bold;
		text-transform:uppercase;
		text-decoration:none;
		color:#494949;
		}
		
.ElencoCategorie a:hover {
		font-weight:bold;
		text-transform:uppercase;
		text-decoration:none;
		color:#FDA502;
		}
		
.Data {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:11px;
		color:#FDA502;
		margin:20px 0px 0px 0px;
		}

.News {
	     }


.News h1 {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		text-transform:uppercase;
		font-size: 10px;
		color:#494949;
		font-weight:normal;
		margin:0px 0px 7px 0px}

.News h1 a{
		color:#494949;
		text-decoration:none;}
		
					
.News th{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:11px;
		color:#FDA502;
		margin:0px 0px 0px 0px;
		padding:0px 0px 10px 0px;
		}
		
.News table{
		margin:20px 20px 0px 0px;
		}
				
.News td{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#494949;
		margin:0px 0px 0px 0px;
		}

.News td a{
		text-decoration:none;
		color:#FDA502;
		}
		
.News td a:hover {
		text-decoration:underline;
		color:#FDA502;
		}

.News img {
		border:2px solid #FDA502;
		margin:0px 10px 10px 0px;
		width:70px; clear:right
		}
		

.NewsScheda h1 {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		text-transform:uppercase;
		font-size: 14px;
		color:#494949;
		font-weight:normal;
		margin:0px 0px 7px 0px}
		
.NewsScheda h2{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color:#494949;
		font-weight:normal;
		margin:0px 0px 7px 0px}
					
.NewsScheda th{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:11px;
		color:#FDA502;
		margin:0px 0px 0px 0px;
		padding:0px 0px 10px 0px;
		}
		
.NewsScheda table{
		margin:20px 10px 0px 0px;
		}
				
.NewsScheda td{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#494949;
		margin:0px 0px 0px 0px;
		}

.NewsScheda td a{
		text-decoration:none;
		color:#FDA502;
		}
		
.NewsScheda td a:hover {
		text-decoration:underline;
		color:#FDA502;
		}

.NewsScheda img {
		border:2px solid #FDA502;
		margin:0px 10px 10px 0px;
		width:130px; clear:right
		}

		
.NewsSett {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#494949;
		margin:15px 0px 0px 0px;
		}

.NewsSett a{
		text-decoration:none;
		color:#FDA502;
		}
		
.NewsSett a:hover {
		text-decoration:underline;
		color:#494949;
		}

.Menu {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		color:#ffffff;
		margin:0px 0px 0px 7px;
		}

.Menu a{
		text-decoration:none;
		color:#ffffff;
		}
		
.Menu a:hover {
		text-decoration:underline;
		color:#ffffff;
		}
.ricerca_input {
		width:140px;
		height:17px;
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 10px;
		margin:0px 10px 0px 10px;
		font-weight:normal }
		
.cercaNews {
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 10px;
		margin:10px 0px 10px 0px;
		font-weight:normal }
	
.tasto {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#333333;
		text-transform: uppercase;
		width:70px;
		height:18px;
		font-size: 10px;
		background-color:#ffffff;
		border:1px solid #FDBE43;
		margin:0px 0px 0px 0px;
		font-weight:bold}
		
.form { font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		margin:0px 0px 0px 75px;
		color:#ffffff
		}
		
		
		
		
.titolo1 { font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:18px;
		font-weight:bold;
		margin:6px 0px 0px 0px;
		color:#003399;
		border-bottom:6px solid #003399
		}

.titolo2 { font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:18px;
		font-weight:bold;
		margin:0px 0px 6px 3px;
		padding:0px 0px 0px 0px;
		color:#003399;
		letter-spacing:6px
		}
		
.anteprima{ font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:15px;
		font-weight:bold;
		margin:0px 0px 0px 0px;
		color:#000000;
		}
		
.testo{ font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		margin:6px;
		color:#333333;
		}
		
.viva { font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:15px;
		font-weight:bold;
		margin:3px 0px 3px 0px;
		color:#003399;
		}
		
.mail { font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		margin:0px 0px 30px 0px;
		color:#003399;
		}
		

.newsletters {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#494949;
		margin:15px 0px 0px 0px;
		text-align:left
	 	
		
		}
		
.newsletters b{
font-weight:bold;
font-size:11px
		
		
		}
		
.newsletters form{
margin:0px
		
		}
		
.input1{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#494949;
		width:160px;
		height:18px;
		margin:10px 0px 5px 0px; padding:0px; 
		
		}
		
.tasto1{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#494949;
		width:70px;
		height:19px;
		margin:0px 0px 0px 0px;
		font-weight:bold;
		
		}
		
.part{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		text-transform:uppercase;
		font-size:11px;
		color:#666666;
		font-weight:bold;
		
		margin:8px 0px 15px 0px;
		padding:0px 0px 0px 0px;
	
		}
		
.nav  { font-size:10px;text-align:center;
margin-top:10px ;
		
		}
		
		
.nav a{ font-size:10px;text-align:center;
		font-weight:bold;
		text-transform:uppercase;
		text-decoration:none;
		color:#494949; margin:0px 10px 0px 10px
		
		}
		
.nav a:hover{ color: #666; font-weight:bold;
		}
		
		
		
.asc { font-size:17px;color: #666;
		
		}
		
		
.asc a{ text-decoration:none;
		color:#666;
		
		}
		
.asc a:hover{ text-decoration:underline;
		color:#FDA502;
		}
		
	