/* unknown  **** */
body {

	margin: 0px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight: normal; 
	font-style: normal;
		font-size: 11px;
	color: #000000;
	

}

LI { line-height: 12px; 

/*font-size: 8pt; */

}

	
	a:link,  a:visited, a:hover  {
	
		text-decoration: underline;
		color: #01309C;
	
	}




.webContainer {

	width: 100%;	
	background-color: #FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
	/*font-size: 14px;	*/

}


		h1 {

		font-family : Arial, Helvetica, sans-serif;
		font-size: 20px;
		font-weight: bold;
		font-style: italic;
		color: 01309C;

		}

		h3 {

		font-family : Arial, Helvetica, sans-serif;
		font-size: 17px;
		font-weight: bold;
		font-style: italic;
		color: #01309C;

		}		
		
		#container {
			

			width: 1000px;
		/*	\width: 1010px;
			w\idth: 990px;*/			
			padding: 0px;
			min-height: 500px;
			height: auto !important;
			height: 500px;
			/*border: 1px solid gray;*/
			margin: 0px;
						
			background-image: url('images/bg1.gif');
			margin-left: auto;
			margin-right: auto;			
						background-repeat: repeat-y;					
			 position: relative; 
			 background-color: #FFFFFF;
			 			
		}
		
		
		
		#container_home {
			width: 1000px;
		/*	\width: 1010px;
			w\idth: 990px;*/			
			padding: 0px;
			min-height: 540px;
			height: auto !important;
			height: 540px;
			/*border: 1px solid gray;*/
			margin: 0px;
			margin-left: auto;
			margin-right: auto;					
			 position: relative; 
			 background-color: #FFFFFF;
			 			
		}		

		#testata {
			padding: 0px;
			padding-bottom: 1px;
			margin-bottom: 0px;
			background-color: #FFFFFF;
			background-image: url('images/bg_top.gif');
			background-repeat: no-repeat;
			background-position: top right;
						
		}

		#centro {
			padding: 3px;
			margin-left: 331px;
			margin-right: 331px;
			background-color: gray;
		}		
		
		#colonnaSx  {
			float: left;
			width: 322px;
		/*	\width: 336px;
			w\idth: 330px;*/
			margin: 0;
			margin-right: 3px;
			padding: 3px;
			background-color: #e2f1ec;
		}

		#colonnaDx  {
			float: right;
			width: 322px;
		/*	\width: 336px;
			w\idth: 330px;*/
			margin: 0;
			margin-left: 3px;
			padding: 3px;
			background-color: #e2f1ec;
		}

		
/*** HOME NEWS ***/		
		
		#news1  {
			float: left;
			width: 327px;
			margin: 0;
			margin-right: 0px;
			padding: 0px;
			padding-left: 0px;
			padding-right: 0px;			
			background-color: #F0EFFF;
			height: 275px;
			z-index: -30;
		}

		#news2 {
			padding: 0px;
			padding-left: 0px;
			padding-right: 0px;
			margin-left: 327px;
			margin-right: 327px; /*era 332*/
			background-color: #FFFFFF;
			height: 275px;
			text-align: center;
		}		

		
		#news3  {
			float: right;
			width: 327px;
			margin: 0;
			margin-right: 0px;
			padding: 0px;
			padding-left: 0px;
			padding-right: 0px;			
			background-color: #F0EFFF;
			height: 275px;
			z-index: -30;
		}		

		

		#pink2 {
		
			margin-top: 3px;
			padding: 0px;
			margin-left: 328px;
			margin-right: 328px;
			background-color: #E0E1FF;
			background-image: url('images/corner_pink.gif');
			background-repeat: no-repeat;
			background-position: top left;
			/*min-height: 100px;
			height: auto !important;*/
			height: 100px;
			text-align: left;
		}

		
		#pink1 {
		
			
			float: left;
			width: 328px; 
			/*\width: 200px;
			w\idth: 200px;*/
						margin-top: 3px;
			margin-left: 0px;
			margin-bottom: 0px;
			padding: 0px;
			background-color: #E0E1FF;
			background-image: url('images/corner_pink.gif');
			background-repeat: no-repeat;
			background-position: top left;
			/*min-height: 100px;
			height: auto !important;*/
			height: 100px;
			text-align: left;
		}

		#pink3 {
		
			
			float: right;
			width: 328px;
			/*\width: 200px;
			w\idth: 200px;*/
						margin-top: 3px;
			margin-left: 0px;
			margin-right: 0px;
			margin-bottom: 0px;
			padding: 0px;
			background-color: #E0E1FF;
			background-image: url('images/corner_pink.gif');
			background-repeat: no-repeat;
			background-position: top left;
			/*min-height: 100px;
			height: auto !important;*/
			height: 100px;
			text-align: left;
		}		
		
		.titoloHomeNews {

		font-family : Arial, Helvetica, sans-serif;
		font-size: 20px;
		font-weight: bold;
		font-style: italic;
		color: #01309C;
		/*background-color: #E0DFED;*/
		padding: 3px;

		}	
		
		.titoloHomeNews a, .titoloHomeNews a:link, .titoloHomeNews a:hover, .titoloHomeNews a:visited  {

		font-family : Arial, Helvetica, sans-serif;
		font-size: 20px;
		font-weight: bold;
		font-style: italic;
		color: #01309C;
		text-decoration: none;
		/*background-color: #E0DFED;*/

		}			
		
/****************************************/		

		#greenSx  {
			float: left;
			width: 322px;
		/*	\width: 336px;
			w\idth: 330px;*/
			margin: 0;
			margin-right: 0px;
			margin-top: 3px;
			padding: 3px;
			background-color: #ACDBD0;
			background-image: url('images/corner_aqua.gif');
			background-repeat: no-repeat;
			background-position: top left;
		}

		#greenDx  {
			float: right;
			width: 322px;
		/*	\width: 336px;
			w\idth: 330px;*/
			margin: 0;
			margin-left: 0px;
			margin-top: 3px;
			padding: 3px;
			background-color: #ACDBD0;
			background-image: url('images/corner_aqua.gif');
			background-repeat: no-repeat;
			background-position: top left;
		}

		#greenCenter {
			padding: 3px;
			margin-left: 331px;
			margin-right: 331px;
			margin-top: 3px;
			background-color: #ACDBD0;
			background-image: url('images/corner_aqua.gif');
			background-repeat: no-repeat;
			background-position: top left;
		}

		#bannerSx  {
			float: left;
			width: 330px;
			margin: 0;
			margin-right: 0px;
			margin-top: 0px;
			padding: 0px;
			background-color: #000000;
		}

		#bannerDx  {
			float: right;
			width: 330px;
			margin: 0;
			margin-left: 0px;
			margin-top: 0px;
			padding: 0px;
			background-color: #000000;
		}

		#shortDisclaimer {

			/*padding: 3px;*/
			margin-left: 333px;
			margin-right: 333px;
			margin-top: 0px;
			background-color: #ADADAD;
			/*border-top: 3px solid white;*/
			font-family : Arial, Helvetica, sans-serif;
			font-size: 10px;
			font-weight: normal;	
			text-align: center;
			color: white;	
			height: 57px;
			
		}

		#shortDisclaimer a {

			color: white;	
			text-decoration: none;			
			
		}		
		
		#longDisclaimer {
			
			margin-left: 331px;
			margin-top: 3px;
			background-color: #ADADAD;
			font-family : Arial, Helvetica, sans-serif;
			font-size: 10px;
			font-weight: normal;	
			text-align: center;
			color: white;
			height: 57px;
		}

		#longDisclaimer a {

			color: white;	
			text-decoration: none;			
			
		}		
		
		#footer {
			clear: both;
			padding: 0px;
			background-color: #FFFFFF;
			border-top: 3px solid white;
					}

/* NEWS E SISTEMI */

		#leftMenu {
			float: left;
			width: 155px;		/*era 155*/	
			margin: 0;
			margin-right: 0px;
			margin-top: 0px;
			padding: 0px;
			background-color: #DDDDDD;
			border: 0px solid black;
					}

		
		
		#rightColumn {
			float: right;
			/*width: 170px;*/
			width: 200px; /* era 200*/
			margin: 0;
			margin-left: 0px;
			margin-top: 0px;
			padding: 0px;
			background-color: #FFFFFF;
			text-align:left;
						

		}

		#content{
			
			border: 0px solid black;
			/*margin-right: 175px; */
			
			margin-left: 155px; /*era 155 */
			margin-right: 205px; /*era 205*/
			border-right: 0px solid #E0E1FF;			
				
							
			width: 628px;	
			margin-top: 0px;
			background-color: #FFFFFF;
			min-height: 285px;
			height: auto !important;
			height: 285px;
			border: 0px solid #000000;
			text-align: left;
			padding: 0px;
			padding-top: 0px;


		}

		.content_line{
			margin-left: 30px;
			margin-top: 0px;
			/*background-color: #FFFFFF;*/
			min-height: 20px;
			height: auto !important;
			text-align: left;

		font-family : Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		font-style: normal;
		color: #000000;
						
			
		}

		.line-dealers {
		
		font-family : Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		font-style: normal;
		color: #000000;
		
		}
		
		.content_line_block {
			margin-right: 10px;
			margin-top: 0px;
			margin-bottom: 10px;
			background-color: #FFFFFF;
			min-height: 160px;
			height: auto !important;
			/*text-align: center;*/
			width: 130px;
			float: left; 
			/*border: 1px solid #008c64;*/

		}	
		
		.block_note {
		
		margin-left: 5px; 
		width: 125px;
		height: 40px;
		
		}

		
		
		.inner_block {
		
			height: 137px; 
			width: 137px; 			
			text-align: center; 
			border: 1px solid #008c64; 
			padding: 2px;		
		
		}	

		#content2col {
			/*padding: 3px;*/
			margin-left: 175px;
			margin-top: 0px;
			background-color: #FFFFFF;
			min-height: 480px;
			height: auto !important;
			height: 480px;
		}
/* FINE NEWS E SISTEMI */

		.headerTable {
		
			margin: 0px;
			padding: 0px;
			border-collapse: collapse;
			width: 1000px;
			
			
		
		}
		
		.headerTD {
				font-family : Arial, Helvetica, sans-serif;
				font-size: 14px;
				font-weight: normal;	
				font-style: italic;
				text-align: left;
				text-decoration:none;
				line-height: 20px;
				color: white;
				background-color:  01309C;	
				padding-left: 5px;
				margin: 0px;
				margin-left: 0px;
				margin-right: 2px;
				/*width: 164px;*/
				border-right: 2px solid white;
		
		}
		
		.headerTD a {
				font-family : Arial, Helvetica, sans-serif;
				font-size: 14px;
				font-weight: normal;	
				font-style: italic;
				text-align: left;
				text-decoration:none;
		
		}		

		.topmenu {
				
				font-family : Arial, Helvetica, sans-serif;
				font-size: 14px;
				font-weight: bold;	
				font-style: italic;
				text-align: left;
				text-decoration:none;
				line-height: 20px;
				color: #FFFFFF;	
		
		}
		
		.topmenu a {

				text-decoration:none;
				color: #FFFFFF;	
		
		}		

		.topmenu_selected {
				
				font-family : Arial, Helvetica, sans-serif;
				font-size: 14px;
				font-weight: bold;	
				font-style: italic;
				text-align: left;
				text-decoration:none;
				line-height: 20px;
				color: #99FFFF;	
		
		}

		.topmenu_selected a {

				text-decoration:none;
				color: #99FFFF;	
		
		}		
		
		.exItems {
				
				font-family : Arial, Helvetica, sans-serif;
				font-size: 17px;
				font-weight: normal;	
				font-style: italic;
				text-align: left;
				text-decoration:none;
				line-height: 20px;
				color: #01309C;	
		
		}


		
		.itemLevel3 {
		
						
						font-family : Arial, Helvetica, sans-serif;
						font-size: 11px;
						font-weight: normal;	
						text-align: left;
						text-decoration:none;
						color: #737373;	
						/*line-height: 16px;*/
						padding-bottom: 2px;
						padding-top: 2px;
		}

		.bigtitle {

		font-family : Arial, Helvetica, sans-serif;
		font-size: 20px;
		font-weight: bold;
		font-style: italic;
		color: #01309C;

		}

		.bigtitle a {

		font-family : Arial, Helvetica, sans-serif;
		font-size: 20px;
		font-weight: bold;
		font-style: italic;
		color: #01309C;

		}		
		
		.smalltitle {

		font-family : Arial, Helvetica, sans-serif;
		font-size: 17px;
		font-weight: bold;
		font-style: italic;
		color: #01309C;
		text-align: left;

		}	
/*
		.subtitle {

		font-family : Arial, Helvetica, sans-serif;
		font-size: 14px;
		color: #01309C;
		font-weight: normal;
		text-align:left;
		
		}	

		.subtitle a {

		font-family : Arial, Helvetica, sans-serif;
		font-size: 14px;
		color: #01309C;
		font-weight: normal;
		
		}		
		*/
		
		.testo {

		font-family : Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		font-style: normal;
		color: #000000;

		}
		
		.testo a {

		font-family : Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		font-style: normal;
		color: #01309C;


		}		

		.page_path {
				
				font-family : Arial, Helvetica, sans-serif;
				font-size: 11px;
				font-weight: normal;	
				text-align: left;
				
				color: #01309C;	
		}		
/*		
		.sezioneNews {
				
				font-family : Arial, Helvetica, sans-serif;
				font-size: 14px;
				font-weight: normal;	
				font-style: italic;
				text-align: left;
				text-decoration:none;			
				color: #01309C;	
				background-color: #FFCCF0;
				padding-bottom: 2px;
				padding-top: 2px;
				padding-left: 2px;
				line-height: 20px;
		
		}
		*/
		.table_Level_3 {
		
		
			width: 628px; 
			height: 50px;
			background-color: #DDDDDD;
			border: 0px solid black;
			margin-bottom: 10px;
			
		
		}	

		.spread_header {
		
			background-color: #01309C;
			font-family : Arial, Helvetica, sans-serif;
			font-size: 20px;
			font-weight: normal;
			font-style: italic;
			color: #FFFFFF;	
			padding-left: 30px;	
		}
	
		.title_Level_3 {
		
			background-color: #01309c;
			font-family : Arial, Helvetica, sans-serif;
			font-size: 20px;
			font-weight: normal;
			font-style: italic;
			color: #FFFFFF;	
			padding-left: 30px;	
		}		
		
		.subtitle_Level_3 {
		
			background-color: #01309c;
			font-family : Arial, Helvetica, sans-serif;
			font-size: 14px;
			font-weight: normal;
			font-style: italic;
			color: #FFFFFF;	
				
		}	
		/*
		.bandaGrigia {
		
		width: 100%; 
		height: 100%;  
		background-color: #DDDDDD; 
		border-bottom: 3px solid white;
		
		}*/
		
/*** HOME COMMUNITY ***/		
		
		#com1  {
			float: left;
			width: 330px;
			margin: 0;
			margin-right: 0px;
			padding: 0px;
			padding-left: 0px;
			padding-right: 0px;			
			/*background-color: #E2F1EC;*/
			background-color: #000000;
			z-index: -30;
		}

		#com2 {
			padding: 0px;
			padding-left: 0px;
			padding-right: 0px;
			margin-left: 332px;
			margin-right: 332px; /*era 332*/
			background-color: #FFFFFF;
			/*height: 275px;*/
			text-align: center;
		}		

		
		#com3  {
			float: right;
			width: 330px;
			margin: 0;
			margin-right: 0px;
			padding: 0px;
			padding-left: 0px;
			padding-right: 0px;			
			/*background-color: #E2F1EC;*/
			background-color: #000000;
			height: 259px;
			z-index: -30;
		}	
		
		#com4  {
			float: left;
			width: 330px;
			margin: 0;
			margin-right: 0px;
			margin-top: 3px;
			padding: 0px;
			padding-left: 0px;
			padding-right: 0px;			
			/*background-color: #E2F1EC;*/
			background-color: #000000;
			z-index: -30;
		}

		#com5 {
			padding: 0px;
			padding-left: 0px;
			padding-right: 0px;
			margin-left: 332px;
			margin-right: 332px; /*era 332*/
			margin-top: 3px;
			background-color: #FFFFFF;
			/*height: 275px;*/
			text-align: center;
		}		

		
		#com6  {
			float: right;
			width: 330px;
			margin: 0;
			margin-right: 0px;
			margin-top: 3px;
			padding: 0px;
			padding-left: 0px;
			padding-right: 0px;			
			/*background-color: #E2F1EC;*/
			background-color: #000000;
			z-index: -30;
		}			



		.titoloHomeCom {

		font-family : Arial, Helvetica, sans-serif;
		font-size: 20px;
		font-weight: bold;
		font-style: italic;
		color: #008C64;
		text-align: left;
		/*background-color: #E0DFED;*/
		padding: 3px;

		}	
		
		.titoloHomeCom a {

		font-family : Arial, Helvetica, sans-serif;
		font-size: 20px;
		font-weight: bold;
		font-style: italic;
		color: #008C64;
		/*background-color: #E0DFED;*/		
		
		}	

		.subtitleHomeCom {

		font-family : Arial, Helvetica, sans-serif;
		font-size: 14px;
		color: #008C64;
		font-weight: normal;
		text-align:left;
		
		}	

		.subtitleHomeCom a {

		font-family : Arial, Helvetica, sans-serif;
		font-size: 14px;
		color: #008C64;
		font-weight: normal;
		
		}			

/*** SCHEDA PRODOTTO ***/
		.sch_prod_titolo_tab {
		
		margin-left: 8px;
		background-color: #757575;
		font-family : Arial, Helvetica, sans-serif;
		font-size: 14px;
		color: #FFFFFF;
	
		
		}	
		

		.sch_prod_riga1_tab {
		
		margin-left: 8px;
		background-color: #DDDDDD;
		font-family : Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #01309C;
		
		}	

		.sch_prod_riga2_tab {
		
		margin-left: 8px;
		background-color: #F2F2F2;
		font-family : Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #01309C;
		
		}	

		.sch_prod_rigadx_tab {
			
		text-align: right;
		margin-right: 8px;
		font-family : Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #000000;
		
		}	

.title {

font-family : Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: normal;
font-style: italic;
color: #01309C;

}

.subtitle {

font-family : Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: normal;
font-style: italic;
color: #01309C;	

}

.subtitle a {

font-family : Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: normal;
font-style: italic;
color: #01309C;	

}	



.topmenuTendina {

	font-family : Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	text-align: left;
	text-decoration:none;
	line-height: 15px;
	color: #01309C;
	padding-left: 5px;
	
}

.topmenuTendina a {

	font-family : Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	text-align: left;
	text-decoration:none;
	line-height: 15px;
	color: #01309C;
	padding-left:0px;

}

.topmenuTendina a:hover {

	text-decoration:none;
	color: #01309C;

}

.topmenuTendina a:visited {

	text-decoration:none;
	color: #01309C;

}

.topmenuTendina a:link {

	text-decoration:none;
	color: #01309C;

}

.menu_bg {

background-color: #E0E1FF; 
border: 1px solid #01309C;

}

		.spread_header_subtitle {
		
			background-color: #01309C;
			font-family : Arial, Helvetica, sans-serif;
			font-size: 14px;
			font-weight: normal;
			font-style: italic;
			color: #FFFFFF;	
				
		}


		.menuImage {
				
				font-family : Arial, Helvetica, sans-serif;
				font-size: 15px;
				font-weight: bold;
				text-align: left;
				line-height: 20px;
				padding-bottom: 2px;
				padding-top: 2px;		
		}
				

		
		.menuL1, .menuL1sel {
				
				font-family : Arial, Helvetica, sans-serif;
				font-size: 15px;
				font-weight: bold;
				text-align: left;
				color: #01309C;
				line-height: 20px;
				border-bottom: 1px solid #FFFFFF;
				padding-bottom: 6px;
				padding-top: 6px;		
				padding-left: 0px;		
		}

		.menuL2, .menuL2sel, .menuL3, .menuL3sel, .menuL4, .menuL4sel, .menuL5, .menuL5sel, .menuL6, .menuL6sel {
				
				font-family : Arial, Helvetica, sans-serif;
				font-size: 11px;
				font-weight: bold;
				text-align: left;
				color: black;
				line-height: 20px;
				border-bottom: 1px solid #FFFFFF;
				padding-bottom: 4px;
				padding-top: 4px;		
		}

		.menuL1 a, .menuL1sel a {
				text-decoration:none;
				color: #01309C;
		}		

		.menuL1 a:link, .menuL1sel a:link, .menuL1 a:visited, .menuL1sel a:visited {
				text-decoration:none;
				color: #01309C;
		}		
		
		.menuL2 a, .menuL2sel a, .menuL3 a, .menuL3sel a, .menuL4 a, .menuL4sel a, .menuL5 a, .menuL5sel a, .menuL6 a, .menuL6sel a {
				color: #737373;	
				text-decoration:none;
		}
		
		.menuL2 a:visited, .menuL2sel a:visited, .menuL2 a:hover, .menuL2sel a:hover, .menuL3 a:visited, .menuL3sel a:visited, .menuL3 a:hover, .menuL3sel a:hover, .menuL4 a:visited, .menuL4sel a:visited, .menuL4 a:hover, .menuL4sel a:hover, .menuL5 a:visited, .menuL5sel a:visited, .menuL5 a:hover, .menuL5sel a:hover, .menuL6 a:visited, .menuL6sel a:visited, .menuL6 a:hover, .menuL6sel a:hover {
				color: #737373;	
				text-decoration:none;
		}
		
		
		.menuL1, .menuL2, .menuL3, .menuL4, .menuL5, .menuL6 {
				background-color: #DDDDDD;
		}

		.menuL1sel, .menuL2sel, .menuL3sel, .menuL4sel, .menuL5sel, .menuL6sel {
				background-color: #F2F2F2;
		}	

		.menuL1 li, .menuL1sel li {
		  line-height: 15px;
		  list-style: none outside;
		  padding-left: 0px;
		}

		.menuL2 li, .menuL2sel li, .menuL3 li, .menuL3sel li, .menuL4 li, .menuL4sel li, .menuL5 li, .menuL5sel li, .menuL6 li, .menuL6sel li {
		  line-height: 12px;
		  list-style: none outside;
		  padding-left: 14px;
		  background-repeat: no-repeat;
		  background-position: top left;
		}

		.menuL2 li, .menuL2sel li {
		  background-image: url('images/menuL2.gif');
		}
		
		.menuL3 li, .menuL3sel li {
		  background-image: url('images/menuL3.gif');
		}			
		
		.menuL4 li, .menuL4sel li {
		  background-image: url('images/menuL4.gif');
		}		
		
		.menuL5 li, .menuL5sel li {
		  background-image: url('images/menuL5.gif');
		}		
		
		.menuL6 li, .menuL6sel li {
		  background-image: url('images/menuL6.gif');
		}		
		
		.menuL1 ul, .menuL1sel ul, .menuL2 ul, .menuL2sel ul, .menuL3 ul, .menuL3sel ul, .menuL4 ul, .menuL4sel ul, .menuL5 ul, .menuL5sel ul, .menuL6 ul, .menuL6sel ul {
			  margin-top: -1px;
			  margin-bottom: -1px;
			  line-height: 15px;
			  list-style: none outside;
		      padding-left: 5px;
		      margin-left: 0px;
		}
/****************************************/

.homeCommunityLevel2, homeCommunityLevel2 a, homeCommunityLevel2 a:link, homeCommunityLevel2 a:visited, homeCommunityLevel2 a:hover {
	
	font-family : Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight: bold; 
	margin-top: 5px; 
	margin-bottom: 5px; 
	color: #000000;
	text-decoration: none;
	
	display: list-item; 
	list-style: disc; 
	margin-left: 10px
}

.homeCommunityBox, homeCommunityBox a, homeCommunityBox a:link, homeCommunityBox a:visited, homeCommunityBox a:hover {

	position:absolute; 
	z-index: 90; 
	text-align: left; 
	width: 170px; 
	/*border: 1px solid black;*/
	font-family : Arial, Helvetica, sans-serif;
	font-size: 14px; 
	font-weight: bold; 
	color: #000000;
	text-decoration: none;

}


		.didascalia {

		font-family : Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: normal;
		font-style: normal;
		padding-bottom: 12px;

		}
		
		.appsInnerTable {

		 margin-right: 0px;
		 margin-bottom: 10px;
		 width: 200px; 
		 float: left;
		 border: 0px solid black;
		
		}
		
.colonnaDxTable    
{
    width: 175px;
    height: auto;
    border-top-width: thin;
    border-top-style: none;
    border-top-color: -moz-use-text-color;
    border-right-width: thin;
    border-right-style: none;
    border-right-color: -moz-use-text-color;
    border-bottom-width: thin;
    border-bottom-style: solid;
    border-bottom-color: rgb(204, 204, 204);
    border-left-width: thin;
    border-left-style: none;
    border-left-color: -moz-use-text-color;
    background-repeat: no-repeat;
    background-color: rgb(255, 221, 221);
   /* color: rgb(255, 230, 230);*/
}		

.colonnaDxTitle   
{
    font-family : Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    font-style: italic;
    text-align: left;
    text-decoration: none;
    padding-bottom: 2px;
    padding-top: 2px;
    padding-left: 3px;
    line-height: 15px;
    background-color: rgb(204, 0, 0);
    color: rgb(255, 255, 255);
}

.colonnaDxTitle a   
{
    font-family : Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    font-style: italic;
    text-align: left;
    text-decoration: underline;
    background-color: rgb(204, 0, 0);
    color: rgb(255, 255, 255);
}

.form_background {

	background-color: #E0E1FF;
	padding: 10px;
	padding-left: 30px;
	padding-right: 30px;

}


.assort_standard {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: rgb(143, 97,46);
}

.assort_etandu {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: rgb(255, 0, 0);
}

.assort_complet {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: rgb(0, 0, 255);
}

.footer {
	background-color: rgb(61, 166, 84);
	background-color: #01309C;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	border-top-color: #FFFFFF;
}

.footer3 {
	background-color: #DDDDDD;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #01309C;
	text-decoration: none;
	text-align: center;
}

.footer3 a:link, .footer3 a {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #01309C;
	text-decoration: none;

}

.mese {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #E1F3DA;
	text-decoration: none;
	background-color: #008c64;
	text-align: center;
	vertical-align: middle;
}

.giorni {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #004C1F;
	text-decoration: none;
	background-color: #E1F3DA;
	text-align: center;
	border: 1px solid #E1F3DA;
}

.numeri {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #004C1F;
	text-decoration: none;
	text-align: center;
	border: 1px solid #E1F3DA;
}

.policy, .policy a, .policy a:link, .policy a:hover, .policy a:visited{
	font-family : Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	color: #FFFFFF;
	background-color: #3DA654;
	text-decoration: none;
}

.bordo_tabella {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #004C1F;
	text-decoration: none;
	text-align: center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #E1F3DA;
	border-right-color: #E1F3DA;
	border-bottom-color: #E1F3DA;
	border-left-color: #E1F3DA;
}

.testo_tabella {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	text-align: right;
}

.primo_menu {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #01309C;
	float: right;
	position: relative;
	top: 0px;
	/*width: 135px;*/
	z-index: 999999;
	visibility: visible;
	vertical-align: middle;
	color: #FFFFFF;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;	
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	line-height: 20px;
	height: 20px;
	}

.primo_menu a, .primo_menu a:link, .primo_menu a:hover, .primo_menu a:visited {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #01309C;
	color: #FFFFFF;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	text-decoration: none;

}

.primo_menu_angolo {
	float: right;
	position: relative;
	top: 0px;
	width: 25px;
	z-index: 999999;
	visibility: visible;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	/*height: 20px;
	line-height: 20px;*/
	background-color: #FFFFFF;
	color: #FFFFFF;
	}

.user_password {

	font-family: Arial, Helvetica, sans-serif;
	background-color: #01309C;
	float: right;
	position: relative;
	top: 0px;
	/*width: 150px;*/
	z-index: 999999;
	visibility: visible;
	vertical-align: middle;
	color: #FFFFFF;
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
	text-align: left;
	height: 20px;
	text-decoration: none;
	text-indent: 5px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	line-height: 20px;
	}

.log_in {


	font-family: Arial, Helvetica, sans-serif;
	background-color: #01309C;
	float: right;
	position: relative;
	top: 0px;
	/*width: 60px;*/
	z-index: 999999;
	visibility: visible;
	vertical-align: middle;
	color: #FFFFFF;
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
	text-align: left;
	line-height: 24px;
	text-decoration: none;
	text-indent: 5px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	height: 20px;
	}


.tabella {

	border-collapse: collapse;

}

.tabella TD {

	background-color: #DDDDDD;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	border: 1px solid white;
	padding: 2px;	

}

.tabcontent {

	width: 100%; 
	border: 1px solid rgb(115, 115, 115);
	display: none; 			
	min-height: 265px;		
	height: auto !important;
	height: 265px;

}

.normalTab{

	background-color: rgb(115, 115, 115);
	color: white;
	text-decoration: none;
	padding-left: 3px;
	padding-right: 3px;
	background-image: url('images/angolo_tab.gif');
	background-repeat: no-repeat;
	background-position: top right;
	border-right: 1px solid white;

}

.selTab{

	background-color: #01309C;
	color: white;
	text-decoration: none;
	padding-left: 3px;
	padding-right: 3px;
	background-image: url('images/angolo_tab.gif');
	background-repeat: no-repeat;
	background-position: top right;
	border-right: 1px solid white;

}

 .normalTab a, .selTab a, a.normalTab {

	color: white;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;	

}

.prod1 {

color: #e41937;
font-weight: bold;
font-size: 10px;

}

.prod2 {

color: #009966;
font-weight: bold;
font-size: 10px;

}

.prod3 {

color: #000000;
font-weight: bold;
font-size: 10px;

}

.prod4 {

color: #0066cc;
font-weight: bold;
font-size: 10px;

}


.line_dealers {

width: 298px; float: left; border: 0px solid black; 
height: 125px;

margin: 4px;
margin-left: 2px;
margin-bottom: 0;
padding: 4px;
background-color: #E0E1FF;

}
	

.line_dealers2 {

width: 298px; float: left; border: 0px solid black; 


margin: 4px;
margin-left: 2px;
margin-bottom: 0;
padding: 4px;
background-color: #E0E1FF;

}