* {
padding:0px;
margin:0px;
}
img {border:0px;}

body {
text-align:center;
font-family:Arial, Helvetica, sans-serif;
background-color:#FFFFFF;
background-image:url(ITA/images/bg_body.jpg); 
background-repeat:repeat-x; background-position:top;
}

.a{}
.a:hover{}

.BG_pagina {
text-align:center;
font-family:Arial, Helvetica, sans-serif;
background-color:#FFFFFF;
background-image:url(ITA/images/bg_body_r.jpg); 
background-repeat:repeat-x; background-position:top;
}

.container { width:990px; margin:0 auto;}

.header {background-image:url(ITA/images/bg_header.jpg); background-repeat:repeat-x; background-position:top;}

.navigator {margin-top:70px; width:175px; float:right; color:#ff2e2e; font-weight:bold; font-size:18px;}
.navigator_rent {margin-top:70px; width:280px; float:right;}


.newsletter {padding-top:69px;}

.spazio {background-color:#FFFFFF; height:6px;}

.menu {background-image:url(ITA/images/bg_menu.gif); background-repeat:no-repeat; background-position:top; width:204px;}
.menu_rent {background-image:url(ITA/images/bg_menu_rent.gif); background-repeat:no-repeat; background-position:top; width:204px; background-color:#FFFFFF;}
.shadow {background-image:url(ITA/images/bg_shadow.jpg); background-repeat:no-repeat; background-position:top; height:23px;}
.shadow_sx {background-image:url(ITA/images/bg_shadow_sx.jpg); background-repeat:no-repeat; background-position:top; padding-top:30px;}


.next-auction {width:786px;}
.next-sx {width:226px; float:left; padding-top:30px;}
.next-dx {width:560px; float:right;}


.news-asta {width:554px; margin:0 auto; background-image:url(ITA/images/next-top.gif); background-repeat:no-repeat; background-position:top;}
.news-asta-container {background-image:url(ITA/images/next-bg.gif); background-repeat:repeat-y; font-size:12px; padding-left:16px; height:60px; width:500px;}
.news-asta-container a{font-size:12px; font-weight:bold; text-decoration:none; color:#635d5d;}
.news-asta-container a:hover{font-size:12px; text-decoration:underline; color:#ff2e2e;}

.prossima_asta-Titolo {font-weight:bold; font-size:12px; color:#333333; padding-top:5px; padding-bottom:5px;}
.prossima_asta-Testo {font-size:12px; color:#333333;}
.news-asta-bottom {background-image:url(ITA/images/next-bottom.gif); background-repeat:no-repeat; background-position:bottom; clear:both;}

.news_rentmotors-Titolo {font-weight:bold; font-size:12px; color:#333333; padding-top:5px; padding-bottom:5px;}
.news_rentmotors-Testo {font-size:12px; color:#333333;}
.news_rentmotors-bottom {background-image:url(ITA/images/next-bottom.gif); background-repeat:no-repeat; background-position:bottom; clear:both;}

.credits a{font-size:11px; color:#333333; text-align:center; width:100%;}

/*---------------FLASH-------------------*/

.bg_astamotors {background-image:url(ITA/images/bg_home_astamotors.gif); background-repeat:no-repeat; background-position:top; height:304px; padding-left:9px; padding-top:16px;}
.bg_rentmotors {background-image:url(ITA/images/bg_home_rentmotors.gif); background-repeat:no-repeat; background-position:top; height:304px; background-color:#FFFFFF;}
.highlights {margin-left:20px; padding-top:16px; width:720px;}
.highlights_rent {margin-left:20px; width:720px; padding-top:20px;}




/*-----------BOX-------------------*/
.contenitore-box {padding-left:36px;}
.box {width:282px; margin:0 auto; background-image:url(ITA/images/box.gif); background-repeat:no-repeat; background-position:top;}
.box-container {font-size:12px; padding-top:16px; padding-left:10px;}
.box-container a{font-weight:bold; text-decoration:none; color:#000000;}
.box-container a:hover{text-decoration:underline; color:#ff2e2e;}
.box-bottom {background-image:url(ITA/images/box-bottom.gif); background-repeat:no-repeat; background-position:bottom; clear:both;}

.box-rent{width:965px; margin:0 auto; background-image:url(ITA/images/box-rent.gif); background-repeat:no-repeat; background-position:top;}
.contenitore-box-rent {padding-left:6px;}


.box-rent-container {font-size:12px; padding-top:16px; padding-left:45px;}
.box-rent-container a{font-weight:bold; text-decoration:none; color:#000000;}
.box-rent-container a:hover{text-decoration:underline; color:#ff2e2e;}

.box-rent-bottom {background-image:url(ITA/images/box-bottom-rent.gif); background-repeat:no-repeat; background-position:bottom; clear:both;}

.riga {padding-left:45px; height:50px; width:990px;}


.footer {font-size:11px;}
.footer a{font-weight:bold; text-decoration:none; color:#635d5d;}
.footer a:hover{text-decoration:underline; color:#ff2e2e;}
.footer-contatti {width:630px; text-align:right;}

/*-------------BOTTONI ASTA---------------------*/

a.button_chisiamo {display:block; height: 30px; background: url(ITA/images/chi_siamo.gif) no-repeat 0 0;}
a.button_chisiamo:hover {background-position:0 -30px;}

a.button_dovesiamo {display:block; height: 30px; background: url(ITA/images/dove_siamo.gif) no-repeat 0 0;}
a.button_dovesiamo:hover {background-position:0 -30px;}

a.button_newsletter {display:block; height: 46px; background: url(ITA/images/bt-newsletter.gif) no-repeat 0 0;}
a.button_newsletter:hover {background-position:0 -46px;}

a.button_home {display:block; height: 74px; background: url(ITA/images/bt-home.gif) no-repeat 0 0; text-decoration:none;}
a.button_home:hover {background-position:0 -74px; text-decoration:none;}

a.button_funziona {display:block; height: 45px; background: url(ITA/images/bt-funziona.gif) no-repeat 0 0; text-decoration:none;}
a.button_funziona:hover {background-position:0 -45px; text-decoration:none;}

a.button_date {display:block; height: 45px; background: url(ITA/images/bt-date.gif) no-repeat 0 0; text-decoration:none;}
a.button_date:hover {background-position:0 -45px; text-decoration:none;}

a.button_asta {display:block; height: 45px; background: url(ITA/images/bt-asta.gif) no-repeat 0 0; text-decoration:none;}
a.button_asta:hover {background-position:0 -45px; text-decoration:none;}

a.button_servizi {display:block; height: 46px; background: url(ITA/images/bt-servizi.gif) no-repeat 0 0; text-decoration:none;}
a.button_servizi:hover {background-position:0 -46px; text-decoration:none;}

a.button_catalogo {display:block; height: 47px; background: url(ITA/images/bt-catalogo.gif) no-repeat 0 0; text-decoration:none;}
a.button_catalogo:hover {background-position:0 -47px; text-decoration:none;}

/*-------------BOTTONI RENT---------------------*/
a.button_home_rent {display:block; height: 74px; background: url(ITA/images/bt-home-rent.gif) no-repeat 0 0; text-decoration:none;}
a.button_home_rent:hover {background-position:0 -74px; text-decoration:none;}

a.button_tariffe_rent {display:block; height: 45px; background: url(ITA/images/bt-tariffe-rent.gif) no-repeat 0 0; text-decoration:none;}
a.button_tariffe_rent:hover {background-position:0 -45px; text-decoration:none;}

a.button_servizi_rent {display:block; height: 45px; background: url(ITA/images/bt-servizi-rent.gif) no-repeat 0 0; text-decoration:none;}
a.button_servizi_rent:hover {background-position:0 -45px; text-decoration:none;}

a.button_cassa_rent {display:block; height: 48px; background: url(ITA/images/bt-cassa-rent.gif) no-repeat 0 0; text-decoration:none;}
a.button_cassa_rent:hover {background-position:0 -48px; text-decoration:none;}

a.button_disp_scooter {display:block; height: 104px; background: url(ITA/images/disp-scooter.gif) no-repeat 0 0; text-decoration:none;}
a.button_disp_scooter:hover {background-position:0 -104px; text-decoration:none;}

a.button_disp_moto {display:block; height: 104px; background: url(ITA/images/disp-moto.gif) no-repeat 0 0; text-decoration:none;}
a.button_disp_moto:hover {background-position:0 -104px; text-decoration:none;}


a.button_lavora {display:block; height:30px; width:88px; background: url(ITA/images/lavora_noi.gif) no-repeat 0 0; text-decoration:none;}
a.button_lavora:hover {background-position:0 -30px; text-decoration:none;}


/*----------NEWSLETTER-------------------*/
.newsletter-Pulsanti {padding:4px; padding-top:10px;}
.newsletter-Etichette {font-size:20px; font-weight:bold; margin-left:8px; color:#cf1515;}

/*----------VETRINE-------------------*/
.vetrina-Nome a {font-size:12px; font-weight:bold; text-decoration:none; color:#333333; line-height:18px;}
.vetrina-Nome a:hover {font-size:12px; font-weight:bold; text-decoration:underline; color:#ff2e2e;}
.vetrina-Categoria {font-size:12px; text-decoration:none; color:#333333; line-height:18px; font-style:italic;}
.vetrina-Etichette {font-size:12px; text-decoration:none; color:#333333; line-height:18px;}

vetrina-CellFoto {}


.vetrina-CA1, .vetrina-CA2, .vetrina-CA3, .vetrina-CA4, .vetrina-CA5, .vetrina-CA6, .vetrina-CA7, .vetrina-CA8, .vetrina-CA9, .vetrina-CA10, .vetrina-CA11, .vetrina-CA12, .vetrina-CA13, .vetrina-CA15{font-size:12px; text-decoration:none; color:#333333;}

.bg_scheda {background-color:#FFFFFF;}
.scheda_prodotto {height:46px;}
.scheda_prodotto_bordo {width:11px; background-color:#ff2e2e;}
.scheda_prodotto_center {width:616px; color:#635d5d; font-size:12px; padding:4px;}
.scheda_prodotto_center a{font-weight:bold; color:#ff2e2e; text-decoration:none;}
.scheda_prodotto_center a:hover{color:#ff2e2e; text-decoration:underline;}

.prodotto-Prodotto td{font-size:11px; color:#635d5d; line-height:18px;}
.prodotto-Etichette {font-weight:bold;}
.prodotto-Nome {font-size:11px; font-weight:bold; color:#ff2e2e; line-height:20px;}
.prodotto-Categoria, .prodotto-Prezzo {font-size:12px; font-weight:bold; color:#635d5d;}
.prodotto-Ordinamento {font-size:11px; color:#333333;}
.prodotto-Ordinamento a{color:#635d5d; text-decoration:none; font-weight:bold;}
.prodotto-Ordinamento a:hover{color:#ff2e2e; text-decoration:underline;} 
.prodotto-TableNavigazione {margin-left:170px;}


.prodotto-TableDati { width:70%; text-align:left; float:left;}

.prodotto-Etichette {font-size:11px; color:#333333; font-weight:bold; width:30%;}
.prodotto-Intestaz {font-size:11px; color:#333333; font-weight:bold;}
.prodotto-Intestaz, a, a:hover {font-size:11px; color:#333333; font-weight:bold; text-decoration:none;}
.prodotto-CA1, .prodotto-CA5, .prodotto-CA4 {font-size:11px; color:#333333; font-weight:bold;}

.prodotto-CA10 {font-size:11px; color:#333333; font-weight:bold; width:100px; text-align:center;}
.prodotto-CA10 img{margin-left:20px;}
.prodotto-Table {text-align:center;}
.prodotto-Prezzo {text-align:center;}

/*----------CATALOGO-------------------*/

.top_tab {background-image:url(ITA/images/cat-top.gif); background-repeat:no-repeat; background-position:top; height:37px;}

.center_tab {background-image:url(ITA/images/cat-bg.gif); background-repeat:repeat-y; background-position:top; padding:12px; width:762px;}
.center_tab_content {text-align:justify; font-size:12px; padding-left:6px; padding-right:6px;}
.center_tab_content_sx {float:left; width:470px;}
.center_tab_content_dx {float:right; width:225px;}




.bottom_tab {background-image:url(ITA/images/cat-bottom.gif); background-repeat:no-repeat; background-position:top; height:37px;}

.titolo_cat {text-align:left; padding-left:10px; font-weight:bold; color:#635d5d; font-size:16px; border-bottom:3px solid #ff2e2e;}
.navigazione_cat {border-bottom:3px solid #ff2e2e; padding-right:10px; font-size:14px; font-weight:bold; color:#635d5d;}

.prodotto-Intestaz {background-color:#ff2929; color:#FFFFFF; border-right:1px solid #FFFFFF; height:32px; border-bottom:10px solid #FFFFFF;}
.prodotto-IntestazOrd {background-color:#ff2929; color:#FFFFFF; border-right:1px solid #FFFFFF; height:32px; border-bottom:10px solid #FFFFFF;} 
.prodotto-IntestazOrd a{color:#FFFFFF;} 
.prodotto-IntestazOrd a:hover{color:#FFFFFF;}  


.col_categorie {width:169px; background-image:url(ITA/images/categorie-bg.gif); background-repeat:repeat-y; padding-left:10px; padding-top:5px;}
.col_categorie a{font-size:14px; font-weight:bold; color:#635d5d; text-decoration:none; line-height:18px;}
.col_categorie a:hover{font-size:14px; font-weight:bold; color:#ff2e2e; text-decoration:underline;}
.col_risultato {width:550px; text-align:left; margin-left:10px; color:#635d5d; font-size:12px;}
.col_scheda_tecnica {width:115px; text-align:left; margin-left:10px; color:#635d5d; font-size:12px;}

.categorie-NProdotti {font-weight:normal; font-style:italic;}
.categElenco-Liv2 {font-weight:bold; color:#635d5d; font-size:16px; text-decoration:none;}



/*----------NOLEGGIO-------------------*/

.rent_top_tab {background-image:url(ITA/images/rent-cat-top.gif); background-repeat:no-repeat; background-position:top; height:37px; text-align:justify;}

.rent_center_tab {background-image:url(ITA/images/rent-cat-bg.gif); background-repeat:repeat-y; background-position:top; padding:12px; width:762px;}
.rent_center_tab_content {text-align:justify; font-size:12px; padding-left:6px; padding-right:6px;}
.rent_bottom_tab {background-image:url(ITA/images/rent-cat-bottom.gif); background-repeat:no-repeat; background-position:top; height:34px;}

.risultato-Table {margin-left:20px;}

.rent_tab_content_sx {float:left; width:450px; text-align:justify;}
.rent_tab_content_dx {float:right; width:250px; text-align:left;}



/*----------TARIFFE-----------------*/

.tariffa {}
.tariffa_container {width:720px; margin-top:30px; border:1px solid #CCCCCC;}
.tariffa_titoli {width:120px; float:left; font-weight:bold; padding:4px;}
.tariffa_nome {font-weight:bold; color:#800000; font-size:20px; padding-left:4px;}
.tariffa_descrizioni {width:400px; float:left; padding-left:4px; padding:4px;}
.tariffa_disp{width:150px; float:left; padding-left:4px; padding-left:25px;}
.tariffa_clear {clear:both;}



/*------------CASSA---------------*/

.cassa td{font-weight:normal; padding:4px; font-size:12px;}

.Btcassa {font-weight:bold; font-size:13px; border:2px solid #174696;}






/*------------PAGINE---------------*/


.tab_data_table {border:1px solid #ff2e2e;}

.int_tab_data_container {width:100%; background: url(ITA/images/calendar.gif) no-repeat 0 0;}
.int_tab_data {background-color:#ff2e2e; color:#FFFFFF; font-size:14px; font-weight:bold; border:1px solid #FFFFFF; text-align:center;}
.tab_data{padding-top:5px; font-size:12px; border-right:1px solid #CCCCCC; text-align:left; padding:6px;}
.tab_data a{font-weight:bold; text-decoration:none; color:#635d5d;}
.tab_data a:hover{text-decoration:underline; color:#ff2e2e;}









/* DIV PRIVACY */
.popup {background-color:#164697; width:700px;}
.table1{background-color: #FFFFFF;}
.close{padding:4px;}
.testi{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; padding:10px; vertical-align:top; background-color:#FFFFFF;}
.titlepopup{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold;}



/* FORM CONTATTI */
.contacts_text {font-family:Arial; font-size: 15px; color:#333333;}
.contacts {font-family:Arial; font-size: 12px; color:#333333}
.contacts td{vertical-align:top; padding-left:4px;}
.contacts-form {font-family:Arial; font-size: 12px; color:#333333; width:290px;}
.risposta_lavora {font-size:16px; margin-top:50px; margin-bottom:50px;}
.risposta_lavora a {font-size:16px; color:#e31f1f; font-weight:bold; text-decoration:none;}
.risposta_lavora a:hover {font-size:16px; color:#0b57d6; text-decoration:underline;}