body{ font:75% verdana,arial,helvetica,sans-serif; background:#fff ; color:#000; margin:0 1em; padding:0; text-align:left; }
h1{ display:none; }
hr{ display:none; }
#logo{ margin:60px 0 0 0; }
#logo a img{ border:0; }
#menu{ display:none; }
#undermenu{ display:none; }
#macchina{ width:177px; height:142px; position:absolute; top:10px; left:0; background:transparent url(../img/sottologo.gif) no-repeat; z-index:12;  }


/*--div spazioso--*/
.easy-faq{ border:1px solid #f0f0f0; padding:.2em; margin:15px 5px 0 0; }
.easy-faq p{ margin:0; padding:0; }
.easy-faq a{ color:#000; text-decoration:none; font-weight:bold; }

#contentsx{ display:none; }
#hssx{ display:none; }

/*--parte centrale del sito--*/
#contentcx{display:block; margin:20px 0 0 0;}
}

#contentcx ul{ margin:0 0 10px 0; padding:0 0 0 15px; list-style:url(../img/uelle/freccetta.gif) circle; }
#contentcx ul ul{ list-style:none; }
#contentcx h2{ font:210% "Futura" , "Bitstream Vera sans" , verdana,arial,helvetica,sans-serif; margin:7px 0 0 0; padding:0; color:#70B72B; font-weight:bold; background:transparent; }
#contentcx h3{ font:130% verdana,arial,helvetica,sans-serif; margin:7px 0 0 0; padding:0; color:#000; font-weight:bold; background:transparent; }
#contentcx ul a{ text-decoration:underline; color:#000; background:transparent; }
#contentcx ul a:hover , #contentcx ul a:active{ text-decoration:none; color:#000; background:transparent; }


/*--impaginazione del testo---*/
p.payoff{font:170% "Georgia" ,verdana,arial,helvetica,sans-serif; margin:0; padding:0; line-height:1.3em; color:#757A7E; }


#contentdx { display:none; }
#dentrosottop{ display:none; }
/*--h2 delle sezioni--*/
#contentcx h2.sez-chisiamo{ margin:0; padding:0; display:block; width:350px; height:37px; background:transparent url(../img/titolo/chisiamo.gif) no-repeat; }
#contentcx h2.sez-dovesiamo{ margin:0; padding:0; display:block; width:350px; height:37px; background:transparent url(../img/titolo/dovesiamo.gif) no-repeat; }
#contentcx h2.sez-perche{ margin:0; padding:0; display:block; width:350px; height:37px; background:transparent url(../img/titolo/perche.gif) no-repeat; }
#contentcx h2.sez-servizi{ margin:0; padding:0; display:block; width:350px; height:37px; background:transparent url(../img/titolo/servizi.gif) no-repeat; }
#contentcx h2.sez-prev{ margin:0; padding:0; display:block; width:350px; height:37px; background:transparent url(../img/titolo/preventivo.gif) no-repeat; }
#contentcx h2.sez-saperne{ margin:0; padding:0; display:block; width:350px; height:37px; background:transparent url(../img/titolo/saperne.gif) no-repeat; }
#contentcx h2.sez-easydriver{ margin:0; padding:0; display:block; width:350px; height:37px; background:transparent url(../img/titolo/easydriver.gif) no-repeat; }
#contentcx h2.sez-manutenzione{ margin:0; padding:0; display:block; width:350px; height:37px; background:transparent url(../img/titolo/manutenzione.gif) no-repeat; }
#contentcx h2.sez-sinistri{ margin:0; padding:0; display:block; width:350px; height:37px; background:transparent url(../img/titolo/sinistri.gif) no-repeat; }
#contentcx h2.sez-consulenza{ margin:0; padding:0; display:block; width:350px; height:37px; background:transparent url(../img/titolo/consulenza.gif) no-repeat; }
#contentcx h2.sez-flotte{ margin:0; padding:0; display:block; width:350px; height:37px; background:transparent url(../img/titolo/amm_flotte.gif) no-repeat; }
#contentcx h2.sez-clienti{ margin:0; padding:0; display:block; width:350px; height:37px; background:transparent url(../img/titolo/clienti.gif) no-repeat; }
#contentcx h2.sez-pa{ margin:0; padding:0; display:block; width:350px; height:37px; background:transparent url(../img/titolo/pa.gif) no-repeat; }
#contentcx h2.sez-private{ margin:0; padding:0; display:block; width:350px; height:37px; background:transparent url(../img/titolo/private.gif) no-repeat; }
#contentcx h2.sez-noleggio{ margin:0; padding:0; display:block; width:350px; height:37px; background:transparent url(../img/titolo/noleggio.gif) no-repeat; }
#contentcx h2.sez-rete{ margin:0; padding:0; display:block; width:350px; height:37px; background:transparent url(../img/titolo/rete.gif) no-repeat; }
#contentcx h2.cx-homepage{ margin:0; padding:0; display:block; width:350px; height:25px; background:transparent url(../img/homepage.gif) no-repeat; }
#contentcx h2.sez-profili{ margin:0; padding:0; display:block; width:350px; height:37px; background:transparent url(../img/titolo/profili.gif) no-repeat; }
#contentcx h2.sez-contatti{ margin:0; padding:0; display:block; width:350px; height:37px; background:transparent url(../img/titolo/contatti.gif) no-repeat; }
#contentcx h2.sez-news{ margin:0; padding:0; display:block; width:350px; height:37px; background:transparent url(../img/titolo/news.gif) no-repeat; }
#contentcx h2.sez-pressroom{ margin:0; padding:0; display:block; width:350px; height:37px; background:transparent url(../img/titolo/pressroom.gif) no-repeat; }
#contentcx h2.sez-rivenditori{ margin:0; padding:0; display:block; width:350px; height:37px; background:transparent url(../img/titolo/rivenditori.gif) no-repeat; }
#contentcx h3.sez-carlo{ margin:0; padding:0; display:block; width:350px; height:75px; background:transparent url(../img/titolo/carlo.gif) no-repeat; }
#contentcx h3.sez-luisa{ margin:0; padding:0; display:block; width:350px; height:75px; background:transparent url(../img/titolo/luisa.gif) no-repeat; }
#contentcx h3.sez-renato{ margin:0; padding:0; display:block; width:350px; height:75px; background:transparent url(../img/titolo/renato.gif) no-repeat; }
#contentcx h3.sez-antonio{ margin:0; padding:0; display:block; width:350px; height:75px; background:transparent url(../img/titolo/antonio.gif) no-repeat; }

#contentcx h2.perch{ font:170% "Georgia" ,verdana,arial,helvetica,sans-serif; margin:0; padding:0; line-height:1.3em; color:#69BE28; }


/*---footer----*/
#footer{ display:none; }
#footer h3{ background:transparent; font:150% "Georgia" , verdana,arial,helvetica,sans-serif; color:#903285; font-weight:bold; margin:5px 0; padding:0;  }


/*----stili delle form----*/
#contentcx form{ border:0; margin:0; padding:0; }
#contentcx fieldset{ border:0; margin:0; padding:0; }
#contentcx label{ font:100% verdana,arial,helvetica,sans-serif; display:block;  margin:0 0 10px 0; clear:both;}
#contentcx label span{ display:none; }
#contentcx input{font:100% verdana,arial,helvetica,sans-serif; width:100%; border:0; padding:4px; background:#ccc; margin:0; color:#fff; }
#contentcx input.inviare{ width:40%; height:25px; border:0; background:#ccc; color:#fff; margin:0 5px 0 0; }
#contentcx textarea{ margin:5px 0; display:block; font:100% Verdana,Arial; clear:both; width:100%; padding:4px; background:#ccc; }
#contentcx select{ background:#ccc; width:100%; margin:0 0 10px 0; color:#fff; }
#contentcx input.err{ border:2px solid #c00;}
#contentcx label.check{ display:block; }
#contentcx p{ clear:both; }
#contentcx input.chc{ margin:0 10px 0 0; width:15px; background:transparent; }
#contentcx a{ font-weight:bold; line-height:1.4em; color:#000; text-decoration:none;}
#contentcx a:hover{ font-weight:bold; line-height:1.4em; color:#000; text-decoration:underline;}
#contentcx a:active{ font-weight:bold; line-height:1.4em; color:#000; text-decoration:underline;}

img.fornews{ border:0; float:right; }


/*--uelle delle news --*/
ul#newsuelle {margin:0; padding:0; width:auto; background:#fff; color:#000; text-align:left; list-style:none; }

ul#newsuelle li a { font-weight: normal; width:auto; line-height:1.5em; display:block; color:#666; ; text-decoration:none; margin:0 0 10px 0 ; }
ul#newsuelle li a:hover { font-weight: normal; width:100%; line-height:1.5em; display:block; color:#000;  text-decoration:none; }
ul#newsuelle li a:active { font-weight: normal; width:100%; line-height:1.5em; display:block; color:#666; text-decoration:none; }

strong.tutto{ font:100% verdana,arial,helvetica,sans-serif; height:auto; margin:0; padding:0; color:#69BE28; font-weight:bold; display:block; }

/*--- lista per la rete assistenza ---*/
#contentcx ul#rete{ margin:10px 0 10px 0; padding:0 0 0 15px; list-style:url(../img/uelle/freccetta.gif) circle; }
#contentcx ul ul#rete{ list-style:none; }
#contentcx ul li{ margin:5px 0; }
em{ color:#69BE28; }

#formreteassistenza form{ border:0; margin:0; padding:0; line-height:25px; font:90% verdana,arial,helvetica,sans-serif;}
#formreteassistenza fieldset{ border:1px solid #ccc; margin:0 0 10px 0; padding:5px;  display:block; clear:both;}
#formreteassistenza legend{ font-weight:bold; color:#69BE28; }
#formreteassistenza label{  display:block; margin:0; }
#formreteassistenza label span{ display:none; }
#formreteassistenza input{font:100% verdana,arial,helvetica,sans-serif; width:100%; border:0; padding:4px; background:#ccc; margin:0 0 10px 0; color:#fff; }
#formreteassistenza input.check{font:100% verdana,arial,helvetica,sans-serif; width:auto; border:0; padding:4px; background:#ccc; margin:0 0 10px 0; color:#fff; }
#formreteassistenza input.inviare{ width:40%; height:25px; border:0; background:#ccc; color:#fff; margin:0 5px 0 0; }
#formreteassistenza select{ background:#ccc; width:100%; margin:0 0 10px 0; color:#fff; }
#formreteassistenza input.chc{ margin:0 10px 0 0; width:15px; float:left; }
#formreteassistenza label.checkto{ width:180px; float:left; margin:.5em 0; }



