body{
    background-position: center center ;
    background-repeat:repeat-y;	
	background-image: url(immagini/bg.jpg);
	background-color: #999999;
	max-height: 100%;
	height: 100%;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Black;
}

/* menu */	
.menu { padding:5px 0 25px 20px; margin:0; width:550px; float:right; }
.menu ul { text-align: left;  padding:0; margin:0; list-style:none; border:0; float:right;}
.menu ul li { float:left; margin:0; padding:0 5px; border:0;}
.menu ul li a { float:left; margin:0; padding:12px 0; color:#363636; font:normal 12px Arial, Helvetica, sans-serif; text-decoration:none;}
.menu ul li a span { padding:12px 9px; background:none;}
.menu ul li a:hover { color:#fff; background: url(images/r_menu.gif) no-repeat right;}
.menu ul li a:hover span {  color:#fff;   background:url(images/l_menu.gif) no-repeat left;}
.menu ul li a.active {  color:#fff;  background:url(images/r_menu.gif) no-repeat right;}
.menu ul li a.active span { color:#fff;    background:url(images/l_menu.gif) no-repeat left;}

P{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: Black;
}

TD{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
}

a.menu_v:link   { 
  text-decoration: none; 
  color : black; 
  font-size: 11px;
  font-weight : bold;
 }
 
a.menu_v:visited { 
  text-decoration: none; 
  color :  black; 
  font-size: 11px;
   font-weight : bold;
}

a.menu_v:hover	{ 
  text-decoration: underline; 
  color : gray; 
  font-size: 11px;
  font-weight : bold;
}

a:link   { text-decoration: underline; color : #555555; }
a:visited { text-decoration: underline; color : #555555; }
a:hover	{ text-decoration: underline; color : #4F5093;}

.testonews{
	color : white;
}

.x3{
	color: White;
	font-family: sans-serif;
	font-size: 14px;
	font-weight: bold;
}


.titoloboxnews{
	color: White;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

