* { margin: 0; padding: 0; }

body, html { width: 100%; height: 100%;
background-color:#ebeaea;
font-family:Verdana, Geneva, sans-serif;
font-size:0.8em;}

.clearAfter:after {
content: '-';
display: block;
height: 0;
line-height:0;
font-size:1px;
clear: both;
visibility: hidden;
}
.clearAfter {
display: inline-block;
}
/* \ */
.clearAfter {
display: block;
}

#wrapper{
	margin:0 auto;
	background-color:#FFF;
	width:960px;
	height: 100%;
	height:auto !important;

min-height:100%;
}

#continer{ margin:0 auto;
width:820px;
padding-top:40px;
height:100%;
}

#header{
	height:86px;
	width:640px;
	padding-bottom:14px
	
}

h1 {float:left;}
h2 {float:left;
display:block;}
h3 { margin:0 auto
}

#menu ul{
   display: inline;
   float: right;
  list-style: none;
}

#menu li{ float:left}

#menu ul li.abauto a span, #menu ul li.news a span, #menu ul li.veicoli a span, #menu ul li.servizi a span, #menu ul li.contatti a span, #menu ul li.usato a span{
display:none;
font-size:0.1em;
}

#menu ul li.abauto a {background-image:url(img/abauto.jpg);
background-repeat:none;
width:78px;
height:86px;
display:block
}

#menu ul li.abauto a:hover {background-image:url(img/abautoover.jpg);
background-repeat:none;
width:78px;
height:86px;
display:block
}

#menu ul li.news a {background-image:url(img/news.jpg);
background-repeat:none;
width:67px;
height:86px;
display:block
}

#menu ul li.news a:hover {background-image:url(img/newsover.jpg);
background-repeat:none;
width:67px;
height:86px;
display:block
}

#menu ul li.veicoli a {background-image:url(img/veicoli.jpg);
background-repeat:none;
width:70px;
height:86px;
display:block
}

#menu ul li.veicoli a:hover {background-image:url(img/veicoliover.jpg);
background-repeat:none;
width:70px;
height:86px;
display:block
}

#menu ul li.servizi a {background-image:url(img/servizi.jpg);
background-repeat:none;
width:71px;
height:86px;
display:block
}

#menu ul li.servizi a:hover {background-image:url(img/serviziover.jpg);
background-repeat:none;
width:71px;
height:86px;
display:block
}

#menu ul li.contatti a {background-image:url(img/contatti.jpg);
background-repeat:none;
width:73px;
height:86px;
display:block
}

#menu ul li.contatti a:hover {background-image:url(img/contattiover.jpg);
background-repeat:none;
width:73px;
height:86px;
display:block
}


#menu ul li.usato a {background-image:url(img/usato.jpg);
background-repeat:none;
width:71px;
height:86px;
display:block
}

#menu ul li.usato a:hover {background-image:url(img/usatoover.jpg);
background-repeat:none;
width:71px;
height:86px;
display:block
}

#contenuto{
	width:820px;
		}
	
	
#centralesx{
	width:640px;
	border-top: 3px solid #c61444;
	padding-top: 3px
	
}
#centralesx h3, #contenuto h3 {
   background: #c61444;
   color: #fff; font-size:.9em; 
   /*height: 21px; line-height: 21px;*/
   padding: 5px 0;
   padding-left: 10px
}

#centralesx h4, #contenuto h4 {
   background: #c61444;
   color: #fff; font-size:.9em; 
   /*height: 21px; line-height: 21px;*/
   padding: 5px 0;
   padding-left: 10px
} 

h3 a.lr { float: right; color: #fff; padding-right: 10px }

#centraledx{ width:160px;
float:right; 

}

#fotogrande{ width:640px;
height:200px;
display:block;
padding-bottom:30px;
}

#boxtestogrande{
	width:400px;
	float:left
	
}


#boxtestopiccolo{
	width:200px;
	border:solid;
	border-width:1px;
	border-color:#CCC;
	float:left;
	padding:8px;
	margin-left:20px;
	}

p.grande{
	margin-left:12px;
	text-align:justify
}

.servizit{
	padding:12px;
	text-align:justify;
	font-weight:bold;
	}
	
.descrzione{
	margin-left:18px;
}

#contenutosotto{
	width:820px;
	
}

#flash{
	width:400px;
	float:left;
	background-color:#ebeaea;
	height:150px;
	}
	
	#news{
	width:400px;
	float:left;
	background-color:#ebeaea;

	margin-left:20px;
	}
	
	p.news{
	padding:8px;
	text-align:justify
}

#footer{
	color: #fff;
	background-color:#666666;
   margin-top: 15px;
   height:40px;
   clear: left;
   padding:8px;}
   
#indirizzo{
	float:left;
	width:540px;
}
   
   #logonissan{
	   width:125px;
	   float:right;
	   margin-top:20px;
   }

.ricerca {
   width: 100%; background: #666666; height: 40px;
   color: #fff;
   padding: 10px 0; margin: 5px 0;
}
.ricerca p { height: 40px; line-height: 40px; float: left; padding: 0 20px}
.ricerca label { float: left; width: 245px; margin-bottom: 3px; }
.ricerca label span { float: left; width: 100px}
.ricerca label input, .ricerca label select { width: 125px; border: 0px}

.auto { float: left; width: 100%; background: #f5f5f5; color: #686868; line-height: 1.5em; font-weight: bold; margin-bottom: 10px }
.auto div {padding: 15px; }
.auto img { float: left; border: 0px; margin-right: 15px }
.auto a { color: #686868; text-decoration: none }
.auto .prezzo { float: right; width: 230px; color: #c11449; font-size: 1.5em }
.auto .etichetta { float: left; width: 120px;  font-weight: normal; color: #686868; font-size: 1em}
.auto .prezzo .etichetta { font-size: .8em}

a img{ border: 0 }
.gallery {
   width: 250px; float: left; margin: 15px 0
}
.sauto { color: #656565; background: #f5f5f5; margin-top: 15px; padding: 15px; }

.sauto h4.grigio { background: #666666; color: #fff; padding: 4px 10px; line-height: 15px}
.sauto h4.grigio span { padding-right: 20px; background: url("img/frecciag.jpg") no-repeat right center}
.sauto h4.fucsia, .cauto h4.fucsia { background: #c81444; color: #fff; padding: 0px 10px; line-height: 20px; height: 20px}
.sauto h4.fucsia span, .cauto h4.fucsia span { padding-right: 20px; background: url("img/freccia.jpg") no-repeat right center}

.cauto { border-top: 3px solid #666666; padding-top: 3px; background: #f5f5f5; }
.cauto div { margin: 15px 10px; text-align: right; }
.cauto a { color: #000; text-decoration: none; }
.cauto .img img { display: block; margin: 0 auto 5px auto; width: 100% }

.sauto ul { list-style-type: none; line-height: 1.8em}
.sauto ul li { font-weight: bold }
.sauto ul li span { width: 50%; float: left; font-weight: normal }
.sauto .note { border: 1px solid #000; background: #fff; padding: 10px; margin-top: 3px}

.sauto .info { padding: 10px 0 }
.sauto .info label { display: block; margin-bottom: 3px }
.sauto .info span { float: left; width: 100px }
.sauto .info input, .sauto .info select { width: 197px; border: 1px solid #000 }
.sauto .info input.submit { width: 68px; border: 0px; float: right; margin-top: 10px }

.sauto .info.picc { padding: 10px 0 0 0  }
.sauto .info.picc span { width: 98px }
.sauto .info.picc input, .sauto .info.picc select { width: 150px }
.sauto .info.picc input.submit { width: 68px }

.sauto .infog { width: 220px}
.sauto .prezzo { float: right; width: 100px; color: #c11449; font-size: 1.5em }
.sauto .prezzo .etichetta { color: #686868; font-size: .7em}


#menuauto{
	width:640px;
	background:#f5f5f5;
	height:45px;
	}


#menuauto ul{
   display: inline;
   float: right;
  list-style: none;
}

#menuauto li{ float:left}

#menuauto ul li.city a span, #menuauto ul li.cross a span, #menuauto ul li.sport a span, #menuauto ul li.quattro a span, #menuauto ul li.commerciali a span {
display:none;
font-size:0.1em;
}


#menuauto ul li.city a {background-image:url(img/citycar.jpg);
background-repeat:none;
width:125px;
height:45px;
display:block
}

#menuauto ul li.city a:hover {background-image:url(img/citycarover.jpg);
background-repeat:none;
width:125px;
height:45px;
display:block
}


#menuauto ul li.cross a {background-image:url(img/crossover.jpg);
background-repeat:none;
width:129px;
height:45px;
display:block
}

#menuauto ul li.cross a:hover {background-image:url(img/crossoverover.jpg);
background-repeat:none;
width:129px;
height:45px;
display:block
}

#menuauto ul li.sport a {background-image:url(img/sportive.jpg);
background-repeat:none;
width:109px;
height:45px;
display:block
}

#menuauto ul li.sport a:hover {background-image:url(img/sportiveover.jpg);
background-repeat:none;
width:109px;
height:45px;
display:block
}

#menuauto ul li.quattro a {background-image:url(img/4x4.jpg);
background-repeat:none;
width:77px;
height:45px;
display:block
}

#menuauto ul li.quattro a:hover {background-image:url(img/4x4over.jpg);
background-repeat:none;
width:77px;
height:45px;
display:block
}

#menuauto ul li.commerciali a {background-image:url(img/commerciali.jpg);
background-repeat:none;
width:200px;
height:45px;
display:block
}

#menuauto ul li.commerciali a:hover {background-image:url(img/commercialiover.jpg);
background-repeat:none;
width:200px;
height:45px;
display:block
}

#macchine{
	width:640px;
	height:70px;
	background-image:url(img/sfondomacchine.jpg);
	background-repeat:repeat-x;
	
}

#macchine ul{
   display: inline;
   float: left;
  list-style: none;
}

#macchine li{ float:right}


#macchinecomm{
	width:640px;
	height:140px;
	background-image:url(img/sfondomacchine.jpg);
	background-repeat:repeat-x;
	
}

#macchinecomm ul{
   display: inline;
   float: left;
  list-style: none;
}

#macchinecomm li{ float:left}

#macchine ul li.micra a span, #macchine ul li.note a span, #macchine ul li.pixo a span, #macchine ul li.quas a span, #macchine ul li.quas2 a span, #macchine ul li.murano a span, #macchine ul li.trecentosette a span, #macchine ul li.path a span, #macchine ul li.patrol a span, #macchine ul li.navara a span, #macchine ul li.xtrail a span, #macchine ul li.np300comm  a span, #macchinecomm  ul li.cabstar a span, #macchinecomm  ul li.primastar a span, #macchine ul li.interstarcomm  a span, #macchinecomm  ul li.atleon a span, #macchine ul li.trecentosetter a span, #macchine ul li.grt a span, #macchine ul li.cube a span, #macchinecomm  ul li.nv200 a span  {
display:none;
font-size:0.1em;
}


#macchine ul li.micra a {background-image:url(img/micra.jpg);
background-repeat:none;
width:130px;
height:68px;
display:block
}

#macchine ul li.micra a:hover {background-image:url(img/micraover.jpg);
background-repeat:none;
width:130px;
height:68px;
display:block
}

#macchine ul li.note a {background-image:url(img/note.jpg);
background-repeat:none;
width:121px;
height:68px;
display:block
}

#macchine ul li.note a:hover {background-image:url(img/noteover.jpg);
background-repeat:none;
width:121px;
height:68px;
display:block
}

#macchine ul li.pixo a {background-image:url(img/pixo.jpg);
background-repeat:none;
width:121px;
height:68px;
display:block
}

#macchine ul li.pixo a:hover {background-image:url(img/pixoover.jpg);
background-repeat:none;
width:121px;
height:68px;
display:block
}

#macchine ul li.cube a {background-image:url(img/cube.jpg);
background-repeat:none;
width:121px;
height:68px;
display:block
}

#macchine ul li.cube a:hover {background-image:url(img/cubeover.jpg);
background-repeat:none;
width:121px;
height:68px;
display:block
}

#macchine ul li.quas a {background-image:url(img/quashquai.jpg);
background-repeat:none;
width:121px;
height:68px;
display:block
}

#macchine ul li.quas a:hover {background-image:url(img/quashquaiover.jpg);
background-repeat:none;
width:121px;
height:68px;
display:block
}

#macchine ul li.quas2 a {background-image:url(img/quashquai2.jpg);
background-repeat:none;
width:121px;
height:68px;
display:block
}

#macchine ul li.quas2 a:hover {
	background-image:url(img/quashquai2over.jpg);
	background-repeat:none;
	width:121px;
	height:68px;
	display:block
} 


#macchine ul li.murano a {background-image:url(img/murano.jpg);
background-repeat:none;
width:125px;
height:68px;
display:block
}

#macchine ul li.murano a:hover {background-image:url(img/muranoover.jpg);
background-repeat:none;
width:125px;
height:68px;
display:block
}

#macchine ul li.trecentosette a {background-image:url(img/307z.jpg);
background-repeat:none;
width:129px;
height:68px;
display:block
}

#macchine ul li.trecentosette a:hover {background-image:url(img/307zover.jpg);
background-repeat:none;
width:129px;
height:68px;
display:block
}

#macchine ul li.grt a {background-image:url(img/grt.jpg);
background-repeat:none;
width:122px;
height:68px;
display:block
}

#macchine ul li.grt a:hover {background-image:url(img/grtover.jpg);
background-repeat:none;
width:122px;   
height:68px;
display:block
}

#macchine ul li.trecentosetter a {background-image:url(img/307r.jpg);
background-repeat:none;
width:130px;
height:68px;
display:block
}

#macchine ul li.trecentosetter a:hover {background-image:url(img/307rover.jpg);
background-repeat:none;
width:130px;
height:68px;
display:block
}


#macchine ul li.path a {background-image:url(img/pathfinderdown.jpg);
background-repeat:none;
width:129px;
height:68px;
display:block
}

#macchine ul li.path a:hover {background-image:url(img/pathfinder.jpg);
background-repeat:none;
width:129px;
height:68px;
display:block
}

#macchine ul li.patrol a {background-image:url(img/patrol.jpg);
background-repeat:none;
width:125px;
height:68px;
display:block
}

#macchine ul li.patrol a:hover {background-image:url(img/patrolover.jpg);
background-repeat:none;
width:125px;
height:68px;
display:block
}

#macchine ul li.navara a {background-image:url(img/navara.jpg);
background-repeat:none;
width:145px;
height:68px;
display:block
}

#macchine ul li.navara a:hover {background-image:url(img/navaraover.jpg);
background-repeat:none;
width:145px;
height:68px;
display:block
}

#macchine ul li.xtrail a {background-image:url(img/xtrail.jpg);
background-repeat:none;
width:120px;
height:68px;
display:block
}

#macchine ul li.xtrail a:hover {background-image:url(img/xtrailover.jpg);
background-repeat:none;
width:120px;
height:68px;
display:block
}

#macchinecomm ul li.np300 a {background-image:url(img/np300.jpg);
background-repeat:none;
width:130px;
height:68px;
display:block
}

#macchinecomm ul li.np300 a:hover {background-image:url(img/np300over.jpg);
background-repeat:none;
width:130px;
height:68px;
display:block
}

#macchinecomm ul li.nv200 a {background-image:url(img/nv200.jpg);
background-repeat:none;background-position:bottom; background-repeat:no-repeat;
width:130px;
height:68px;
display:block;  padding:3px 0px 0px 0px;
}

#macchinecomm ul li.nv200 a:hover {background-image:url(img/nv200over.jpg);
background-repeat:none; background-position:bottom; background-repeat:no-repeat;
width:130px;
height:68px;
display:block; padding:3px 0px 0px 0px;
}

#macchinecomm ul li.cabstar a {background-image:url(img/cabstar.jpg);
background-repeat:none; 
width:133px;
height:68px;
display:block
}

#macchinecomm ul li.cabstar a:hover {background-image:url(img/cabstarover.jpg);
background-repeat:none;
width:133px;
height:68px;
display:block
}

#macchinecomm ul li.primastar a {background-image:url(img/primastar.jpg);
background-repeat:none;
width:129px;
height:68px;
display:block
}

#macchinecomm ul li.primastar a:hover {background-image:url(img/primastarover.jpg);
background-repeat:none;
width:129px;
height:68px;
display:block
}

#macchinecomm ul li.interstar a {background-image:url(img/interstar.jpg);
background-repeat:none;
width:117px;
height:68px;
display:block
}

#macchinecomm ul li.interstar a:hover {background-image:url(img/interstarover.jpg);
background-repeat:none;
width:117px;
height:68px;
display:block
}

#macchinecomm ul li.atleon a {background-image:url(img/atleon.jpg);
background-repeat:none;
width:117px;
height:68px;
display:block
}

#macchinecomm ul li.atleon a:hover {background-image:url(img/atleonover.jpg);
background-repeat:none;
width:117px;
height:68px;
display:block
}


#fotoveicoli{
	float:right;
	width:340px;
	padding:4px;

}

#fotosmall{
	width:336px;
	height:60px;
	margin:0 auto;
	
}

#fotosmall ul{
   display:inline;
 
  list-style: none;
}

#fotosmall li{
	float:left;
	 display:inline;
	 margin-left:6px;}
	 
	 #fotobig{
	width:336px;
	margin:0 auto;
	text-align:center;
	
}


#descrizioneveicoli{
	width:280px;
	padding:4px;
	text-align:justify;
}

p.titolo{ font-weight:bold}

.grassetti{ font-weight:bold}

img a{border:none}


#new{
	background-color:#999;
	padding:2px;
}

p.titolon{ font-weight:bold; padding:2px}

p.testin {padding:2px}

p.titoloindex{font-weight:bold;
padding:1px;
border-bottom:1px solid #000}

.entra{text-align:right}

 #banner{
	width:324px;
	margin-left:16px;
	
}

 a {
	text-decoration:underline;
	color:#FFF;
}

 a:hover {
	text-decoration:none;
	color:#FFF;
}

.web{color:#000}
.web a{ text-decoration:underline; color:#000}
.web a:hover {text-decoration:none; color:#000}

#map { width: 100%; height: 350px}

.contatti label { display: block; margin: 5px 0 }
.contatti span { float: left; width: 120px }
.contatti input, .contatti textarea { width: 250px }
.contatti .submit { width: auto; margin-left: 325px}
