/*  -----------------------
CSS Document 31/07/2009
Written by Marco Marsili
Mediaus S.rl. - Lucca
-------------------------- */

/* ------------------------------------- */
/* HTML elements						 */
/* ------------------------------------- */

html,body {
	margin:0px auto;
	padding:0px auto;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(../img/ground-body.png);
	background-repeat:no-repeat;
	background-position:top center;
	height:200px;
	background-color:#FFF;	
}

h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#67a11b;
	margin-bottom:6px;
}

h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	margin:0px;
	padding:0px;
	padding-bottom:8px;
	color:#67a11b;
}

h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	margin:0px;
	padding:0px;
	color:#67a11b;
}

.FormattedText{
	font-family:Arial, Helvetica, sans-serif;
	padding-top:10px;
	}

.FormattedText p{
	font-family:Arial, Helvetica, sans-serif;
	margin-top:3px;
	}

.FormattedText a{
	font-family:Arial, Helvetica, sans-serif;
	color:#1190dd;
	text-decoration:none;
	}
	
.FormattedText a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#1190dd;
	text-decoration:underline;
	}
	
.unIndentedList{ display:block; margin-left:130px; padding:0; }

#container	{ 
	width:851px; 
	margin-left:auto; 
	margin-right:auto;  

}


#wrapper 	{ position:relative;}
#header1 {  
width:851px; 
height:91px;
text-align:right;
}

#lingue{
	padding-top:10px;
	padding-right:10px;
	font-size:12px;
	font-weight:bold;
	display:inline;
	float:right;
	}
	
#lingue a{
	color:#6c6c6d;
	padding:3px;
	text-decoration:none;
	}
	
#boxRicerca{
	float:right;
	margin-right:10px;
	}
.ricerca{
	margin:0 0 0 0;
	padding:10px 0 0 0;
	background-image:url(../img/ricerca.png);
	background-repeat:no-repeat;
	background-position:bottom center;
	width:114px;
	height:18px;

	position:relative;
}

.inputRicerca{
	font-size:11px;
	width:84px;
	height:11px;
	border:none;
	border-color:#FFF;
	line-height: 12pt;
	margin: 0 0 0 0;
	padding: 0 0 -2.5pt 0;
	space: 0;
	z-index: 1;
	position:absolute;
	left:8px;
	bottom:2px;
	}

.lente{
	margin:0;
	padding:0;
	height:18px;
	text-align:right;
	position:absolute;
	z-index:2;
	right:0;
	bottom:0;
	}






#home_spalla_dx-interno .GalleryImages{  text-align:center; }
#home_spalla_dx-interno .GalleryImages ul li{ display: block; background-color:#FFF; padding:10px; margin-bottom:5px; }


.title-gallery {
	text-align:center;
	color:#585859;
	font-family:Arial, Helvetica, sans-serif;
	padding-bottom:12px;
	font-weight:bold;
}


/* --------------LISTA MARCHI --------------- */

#listaMarchi{
color:white;
}

#listaMarchi ul{
	padding:0;
}

#listaMarchi li{
	list-style-type:none;
}


#listaMarchi li  span.marchio_1 a {
	background-image:url(../img/marchio_1.gif);
	background-repeat:no-repeat;
	background-position:top left;
	height:83px;
	width:202px;
	display:block;
	cursor:auto default;
	color:white;
}



#listaMarchi li span.marchio_1 a:hover {
	background-image: url(../img/marchio_1.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	height:83px;
	width:202px;
	display:block;
	cursor:auto default;
	color:white;
}


#listaMarchi li  span.marchio_2 a {
	background-image:url(../img/marchio_2.gif);
	background-repeat:no-repeat;
	background-position:top left;
	height:83px;
	width:202px;
	display:block;
	cursor:auto default;
	color:white;
}



#listaMarchi li span.marchio_2 a:hover {
	background-image: url(../img/marchio_2.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	height:83px;
	width:202px;
	display:block;
	cursor:auto default;
	color:white;
}

#listaMarchi li  span.marchio_3 a {
	background-image:url(../img/marchio_3.gif);
	background-repeat:no-repeat;
	background-position:top left;
	height:83px;
	width:202px;
	display:block;
	cursor:auto default;
	color:white;
}



#listaMarchi li span.marchio_3 a:hover {
	background-image: url(../img/marchio_3.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	height:83px;
	width:202px;
	display:block;
	cursor:auto default;
	color:white;
}

#listaMarchi li  span.marchio_4 a {
	background-image:url(../img/marchio_4.gif);
	background-repeat:no-repeat;
	background-position:top left;
	height:83px;
	width:202px;
	display:block;
	cursor:auto default;
	color:white;
}



#listaMarchi li span.marchio_4 a:hover {
	background-image: url(../img/marchio_4.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	height:83px;
	width:202px;
	display:block;
	cursor:auto default;
	color:white;
}

#listaMarchi li  span.marchio_5 a {
	background-image:url(../img/marchio_5.gif);
	background-repeat:no-repeat;
	background-position:top left;
	height:83px;
	width:202px;
	display:block;
	cursor:auto default;
	color:white;
}



#listaMarchi li span.marchio_5 a:hover {
	background-image: url(../img/marchio_5.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	height:83px;
	width:202px;
	display:block;
	cursor:auto default;
	color:white;
}

#listaMarchi li  span.marchio_6 a {
	background-image:url(../img/marchio_6.gif);
	background-repeat:no-repeat;
	background-position:top left;
	height:83px;
	width:202px;
	display:block;
	cursor:auto default;
	color:white;
}



#listaMarchi li span.marchio_6 a:hover {
	background-image: url(../img/marchio_6.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	height:83px;
	width:202px;
	display:block;
	cursor:auto default;
	color:white;
}

/* ------------------------------------- */
/* MENU ORIZZONTALE						 */
/* ------------------------------------- */
#menu_orizzontale{ position:absolute; z-index:1; margin-top:-8px; left:0; margin-left:143px;}
#menu_orizzontale ul{ margin:0; padding:0;}
#menu_orizzontale li{ list-style-type:none; display:inline; float:left; }
#menu_orizzontale ul li  span a span { display:none;}
#menu_orizzontale li  a{color:#ededed; cursor:auto default; }
#menu_orizzontale li  a:hover{ color:#a0a0a0; cursor:auto default; }

/* PULSANTE HOME ITALIANO*/
#menu_orizzontale li  span.pulsante-home a {
	background-image:url(../img/roll-home.png);
	background-repeat:no-repeat;
	background-position:top left;
	height:25px;
	width:102px;
	display:block;
	cursor:auto default;
}

#menu_orizzontale li span.pulsante-home a:hover {
	background-image: url(../img/roll-home.png);
	background-repeat:no-repeat;
	background-position:bottom left;
	height:25px;
	width:102px;
	display:block;
	cursor:auto default;
}

#menu_orizzontale li  span.pulsante-home a {
	background-image:url(../img/roll-home.png);
	background-repeat:no-repeat;
	background-position:top left;
	height:25px;
	width:102px;
	display:block;
	cursor:auto default;
	text-decoration:none;
}

#menu_orizzontale li span.pulsante-home a:hover {
	background-image:url(../img/roll-home.png);
	background-repeat:no-repeat;
	background-position:bottom left;
	height:25px;
	width:102px;
	display:block;
	cursor:auto default;
	text-decoration:none;
	
}
#menu_orizzontale li span.attivo-home{
	background-image:url(../img/roll-home.png);
	background-repeat:no-repeat;
	background-position:bottom left;
	height:25px;
	width:102px;
	display:block;
	cursor:auto default;
	color:#8f8f8f;
	
}
#menu_orizzontale li span.attivo-home a {color:#a1a1a1;}


/* PULSANTE GRUPPO ITALIANO */
#menu_orizzontale li  span.pulsante-gruppo a {
	background-image:url(../img/roll-gruppo.png);
	background-repeat:no-repeat;
	background-position:top left;
	height:25px;
	width:102px;
	display:block;
	cursor:auto default;
}

#menu_orizzontale li span.pulsante-gruppo a:hover{
	background-image:url(../img/roll-gruppo.png);
	background-repeat:no-repeat;
	background-position:bottom left;
	height:25px;
	width:102px;
	display:block;
	cursor:auto default;
}

#menu_orizzontale li span.attivo-gruppo a { color:#a1a1a1; }

#menu_orizzontale li span.attivo-gruppo {
	background-image:url(../img/roll-gruppo.png);
	background-repeat:no-repeat;
	background-position:bottom left;
	height:25px;
	width:102px;
	display:block;
	cursor:auto default;
}


/* PULSANTE BUSINESS AREA ITALIANO */
#menu_orizzontale li  span.pulsante-busin_area a {
	background-image:url(../img/roll-busin_area.png);
	background-repeat:no-repeat;
	background-position:top left;
	height:25px;
	width:100px;
	display:block;
	cursor:auto default;
}

#menu_orizzontale li span.pulsante-busin_area a:hover{
	background-image:url(../img/roll-busin_area.png);
	background-repeat:no-repeat;
	background-position:bottom left;
	height:25px;
	width:100px;
	display:block;
	cursor:auto default;
	
}

#menu_orizzontale li span.attivo-business{
	background-image:url(../img/roll-busin_area.png);
	background-repeat:no-repeat;
	background-position:bottom left;
	height:25px;
	width:100px;
	display:block;
	cursor:auto default;
	
}

#menu_orizzontale li span.attivo-business a { color:#a1a1a1; }


/* PULSANTE NEWS ITALIANO */
#menu_orizzontale li  span.pulsante-news a {
	background-image:url(../img/roll-news.png);
	background-repeat:no-repeat;
	background-position:top left;
	height:25px;
	width:101px;
	display:block;
	cursor:auto default;
}

#menu_orizzontale li span.pulsante-news a:hover{
	background-image:url(../img/roll-news.png);
	background-repeat:no-repeat;
	background-position:bottom left;
	height:25px;
	width:101px;
	display:block;
	cursor:auto default;
	
}

#menu_orizzontale li span.attivo-news{
	background-image:url(../img/roll-news.png);
	background-repeat:no-repeat;
	background-position:bottom left;
	height:25px;
	width:101px;
	display:block;
	cursor:auto default;
	
}
#menu_orizzontale li span.attivo-news a {color:#a1a1a1;}


/* PULSANTE SOSTENIBILITA ITALIANO */
#menu_orizzontale li  span.pulsante-sostenibilita a {
	background-image:url(../img/roll-sostenibilita.png);
	background-repeat:no-repeat;
	background-position:top left;
	height:25px;
	width:100px;
	display:block;
	cursor:auto default;
}

#menu_orizzontale li span.pulsante-sostenibilita a:hover{
	background-image:url(../img/roll-sostenibilita.png);
	background-repeat:no-repeat;
	background-position:bottom left;
	height:25px;
	width:100px;
	display:block;
	cursor:auto default;
	
}
#menu_orizzontale li span.attivo-sostenibilita{
	background-image:url(../img/roll-sostenibilita.png);
	background-repeat:no-repeat;
	background-position:bottom left;
	height:25px;
	width:100px;
	display:block;
	cursor:auto default;
	
}
#menu_orizzontale li span.attivo-sostenibilita a {color:#a1a1a1;}


/* PULSANTE CAREER ITALIANO */
#menu_orizzontale li  span.pulsante-career a {
	background-image:url(../img/roll-career.png);
	background-repeat:no-repeat;
	background-position:top left;
	height:25px;
	width:100px;
	display:block;
	cursor:auto default;
}

#menu_orizzontale li span.pulsante-career a:hover{
	background-image:url(../img/roll-career.png);
	background-repeat:no-repeat;
	background-position:bottom left;
	height:25px;
	width:100px;
	display:block;
	cursor:auto default;
	
}
#menu_orizzontale li span.attivo-career{
	background-image:url(../img/roll-career.png);
	background-repeat:no-repeat;
	background-position:bottom left;
	height:25px;
	width:100px;
	display:block;
	cursor:auto default;
}

#menu_orizzontale li span.attivo-career a {	color:#a1a1a1; }


/* PULSANTE CONTATTI ITALIANO */
#menu_orizzontale li  span.pulsante-contatti a {
	background-image:url(../img/roll-contatti.png);
	background-repeat:no-repeat;
	background-position:top left;
	height:25px;
	width:102px;
	display:block;
	cursor:auto default;
}

#menu_orizzontale li span.pulsante-contatti a:hover{
	background-image:url(../img/roll-contatti.png);
	background-repeat:no-repeat;
	background-position:bottom left;
	height:25px;
	width:102px;
	display:block;
	cursor:auto default;
	
}

#menu_orizzontale li span.attivo-contatti{
	background-image:url(../img/roll-contatti.png);
	background-repeat:no-repeat;
	background-position:bottom left;
	height:25px;
	width:102px;
	display:block;
	cursor:auto default;
	
}
#menu_orizzontale li span.attivo-contatti a {color:#a1a1a1;	}

/* PULSANTE HOME INGLESE*/
#menu_orizzontale li  span.pulsante-home-en a {
	background-image:url(../img/roll-home_en.png);
	background-repeat:no-repeat;
	background-position:top left;
	height:25px;
	width:102px;
	display:block;
	cursor:auto default;
}

#menu_orizzontale li span.pulsante-home-en a:hover {
	background-image: url(../img/roll-home_en.png);
	background-repeat:no-repeat;
	background-position:bottom left;
	height:25px;
	width:102px;
	display:block;
	cursor:auto default;
}

#menu_orizzontale li  span.pulsante-home-en a {
	background-image:url(../img/roll-home_en.png);
	background-repeat:no-repeat;
	background-position:top left;
	height:25px;
	width:102px;
	display:block;
	cursor:auto default;
	text-decoration:none;
}

#menu_orizzontale li span.pulsante-home-en a:hover {
	background-image:url(../img/roll-home_en.png);
	background-repeat:no-repeat;
	background-position:bottom left;
	height:25px;
	width:102px;
	display:block;
	cursor:auto default;
	text-decoration:none;
	
}
#menu_orizzontale li span.attivo-home-en{
	background-image:url(../img/roll-home_en.png);
	background-repeat:no-repeat;
	background-position:bottom left;
	height:25px;
	width:102px;
	display:block;
	cursor:auto default;
	color:#8f8f8f;
	
}
#menu_orizzontale li span.attivo-home-en a {color:#a1a1a1;}

/* PULSANTE GRUPPO INGLESE */
#menu_orizzontale li  span.pulsante-gruppo-en a {
	background-image:url(../img/roll-gruppo_en.png);
	background-repeat:no-repeat;
	background-position:top left;
	height:25px;
	width:102px;
	display:block;
	cursor:auto default;
}

#menu_orizzontale li span.pulsante-gruppo-en a:hover{
	background-image:url(../img/roll-gruppo_en.png);
	background-repeat:no-repeat;
	background-position:bottom left;
	height:25px;
	width:102px;
	display:block;
	cursor:auto default;
}

#menu_orizzontale li span.attivo-gruppo-en a { color:#a1a1a1; }

#menu_orizzontale li span.attivo-gruppo-en {
	background-image:url(../img/roll-gruppo_en.png);
	background-repeat:no-repeat;
	background-position:bottom left;
	height:25px;
	width:102px;
	display:block;
	cursor:auto default;
}

/* PULSANTE BUSINESS AREA INGLESE */
#menu_orizzontale li  span.pulsante-busin_area-en a {
	background-image:url(../img/roll-busin_area_en.png);
	background-repeat:no-repeat;
	background-position:top left;
	height:25px;
	width:100px;
	display:block;
	cursor:auto default;
}

#menu_orizzontale li span.pulsante-busin_area-en a:hover{
	background-image:url(../img/roll-busin_area_en.png);
	background-repeat:no-repeat;
	background-position:bottom left;
	height:25px;
	width:100px;
	display:block;
	cursor:auto default;
	
}

#menu_orizzontale li span.attivo-business-en{
	background-image:url(../img/roll-busin_area_en.png);
	background-repeat:no-repeat;
	background-position:bottom left;
	height:25px;
	width:100px;
	display:block;
	cursor:auto default;
	
}

#menu_orizzontale li span.attivo-business-en a { color:#a1a1a1; }


/* PULSANTE NEWS INGLESE */
#menu_orizzontale li  span.pulsante-news-en a {
	background-image:url(../img/roll-news_en.png);
	background-repeat:no-repeat;
	background-position:top left;
	height:25px;
	width:101px;
	display:block;
	cursor:auto default;
}

#menu_orizzontale li span.pulsante-news-en a:hover{
	background-image:url(../img/roll-news_en.png);
	background-repeat:no-repeat;
	background-position:bottom left;
	height:25px;
	width:101px;
	display:block;
	cursor:auto default;
	
}

#menu_orizzontale li span.attivo-news-en{
	background-image:url(../img/roll-news_en.png);
	background-repeat:no-repeat;
	background-position:bottom left;
	height:25px;
	width:101px;
	display:block;
	cursor:auto default;
}
#menu_orizzontale li span.attivo-news-en a {color:#a1a1a1;}

/* PULSANTE SOSTENIBILITA INGLESE */
#menu_orizzontale li  span.pulsante-sostenibilita-en a {
	background-image:url(../img/roll-sostenibilita_en.png);
	background-repeat:no-repeat;
	background-position:top left;
	height:25px;
	width:100px;
	display:block;
	cursor:auto default;
}

#menu_orizzontale li span.pulsante-sostenibilita-en a:hover{
	background-image:url(../img/roll-sostenibilita_en.png);
	background-repeat:no-repeat;
	background-position:bottom left;
	height:25px;
	width:100px;
	display:block;
	cursor:auto default;
	
}
#menu_orizzontale li span.attivo-sostenibilita-en{
	background-image:url(../img/roll-sostenibilita_en.png);
	background-repeat:no-repeat;
	background-position:bottom left;
	height:25px;
	width:100px;
	display:block;
	cursor:auto default;
	
}
#menu_orizzontale li span.attivo-sostenibilita-en a {color:#a1a1a1;}

/* PULSANTE CAREER INGLESE */
#menu_orizzontale li  span.pulsante-career-en a {
	background-image:url(../img/roll-career_en.png);
	background-repeat:no-repeat;
	background-position:top left;
	height:25px;
	width:100px;
	display:block;
	cursor:auto default;
}

#menu_orizzontale li span.pulsante-career-en a:hover{
	background-image:url(../img/roll-career_en.png);
	background-repeat:no-repeat;
	background-position:bottom left;
	height:25px;
	width:100px;
	display:block;
	cursor:auto default;
	
}
#menu_orizzontale li span.attivo-career-en{
	background-image:url(../img/roll-career_en.png);
	background-repeat:no-repeat;
	background-position:bottom left;
	height:25px;
	width:100px;
	display:block;
	cursor:auto default;
}

#menu_orizzontale li span.attivo-career-en a {	color:#a1a1a1; }

/* PULSANTE CONTATTI INGLESE */
#menu_orizzontale li  span.pulsante-contatti-en a {
	background-image:url(../img/roll-contatti_en.png);
	background-repeat:no-repeat;
	background-position:top left;
	height:25px;
	width:102px;
	display:block;
	cursor:auto default;
}

#menu_orizzontale li span.pulsante-contatti-en a:hover{
	background-image:url(../img/roll-contatti_en.png);
	background-repeat:no-repeat;
	background-position:bottom left;
	height:25px;
	width:102px;
	display:block;
	cursor:auto default;
	
}

#menu_orizzontale li span.attivo-contatti-en{
	background-image:url(../img/roll-contatti_en.png);
	background-repeat:no-repeat;
	background-position:bottom left;
	height:25px;
	width:102px;
	display:block;
	cursor:auto default;
	
}
#menu_orizzontale li span.attivo-contatti-en a {color:#a1a1a1;	}

/* -------- PULSANTI FRANCESI -------------------*/
/* PULSANTE HOME FRANCESI*/
#menu_orizzontale li  span.pulsante-home-fr a {
	background-image:url(../img/roll-home_fr.png);
	background-repeat:no-repeat;
	background-position:top left;
	height:25px;
	width:102px;
	display:block;
	cursor:auto default;
}

#menu_orizzontale li span.pulsante-home-fr a:hover {
	background-image: url(../img/roll-home_fr.png);
	background-repeat:no-repeat;
	background-position:bottom left;
	height:25px;
	width:102px;
	display:block;
	cursor:auto default;
}

#menu_orizzontale li  span.pulsante-home-fr a {
	background-image:url(../img/roll-home_fr.png);
	background-repeat:no-repeat;
	background-position:top left;
	height:25px;
	width:102px;
	display:block;
	cursor:auto default;
	text-decoration:none;
}

#menu_orizzontale li span.pulsante-home-fr a:hover {
	background-image:url(../img/roll-home_fr.png);
	background-repeat:no-repeat;
	background-position:bottom left;
	height:25px;
	width:102px;
	display:block;
	cursor:auto default;
	text-decoration:none;
	
}
#menu_orizzontale li span.attivo-home-fr{
	background-image:url(../img/roll-home_fr.png);
	background-repeat:no-repeat;
	background-position:bottom left;
	height:25px;
	width:102px;
	display:block;
	cursor:auto default;
	color:#8f8f8f;
	
}
#menu_orizzontale li span.attivo-home-fr a {color:#a1a1a1;}

/* PULSANTE GRUPPO FRANCESI */
#menu_orizzontale li  span.pulsante-gruppo-fr a {
	background-image:url(../img/roll-gruppo_fr.png);
	background-repeat:no-repeat;
	background-position:top left;
	height:25px;
	width:102px;
	display:block;
	cursor:auto default;
}

#menu_orizzontale li span.pulsante-gruppo-fr a:hover{
	background-image:url(../img/roll-gruppo_fr.png);
	background-repeat:no-repeat;
	background-position:bottom left;
	height:25px;
	width:102px;
	display:block;
	cursor:auto default;
}

#menu_orizzontale li span.attivo-gruppo-fr a { color:#a1a1a1; }

#menu_orizzontale li span.attivo-gruppo-fr {
	background-image:url(../img/roll-gruppo_fr.png);
	background-repeat:no-repeat;
	background-position:bottom left;
	height:25px;
	width:102px;
	display:block;
	cursor:auto default;
}

/* PULSANTE BUSINESS AREA FRANCESI */
#menu_orizzontale li  span.pulsante-busin_area-fr a {
	background-image:url(../img/roll-busin_area_fr.png);
	background-repeat:no-repeat;
	background-position:top left;
	height:25px;
	width:100px;
	display:block;
	cursor:auto default;
}

#menu_orizzontale li span.pulsante-busin_area-fr a:hover{
	background-image:url(../img/roll-busin_area_fr.png);
	background-repeat:no-repeat;
	background-position:bottom left;
	height:25px;
	width:100px;
	display:block;
	cursor:auto default;
	
}

#menu_orizzontale li span.attivo-business-fr{
	background-image:url(../img/roll-busin_area_fr.png);
	background-repeat:no-repeat;
	background-position:bottom left;
	height:25px;
	width:100px;
	display:block;
	cursor:auto default;
	
}

#menu_orizzontale li span.attivo-business-fr a { color:#a1a1a1; }


/* PULSANTE NEWS FRANCESI */
#menu_orizzontale li  span.pulsante-news-fr a {
	background-image:url(../img/roll-news_fr.png);
	background-repeat:no-repeat;
	background-position:top left;
	height:25px;
	width:101px;
	display:block;
	cursor:auto default;
}

#menu_orizzontale li span.pulsante-news-fr a:hover{
	background-image:url(../img/roll-news_fr.png);
	background-repeat:no-repeat;
	background-position:bottom left;
	height:25px;
	width:101px;
	display:block;
	cursor:auto default;
	
}

#menu_orizzontale li span.attivo-news-fr{
	background-image:url(../img/roll-news_fr.png);
	background-repeat:no-repeat;
	background-position:bottom left;
	height:25px;
	width:101px;
	display:block;
	cursor:auto default;
}
#menu_orizzontale li span.attivo-news-fr a {color:#a1a1a1;}

/* PULSANTE SOSTENIBILITA FRANCESI */
#menu_orizzontale li  span.pulsante-sostenibilita-fr a {
	background-image:url(../img/roll-sostenibilita_fr.png);
	background-repeat:no-repeat;
	background-position:top left;
	height:25px;
	width:100px;
	display:block;
	cursor:auto default;
}

#menu_orizzontale li span.pulsante-sostenibilita-fr a:hover{
	background-image:url(../img/roll-sostenibilita_fr.png);
	background-repeat:no-repeat;
	background-position:bottom left;
	height:25px;
	width:100px;
	display:block;
	cursor:auto default;
	
}
#menu_orizzontale li span.attivo-sostenibilita-fr{
	background-image:url(../img/roll-sostenibilita_fr.png);
	background-repeat:no-repeat;
	background-position:bottom left;
	height:25px;
	width:100px;
	display:block;
	cursor:auto default;
	
}
#menu_orizzontale li span.attivo-sostenibilita-fr a {color:#a1a1a1;}

/* PULSANTE CAREER FRANCESI */
#menu_orizzontale li  span.pulsante-career-fr a {
	background-image:url(../img/roll-career_fr.png);
	background-repeat:no-repeat;
	background-position:top left;
	height:25px;
	width:100px;
	display:block;
	cursor:auto default;
}

#menu_orizzontale li span.pulsante-career-fr a:hover{
	background-image:url(../img/roll-career_fr.png);
	background-repeat:no-repeat;
	background-position:bottom left;
	height:25px;
	width:100px;
	display:block;
	cursor:auto default;
	
}
#menu_orizzontale li span.attivo-career-fr{
	background-image:url(../img/roll-career_fr.png);
	background-repeat:no-repeat;
	background-position:bottom left;
	height:25px;
	width:100px;
	display:block;
	cursor:auto default;
}

#menu_orizzontale li span.attivo-career-fr a {	color:#a1a1a1; }

/* PULSANTE CONTATTI FRANCESI */
#menu_orizzontale li  span.pulsante-contatti-fr a {
	background-image:url(../img/roll-contatti_fr.png);
	background-repeat:no-repeat;
	background-position:top left;
	height:25px;
	width:102px;
	display:block;
	cursor:auto default;
}

#menu_orizzontale li span.pulsante-contatti-fr a:hover{
	background-image:url(../img/roll-contatti_fr.png);
	background-repeat:no-repeat;
	background-position:bottom left;
	height:25px;
	width:102px;
	display:block;
	cursor:auto default;
	
}

#menu_orizzontale li span.attivo-contatti-fr{
	background-image:url(../img/roll-contatti_fr.png);
	background-repeat:no-repeat;
	background-position:bottom left;
	height:25px;
	width:102px;
	display:block;
	cursor:auto default;
	
}
#menu_orizzontale li span.attivo-contatti-fr a {color:#a1a1a1;	}



/* ------------------------------------- */
#flash-head{ margin-top:16px; }

/* ------------------------------------- */
/* CONTENT -PARTE CENTRALE		 */
/* ------------------------------------- */

#content{
	width:650px;
	float:right;
	margin-top:30px;
}

#content-2-col{
width:650px;
float:right;
margin-top:30px;
}

#content-1-col{
width:850px;
text-align:center;
margin-top:30px;
margin-bottom:20px;
}

#flash-centrale{
height:445px;
width:426px;
float:left;
}

/*.channelPagesList li.channelPagesListItem {position:relative;}*/
.channelPagesList ul{ margin:0px; padding:0px; list-style:none; padding-bottom:30px; padding-top:100px;}
.channelPagesList li.channelPagesListItem span.channelPagesListTitle{ font-size:12px; line-height:24px; }
.channelPagesList li.channelPagesListItem span.channelPagesListTitle a{ color:#585859; text-decoration:none; padding-bottom:10px; line-height:24px; }
.channelPagesList li.channelPagesListItem span.channelPagesListTitle a:hover{ color:#585859; text-decoration:none; padding-bottom:10px; color:#79ab37; line-height:24px;}


/* PAGINA INTERNA GRUPPO */
#contenuto-centrale{
height:445px;
width:426px;
float:left;
}
.Breadcrumb{
	color:#868585;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-bottom:26px;
	}


	
.Breadcrumb a{
	color:#9e9e9e;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}
	
#content div.FormattedText{
	width:426px;
	float:left;
	color:#585859;
	font-family:Arial, Helvetica, sans-serif;

	padding-bottom:40px;
	}
	
#content-2-col div.FormattedText
{
	width:650px;
	float:left;
	color:#585859;
	font-family:Arial, Helvetica, sans-serif;
	padding-bottom:40px;
}


/* FINE INTERNA GRUPPO */
/* ------------------------------------- */
/* LATO SINISTRO	 */
/* ------------------------------------- */
#home_spalla_sx{
	margin-top:30px;
	padding-top:35px;
	float:left;
	margin-left:0 auto;
	margin-right:0 auto;
	background-image:url(../img/siti_gruppo.png);
	background-repeat:no-repeat;
	background-position:top left;
	height:35px;
	width:171px;

}

#home_spalla_sx_en{
	margin-top:30px;
	padding-top:35px;
	float:left;
	margin-left:0 auto;
	margin-right:0 auto;
	background-image:url(../img/siti_gruppo_en.png);
	background-repeat:no-repeat;
	background-position:top left;
	height:35px;
	width:171px;
}

#home_spalla_sx_fr{
	margin-top:30px;
	padding-top:35px;
	float:left;
	margin-left:0 auto;
	margin-right:0 auto;
	background-image:url(../img/siti_gruppo_fr.png);
	background-repeat:no-repeat;
	background-position:top left;
	height:35px;
	width:171px;
}



#LineeProdConsumer ul li  span a span {
	display:none;
}


#menu_verticale{
		width:171px;
		background-color:#f1f1f1;
		padding-bottom:6px;
		background-image:url(../img/siti_gruppo_footer.png);
		background-repeat:no-repeat;
		background-position:bottom left; 
}

#menu_verticale ul{
	padding:8px 0 0 0;
	margin:0;
}


#menu_verticale li{
	list-style-type:none;
	text-align:left;
	width:148px;	
	margin-left:10px;
	border-bottom:dotted 1px  #cacaca;
	padding-top:5px;
}

#menu_verticale li:last-child{
	border:none;
}


#menu_verticale li a{
	color:#79ab37;
	font-size:12px;
	display:block;
	font-weight:400;
	padding: 0 0 8px 0;
	background-image:url(../img/freccia.png);
	background-repeat:no-repeat;
	background-position:center right; 
}

#menu_verticale li a:hover{color:#4f741e; font-size:12px; display:block; padding: 0 0 8px 0; font-weight:400;}


/*
**************************************************************
----------MENU VERTICALE PAGINA INTERNA 
**************************************************************
*/

#home_spalla_sx-interno{
	margin-top:30px;
	padding-top:10px;
	float:left;
	margin-left:0 auto;
	margin-right:0 auto;
	background-image:url(../img/siti_gruppo_head.png);
	background-repeat:no-repeat;
	background-position:top left;
	height:10px;
	width:171px;
}

#spalla_sx-interno{
	background-image:url(../img/siti_gruppo_head.png);
	background-repeat:no-repeat;
	background-position:top left;
	float:left;
	padding-top:10px;
	margin-top:30px;
	
	}

.HierarchicalMenu{
	width:171px;
	background-color:#f1f1f1;
	padding-bottom:6px;
	background-image:url(../img/siti_gruppo_footer.png);
	background-repeat:no-repeat;
	background-position:bottom left; 
}




.HierarchicalMenu span{
	color:#585859;
	font-size:12px;
	display:block;
	font-weight:bold;
	padding: 0 0 8px 0;
}

.HierarchicalMenu ul{
	padding:0 0 10px 0;
	margin:0;
}


.HierarchicalMenu li{
	list-style-type:none;
	text-align:left;
	width:148px;	
	margin-left:10px;
	border-bottom:dotted 1px  #cacaca;
	padding-top:5px;
}


.HierarchicalMenu ul li ul {
	padding:0 0 0 0;
	margin:0;


}

.HierarchicalMenu li li{
	list-style-type:none;
	text-align:left;
	width:120px;	
	margin-left:20px;
	border-bottom:none;
	padding-top:5px;
}

.HierarchicalMenu li:last-child {
	border:none;
}


.HierarchicalMenu li a{
	color:#585859;
	font-size:12px;
	display:block;
	font-weight:400;
	padding: 0 0 8px 0;
}

.HierarchicalMenu li a:hover{
color:#79ab37;
font-size:12px;
display:block;
padding: 0 0 8px 0;
font-weight:400;
}

.SubPagesList{
	padding-bottom:6px;
	background-repeat:no-repeat;
	background-position:bottom left; 
}




.SubPagesList span{
	color:#585859;
	font-size:12px;
	display:block;
	font-weight:bold;
	padding: 0 0 8px 0;
}

.SubPagesList ul{
	padding:0 0 60px 0;
	margin:0;
}


.SubPagesList li{
	list-style-type:none;
	text-align:left;
	margin-left:10px;
	padding-top:5px;
}


.SubPagesList ul li ul {
	padding:0 0 0 0;
	margin:0;


}

.SubPagesList li li{
	list-style-type:none;
	text-align:left;
	width:120px;	
	margin-left:20px;
	border-bottom:none;
	padding-top:5px;
}

.SubPagesList li:last-child {
	border:none;
}


.SubPagesList li a{
	color:#585859;
	font-size:12px;
	display:block;
	font-weight:400;
	padding: 0 0 8px 0;
}

.SubPagesList li a:hover{
color:#79ab37;
font-size:12px;
display:block;
padding: 0 0 8px 0;
font-weight:400;
}



/*
**************************************************************
-------FINE MENU VERTICALE PAGINA INTERNA 
**************************************************************
*/

.video-home{
	width:184px;
	height:151px;
	margin-bottom:12px;
	margin-left:1px;
	margin-top:0;
	padding-top:0;
	padding-top:15px;
	padding-left:14px;
	background: #fff url(../img/back-video.png) 0 0 no-repeat;
}

.video-home a{
color:#585859;
font-weight:bold;
text-decoration:none;
}

.video-home a:hover{
color:#444443;
font-weight:bold;
text-decoration:underline;
}

.fiere-home{
	font-family:Arial, Helvetica, sans-serif;
	color:#6E6E6F;
	width:184px;
	height:98px;
	margin-bottom:2px;
	margin-left:1px;
	margin-top:0;
	padding-top:0;
	padding-top:15px;
	padding-left:14px;
	background: #fff url(../img/back-fiere-EN.png) 0 0 no-repeat;
}

.fiere-home a{
color:#585859;
font-weight:bold;
text-decoration:none;
}

.fiere-home a:hover{
color:#444443;
font-weight:bold;
text-decoration:underline;
}


.brand-home {
padding-top:24px;
}

.brand-home a{
color:#79ab37;
}

.brand-home a:hover{
color:#4f741e;
}


/* ------------------------------------- */
/* LATO DESTRO  */
/* ------------------------------------- */

#home_spalla_dx{
	float:right;
	width:197px;
	background-image: url(../img/news.png);
	background-repeat:no-repeat;
	background-position:top left;
	padding-top:39px;
}

#home_spalla_dx_fr{
	float:right;
	width:197px;
	background-image: url(../img/news-fr.png);
	background-repeat:no-repeat;
	background-position:top left;
	padding-top:39px;
}

#home_spalla_dx .channelPagesList, #home_spalla_dx_fr .channelPagesList{
	
	background-image: url(../img/news-footer.png);
	background-repeat:no-repeat;
	background-position:bottom left;
	width:197px;
	padding-bottom:10px;
	margin-bottom:12px;
	
	
	
	}

#home_spalla_dx .channelPagesList ul, #home_spalla_dx_fr .channelPagesList ul{
	margin:0 0 0 0;
	padding:5px 10px 0 10px;
	background-color:#f1f1f1;
	
	
	}

#home_spalla_dx .channelPagesList li, #home_spalla_dx_fr .channelPagesList li{
	list-style-type:none;
	
	}


#home_spalla_dx a, #home_spalla_dx_fr a{
	font-size:11px;
	color:#747577;
	line-height:16px;
	display:block;
	text-align:justify;
	padding-bottom:16px;
	}

#home_spalla_dx a:hover, #home_spalla_dx_fr a:hover{
	font-size:11px;
	color:#4f741e;
	line-height:16px;
	display:block;
	text-align:justify;
	padding-bottom:16px;
	}
	
	
	
#home_spalla_dx span.channelPagesListDate, #home_spalla_dx_fr span.channelPagesListDate{
	display:block;
	padding:2px 0 2px 0;
	color:#737374;
	font-size:12px;
	font-weight:bold;
	}
	
#home_spalla_dx span.channelPagesListTitle, #home_spalla_dx_fr span.channelPagesListTitle{
	line-height:16px;
	}
	
#areaRiservata{
	margin-top:48px;
	background-image:url(../img/ground-area-riservata.png);
	background-repeat:no-repeat;
	background-position:top left;
	width:171px;
	height:96px;
}

#areaRiservata-en{
	margin-top:48px;
	background-image:url(../img/ground-area-riservata_en.png);
	background-repeat:no-repeat;
	background-position:top left;
	width:171px;
	height:96px;
}

#areaRiservata-fr{
	margin-top:48px;
	background-image:url(../img/ground-area-riservata_fr.png);
	background-repeat:no-repeat;
	background-position:top left;
	width:171px;
	height:96px;
}
#campiInput{
	
	padding-left:8px;
	padding-top:37px;
	}



#campiInput p{
	margin:0 0 8px 0;
	padding:0 0 0 0;
	
	}


#areaRiservata .inputAR, #areaRiservata-en .inputAR, #areaRiservata-fr .inputAR{
	border:none;
	border-color:#FFF;
	font-size: 10pt;
	height: 10pt;
	line-height: 10pt;
	margin:  0;
	padding: 0 0 0 0;
	space: 0;
	width: 0.75in;
	z-index: 1;
}

#bottoni{
	margin:20px 0 0 0;
	padding:0 0 20px 0;
	width:650px;
	height:130px;
	}

#bottoni  ul{
	margin:0;
	padding:0;
	}
	
#bottoni li.channelPagesListItem{
	list-style-type:none;
	display:inline-block;
	width:200px;
	float:left;
	}



#bottoni li.channelPagesListItem p a{
	font-size:12px;
	color:#999999;
	text-decoration:none;
	font-weight:bold;
	}
	
#bottoni li.channelPagesListItem p{
	font-size:12px;
	color:#6e6e6f;
	line-height:14px;
	margin:0;
	padding:0;
	}

#bottoni li.channelPagesListItem img{
	border:0;
	padding-bottom:5px;
	}

#bottoni li.channelPagesListItem p a:hover{
	font-size:12px;
	color:#444443;
	text-decoration:underline;
	font-weight:bold;
	}

#bottoni .centrale{
	margin-left:25px;
	}
	
#bottoni .destro{
	margin-left:50px!Important;
	margin-left:25px;
	}

#bottoni p{
	padding:0px;
	margin:0px;
	}
	
#bottoni object{
	display:block;
	padding:0px;
	margin:0px;
	}

/* ------------------------------------- */
/* LATO DESTRO INTERNO */

#home_spalla_dx-interno{
	float:right;
	width:197px;
}

#home_spalla_dx-interno ul{
	margin:0;
	padding:0;
	}

#home_spalla_dx-interno  li{
	list-style-type:none;
	margin-bottom:20px;
	}	

	
	
#home_spalla_dx-interno ul li span{
	
	}	
	
#home_spalla_dx-interno ul li img{
	margin:0;
	border:none;
	padding-bottom:8px;
	}	



#home_spalla_dx-interno ul li p{
	font-size:12px;
	color:#6e6e6f;
	line-height:14px;
	margin:0;
	padding:0;
	}

#home_spalla_dx-interno ul li a{
	padding:2px 0 4px 0;
	font-size:12px;
	color:#585859;
	text-decoration:none;
	font-weight:bold;
	
	}		
	
#home_spalla_dx-interno ul li a:hover{
	padding:2px 0 4px 0;
	font-size:12px;
	color:#444443;
	text-decoration:underline;
	font-weight:bold;
	}		
	
	
/* ------------------------------------- */
/* FOOTER */
/* ------------------------------------- */


#footer {
	margin:10px auto;
	padding:0px auto;

	clear: left;


	}

#menu_footer{
	text-align:right;
	padding-right:18px;
	background-image:url(../img/ground-footer.png);
	background-repeat:no-repeat;
	background-position:top left;
	height:29px;
	padding-top:56px;
	color:white;
	font-size:12px;
	}

#menu_footer a{
	color:white;
	font-size:12px;
	
	}
#menu_footer a:hover{
	color:#ededed;	
	}
	
#footer-dati {
	color: #999999;
	text-align:center;
	font-size:10px;	
	}
/* ------------------------------------- */
/* Layout due colonne */
/* I seguenti css sono legati alla tabella consumer  professional business to business
/* creata con il tiny. Se viene eliminata quella
/* non hanno pił ragione di esistere.
/* ------------------------------------- */
.testoTabella p{
	padding:0 8px 0 8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#767676;
	line-height:18px;
	margin:0;
	height:155px;
	}
.testoTabella{
	padding:0 8px 0 8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#767676;
	line-height:18px;
	margin:0;
	}
	
#tableProdotti{
		
		}
		
.business-professional {
	width: 194px;
	height: 51px;
}

.business-professional a {
	display: block;
	width: 194px;
	height: 51px;
	background: url(../img/box-professional-sub.jpg) no-repeat top left;
}

.business-professional a:hover {
	background: url(../img/box-professional-sub-up.jpg) no-repeat top left;
}

.business-consumer {
	width: 194px;
	height: 51px;
}

.business-consumer a {
	display: block;
	width: 194px;
	height: 51px;
	background: url(../img/box-consumer-sub.jpg) no-repeat top left;
}

.business-consumer a:hover {
	background: url(../img/box-consumer-sub-up.jpg) no-repeat top left;
}

.business-business {
	width: 194px;
	height: 51px;
}

.business-business a {
	display: block;
	width: 194px;
	height: 51px;
	background: url(../img/box-business-sub.jpg) no-repeat top left;
}

.business-business a:hover {
	background: url(../img/box-business-sub-up.jpg) no-repeat top left;
}


/* --------------LISTA LINEE PRODOTTI PROFESSIONAL --------------- */

#LineeProdProfessioanl{
color:white;
margin:0;
padding:0;

}

#LineeProdProfessioanl ul{
	padding:0;
	margin:0;
}

#LineeProdProfessioanl li{
	list-style-type:none;
	margin-top:-10px;

}



#LineeProdProfessioanl li  span.Linee_Prod_Prof_1 a {
	background-image:url(../img/Linee_Prod_Prof_1.gif);
	background-repeat:no-repeat;
	background-position:top left;
	height:83px;
	width:202px;
	display:block;
	cursor:auto default;
	color:white;
}



#LineeProdProfessioanl li span.Linee_Prod_Prof_1 a:hover {
	background-image: url(../img/Linee_Prod_Prof_1.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	height:83px;
	width:202px;
	display:block;
	cursor:auto default;
	color:white;
}

#LineeProdProfessioanl li  span.Linee_Prod_Prof_2 a {
	background-image:url(../img/Linee_Prod_Prof_2.gif);
	background-repeat:no-repeat;
	background-position:top left;
	height:83px;
	width:202px;
	display:block;
	cursor:auto default;
	color:white;
}



#LineeProdProfessioanl li span.Linee_Prod_Prof_2 a:hover {
	background-image: url(../img/Linee_Prod_Prof_2.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	height:83px;
	width:202px;
	display:block;
	cursor:auto default;
	color:white;
}

#LineeProdProfessioanl li  span.Linee_Prod_Prof_3 a {
	background-image:url(../img/Linee_Prod_Prof_3.gif);
	background-repeat:no-repeat;
	background-position:top left;
	height:83px;
	width:202px;
	display:block;
	cursor:auto default;
	color:white;
}



#LineeProdProfessioanl li span.Linee_Prod_Prof_3 a:hover {
	background-image: url(../img/Linee_Prod_Prof_3.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	height:83px;
	width:202px;
	display:block;
	cursor:auto default;
	color:white;
}

#LineeProdProfessioanl li  span.Linee_Prod_Prof_4 a {
	background-image:url(../img/Linee_Prod_Prof_4.gif);
	background-repeat:no-repeat;
	background-position:top left;
	height:83px;
	width:202px;
	display:block;
	cursor:auto default;
	color:white;
}



#LineeProdProfessioanl li span.Linee_Prod_Prof_4 a:hover {
	background-image: url(../img/Linee_Prod_Prof_4.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	height:83px;
	width:202px;
	display:block;
	cursor:auto default;
	color:white;
}
#LineeProdProfessioanl li  span.Linee_Prod_Prof_5 a {
	background-image:url(../img/Linee_Prod_Prof_5.gif);
	background-repeat:no-repeat;
	background-position:top left;
	height:83px;
	width:202px;
	display:block;
	cursor:auto default;
	color:white;
}



#LineeProdProfessioanl li span.Linee_Prod_Prof_5 a:hover {
	background-image: url(../img/Linee_Prod_Prof_5.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	height:83px;
	width:202px;
	display:block;
	cursor:auto default;
	color:white;
}

#LineeProdProfessioanl li  span.Linee_Prod_Prof_6 a {
	background-image:url(../img/Linee_Prod_Prof_6.gif);
	background-repeat:no-repeat;
	background-position:top left;
	height:83px;
	width:202px;
	display:block;
	cursor:auto default;
	color:white;
}



#LineeProdProfessioanl li span.Linee_Prod_Prof_6 a:hover {
	background-image: url(../img/Linee_Prod_Prof_6.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	height:83px;
	width:202px;
	display:block;
	cursor:auto default;
	color:white;
}


#LineeProdProfessioanl li  span.Linee_Prod_Prof_7 a {
	background-image:url(../img/Linee_Prod_Prof_7.gif);
	background-repeat:no-repeat;
	background-position:top left;
	height:83px;
	width:202px;
	display:block;
	cursor:auto default;
	color:white;
}



#LineeProdProfessioanl li span.Linee_Prod_Prof_7 a:hover {
	background-image: url(../img/Linee_Prod_Prof_7.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	height:83px;
	width:202px;
	display:block;
	cursor:auto default;
	color:white;
}

#LineeProdProfessioanl li  span.Linee_Prod_Prof_8 a {
	background-image:url(../img/Linee_Prod_Prof_8.gif);
	background-repeat:no-repeat;
	background-position:top left;
	height:83px;
	width:202px;
	display:block;
	cursor:auto default;
	color:white;
}



#LineeProdProfessioanl li span.Linee_Prod_Prof_8 a:hover {
	background-image: url(../img/Linee_Prod_Prof_8.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	height:83px;
	width:202px;
	display:block;
	cursor:auto default;
	color:white;
}
/* ------------------------------------- */

#titoloLineeProdProfessional{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#676767;
		font-weight:bold;
		padding-left:15px;
		margin-bottom:15px;
		
		}
	
	
/* --------------LISTA LINEE PRODOTTI CONSUMER --------------- */

#LineeProdConsumer{
color:white;
margin:0;
padding:0;

}

#LineeProdConsumer ul{
	padding:0;
	margin:0;
}

#LineeProdConsumer li{
	list-style-type:none;
	margin-top:-10px;

}



#LineeProdConsumer li  span.Linee_Prod_Cons_1 a {
	background-image:url(../img/Linee_Prod_Cost_1.gif);
	background-repeat:no-repeat;
	background-position:top left;
	height:83px;
	width:202px;
	display:block;
	cursor:auto default;
	color:white;
}



#LineeProdConsumer li span.Linee_Prod_Cons_1 a:hover {
	background-image: url(../img/Linee_Prod_Cost_1.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	height:83px;
	width:202px;
	display:block;
	cursor:auto default;
	color:white;
}

#LineeProdConsumer li  span.Linee_Prod_Cons_2 a {
	background-image:url(../img/Linee_Prod_Cost_2.gif);
	background-repeat:no-repeat;
	background-position:top left;
	height:83px;
	width:202px;
	display:block;
	cursor:auto default;
	color:white;
}



#LineeProdConsumer li span.Linee_Prod_Cons_2 a:hover {
	background-image: url(../img/Linee_Prod_Cost_2.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	height:83px;
	width:202px;
	display:block;
	cursor:auto default;
	color:white;
}

/* ------------------------------------- */
#content .FormattedText table { width: 100%;}
#content .FormattedText table a img{ border: 0px;}

/* ------------------------------------- */
/* COMUNICAZIONE */
/* ------------------------------------- */


.cell-comunicazione {
	width:210px;
	height:210px;
	background-color:#F1F1F1;
	text-align:center;
	vertical-align:middle;
}

.cell-comunicazione-text {
	text-align:center;
	vertical-align:top;
}



#menu-ru ul{ margin:0; padding:0; list-style:none; }
#menu-ru ul li{ margin:0; padding:0; display:block; }
#menu-ru ul li img{ display:block; border:0; margin-top:15px; padding:0; }

/* ------------------------------------- */
/* FORM CONTATTI */
/* ------------------------------------- */
.FormContattiLucart{} 
.contatti_box_field_regione{} 
.contatti_box_field_testo{ margin-top: 5px; margin-bottom: 10px;} 
.invisible{ display:none;} 
.contatti_box_header{ background-color: #EFEFEF; width: 100%; height: 37px; margin-top: 5px;} 
.contatti_box_center{ background-color: #F7F7F7; margin-bottom: 10px; padding: 10px;} 

