/*<!-- COPYRIGHT 2006 Studio 23® --><!-- Ogni uso anche se parziale della seguente pagina è reato. Tutti i diritti sono riservati.-->*/.head { background-color: #333; }.head2 { background-color: #717171;}.head_port { background-color: #D6D6D6; }.search { background-color: #d4d4d4; }.news { background-color: #d4d4d4; }.newsrow { background-color:#FF9900;}.zoomricerca {               background-color:#666666;			  color:#CC6600;  		  	  font-family: Arial, Helvetica, sans-serif;		 	  font-size: 14px;			 }.foot {	background-color: #d4d4d4; }.titworld { background-color:#7d7d7d; }.titworld2 { background-color:#898989; }.grigio { background-color: #d4d4d4;  		  font-family: Arial, Helvetica, sans-serif; } .admin1 {	     font-family: Arial, Helvetica, sans-serif;	     font-weight: bold;	     font-size: 14px;        }.admin2 {         color: #000000; 		 font-family: Arial, Helvetica, sans-serif; 		 font-size: 12px; 		}.admin3 {font-family: Arial, Helvetica, sans-serif}BODY {	      margin-top: 5px; 	 /*	  scrollbar-arrow-color: rgb(255,255,255);	  scrollbar-base-color: #e4e4e4; 	  scrollbar-darkshadow-color: #e6dfbf; 	  scrollbar-face-color: gray; 	  scrollbar-highlight-color: white; 	  scrollbar-shadow-color: white;	  scrollbar-track-color: #FF9900; */	  }	  A:LINK {	    text-decoration : none;		color : #003399;	   }A:VISITED {	       text-decoration : none;		color : #003399;	      }A:HOVER {      Color : #000000;      text-decoration : none;          }A.Navigation:link {	                   FONT-SIZE: 11px; 				   COLOR: #000000; 				   TEXT-DECORATION: none 				  }A.Navigation:visited {                       FONT-SIZE: 11px; 					  COLOR: #000000; 					  TEXT-DECORATION: none 					 }A.Navigation:hover {                      FONT-SIZE: 11px; 					COLOR: #ffffff; 					TEXT-DECORATION: none 				   }A.Navigation:active {					 FONT-SIZE: 11px;					 COLOR: #ffffff;					 TEXT-DECORATION: none;					 background-color: #e6dfbf;					}A.linkrep:link {          font-size:11px;		  font-family: Arial, Helvetica, sans-serif;		  color:#000000;		  text-decoration:none;		 }				A.linkrep:visited {          font-size:11px;		  font-family: Arial, Helvetica, sans-serif;		  color:#000000;		  text-decoration:none;		 }			A.linkrep:hover {          font-size:11px;		  font-family: Arial, Helvetica, sans-serif;		  color : #666666;		  text-decoration:none;		 }		A.linkrep:active {          font-size:11px;		  font-family: Arial, Helvetica, sans-serif;		  color : #000000;		  text-decoration:none;		 }	A.linknews{          font-size:13px;		  font-family: Arial, Helvetica, sans-serif;		  color:#000000;		  text-decoration:none;		 }				/*SELECT.ricsel {			   border-color:#FF0099;			   font-size: 11px;			   background: #FBFBFB;			   color: #000000;			   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif  		      }		*/ .inputField {			 BORDER-RIGHT: #AA6600 1px solid;			 BORDER-TOP: #AA6600 1px solid;			 FONT-SIZE: 11px;			 BACKGROUND: #fff1dd;			 BORDER-LEFT: #AA6600 1px solid;			 COLOR: #000000;			 BORDER-BOTTOM: #AA6600 1px solid;  		  	 font-family: Arial, Helvetica, sans-serif;			}.inputField2 {			 BORDER-RIGHT: #7F9DB9 1px solid;			 BORDER-TOP: #7F9DB9 1px solid;			 BORDER-LEFT: #7F9DB9 1px solid;			 BORDER-BOTTOM: #7F9DB9 1px solid;			 FONT-SIZE: 11px;			 BACKGROUND: #FBFBFB;			 COLOR: #000000;  		  	 font-family: Arial, Helvetica, sans-serif;			}.inputField3 {			 FONT-SIZE: 11px;			 BACKGROUND: #FFEE99;			 COLOR: #000000;  		  	 font-family: Arial, Helvetica, sans-serif;			}.nobordo {			 BORDER-RIGHT: #7F9DB9 0px solid;			 BORDER-TOP: #7F9DB9 1px solid;			 BORDER-LEFT: #7F9DB9 1px solid;			 BORDER-BOTTOM: #7F9DB9 1px solid;			 FONT-SIZE: 11px;			 BACKGROUND: #FBFBFB;			 COLOR: #000000;  		  	 font-family: Arial, Helvetica, sans-serif;			}.menunazioni {			  font-family: Arial, Helvetica, sans-serif;			  font-size: 11px;			  font-variant: normal;			  width: 101px;			 }.copy {	   font-family: "Times New Roman", Times, serif;	   font-size: 11px;	   left: 20px;	   padding-left: 10px;	   color: #000000;	  }.ricercanum {  		font-family: Arial, Helvetica, sans-serif;		font-size: 10px;		COLOR: #000000;		}.ricerca {  		font-family: Arial, Helvetica, sans-serif;		font-size: 11px;		COLOR: #000000;		}.ricerca1 {  		font-family: Arial, Helvetica, sans-serif;		font-size: 11px;		padding-right: 17px;		COLOR: #000000;		}.ricerca1 a:visited {  		font-family: Arial, Helvetica, sans-serif;		font-size: 11px;		padding-right: 17px;		COLOR: #000000;		}.ricerca1 A:LINK {	    text-decoration : none;		padding-right: 17px;		COLOR: #000000;	   }.credits {		  font-family: "Times New Roman", Times, serif;		  font-size: 11px;	  	  left: 20px;		  padding-right: 10px;		  color : #000000;		  background-position: right;		}.bordinoarancio {				 border-right-width: 1px;			 	 border-bottom-width: 1px;				 border-left-width: 1px; 				 border-top-width: 0px; 				 border-top-style: none;				 border-right-style: solid;				 border-bottom-style: solid;				 border-left-style: solid;				 background-color:#FFFFFF;				 border-right-color: #FF9900;				 border-bottom-color: #FF9900;				 border-left-color: #FF9900;				}.bordinoarancio1 {				 background-color:#ffffff;				 border-right-width: 1px;			 	 border-bottom-width: 1px;				 border-left-width: 1px; 				 border-top-width: 0px; 				 border-top-style: none;				 border-right-style: solid;				 border-bottom-style: solid;				 border-left-style: solid;				 border-right-color: #FF9900;				 border-bottom-color: #FF9900;				 border-left-color: #FF9900;				}.bordinoreportage {				   border-right-width: 1px;				   border-bottom-width: 1px;				   border-left-width: 1px;				   border-top-style: none;				   border-right-style: solid;				   border-bottom-style: solid;				   border-left-style: solid;				   border-top-color: #FF9900;				   background-color:#ffffff;				   border-right-color: #FF9900;				   border-bottom-color: #FF9900;			       border-left-color: #FF9900;				 }.bordinogrigio {			  	 border-right-width: 1px;				 border-bottom-width: 1px;				 border-left-width: 1px;				 border-top-width: 0px;				 border-top-style: solid;				 border-right-style: solid;				 border-bottom-style: solid;				 border-left-style: solid;				 border-top-color: #898989;				 border-right-color: #898989;				 border-bottom-color: #898989;				 border-left-color: #898989;			   }.bordinogrigio1 {			  	 border-top-width: 0px;				 border-bottom-width: 0px; 				 border-right-width: 0px;				 border-left-width: 0px;				 border-left-style: solid;				 border-left-color: #d6d6d6;			   }.bordinoinfo {			  border: 1px solid #666666; 			 }.ricercainfo {  		  	  font-family: Arial, Helvetica, sans-serif;			  font-size: 12px;			  background-color: #D4D4D4;			  padding-left: 30px; 			  COLOR: #000000; }.ricercainfo1 {  		  	  font-family: Arial, Helvetica, sans-serif;			  font-size: 12px;			  background-color: #D4D4D4;			  padding-left: 10px; 			 }.ricercainfo2 {  		  	  font-family: Arial, Helvetica, sans-serif;			  font-size: 12px;			  background-color: #D4D4D4;			 }.ricercainfo3 {  		  	  font-family: Arial, Helvetica, sans-serif;			  font-size: 12px;			  background-color: #D4D4D4;			  padding-right: 10px; 			 }.ricercatitolo {  		  	  font-family: Arial, Helvetica, sans-serif;			  font-size: 14px;			  font-weight: bold;			  background-color: #D4D4D4;			  padding-left: 30px; 			 }.ricercatitolo1 {  		  	  font-family: Arial, Helvetica, sans-serif;			  font-size: 14px;			  font-weight: bold;			  background-color: #D4D4D4;			 }.spaninfo {  		  	  font-family: Arial, Helvetica, sans-serif;		      font-size: 12px;		  }			 .portfolio {  		  	  font-family: Arial, Helvetica, sans-serif;			  font-size: 14px;	 		  color: #f24729; 	   	   }.portfolionum {  		  	  font-family: Arial, Helvetica, sans-serif;			  font-size: 11px;	 		  color: #F24729; 			  padding-left: 20px; 			  padding-right: 20px; 	   	   }.portfolionum1 {  		  	  font-family: Arial, Helvetica, sans-serif;			  font-size: 11px;	 		  color: #000000; 			  padding-left: 20px; 			  padding-right: 20px; 	   	   }.portfolio2 {  		  	font-family: Arial, Helvetica, sans-serif;			font-size: 16px;	        font-weight: bold;	 		color: #f24729; 	   	   }.portfolio3 {			font-family: Arial, Helvetica, sans-serif;			font-size: 16px;	        font-weight: bold;	 		color: #f24729; 			padding-left: 28px; 	   	   }.zoomdescrizione {			font-family: Arial, Helvetica, sans-serif;			font-size: 16px;	 		color: #555555; 	   	   }.style1 {		 font-family: Arial, Helvetica, sans-serif;		 font-weight: bold;		 font-size: 14px;		}.style9 {          font-family: Arial, Helvetica, sans-serif;          font-size: 12px;        }.ombra {        font-family: Arial, Helvetica, sans-serif; 	    font-weight: bold;         font-size: 16px;		color: #FAFAFA;	   }.ombra1 {        font-family: Arial, Helvetica, sans-serif; 	    font-weight: bold; 		text-align: left;        font-size: 16px;		color: #FAFAFA;	   }.style10 {          font-family: Arial, Helvetica, sans-serif;          font-size: 17px;		  margin-top:5px;		  margin-bottom:5px;		  color: #FAFAFA}.style11 {          font-family: Arial, Helvetica, sans-serif; 		  font-weight: bold; 		  font-size: 14px; 		  color: #FFFFFF; 		  }.spaziorep {            font-family: Arial, Helvetica, sans-serif; 		    font-size: 8px; 		   }		  .inforep {		  font-family: Arial, Helvetica, sans-serif;		  font-weight: bold; 		  font-size: 14px; 		  color: #717171; 		 }.textorep {		   font-family: Arial, Helvetica, sans-serif;		   font-size: 14px; 		   color: #717171; 		  }.textorep1 {		   font-family: Arial, Helvetica, sans-serif;		   font-size: 12px; 		   text-align: left;		   color: #717171; 		   padding-left: 15px; 		   padding-right: 15px; 		   }.textorep2 {		   font-family: Arial, Helvetica, sans-serif;		   font-size: 12px; 		   text-align: justify;		   color: #717171; 		   padding-left: 15px; 		   padding-right: 15px; 		   }.imgboreder {              border:1px; 			 border-color:#FFFFFF;			 margin: 0px;			}.imgborederfreccia {              border: 0px; 			 margin: 0px;			}			.imgboreder_ricerca {					 border:1px;					 border-color:#666666;					 margin-right: 3px;					 margin-left: 6px;					}.imgboreder_info {				  border:1px;				  border-color:#000000;				 }.ricavanzata {   		  	  font-family: Arial, Helvetica, sans-serif;              font-size:11px;              color: #f24729; 		     }.visual_news {   		  	  font-family: Arial, Helvetica, sans-serif;		      font-weight: bold;               font-size:13px;              color: #f00000; 			 } 			 .visual_news1{   		  	  font-family: Arial, Helvetica, sans-serif;		      font-weight: bold;               font-size:12px;              color: #333333; 			  padding-left: 15px; 			  }.testonews {  		  	  font-family: Arial, Helvetica, sans-serif;			  font-size: 12px;			  background-color: #E8E8E8;			  padding-left: 30px; 			 }.testonews1 {  		  	  font-family: Arial, Helvetica, sans-serif;			  font-size: 11px;		      color: #000000;			  padding-left: 15px;               padding-right: 15px; 			  text-align: justify;			 }.testoperso {  		  	  font-family: Arial, Helvetica, sans-serif;			  font-size: 10px;		      font-weight: bold; 		      color: #CCCCCC;			  text-align: justify;			  padding-left: 30px; 			 }.testoperso1 {  		  	  font-family: Arial, Helvetica, sans-serif;			  font-size: 10px;		      font-weight: bold; 		      color: #CCCCCC;			  text-align: center;			 }.testoperso2 {			  font-family: Arial, Helvetica, sans-serif;			  font-size: 10px;		      font-weight: bold; 		      color: #FFFFFF;			  text-align: center;			  border-right-width: 1px;			  border-bottom-width: 1px;			  border-left-width: 1px;			  border-top-width: 1px;			  border-top-style: solid;			  border-right-style: solid;			  border-bottom-style: solid;			  border-left-style: solid;			  border-top-color: #FFFFFF;			  border-right-color: #FFFFFF;			  border-bottom-color: #FFFFFF;			  border-left-color:  #FFFFFF; 			 }.testomedia{  		  	  font-family: Arial, Helvetica, sans-serif;			  font-size: 11px;		      color: #CCCCCC;			  text-align: center;			  padding-left: 30px;               padding-right: 30px; 			 }.testomedia2{  		  	  font-family: Arial, Helvetica, sans-serif;			  font-size: 11px;		      color: #CCCCCC;			  text-align: center;			  padding-left: 10px;               padding-right: 10px; 			 }.testomedia3{  		  	  font-family: Arial, Helvetica, sans-serif;			  font-size: 11px;		      color: #CCCCCC;			  padding-left: 5px;               padding-right: 15px; 			 }.testolinks{  		  	  font-family: Arial, Helvetica, sans-serif;			  font-size: 11px;		      color: #CCCCCC;			  text-align: left;			  padding-left: 10px;               padding-right: 10px; 			 }.testolinks2{  		  	  font-family: Arial, Helvetica, sans-serif;			  font-size: 11px;		      color: #000000;			  text-align: left;			  padding-left: 10px;               padding-right: 10px; 			 }.framerep {           background-color: #ffffff;		   color: #2E2E2E;          }.framerep1 {		   background-color: #E5E5E5;		   color: #2E2E2E;          }.testoperso3 {			  font-family: Arial, Helvetica, sans-serif;			  font-size: 11px;		      color: #FFFFFF;			  text-align: justify;              padding-right: 25px; 			  padding-bottom: 25px; 			 }.testopersocap {			  font-family: Arial, Helvetica, sans-serif;			  font-size: 12px;		      font-weight: bold; 			  color: #FFFFFF;			  text-align: center;              padding-right: 15px; 			  padding-bottom: 25px; 			 }.testoistruz {			  font-family: Arial, Helvetica, sans-serif;			  font-size: 11px;		      color: #666666;			  text-align: justify;			  padding-left: 25px; 			  padding-bottom: 15px;			  padding-right: 25px; 			  padding-top: 5px; 			 }.testowork{  		  	  font-family: Arial, Helvetica, sans-serif;			  font-size: 13px;		      color: #CCCCCC;			  text-align: center;			  padding-left: 10px;               padding-right: 10px; 			 }