	 body{
		padding: 0px;
		margin: 0px;
		margin-top: 10px;
		background-color: #E4E4E4;
		color: #000;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
	 }
	 
	 #info{
		text-align: center;
	 }
	 
	 #div_links{	  
		width: 480px;
		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: 480px;
		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: 480px;
		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: 480px;
		margin: auto;
		margin-top: 15px;
		margin-bottom: 15px;
		font-size: 11px;
		font-weight: bold;
		text-align: center;
	}
		
	.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: 450px;
		background: #E4E4E4;
		padding-left: 30px;
		margin: 0px;
		
	}
	.div_singolafoto{	  
		float: left;
		margin: 10px;
		text-align: center;
		padding-bottom: 2px;
	   margin-right: 15px;
		margin-left: 15px;		
	}

	.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;
  }
  

  
