@charset "utf-8";
/* CSS Document */
body{ 
	background:#333333;
	color:#000; 
	font:80% Verdana, Arial, Helvetica, sans-serif;
	margin:0; 
	padding:0; 
	text-align:center /*per IE5.x/win*/
	}
p{
font:85% Verdana, Arial, Helvetica, sans-serif;
line-height:1.4em;
}

p a{ color:#99FF00;}

#testa h1 {
display:none;
}

#testa {
	background: #333333 url(../img/testa.jpg) no-repeat; 
	height:85px;
	margin-top:0px;
	padding-top:0px;
	}	

#testa.home{
	background: #333333 url(../img/testa_nera.jpg) no-repeat; 
	}
	
/*link al logo. va applicato al link. Display block per dare una misura al link */	
a.home{
	display:block;
	width:250px;
	height:85px;
	}
/*centrato*/
#centrato { 
	background-color:#FFFFFF;
	width:840px;
	height:575px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	padding:0px;
	text-align:left;
}
#centrato.home{
	height:auto;
	background-color:#333;
}
#centrato.minimo{ 
	height:530px;
	background:#333;
	}
/*FINE!!! centrato*/

#fotoIndex{ 
	background: #FFF url(../img_index/divanoverde.jpg) center no-repeat; 
	height:432px;
	
	}

#navigazione{
	background:#536662;
	margin:0.5em 1.6em 0em 1.6em;
	padding:0px;
}

#navigazione.home{ 
	margin:0; 
	padding:0;
}

/* gestione navigazione*/
.menuNavigazione{ 
	margin:0;
	padding:0.5em 0;
	text-align:left;
}

.menuNavigazione li{ 
	display:inline;
	margin:0 1em;
	height:0;
	color:#FFFFFF;
}

.menuNavigazione a{ 
	white-space:nowrap;
	text-decoration:none;
}

.menuNavigazione a:link, 
.menuNavigazione a:visited { 
	background:#536662; 
	color:#FFFFFF;
	}
	
.menuNavigazione a:hover, 
.menuNavigazione a:focus,
.menuNavigazione a:active{ 
	background:#536662;
	color:#000;
	}
/*voce corrente*/	
.menuNavigazione .voceCorrente a:link, 
.menuNavigazione .voceCorrente a:visited,
.menuNavigazione .voceCorrente a:hover,
.menuNavigazione .voceCorrente a:focus, 
.menuNavigazione .voceCorrente a:active{ color:#99FF00;} 

/*colonne*/
#colonna_sx{
	float:left; 
	width:375px; 
	height:250px;
	background: url(../img_home/divanoVerde.jpg) no-repeat; 
	color:#FFF;
	margin-bottom:10px;
	}

#colonna_sx.partners{	 
	background: url(../img_partners/partners.jpg) no-repeat; 
	margin-bottom:100px;
}

#colonna_sx.contattaci{	 
	background: url(../img_contattaci/contattaci.jpg) no-repeat; 
	margin-bottom:100px;
}

#colonna_dx{	 
	height:auto;
	margin-left:400px; 
	margin-right:20px;
	background:trasparent; 
	color:#FFF
	}





#flashNews{
	width:840px;
	margin-left:auto; 
	margin-right:auto;
	padding:0 0 0 0;
	}
	
#flashShowRoom{background:#333333;}
	
/*piede*/
#piede{ 
	width:840px;
	margin-left:auto; 
	margin-right:auto;}
	
/*lingua*/
#lingua{
	float:left;
	text-align:left;
	background: #333333 url(../img/eng.jpg) no-repeat; 
	height:37px;
	width:50px;
	}
	
#lingua a{ 
	display:block;
	height:37px;
	width:50px;
	}
	
#lingua_eng{
float:left;
text-align:left;
background: #333333 url(../img/ita.jpg) no-repeat; 
height:37px;
width:50px;
	}

#lingua_eng a{
	display:block;
	height:37px;
	width:50px;
	}


/*FINE!!! lingua*/
	

#plugIn{
	float:left;
	text-align:left;
	background: #333333 url(../img/flash.jpg) no-repeat; 
	height:37px;
	width:650px;
	}

#plugIn p{
	margin:10px 0 0 40px; 
	color:#CCCCCC;
	font-size:70% ;
	}
	
#plugIn a{
	color:#FFF;
	}
	
#io { 
	float:left;
	background: #333333;; 
	height:37px;
	font-size:80%; 
	color:#CCC;
}
	
#io p{ 
	text-decoration:none;
	color:#CCCCCC;
	margin:10px 0 0 40px; 
	}
/*pagina doveSiamo*/
#colonna_dx.doveSiamo{ 
	margin-top:18px;
	margin-left:520px;
	
}
	
#map{
	float:left;
	width:460px;
	height:327px;
	margin:20px;
	padding:20px 5px; 
	}
#debug{
	font-size:10px;
	color:#333;
	}
	
	/*partners*/
	
.listaPartners{ 
	margin:10px;
	padding:0.5em 0;
	text-align:left;
}
.listaPartners li{ 
	display:inline;
	margin:0 1em;
	height:0;
	color:#FFFFFF;
}
.listaPartners a{ 
	white-space:nowrap;
	text-decoration:none;
}
.listaPartners a:link, 
.listaPartners a:visited { 
	background:trasparent; 
	color:#FFFFFF;
	}
	
.listaPartners a:hover, 
.listaPartners a:focus,
.listaPartners a:active{ 
	background:trasparent;
	color:#99FF00;
	}

