/*MENU SCELTA LINGUE*/
	#menu_lingue{
	font-family: Calibri, Arial, Verdana, Georgia;
	text-decoration: none;
	color: #666666;
	}
	#menu_lingue:hover{
	color:#A7A7A7;
	}
	ul{list-style-type:circle;}

/*MAIN_MENU*/
		#menu{
		width:868px;
		}
		
		/*stile generale delle liste*/
		#menu ul{
		margin:0;
		padding:0;
		position: relative;
		height: 30px;
		width:100%;
		}
		
		/*stile generale delle sub liste*/
		#menu ul li ul{
		position: absolute;
		top:19px;
		left: 0;
		visibility: hidden;
		}
		
		/*stile generale dei list item*/
		#menu li{
		list-style: none;
		float: left;
		padding:0 0px;
		}
		
		/*style generale dei link*/
		#menu a{
		display:block;
		float:left;
		padding:0 8px;
		text-decoration:none;
		text-align: center;
		line-height: 19px;	
		font-family: Calibri, Arial, Verdana, Georgia;
		font-size: 13px;
		/*font-weight: bold;*/
		}
		
		/*style generale dei link sullo stato hover*/
		#menu ul :hover > a, #menu ul a:hover{
		height:19px;
		line-height:19px;
		}
		#menu ul :hover > a.sub{
		height:19px;
		border-bottom:none;
		line-height:19px;
		}
		
		/*stile link primo livello*/
		#menu ul a{
		color:#666666;
		}		
		#menu ul :hover > a{
		background-color:#666666;
		color:#FFFFFF;
		} 
		
		/*stile link secondo livello*/
		#menu ul ul a{
		color:#FFFFFF;
		}	
		#menu ul ul :hover > a{
		color:#A7A7A7;
		}
		
		/*secondo livello visibile su hover del primo livello*/
		#menu ul li:hover ul, #menu ul li a:hover ul {
		visibility:visible;
		}
		
		/*style per Internet Explorer 6*/
		#menu ul li table {
		position:absolute; 
		border-collapse:collapse; 
		top:0; 
		left:0;
		margin: auto;
		width:868px;
		}
		#menu a:hover{
		height:19px;
		line-height:19px;
		}
		#menu ul a.sub:hover{
		height:19px;
		border-bottom:none;
		line-height:19px;
		}
		#menu ul a:hover{
		background-color:#666666;
		color:#FFFFFF;
		} 
		#menu ul ul a:hover{
		color:#A7A7A7;
		}	
		
		
/*MAIN_MENU per PAGINE ASA*/
/*FOOD PACKAGING*/
		#menu_food{
		width:868px;
		}
		
		/*stile generale delle liste*/
		#menu_food ul{
		margin:0;
		padding:0;
		position: relative;
		height: 30px;
		width:100%;
		}
		
		/*stile generale delle sub liste*/
		#menu_food ul li ul{
		position: absolute;
		top:19px;
		left: 0;
		visibility: hidden;
		}
		
		/*stile generale dei list item*/
		#menu_food li{
		list-style: none;
		float: left;
		padding:0 0px;
		}
		#menu_food ul, #menu_food li{
		}
		#menu_food ul ul, #menu_food li li{
		}
		
		/*style generale dei link*/
		#menu_food a{
		display:block;
		float:left;
		padding:0 8px;
		text-decoration:none;
		text-align: center;
		line-height: 19px;	
		font-family: Calibri, Arial, Verdana, Georgia;
		font-size: 13px;
		/*font-weight: bold;*/
		}
		
		/*style generale dei link sullo stato hover*/
		#menu_food ul :hover > a, #menu_food ul a:hover{
		height:19px;
		line-height:19px;
		}
		#menu_food ul :hover > a.sub{
		height:19px;
		border-bottom:none;
		line-height:19px;
		}
		
		/*stile link primo livello*/
		#menu_food ul a{
		color:#666666;
		}		
		#menu_food ul:hover > a{
		background-color:#CA003A;
		color:#FFFFFF;
		} 
		
		/*stile link secondo livello*/
		#menu_food ul ul a{
		color:#FFFFFF;
		}	
		#menu_food ul ul :hover > a{
		color:#A7A7A7;
		}
		/*terzo livello invisibile su hover del primo livello*/
		#menu_food ul li:hover ul ul, #menu_food ul a:hover ul ul{
		visibility:hidden;
		}
		/*secondo livello visibile su hover del primo livello*/
		#menu_food ul li:hover ul, #menu_food ul a:hover ul{
		visibility:visible;
		}
		
		/*style per Internet Explorer 6*/
		#menu_food ul li table {
		position:absolute; 
		border-collapse:collapse; 
		top:0; 
		left:0;
		margin: auto;
		width:868px;
		}
		#menu_food a:hover{
		height:19px;
		line-height:19px;
		background-color:#CA003A;
		color:#FFFFFF;
		}
		#menu_food ul a.sub:hover{
		height:19px;
		border-bottom:none;
		line-height:19px;
		}
		#menu_food ul :hover a{
		background-color:#CA003A;
		color:#FFFFFF;
		} 
		#menu_food ul ul a:hover{
		color:#A7A7A7;
		}	
		
		
		/*COSTRUZIONI*/
		#menu_costruzioni{
		width:868px;
		}
		
		/*stile generale delle liste*/
		#menu_costruzioni ul{
		margin:0;
		padding:0;
		position: relative;
		height: 30px;
		width:100%;
		}
		
		/*stile generale delle sub liste*/
		#menu_costruzioni ul li ul{
		position: absolute;
		top:19px;
		left: 0;
		visibility: hidden;
		}
		
		/*stile generale dei list item*/
		#menu_costruzioni li{
		list-style: none;
		float: left;
		padding:0 0px;
		}
		#menu_costruzioni ul, #menu_costruzioni li{
		}
		#menu_costruzioni ul ul, #menu_costruzioni li li{
		}
		
		/*style generale dei link*/
		#menu_costruzioni a{
		display:block;
		float:left;
		padding:0 8px;
		text-decoration:none;
		text-align: center;
		line-height: 19px;	
		font-family: Calibri, Arial, Verdana, Georgia;
		font-size: 13px;
		/*font-weight: bold;*/
		}
		
		/*style generale dei link sullo stato hover*/
		#menu_costruzioni ul :hover > a, #menu_costruzioni ul a:hover{
		height:19px;
		line-height:19px;
		}
		#menu_costruzioni ul :hover > a.sub{
		height:19px;
		border-bottom:none;
		line-height:19px;
		}
		
		/*stile link primo livello*/
		#menu_costruzioni ul a{
		color:#666666;
		}		
		#menu_costruzioni ul:hover > a{
		background-color:#005AA1;
		color:#FFFFFF;
		} 
		
		/*stile link secondo livello*/
		#menu_costruzioni ul ul a{
		color:#FFFFFF;
		}	
		#menu_costruzioni ul ul :hover > a{
		color:#A7A7A7;
		}
		/*terzo livello invisibile su hover del primo livello*/
		#menu_costruzioni ul li:hover ul ul, #menu_costruzioni ul a:hover ul ul{
		visibility:hidden;
		}
		/*secondo livello visibile su hover del primo livello*/
		#menu_costruzioni ul li:hover ul, #menu_costruzioni ul a:hover ul{
		visibility:visible;
		}
		
		/*style per Internet Explorer 6*/
		#menu_costruzioni ul li table {
		position:absolute; 
		border-collapse:collapse; 
		top:0; 
		left:0;
		margin: auto;
		width:868px;
		}
		#menu_costruzioni a:hover{
		height:19px;
		line-height:19px;
		background-color:#005AA1;
		color:#FFFFFF;
		}
		#menu_costruzioni ul a.sub:hover{
		height:19px;
		border-bottom:none;
		line-height:19px;
		}
		#menu_costruzioni ul :hover a{
		background-color:#005AA1;
		color:#FFFFFF;
		} 
		#menu_costruzioni ul ul a:hover{
		color:#A7A7A7;
		}
		
		
		/*energia*/
		#menu_energia{
		width:868px;
		}
		
		/*stile generale delle liste*/
		#menu_energia ul{
		margin:0;
		padding:0;
		position: relative;
		height: 30px;
		width:100%;
		}
		
		/*stile generale delle sub liste*/
		#menu_energia ul li ul{
		position: absolute;
		top:19px;
		left: 0;
		visibility: hidden;
		}
		
		/*stile generale dei list item*/
		#menu_energia li{
		list-style: none;
		float: left;
		padding:0 0px;
		}
		#menu_energia ul, #menu_energia li{
		}
		#menu_energia ul ul, #menu_energia li li{
		}
		
		/*style generale dei link*/
		#menu_energia a{
		display:block;
		float:left;
		padding:0 8px;
		text-decoration:none;
		text-align: center;
		line-height: 19px;	
		font-family: Calibri, Arial, Verdana, Georgia;
		font-size: 13px;
		/*font-weight: bold;*/
		}
		
		/*style generale dei link sullo stato hover*/
		#menu_energia ul :hover > a, #menu_energia ul a:hover{
		height:19px;
		line-height:19px;
		}
		#menu_energia ul :hover > a.sub{
		height:19px;
		border-bottom:none;
		line-height:19px;
		}
		
		/*stile link primo livello*/
		#menu_energia ul a{
		color:#666666;
		}		
		#menu_energia ul:hover > a{
		background-color:#FED501;
		color:#FFFFFF;
		} 
		
		/*stile link secondo livello*/
		#menu_energia ul ul a{
		color:#FFFFFF;
		}	
		#menu_energia ul ul :hover > a{
		color:#A7A7A7;
		}
		/*terzo livello invisibile su hover del primo livello*/
		#menu_energia ul li:hover ul ul, #menu_energia ul a:hover ul ul{
		visibility:hidden;
		}
		/*secondo livello visibile su hover del primo livello*/
		#menu_energia ul li:hover ul, #menu_energia ul a:hover ul{
		visibility:visible;
		}
		
		/*style per Internet Explorer 6*/
		#menu_energia ul li table {
		position:absolute; 
		border-collapse:collapse; 
		top:0; 
		left:0;
		margin: auto;
		width:868px;
		}
		#menu_energia a:hover{
		height:19px;
		line-height:19px;
		background-color:#FED501;
		color:#FFFFFF;
		}
		#menu_energia ul a.sub:hover{
		height:19px;
		border-bottom:none;
		line-height:19px;
		}
		#menu_energia ul :hover a{
		background-color:#FED501;
		color:#FFFFFF;
		} 
		#menu_energia ul ul a:hover{
		color:#A7A7A7;
		}
		
	/*facility*/
		#menu_facility{
		width:868px;
		}
		
		/*stile generale delle liste*/
		#menu_facility ul{
		margin:0;
		padding:0;
		position: relative;
		height: 30px;
		width:100%;
		}
		
		/*stile generale delle sub liste*/
		#menu_facility ul li ul{
		position: absolute;
		top:19px;
		left: 0;
		visibility: hidden;
		}
		
		/*stile generale dei list item*/
		#menu_facility li{
		list-style: none;
		float: left;
		padding:0 0px;
		}
		#menu_facility ul, #menu_facility li{
		}
		#menu_facility ul ul, #menu_facility li li{
		}
		
		/*style generale dei link*/
		#menu_facility a{
		display:block;
		float:left;
		padding:0 8px;
		text-decoration:none;
		text-align: center;
		line-height: 19px;	
		font-family: Calibri, Arial, Verdana, Georgia;
		font-size: 13px;
		/*font-weight: bold;*/
		}
		
		/*style generale dei link sullo stato hover*/
		#menu_facility ul :hover > a, #menu_facility ul a:hover{
		height:19px;
		line-height:19px;
		}
		#menu_facility ul :hover > a.sub{
		height:19px;
		border-bottom:none;
		line-height:19px;
		}
		
		/*stile link primo livello*/
		#menu_facility ul a{
		color:#666666;
		}		
		#menu_facility ul:hover > a{
		background-color:#398431;
		color:#FFFFFF;
		} 
		
		/*stile link secondo livello*/
		#menu_facility ul ul a{
		color:#FFFFFF;
		}	
		#menu_facility ul ul :hover > a{
		color:#A7A7A7;
		}
		/*terzo livello invisibile su hover del primo livello*/
		#menu_facility ul li:hover ul ul, #menu_facility ul a:hover ul ul{
		visibility:hidden;
		}
		/*secondo livello visibile su hover del primo livello*/
		#menu_facility ul li:hover ul, #menu_facility ul a:hover ul{
		visibility:visible;
		}
		
		/*style per Internet Explorer 6*/
		#menu_facility ul li table {
		position:absolute; 
		border-collapse:collapse; 
		top:0; 
		left:0;
		margin: auto;
		width:868px;
		}
		#menu_facility a:hover{
		height:19px;
		line-height:19px;
		background-color:#398431;
		color:#FFFFFF;
		}
		#menu_facility ul a.sub:hover{
		height:19px;
		border-bottom:none;
		line-height:19px;
		}
		#menu_facility ul :hover a{
		background-color:#398431;
		color:#FFFFFF;
		} 
		#menu_facility ul ul a:hover{
		color:#A7A7A7;
		}
		
		
		/*servizi*/
		#menu_servizi{
		width:868px;
		}
		
		/*stile generale delle liste*/
		#menu_servizi ul{
		margin:0;
		padding:0;
		position: relative;
		height: 30px;
		width:100%;
		}
		
		/*stile generale delle sub liste*/
		#menu_servizi ul li ul{
		position: absolute;
		top:19px;
		left: 0;
		visibility: hidden;
		}
		
		/*stile generale dei list item*/
		#menu_servizi li{
		list-style: none;
		float: left;
		padding:0 0px;
		}
		#menu_servizi ul, #menu_servizi li{
		}
		#menu_servizi ul ul, #menu_servizi li li{
		}
		
		/*style generale dei link*/
		#menu_servizi a{
		display:block;
		float:left;
		padding:0 8px;
		text-decoration:none;
		text-align: center;
		line-height: 19px;	
		font-family: Calibri, Arial, Verdana, Georgia;
		font-size: 13px;
		/*font-weight: bold;*/
		}
		
		/*style generale dei link sullo stato hover*/
		#menu_servizi ul :hover > a, #menu_servizi ul a:hover{
		height:19px;
		line-height:19px;
		}
		#menu_servizi ul :hover > a.sub{
		height:19px;
		border-bottom:none;
		line-height:19px;
		}
		
		/*stile link primo livello*/
		#menu_servizi ul a{
		color:#666666;
		}		
		#menu_servizi ul:hover > a{
		background-color:#F39501;
		color:#FFFFFF;
		} 
		
		/*stile link secondo livello*/
		#menu_servizi ul ul a{
		color:#FFFFFF;
		}	
		#menu_servizi ul ul :hover > a{
		color:#A7A7A7;
		}
		/*terzo livello invisibile su hover del primo livello*/
		#menu_servizi ul li:hover ul ul, #menu_servizi ul a:hover ul ul{
		visibility:hidden;
		}
		/*secondo livello visibile su hover del primo livello*/
		#menu_servizi ul li:hover ul, #menu_servizi ul a:hover ul{
		visibility:visible;
		}
		
		/*style per Internet Explorer 6*/
		#menu_servizi ul li table {
		position:absolute; 
		border-collapse:collapse; 
		top:0; 
		left:0;
		margin: auto;
		width:868px;
		}
		#menu_servizi a:hover{
		height:19px;
		line-height:19px;
		background-color:#F39501;
		color:#FFFFFF;
		}
		#menu_servizi ul a.sub:hover{
		height:19px;
		border-bottom:none;
		line-height:19px;
		}
		#menu_servizi ul :hover a{
		background-color:#F39501;
		color:#FFFFFF;
		} 
		#menu_servizi ul ul a:hover{
		color:#A7A7A7;
		}
		
		
		
	/*property*/
		#menu_property{
		width:868px;
		}
		
		/*stile generale delle liste*/
		#menu_property ul{
		margin:0;
		padding:0;
		position: relative;
		height: 30px;
		width:100%;
		}
		
		/*stile generale delle sub liste*/
		#menu_property ul li ul{
		position: absolute;
		top:19px;
		left: 0;
		visibility: hidden;
		}
		
		/*stile generale dei list item*/
		#menu_property li{
		list-style: none;
		float: left;
		padding:0 0px;
		}
		#menu_property ul, #menu_property li{
		}
		#menu_property ul ul, #menu_property li li{
		}
		
		/*style generale dei link*/
		#menu_property a{
		display:block;
		float:left;
		padding:0 8px;
		text-decoration:none;
		text-align: center;
		line-height: 19px;	
		font-family: Calibri, Arial, Verdana, Georgia;
		font-size: 13px;
		/*font-weight: bold;*/
		}
		
		/*style generale dei link sullo stato hover*/
		#menu_property ul :hover > a, #menu_property ul a:hover{
		height:19px;
		line-height:19px;
		}
		#menu_property ul :hover > a.sub{
		height:19px;
		border-bottom:none;
		line-height:19px;
		}
		
		/*stile link primo livello*/
		#menu_property ul a{
		color:#666666;
		}		
		#menu_property ul:hover > a{
		background-color:#935442;
		color:#FFFFFF;
		} 
		
		/*stile link secondo livello*/
		#menu_property ul ul a{
		color:#FFFFFF;
		}	
		#menu_property ul ul :hover > a{
		color:#A7A7A7;
		}
		/*terzo livello invisibile su hover del primo livello*/
		#menu_property ul li:hover ul ul, #menu_property ul a:hover ul ul{
		visibility:hidden;
		}
		/*secondo livello visibile su hover del primo livello*/
		#menu_property ul li:hover ul, #menu_property ul a:hover ul{
		visibility:visible;
		}
		
		/*style per Internet Explorer 6*/
		#menu_property ul li table {
		position:absolute; 
		border-collapse:collapse; 
		top:0; 
		left:0;
		margin: auto;
		width:868px;
		}
		#menu_property a:hover{
		height:19px;
		line-height:19px;
		background-color:#935442;
		color:#FFFFFF;
		}
		#menu_property ul a.sub:hover{
		height:19px;
		border-bottom:none;
		line-height:19px;
		}
		#menu_property ul :hover a{
		background-color:#935442;
		color:#FFFFFF;
		} 
		#menu_property ul ul a:hover{
		color:#A7A7A7;
		}
		

/*MENU_LINGUA*/
		#menu_lingua{
		width: 195px;
		}
		
		/*stile generale delle liste*/
		#menu_lingua ul{
		margin:0;
		padding:0;
		position: relative;
		height: 30px;
		width:180px;
		}
		
		/*stile generale delle sub liste*/
		#menu_lingua ul ul{
		position: absolute;
		display: inline;
		visibility: hidden;
		}
		
		#menu_lingua ul {
		display: inline;}
		
		#menu_lingua li{
		display: inline;}
		
		#menu_lingua ul ul li{
		display: inline;}
		
		/*stile generale dei list item*/
		#menu_lingua li{
		list-style: none;
		float: left;
		padding:0 0px;
		}
		#menu_lingua ul, #menu_lingua li{
		}
		
		/*style generale dei link*/
		#menu_lingua a{
		float:left;
		padding:0 0px;
		text-decoration:none;
		text-align: center;
		line-height: 30px;	
		font-family: Calibri, Arial, Verdana, Georgia;
		font-size: 14px;
		}
		
		/*style generale dei link sullo stato hover*/
		#menu_lingua ul :hover > a{
		height:20px;
		line-height:20px;
		}
		
		/*stile link secondo livello*/
		#menu_lingua ul ul a{
		color:#666666;
		font-family: Calibri, Arial, Verdana, Georgia;
		font-size: 13px;
		padding-left:5px;
		line-height:1.6;
		}	
		#menu_lingua ul ul :hover > a{
		color:#A7A7A7;
		}
		/*terzo livello invisibile su hover del primo livello*/
		#menu_lingua ul li:hover ul ul, #menu_lingua ul a:hover ul ul{
		visibility:hidden;
		}
		/*secondo livello visibile su hover del primo livello*/
		#menu_lingua ul li:hover ul, #menu_lingua ul a:hover ul{
		visibility:visible;
		}	
		
		
		
/*MENU_DOWN*/
	#menu_down{
		width:868px;
		text-align: left;
		margin-left:auto;
		margin-right:auto;
		}
		
	#menu_down ul{
	margin:0;
		padding:0;
		position: relative;
	}
	
	#menu_down li{
	list-style: none;
		float: left;
		padding:0 5px;
	}

	#menu_down a{
	font-size: 13px;
	font-family: Calibri, Arial, Verdana, Georgia;
	color: #666666;
	text-decoration: none;
	line-height: 2;
	}
	
	#menu_down a:hover{
	color:#A7A7A7;
	}
	
	#home_page a:hover{
	color:#A7A7A7;
	}
	
	
/*MENU_ASA_HOME*/
	#menu_asa_home{
		
		}
		
	.transparent_class {
	filter:alpha(opacity=60);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
}

}
	
	#menu_asa_home table a{
	font-family: Calibri, Arial, Verdana, Georgia;
	font-size:13;
	color: #666666;
	/*font-weight: bold;*/
	}
		
	#food td{padding-bottom:0px;}	
	#food td a {color:#666666;font-size:14px;}
	#food tr:hover a{
	color: #CA003A;}
	#food a:hover{
	color: #CA003A;
	font-weight: bold;}
	tr #food:hover a{
	color: #CA003A;
	font-weight: bold;}
	td #food_color{background-color: #F8C5D1}
	tr #food:hover #food_color{background-color: #CA003A}
	#food_menu{
	margin:auto;
	display:block;
	height:61px;
	width:61px;
	background-image: url("http://www.ccpl.it/pls/portal/docs/PAGE/CCPL_PUBLIC_NEW/STUFF/IMAGES/menu asa food mini.jpg");}
	#food_menu:hover{background-position:center bottom;}
	tr #food:hover #food_menu{background-position:center bottom}
	
	#facility td{padding-bottom:0px;}
	#facility td a {color:#666666;font-size:14px;}
	#facility tr:hover a{
	color: #398431;}
	#facility a:hover{
	color: #398431;
	font-weight: bold;}
	tr #facility:hover a{
	color: #398431;
	font-weight: bold;}
	td #facility_color{background-color: #bcf1b5}
	tr #facility:hover #facility_color{background-color: #398431}
	#facility_menu{
	display:block;
	height:61px;
	width:61px;
	background-image: url("http://www.ccpl.it/pls/portal/docs/PAGE/CCPL_PUBLIC_NEW/STUFF/IMAGES/menu asa facility mini.jpg");}
	#facility_menu:hover{background-position:center bottom;}
	tr #facility:hover #facility_menu{background-position:center bottom}
	
	#costruzioni td{padding-bottom:0px;}
	#costruzioni td a {color:#666666;font-size:14px;}
	#costruzioni_es td a {color:#666666;font-size:14px;}
	#costruzioni tr:hover a{
	color: #005AA1;}
	#costruzioni a:hover{
	color: #005AA1;
	font-weight: bold;}
	tr #costruzioni:hover a{
	color: #005AA1;
	font-weight: bold;}
	#costruzioni a:hover{
	color: #005AA1;
	font-weight: bold;}
	#costruzioni_es td{padding-bottom:0px;}
	#costruzioni_es tr:hover a{
	color: #005AA1;}
	#costruzioni_es a:hover{
	color: #005AA1;
	font-weight: bold;}
	tr #costruzioni_es:hover a{
	color: #005AA1;
	font-weight: bold;}
	#costruzioni_es a:hover{
	color: #005AA1;
	font-weight: bold;}
	td #costruzioni_color{background-color: #b3ddfe}
	tr #costruzioni:hover #costruzioni_color{background-color: #005AA1}
	tr #costruzioni_es:hover #costruzioni_color{background-color: #005AA1}
	#costruzioni_menu{
	display:block;
	height:61px;
	width:61px;
	background-image: url("http://www.ccpl.it/pls/portal/docs/PAGE/CCPL_PUBLIC_NEW/STUFF/IMAGES/menu asa costruzioni mini.jpg");}
	#costruzioni_menu:hover{background-position:center bottom;}
	tr #costruzioni:hover #costruzioni_menu{background-position:center bottom}
	tr #costruzioni_es:hover #costruzioni_menu{background-position:center bottom}
	
	#servizi td{padding-bottom:0px;}
	#servizi td a {color:#666666;font-size:14px;}
	#servizi table tr:hover a{
	color: #F39501;}
	#servizi a:hover{
	color: #F39501;
	font-weight: bold;}
	tr #servizi:hover a{
	color: #F39501;
	font-weight: bold;}
	td #servizi_color{background-color: #fcce86}
	tr #servizi:hover #servizi_color{background-color: #F39501}
	#servizi_menu{
	display:block;
	height:61px;
	width:61px;
	background-image: url("http://www.ccpl.it/pls/portal/docs/PAGE/CCPL_PUBLIC_NEW/STUFF/IMAGES/menu asa servizi mini.jpg");}
	#servizi_menu:hover{background-position:center bottom;}
	tr #servizi:hover #servizi_menu{background-position:center bottom}
	
	#energia td{padding-bottom:0px;}
	#energia td a {color:#666666;font-size:14px;}
	#energia table tr:hover a{
	color: #FED501;}
	#energia a:hover{
	color: #FED501;
	font-weight: bold;}
	tr #energia:hover a{
	color: #FED501;
	font-weight: bold;}
	td #energia_color{background-color: #FCE883}
	tr #energia:hover #energia_color{background-color: #FED501}
	#energia_menu{
	display:block;
	height:61px;
	width:61px;
	background-image: url("http://www.ccpl.it/pls/portal/docs/PAGE/CCPL_PUBLIC_NEW/STUFF/IMAGES/menu asa energia mini.jpg");}
	#energia_menu:hover{background-position:center bottom;}
	tr #energia:hover #energia_menu{background-position:center bottom}
	
	#property td{padding-bottom:0px;}
	#property td a {color:#666666;font-size:14px;}
	#property table tr:hover a{
	color: #935442;}
	#property a:hover{
	color: #935442;
	font-weight: bold;}
	tr #property:hover a{
	color: #935442;
	font-weight: bold;}
	td #property_color{background-color: #d1afa6}
	tr #property:hover #property_color{background-color: #935442}
	#property_menu{
	display:block;
	height:61px;
	width:61px;
	background-image: url("http://www.ccpl.it/pls/portal/docs/PAGE/CCPL_PUBLIC_NEW/STUFF/IMAGES/menu asa property mini.jpg");}
	#property_menu:hover{background-position:center bottom;}
	tr #property:hover #property_menu{background-position:center bottom}
	
/*MENU_ASA interno sezione Attivitą*/
	#menu_asa{
		/*width:95%;*/}
		
	#menu_asa table{
	font-size: 15px;
	font-family: Calibri, Arial, Verdana, Georgia;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
	/*width:95%;*/
	}
	
		
	#menu_asa ul{
	margin:0;
		padding:0;
		position: relative;
		/*width:95%;*/
	}
	
	#menu_asa li{
	list-style: none;
		float: left;
		padding:10px 10px;
		border-bottom: 1px #C6C4C4 dotted;
		width: 95%;
	}

	#menu_asa a{
	font-size: 13px;
	font-family: Calibri, Arial, Verdana, Georgia;
	color: #666666;
	text-decoration: none;

	}
	
	#menu_asa ul:hover li{
	background-color:#f6f6f6;
	width: 95%;
	}
	/*#menu_asa ul li:hover>a{
	font-weight:bold;
	}
	#menu_asa a:hover{
	font-weight:bold;
	}*/
	
/*MENU_INTERNO*/
#menu_interno{}
		
	#menu_interno table{
	font-size: 14px;
	font-family: Calibri, Arial, Verdana, Georgia;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
	/*width:90%;*/
	}
	
		
	#menu_interno ul{
	margin:0;
		padding:0;
		position: relative;
		/*width:90%;*/
	}
	
	#menu_interno li{
	list-style: none;
		float: left;
		padding:10px 10px;
		border-bottom: 1px #C6C4C4 dotted;
		width:90%;
	}

	#menu_interno a{
	font-size: 13px;
	font-family: Calibri, Arial, Verdana, Georgia;
	color: #666666;
	text-decoration: none;
	}
	
	#menu_interno ul li:hover{
	background-color: #f6f6f6;
	width: 90%;
	}
	/*#menu_interno ul li:hover>a{
	font-weight:bold;
	}
	#menu_interno a:hover{
	font-weight:bold;
	}*/
	
#menu_interno_selected li{
background-color: white;}
#menu_interno_selected a{
font-weight:bold;}

/*SEZIONE NEWS*/
#news_home{
		font-family: Calibri, Arial, Verdana, Georgia;
		background-color: #f8f8f8;
		padding:0;
		padding-bottom:3px;}
#news_home_v2{
		width:100%;
		font-family: Calibri, Arial, Verdana, Georgia;
		background-color: #f8f8f8;
		padding:0;}
		
#news_home_title{
		width: 47%;
		font-family: Calibri, Arial, Verdana, Georgia;
		font-size:13px;
		color:#FFF;
		font-weight:bold;
		background-repeat: repeat-x;}
		
#lista_news{
 width:100%;
 background-color:#ececec;}
 
#monitoring_news{
width:100%;
font-size: 15px;
	font-family: Calibri, Arial, Verdana, Georgia;
	color: red;
	text-decoration: none;
	font-weight: bold;
 background-color:#ececec;}
 /*
 #image_home{
	height: 80px;
	max-height: 800px;
	max-width:100px;
	text-align:center;
    display: inline-block;}

#image_news_home{
	max-height: 100px;
	max-width:170px;
	padding-left:15px;
	padding-right:15px;}
	
#image_news_home_2{
	max-height: 50px;
	max-width:50px;
	padding-left:5px;
	padding-right:5px;}
*/
		
#image_home{
	max-height: 60px;
	max-width: 60px;
	width: expression(this.width>60 ? 60 : true);
	height: expression(this.height>60 ? 60 : true);
	text-align:center;}

/*SEZIONE IN EVIDENZA*/
#in_evidenza_home{
		width:100%;
		font-family: Calibri, Arial, Verdana, Georgia;
		background-color:#ececec;
		text-decoration: none;
		color: #666666;}
		
 #lista_in_evidenza{
 width:100%;
 background-color:#ececec;}
 
 #monitoring_in_evidenza{
width:85%;
font-size: 15px;
	font-family: Calibri, Arial, Verdana, Georgia;
	color: red;
	text-decoration: none;
	font-weight: bold;
 background-color:#ececec;}
 
 #image_evidenza_orizz{
height:90px;
max-height:90px;
max-width:230px;}
#image_evidenza_vert{
max-height:200px;
max-width:220px;}
 
		
/*SEZIONE CASE HISTORY*/		
#case_history_home{
		font-family: Calibri, Arial, Verdana, Georgia;
		background-color:#f8f8f8;
		text-decoration: none;
		color: #666666;}
		
#case_history_home_title{
	background-color:#ececec;
	font-family: Calibri, Arial, Verdana, Georgia;
	font-size:13px;
	font-weight: bold;
	background-repeat: repeat-x;}
		
#image_case_history{
max-height:100px;
max-width:150px;
padding-right:10px;}
		
/*SEZIONE ARTISTA DEL MESE*/
#artista_del_mese_home{
		font-family: Calibri, Arial, Verdana, Georgia;
		text-decoration: none;
		color: #666666;
		background-color:#f8f8f8;}
		
#artista_del_mese_home_title{
background-color:#ececec;
font-size:13px;
font-weight:bold;
background-repeat: repeat-x;}

#image_artista_mese{
max-width: 150px;
max-height: 100px;
padding-right:10px;}
		
		
/*PAGINA AREE RISERVATE*/
 #aree_riservate{
 width:700px;
 height: 400px;
 background-color:#ececec;}

 #private_management{
 display: block;
 width: 250px;
 height: 100px;
 background-image: url(/pls/portal/docs/PAGE/CCPL_PUBLIC_NEW/STUFF/IMAGES/private_management.jpg);}
 #private_management:hover{
 background-position: bottom;}
 
  #private_proprieta{
 display: block;
 width: 250px;
 height: 100px;
 background-image: url(/pls/portal/docs/PAGE/CCPL_PUBLIC_NEW/STUFF/IMAGES/private_proprieta.jpg);}
 #private_proprieta:hover{
 background-position: bottom;}
 
  #private_finanziatori{
 display: block;
 width: 250px;
 height: 100px;
 background-image: url(/pls/portal/docs/PAGE/CCPL_PUBLIC_NEW/STUFF/IMAGES/private_finanziatori.jpg);}
 #private_finanziatori:hover{
 background-position: bottom;}
 
  #private_famiglie{
 display: block;
 width: 250px;
 height: 100px;
 background-image: url(/pls/portal/docs/PAGE/CCPL_PUBLIC_NEW/STUFF/IMAGES/private_famiglie.jpg);}
 #private_famiglie:hover{
 background-position: bottom;}
 
 #box_hide_management{
 background-color:blue;
 filter:alpha(opacity=60);
 -moz-opacity:0.6;
 -khtml-opacity: 0.6;
 opacity: 0.6;
 color:white;
 font-size: 14px;
 font-family: Calibri, Arial, Verdana, Georgia;
 text-decoration: none;
 font-weight: bold;
 display:none}
 #box_hide_proprieta{
 background-color:red;
 filter:alpha(opacity=60);
 -moz-opacity:0.6;
 -khtml-opacity: 0.6;
 opacity: 0.6;
 color:white;
 font-size: 14px;
 font-family: Calibri, Arial, Verdana, Georgia;
 text-decoration: none;
 font-weight: bold;
 display:none;}
 #box_hide_finanziatori{
 background-color:green;
 filter:alpha(opacity=60);
 -moz-opacity:0.6;
 -khtml-opacity: 0.6;
 opacity: 0.6;
 color:white;
 font-size: 14px;
 font-family: Calibri, Arial, Verdana, Georgia;
 text-decoration: none;
 font-weight: bold;
 display:none;}
 #box_hide_famiglie{
 background-color:yellow;
 filter:alpha(opacity=60);
 -moz-opacity:0.6;
 -khtml-opacity: 0.6;
 opacity: 0.6;
 color:black;
 font-size: 14px;
 font-family: Calibri, Arial, Verdana, Georgia;
 text-decoration: none;
 font-weight: bold;
 display:none;}
 
 /*MAPPA PORTALE*/
 #mappa_portale{
 width:80%;}
 
 /*GESTIONE PORTALE CCPL*/
 #gestione_portale{
 width:100%;
 background-color:#ececec;}
 
 /*IMMAGINI SLIDESHOW*/
#image_slideshow{
	height: 150px;
	max-height: 150px;
	max-width:200px;}
	
#image_slideshow2{
	max-width: 600px;
	max-height: 400px;}
	
	
/*FORM CARICA IMMAGINI NEWS*/
.img_news{
font-size: 16px;
	font-family: Calibri, Arial, Verdana, Georgia;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
