/********************************************** RIVISITAZIONE STILE *********************************/
.carattere_base
{
	/* Carattere di base del sito */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.colore_sfondo
{
	/* Colore di sfondo della pagina */
	background-color: #FFFFFF;
}
/* Colore di base del carattere */
.colore_testo
{
	color: #000000;
}
.dimensioni_esterne
{
	background:url("img/bg_cont.jpg") no-repeat scroll 0 0 white;
height:100%;
margin:0 auto;
position:relative;
width:1000px;
	}


#top_title
{
	background: white url( 'img/title.jpg' ) no-repeat -1px 1px;
	float: left;
}
#top_title a
{
	display: block;
	width: 478px;
	height: 148px;
	padding: 1px;
}
.top_title_link
{
	display: none;
}

#top_logo
{
	background: transparent url( 'img/logo.jpg' ) no-repeat 50% 50%;
	height: 150px;
	width: 160px;
	float: left;
}
#top_image
{
	float: left;
}

#middle
{
	margin: 0;
	padding: 0;
	clear: both;
}

.div_centrale
{
	margin-left: 10px;
	float: left;
	width: 600px;
	
}
.div_inevidenza
{
	float: left;
	width: 200px;
}
.div_menu
{
	background: url( "img/bg_menu.png" ) repeat-x scroll 0 0 white;
	border: 1px solid #9C0000;
	height: 620px;
	width: 110px;
	float: left;

}
.ul_menu
{
margin-left:10px;
padding-left:2px;
	}
.div_bottom
{
	clear: both;
}



/* GESTIONE DELLA LISTA AUTO */ 
.tot_annunci
{
	text-align:left;
	padding:0px 0px 0px 0px;
	margin:0px;
	height:12px;
}

.paginatore
{
text-align:right;
padding:0px;
margin:0px;	
padding:2px;
height:30px;
}

.ctrl_lbl_paginatore
{
	text-align:center;
	margin:0px auto;
	/*background-color: #FFFFFF;*/
	border: 1px solid #cccccc;
	padding:3px;
	width: 50px;
	height:12px;
}

.numero_risultati
{
	text-align:right;
	padding:0px 10px 0px 0px;
	margin:0px;
}

.prezzo
{
	padding-left: 16px;
	float: left;
	color: #000000;
	font-weight: bold;
	font-size: 16px;
	background: none repeat scroll 0 0 #b0c4de;
	height: 20px;
	float: left;
}

.prezzoScheda
{
    font-size: 18px;
    float:left;
	color: #FFFF00;
	}
.invisibile
{
	display: none;
}

.ricerca_griglia_risultati_paginazione
{
	background-color: #D0D5DA;
	margin: 0px auto;
	padding: 0px;
}
.ricerca_griglia_risultati_paginazione table
{
	background-color: #F6F6F6;
	margin: 0px auto;
	text-align: center;
	width: 100px;
}
.ricerca_griglia_risultati_paginazione td
{
	margin: 0px;
	padding: 0px 0px 0px 0px;
	border: 0px solid #FFFFFF;
}


.foto_schedaX
{
	/* background: none repeat scroll 0 0 #D0D5DA; */
	border: 1px solid 	#151B8D;
}
.foto_schedaX img
{
	height: 102px;
	margin: 5px;
	width: 139px;
}
.mod_listaauto
{
	margin: 10px 18px 0;
}
.testo_scheda
{
	text-align: left;
	width: 100%;
}
.testo_scheda .testata
{
		border: 1px solid #626365;
	background: none repeat scroll 0 0 	#6D7B8D;
	font-weight: bold;
	height: 20px;
	text-align: center;
	width: 100%;
}

.testo_scheda .km, .testo_scheda .immatricolazione, .testo_scheda .potenza
{
	float: left;
	height: 20px;
	text-align: center;
	width: 100px;
	font-size: 12px;
}
.testo_scheda h3
{
	clear: left;
	font-size: 14px;
	font-weight: bold;
	height: 20px;
	line-height: 20px;
	padding-left: 20px;
}


/********************************************************/
/* Scheda del veicolo */

#contenitore_scheda {
padding-top:0px;
height:100%;
width:100%;
margin:0px auto;
text-align:left;
}

#box_destra {
margin-top:0px;
float:right;
width:40%;
text-align:center;

}


.titolo_contatti {
font-size:14px;
text-align:center;
padding-top:10px;
}

.cleaner{
clear:both;
}


.lista_immagini {
	width:280px;
    height:400px;	
	list-style-type:none;
	padding:0px;
	text-align:center;
	margin:0px auto;
}

.big {
	list-style-type:none;
	padding:0px;
	margin:0px auto 5px auto;
	height:188px;
	width:250px;
	text-align:center;
}

.big img {
height:188px;
width:250px;
padding:0px;
margin:0px;
border:1px solid #cccccc;
}

.mini {
	display:inline;
	list-style-type:none;
	padding:0px;
	margin:0px;
}

.mini img {
	height:45px;
	width:60px;
	padding:0px;
	margin:0px;
	border:1px solid #cccccc;
}
.scheda_veicolo_testata
{
width:100%;
margin-bottom:10px;
}
.scheda_veicolo_info
{
float:left;
width:60%;
text-align:left;
margin:0px;
}
.scheda_veicolo_info td
{
	width: auto;
}
/*CAMBIO COLORI SFONDO e TESTO DELLE RIGHE DISPARI */
.odd td {
background-color:#B0C4DE;
color:#FFFFFF;
/* font-weight:bold; */
}

/*CAMBIO COLORI SFONDO e TESTO DELLE RIGHE PARI */
.even td {
background-color:transparent;
color:#FFFFFF;
/* font-weight:bold; */
}
/*SCHEDA CAMBIO COLORI ALTERNATIVO SFONDO e TESTO DELLE RIGHE DISPARI */
.odd td.colonna_dispari, .odd td.colonna_pari {
background-color:#FFFFFF;
color:black;
/* font-weight:bold; */
}

/*SCHEDA CAMBIO COLORI ALTERNATIVO SFONDO e TESTO DELLE RIGHE PARI */
.even td.colonna_dispari, .even td.colonna_pari {
background-color:#D6D6DE;
color:black;
/* font-weight:bold; */
}

.scheda_contatti {
	width:300px;
	margin:0px auto;
	
}

.ctrl_txt_come_raggiungerci
{
	border: 0px none transparent;
	height: auto;
	width: 100%
}
.ctrl_txt_info_nome
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	float: right;
	margin: 0px;
	padding: 0px;	
	width: 120px;
}
.ctrl_txt_info_email
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	float: right;	
	margin: 0px;
	padding: 0px;
	width: 120px;
}
.ctrl_txt_info_telefono
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	float: right;
	margin: 0px;
	padding: 0px;	
	width: 120px;
}
.ctrl_txt_multi_testo
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	margin: 0px;
	padding: 0px;	
	width: 100%;
}
.ctrl_txt_titolo_scheda_veicolo
{
	color: #000000;
	font-weight: bold;
	font-size: 16px;
}

