body{	text-align: center; background: url(images/bg_nuovah.jpg) repeat-x #000; font-family: Arial, Helvetica, sans-serif;margin-top:0px}
a{	color: #639D24; text-decoration: none;}
a:visited{	color: #639D24; text-decoration: none;}
a:hover{	color: #639D24; text-decoration: underline;}

.main{	width: 951px; margin: auto; text-align: left; }
.hidden{display: none;}
.testata{	background: url(images/testatah_new.jpg) no-repeat; width: 100%; height: 103px;}
.testatagiacc {background: url(images/testa_giacc.gif) no-repeat; width: 100%; height: 73px;}
.menu{	background-color: #fff; border: 1px solid #fff; border-bottom:0; border-right: 0; margin: 0; }
.tablemenuprinc{ background-color: #728F18; margin: 0; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-transform: uppercase; width: 100%;	}
.tablemenuprinc a{color:#fff; text-decoration: none;}
.tablemenuprinc a:visited{color:#fff; text-decoration: none;}

.menuprinc a{display:block; padding-bottom:14px;padding-top:14px; line-height: 14px; border-right: 1px solid #fff; text-align: center; }
.menuprinc a:hover{ background-color: #000;}
#menuprinc1_sel {background-color: #000;}
#menuprinc2_sel {background-color: #000;}
#menuprinc3_sel {background-color: #000;}
#menuprinc4_sel {background-color: #000;}
#menuprinc5_sel {background-color: #000;}
#menuprinc6_sel {background-color: #000;}
#menuprinc7_sel {background-color: #000;}
#menuprinc8_sel {background-color: #000;}
#menuprinc9_sel {background-color: #000;}
#menuprinc10_sel {background-color: #000;}
#menuprinc11_sel {background-color: #000;}
#menuprinc12_sel {background-color: #000;}
#menuprinc13_sel {background-color: #000;}



.home{	background-color: #000;}

.bread{	border-bottom: 1px solid #DCDCDC; padding-bottom: 5px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-align: left; margin-top: 10px;}
.bread table { width: 90% !important}
.centro{	background: #F4F4F4 url(images/bgcentro.jpg) repeat-x; padding: 17px; padding-top: 10px;  padding-bottom: 7px; border-bottom: 9px solid #719018; text-align: center; margin-bottom: 0; padding-top: 0px; margin-top: 0;  border:1px solid #6C6E6D; border-bottom: 9px solid #719018; border-top: 1px solid #fff; margin-bottom: 0; }

.banner1 img{	margin-right: 4px;}
.banner2 img{	margin-right: 4px;}
.piede{	height: 52px; width: 951px; background: url(images/bgpiede_int.jpg) no-repeat #000; border:1px solid #000;  font-size: 14px; color: #000; font-size: 11px; text-align: right; margin: 0;; }
.piede .link{ margin: 10px 10px 10px 10px; margin-right: 25px; color: #ACACAC;}
.piede a{	color: #000;}
.copy{	text-align: right; color: #fff; font-size: 11px; background-color: #000; padding: 10px; padding-right: 25px;}

.fotoalta1{	float: right; clear: none; font-size: 10px; text-align: center;}
.fotoalta2{	 font-size: 10px; text-align: center;}
.fotoalta3{	 font-size: 10px; text-align: center;}
.fotoalta4{	 font-size: 10px; text-align: center;}
.fotoalta5{	 font-size: 10px; text-align: center;}
.fotoalta6{	 font-size: 10px; text-align: center;}

.contenuto {text-align: left; }
.dx_centro {width:680px}
.contenuto h1{ color: #639D24; font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold;  margin-bottom: 17px; margin-top: 20px; padding: 0;}
.contenuto  h2{ color: #000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; line-height: 18px; font-weight: normal; margin: 0; margin-bottom: 20px;}
.contenuto .testo{	 padding-bottom: 5px; font-size: 12px; line-height: 18px;}

.strumenti{	background: url(images/bgstrumenti.gif); width: 223px; height: 30px; font-size: 9px; line-height: 24px; margin: auto; margin-top: 10px; text-align: center; vertical-align: middle;}
.strumenti span{	margin-right: 5px; margin-left: 5px;}

.allegati{	margin-top: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; border-top: 1px solid #DCDCDC; padding-top: 20px;}
.allegati .allegati{
	border: 0;
}
.allegati a{	color: #000; text-decoration: none;  border: 0;}
.allegati a:visited{	color: #000; text-decoration: none;}
.allegati a:hover{	color: #000; text-decoration: underline;}
.firma{ color: #639D24; font-style: italic; margin-top: 20px; font-size: 12px; margin-bottom: 20px;}

.figlie{	list-style-position: outside; list-style-image: url(images/mouse.gif); margin-top: 20px;}
.figlie li{	margin: 0; border-bottom: 1px dotted #959595; padding-bottom: 10px; margin-bottom: 20px; font-size: 12px; font-weight: normal;}
.figlie .sh1{	font-size: 14px; font-weight: bold; color: #000; }
.figlie .sh2{	font-size: 12px; font-style:italic; color: #000; }
.figlie .intro{margin-bottom:0px; font-size: 12px; }
.figlie .all_miniatura{	border: 0; margin-right: 10px; }
.figlie .sh1_data_ora{	display: none;}
.figlie .miniature{border-bottom: 1px dotted #959595; width: 100px; text-align: left;}
.figlie .testo_miniature{border-bottom: 1px dotted #959595;}
.figlie table {	width: 90%; text-align: left;}
.figlie .manu_all{	float: right; margin-bottom: 10px; color: #D3842F;}
.figlie .manu_all a{ color: #D3842F;}

/* motore */
.tdmdr{ float: left; margin: 5px;}
.motore form {padding:0px; margin:0px;}
.motore {padding:0px; margin:0px; width:288px; height:29px; text-align:center; }
.motore1 {padding:0px; font-family:arial; font-size:11px; color:black; font-weight:bolder; margin: 0; }
.motore_int {padding:0px; margin:0px; background:#919191; width:180px; height:31px; text-align:center; }
.hoform {font-family:arial; font-size:9px; color:black; border:1px solid #CDCDCD; padding-left:6px;  width:162px; height: 20px;}
.inbutton {border:1px solid black; font-family:arial; font-size:9px; color:white; background:#3D4044; width:45px; height: 20px; }





.titoletto {color:#639D24; font-family: arial,verdana;font-size:12px; font-weight:bold}
.titoletto a{	color: #639D24; text-decoration: none;}
.titoletto a:visited{	color: #639D24; text-decoration: none;}
.titoletto a:hover{	color: #639D24; text-decoration: underline;}

.titoletto2 {color:#000000; font-family: arial,verdana;font-size:12px}
.titoletto3 {color:#810010; font-family: arial,verdana;font-size:12px}
.testo_mdr{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px;}
.ricerca_tab_navigazione{	font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: center; background: #fff;}

.tdstrumenti{	text-align: center;}

.menu_sx{ width:224px; margin: 0; border: 0; b_ackground-color: #D8D8D8; float: left; clear: none; vertical-align: top;  font-family: Arial, Helvetica, sans-serif; font-size: 12px;}

.mav{	margin: 9px; margin-left:0; background: #43464A url(images/bck_menu_new.jpg) repeat-x 0px bottom;padding-left: 15px; padding-top: 20px; padding-bottom: 20px;}
.mav a {	color: #fff; text-decoration: none;}
.mav a:visited {	color: #fff; text-decoration: none;}
.mav a:hover {	color: #fff; text-decoration: underline;}
.divprinc1{display:none;	margin-bottom: 8px; background: url(images/pallino.gif) no-repeat left 8px; padding-left: 12px;}
.divprinc2{display:none;	margin-bottom: 8px;background: url(images/pallino.gif) no-repeat left 8px; padding-left: 12px;}
.divprinc3{display:none;	margin-bottom: 8px;background: url(images/pallino.gif) no-repeat left 8px; padding-left: 12px;}
.divprinc4{display:none;	margin-bottom: 8px;background: url(images/pallino.gif) no-repeat left 8px; padding-left: 12px;}
.divprinc5{display:none;	margin-bottom: 8px;background: url(images/pallino.gif) no-repeat left 8px; padding-left: 12px;}
.divprinc6{display:none;	}
.divprinc7{display:none;	}
.divprinc8{display:none;	}

.divprincsel6{display:none;	}
.divprincsel7{display:none;	}
.divprincsel8{display:none;	}
.divprincsel1{display:none;	margin-bottom: 8px;background: url(images/pallino.gif) no-repeat left 8px; padding-left: 12px;}
.divprincsel1 a{color:#75B430}
.divprincsel1 a:visited{color:#75B430}
.divprincsel1 a:hover{color:#75B430}

.divprincsel2{display:none;	margin-bottom: 8px;background: url(images/pallino.gif) no-repeat left 8px; padding-left: 12px;}
.divprincsel2 a{color:#75B430}
.divprincsel2 a:visited{color:#75B430}
.divprincsel2 a:hover{color:#75B430}

.divprincsel3{display:none;	margin-bottom: 8px;background: url(images/pallino.gif) no-repeat left 8px; padding-left: 12px;}
.divprincsel4{display:none;	margin-bottom: 8px;background: url(images/pallino.gif) no-repeat left 8px; padding-left: 12px;}
.divprincsel5{display:none;	margin-bottom: 8px;background: url(images/pallino.gif) no-repeat left 8px; padding-left: 12px;}

.divsec1_liv2{	margin-bottom: 8px; background: url(images/pallino.gif) no-repeat left 8px; padding-left: 12px;}
.divsec2_liv2{	margin-bottom: 8px;background: url(images/pallino.gif) no-repeat left 8px; padding-left: 12px;}
.divsec3_liv2{	margin-bottom: 8px; background: url(images/pallino.gif) no-repeat left 8px; padding-left: 12px;}
.divsec3_liv3{display:none}
.divsec4_liv2{	margin-bottom: 8px;background: url(images/pallino.gif) no-repeat left 8px; padding-left: 12px;}
.divsec5_liv2{	margin-bottom: 8px;background: url(images/pallino.gif) no-repeat left 8px; padding-left: 12px;}
.divsec6_liv2{	margin-bottom: 8px;background: url(images/pallino.gif) no-repeat left 8px; padding-left: 12px;}
.divsec7_liv2{	margin-bottom: 8px;background: url(images/pallino.gif) no-repeat left 8px; padding-left: 12px;}

.divsec1_liv2active{	margin-bottom: 8px; background: url(images/pallino.gif) no-repeat left 8px; padding-left: 12px;}
.divsec2_liv2active{	margin-bottom: 8px;background: url(images/pallino.gif) no-repeat left 8px; padding-left: 12px;}
.divsec3_liv2active{	margin-bottom: 8px; background: url(images/pallino.gif) no-repeat left 8px; padding-left: 12px;}
.divsec4_liv2active{	margin-bottom: 8px;background: url(images/pallino.gif) no-repeat left 8px; padding-left: 12px;}
.divsec5_liv2active{	margin-bottom: 8px;background: url(images/pallino.gif) no-repeat left 8px; padding-left: 12px;}
.divsec6_liv2active{	margin-bottom: 8px;background: url(images/pallino.gif) no-repeat left 8px; padding-left: 12px;}
.divsec7_liv2active{	margin-bottom: 8px;background: url(images/pallino.gif) no-repeat left 8px; padding-left: 12px;}


.divsec0 {font-family: Arial, Helvetica, sans-serif; font-size: 11px;font-weight:bold; color:#ffffff}
.divsec0_liv2 { background: url(images/bullet_menu.gif) no-repeat 0px 8px; padding-left: 13px;padding-top:5px}
.divsec_liv_active  { background: url(images/bullet_menu_a.gif) no-repeat 0px 8px; padding-left: 13px;padding-top:5px}

.testo .allegati{	margin-top: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; border-top: 1px solid #DCDCDC; padding-top: 10px;;}
.testo .allegati a font {line-height:30px;border:0px}
.testo .allegati a{color: #000; text-decoration: none;}
.testo .allegati a:visited{color: #000; text-decoration: none;}
.testo .allegati a:hover{color: #000; text-decoration: underline;}

.tab_centro .testo {padding-right: 10px ; }
.centro_spalla{width:700px; padding-right:20px;}


/*spalla*/
.spalla{	width:192px; margin: 0; border: 0; background-color: #D8D8D8; float: left; clear: none; vertical-align: top;  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #fff;}
.spalla .mav{padding: 10px; padding-top: 20px; padding-bottom: 20px;margin:9px}


