
a 
 { text-decoration: underline;
   color: #C0C0C0;}

a:link
 { text-decoration: underline;
   color: #C0C0C0;}

a:visited
{ text-decoration: underline;
   }

a:hover
{ text-decoration: none;
   color: #C0C0C0;}

a:active
{ text-decoration: underline;
   color: #C0C0C0;}

.onYellow
{ text-decoration: underline;
   color: #000000;}

a.redLink
{ text-decoration: none;
   font-family: Arial, Helvetica, sans-serif; color: #FF9933; }

TD.archivio_bordo
{ border-left: 0 solid #333333; 
border-right: 0 solid #333333; 
border-bottom: 2 ridge #C0C0C0}

#container { width:270px; margin:0 auto; text-align:left; }

.box { padding:10px 10px 15px 10px; border:1px solid #E3E3E3; background:#FFCC66; margin-bottom:25px;  }



pre { margin:0; padding:10px; border:1px solid #000; background:#E1F0F9; }


/* HORIZONTAL MARQUEE */
#example {
 	border:1px solid #000;
 	background:#E1F0F9;
 	width:450px;
 	height:30px;
 	overflow:hidden;
}

#example  p {
 	padding:0 30px;
 	margin:0;
 	width:auto;
 	display:inline;
 	float:left;
 	white-space:nowrap;
	line-height:30px;
}

/* VERTICAL MARQUEE */
#news {
 	border:1px solid #000;
	background:#FFCC66;
 	width:250px;
 	height:120px;
 	overflow:hidden;
}

#news div {
	padding:0 5px;
}

#news  p {
 	padding:10px 0;
 	margin:0;
        font-size:12px;
}

#news a {
	display:block;
        color: #D53C09;
        font-size:14px;
        font-weight:bold;
}

#news em {
	display:block;
        color:#0000FF;
        font-size:11px;
        font-weight:italic;
}