/* Simple menu css*/
ul{
	
}
/* A few IE bug fixes */
* { margin: 0; padding: 0; }
* html ul ul li a { height: 100%; }
* html ul li a { height: 100%; }
* html ul ul li { margin-bottom: -1px; }

#abody { padding-left: 10em; font-family: Arial, Helvetica, sans-serif; }
#theMenu { width: 137px; height: 350px; padding: 0; }

/* Some list and link styling */
div#news-menu-box ul li { width: 132px;/* era 130px */ }
ul ul li { border-left: 3px solid white; padding: 0; width: 127px; margin-bottom: 0;margin-left:15px; }
/**/
ul ul li ul li { border-left: 3px dotted white; padding: 0; padding-top: 3px; padding-bottom: 3px; width: 127px; margin-bottom: 0;margin-left:15px; }
/*ul ul li */
/**/
ul ul li a { display:block; color: #000; padding: 3px 0px 3px 6px; font-size: small; }
ul ul li a:hover { display:block; color: #369; b1ackground-color: #eee; padding-left:10px; p1adding: 3px 0px 3px 6px; }
/* For the xtra menu */
ul ul ul li { border-left: none; padding: 0; width: 127px; margin-bottom: 0; }
ul ul ul li a { display:block; color: #000; padding: 0px 8px; font-size: small; }
ul ul ul li a:hover { display:block; color: #369; b1ackground-color: #eee; p1adding: 3px 8px; }


li { list-style-type: none; }
h2 { /*margin-top: 1.5em;*/ }

*{
	text-decoration:none; 
}
/*color:#f18e04;*/

/*color:#779bb0;*/
/*background-color: #C3D8EB;*/


/* Header links styling */
h3.head a,h3.head2 a { 
color: white; /*tasti principali*/
display:block; 
text-decoration:none; 

/*
border-top: 1px solid #36a;
border-right: 1px solid #36a;
*/
b1ackground: #C3D8EB url(down.gif) no-repeat; 
background-position: 98% 50%;
padding: 3px 6px;
}
h3.head a:hover,h3.head2 a:hover { 
color: #000;
b1ackground: #ccc url(down.gif) no-repeat; 
background-position: 98% 50%;
}
h3.selected a { 
text-decoration:none; 
b1ackground: #69c url(up.gif) no-repeat; 
background-position:98% 50%;
color: #fff;
padding: 3px 6px;
}
h3.selected a:hover { 
b1ackground: #69c url(up.gif) no-repeat; 
background-position:98% 50%;
color: #36a;
}

/* Xtra Header links styling */
h4.head a,h4.head2 a { 
text-decoration:none; 
c1olor: #333;
display:block; 
/*
border-top: 1px solid #36a;
border-right: 1px solid #36a;
*/
b1ackground: #eee url(down.gif) no-repeat; 
background-position: 98% 50%;
padding: 3px 6px;
}
h4.head a:hover,h4.head2 a:hover { 
color: #000;
b1ackground: #ddd url(down.gif) no-repeat; 
background-position: 98% 50%;
}
h4.selected a { 
b1ackground: #f18e04 url(up.gif) no-repeat; 

background-color: white;
width: 110px;

b1ackground-position:98% 50%;
color: #fff;
padding: 3px 6px;
}
h4.selected a:hover { 
b1ackground: #f18e04 url(up.gif) no-repeat; 
background-position:98% 50%;
/*color: #36a;*/
/*color:white !important;*/
}