@charset "utf-8";
/* CSS Document */

/* pagine interne */
body {  background: url(images/bg_main2.jpg) 0px 0px repeat-x ; margin-top: 0px;text-align:center}

.motoretd_int_fra {  background: url(images/motore_int_bck_fra.gif) no-repeat 0px 0px ;width:544px;height:41px ; }
.motoretd_int_fra form { display:inline; }
.motoretd_int_fra .hoform {  background: url(images/hoform.gif) no-repeat 0px 0px ;width:197px; height:24px; padding-left:5px;color: #000000;font-size: 11px;font-family: Arial, Helvetica, sans-serif; border:0px; margin:5px 0px 0px 310px;float:left;}

.motoretd_int_esp {  background: url(images/motore_int_bck_es.gif) no-repeat 0px 0px ;width:544px;height:41px ; }
.motoretd_int_esp form { display:inline; }
.motoretd_int_esp .hoform {  background: url(images/hoform.gif) no-repeat 0px 0px ;width:197px; height:24px; padding-left:5px;color: #000000;font-size: 11px;font-family: Arial, Helvetica, sans-serif; border:0px; margin:5px 0px 0px 310px;float:left;}

.motoretd_int_deu {  background: url(images/motore_int_bck_deu.gif) no-repeat 0px 0px ;width:544px;height:41px ; }
.motoretd_int_deu form { display:inline; }

.motoretd_int_por {  background: url(images/motore_int_bck_por.gif) no-repeat 0px 0px ;width:544px;height:41px ; }
.motoretd_int_por form { display:inline; }
.motoretd_int_por .hoform {  background: url(images/hoform.gif) no-repeat 0px 0px ;width:197px; height:24px; padding-left:5px;color: #000000;font-size: 11px;font-family: Arial, Helvetica, sans-serif; border:0px; margin:5px 0px 0px 310px;float:left;}

.motoretd_int_eng {  background: url(images/motore_int_bck_eng.gif) no-repeat 0px 0px ;width:544px;height:41px ; }
.motoretd_int_eng form { display:inline; }
.motoretd_int_eng .hoform {  background: url(images/hoform.gif) no-repeat 0px 0px ;width:197px; height:24px; padding-left:5px;color: #000000;font-size: 11px;font-family: Arial, Helvetica, sans-serif; border:0px; margin:5px 0px 0px 310px;float:left;}


.motoretd_int {  background: url(images/motore_int_bck.gif) no-repeat 0px 0px ;width:544px;height:41px ; }
.motoretd_int form { display:inline; }
.hoform {  background: url(images/hoform.gif) no-repeat 0px 0px ;width:197px; height:24px; padding-left:5px;color: #000000;font-size: 11px;font-family: Arial, Helvetica, sans-serif; border:0px; margin:5px 0px 0px 200px;float:left;}
.inbutton2{ ;width:23px;margin-top:5px;;}
.inbutton2 img{  margin:0px;float:left;}
.inbutton3 {  height:24px;width:23px;margin:5px 0px 0px 0px; ;}
.inbutton3 img{  margin:0px;float:left;}

.linguatd_int {  background: url(images/lingua_interna.gif ) no-repeat 0px 0px ;width:412px;;padding-top:10px}
#formlang {display:inline; float:left; display:none}
#jumpMenu {height:20px; background: url(images/hoform.gif) no-repeat 0px 0px ;width:197px ;;color: #000000;font-size: 11px;font-family: Arial, Helvetica, sans-serif; border:0px;margin-left:20px ; float:left;}

.page {background: url(images/fondo_princ.jpg) repeat-y 0px 0px ; margin-top:0px;width:980px;}

.corpo {margin:0px 0px 0px 33px;text-align:left; ;width:920px;}


.fondobread {background: url(images/fondobread.gif) no-repeat 1px 0px ;font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;color:#595959;text-decoration:none;padding:15px 10px 10px 92px; height:44px}
.fondobread a:link{color:#900000;  text-decoration: underline;}
.fondobread a:visited {color:#900000;  text-decoration: underline;}
.fondobread a:hover{color:#900000;  text-decoration: none;}


.snmenu {background: #f0efe6 ;margin-left: 18px; padding:4px; width:190px; height:100%}
.sezione {background: #e4e2d2 url(images/fondovoce1.gif) no-repeat 0px 0px;  font-family: Arial, Helvetica, sans-serif;   font-size:12px; font-weight:bold;  color:#900000; padding-left: 18px; padding-bottom:4px;  }
		   
.divsec0_liv2 {font-family: Arial, Helvetica, sans-serif;	  font-size:11px;   color:#000000; padding: 5px;  width:160px }
.divsec0_liv2 a { color:#000000; text-decoration:none }
.divsec0_liv2active {font-family: Arial, Helvetica, sans-serif;	  font-size:11px;   color:#900000; padding: 5px;  width:160px }
.divsec0_liv2active a { color:#900000; text-decoration:none }

.boxcenter {padding:10px 60px 30px 10px;vertical-align:top;height:100%;font-family:Arial, Helvetica, sans-serif;   font-size:12px; color:#000000;border:none; text-align:left ; width:100%}
.boxcenter a:link{color:#155373; text-decoration:none;}      
.boxcenter a:visited{color:#155373; text-decoration:none;}      
.boxcenter a:hover{color:#155373; text-decoration:underline;   }  
  
.titolo h1 {font-family:Arial, Helvetica, sans-serif;  font-size:16px;;color:#4b4b4b;}
.fotoalta1 {width:180px;}
.fotoalta1 img{width:180px;}
.firma {font-family:Arial, Helvetica, sans-serif;  font-size:11px;font-style:italic;color:#4b4b4b;margin:10px; float:right}

.elencoinf li {font-family:Arial, Helvetica, sans-serif;  font-size:12px;color:#4b4b4b;margin:10px 10px 30px 10px;list-style-type:none;background:#f8f8f5}
.elencoinf li .sh1{margin-left:3px;}
.elencoinf li .sh1 a {;font-weight:bold}
.elencoinf li .sh2{margin-left:20px;}
.elencoinf p{margin-left:20px}

.miniature img{width:110px;border:0px;}
.testo_miniature .sh1 {font-family:Arial, Helvetica, sans-serif;  font-size:12px;color:#4b4b4b;margin:10px;}
.testo_miniature .sh2 {font-family:Arial, Helvetica, sans-serif;  font-size:11px;color:#000000;margin-left:10px;}
.testo_miniature p{font-family:Arial, Helvetica, sans-serif;  font-size:12px;color:#000000;;margin-left:10px; font-style:italic}


.boxcenter_sp {vertical-align:top;height:100%;font-family:Arial, Helvetica, sans-serif;   font-size:12px; color:#000000; text-align:left ; width:100%; padding:10px 0px 0px 10px}
.boxcenter_sp  a {color:#000000; text-decoration:none;}      
 
.spalla {float:right ;font-family:Arial, Helvetica, sans-serif;  font-size:11px;color:#000000;margin:10px;  width:200px; height:100%; padding:10px; background:#f0f0f0}
.spalla .foto4 {float:none ;font-family:Arial, Helvetica, sans-serif;  font-size:10px;color:#000000;margin:10px;  }


.titoletto { font-family:Arial, Helvetica, sans-serif;  font-size:12px;color:#4b4b4b;margin:10px; font-weight:bold}
.titoletto2 {font-family:Arial, Helvetica, sans-serif;  font-size:11px;color:#000000;;}
.titoletto3 {font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#595959;}
.navigazione { ;font-family:Arial, Helvetica, sans-serif;  font-size:11px;color:#000000;margin:10px; height:100%; padding:10px; background:#ffffff}


.tdserv{height:40px; vertical-align:bottom; text-align:center; }
.servizi {background:url(images/cube.gif) repeat-x 0px 0px; margin:30px 40px 10px 10px; height:30px; padding-left:100px}
.stampa { background:url(images/stampa.gif) no-repeat 0px 0px;font-family: Arial, Helvetica, sans-serif; font-size: 10px;font-weight: bold; color: #000000; padding-left: 20px; float:left;margin-top:10px }
.stampa a { color: #000000;text-decoration:none;}
.segnala{ background:url(images/segnala.gif) no-repeat 0px 0px;font-family: Arial, Helvetica, sans-serif; font-size: 10px;font-weight: bold; color: #000000; padding-left: 20px; float:left; margin:10px 10px 10px 20px ;}
.segnala a { color: #000000;text-decoration:none;}	 
.invia{ background:url(images/commenta.gif) no-repeat 0px 0px;font-family: Arial, Helvetica, sans-serif; font-size: 10px;font-weight: bold; color: #000000; padding-left: 20px; float:left; margin:10px 10px 10px 20px ;}
.invia a { color: #000000;text-decoration:none;}


.top {font-family:Arial, Helvetica, sans-serif;   font-size:12px;line-height: 18pt; color:#000000;border:none; float:right; vertical-align:top;margin-right:50px}
.top a {color:#000000; text-decoration:none;}      
.footer {background: url(images/footer.jpg) no-repeat 0px 0px ;vertical-align:top; height:89px;width:980px}
.footer_basso{color: #595959;  text-transform:uppercase; text-decoration:none;font-family:Arial, Helvetica, sans-serif;  font-size:10px; font-weight:bold; padding-top:15px ; } 
.footer_basso a:link {	 color: #595959;  text-transform:uppercase; text-decoration:none;  }
.footer_basso a:visited {color: #595959;  text-transform:uppercase;  text-decoration:none;  }
.footer_basso a:hover{ color: #595959;  text-transform:uppercase;  text-decoration:underline;  }
.copyright {font-family:Arial, Helvetica, sans-serif;   font-size:11px;color:#000000;   }            
		   

