/*!!!!!!!!!!! QuickMenu Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/
.qmclear {
font-size:1px;
height:0px;
width:0px;
clear:left;
line-height:0px;
display:block;
}
.qmmc {position:relative;}
.qmmc a {
float:left;
display:block;
white-space:nowrap;
}
.qmmc div a {float:none;}
.qmmc div {visibility:hidden;position:absolute;}


/*!!!!!!!!!!! QuickMenu Styles [Please Modify!] !!!!!!!!!!!*/


	/* Remove the comments bleow for vertical mains and change the false value to
           true in the qm_create function after the menus structure. */
	/*.qmmc a {float:none}*/

		

	/*"""""""" (MAIN) Container """"""""*/
	#qm0
	{ 
		/*background-color:transparent;*/
		/*margin-top:157px;*/
		margin-top:0px;
		left:0px;
		width:700px;
		/*background-color:#2D4E6C; 
		height:24px;*/
		/*background-color:#EAEAEA;*/
		padding: 0px 0px 0px 0; 
		background-color:#fff; 
		/*padding:3px 5px 3px 5px;
		border:1px dotted #999;*/
	/*	border-left:1px dotted #999;
		border-right:1px dotted #999;
	*/
		border-bottom:1px dotted #999;
		
		
	}


	 /*"""""""" (MAIN) Items """"""""*/
	#qm0 a
	{
/*		color:#000000;*/
		color:#FFFFFF;
/*		background-color:#ffffff;*/
/*		background-color: #2D4E6C;*/
/*		background-color: #CCCCFF;*/
		background-color:#e95e0f;
/*		font-family:Arial; */
		font-family:Verdana, Arial, Helvetica, sans-serif;		
		font-size:1em;
		text-decoration:none;
		padding:1px 20px 1px 8px;
		border-style:solid;
		border-color:#dddddd;
		border-width:1px;
		text-align:left;
	
	}


	/*"""""""" (MAIN) Hover State """"""""*/
	#qm0 a:hover
	{ 
		background-color:#efefef;
		
		text-decoration:none;
		color:#FF0000;
	}


	/*"""""""" (MAIN) Active State """"""""*/	
	body #qm0 .qmactive, body #qm0 .qmactive:hover
	{ 
		background-color:#efefef;
		background-color: #FF9900;
		background-color: #284655;
		color: #ffffff;
		text-decoration:none;
	}


	/*"""""""" (MAIN) Parent Items """"""""*/
	#qm0 .qmparent
	{
		background-image:url(arrow_down.gif);
		background-repeat:no-repeat;
		background-position:95%;
	}


	/*"""""""" [SUB] Containers """"""""*/
	#qm0 div
	{
		background-color:#efefef;
/*		background-color: #2D4E6C;*/
		
		background-color:#e95e0f;
		padding:5px;
		border-style:solid;
		border-width:1px;
		border-color:#cccccc;
		margin-top:-1px;
		
	}

	
	/*"""""""" [SUB] Hover State """"""""*/
	#qm0 div a:hover
	{
		text-decoration:none;
	}


	/*""""""""[SUB] Active State """"""""*/
	body #qm0 div .qmactive, body #qm0 div .qmactive:hover
	{
		background-color:#ffffff;
		background-color: #FF9900;
		background-color: #284655;		
		
		text-decoration:none;
		color:#FFFFFF;
	}


	/*"""""""" [SUB] Parent Items """"""""*/
	#qm0 div .qmparent 
	{
		background-image:url(arrow_right.gif);	
	}


	/*"""""""" [SUB] Items """"""""*/
	#qm0 div a
	{		
		background-color:#eeeeee;
/*				background-color: #2D4E6C;*/
				background-color:#e95e0f;
				color:#FFFFFF;

		padding:2px 40px 2px 5px;
		border-width:0px;
		border-style:none;
		border-color:#000000;
	}
	
.menu_q{
/*	background-image:url(../include/testata_cartine.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
*/	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;
	height:10px;
	width:700px;
	padding:0 0 10px 0;
}
.menu_q a:link{ text-decoration:none;}
.menu_q a:hover{ color:#FF0000}
.menu_q a:visited{text-decoration:none}

.menu_n{
/*	background-image:url(../include/testata_portale.png);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
*/	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;
	height:110px;
	width:700px;
	padding:0 0 10px 0;
}
.menu_n a:link{ text-decoration:none;}
.menu_n a:hover{ color:#FF0000}
.menu_n a:visited{text-decoration:none}


