	 body{		padding: 0px;		margin: 0px;		margin-top: 10px;		background-color: #FFFFFF;		color: #000;		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;		font-size: 10px;	 }	 	 #info{		text-align: center;	 }	 	 #div_links{	  		width: 600px;		margin:  auto;		padding: 5px 5px 5px 5px;	   margin: auto;			text-align: right;		margin-bottom: 10px;	 }	 	 #div_links ul	 {	 	 	list-style-type: none;				padding: 0px;			margin: 0px 5px 5px;	 }	 	 #div_links ul a{	 	color: #000;;	 }	 	 #div_links ul a:hover{	 	color: #f00;	 }   	 .automobile_scheda{	  		width: 600px;		border: 1px dashed;		border-color: #666;      border-top: 0px;		border-left: 0px;	   border-right: 0px;	 			margin:  auto;		padding-bottom: 10px;      margin-bottom: 10px;	 }	 	 .automobile_schedacompleta{	  		width: 600px;		border-top: 0px;		border-left: 0px;		border-right: 0px;		border-color: #A0522D;		margin:  auto;		padding: 0px 0px 0px 5px;	 }	 	 	 .automobile_foto{		border-color: #A0522D;		border: solid 0px;		padding: 1px;							margin: 0px 10px 3px 0px;		width: 180px;	 }	 	 .div_commenti h2{	 	background-color: #eee;		font-size: 12px;		text-align: center;				color: #444;	 }	 .div_commenti p{	 	text-align: justify;		line-height: 1.2em;	 }	 .div_equipaggiamenti h2{	 	background-color: #eee;		font-size: 12px;		text-align: center;   	color: #444;			 }	 .div_equipaggiamenti p{	 	text-align: justify;		line-height: 1.2em;	 }	 	 	 .div_datitecnici h2{	 	background-color: #A0522D;		font-size: 1.2em;		text-align: center;			 }	 	 	 .div_immagine{	   text-align: center;	 	 float: left;	 }	 	 .div_immagine a{	 	 color: #F00;		 text-decoration: underline;	 }	 .div_immagine a:hover{	 	color: #000;	 }   	 .div_scheda{	 	margin: 0 0 0 190px;	 }	 .automobile_caratteristiche{	   margin: 0px;		padding: 0px;	 	list-style-type: none;		padding: 0px;	 }	 	 	.automobile_modello{			padding-top: 0px;			text-align: center;			font-size: 14px;			color: #444;			padding-bottom: 0px;			margin-bottom: 3px;		}			.pc_icon{		width: 125px;		margin: auto;		margin-bottom: 3px;	}		.automobile_modello a{			text-decoration: none;	    		color: #444;	}		.automobile_modello a:hover{		text-decoration: underline;		color: #444;	}	.tipo_caratteristicazoom{		color: #000;		width: 150px;		text-align: right;		font-weight: bold;		font-size: 12px;	}		.tipo_caratteristica{		color: #000;		width: 150px;		text-align: right;		font-weight: bold;	}	.valore_caratteristica{		color: #666;	}		.tipo_caratteristicaprezzo{		color: #000;		width: 150px;		text-align: right;		font-size: 12px;		font-weight: bold;	}		.contattaciperscoprire a{		color: #F00;		width: 150px;		text-align: right;		font-size: 10px;		font-weight: bold;	}		.contattaciperscoprire a:hover{		color: #000;		width: 150px;		text-align: right;		font-size: 10px;		font-weight: bold;	}		#ricerca_marca{		width: 500px;		margin: auto;		margin-top: 15px;		margin-bottom: 20px;		font-size: 11px;		font-weight: bold;		text-align: left;	}			.select_marche{		background-color: #eee;		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;		font-size: 11px;		line-height: 14px;	}		.valore_caratteristicaprezzo{		color: #666;   	font-size: 12px;	}				.automobile_scheda h3{					text-align: center;		font-size: 1.2em;	}	.automobile_scheda h3 a{		text-decoration: underline;		font-size: 0.9em;		color: #fff;		padding: 2px;	}			.automobile_scheda h3 a:hover{		color: #f60;	}			.automobile_attributo{		padding: 1px 2px 2px;		border-bottom: dashed 1px;		border-color: #CCC;	}		.automobile_accessori{		line-height: 1.2em;		text-align:justify;	}	.tabella_datitecnici{		width: 100%;				padding: 0px;			}		.tabella_datitecnici th{		background: #eee;				text-align: center;			font-size: 12px;			color: #444;	}	.tabella_datitecnici td{				text-align: center;			}		#galleria_fotografica{		margin: auto;			}	#galleria_fotografica h2{		background: #eee;				text-align: center;			font-size: 12px;			color: #444;			}	#galleria_fotografica p{		text-align: center;	}		#div_containerfoto	{		width: 570px;		background: #FFF;		padding-left: 30px;		margin: 0px;			}	.div_singolafoto{	  		float: left;		margin: 10px;		text-align: center;		padding-bottom: 2px;	   margin-right: 30px;		margin-left: 30px;			}	.div_singolafoto a{		text-decoration: underline;		font-size: 0.9em;		color: #000;		padding-right: 3px;	}	.div_singolafoto a:hover{		color: #f00;	}			.foto_galleria{		border-color: #A0522D;		border: solid 0px;		padding: 0px;				width: 180px;				}	#logo_marchio{   width: 500px;	margin: auto;	padding-left: 20px;   padding-bottom: 15px;}#no_offerte{	width: 500px;	margin: auto;	text-align: center;}/**** richieste ****//**** richieste ****/#richiestelista {   display: none;	width: 400px;	position: absolute;	top: 130px;	left: 50%;	margin: 0 0 0 -210px;	border:  solid 2px;	border-color: #000;	z-index: 2;}#richieste {   display: none;	width: 400px;	position: absolute;	top: 130px;	left: 50%;	margin: 0 0 0 -210px;	border:  solid 2px;	border-color: #000;	z-index: 2;}#richiestetitolo{	width: 400px;	height: 24px;	background: #EEE;}#titolo{	font-size: 1em;	width: 300px;	float: left;	padding: 5px;	font-weight: bold;}#aprichiudi{	width: 20px;	float: right;	padding: 2px;}#richiestecorpo{   width: 400px;	height: 300px;	background-color: #DDD;	padding-top: 15px;}#richiestecorpo p{	padding: 5px;	font-weight: bold;}div.row {  clear: both;  padding-top: 3px;  }div.row span.label {  float: left;  width: 150px;  text-align: right;  color: #000;  }div.row span.formw {  float: left;  width: 20px;  text-align: left;  padding-left: 20px;  }     div.row span.formw input{		font-family: verdana;		font-size: 12px;		width: 200px;  }       div.row span.formw textarea{		font-family: verdana;		font-size: 12px;		width: 200px;  }     .inviadati{  		width: 80px;		margin: auto;		padding-top: 15px;  }    .inviadati input{  	font-size: 10px;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  }  .paginazionea {  color:#666666;  font-size:1.1em;  font-weight:bold;  text-decoration:none;}  