body{
font-family:"Trebuchet MS",Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin:0;
background-color:#8c8c8c;
}
/* struttura */
#header, #menu, #corpo, #footer{
width:960px;
margin:0 auto;
}
#corpo, #footer, #footer_stampa{
clear:both;
}
#corpo_top{
position:relative;
}
#colonna_right{
margin-left:450px;
padding: 10px 22px 10px 7px;
}
#header_stampa, #footer_stampa, #corpo_stampa{
width:770px;
margin:0 auto;
}
/* fine */
img, a img{
border:0;
}
/* menu */
#menu{
height:41px;
}
#menu img{
border:0;
float:left;
}
#menu li{
float:left;
}
#menu a{
display:block;
height:41px;
text-indent:-999px;
}
#menu_home a{
background:url(/img/strut/bg_menu_home.png) no-repeat 0 0;
width:79px;
}
#menu_veicoli a{
background:url(/img/strut/bg_menu_veicoli.png) no-repeat 0 0;
width:88px;
}
#menu_servizi a{
background:url(/img/strut/bg_menu_servizi.png) no-repeat 0 0;
width:88px;
}
#menu_contatti a{
background:url(/img/strut/bg_menu_contatti.png) no-repeat 0 0;
width:102px;
}
#menu_dovesiamo a{
background:url(/img/strut/bg_menu_dovesiamo.png) no-repeat 0 0;
width:125px;
}
#menu_news a{
background:url(/img/strut/bg_menu_news.png) no-repeat 0 0;
width:76px;
}
/* fine */

/* elenchi puntati */
ul{
margin:0;
padding:0;
}
li{
list-style:none;
}
#colonna_right_bottom ul, #elenco_news ul, ul.punto_elenco_visibile {
margin-left:15px;
}
#colonna_right_bottom li, #elenco_news li, ul.punto_elenco_visibile li{
list-style-image:url(/img/strut/li_generic.gif);
}
#elenco_news li{
margin-bottom:10px;
}
/* fine */
#auto_dettaglio_stampa{
padding:5px;
}
#corpo, #corpo_stampa{
background-color:#F9F9F9;
}
#quick_search{
position:absolute;
left:630px;
top:152px;
}
select{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
#quick_search select{
border:1px solid #588ABF;
background-color:#2d2d2d;
color:#FFFFFF;
width:260px;
font-size:12px;
padding:2px;
}
#testo_home{
padding:10px 10px 10px 20px;
float:left;
width:420px;
text-align:justify;
position:relative;
}
h1{
font: bold 14px "Trebuchet MS",verdana,sans-serif;color:#0066CC;
margin:15px 0px;
}
h2{
font-size:12px;
margin:0;
}
p{
margin:0 0 10px 0;
}
#colonna_right_top{
}
#colonna_right_bottom{
margin-top:5px;
background:url(/img/strut/bg_ultimeauto.png) no-repeat 0 0;
height:163px;
padding-top:30px;
}
#img_autousate{
margin-right:7px;
}
#promo_autousate{
float:left;
width:226px;
padding:10px;
}
#promo_veicolicommerciali{
margin-left:248px;
width:210px;
padding:10px;
}
a{
text-decoration:none;
color:#5786BE;
}
a:hover{
text-decoration:underline;
}
#footer, #footer_stampa{
position:relative;
color:#FFFFFF;
}
#footer_text{
position:absolute;
left:430px;
top:20px;
}
.m_ricerca_normale{
margin:5px;
}
.m_ricerca_normale label{
/*border:1px solid #f00;*/
width:100px;
float:left;
text-align:right;
margin-right:5px;
font-weight:bold;
line-height:20px;
}
.m_rn_select{
width:250px;
}
.m_rn_select2{
width:100px;
}
.lCaricamento{
position:absolute;
left:430px;
top:12px;
}
.button{
font-size:15px;
padding:2px;
width: auto;
overflow: visible;
}
#auto_ricerca{
padding:5px;
width:280px;
float:left;
}
#auto_elenco{
margin-left:290px;
padding:5px;
}
.single_box_left, .first_single_box_left{
width:266px;
background:#F2F2F2;
padding:2px;
margin: 15px 0px 15px 0px;
border: #cccccc 1px dotted;
}
.single_box_left ul{
padding-left:5px;
}
#auto_ricerca h1{
display:block;
width:262px;
background-color:#e3e3e3;
padding:2px;
margin:0px;
}
#auto_ricerca ul, #auto_ricerca form{
margin: 5px 0;
}
/* stile risultati ricerca */
.paginazione{
margin-bottom:10px;
}
.st_lt_container{
width:650px;
font-size:11px;
margin-bottom: 20px;
}
.st_lt_rank{
padding: 3px;
background: url('/img/strut/rank_bg.png') no-repeat 0 0;
font-weight:bold;
color:#333333;
text-align:right;
height:14px;
margin:0;
}
.spc_lf_lt_bg{
background: url('/img/strut/spc_lf_lt_bg.png') repeat-y 0 0;;
min-height:86px;
padding:0;
margin:0;

}
.st_lt_foto{
width:100px;
margin: 5px 0 0 5px;
float:left;
}
.st_lt_foto img{
width:100px;
}
#spc_lf_lt{
padding-top:3px;
margin: 0 0 0 113px;
font-size:14px;
position:relative;
}
#spc_lf_lt li{
margin-bottom:2px;
}
.st_lt_title{
font-weight:bold;
padding: 0px;
position:absolute;
}
.st_lt_value{
padding: 4px;
margin-left: 80px;
}
.st_lt_descrizione {
text-align:left;
padding: 2px;
}

.st_lt_dettagli {
background:url('/img/strut/dettagli_bg.png');
height:20px;
}
/* fine */

/* stile dettagli auto */
#auto_elenco h1{
margin: 10px 0 20px 0;
}
#st_dt_left{
float:left;
width:300px;
/*border:1px solid #f00;*/
}
#st_dt_right{
margin-left:310px;
/*border:1px solid #0f0;*/
}
.st_dt_rank{
padding: 3px;
background:url('/img/strut/rank_300_bg.png');
font-weight:bold;
color:#333;
text-align:right;
}
.st_dt_elenco li{
border-bottom: 1px dotted #c5c5c5;
margin-bottom: 2px;
padding:3px;
}
.st_dt_title{
width:118px;
float:left;
font-weight:bold;
text-indent:5px;
}
.st_dt_value{
margin-left: 120px;
display:block;
}
.st_dt_value_strum{
margin-left: 120px;
margin-bottom: 2px;
padding:3px;
}
#st_dt_image{
margin:0px 0px 0px 10px;
background:#666666;
padding:3px;
}
#st_dt_image_title{
display:block;
padding:2px;
background:#FF6600;
color:#FFFFFF;
margin-bottom:10px;
}
#st_dt_image ul img{
width:100px;
height:75px;
}
#st_dt_image ul{
margin-left:8px;
}
#st_dt_image li{
display:inline;
margin:3px;
}
#st_dt_image .img_copertina{
width:312px;
margin: 0 0 11px 11px;
}
#st_dt_prezzo, #st_dt_evidence{
color:#157bcb;
font-size:30px;
font-weight:bold;
}
#st_dt_prezzo{
padding:20px 10px;
}
#st_dt_prezzo span{
color:#929292;
}
#st_dt_prezzo .st_dt_prezzo_trattativa{
font-size:26px;
}
#st_dt_image_stampa img{
width:400px;
}
/* stile news */
#elenco_news p{
margin-top: 10px;
}

/* richiesta informazioni */
#richiestaInformazioni label{
display:block;
}
/*STILE DETTAGLIO PUSH RIGHT ROLLOVER*/
.push_right_info{
float:left;
margin:0 9px 0 9px;
}
.push_right_info a, .push_right_print a, .push_dettaglioveicolo a{
width:160px;
height:36px;
font: bold 12px Arial,sans-serif;
text-indent:-300px;
overflow:hidden;
/*margin: 0 auto;*/
display:block;
}
.push_dettaglioveicolo a{
position:absolute;
left:337px;
top:25px;
}



.push_auto_usate a, .push_veicoli_commerciali a{
width:124px;
height:30px;
display:block;
font: bold 12px Arial,sans-serif;
text-indent:-300px;
overflow:hidden;
text-align:left;
/*margin: 0 auto;*/
float:left;
margin-left:9px;
}
#cont_push_ricerca_avanzata{
margin: 10px 0px 50px -6px;
}


.push_right_info a:link, .push_right_info a:visited, .push_right_info a:active{
background:url('/img/push_right/richiedi_info.png');
}
.push_right_info a:hover{
background:url('/img/push_right/richiedi_info.png');
background-position:0px -35px;
}
.push_right_print a:link, .push_right_print a:visited, .push_right_print a:active{
background:url('/img/push_right/stampa_info.png');
}
.push_right_print a:hover{
background:url('/img/push_right/stampa_info.png');
background-position:0px -35px;
}
.push_dettaglioveicolo a:link, .push_dettaglioveicolo a:visited, .push_dettaglioveicolo a:active{
background:url('/img/strut/dettaglio_veicolo.png');
}
.push_dettaglioveicolo a:hover{
background:url('/img/strut/dettaglio_veicolo.png');
background-position:0px -35px;
}
.push_auto_usate a:link, .push_auto_usate a:visited, .push_auto_usate a:active{
background:url('/img/strut/push_auto_usate.png');
}
.push_auto_usate a:hover{
background:url('/img/strut/push_auto_usate.png');
background-position:0px -30px;
}
.push_veicoli_commerciali a:link, .push_veicoli_commerciali a:visited, .push_veicoli_commerciali a:active{
background:url('/img/strut/push_veicoli_commerciali.png');
}
.push_veicoli_commerciali a:hover{
background:url('/img/strut/push_veicoli_commerciali.png');
background-position:0px -30px;
}
.clear{
clear:both;
}

/**** stile stampa *****/
#corpo_stampa h1{
font-size:30px;
border:3px solid #666;
padding:5px;
}
#corpo_stampa .st_dt_elenco, #corpo_stampa .st_dt_rank, #corpo_stampa .st_dt_title, #footer_stampa{
font-size:16px;
}
#footer_stampa{
margin-top:20px;
color:#000;
text-align:center;
}
#elenco_stampa_pad li{
margin-left:5px;
}
#elenco_stampa_pad #optStampa{
margin:0;
}
#optStampa{
border:3px solid #f00;
padding:5px;
}
#auto_dettaglio_stampa .st_dt_elenco li{
padding:1px;
}
.h1Evidence1 {color: #FF0000}
