/* CSS Document */

.bodystyle {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin:0px;
	text-align:center;
	color:#333333;
		background-image:url(images/sfondo_new.gif);
		background-position:top;
		background-repeat:repeat;
	}
	.tabella_principale {
margin-left:auto;
margin-right:auto;
margin-top:0px;
width:800px;
border-top:1px solid black;
border-left:1px solid black;
border-right:1px solid black;
border-bottom:1px solid black;
}
.td_logo {
width:800px;
height:90px;
border-bottom:2px solid black;
}
.td_menu {
width:798px;
height:28px;
background-image:url(images/menu.jpg);
background-position:top;
background-repeat:no-repeat;
text-align:center;
padding-left:2px;
}
.td_navbar {

	text-align:left;
	padding-left:13px;
	padding-right:2px;
	}
.td_navbarchisiamo {
padding-right:1px;
padding-left:0px;
	text-align:left;
	
	}
.td_navbar_large {

text-align:center;
padding-right:1px;
padding-left:4px;
}
.table_menu {
width:100%;
height:24px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin:0px;
	font-weight:bold;
		color:#333333;
}
.table_menu a:link
{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin:0px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
}
.table_menu a:visited
{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin:0px;
	font-weight:bold;
		color:#333333;
	text-decoration:none;
}
.table_menu a:hover
{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin:0px;
	font-weight:bold;
		color:#333333;
	text-decoration:underline;
	}
.table_menu a:active
{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin:0px;
	font-weight:bold;
		color:#333333;
	text-decoration:none;
}

.main_td1
{
width:300px;
height:320px;
background-color:white;
text-align:left;
background-image:url(images/sfondo_azzurro.jpg);
background-position:top;
background-repeat:repeat-x;
}
.main_td
{
width:500px;
height:320px;
background-color:white;
background-image:url(images/immagine_sfondo.jpg);
background-position:top right;
background-repeat:no-repeat;
text-align:center;
}
.tabella_presentazione {
margin-left:6px;
margin-top:10px;
width:300px;
border:1px solid #666666;
background-color:#FBFBFB;

}
.td_bianca
{
background-color:white;
text-align:center;
}
.presentazione {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin:0px;
	text-align:justify;
	color:black;
	padding:3px;
			}
			.bold {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
		color:#333333;
	font-weight:bold;
			}
			
			.td_fascia {
width:589px;
height:169px;
background-color:white;
border-bottom:2px ridge #969BA6;
}
.td_chisiamo_home {
width:800px;
height:111px;
background-color:white;
background-image:url(images/risorse/chisiamo.jpg);
background-position: top left;
background-repeat:no-repeat;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
color:#333333;
	font-weight:normal;
	text-align:justify;
	padding-left:156px;
	padding-right:5px;
	padding-top:4px;
		line-height:110%;
}
.td_progettazione_home {
width:589px;
height:83px;
background-color:#FBFBFB;
background-image:url(images/risorse/progettazione.jpg);
background-position: top left;
background-repeat:no-repeat;

}
.progettazione_testo{
display:block;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
color:#333333;
	font-weight:normal;
	text-align:justify;
	padding-left:156px;
	padding-right:10px;
			line-height:110%;
}
.td_serbatoi_home {
width:589px;
height:75px;
background-color:#FBFBFB;
background-image:url(images/risorse/serbatoi.jpg);
background-position: top left;
background-repeat:no-repeat;

}
.elenco {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:left;
	color:#333333;
	text-decoration:none;
	font-style:normal;
	padding-left:156px;
	line-height:120%;
					}
.td_contatti {
width:211px;
height:158px;
background-color:white;
background-image:url(images/risorse/contatti.jpg);
background-position: top center;
background-repeat:no-repeat;
border-bottom:1px solid white;
}
.td_contatti_en {
width:211px;
height:158px;
background-color:white;
background-image:url(images/risorse/contatti_en.jpg);
background-position: top center;
background-repeat:no-repeat;
border-bottom:1px solid white;
}
.contatti {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:left;
	color:#333333;
	line-height:140%;
	text-decoration:none;
	font-style:normal;
	padding-left:25px;
	padding-right:25px;
	padding-bottom:6px;
					}
					.contatti a:link
					 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:left;
	color:#333333;
	text-decoration:none;
	
					}
					.contatti a:visited
					 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:left;
	color:#333333;
	text-decoration:none;
	
					}
					.contatti a:hover
					 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:left;
	color:#333333;
	text-decoration:underline;
	
					}
					.contatti a:active
					 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:left;
	color:#333333;
	text-decoration:none;
	
					}


			
			.footer {
height:24px;
	background-image:url(images/risorse/fascia_bassa.jpg);
	background-repeat:no-repeat;
	
}
.indirizzo{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	text-align:center;
	font-weight:bold;
	padding-top:2px;
}
.indirizzo a:link
{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	text-align:center;
	font-weight:bold;
	padding-top:2px;
	text-decoration:none;
}
.indirizzo a:visited
{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	text-align:center;
	font-weight:bold;
	padding-top:2px;
	text-decoration:none;
}
.indirizzo a:hover
{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	text-align:center;
	font-weight:bold;
	padding-top:2px;
	text-decoration:underline;
}
.indirizzo a:active
{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	text-align:center;
	font-weight:bold;
	padding-top:2px;
	text-decoration:none;
}
.sfondo_erogatori1 {
height:435px;
	background-image:url(images/risorse/sfondo_erogatori1.jpg);
	background-repeat:no-repeat;
	background-color:#E8E8E8;
	
}
.sfondo_erogatori1_en {
height:435px;
	background-image:url(images/risorse/sfondo_erogatori1_en.jpg);
	background-repeat:no-repeat;
	background-color:#E8E8E8;
	
}
.sfondo_camera1 {
height:300px;
	background-image:url(images/risorse/sfondo_camera1.jpg);
	background-repeat:no-repeat;
	background-color:#E8E8E8;
	
}
.sfondo_camera1_en {
height:300px;
	background-image:url(images/risorse/sfondo_camera1_en.jpg);
	background-repeat:no-repeat;
	background-color:#E8E8E8;
	
}
.sfondo_camera2 {
height:315px;
	background-image:url(images/risorse/sfondo_camera2.jpg);
	background-repeat:no-repeat;
	background-color:#E8E8E8;
	
}
.sfondo_camera2_en {
height:315px;
	background-image:url(images/risorse/sfondo_camera2_en.jpg);
	background-repeat:no-repeat;
	background-color:#E8E8E8;
	
}
.sfondo_camera3 {
height:190px;
	background-image:url(images/risorse/sfondo_camera3.jpg);
	background-repeat:no-repeat;
	background-color:#E8E8E8;
	
}
.sfondo_camera3_en {
height:190px;
	background-image:url(images/risorse/sfondo_camera3_en.jpg);
	background-repeat:no-repeat;
	background-color:#E8E8E8;
	
}
.titolo_erogatori {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
	font-weight:bold;
	text-transform:uppercase;
	padding-left:156px;
	padding-right:5px;
	padding-top:10px;
			}
.titolo_erogatori_first {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
	font-weight:bold;
	text-transform:uppercase;
	padding-left:156px;
	padding-right:5px;
	padding-top:25px;
	text-align:left;
			}
			.div_erogatori1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:justify;
	color:#333333;
	padding-left:156px;
	padding-right:290px;
	line-height:140%;
			}
			.div_erogatori {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:justify;
	color:#333333;
	padding-left:156px;
	padding-right:5px;
			}
			.td_table_dim {
height:200px;
	background-color:#E8E8E8;
	text-align:center;
	border-bottom:1px solid #333333;
	
}
.table_dim {
width:90%;
	background-color:white;
	margin-left:auto;
	margin-right:auto;
	border:1px solid #333333;
	
}
.des_tabella {
width:25%;
height:20px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:left;
	font-weight:bold;
	color:#333333;
	padding-left:5px;
	
			}
			.title_dim_table {
			height:20px;
			background-color:#333333;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:center;
	font-weight:bold;
	color:white;
	padding-top:2px;
	padding-bottom:2px;
	
			}
			.title_tipo {
			height:20px;
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:center;
	text-transform:uppercase;
	font-weight:bold;
	color:#333333;
	padding-top:2px;
	padding-bottom:2px;
	
			}
			.tipo {
			width:15%;
	height:20px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:center;
	font-weight:normal;
	color:#333333;
	padding-top:2px;
	padding-bottom:2px;
	
			}
			.sfondo_erogatori2 {
height:330px;
	background-image:url(images/risorse/sfondo_erogatori2.jpg);
	background-repeat:no-repeat;
	background-color:#E8E8E8;
	
}
.sfondo_erogatori2_en {
height:330px;
	background-image:url(images/risorse/sfondo_erogatori2_en.jpg);
	background-repeat:no-repeat;
	background-color:#E8E8E8;
	
}
.sfondo_erogatori3 {
height:185px;
	background-image:url(images/risorse/sfondo_erogatori3.jpg);
	background-repeat:no-repeat;
	background-color:#E8E8E8;
	
}
.sfondo_pali {
height:280px;
	background-image:url(images/risorse/sfondo_pali.jpg);
	background-repeat:no-repeat;
	background-color:#E8E8E8;
	
}
.sfondo_pali_en {
height:280px;
	background-image:url(images/risorse/sfondo_pali_en.jpg);
	background-repeat:no-repeat;
	background-color:#E8E8E8;
	
}
.sfondo_pali2 {
height:410px;
	background-image:url(images/risorse/sfondo_pali2.jpg);
	background-repeat:no-repeat;
	background-color:#E8E8E8;
	
}

.sfondo_pali3 {
height:165px;
	background-image:url(images/risorse/sfondo_pali3.jpg);
	background-repeat:no-repeat;
	background-color:#E8E8E8;
	
}
.sfondo_pali3_en {
height:165px;
	background-image:url(images/risorse/sfondo_pali3_en.jpg);
	background-repeat:no-repeat;
	background-color:#E8E8E8;
	
}
.sfondo_edilizia {
height:540px;
	background-image:url(images/risorse/sfondo_edilizia.jpg);
	background-repeat:no-repeat;
	background-color:#E8E8E8;
	
}
.sfondo_edilizia_en {
height:540px;
	background-image:url(images/risorse/sfondo_edilizia_en.jpg);
	background-repeat:no-repeat;
	background-color:#E8E8E8;
	
}
.sfondo_contattaci {
height:540px;
	background-image:url(images/risorse/sfondo_contattaci.jpg);
	background-repeat:no-repeat;
	background-color:#E8E8E8;
	
}
.sfondo_contattaci_en {
height:540px;
	background-image:url(images/risorse/sfondo_contattaci_en.jpg);
	background-repeat:no-repeat;
	background-color:#E8E8E8;
	
}
.tabella_pali {
width:67%;
height:100px;
border-top:2px solid #333333;
border-right:1px solid #333333;
	border-left:1px solid #333333;
	border-bottom:1px solid #333333;
	margin-left:154px;
		margin-top:3px;
	margin-bottom:3px;
	background-color:white;
				}
.td_pali {
height:15px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:center;
	font-weight:normal;
	color:#333333;
	border-bottom:1px solid #333333;
	padding:2px;
					}
.td_pali_tile {
height:15px;
width:90px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:left;
	font-weight:bold;
	color:#333333;
	border-bottom:1px solid #333333;
	padding-left:3px;
					}
.tabella_pali_small {
width:50%;
height:100px;
border-top:2px solid #333333;
border-right:1px solid #333333;
	border-left:1px solid #333333;
	border-bottom:1px solid #333333;
	margin-left:154px;
		margin-top:3px;
	margin-bottom:3px;
	background-color:white;
				}
.tabella_pali_xsmall {
width:30%;
height:100px;
border-top:2px solid #333333;
border-right:1px solid #333333;
	border-left:1px solid #333333;
	border-bottom:1px solid #333333;
	margin-left:154px;
		margin-top:3px;
	margin-bottom:3px;
	background-color:white;
				}
.sfondo_neutro {
height:50px;
	background-color:#E8E8E8;
	
}
.td_spazio_pali {
height:15px;
border-left:2px solid #333333;
border-bottom:1px solid #333333;
			
					}
		.form {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
	font-weight:bold;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	margin-left:80px;
	margin-top:10px;
	text-align:left;
			}
			.download {
	float:left;
	padding-left:156px;
	margin-top:5px;
	border:0px;
	
					}
					
