/* CSS Document */

.body {
background-color:white;
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
font-size:10px;
font-style:normal;
font-weight:normal;
color:#003300;
text-decoration:none;
background-color:#DDEECC;
}

.body a:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
font-size:10px;
font-style:normal;
font-weight:normal;
color:#003300;
text-decoration:none;
} 
.body a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
font-size:10px;
font-style:normal;
font-weight:normal;
color:#003300;
text-decoration:none;
} 


.body a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
font-size:10px;
font-style:normal;
font-weight:normal;
color:#003300;
text-decoration:underline; 
} 
.body a:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
font-size:10px;
font-style:normal;
font-weight:normal;
color:#003300;
text-decoration:none;
}  
.maintablehome {
width:700px;
border-top:2px;
border-top-color:#003300;
border-top-style:solid;
}
.td_sup {
height:129px;
border-left:2px;
border-left-color:#003300;
border-left-style:solid;
border-right:2px;
border-right-color:#003300;
border-right-style:solid;
background-color:#FFFFFF;
background-image:url(images/risorse/immagine_superiore.jpg);
background-position:center;
background-repeat:no-repeat;

}
.td_centrale {
border-left:2px;
border-left-color:#003300;
border-left-style:solid;
border-right:2px;
border-right-color:#003300;
border-right-style:solid;
background-color:#F2F2F2;
text-align:center;
height:331px;
}
.td_inferiore {
border-left:2px;
border-left-color:#003300;
border-left-style:solid;
border-right:2px;
border-right-color:#003300;
border-right-style:solid;
border-bottom:2px;
border-bottom-color:#003300;
border-bottom-style:solid;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:justify;
font-size:10px;
font-style:normal;
font-weight:normal;
font-color:#003300;
padding-top:2px;
padding-bottom:10px;
padding-left:10px;
padding-right:10px;
background-color:#F2F2F2;

}

.td_menu {
width:155px;
height:252px;
border-right:2px;
border-right-style:solid;
border-right-color:#003300;
background-image:url(images/td_menu.jpg);
background-repeat:no-repeat;
background-position:left top;

}
.td_vuota {
border-right:2px;
border-right-style:solid;
border-right-color:#003300;
background-color:white;

}
.tdlaterale_menu {
background-color:#003300;
height:252px;
border-left:1px;
border-left-style:solid;
border-left-color:#FFFFFF;
}
.td_sup_laterale
 {
background-color:#003300;
height:252px;
border-left:1px;
border-left-style:solid;
border-left-color:#FFFFFF;
}
.menu_chisiamo {
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
font-size:12px;
font-style:normal;
font-weight:bold;
font-color:#003300;
text-decoration:none;
padding-left:5px;
padding-top:13px;
padding-bottom:20px;
}

.menu_chisiamo a:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
font-size:12px;
font-style:normal;
font-weight:bold;
font-color:#003300;
text-decoration:none;
padding-left:5px;
padding-top:13px;
padding-bottom:20px;
text-decoration:none; 
} 
.menu_chisiamo a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
font-size:12px;
font-style:normal;
font-weight:bold;
font-color:#003300;
text-decoration:none;
padding-left:5px;
padding-top:13px;
padding-bottom:20px;
text-decoration:none; 
} 
.menu_chisiamo a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
font-size:12px;
font-style:normal;
font-weight:bold;
font-color:#003300;
text-decoration:none;
padding-left:5px;
padding-top:13px;
padding-bottom:20px;
text-decoration : underline; 
}
.menu_chisiamo a:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
font-size:12px;
font-style:normal;
font-weight:bold;
font-color:#003300;
text-decoration:none;
padding-left:5px;
padding-top:13px;
padding-bottom:20px;
text-decoration:none; 
}   
.menu_altro {
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
font-size:12px;
font-style:normal;
font-weight:bold;
font-color:#003300;
text-decoration:none;
padding-left:5px;
padding-bottom:20px;
}
.menu_altro a:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
font-size:12px;
font-style:normal;
font-weight:bold;
font-color:#003300;
text-decoration:none;
padding-left:5px;
padding-bottom:20px;
text-decoration:none; 
}  
.menu_altro a:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
font-size:12px;
font-style:normal;
font-weight:bold;
font-color:#003300;
text-decoration:none;
padding-left:5px;
padding-bottom:20px;
text-decoration:none; 
} 
.menu_altro a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
font-size:12px;
font-style:normal;
font-weight:bold;
font-color:#003300;
text-decoration:none;
padding-left:5px;
padding-bottom:20px;
text-decoration:none; 
} 
.menu_altro a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
font-size:12px;
font-style:normal;
font-weight:bold;
font-color:#003300;
text-decoration:none;
padding-left:5px;
padding-bottom:20px;
text-decoration : underline; 
} 

.menu_clienti {
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
font-size:12px;
font-style:normal;
font-weight:bold;
font-color:#003300;
text-decoration:none;
padding-bottom:11px;
padding-left:5px;
}
.menu_clienti a:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
font-size:12px;
font-style:normal;
font-weight:bold;
font-color:#003300;
text-decoration:none;
padding-bottom:11px;
padding-left:5px;
text-decoration:none; 
}  
.menu_clienti a:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
font-size:12px;
font-style:normal;
font-weight:bold;
font-color:#003300;
text-decoration:none;
padding-bottom:11px;
padding-left:5px;
text-decoration:none; 
} 
.menu_clienti a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
font-size:12px;
font-style:normal;
font-weight:bold;
font-color:#003300;
text-decoration:none;
padding-bottom:11px;
padding-left:5px;
text-decoration:none; 
} 
.menu_clienti a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
font-size:12px;
font-style:normal;
font-weight:bold;
font-color:#003300;
text-decoration:none;
padding-bottom:11px;
padding-left:5px;
text-decoration : underline; 
} 

.menu_contatto {
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
font-size:12px;
font-style:normal;
font-weight:bold;
font-color:#003300;
text-decoration:none;
padding-top:8px;
padding-left:5px;
padding-bottom:15px;
}
.menu_contatto a:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
font-size:12px;
font-style:normal;
font-weight:bold;
font-color:#003300;
text-decoration:none;
padding-top:8px;
padding-left:5px;
padding-bottom:15px;
text-decoration:none; 
}  
.menu_contatto a:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
font-size:12px;
font-style:normal;
font-weight:bold;
font-color:#003300;
text-decoration:none;
padding-top:8px;
padding-left:5px;
padding-bottom:15px;
text-decoration:none; 
} 
.menu_contatto a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
font-size:12px;
font-style:normal;
font-weight:bold;
font-color:#003300;
text-decoration:none;
padding-top:8px;
padding-left:5px;
padding-bottom:15px;
text-decoration:none; 
} 
.menu_contatto a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
font-size:12px;
font-style:normal;
font-weight:bold;
font-color:#003300;
text-decoration:none;
padding-top:8px;
padding-left:5px;
padding-bottom:15px;
text-decoration : underline; 
} 


.indirizzo {
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
font-size:10px;
font-style:normal;
font-weight:bold;
color:#003300;
margin-bottom:5px;
margin-top:5px;
text-decoration:none; 
}
.indirizzo a:active {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
font-style : normal; 
font-weight:bold; 
color: #003300;
text-align : center; 
text-decoration:none; 
}  
.indirizzo a:link {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
font-style : normal; 
font-weight:bold; 
color:#003300;
text-align : center; 
text-decoration:none; 
} 
.indirizzo a:visited {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
font-style : normal; 
font-weight:bold; 
color:#003300;
text-align:center; 
text-decoration:none; 
} 
.indirizzo a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-style:normal; 
font-weight:bold; 
color:#003300;
text-align:center; 
text-decoration:underline; 
} 


.bodyinside {
background-color:white;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
font-size:10px;
font-style:normal;
font-weight:normal;
color:#003300;
text-decoration:none;
margin:0px;
}
.maintableinside {
width:100%;
height:220px;
border-top:3px;
border-top-color:#003300;
border-top-style:double;
}
.td_intestazione {
width:790px;
height:220px;
background-image:url(images/intestazione.jpg);
background-position:left top;
background-repeat:no-repeat;
}
.td_intestazione_servizi {
width:790px;
height:220px;
background-image:url(images/intestazione_servizi.jpg);
background-position:left top;
background-repeat:no-repeat;
}
.td_intestazione_contattaci {
width:790px;
height:220px;
background-image:url(images/intestazione_contattaci.jpg);
background-position:left top;
background-repeat:no-repeat;
}
.td_intestazione_pulitura {
width:790px;
height:220px;
background-image:url(images/intestazione_pulitura.jpg);
background-position:left top;
background-repeat:no-repeat;
}
.td_intestazione_clienti {
width:790px;
height:220px;
background-image:url(images/intestazione_clienti.jpg);
background-position:left top;
background-repeat:no-repeat;
}
.td_laterale_intestazione
 {

border-right:1px;
border-right-color:#003300;
border-right-style:solid;
background-image:url(images/sfondo_verde.jpg);
background-repeat:repeat;
}
.td_laterale_intestazionedx
 {
border-left:1px;
border-left-color:#003300;
border-left-style:solid;
background-image:url(images/sfondo_verde.jpg);
background-repeat:repeat;
}
.tablecontent {
width:100%;
border-bottom:3px;
border-bottom-color:#003300;
border-bottom-style:double;
}
.tdmenu {
width:170px;
background-color:#99CC66;
background-image:url(images/sfondo_menu.jpg);
background-position:top left;
background-repeat:no-repeat;
}
.tdcontent {
width:620px;
background-color:white;
background-image:url(images/sfondo_content.jpg);
background-position:top left;
background-repeat:no-repeat;
}
.tdcontent_servizi {
width:620px;
background-color:white;
background-image:url(images/sfondo_content_servizi.jpg);
background-position:top left;
background-repeat:no-repeat;
}
.tdcontent_contattaci {
width:620px;
background-color:white;
background-image:url(images/sfondo_content_contattaci.jpg);
background-position:top left;
background-repeat:no-repeat;
}
.tdcontent_pulitura {
width:620px;
background-color:white;
background-image:url(images/sfondo_content_pulitura.jpg);
background-position:top left;
background-repeat:no-repeat;
}
.tdcontent_clienti {
width:620px;
background-color:white;
background-image:url(images/sfondo_content_clienti.jpg);
background-position:top left;
background-repeat:no-repeat;
}
.td_laterale_content
 {
border-right:1px;
border-right-color:#003300;
border-right-style:solid;
border-top:2px;
border-top-color:#003300;
border-top-style:solid;
background-color:#DDEECC;
}
.td_laterale_content_right
 {
border-left:1px;
border-left-color:#003300;
border-left-style:solid;
border-top:2px;
border-top-color:#003300;
border-top-style:solid;
background-color:#DDEECC;
}
.td_indirizzo_inside
 {
height:20px;
border-top:3px;
border-top-color:#003300;
border-top-style:double;
background-color:#003300;

}
.indirizzo_inside
 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:11px;
	font-style:normal;
font-weight:bold;
		padding-top:1px;
	padding-bottom:1px;
	color: #FFCC00;
}
.indirizzo_inside a:link
 {
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
font-size:11px;
font-style:normal;
font-weight:bold;
color:#FFCC00;
text-decoration:none;
}
.indirizzo_inside a:active
 {
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
font-size:11px;
font-style:normal;
font-weight:bold;
color:#FFCC00;
text-decoration:none;
}


.indirizzo_inside a:hover
 {
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
font-size:11px;
font-style:normal;
font-weight:bold;
color:#FFCC00;
text-decoration:underline;
}
.indirizzo_inside a:visited
 {
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
font-size:11px;
font-style:normal;
font-weight:bold;
color:#FFCC00;
text-decoration:none;
}
.td_late_indir_sx
 {
border-top:3px;
border-top-color:#003300;
border-top-style:double;
border-right:1px;
border-right-color:#003300;
border-right-style:solid;
background-image:url(images/sfondo_verde.jpg);
background-repeat:repeat;
}
.td_late_indir_dx
 {
border-top:3px;
border-top-color:#003300;
border-top-style:double;
border-left:1px;
border-left-color:#003300;
border-left-style:solid;
background-image:url(images/sfondo_verde.jpg);
background-repeat:repeat;
}
.p_menu
 {
 height:22px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
font-size:12px;
font-style:normal;
font-weight:bold;
color:#003300;
border-top:1px;
border-top-color:white;
border-top-style:solid;
border-bottom:1px;
border-bottom-color:white;
border-bottom-style:solid;
padding-top:5px;
padding-left:5px;
margin-top:60px;
}
.p_menu a:link
 {
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
font-size:12px;
font-style:normal;
font-weight:bold;
color:#003300;
text-decoration:none;
}
.p_menu a:active
 {
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
font-size:12px;
font-style:normal;
font-weight:bold;
color:#003300;
text-decoration:none;
}
.p_menu a:visited
 {
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
font-size:12px;
font-style:normal;
font-weight:bold;
color:#003300;
text-decoration:none;
}
.p_menu a:hover
 {
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
font-size:12px;
font-style:normal;
font-weight:bold;
color:#003300;
text-decoration:underline;
}
.p_menu2
 {
 height:22px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
font-size:12px;
font-style:normal;
font-weight:bold;
color:#003300;
border-top:1px;
border-top-color:white;
border-top-style:solid;
border-bottom:1px;
border-bottom-color:white;
border-bottom-style:solid;
padding-top:5px;
padding-left:5px;
margin-top:15px;
}
.p_menu2 a:link
 {
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
font-size:12px;
font-style:normal;
font-weight:bold;
color:#003300;
text-decoration:none;
}
.p_menu2 a:active
 {
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
font-size:12px;
font-style:normal;
font-weight:bold;
color:#003300;
text-decoration:none;
}
.p_menu2 a:visited
 {
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
font-size:12px;
font-style:normal;
font-weight:bold;
color:#003300;
text-decoration:none;
}
.p_menu2 a:hover
 {
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
font-size:12px;
font-style:normal;
font-weight:bold;
color:#003300;
text-decoration:underline;
}
.p_chisiamo
 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:justify;
font-size:11px;
font-style:normal;
font-weight:normal;
color:#003300;
padding-top:5px;
padding-bottom:10px;
padding-left:10px;
padding-right:10px;
line-height:130%;
}
.grassetto
 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
font-weight:bold;
font-color:#003300;
}
.home
 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:justify;
font-size:11px;
font-style:normal;
font-weight:normal;
color:#003300;
padding:5px;
line-height:120%;
}
.storia
 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:justify;
font-size:11px;
font-style:normal;
font-weight:normal;
color:#003300;
padding-top:10px;
padding-bottom:10px;
padding-left:10px;
padding-right:10px;
line-height:130%;
}
.titolo
 {
 height:20px;
 width:90%;
 font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
font-size:12px;
font-style:normal;
font-weight:bold;
color:#003300;
padding:5px;
margin-top:25px;
text-decoration:underline;
}
.titolo2
 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
font-size:12px;
font-style:normal;
font-weight:bold;
color:#003300;
padding:5px;
margin-top:2px;
text-decoration:underline;
}
.p_form
 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
font-size:11px;
font-style:normal;
font-weight:bold;
color:#003300;
padding-top:5px;
padding-bottom:10px;
padding-left:20px;
padding-right:10px;
line-height:120%;
margin-left:15px;
margin-top:25px;
}
.p_servizi
 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
font-size:11px;
font-style:normal;
font-weight:bold;
color:#003300;
padding-top:5px;
padding-bottom:10px;
padding-left:20px;
padding-right:10px;
line-height:150%;
margin-left:15px;
}
.p_servizi a:link
 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
font-size:11px;
font-style:normal;
font-weight:bold;
color:#003300;
text-decoration:none;
}
.p_servizi a:visited
 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
font-size:11px;
font-style:normal;
font-weight:bold;
color:#003300;
text-decoration:none;
}
.p_servizi a:active
 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
font-size:11px;
font-style:normal;
font-weight:bold;
color:#003300;
text-decoration:none;
}

.p_servizi a:hover
 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
font-size:11px;
font-style:normal;
font-weight:bold;
color:#003300;
text-decoration:underline;
}
.p_top
 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:right;
font-size:11px;
font-style:normal;
font-weight:bold;
color:#003300;
padding-right:20px;
}
.p_top a:link
 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:right;
font-size:11px;
font-style:normal;
font-weight:bold;
color:#003300;
padding-right:20px;
text-decoration:none;
}
.p_top a:visited
 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:right;
font-size:11px;
font-style:normal;
font-weight:bold;
color:#003300;
padding-right:20px;
text-decoration:none;
}
.p_top a:active
 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:right;
font-size:11px;
font-style:normal;
font-weight:bold;
color:#003300;
padding-right:20px;
text-decoration:none;
}
.p_top a:hover
 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:right;
font-size:11px;
font-style:normal;
font-weight:bold;
color:#003300;
padding-right:20px;
text-decoration:underline;
}
.cartina {
border:1px solid #003300;
}
.close
 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
font-size:11px;
font-style:normal;
font-weight:normal;
color:#003300;
}
.close a:link
 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
font-size:11px;
font-style:normal;
font-weight:normal;
color:#003300;
text-decoration:none;
}
.close a:visited
 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
font-size:11px;
font-style:normal;
font-weight:normal;
color:#003300;
text-decoration:none;
}
.close a:active
 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
font-size:11px;
font-style:normal;
font-weight:normal;
color:#003300;
text-decoration:none;
}
.close a:hover
 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
font-size:11px;
font-style:normal;
font-weight:normal;
color:#003300;
text-decoration:underline;
}