/*
Grigio scuro:      #555555
Grigio medio:      #707070
Grigio chiaro:     #A0A0A0
Grigio pił chiaro: #B7B7B7
Arancione:         #E1801A          ---DE601A
Azzurro:           #00A1D4
Verde:             #769621

NUOVI COLORI: 180706
Grigio chiaro:	#DFDEDC
Grigio scuro: 	#46463A 
Azzurro: 		#45A7CA
Verde: 			#8DC40F

*/

body {	
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size:10px;
	background-color: #ffffff;
	margin: 0px;
/*	font-weight:*/
}

.lContenitore {
	position: Absolute;
	width: 780px;
/*	height: 600px;*/
	border: solid 0px #ffffff;
	top: 8px;
	left: 50%;
	margin-left: -390px;
	/*margin-top: -300px;*/
	/*background-color: #00FFFF;*/
	z-index:1000;
} 

.lTopMenu
{
	border: 0px solid #ff0000;
	margin: 0px;
	padding: 0px;
	z-index:1000;
}

.boxMenuBase {
	background-color:#46463A; 	/*#79867A;*/
	border-left: 0px solid #f00; 
	border-right: 0px solid #f00;
	margin: 0px;
	padding: 0px;	
	height: 15px;
	z-index:1000;

}

.lTopMenuAzienda
{
	position: absolute;
	padding: 0 0 0 0px;
	width: 130px;
	/*height: 80px;*/
	border: solid 0px #0f0;
	top: -8px;
	left: 50%;
	margin: 0 0 0 -390px;
	visibility: visible;	
	display: none;
	/*z-index:1000;*/
}

.lTopMenuProdotti
{
	position: absolute;
	padding: 0 0 0 0px;
	width: 130px;
	/*height: 80px;*/
	border: solid 0px #0f0;
	top: -8px;
	left: 50%;
	margin: 0 0 0 -260px;
	visibility: visible;	
	display: none;
	/*z-index:1000;*/
}

.lTopMenuComunicazione
{
	position: absolute;
	padding: 0 0 0 0px;
	width: 130px;
	/*height: 80px;*/
	border: solid 0px #0f0;
	top: -8px;
	left: 50%;
	margin: 0 0 0 -130px;
	visibility: visible;	
	display: none;
	/*z-index:1000;*/
}

.lTopMenuNews
{
	position: absolute;
	padding: 0 0 0 0px;
	width: 130px;
	/*height: 80px;*/
	border: solid 0px #0f0;
	top: -8px;
	left: 50%;
	margin: 0 0 0 0px;
	visibility: visible;	
	display: none;
	/*z-index:1000;*/
}

.lTopMenuAreaRiservata
{
	position: absolute;
	padding: 0 0 0 0px;
	width: 130px;
	/*height: 80px;*/
	border: solid 0px #0f0;
	top: -8px;
	left: 50%;
	margin: 0 0 0 130px;
	visibility: visible;	
	display: none;
	/*z-index:1000;*/
}

.lTopMenuContattaci
{
	position: absolute;
	padding: 0 0 0 0px;
	width: 130px;
	/*height: 80px;*/
	border: solid 0px #0f0;
	top: -8px;
	left: 50%;
	margin: 0 0 0 260px;
	visibility: visible;	
	display: none;
	/*z-index:1000;*/
}

.lCorpo
{
	position: relative;
	width: 780px;
/*	height: 394px;*/
	height: 508px;
	border: solid 0px #ff0000;
/*	top: 105px;*/
	top: 29px;
	left: 50%;
	margin-left: -390px;
	padding: 0px;	
	background-color: #FFFFFF;
	/*margin-top: -300px;*/
}

.tab_elenchi {
	background-color:#45A7CA;
}

.lLay01
{
	position: Absolute;
	width: 200px;
	height: 286px;
	border: solid 0px #00ff00;
	top: 254px;
	left: 50%;
	margin-left: -388px;
	visibility: hidden;
	padding: 0px;
	background-color:#45A7CA;  		/* Era grigio 707070*/
	z-index: 1;
	overflow: auto;
}

.lLay02	/*Sottocategoria selezionata */
{
	position: Absolute;
	width: 200px;
	height: 139px;
	border: solid 0px #00ff00;
	top: 402px;
	left: 50%;
	margin-left: -390px;
	visibility: visible;
	padding: 0px;
	background-color:#45A7CA; /*#707070*/
	z-index: 1;
	overflow: auto;
}

.lSottocategoria
{
/*	position: Absolute;*/
	width: 200px;
	height: 142px;
	border: solid 0px #00ff00;
/*	top: 245px;
	left: 50%;
	margin-left: -388px;*/
	visibility: visible;
	padding: 0px;
	background-color:#45A7CA; /*#707070*/
	z-index: 1;
	overflow: auto;
}

.lPiede
{
	position: Absolute;
	width: 780px;
	height: 75px;
	border: solid 0px #ff0000;
	top: 570px;
	left: 50%;
	margin-left: -390px;
	padding: 0px;	
	color:#dedfdc;
	/*margin-top: -300px;*/
	/*background-color: #00FFFF;*/
}

.lCodiciModello
{
	position: Absolute;
	width: 300px;
	height: 40px;
	border: solid 0px #ff0000;
	top: 500px;
	left: 50%;
	margin-left: 25px;
	padding: 0px;	
	/*margin-top: -300px;*/
	/*background-color: #00FFFF;*/
}

.lTecniciFiniture
{
	position: Absolute;
	width: 200px;
	height: 20px;
	border: solid 0px #ff0000;
	top: 375px;
	left: 50%;
	margin-left: -175px;
	padding: 0px;	
	/*margin-top: -300px;*/
	/*background-color: #00FFFF;*/
}

.lPerScaricareAccedere
{
	position: Absolute;
	width: 600px;
	height: 20px;
	border: solid 0px #ff0000;
	top: 545px;
	left: 50%;
	margin-left: -175px;
	padding: 0px;	
	/*margin-top: -300px;*/
	/*background-color: #00FFFF;*/
}

.ScorrimentoIMG
{
	position: Absolute;
	width: 200px;
	height: 20px;
	border: solid 0px #ff0000;
	top: 4px;
	left: 50%;
	margin-left: 240px;
	padding: 0px;	
	/*margin-top: -300px;*/
	/*background-color: #00FFFF;*/
}
.ScorrimentoDisegni
{
	position: Absolute;
	width: 200px;
	height: 20px;
	border: solid 0px #ff0000;
	top: 9px;
	left: 50%;
	margin-left: 240px;
	padding: 0px;	
	/*margin-top: -300px;*/
	/*background-color: #00FFFF;*/
}

.ScaricaPDF
{
	position: Absolute;
	width: 200px;
	height: 20px;
	border: solid 0px #ff0000;
	top: 515px;
	left: 50%;
	margin-left: -382px;
	padding: 0px;	
	/*margin-top: -300px;*/
	/*background-color: #00FFFF;*/
}

.AltriCataloghi
{
	position: Absolute;
	width: 510px;
	height: 20px;
	border: solid 0px #ff0000;
	top: 544px;
	left: 50%;
	margin-left: -188px;
	padding: 0px;	
	/*margin-top: -300px;*/
	/*background-color: #00FFFF;*/
}

.lSchedeTecniche
{
	position: Absolute;
	background-color:#FFFFFF;
	width: 405px;
	height: 80px;	/* Altezza totale = 432px */
	border: solid 3px #45A7CA;
	border-bottom: solid 3px #45A7CA;	
	top: 105px;	/*96*/
	left: 50%;
	margin-left: -390px;
	padding: 0px;
	visibility:hidden;
	/*margin-top: -300px;*/
	/*background-color: #00FFFF;*/
}

.lSchedeTecnicheInterno
{
	position: Absolute;
	background-color:#FFFFFF;
	width: 405px;	/*405*/
	height: 358px;
	border: solid 3px #45A7CA;
	border-top: solid 3px #45A7CA;	
	top: 179px;	/*170*/
	left: 50%;
	margin-left: -390px;
	padding: 0px;
	overflow: auto;
	visibility:hidden;	
	/*margin-top: -300px;*/
	/*background-color: #00FFFF;*/
}

/* Qualitą e sicurezza*/
.lQualitaSicurezza
{
	position: Absolute;
	background-color:#FFFFFF;
	width: 410px;
	height: 50px;	/* Altezza totale = 432px */
	border: solid 3px #E1801A;
	border-bottom: solid 3px #E1801A;	
	top: 105px;	/*96*/
	left: 50%;
	margin-left: -390px;
	padding: 0px;
	visibility:hidden;
	/*margin-top: -300px;*/
	/*background-color: #00FFFF;*/
}

.lQualitaSicurezzaInterno
{
	position: Absolute;
	background-color:#FFFFFF;
	width: 410px;	/*405*/
	height: 388px;
	border: solid 3px #E1801A;
	border-top: solid 3px #E1801A;	
	top: 149px;	/*170*/
	left: 50%;
	margin-left: -390px;
	padding: 0px;
	overflow: auto;
	visibility:hidden;	
	/*margin-top: -300px;*/
	/*background-color: #00FFFF;*/
}

.lQualitaSicurezzaLink
{
	position: Absolute;
	width: 200px;
	height: 20px;
	border: solid 0px #ff0000;
	top: 355px;
	left: 50%;
	margin-left: -175px;
	padding: 0px;	
	/*margin-top: -300px;*/
	/*background-color: #00FFFF;*/
}
.lQualitaSicurezzaLinkAlto
{
	position: Absolute;
	width: 200px;
	height: 20px;
	border: solid 0px #ff0000;
	top: 110px;
	left: 50%;
	margin-left: 35px;
	padding: 0px;	
	/*margin-top: -300px;*/
	/*background-color: #00FFFF;*/
}

.lQualitaSicurezzaScaricaPDF
{
	position: Absolute;
	width: 200px;
	height: 21px;
	border: solid 0px #ff0000;
	top: 520px;
	left: 50%;
	margin-left: -385px;
	padding: 0px;	
	/*margin-top: -300px;*/
	/*background-color: #00FFFF;*/
}


/* FINE Qualitą sicurezza*/
.img1
{
	position: Absolute;
	background-color:#FFFFFF;
	width: 360px;
	height: 438px;
	top: 96px;
	left: 50%;
	margin-left: 29px;
	padding: 0px;
	overflow:hidden;
	visibility:hidden;	
	/*margin-top: -300px;*/
	/*background-color: #00FFFF;*/
}

.bord-img{
	margin: 0px;
	padding: 0px;
	border:2px solid #DFDEDC;
}
.bord-img:link, .bord-img:visited, .bord-img:active {
	margin: 0px;
	padding: 0px;
	border:2px solid #DFDEDC;
}
.bord-img:hover {
	margin: 0px;
	padding: 0px;
	border:2px solid #ffffff;
}

.col_bianca
{
	width: 3px;	
	padding: 0px;
	margin: 0px;	
	border: 0px solid #ffffff;
	background-color:#ffffff;
}

.col_big
{
	width: 360px;
	padding: 0px;
	margin: 0px;	
	border: 0px solid #ffffff;
	background-color:#000000;
}

.col_big_conspalla
{
	width: 310px;	
	padding: 0px;
	margin: 0px;	
	border: 0px solid #ffffff;
	background-color:#000000;
}

.col_big_spalla
{
	width: 56px;	
	padding: 0px;
	margin: 0px;	
	border: 0px solid #ffffff;
	border-left: 2px solid #ffffff;
	background-color:#DFDEDC;
}

.col_uno_bor
{
	height: 142px;
	width: 205px;	
	border-right: 0px solid #ffffff;
	border-bottom: 2px solid #ffffff;	
	background-color:#45A7CA;	/* verde 8DC40F  grigiovecchio A0A0A0*/ 
}

.col_uno_nobor
{
	height: 142px;
	width: 208px;
	border-right: 0px solid #ffffff;
	border-bottom: 2px solid #8DC40F;
	background-color:#45A7CA; /* verde 8DC40F  grigiovecchio A0A0A0*/ 
}

.col_due_bor
{
	height: 142px;
	width: 208px;
	border-right: 0px solid #ffffff;
	border-bottom: 2px solid #ffffff;
	background-color:#45A7CA; /* verde 8DC40F  grigiovecchio 707070*/ 
}
.col_due_nobor
{
	height: 142px;
	width: 205px;
	border-right: 0px solid #ffffff;
	border-bottom: 2px solid #45A7CA;
	background-color:#45A7CA; /* verde 8DC40F  grigiovecchio 707070*/ 
}

.col_tre_bor
{
	height: 142px;
	width: 203px;
	border-right: 0px solid #ffffff;
	border-bottom: 2px solid #ffffff;	
	background-color:#DFDEDC; /* grigionuovo DFDEDC  grigiovecchio 555555*/ 
}

.col_tre_bor_richiesta_cat
{
	height: 438px;
	width: 565px;
	border-right: 0px solid #ffffff;
	border-bottom: 0px solid #ffffff;	
	background-color:#DFDEDC; /* grigionuovo DFDEDC  grigiovecchio 555555*/ 
}

.col_tre_nobor
{
	height: 142px;
	width: 203px;
	border-right: 0px solid #ffffff;
	border-bottom: 2px solid #DFDEDC;
	background-color:#DFDEDC; /* grigionuovo DFDEDC  grigiovecchio 555555*/ 
}

.txTitoloCategoria {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin-top: -10px;
	margin-bottom: 4px;
}

.txDidaCategoria {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	/*font-stretch: normal;*/
	/*font-weight: 400;*/
	letter-spacing: 0px;
}
/*********************/
/* TESTI MENU IN ALTO*/
/*********************/
/* Font testo menu in alto */
.txMenuBase {	
	font-family: Helvetica, sans-serif; 
	font-size:11px;
	color: #FFFFFF; 
	font-weight: normal; 
	padding: 4px;
}

a.txMenuBase:link, a.txMenuBase:visited, a.txMenuBase:hover{	
	font-family: Helvetica, sans-serif; 
	font-size:11px;
	color: #FFFFFF; 
	text-decoration: none;	
	font-weight: normal; 
	padding: 0px;
}

/* Font testo menu a discesa in alto */
.txMenuOn {	
	font-family: Helvetica, sans-serif; 
	font-size:10px;
	color: #000000; 
	font-weight: normal; /*normal*/
	padding: 4px;
}

a.txMenuOn:link, a.txMenuOn:visited, a.txMenuOn:active{	
	font-family: Helvetica, sans-serif; 
	font-size:10px;
	color: #000000; 
	font-weight: normal; /*normal*/
	padding: 0px;
	text-decoration:none;
}

a.txMenuOn:hover{	
	font-family: Helvetica, sans-serif; 
	font-size:10px;
	color: #8DC40F;
	font-weight: normal; /*normal*/
	padding: 0px;
	text-decoration:none;	
}
/* Lo stesso ma con sfondo Hover azzurro */
.txMenuOnDesign {	
	font-family: Helvetica, sans-serif; 
	font-size:10px;
	color: #000000; 
	font-weight: normal; /*normal*/
	padding: 4px;
}

a.txMenuOnDesign:link, a.txMenuOnDesign:visited, a.txMenuOnDesign:active{	
	font-family: Helvetica, sans-serif; 
	font-size:10px;
	color: #000000; 
	font-weight: normal; /*normal*/
	padding: 0px;
	text-decoration:none;
}

a.txMenuOnDesign:hover{	
	font-family: Helvetica, sans-serif; 
	font-size:10px;
	color: #45A7CA;
	font-weight: normal; /*normal*/
	padding: 0px;
	text-decoration:none;	
}


/* Font testo menu schede tecniche */

.txMenuOnST {	
	font-family: Helvetica, sans-serif; 
	font-size:10px;
	color: #000000; 
	font-weight: normal; /*normal*/
	padding: 4px;
}

a.txMenuOnST:link, a.txMenuOnST:visited {	
	font-family: Helvetica, sans-serif; 
	font-size:10px;
	color: #000000; 
	font-weight: normal; /*normal*/
	padding: 0px;
	text-decoration:none;
}

a.txMenuOnST:active{	
	font-family: Helvetica, sans-serif; 
	font-size:10px;
	color: #45A7CA; 
	font-weight: normal; /*normal*/
	padding: 0px;
	text-decoration:none;
}

a.txMenuOnST:hover{	
	font-family: Helvetica, sans-serif; 
	font-size:10px;
	color: #45A7CA;
	font-weight: normal; /*normal*/
	padding: 0px;
	text-decoration:none;	
}

.txMenuOnArancio {	
	font-family: Helvetica, sans-serif; 
	font-size:10px;
	color: #000000; 
	font-weight: normal; /*normal*/
	padding: 4px;
}

a.txMenuOnArancio:link, a.txMenuOnArancio:visited, a.txMenuOnArancio:active{	
	font-family: Helvetica, sans-serif; 
	font-size:10px;
	color: #000000; 
	font-weight: normal; /*normal*/
	padding: 0px;
	text-decoration:none;
}

a.txMenuOnArancio:hover{	
	font-family: Helvetica, sans-serif; 
	font-size:10px;
	color: #DE601A;
	font-weight: normal; /*normal*/
	padding: 0px;
	text-decoration:none;	
}
/* TESTI MENU FINE */
/*********************/

/*  Testo elenchi categorie ecc*/

.txElenchiOn {	
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size:10px;
	color: #000000; 
	font-weight: normal; 
	padding: 0px;
}

a.txElenchiOn:link, a.txElenchiOn:visited, a.txElenchiOn:active{	
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size:10px;
	color: #000000; 
	font-weight: normal; 
	padding: 0px;
	text-decoration:none;
}

a.txElenchiOn:hover{	
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size:10px;
	color: #D7D7D7; 	/*FF6633*/
	font-weight: normal; 
	padding: 0px;
	text-decoration:none;	
}


.boxMenuOn {
	background-color:#DFDEDC;		/*DFDEDC*/
	border-left: 1px solid #ffffff; 
	border-right: 1px solid #ffffff; 
	margin: 0px;
	height: 15px;
}

.txCerca {	
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 12px;
	color: #000000;
}

.boxCerca {	
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 11px;
	color: #6e6e6e;
	border: 1px solid #6e6e6e;
	background-color:#ffffff;
	direction:ltr;
}

.txHomepage {	
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 12px;
	color: #000000;
	margin-bottom: 4px;
	padding-bottom: 0px;
}

.txHomepage:link, .txHomepage:visited, .txHomepage:active, .txHomepage:hover, .txHomepage:visited {	
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 12px;
	color: #000000;
	margin-bottom: 4px;
	padding-bottom: 0px;
	text-decoration:none;
}

.txElenco2D3D {	
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 12px;
	color: #000000;
	margin-bottom: 4px;
	padding-bottom: 0px;
}

.txElenco2D3D:link, .txElenco2D3D:visited, .txElenco2D3D:active, .txElenco2D3D:hover, .txElenco2D3D:visited {	
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 12px;
	color: #ACACAC;
	margin-bottom: 4px;
	padding-bottom: 0px;
	text-decoration:none;
}
.txElenco2D3D:hover {	
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 12px;
	color: #000000;
	margin-bottom: 4px;
	padding-bottom: 0px;
	text-decoration:none;
}



.txHomepagePiede {	
	font-family: Helvetica, sans-serif; 
	font-size: 11px;
	color: #6e6e6e;
	margin-bottom: 4px;
	padding-bottom: 4px;
}

.txHomepagePiede:link, .txHomepagePiede:visited {	
	font-family: Helvetica, sans-serif; 
	font-size: 11px;
	color: #6e6e6e;
	margin-bottom: 4px;
	padding-bottom: 4px;
	text-decoration:none;
}

.txHomepagePiede:active, .txHomepagePiede:hover {	
	font-family: Helvetica, sans-serif; 
	font-size: 11px;
	color: #000000;
	margin-bottom: 4px;
	padding-bottom: 4px;
	text-decoration:none;
}

.txLogo {	
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 24px;
}

/* VERSIONE DIV */
.lColonnaSx
{
	position: relative;
	float: left;
	width: 208px;
	height: 403px;
	border-left: solid 0px #ffffff;
	border-right: solid 0px #ffffff;
	top: 0px;
	left: 0px;
	visibility: show;	
	margin: 0px;
	padding: 0px;	
}

.lColonnaCx
{
	position: relative;
	float: left;
	width: 208px;
	height: 403px;
	border-left: solid 2px #ffffff;
	border-right: solid 0px #ffffff;	
	top: 0px;
	left: 0px;
	visibility: show;	
	margin: 0px;
	padding: 0px;	
}
.lColonnaDx
{
	position: relative;
	float: left;
	width: 394px;
	height: 405px;
	border: solid 0px #0000ff;
	top: 0px;
	left: 0px;
	visibility: show;	
	margin: 0px;
	padding: 0px;	
}

.lDatiLogin {
	position:absolute;
	/*float: left;*/
	width: 700px;
	height: 35px;
	border: solid 0px #0000ff;
	top: 545px;
	left: 50%;
	margin-left: -394px;
	visibility: show;	
}

.lFoto2D {
	position:absolute;
	/*float: left;*/
	width: 179px;
	height: 256px;
	border-left:0px solid #cccccc;
	border-right:3px solid #cccccc;
	border-bottom:3px solid #cccccc;
	background-position:top left;
	background-repeat:no-repeat;
	top: 141px;
	left: 50%;
	margin-left: -181px;
	visibility: show;	
}

.lFoto3D {
	position:absolute;
	/*float: left;*/
	width: 179px;
	height: 256px;
	border-right:3px solid #cccccc;
	border-bottom:3px solid #cccccc;
	background-position:top left;
	background-repeat:no-repeat;
	top: 141px;
	left: 50%;
	margin-left: 1px;
	visibility: show;	
}

.lTesti2D3D {
	position:absolute;
	/*float: left;*/
	width: 361px;
	height: 144px;
	border-right:3px solid #cccccc;
	background-position:top left;
	background-repeat:no-repeat;
	top: 397px;
	left: 50%;
	margin-left: -181px;
	visibility: show;	
}
/* VERSIONE DIV */

.lAnteprimaHP 
{
	position: absolute ;
/*	float: left;*/
	width: 76px;
	height: 107px;
	border: solid 0px #0000ff;
	top: 540px;
	left: 50%;
	margin-left:-38px;
	visibility: show;	
}

.lAnteprimaHPSx 
{
	position: absolute ;
/*	float: left;*/
	width: 76px;
	height: 107px;
	border: solid 0px #0000ff;
	top: 421px !important;
	top: 426px;
	left: 50%;
	margin-left:-78px;
	visibility: show;
/*	background-color:#56CBDF;*/
	background-color:#DFDEDC;	
	z-index:10;
}

.lAnteprimaHPDx 
{
	
	left:50%;
	margin-left:112px;
	padding:0;
	position:absolute;
	top:184px !important;
	z-index:10;

/*
	left:438px;
	margin-left:314px;
	position:absolute;
	top:184px !important;


border:0 solid #FF0000;
height:75px;
left:50%;
margin-left:-390px;
padding:0;
position:absolute;
top:570px;
width:780px;
*/
}

.lPopup
{
	position: absolute ;
/*	float: left;*/
	width: 252px;
/*	height: 80px;*/
	border: solid 4px #E1801A;
	top: 25px;
	left: 50%;
	margin-left:1px;
	visibility: hidden;;
	background-color:#ffffff;
	z-index:100;
}

/*************************/
/* MAPPA SITO  */
/*************************/
.ms_tabcont {
	border:0px solid #f00;
	margin-left:0px;
	height:438px;

}

.ms_tab1 {
font-size:9px;

}

.ms_tab2 {


}

.ms_tab3 {


}


/*Pop up foto homepage */

#popupFoto {
	visibility: visible;
	display:none;
	position: absolute ;
/*	float: left;*/
	width: 385px;
	height: 493px;
	overflow:hidden;
	border: solid 3px #DFDEDC;
	top: 29px;
	left: 50%;
	padding: 0;
	margin-left:-1px;
/*	background-color:#ffffff;*/
	z-index:2000;
}

.rettangolo_basso_gr{
	padding: 0px;
	margin: 0px;	
	border-left:2px solid #DFDEDC;
	border-right:2px solid #DFDEDC;
	border-bottom:2px solid #DFDEDC;
}

.elenco_home ul{
	margin:0;
	padding:0;
}

.txHomepagePiede_nolink {	
	font-family: Helvetica, sans-serif; 
	font-size: 11px;
	color: #6e6e6e;
	margin-bottom: 4px;
	padding-bottom: 4px;
}
.txHomepagePiede_attivo{
	color:#000000;
}
