/*############## MONITOR 
	border:solid 1px #000;
	background-color:#cc9898;
	border:solid 1px red;	border:solid 1px blue;
*/




/*############## HP HEADER #######*/
#hp_header{
	padding:0px 40px;
	margin:0px 0px 14px 0px;
	background-image: url(../img/fondo_top.gif);
	background-repeat: no-repeat; 
}
.menu_lingua {
	float:right;
	width:740px;
	margin:0px 0px 0px 0px;
	padding:0px 0px; 
	list-style:none;
 }
.menu_lingua li {
	float:right;
}
.menu_lingua a {
	display: block;
	
	width:28px;
	margin:0px 5px 0px 0px;	
	padding:6px 0px;

	font-size:9px;
	font-weight:bold;
	
	text-decoration:none; 		
	text-align:center; 
	white-space:nowrap;
}

/*############## HP HEADER ROTAZIONE #######*/
#header_rotazione{
	padding:0px 40px;
	margin:0px 0px 20px 0px;
}




/* ############## MAIN_HP_SX #######*/
#main_HP_SX{
	float:left; 
	width:148px;
	height:235px;
	background-image: url(../img/hp_fondo_sx_5.jpg);
	background-repeat: no-repeat;
}
#main_HP_SX ul{
	margin:0px; 
	padding:0px 0px 0px 0px;
	list-style:none;
	font-family: arial,helvetica,sans-serif;
	font-size:16px;
	font-weight:normal;
	text-align:center;
}
#main_HP_SX a {
	display:block;
	text-decoration:none; 
	margin:0px 0px 0px;
	padding: 14px 0px;
}
/*_________________________ FINE MAIN_HP_SX___*/





/*############################# MAIN_HP_DX #######*/
#main_HP_DX{
	float:right; 
	width:580px;
 	height:235px;  /**/
	background-image: url(../img/hp_fondo_dx_5.gif);
	background-repeat: no-repeat;
	background-color:#eee;
}
#main_HP_DX div {
	float:left;
	width:192px;/* width:144px; */
 	height:223px;
	margin:6px auto 0px;
	padding-bottom:0px;
	border-left:solid 1px #999;
}
#main_HP_DX h3{
	margin:0px 0px 0px -2px; 
	padding: 0px 20px;
	text-align: left; 
	font-size:15px;
	font-weight:normal;
	color: #FF0000;
}
#main_HP_DX ul{
	height:154px;
	height:200px;
	margin:0px; 
	padding:0px 0px 0px 0px;
	overflow:hidden; 
	list-style:none;
	font-family: arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
/**/
}

#main_HP_DX  #primo_div {
	float:left;
	height:223px; 
	overflow: hidden;  	
	margin:6px auto 0px;
	padding-bottom:0px;
	border-left:solid 0px #999;
/*	border: solid 1px green;*/	
}

#main_HP_DX  #wrap{
	position:relative;
	height:188px;
	margin:0px 0px 3px 0px;
	padding:0px;
	overflow:hidden;
	border-left: 0px ;
/*background-color:yellow;*/ 
} 

#main_HP_DX #primo_ul{
	position:relative; /* ESSENZIALE PER LO SCROLL */
	height:1000px; /* PUO ESSERE AUMENTATO SE LA LISTA CRESCE */	
	padding:0px 0px 0px 0px;
	list-style:none;
	overflow:hidden;
	text-align:left;
/*	border:solid 1px  red;*/	
}


/*_____________________ FRECCE */
#main_HP_DX #frecce_ul{
	clear:left;
	height:13px;
	margin:0px auto 0px; 
	padding: 0px 0px 0px 20px;
}
#main_HP_DX #frecce_ul li {
	float:left;
	width:15px;
}
#main_HP_DX #frecce_ul a {
	width:11px;
	margin:0px auto 0px; 
	padding:1px; /* PER BORDO ROSSO IN HOVER */
	text-align:center;
}
#main_HP_DX #frecce_ul img { border:0px; }
#main_HP_DX #frecce_ul a:link,
#main_HP_DX #frecce_ul a:active,
#main_HP_DX #frecce_ul a:visited				
{
background-color: #fff;
}
#main_HP_DX #frecce_ul a:hover,
#main_HP_DX #frecce_ul a:focus
{
background-color: #ff0000;
}
/*_____________________ FINE FRECCE */

#main_HP_DX a {/* BLOCCO VOCI MENU */
display:block;
margin:1px 0px 0px;
padding: 0px 20px 2px 20px;
text-decoration:none; 
/* background-color: red;  */
}
/* #############################  FINE MAIN_HP_DX  */



/* ############################# MAIN2____*/
#main2{
	float:left; 
	width:740px;
	margin:20px 0px 20px;	
	padding:0px 40px;
	
	border:solid 0px #ff0000;
}
#main2 div {
	float:left;
	height:196px;
	
	margin:0px auto 0px;
	padding:0px 0px;
	

	border:solid 0px #999;
}
#main2 div#sx {
	position:relative; /*PER POS ASSOLUTO DI P "MORE" */
	width:248px;
	background-image: url(../img/hp_main2_fondonews_248.gif);
	background-repeat: no-repeat;
}
#main2 div#dx  {
	width:492px;
	background-image: url(../img_homepage_DX/hp_canale_dx.gif);
	background-repeat: no-repeat;
}
#main2 ul {
	height:126px;
	margin:20px 20px 12px 18px;
	padding: 0px;
	list-style:none;
	overflow: hidden;	
	
	font-family: arial,helvetica,sans-serif;
	font-size:10px;
	font-weight:normal;
		
	border:solid  0px #999;
}
#main2 a {
	display:block;
	text-decoration:none; 
	border:solid 0px #000; 
	margin:0px 0px  3px 0px;
	padding: 0px ;
}
#main2 div#sx p {
	position:absolute;
	top:160px;
	left: 180px;
	margin:5px 20px 0px 18px;
	padding:0px 0px;
	
	font-size: 12px;
	font-weight:bold;
 	text-align:right;			
	border:solid 0px #999;
}


/*###### COLORI ###################*/
.menu_lingua a:link,
.menu_lingua a:visited {
color: #666;
}
.menu_lingua a:hover,
.menu_lingua a:focus,
.menu_lingua a:active {
color: #000;
border-color:#000;
}

#main_HP_SX a:link,
#main_HP_SX a:visited {
color: #666;
}
#main_HP_SX a:hover,
#main_HP_SX a:focus,
#main_HP_SX a:active {
color: #000;
}

#main_HP_DX a:link,
#main_HP_DX a:visited {
color: #666;
}
#main_HP_DX a:hover,
#main_HP_DX a:focus,
#main_HP_DX a:active {
background-color: #ff0000;
color: #FFF;
}

/*=================== COLORI==main2  */
#main2 ul {
		color:#FF0000;
}
#main2 a:link,
#main2 a:visited {
color: #666;
}
#main2 a:hover,
#main2 a:focus,
#main2 a:active {
		color: #333;
		text-decoration:underline;
}

#main2 div#sx p a {
		color:#FF0000;
}
#main2 div#sx p a:hover,
#main2 div#sx p afocus,
#main2 div#sx p a:active {
		color: #333;
		text-decoration:none;
}

/**/
