/* serve per i png su IE per win */ 

body, html {
	margin  : 0;
	padding  : 0;
	height  : 100%;
	background-color: #FFF;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #413f3f;
}


img {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #413f3f;
}


body {
	margin-left: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
}

/* per ottimizzare la tabella */
#layoutgrid{
 display: table;
 height: 100%;
 width: 100%;
}
#layoutgrid {
 vertical-align : middle;
 text-align:center;
}
#wrapper {
	margin: 0 auto;
	width: 940px;
	text-align:left;
}

.box_newsHome {
	margin-left:5px;
	width:228px;
	float:left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #BFBFBF;
	background-color: #FFFFFF;
	height:129px;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #174fa9;
	line-height: 15px;
	padding-left:25px;
	padding-top:15px;
	padding-right:13px;
}




.box_testo {
	width:902px;
	
	float:left;
	background-image: url(../img/azienda/sfondo_azienda.gif);
	background-repeat: repeat-y;	

}

.interno {
	float:left;
	width:600px;
	padding-bottom:37px;
}

.interno_mappa {
	float:left;
	width:680px;
	padding-bottom:37px;
}

h2 {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #413f3f;
	font-weight: bold;
	margin: 0;
	padding: 0;
}
h1 {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #413f3f;
	font-weight: bold;
	margin: 0;
	padding: 0;
}
p {
	margin: 0;
	padding: 0;
}

.foto{
	float:left;
	width:139px;
	margin-top:68px;
}







a.approfondimento:link {
	color: #174fa9;
	text-decoration: none;
	font-weight: bold;
}
a.approfondimento:visited {
	color: #174fa9;
	text-decoration: none;
	font-weight: bold;

}
a.approfondimento:hover {
	color: #413f3f;
	text-decoration: none;
	font-weight: bold;

}
a.approfondimento:active {
	color: #174fa9;
	text-decoration: none;
	font-weight: bold;

}


a.avanti:link {
	color: #083074;
	text-decoration: none;
	font-weight: bold;
}
a.avanti:visited {
	color: #083074;
	text-decoration: none;
	font-weight: bold;

}
a.avanti:hover {
	color: #413f3f;
	text-decoration: none;
	font-weight: bold;

}
a.avanti:active {
	color: #083074;
	text-decoration: none;
	font-weight: bold;

}


a.dw:link {
	color: #6594E0;
	text-decoration: none;
	font-weight: bold;
}
a.dw:visited {
	color: #6594E0;
	text-decoration: none;
	font-weight: bold;

}
a.dw:hover {
	color: #413f3f;
	text-decoration: none;
	font-weight: bold;

}
a.dw:active {
	color: #6594E0;
	text-decoration: none;
	font-weight: bold;

}


a.torna:link {
	color: #FFA200;
	text-decoration: none;
	font-weight: bold;
}
a.torna:visited {
	color: #FFA200;
	text-decoration: none;
	font-weight: bold;

}
a.torna:hover {
	color: #413f3f;
	text-decoration: none;
	font-weight: bold;

}
a.torna:active {
	color: #FFA200;
	text-decoration: none;
	font-weight: bold;

}

/* =======================  Main Navigation  ========================== */

.principale {
	float: left;
} 

.principale li {
	float: left;
	list-style: none inside none; 
} 

ul#menu .azienda a { width: 78px; height: 12px; background-image: url(../img/azienda/menu/azienda_eng_off.gif);}
ul#menu .azienda { background: url(../img/azienda/menu/azienda_eng_on.gif);width: 78px; height: 12px;}

ul#menu .prodotti a { width: 67px; height: 12px; background-image: url(../img/azienda/menu/prodotti_eng_off.gif);}
ul#menu .prodotti {width: 67px; height: 12px; background-image: url(../img/azienda/menu/prodotti_eng_on.gif);
}

ul#menu .campi a { width: 133px; height: 12px; background-image: url(../img/azienda/menu/campi_eng_off.gif);}
ul#menu .campi {width: 133px;height: 12px;background-image: url(../img/azienda/menu/campi_eng_on.gif);
}

ul#menu .tecnologie a { width: 90px; height: 12px; background-image: url(../img/azienda/menu/tecnologie_eng_off.gif);}
ul#menu .tecnologie {width: 90px; height: 12px; background-image: url(../img/azienda/menu/tecnologie_eng_on.gif);
}

ul#menu .portfolio a { width: 72px; height: 12px; background-image: url(../img/azienda/menu/portfolio_eng_off.gif);}
ul#menu .portfolio {width: 72px; height: 12px; background-image: url(../img/azienda/menu/portfolio_eng_on.gif);
}

ul#menu .home a { width: 36px; height: 12px; background-image: url(../img/azienda/menu/home_eng_off.gif);}
ul#menu .home {width: 36px; height: 12px; background-image: url(../img/azienda/menu/home_eng_on.gif);
}

ul#menu .selezionato a { background: none; }


ul#menu { margin: 0; padding: 0; list-style: none; color: #FFF; text-decoration: none; }
ul#menu li { float: left; }
ul#menu li a {   display: block; }
ul#menu li a:hover { background: none; }
ul#menu li a span { display: none; }



/* ======================= Sotto Navigation  ========================== */






ul#menuInterno { margin: 0; padding: 0; list-style: none; color: #FFF; text-decoration: none; }
ul#menuInterno li { width: 162px;   float: left; }
ul#menuInterno li a { width: 162px;  display: block; }
ul#menuInterno li a:hover { background: none; }
ul#menuInterno li a span { display: none; }



ul#menuInterno .bacini a {width: 162px;height: 30px;background-image: url(../img/campi/sottomenu/bacini_eng_off.gif);}
ul#menuInterno .bacini {width: 162px;height: 30px;background-image: url(../img/campi/sottomenu/bacini_eng_on.gif);}

ul#menuInterno .catasto a {width: 162px;height: 30px;background-image: url(../img/campi/sottomenu/catasto_eng_off.gif);}
ul#menuInterno .catasto {width: 162px;height: 30px;background-image: url(../img/campi/sottomenu/catasto_eng_on.gif);}

ul#menuInterno .eletrodotti a {width: 162px;height: 31px;background-image: url(../img/campi/sottomenu/elettrodotti_eng_off.gif);}
ul#menuInterno .eletrodotti {width: 162px;height: 31px;background-image: url(../img/campi/sottomenu/elettrodotti_eng_on.gif);}

ul#menuInterno .batimetria a {width: 162px;height: 30px;background-image: url(../img/campi/sottomenu/battimetria_eng_off.gif);}
ul#menuInterno .batimetria {width: 162px;height: 30px;background-image: url(../img/campi/sottomenu/battimetria_eng_on.gif);}

ul#menuInterno .archeologia a {width: 162px;height: 30px;background-image: url(../img/campi/sottomenu/archeologia_eng_off.gif);}
ul#menuInterno .archeologia {width: 162px;height: 30px;background-image: url(../img/campi/sottomenu/archeologia_eng_on.gif);}

ul#menuInterno .sistemi a {width: 162px;height: 41px;background-image: url(../img/campi/sottomenu/sistemi_eng_off.gif);}
ul#menuInterno .sistemi {width: 162px;height: 41px;background-image: url(../img/campi/sottomenu/sistemi_eng_on.gif);}

ul#menuInterno .telecomunicazioni a {width: 162px;height: 31px;background-image: url(../img/campi/sottomenu/telecomunicazioni_eng_off.gif);}
ul#menuInterno .telecomunicazioni {width: 162px;height: 31px;background-image: url(../img/campi/sottomenu/telecomunicazioni_eng_on.gif);}

ul#menuInterno .urbanistica a {width: 162px;height: 31px;background-image: url(../img/campi/sottomenu/urbanistica_eng_off.gif);}
ul#menuInterno .urbanistica {width: 162px;height: 31px;background-image: url(../img/campi/sottomenu/urbanistica_eng_on.gif);}


ul#menuInterno .dissesti a {width: 162px;height: 41px;background-image: url(../img/campi/sottomenu/idrologici_eng_off.gif);}
ul#menuInterno .dissesti {width: 162px;height: 41px;background-image: url(../img/campi/sottomenu/idrologici_eng_on.gif);}

ul#menuInterno .foreste a {width: 162px;height: 42px;background-image: url(../img/campi/sottomenu/foreste_eng_off.gif);}
ul#menuInterno .foreste {width: 162px;height: 42px;background-image: url(../img/campi/sottomenu/foreste_eng_on.gif);}





ul#menuInterno .on a { background: none; }






/* FORM CONTATTI */

.campi_materiale {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #413f3f;
	width: 348px;
	height: 15px;
/*	border: 1px solid #CFCFCF;*/
}
.indirizzo_materiale {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #413f3f;
	text-decoration: none;
	width: 348px;
	height: 41px;
	/*border: 1px solid #CFCFCF;*/
}

 .campi_citta{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #413f3f;
	width: 187px;
	height: 15px;
/*	border: 1px solid #CFCFCF;*/
}
 .campi_cap{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #413f3f;
	width: 112px;
	height: 15px;
/*	border: 1px solid #CFCFCF;*/
}

 .campi_tel{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #413f3f;
	width: 149px;
	height: 15px;
/*	border: 1px solid #CFCFCF;*/
}
.indirizzo_altro {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #413f3f;
	text-decoration: none;
	width: 348px;
	height: 70px;
	/*border: 1px solid #CFCFCF;*/
}


 .campi_crea1{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #413f3f;
	width: 128px;
	height: 15px;
}

 .campi_crea2{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #413f3f;
	width: 94px;
	height: 15px;
}
 .campi_crea3{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #413f3f;
	width: 131px;
	height: 15px;
}

 .campi_crea4{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #413f3f;
	width: 68px;
	height: 15px;
}
/* FORM CONTATTI */
.richiedi {
	color: #FFBA00;
	text-decoration: none;
	font-weight: bold;
}








