﻿/*	
****************************************************************************
CREDITS 
        rel.: 1.0
        data: 20/11/2005
        autore: Marco Melloni - Milano
        Copyright © 2005 (è vietato l'uso, anche parziale, del suddetto CSS)
****************************************************************************
*/

/* CORPO */
	body {background-color:#000000; margin:0}
	#ly_corpo {position:relative; background-color:#5B5B5B; width:935px; height:550px; z-index:1; top:0px;}


/* TOP */
	
	#ly_top {position:relative; background-color:#FFFFFF; width:935px; height:112px; z-index:2;}

	#table_1 {border:0; width:100%; border-collapse:collapse;}
	#cella_L1 {width:163px; text-align:center; vertical-align:middle;}
		.since {font-size:10px; color:#5B5B5B; font-weight:normal; 
			font-family:Arial, Helvetica, sans-serif; text-align:center;}
	#cella_C1 {width:630px; background-color:#AF0000;}
	#cella_R1 {width:148px; text-align:center;}

	#ly_banner {position:relative; background-color:#AF0000; width:630px; height:110px; z-index:2;}

	#table_2 {border:0; width:100%; height:415px; border-collapse:collapse;}
	#cella_L2 {width:153px; text-align:center;}
	#cella_C2 {width:630px; color:#FFFFFF;}
	#cella_R2 {width:148px; text-align:center;}
				
/*============*/
	#ly_corpo_menu_top {position:relative; background-color:#000000; width:630px; height:22px; z-index:2;}
	
	#ly_menu_top_1 {position:absolute; left:0px; top:0px; width:134px; z-index:5; border-left:2px solid #FFFFFF;}
	#ly_menu_top_2 {position:absolute; left:130px; top:0px; width:104px; z-index:4;}
	#ly_menu_top_3 {position:absolute; left:240px; top:0px; width:152px; z-index:3;}
	#ly_menu_top_4 {position:absolute; left:390px; top:0px; width:120px; z-index:2;}
	#ly_menu_top_5 {position:absolute; left:510px; top:0px; width:118px; z-index:1; background-color:#9D9D9D;}
		
		.top_style {font-size:8pt; color:#FFFFFF; font-weight:normal; border-right:2px solid #FFFFFF; height:22px;
					font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; background-color:#000000; padding-top:4px;}
		.top_style a {color:#FFFFFF; text-decoration:none; font-weight:normal}
		.top_style a:hover{color:#CCCCCC;}
		
		.top_style2 {font-size:8pt; color:#000000; font-weight:bold; border-right:2px solid #FFFFFF; height:22px;
					font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; background-color:#000000; padding-top:4px;}
		.top_style2 a{color:#000000; text-decoration:none; font-weight:normal}
		.top_style2 a:hover{color:#CCCCCC;}

/*-----------*/
	#ly_box_top_1 {position:absolute; z-index:5; top:140px; left:158px; width:208px; visibility:hidden;}
	#ly_box_top_2 {position:absolute; z-index:5; top:140px; left:294px; width:208px; visibility:hidden;}
	#ly_box_top_3 {position:absolute; z-index:5; top:140px; left:392px; width:100px; visibility:hidden;}
	#ly_box_top_4 {position:absolute; z-index:5; top:140px; left:545px; width:215px; visibility:hidden;}
	#ly_box_top_5 {position:absolute; z-index:5; top:140px; left:668px; width:208px; visibility:hidden; background-color:#9D9D9D;}

	#ly_boxL_top_1 {position:absolute; z-index:5; top:140px; left:158px; width:500px; visibility:hidden;}
	#ly_boxL_top_2 {position:absolute; z-index:5; top:140px; left:286px; width:190px; visibility:hidden;}
	#ly_boxL_top_3 {position:absolute; z-index:5; top:140px; left:395px; width:100px; visibility:hidden;}
	#ly_boxL_top_4 {position:absolute; z-index:5; top:140px; left:545px; width:100px; visibility:hidden;}
	#ly_boxL_top_5 {position:absolute; z-index:5; top:140px; left:667px; width:190px; visibility:hidden; background-color:#9D9D9D;}

/*-----------*/
		.box_top {font-size:9pt; color:#FFFFFF; font-weight:normal; 
					font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left;}
		.box_top {background-color:#5B5B5B; border:1px solid #000000; padding-top:5px; padding-bottom:5px;}

		.box_top ul{margin:0; padding-top:0px; padding-left:0px; list-style-type:none;}
		.box_top li{display:block; padding-left:0px; height:16px;
    		background-color:#5B5B5B; color:#FFFFFF; text-decoration:none; font-weight:normal}
		.box_top a{display:block; padding-left:10px; height:16px;
    		background-color:#5B5B5B; color:#FFFFFF; text-decoration:none; font-weight:normal}
		.box_top a:hover{color:#000000; background-color:#808080}
		
/*-----------*/
		.box_topQ {font-size:9pt; color:#FFFFFF; font-weight:normal; 
					font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left;}
		.box_topQ {background-color:#5B5B5B; border:1px solid #000000; padding-top:5px; padding-bottom:5px;}

		.box_topQ ul{margin:0; padding-top:0px; padding-left:0px; list-style-type:none;}
		.box_topQ li{display:block; padding-left:0px; height:16px;
    		background-color:#5B5B5B; color:#FFFFFF; text-decoration:none; font-weight:normal}
		.box_topQ a{display:block; padding-left:10px; height:16px;
    		background-color:#5B5B5B; color:#FFFFFF; text-decoration:none; font-weight:normal}
		.box_topQ a:hover{color:#000000; background-color:#808080}

/*-----------*/
		.box_top_s {font-size:9pt; color:#FFFFFF; font-weight:normal; 
					font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left;}
		.box_top_s {background-color:#9D9D9D; border:1px solid #000000; padding-top:5px; padding-bottom:5px;}

		.box_top_s ul{margin:0; padding-top:0px; padding-left:0px; list-style-type:none;}
		.box_top_s li{display:block; padding-left:0px; height:16px;
    		background-color:#9D9D9D; color:#FFFFFF; text-decoration:none; font-weight:normal}
		.box_top_s a{display:block; padding-left:10px; height:16px;
    		background-color:#9D9D9D; color:#404040; text-decoration:none; font-weight:normal}
		.box_top_s a:hover{color:#FFFFFF; background-color:#404040}

/* LEFT */

	#ly_mleft {position:absolute; top:170px; left:0px;}

	#ly_menu_left_1 {position:absolute; top:0px; left:0px; z-index:3;}
	#ly_menu_left_2 {position:absolute; top:23px; left:0px; z-index:3;}
	#ly_menu_left_3 {position:absolute; top:46px; left:0px; z-index:3;}
	#ly_menu_left_4 {position:absolute; top:69px; left:0px; z-index:3; border-bottom:1px solid #CCCCCC;  height:20px;}
	#ly_menu_left_5 {position:absolute; top:92px; left:0px; z-index:3; border-bottom:1px solid #CCCCCC;  height:20px;}
	
	#ly_menu_left_6 {position:absolute; top:180px; left:0px; z-index:3;}
	#ly_menu_left_7 {position:absolute; top:203px; left:0px; z-index:3;}
	#ly_menu_left_8 {position:absolute; top:226px; left:0px; z-index:3;}
	#ly_menu_left_9 {position:absolute; top:249px; left:0px; z-index:3; border-bottom:1px solid #CCCCCC;}
	
	#ly_menu_left_10 {position:absolute; top:340px; left:0px; z-index:3; border-bottom:1px solid #CCCCCC;}

		.left_style {font-size:9pt; color:#FFFFFF; font-weight:normal; border-top:1px solid #CCCCCC; width:153px; height:20px;
					font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; background-color:#404040;}
		.left_style {padding-left:0px; padding-top:3px;}
		.left_style a{color:#FFFFFF; text-decoration:none; font-weight:normal}
		.left_style a:hover{color:#CCCCCC;}

/*============*/
	#ly_submenu_1 {position:absolute; z-index:5; top:190px; left:0px; width:130px; visibility:hidden;}
	#ly_submenu_2 {position:absolute; z-index:5; top:213px; left:0px; width:130px; visibility:hidden;}
	#ly_submenu_3 {position:absolute; z-index:5; top:238px; left:0px; width:130px; visibility:hidden;}
	#ly_submenu_4 {position:absolute; z-index:5; top:260px; left:0px; width:130px; visibility:hidden;}
	#ly_submenu_5 {position:absolute; z-index:5; top:282px; left:0px; width:130px; visibility:hidden;}

/*-----------*/
		.sub_menu_col {font-size:9pt; color:#FFFFFF; font-weight:normal; padding-left:24px; 
					font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left;}
		.sub_menu_col {background-color:#5B5B5B; border:0px solid #000000; padding-top:5px;}
		
		.sub_menu_col ul{margin:0; padding-top:0px; padding-left:0px; list-style-position:outside;}
		.img_lista_NN {list-style-image: url('../../img/lin_bianco.gif');}
		.img_lista_GR {list-style-image: url('../../img/lin_bordeau.gif');}
		.img_lista_2R {list-style-image: url('../../img/lin_azzurro.gif');}
		.img_lista_4RP {list-style-image: url('../../img/lin_arancio.gif');}
		.img_lista_4RA {list-style-image: url('../../img/lin_rosso.gif');}
		.img_lista_IND {list-style-image: url('../../img/lin_marrone.gif');}
		.img_lista_SP {list-style-image: url('../../img/lin_verde.gif');}
		
		.sub_menu_col li{display:block; padding-left:0px; height:16px;
    		background-color:#5B5B5B; color:#FFFFFF; text-decoration:none; font-weight:normal}
		.sub_menu_col a{display:block; padding-left:2px; height:16px;
    		background-color:#5B5B5B; color:#FFFFFF; text-decoration:none; font-weight:normal}
		.sub_menu_col a:hover{color:#000000; background-color:#808080}

/*-----------*/
		.sub_menu {font-size:9pt; color:#FFFFFF; font-weight:normal; 
					font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left;}
		.sub_menu {background-color:#5B5B5B; border:0px solid #000000; padding-top:5px;}

		.sub_menu ul{margin:0; padding-top:0px; padding-left:0px; list-style-type:none;}
		.sub_menu li{display:block; padding-left:0px; height:16px;
    		background-color:#5B5B5B; color:#FFFFFF; text-decoration:none; font-weight:normal}
		.sub_menu a{display:block; padding-left:26px; height:16px;
    		background-color:#5B5B5B; color:#FFFFFF; text-decoration:none; font-weight:normal}
		.sub_menu a:hover{color:#000000; background-color:#808080}

/*============*/

/* 2 RUOTE */
	#ly_box_left20 {position:absolute; z-index:5; top:213px; left:159px; width:150px; visibility:hidden;}
	#ly_box_left20B {position:absolute; z-index:5; top:285px; left:160px; width:148px; visibility:hidden;}
	
	#ly_box_left21 {position:absolute; z-index:5; top:231px; left:159px; width:150px; visibility:hidden;}
	#ly_box_left21B {position:absolute; z-index:5; top:286px; left:160px; width:148px; visibility:hidden;}

/* 4 RUOTE */
	#ly_box_left10 {position:absolute; z-index:5; top:238px; left:159px; width:150px; visibility:hidden;}
	#ly_box_left10B {position:absolute; z-index:5; top:310px; left:160px; width:148px; visibility:hidden;}
	
	#ly_box_left11 {position:absolute; z-index:5; top:256px; left:159px; width:150px; visibility:hidden;}
	#ly_box_left11B {position:absolute; z-index:5; top:328px; left:160px; width:148px; visibility:hidden;}
	#ly_box_left11B2 {position:absolute; z-index:5; top:320px; left:315px; width:190px; visibility:hidden;}

/* INDUSTRIA (height:48 per tre voci - height:62 per quattro voci */ 
	#ly_box_left30 {position:absolute; z-index:5; top:308px; left:159px; width:253px; height:48px; visibility:hidden;}

/* SPORT */
	#ly_box_left50 {position:absolute; z-index:5; top:294px; left:159px; width:150px; height:48px; visibility:hidden;}

/* CLIENTI */
	#ly_box_left40 {position:absolute; z-index:5; top:348px; left:159px; width:160px; height:44px; visibility:hidden;}

/* -------semplice */
		.box_menu {font-size:9pt; color:#FFFFFF; font-weight:normal; 
					font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left;}
		.box_menu {background-color:#5B5B5B; border:1px solid #000000; padding-top:5px; padding-bottom:5px;}
		
		.box_menu ul{margin:0; padding-top:0px; padding-left:0px; list-style-type:none;}
		.box_menu li{display:block; padding-left:0px; height:16px;
    		background-color:#5B5B5B; color:#FFFFFF; text-decoration:none; font-weight:normal}
		.box_menu a{display:block; padding-left:5px; height:16px;
    		background-color:#5B5B5B; color:#FFFFFF; text-decoration:none; font-weight:normal}
		.box_menu a:hover{color:#000000; background-color:#808080}

/*-----------con quadratino*/
		.box_menu3 {font-size:8pt; color:#FFFFFF; font-weight:normal; 
					font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left;}
		.box_menu3 {background-color:#5B5B5B; padding-top:0px; padding-bottom:0px;}
		
		.box_menu3 ul{margin:0; padding-top:0px; padding-left:0px; list-style-type:none;}
		.box_menu3 li{display:block; padding-left:0px; height:15px;
    		background-color:#5B5B5B; color:#FFFFFF; text-decoration:none; font-weight:normal}
		.box_menu3 a{display:block; padding-left:6px; height:15px;
    		background-color:#5B5B5B; color:#FFFFFF; text-decoration:none; font-weight:normal}
		.box_menu3 a:hover{color:#000000; background-color:#FFFFFF}

/*-----------terzo menu Mxx*/
		.ly_M {position:absolute; z-index:5; width:148px;}
		.ly_M3 {position:absolute; z-index:5; width:250px;}
		.ly_M4 {position:absolute; z-index:5; width:156px;}


/* RIGHT */
	
	#ly_mright {position:absolute; top:112px; left:786px;}
	
	#ly_menu_right_0 {position:absolute; top:28px; left:0px; z-index:3; border-bottom:1px solid #CCCCCC; background-color:#404040;}
	#ly_menu_right_1 {position:absolute; top:59px; left:0px; z-index:3; border-bottom:1px solid #CCCCCC; background-color:#404040;}
	#ly_menu_right_2 {position:absolute; top:240px; left:0px; z-index:3; border-bottom:1px solid #CCCCCC; background-color:#404040;}
	#ly_menu_right_3 {position:absolute; top:400px; left:0px; z-index:3; border-bottom:1px solid #CCCCCC; background-color:#404040;}

		.right_style {font-size:9pt; color:#FFFFFF; font-weight:normal; border-top:1px solid #CCCCCC; width:149px; height:20px;
					font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; padding-left:0px; padding-top:2px;}

	#ly_comunicazione {position:absolute; width:100px; height:100px; z-index:2; left:809px; top:202px}
	
	#ly_news {position:absolute; width:123px; height:122px; z-index:2; left:795px; top:374px; text-align:right;}
	#ly_news {font-family:Verdana, Arial, Helvetica, sans-serif; text-align:right; font-size:8pt; color:#FFFFFF;}
	
/* CENTER */
	#ly_center {position:relative; background-color:#FFFFFF; width:930px; height:295px; z-index:1}
	 
	#ly_frame_IN {position:relative; background-color:#EBEBEB; width:630px; height:415px; z-index:2; visibility:visible;}

	#ly_img {position:absolute;  width:154px; height:196px; z-index:3; left:566px; top:29px}
	img#img_IN {border-color:#D4021B; border-width:2px}

	
/* BOTTOM */
 	#ly_bottom {position:relative; background-color:#9D9D9D; width:935px; height:20px; z-index:8; color:#FFFFFF; padding-top:5px; 
 	            font-size:11px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; text-align:center; vertical-align:middle;} 

	#ly_link_bottom {position:absolute; width:205px; height:18px; z-index:3; left:52px; top:448px; font-size:8pt; color:#808080; 
		font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-align:left;}

	#ly_link_bottom a{color:#808080;text-decoration:none; font-weight:bold}
	#ly_link_bottom a:hover{color:#D4021B}