/* CSS Document */*{	margin:0;	padding:0;	border:0;}html, body {	padding:0 0 10px 0;	border:0;	margin:0 auto;}body {	margin:0 auto;	padding:0;	text-align:center;	background:#fff url(../images/bg.gif) top repeat-x;	font: Georgia, "Times New Roman", Times, serif;	color:#5b5959;}/* WRAPPER */#wrapper{	position:relative;	margin:0 auto;	padding:0;	width:950px;}#footer{	margin:25px auto 0 auto;	padding:15px 0 15px 0;	width:950px;	background: url(../images/puntini-li-news.gif) top repeat-x;	text-align:center;}#footer img{	/*float:left;*/	margin-right:5px;}#header{	float:left;	width:950px;	height:173px;}form#cerca{	float:left;	width:685px;	height:58px;	/**/	background:url(../images/bg-cerca.gif) left 1px no-repeat;	/**/	padding:30px 0 0 87px;}form#cerca p{	float:left;	font-size:15px;	font-weight:normal;	font-family: Georgia, "Times New Roman", Times, serif;	color:#fff;	padding-right:8px;}form#cerca p span{	font-size:15px;	font-weight:normal;	font-family: Georgia, "Times New Roman", Times, serif;	color:#b4f189;}form#cerca input{	float:left;	font-weight:normal;	font-size:14px;	color:#b4f189;	background-color:#4b712f;	border:1px solid #86ab6b;	width: 158px;	font-family: Arial, Helvetica, sans-serif;	margin-right:8px;	display:inline;}form#cerca img{	float:left;	padding:2px 0 0 7px;}form#cerca input.bottone-ricerca {	float:left;	background-color:transparent;	border:none;	width:auto;}/* LOGO */#logo{	float:right;	width:178px;	height:148px;	margin:0;	padding:25px 0 0 0;}/*===========NAVIGAZIONE===========*/#navigation {	float:left;	width:772px;	height:43px;	/**/	padding:0;	margin:0;	/**/	background:url(../images/bg-nav.gif) top repeat-x;}#navigation ul {	float:left;	list-style-type:none;	/**/	width:772x;	height:17px;	/**/	padding:15px 0 0 0;	margin:0;}#navigation li {	float:left;	height:17px;	text-align:left;	/**/	padding:0;	margin:0;	/**/	background:url(../images/puntini-li-nav.gif) right no-repeat;}#navigation a {	display:block;	color:#4b712f;	text-decoration:none;	font-size:15px;	font-weight:normal;	font-family: Georgia, "Times New Roman", Times, serif;	padding:2px 12px 0 12px;	}#navigation a:hover {	color:#82c652;}#navigation a.visitato {	display:block;	color:#82c652;	text-decoration:none;	font-size:15px;	font-weight:normal;	font-family: Georgia, "Times New Roman", Times, serif;	padding:2px 12px 0 12px;}/* COLONNA SX */#colonna-sx {	float:left;	width:200px;}#box-prodotti {	float:left;	width:159px;	height:30px;	background:url(../images/bg-box-prodotti.gif) top left no-repeat;	padding:10px 0 0 24px;	margin-bottom:4px;	text-align:left;}#box-prodotti a{	text-decoration:none;	font-size:17px;	font-weight:normal;	font-family: Georgia, "Times New Roman", Times, serif;	color:#fff;}#box-prodotti a:hover{	color:#d6ec5b;}#box-carrello {	float:left;	width:159px;	height:30px;	background:url(../images/bg-box-carrello.gif) top left no-repeat;	padding:10px 0 0 24px;	text-align:left;	margin-bottom:4px;}#box-carrello a:hover{	color:#fff;}#box-carrello a{	text-decoration:none;	font-size:17px;	font-weight:normal;	font-style:italic;	font-family: Georgia, "Times New Roman", Times, serif;	color:#6ea348;}/*===========MACCHNARI===========*/#macchinari {	float:left;	width:151px;	height:454px;	background:url(../images/bg-box-macchinari.jpg) top left no-repeat;	padding:20px 34px 0 15px;	text-align:left;}#macchinari ul {	float:left;	list-style-type:none;	/**/	width:151px;	height:454px;	/**/	padding:0;	margin:0;}#macchinari li {	float:left;	width:151px;	text-align:left;	/**/	padding:0;	margin:0;	/**/	background:url(../images/puntini-li-macchine.gif) bottom repeat-x;}#macchinari a {	display:block;	color:#4b712f;	text-decoration:none;	font-size:14px;	font-weight:normal;	font-family: Georgia, "Times New Roman", Times, serif;	padding:10px 0 10px 18px;	background:url(../images/quadratino.gif) left  9px no-repeat;}#macchinari a:hover {	background:url(../images/quadratino-attivo.gif) left  9px no-repeat;}#macchinari a.attivo {	display:block;	color:#4b712f;	text-decoration:none;	font-size:14px;	font-weight:normal;	font-family: Georgia, "Times New Roman", Times, serif;	padding:10px 0 10px 18px;	background:url(../images/quadratino-attivo.gif) left  9px no-repeat;}/* CORPO */#corpo{	float:left;	width:522px;	padding:0 35px 0 15px;	text-align:left;}#img-azienda{	float:left;	width:522px;	padding:0;	text-align:left;	background: url(../images/puntini-li-news.gif) top repeat-x;}#img-azienda img{	float:left;	padding:1px;	border:3px solid #d8edc9;	margin:25px 43px 0 0;	}/* COLONNA DX */#colonna-dx {	float:left;	width:168px;}#mail {	float:left;	width:168px;	background:url(../images/puntini-li-news.gif) bottom repeat-x;	padding:0;}#mail a{	display:block;	text-decoration:none;	font-size:12px;	font-weight:normal;	font-style:italic;	font-family: Georgia, "Times New Roman", Times, serif;	color:#5b5959;	text-align:left;	margin:0 0 5px 0;}#mail a:hover {	color:#5e893e;}#mail span{	display:block;	color:#5e893e;	text-decoration:none;	font-size:13px;	font-weight:normal;	font-style:italic;	font-family: Georgia, "Times New Roman", Times, serif;	text-align:left;}/* COLONNA NEWS */#news {	float:left;	width:168px;/*	background-color:#f0f1f0;*/}#news h2 {	width:158px;	font-family: Georgia, "Times New Roman", Times, serif;	color:#e9aa03;	text-decoration:none;	font-size:21px;	font-weight:normal;	text-align:left;	display:block;	padding:5px 0 10px 10px;	margin:0 0 0 0;	background: #fff url(../images/puntini-li-news.gif) bottom repeat-x;}#news h2 span{	font-family: Georgia, "Times New Roman", Times, serif;	color:#9ec27e;	text-decoration:none;	font-size:21px;	font-weight:normal;	font-style:italic;	text-align:left;	padding: 0;	margin: 0;}#news dl {	padding: 0;	margin: 0;}#news dt {	width: 148px;	padding:5px 10px 0 10px;	margin: 0;	color:#74a352;	text-decoration:none;	font-size:12px;	font-weight:normal;	font-family: Arial, Helvetica, sans-serif;	text-align:left;	background-color:#f0f1f0;}#news dt img{	padding:0 0 0 5px;}#news dd h3 a{	width: 148px;	padding: 0 10px 10px 10px;	margin: 0 0 0 0;	font-family: Georgia, "Times New Roman", Times, serif;	color:#5b5959;	text-decoration:none;	font-size:13px;	font-weight:normal;	text-align:left;	display:block;	background:#f0f1f0 url(../images/puntini-li-news.gif) bottom repeat-x;}#news dd h3 a:hover{	text-decoration:underline;}#news ul {	float:left;	list-style-type:none;	text-align:left;	/**/	width: 100px;	padding: 10px 10px 10px 0;	margin: 0 0 0x 0;	color:#5b5959;	text-decoration:none;	font-size:11px;	font-weight:normal;	font-family: Arial, Helvetica, sans-serif;	background-color:#fff;}#news .titolo-news{	width:58px;	float:left;	text-align:left;	padding:10px 0 11px 10px;	margin: 0;	/**/	color:#5b5959;	text-decoration:none;	font-size:11px;	font-weight:normal;	font-family: Arial, Helvetica, sans-serif;	background-color:#fff;}#news ul li {	float:left;	text-align:left;	padding:0;	margin:0;	/**/	color:#5b5959;	text-decoration:none;	font-size:11px;	font-weight:bold;	font-family: Arial, Helvetica, sans-serif;	padding:0 2px;	margin:0;}#news ul li a{	color:#5b5959;	text-decoration:none;	font-size:11px;	font-weight:normal;	font-family: Arial, Helvetica, sans-serif;	/**/	border:none;	padding:1px 2px;	margin:0;}#news ul li a:hover {	color:#fff;	background-color:#74a352;	padding:1px 2px;	text-decoration:none;}#news ul li span{	color:#fff;	background-color:#74a352;	padding:2px 2px;	text-decoration:none;	font-size:11px;	font-weight:normal;	font-family: Arial, Helvetica, sans-serif;	padding:1px 2px;	margin:0;}/* FLASH*/#flash {	float:left;	width:522px;	height:379px;	padding:0;}/*===========PAGINAZIONE===========*/#paginazione ul {	float:left;	list-style-type:none;	text-align:right;	/**/	width: 522px;	padding:0;	margin: 10px 0 0 0;	background: url(../images/puntini-li-news.gif) top repeat-x;}#paginazione ul li.pagine {	float:right;	text-align:left;	padding:0;	padding:0;	margin:0;}#paginazione ul li.pagine a{	display:block;	color:#5b5959;	text-decoration:none;	font-size:14px;	font-weight:normal;	font-family: Georgia, "Times New Roman", Times, serif;	/**/	border:none;	padding:2px 0 0 25px;	margin:0;}#paginazione ul li.pagine a:hover {	color:#74a352;	padding:2px 0 0 25px;	text-decoration:none;}/*===========PAGINAZIONE2===========*/#paginazione2 ul {	float:left;	list-style-type:none;	text-align:right;	/**/	width: 522px;	padding:0;	margin: 10px 0 0 0;	background: url(../images/puntini-li-news.gif) top repeat-x;}#paginazione2 ul li.pagine2 {	float:left;	text-align:left;	padding:0;	padding:0;	margin:0;}#paginazione2 ul li.pagine2 a{	display:block;	color:#5b5959;	text-decoration:none;	font-size:13px;	font-weight:normal;	font-family: Georgia, "Times New Roman", Times, serif;	/**/	border:none;	padding:2px 0 0 15px;	margin:0;}#paginazione2 ul li.pagine2 a:hover {	color:#74a352;	padding:2px 0 0 15px;	text-decoration:none;}/*===========FORM===========*/#form-contatti1{	float:left;	text-align:left;	width:220px;	padding:0 25px 0 18px;	text-decoration:none;	font-size:14px;	font-weight:normal;	font-family: Georgia, "Times New Roman", Times, serif;	color:#5b5959;}#form-contatti2{	float:left;	text-align:left;	width:220px;	text-decoration:none;	font-size:14px;	font-weight:normal;	font-family: Georgia, "Times New Roman", Times, serif;	color:#5b5959;	padding-left:18px;}#form-contatti4{	float:left;	text-align:left;	width:220px;	text-decoration:none;	font-size:14px;	font-weight:normal;	font-family: Georgia, "Times New Roman", Times, serif;	color:#5b5959;}#form-contatti3{	float:left;	text-align:left;	width:483px;	text-decoration:none;	font-size:14px;	font-weight:normal;	font-family: Georgia, "Times New Roman", Times, serif;	color:#5b5959;	padding-left:18px;}#formcontatti5{	float:left;	text-align:left;	width:522px;	text-decoration:none;	font-size:14px;	font-weight:normal;	font-family: Georgia, "Times New Roman", Times, serif;	color:#5b5959;	padding-left:0;}/*= INPUT/TEX AREA =*/#form-contatti1 input,  #form-contatti2 input,  #formcontatti5 input{	font-weight:normal;	font-size:12px;	color:#74a352;	background-color:#fff;	border:1px solid #bcdda3;	width: 220px;	display:block;	margin-bottom:8px;	font-family: Arial, Helvetica, sans-serif;}#form-contatti2 textarea{	font-weight:normal;	font-size:12px;	color:#74a352;	background-color:#fff;	border:1px solid #bcdda3;	width: 220px;	display:block;	margin-bottom:8px;	font-family: Arial, Helvetica, sans-serif;}#form-contatti3 textarea{	font-weight:normal;	font-size:12px;	color:#74a352;	background-color:#fff;	border:1px solid #bcdda3;	width: 483px;	display:block;	margin-bottom:8px;	font-family: Arial, Helvetica, sans-serif;}#form-contatti3 .invia, #form-contatti2 .invia, #formcontatti5 .invia{	float:right;	font-size:12px;	font-weight:normal;	font-family: Arial, Helvetica, sans-serif;	color:#5b5959;	background-color:#bcdda3;	margin: 20px 0 10px 14px;	width: 220px;	}/*#form-contatti3{	margin-left:14px;	}*//*TABELLA*/table#opportunita tbody {	border-collapse:collapse;	border-spacing:0pt;	width:522px;	float:left;	/**/	margin:0;	text-align:left;}table#opportunita {	margin:0 0 25px 0;	width:522px;}table#opportunita td.sx{	text-decoration:none;	font-size:14px;	font-weight:normal;	font-family: Georgia, "Times New Roman", Times, serif;	color:#5b5959;	margin:0;	padding:5px 15px 5px 0;	width:170px;}table#opportunita td.dx{	text-decoration:none;	font-size:14px;	line-height:13px;	font-weight:normal;	font-family: Georgia, "Times New Roman", Times, serif;	color:#5b5959;	padding:5px 15px 5px 0;	margin:0;	width:292px;}table#opportunita td strong{	text-decoration:none;	font-size:14px;	line-height:13px;	font-weight:bold;	font-family: Georgia, "Times New Roman", Times, serif;	color:#74a352;	padding:5px 15px 5px 0;	margin:0;	width:292px;}/*= INPUT/TEX AREA =*/table#opportunita td.dx input, table#opportunita td.sx input, textarea{	font-weight:normal;	font-size:12px;	color:#74a352;	background-color:#fff;	border:1px solid #bcdda3;	width: 250px; 	float:left;	margin-right:5px;	display:inline;	font-family: Arial, Helvetica, sans-serif;}.bottoneinviaopp{	float:left;	font-size:12px;	font-weight:normal;	font-family: Arial, Helvetica, sans-serif;	color:#5b5959;	background-color:#bcdda3;	margin: 20px 0 10px 200px;	width: 250px;}/*LIGHTBOX*/#lightbox {	background-color:#EEEEEE;	border-bottom:2px solid #666666;	border-right:2px solid #666666;	padding:10px;}#lightboxDetails {	font-size:0.8em;	padding-top:0.4em;}#lightboxCaption {	float:left;}#keyboardMsg {	float:right;}#closeButton {	right:5px;	top:5px;}#lightbox img {	border:medium none;	clear:both;}#overlay img {	border:medium none;}#overlay {	background-image:url(../images/overlay.png);}/** html #overlay {	background-color:transparent;	background-image:url(../images/blank.gif);}*//* TABELLA *//* 	smooth taste table styles	written by Thomas Opp http://www.yaway.de*/table#carrello {	  border-collapse: collapse;	/*border: 1px solid #38160C;	*/font: normal 11px verdana, arial, helvetica, sans-serif;	  color: #4b712f;	  background:#c8e4b4;	  width:522px;	  margin-bottom:25px;	  float:left;}  table#carrello caption {  text-align: left;  font: normal 11px verdana, arial, helvetica, sans-serif;  background: transparent;  }  table#carrello td, th {  border: 1px solid #eef8e6; 	 padding:10px;	  color: #4b712f;  }  table#carrello thead th{  font: bold 11px verdana, arial, helvetica, sans-serif;  border: 1px solid #eef8e6;  text-align: left;  background: #4b712f;  color: #F6ECF0;  padding-top:6px;  }  table#carrello tbody th, tbody td {  vertical-align: top;  text-align: left;  }  table#carrello input {	font-weight:normal;	font-size:12px;	color:#74a352;	background-color:#e7f5de;	/*border:1px solid #bcdda3;*/	width: auto;	display:block;	font-family: Arial, Helvetica, sans-serif;}#corpo table#login {	border-collapse: collapse;	font: normal 11px verdana, arial, helvetica, sans-serif;	color: #4b712f;	background:#c8e4b4;	margin-bottom:25px;	float:left;} #corpo table#login td {	border: 1px solid #eef8e6; 	padding:10px;	color: #4b712f;	width:500px;} #corpo table#login td input {	width:200px;}   /*===========PAGINAZIONE PRODOTTI===========*/#paginazione-prodotti ul {	float:left;	list-style-type:none;	text-align:left;	width: auto;	padding:0;	margin: 0;	color:#5b5959;	text-decoration:none;	font-size:14px;	font-weight:normal;	font-family: Georgia, "Times New Roman", Times, serif;}#paginazione-prodotti li {	float:left;	text-align:left;	padding:0 6px 0 0;	margin:0 0 0 6px;}#paginazione-prodotti ul li span {	color:#fff;	text-decoration:none;	font-size:14px;	font-weight:normal;	font-family: Georgia, "Times New Roman", Times, serif;	border:none;	padding:1px 2px;	margin:0;	background-color:#74a352;}#paginazione-prodotti ul li a{	color:#5b5959;	text-decoration:none;	font-size:14px;	font-weight:normal;	font-family: Georgia, "Times New Roman", Times, serif;	border:none;	padding:1px 2px;	margin:0;}#paginazione-prodotti ul li a:hover {	color:#fff;	padding:1px 2px;	margin:0;	text-decoration:none;	background-color:#74a352;}/*#paginazione-prodotti li a.visitati{	float:left;	display:block;	color:#fff;	text-decoration:none;	font-size:14px;	font-weight:normal;	font-family: Georgia, "Times New Roman", Times, serif;	border:none;	padding:1px 2px;	margin:0 6px 0 0;	background-color:#74a352;}  */  /*===========PAGINAZIONE NEWS===========*/#paginazione-news ul {	float:left;	list-style-type:none;	text-align:left;	width: auto;	padding:0;	margin: 5px 0 0 10px;	color:#5b5959;	text-decoration:none;	font-size:14px;	font-weight:normal;	font-family: Georgia, "Times New Roman", Times, serif;}#paginazione-news li {	float:left;	text-align:left;	padding:0 6px 0 0;	margin:0;	font-size:14px;	font-weight:normal;	font-family: Georgia, "Times New Roman", Times, serif;}#paginazione-news ul li span {	color:#fff;	text-decoration:none;	font-size:14px;	font-weight:normal;	font-family: Georgia, "Times New Roman", Times, serif;	border:none;	padding:1px 2px;	margin:0;	background-color:#74a352;}#paginazione-news ul li a{	color:#5b5959;	text-decoration:none;	font-size:14px;	font-weight:normal;	font-family: Georgia, "Times New Roman", Times, serif;	border:none;	padding:1px 2px;	margin:0;}#paginazione-news ul li a:hover {	color:#fff;	text-decoration:none;	font-size:14px;	font-weight:normal;	font-family: Georgia, "Times New Roman", Times, serif;	border:none;	padding:1px 2px;	margin:0;	background-color:#74a352;}/*===========PERCORSO===========*/#percorso {	float:left;	margin:0 0 10px;	padding:10px 0 0 10px;	text-align:left;	width:512px;	text-align:left;	background-color:#f0f1f0;	}	#percorso p, #paginazione p {	padding:0 0 5px;	font-size:12px;	text-align:left;}#percorso a, #paginazione a {	padding:0 5px;	font-size:12px;	text-align:left;}#percorso a:hover, #paginazione a:hover {	color:#74a352;	text-align:left;}#percorso p .selezionato, #paginazione p .selezionato {	color:#74a352;	font-weight:bold;	padding:0pt 2px;	font-size:12px;	text-align:left;}/* --- 02-01-2008 ---- -*/#corpo #percorso2{	float: left;	font-size:12px;	font-weight:bold;	width:502px;	margin:0 0 10px 0;	padding:10px;	display: inline;	background-color:#f0f1f0;	text-align:left;}#corpo #percorso2 #prova{	float: left;	font-size:12px;	font-weight:bold;	width:65px;	margin:0;	padding:0;	text-align:left;	/*background-color:red;*/}#corpo #percorso2 #prova2{	font-size:12px;	font-weight:bold;	width:425px;	margin:0 0 0 70px;	padding:0;	/*background-color:blue;*/	text-align:left;}#corpo #percorso2  #prova2 ul{	font-weight:normal;	list-style-type:none;	margin:0;	padding:0;	font-size:12px;	text-align:left;}#corpo #percorso2 #prova2 ul li{	font-size:12px;	padding:0;	margin:0 5px 0 0;	display:inline;	text-decoration:none;	text-align:left;}#corpo #percorso2 #prova2 ul li a{	font-size:12px;	margin:0 5px 0 0;	text-decoration:underline;	text-align:left;}#corpo #percorso2 #prova2 ul li a:hover{ 	font-size:12px;	text-decoration:underline;	color:#74a352;	text-align:left;}#corpo #percorso2 #prova2 p.percorsocorrente{ 	/*float: left;*/	font-size:12px;	text-decoration:none;	font-weight:bold;	color:#74a352;	font-family: Georgia, "Times New Roman", Times, serif;	padding:0;	margin:0;	text-align:left;	display: inline;	}/* --- 02-01-2008 ---- *//*===========FORM LOGIN===========*/#form-login1{	float:left;	text-align:left;	padding:10px;	margin:0 0 30px 0;	text-decoration:none;/*	background: url(../images/puntini-li-news.gif) bottom repeat-x;*/	font-size:12px;	font-weight:normal;	font-family: Georgia, "Times New Roman", Times, serif;	color:#5b5959;	background-color:#dcf3cc;}/*= INPUT/TEX AREA =*/#form-login1 input{	font-weight:normal;	font-size:12px;	color:#74a352;	background-color:#fff;	border:1px solid #bcdda3;	width: 168px;	display:block;	margin-bottom:8px;	font-family: Arial, Helvetica, sans-serif;}#form-login1 input.nobordo{	border:none;}#form-login1 .invia{	/*float:right;	*/font-size:12px;	font-weight:normal;	font-family: Arial, Helvetica, sans-serif;	color:#5b5959;	background-color:#bcdda3;	margin: 15px 0 0 0;	width: 90px;	}#form-login1 p {	text-decoration:none;	line-height:15px;	font-size:14px;	font-weight:normal;	font-family: Georgia, "Times New Roman", Times, serif;	color:#5b5959;	padding:0 0 10px 0;	text-align:left;}#form-registrazione .floatForm input, #form-registrazione .floatForm textarea{	font-weight:normal;	font-size:12px;	color:#74a352;	background-color:#fff;	border:1px solid #bcdda3;	width: 168px;	display:block;	margin-bottom:8px;	font-family: Arial, Helvetica, sans-serif;}#form-registrazione .floatForm input.nobordo{	border:none;}#form-registrazione .floatForm .invia{	float:left;	font-size:12px;	font-weight:normal;	font-family: Arial, Helvetica, sans-serif;	color:#5b5959;	background-color:#bcdda3;	margin: 0 0 10px 0;	width: 168px;	}#form-registrazione .floatForm p {	text-decoration:none;	line-height:15px;	font-size:14px;	font-weight:normal;	font-family: Georgia, "Times New Roman", Times, serif;	color:#5b5959;	padding:0 0 10px 0;	text-align:left;}/*===========FORM REGISTRAZIONE===========*/#form-registrazione{	float:left;	text-align:left;	padding:0;	margin:0;	text-decoration:none;	font-size:14px;	font-weight:normal;	font-family: Georgia, "Times New Roman", Times, serif;	color:#5b5959;	/*background-color:green;*/}/*= INPUT/TEX AREA =*/#form-registrazione input, #form-registrazione textarea{	font-weight:normal;	font-size:12px;	color:#74a352;	background-color:#fff;	border:1px solid #bcdda3;	width: 210px;	display:block;	margin-bottom:8px;	font-family: Arial, Helvetica, sans-serif;}#form-registrazione input.nobordo{	border:none;}#form-registrazione .floatForm{	width:240px;	padding:0 21px 0 0;	float:left;}#form-registrazione .invia{	float:left;	font-size:12px;	font-weight:normal;	font-family: Arial, Helvetica, sans-serif;	color:#5b5959;	background-color:#bcdda3;	margin: 7px 0 10px 0;	width: 210px;	}#form-contatti-dati{	float:left;	text-align:left;	width:220px;	text-decoration:none;	font-size:14px;	font-weight:normal;	font-family: Georgia, "Times New Roman", Times, serif;	color:#5b5959;}#form-contatti-dati input{	float:left;	width:auto;}/*===========FORM LOGIN===========*/#form-login2{	float:left;	text-align:left;	padding:0;	margin:0;	text-decoration:none;	font-size:12px;	font-weight:normal;	font-family: Georgia, "Times New Roman", Times, serif;	color:#5b5959;	/*background-color:red;*/}/*= INPUT/TEX AREA =*/#form-login2 input{	font-weight:normal;	font-size:12px;	color:#74a352;	background-color:#fff;	border:1px solid #bcdda3;	width: 210px;	display:block;	margin-bottom:8px;	font-family: Arial, Helvetica, sans-serif;}#form-login2 .invia{	float:left;	font-size:12px;	font-weight:normal;	font-family: Arial, Helvetica, sans-serif;	color:#5b5959;	background-color:#bcdda3;	margin: 20px 0 10px 0;	width: 210px;	}
