/* PARAMETRI GEENERALI */
#tools a					{	color:#222222;
							text-decoration:none;		}

#tools a:hover			{	color:#0d4a88;
							text-decoration:underline;	}

.box a					{	color:#0d4a88;				}

.box a:hover				{	color:#0d4a88;
							text-decoration:underline;	}





/* pagebody */
#pagebody 				{ 	background-color:#efefef;  	 }

/* TOOLS*/
#tools					{	background-image: url(../images/tool_blu.png);			}


/* MENU ORIZZONTALE */
#hmenu 					{	background: url(../images/serena_menutop_blue_bg.gif) repeat-x;
							background-color:#01896c; border:none; }
							
 #hmenu ol li a:hover, 
 #hmenu ol li a:focus, 
 #hmenu ol li a:active {
							color:#ffffff; background-color:#01896c; 					}								
							
/****** ##################################################### *********/

	ul#udm { 
				background-image:url(../images/serena_menutop_blue_bg.gif); 
				/* border:#F06 solid 1px; */
				/* width:900px; */ 
			}
			
	ul#udm li { background-image:url(../images/serena_menutop_blue_bg.gif); }
	/* ul#udm li a.udmR:link,
		ul#udm li a.udmR:active,
		ul#udm li a.udmR:visited{ 								background-image:url(../images/serena_menutop_blue_bg.gif); } */

	um.items { background-image:url(../images/serena_menutop_blue_bg.gif); }
	ul#udm a,
	ul#udm a:link,
	ul#udm a.nohref {
			background-image:url(images/serena_menutop_blue_bg.gif);
			cursor:pointer !important;
			z-index:1000;
			text-align:left;
			border-style:solid;
			border-color:#1c65b0 #0c5199 #0c5199 #2367ae;
			/*padding-left:9px;
			padding-right:9px;
			padding-top:12px !important;
			padding-bottom:12px !important;
			text-decoration:none;*/
			color:#ffffff;
			/*border-width:1px;
			font-style:normal;
			font-family:arial, verdana,helvetica,tahoma,sans-serif;
			font-weight:bold !important;*/
		}

	ul#udm li a:hover,
	ul#udm li a:active { 	
			background-color:#c7e2ff; 
			color:#036; }
	
	.udm li a:visited {
			border-width:1px;
			color:#008000;
			font-style:normal;
			border-style:solid;
			
			border-top-color:#1c65b0; 
			border-right-color:#0c5199;
			border-bottom-color:#0c5199;
			border-left-color:#2367ae;
		}
	
	.udm li a.udmR,
	.udm li a.udmY,
	.udm li a.udmR:visited,
	.udm li a.udmY:visited,
	.udm li a:hover,
	.udm li a:focus,
	.udm li a.nohref:hover,
	.udm li a.nohref:focus {
			font-style:normal;
			background-image:none;
			background-color:#c7e2ff;
			text-decoration:none;
			color:#015946;
			
			border-top-color:#6ec5b7; 
			border-bottom-color:#139279;
			border-right-color:#01896c;
			border-left-color:#1d987f;
			
			border-style:solid;
			border-width:1px;
		}
		
	.udm li a.udmR:active {
			font-style:normal;
			background-image:none;
			/* background-color:#c7e2ff; */
			background-color:#ffff00;
			text-decoration:none;
			color:#015946;
			
			border-top-color:#6ec5b7; 
			border-bottom-color:#139279;
			border-right-color:#01896c;
			border-left-color:#1d987f;
			
			border-style:solid;
			border-width:1px;
		}
	
	
	ul#udm li ul.udm { border:#036 solid 1px; width:200px; }

/****** ##################################################### *********/
/* MENU VERTICALE */
#vmenu					{ 	border:#CCC solid 5px; }
#vmenu h1 				{	background: url(../images/serena_menutop_blue_bg.gif) repeat-x;
							background-color:#01896c;
							color:#FFF; }
							
#vmenu h1 a.mnuv1:link, 
#vmenu h1 a.mnuv1:visited,
#vmenu h1 a.mnuv1:active,
#vmenu h1 a.mnuv1:hover{ color:#FFF; }								
							
.menu_levelup a			{	background-image: url(../images/bullet_menu_up.png);
							background-repeat: no-repeat;
							background-position:5px 3px;
							color:#3e3d3d;												}
							
							
.menu_levelup a:hover	{	background-color:#e7e5e5;
							background-image: url(../images/bullet_menu_iblu.png);
							background-repeat: no-repeat;
							background-position:5px 3px;								}									

li.l1  a:hover, li.l2  a:hover, ul.csc-menu li a:hover
						{	background-color:#e7e5e5;
							background-image: url(../images/bullet_menu_iblu.png);
							background-repeat: no-repeat;
							text-decoration:none !important;							}

							
/* BOX */
.box h1.boxtitle		{	background: url(../images/serena_menutop_blue_bg.gif) repeat-x;
							background-color:#01896c;
							}

.downloadlink		{	background: #0d4a88 !important; }
					
.downloadlink a		{	background: #0d4a88 !important; }


							
							
/*FOOTER */
#footaddress			{	background: url(../images/serena_menutop_blue_bg.gif) repeat-x;
							background-color:#01896c;									}	

ul.foot_links li 			{	background-image: url(../images/sq_blue.png);
							background-repeat: no-repeat; 								}							
