/* CSS Document */
*{font-family:Verdana, Arial, Helvetica, sans-serif;color:#000000;}
body,html{margin:0; padding:0; background-color:#FFFFFF;}
p{margin:0;}
a{ text-decoration:none}
img{ border:0;}

/* Classi generiche */
.minFontSize{font-size:9px;}
.clear{clear:both;}
.clearAll{height:0; clear:both; visibility:hidden; overflow:hidden;}

.lineBreak{margin-bottom:15px;}

/* Form */
.labelForm {font-size:10px; font-weight:bold; color:#333333;}
.buttonForm {color:#333333; background-color:#999999; border:1px solid #000000; font-weight:bold;}
.inputColor {color:#000000;}

#BoxForm {margin:0; padding:0;}
#BoxForm form {margin:0; padding:0;}
#BoxForm .cols {clear:both; width:100%; padding-bottom:10px;}
#BoxForm .cols p {float:left; width:50%;}

/* Contenitore principale */
#MainContainer {width:972px; margin:0 auto;}

#Errore {text-align:center; color:#FF0000; font-size:12px}
#Errore ul {list-style-type:none;margin:0;}
.ErrorItem {color:#FF0000;}

#BoxPrivacy {margin:10px; padding:0px;}

/* Header */
#HeadHome{ width: 951px; height:281px; float:left; background: left top no-repeat url('/images/bg_header.jpg'); margin-top:10px;}
#HeadHome #Flag{ float:right; padding: 15px 15px;}
#HeadHome #FlagHome{position:absolute; padding-left:880px; padding-top:15px;}
#HeadHome #Logo{ padding:40px 40px;}
#HeadHome #Menu{ height:20px; }
#HeadHome #Menu ul{margin:0; padding:0; list-style:none;}
#HeadHome #Menu li{display:inline; float:left;border-right:#666666 solid 1px;height:17px;}
#HeadHome #Menu li a{color:#FFFFFF; font-size:14px; font-weight:bold}
#HeadHome #Menu li a:hover{color:#e94e00}
#Head{ width: 951px; height:281px; float:left; background: left top no-repeat; margin-top:10px;}
#Head #Flag{ float:right; padding: 15px 15px;}
#Head #FlagHome{position:absolute; padding-left:880px; padding-top:15px;}
#Head #Logo{ padding:40px 40px;}
#Head #Menu{ height:20px; padding-top:68px; }
#Head #Menu ul{margin:0; padding:0; list-style:none;}
#Head #Menu li{display:inline; float:left;border-right:#666666 solid 1px;}
#Head #Menu li a{color:#FFFFFF; font-size:14px; font-weight:bold}
#Head #Menu li a:hover{color:#e94e00}
#Head #Menu li a.active{color:#e94e00}
/*
#Head #Menu ul{margin:0; padding:0; list-style:none;}
#Head #Menu li{margin-top:67px;display:inline; float:left;border-right:#666666 solid 1px;}
#Head #Menu li a{color:#FFFFFF; font-size:14px; font-weight:bold}
#Head #Menu li a:hover{color:#e94e00}
*/
#HeadRichiedi{ width: 21px; height:281px; float:left;}
#LinkRichiedi{width: 15px; padding-top:62px;}
#LinkRichiedi a{color:#e94e00; font-size:10px; font-weight:bold; display:block}
#LinkRichiedi a:hover{color:#ffffff}

#Footer{ background:left top no-repeat url('/images/bg_footer.jpg'); height:20px; margin-top:30px; font-size:12px; color:#FFFFFF; padding-top:80px; text-align:center; width:950px; margin-bottom:10px; padding-bottom:10px;}
#Footer .FooterAra{color:#e94e00;}

#Corpo{ padding-top:15px;}
#Corpo #Categoria{ font-size:18px; font-weight:bold}
#Corpo #Categoria h1{ font-size:18px; font-weight:bold}
#Corpo #CategoriaAltre{font-size:12px; padding-top:5px;}
#Corpo #CategoriaAltre a{color:#F15000}
#Corpo #CategoriaAltre a:hover{color:#000000}
#Corpo #CategoriaGrass{font-size:10px;float:right; padding-right:20px;}
#Corpo #CategoriaGrass a:hover{color:#F15000}
#Corpo #Catalogo{}
#Corpo #Catalogo ul{margin:0; padding:0; list-style:none;}
#Corpo #Catalogo ul li{display:inline; float:left;width:240px;}
#Corpo #Catalogo ul li .ImmagineCat{ padding-top:10px; padding-bottom:10px; height:167px;}
#Corpo #Catalogo ul li .LinkCat{ background: left top no-repeat url('/images/bg_auto.jpg'); height:25px; padding-top:5px; padding-left:15px;}
#Corpo #Catalogo ul li .LinkCat a{ color:#FFFFFF; font-size:10px; font-weight:bold; display:block; width:172px;}
#Corpo #Catalogo ul li .LinkCat a:hover{color:#e94e00;}

#Corpo #Catalogo ul li .LinkCatEn{ background: left top no-repeat url('/images/bg_auto_eng.jpg'); height:25px; padding-top:5px; padding-left:15px;}
#Corpo #Catalogo ul li .LinkCatEn a{ color:#FFFFFF; font-size:10px; font-weight:bold; display:block; width:172px;}
#Corpo #Catalogo ul li .LinkCatEn a:hover{color:#e94e00;}

#Corpo #CatalogoElenco{}
#Corpo #CatalogoElenco ul{margin:0; padding:0; list-style:none;}
#Corpo #CatalogoElenco{margin:0; padding:0; list-style:none;}
#Corpo #CatalogoElenco ul li{display:inline; float:left;width:485px;}
#Corpo #CatalogoElenco ul li .ImmagineEle{ padding-top:10px; padding-bottom:10px; height:140px; float:left; width:190px;}
#Corpo #CatalogoElenco ul li .ImmagineEle img{ border:solid 3px #000000}
#Corpo #CatalogoElenco ul li .TitEle{height:25px; padding-top:5px;font-weight:bold;color:#F15000; font-size:14px;}
#Corpo #CatalogoElenco ul li .TitEle a{color:#F15000;}
#Corpo #CatalogoElenco ul li .TitEle a:hover{color:#000000}
#Corpo #CatalogoElenco ul li .DescrEle{padding-top:10px; font-size:12px;height:70px;}
#Corpo #CatalogoElenco ul li .LinkEle{font-size:12px;}
#Corpo #CatalogoElenco ul li .LinkEle a{color:#F15000;}
#Corpo #CatalogoElenco ul li .LinkEle a:hover{color:#000000}
#Corpo #CatalogoScheda{ padding-top:10px;}
#Corpo #CatalogoScheda .ImmagineScheda{ padding-top:22px; padding-bottom:10px;float:left; width:300px;}
#Corpo #CatalogoScheda .PrenotaScheda{float:left;width:630px; height:200px; padding-left:20px; padding-bottom:10px;}
#Corpo .TreColonneScheda{}
#Corpo .TreColonneScheda ul{margin:0; padding:0; list-style:none;}
#Corpo .TreColonneScheda ul li.primo{display:inline; float:left;width:313px; background:left top no-repeat url('/images/scheda_bg.jpg'); height:23px;color:#F15000; font-weight:bold; padding-top:3px; padding-left:7px; font-size:14px}
#Corpo .TreColonneScheda ul li.secondo{display:inline; float:left;width:313px; background:#000000; height:23px;color:#F15000; font-weight:bold; padding-top:3px; padding-left:7px; font-size:14px}
#Corpo .TreColonneScheda ul li.terzo{display:inline; float:left;width:313px; background:right top no-repeat url('/images/scheda_bg.jpg'); height:23px;color:#F15000; font-weight:bold; padding-top:3px; padding-left:7px; font-size:14px}
#Corpo .TreColonneScheda ul li{display:inline; float:left;width:313px; padding-left:7px; padding-top:10px; font-size:12px}
#Corpo .LineaSimili{text-align:right; width:950px; height:25px; background:bottom center no-repeat url('/images/scheda_linea.jpg'); color:#E94E00; font-weight: bold; padding-top:15px; font-size:14px}
#Corpo .TreColonneScheda ul li p{padding-right:20px;}
#Corpo .AutoSimili{}
#Corpo .AutoSimili ul{margin:0; padding:0; list-style:none;}
#Corpo .AutoSimili ul li{display:inline; float:left;font-size:12px;height:65px; padding:5px 10px; width:300px;}
#Corpo .AutoSimili ul li a:hover{color:#e94e00;}
#CorpoCentro{ float:left; width:520px;}
#CorpoCentro .CorpoCentroTitolo{color:#e94e00; font-size:14px;font-weight:bold;padding-bottom:10px;}
#CorpoCentro .CorpoCentroTesto{font-size:14px;padding:10px 0;}
#CorpoCentro ul{margin:0; padding:0; list-style:none;}
#CorpoCentro ul li.macchina{display:inline; float:left; width:250px; background:bottom center no-repeat url('/images/bg_macchina.jpg');height:133px;}
#CorpoCentro ul li.macchina p{margin-top:108px; margin-left:27px;}
#CorpoCentro ul li.macchina p a{color:#000000; font-size:14px;font-weight:bold;}
#CorpoCentro ul li.macchina p a:hover{color:#ffffff;}
#CorpoCentro ul li.omini{display:inline; float:left; width:250px; background:bottom center no-repeat url('/images/bg_omini.jpg'); height:133px;}
#CorpoCentro ul li.omini p{margin-top:108px;margin-left:22px;}
#CorpoCentro ul li.omini p a{color:#000000; font-size:14px;font-weight:bold;}
#CorpoCentro ul li.omini p a:hover{color:#ffffff;}
#CorpoCentro .TitoloCentro{color:#e94e00; font-size:14px;font-weight:bold; margin-top:15px; margin-left:80px; padding-bottom:15px;}
#CorpoCentro ul li.immagini{ width:173px;display:inline; float:left; height:120px;}
#CorpoCentro .Richiedi{ width:510px; text-align:right}
#CorpoCentro .Richiedi a{font-size:12px;color:#e94e00;}
#CorpoCentro .Richiedi a:hover{color:#000000;}
#CorpoDestra{float:left; width:415px; margin-left:15px;}
.CapLink { padding-left:45px;}
.CapLink .CapLinkTitolo{ background:left top no-repeat url('/images/lg_titolo.jpg'); color:#e94e00; font-size:14px;font-weight:bold; height:21px; width:332px; text-align:center; padding-top:5px}
.CapLink .CapLinkTesto{width:262px; padding-left:70px; font-size:12px; }
.CapLink .CapLinkTestoU{width:262px; padding-left:70px; font-size:12px; padding-bottom:15px;}
.CapLink .CapLinkTesto a:hover{color:#e94e00;}
.CapLink .CapLinkTestoU a:hover{color:#e94e00;}
#NewsDestraTutto{width:405px; height:280px; }
#NewsDestra{ background: left top no-repeat url('/images/bg_newsdestra.jpg'); height: 76px;}
#NewsDestra .NewsDestraTitolo { color:#e94e00; font-weight:bold; padding-top:30px; padding-left:10px; font-size:14px; padding-bottom:25px;}
#NewsDestra .NewsDestraCentro{ background-color:#000000; width:403px;}
#NewsDestra .NewsDestraCentro .TitoloNewsDestraCentro {font-size:14px;color:#e94e00; font-weight:bold; padding:10px 10px;}
#NewsDestra .NewsDestraCentro .TestoNewsDestraCentro{font-size:12px;color:#ffffff;padding:10px 10px;}
#NewsDestra .NewsDestraCentro .TestoNewsDestraCentro strong{font-size:12px;color:#ffffff;font-weight:bold}
#NewsDestra .NewsDestraCentro .RichiediInfo{padding:10px 0 15px 250px;}
#NewsDestra .NewsDestraCentro .RichiediInfo a{font-size:12px;font-weight:bold; color:#e94e00;}
#NewsDestra .NewsDestraCentro .RichiediInfo a:hover{color:#ffffff;}
#NewsDestra .NewsDestraCentro .NewsDestraGiu{background: left top no-repeat url('/images/bg_newsdestragiu.jpg') #ffffff; height:16px;}
#AutoRichiedi{ background:left top no-repeat url('/images/auto_richiedi.jpg'); width:955px; height:139px;}
#AutoRichiedi ul{margin:0; padding:0; list-style:none;}
#AutoRichiedi ul li{display:inline; float:left;width:192px; padding-top:30px; padding-left:285px;}
#AutoRichiedi ul li a{font-size:13px; font-weight:bold;}
#AutoRichiedi ul li a:hover{font-size:13px; font-weight:bold; color:#ffffff}
#AutoRichiedi ul li.bianco a{color:#FFFFFF}
#AutoRichiedi ul li.bianco a:hover{color:#F15000}
.PrenotaScheda td.Arancio{color:#F15000; font-weight:bold;font-size:14px;}
.PrenotaScheda td{ font-size:12px;}
.PrenotaScheda td input{font-size:11px;}
.PrenotaScheda td textarea{font-size:11px;}
#AutoRichiediChiSiamo{ background:left top no-repeat url('/images/chisiamo_richiedi.jpg'); width:475px; height:139px;}
#AutoRichiediChiSiamo ul{margin:0; padding:0; list-style:none;}
#AutoRichiediChiSiamo ul li{display:inline; float:left;width:192px; padding-top:30px; padding-left:285px;}
#AutoRichiediChiSiamo ul li a{font-size:13px; font-weight:bold;}
#AutoRichiediChiSiamo ul li a:hover{font-size:13px; font-weight:bold; color:#ffffff}
#AutoRichiediChiSiamo ul li.bianco a{color:#FFFFFF}
#AutoRichiediChiSiamo ul li.bianco a:hover{color:#F15000}
#ChisiamoImg {background:center bottom no-repeat url('/images/dove_siamo_auto.jpg'); width:555px; height:185px; float:left}
#ChisiamoRichiedi{background:center top no-repeat url('/images/dove_siamo_richiedi.jpg'); width:355px; height:185px; float:left}
#ChisiamoRichiedi .ChisiamoLink{ padding-top:39px;font-size:13px;font-weight:bold; padding-left:90px;}
#ChisiamoRichiedi .ChisiamoLink a:hover{ color:#FFFFFF}
#ChisiamoNoleggia{background:left top no-repeat url('/images/contatti_auto.jpg');float:left;font-size:13px;height:60px;padding-left:150px;padding-top:27px;width:270px; font-weight:bold}
#ChisiamoNoleggia a:hover{color:#FFFFFF}
#ChisiamoInforma{background:left top no-repeat url('/images/contatti_auto2.jpg');float:left;font-size:13px;height:49px;padding-left:155px;padding-top:38px;width:450px; font-weight:bold}
#ChisiamoInforma a:hover{color:#FFFFFF}
#ChisiamoPromozioni{background:center top no-repeat url('/images/contatti_moto.jpg');float:left;font-size:13px;height:55px;padding-left:150px;padding-top:32px;width:190px; font-weight:bold}
#ChisiamoPromozioni a:hover{color:#FFFFFF}
textarea{font-size:11px;}
#CorpoCentro #infonoleggio ul{margin:0; padding:0; list-style-type:circle}