@media screen {
body {background:#3f3f3f url(images/sfondo.png) center top repeat-x;color:white;margin:0;padding:0;font-family:arial;}
#cornice {width:968px;height:650px;margin:auto;position:absolute;left:0;right:0;}
#skip {display:none;position:absolute;left:0;top:-49px;z-index:100}
#testata {background:url(images/testata.gif) top right no-repeat}
#logo {
width:343px;
height:143px;
background:url(images/logo.jpg) top left no-repeat}
#logo a {width:100%;height:100%;display:block}
#logo a span {display:none}
#panner {position:absolute;left:343px;top:0}
#panner img {width:625px;height:133px}
ul#menu {
	height:260px;
	width:319px;
	position:absolute;
	left:25px;
	margin:0;
	padding:0 0 0 0;
	list-style-type:none;
	background:white;}
ul#menu li {
	display:block;
	width:260px;
	height:25px;
	padding-left:53px;
	}
ul#menu li a {width:100%;height:100%}
ul#menu li a span {display:none}
#linkhome {background:url(images/linkhome.gif) top left no-repeat}
#linkstoria {background:url(images/linkstoria.gif) top left no-repeat}
#linknoleggio {background:url(images/linknoleggio.gif) top left no-repeat}
#linkricambi {background:url(images/linkricambi.gif) top left no-repeat}
#linkassistenza {background:url(images/linkassistenza.gif) top left no-repeat}
#linklinks {background:url(images/linklinks.gif) top left no-repeat}
#linkmarchi {background:url(images/linkmarchi.gif) top left no-repeat}
#linkgiardino {background:url(images/linkgiardino.gif) top left no-repeat}
#linkabbigliamento {background:url(images/linkabbigliamento.gif) top left no-repeat}
#linkcontatti {background:url(images/linkcontatti.gif) top left no-repeat}
#linkjob {background:url(images/linkjob.gif) top left no-repeat}
ul#menu.home {height:260px}
ul#menu li.sel {height:106px;}
ul#menu li a {height:100%;width:100%;display:block;text-decoration:none;color:#1A171B;font-weight:bold}
ul#menu li a.focus{color:#81AB33}
ul#menu li a span {}
ul#nuovousato.home {height:97px;overflow:hidden}
ul#nuovousato {height:219px;margin:0;position:absolute;top:403px;background: white url(images/nuovousato.jpg) 0 0 no-repeat;padding:0 59px 0 59px;left:25px;list-style-type:none;z-index:10}
ul#nuovousato li{height:220px;float:left;width:100px}
ul#nuovousato li a {height:100%;width:100%;text-decoration:none;display:block}
ul#nuovousato li a span {display:none}
div#nuovousato.home {height:100px}
div#nuovousato {height:219px;margin:0;position:absolute;top:400px;background: white url(images/nuovousato.jpg) 0 0 no-repeat;padding:0;left:25px;list-style-type:none;z-index:20}
#corpo {color:black;background:#fff;width:622px;height:479px;position:absolute;left:343px;top:143px;overflow:auto;}
#corpo.storia, #corpo.ricambi, #corpo.noleggio, #corpo.assistenza, #corpo.abbigliamento {color:white;background:#3f3f3f;}
#corpo.home {background:black;color:white;height:360px;overflow:hidden;}
#corpo.inserimento {background-color:white;color:black}
#corpo.usato {background:#81AB33;color:white}
#corpo.nuovo {background:#3f3f3f;color:white}
#corpo.home img {float:left;margin-right:20px}
#corpo.usato img {border:0}
#corpo.home h2 {font-size:30px;margin: 20px 0 0 0;padding:0}
#corpo.usato h2 {font-size:20px;margin: 20px 0 0 25px;padding:0;text-transform:uppercase}
#corpo.usato ul {margin:0 0 0 22px;padding:0}
#corpo.usato li {display:block;background:#3f3f3f;float:left;width:580px;height:137px;margin:2px;padding: 0 0 2px 0}
#corpo.usato li a {color:white}
#corpo.usato li a img {float: left;margin-right:5px}
#corpo.usato li a span.titolo {font-size:150%;color:#7AA531;font-weight:bold;}
#corpo.home p {font-size:18px}

#corpo #scheda {float:left}
#corpo #scheda a {color:red;text-decoration:underline}
#corpo #scheda li {font-size:80%}
#corpo #scheda li a {text-decoration:none}
#corpo #scheda li a_hover {text-decoration:underline}
#corpo #scheda h2 {padding: 0 20px;font-size:80%}
#corpo #scheda h3 {padding: 0 20px;font-size:80%;margin:0}
#corpo p {margin:0.5em 0 0 0;padding: 0 20px;font-size:80%}
#corpo a {color:green;text-decoration:underline}
#corpo li {font-size:80%}
#corpo li a {text-decoration:none}
#corpo li a_hover {text-decoration:underline}
#corpo h2 {padding: 0 20px;font-size:80%}
#corpo h3 {padding: 0 20px;font-size:80%;margin:0}
#notizie {width:940px;height:128px;background:white;position:absolute;top:500px;left:25px;color:#1A171B;}
#notizie a.fotonews {height:100%;overflow:hidden;max-width:120px;border:0 solid black;display:block;float:right;}
.notizia {width:304px;height:112px;position:absolute;background:#b2b2b2;top:10px}
#notizia1 {left:7px}
#notizia2 {left:318px}
#notizia3 {left:629px}
.notizia  img {float:right}
.notizia a img {border:0}
.notizia h2 {padding:0 0 1px 21px;margin:5px 0 0 4px;text-transform:uppercase;font-size:12px;background: url(images/dotnews.png) top left no-repeat;color:#3F3F3F}
.notizia h2 a {color:#3f3f3f;text-decoration:none}
.notizia p {padding:0 0 0 8px;margin:0;font-size:12px}
#piede {text-align:center;width:971px;height:20px;position:absolute;top:628px;font-size:11px;padding-top:10px}
#piede p {margin:0;padding:0}
#piede a {color:white;text-decoration:none}
#corpo label {display:block;width:100px;float:left}
#corpo textarea {width:400px}
#corpo table.ammin {border-collapse:collapse;}
#corpo table.ammin th {border-bottom:2px solid gray;font-size:80%;text-align:left;padding:0.5em}
#corpo table.ammin td {border-bottom:1px solid gray;font-size:80%;padding:0.5em}
#corpo table.ammin td a {text-decoration:none}
#corpo img.foto_notizia {float:left;margin:2em 10px 5px 1em}
#corpo img.foto_pagina {float:left;margin:0 10px 0 0}
table.links td img {border:0;float:left;}
table.links {border-collapse:collapse}
table.links td {padding:0 2px}
#sottomenu ul, #sottosottomenu ul {maring:0;padding:0;padding-left:16px}
#corpo p.continua {text-align:right;}
#corpo p.segue {text-align:left;}
#corpo p.continua a, #corpo p.segue a {text-decoration:none;}
#corpo p.ammin {background:#3F3F3F;text-align:center;padding:7px;color:#3F3F3F}
#corpo p.ammin a {text-decoration:none;color:black;padding:5px 10px;background:#81AB33;border:1px solid white;border-color:white black black white;}
#corpo p.nuovo {margin:0;background:#f2f2f2;text-align:center;padding:7px;color:#3F3F3F}
#corpo p.nuovo a {text-decoration:none;color:black;padding:5px 10px;background:#FFDD00;border:1px solid white;border-color:white #837200 #837200 white;}
#corpo table.ammin {width:100%;margin-top:1em}
#corpo p.gallery {width:130px;height:450px;float:right;position:absolute;right:0}
#corpo p.gallery a img {border:0;margin-bottom:2px}
#scheda {position:relative;background:white;width:514px;float:left;color:#444;padding-top:8px;margin-top:8px}
#scheda th {text-align:left;vertical-align:top;width:110px}
#scheda #foto1,#scheda #foto2, #scheda #foto3, #scheda #foto4 {background:red;width:244px;height:183px;}
#sotto {position:absolute;top:0}
#sopra {width:244px;height:183px;overflow:hidden;border:1px solid black;position:relative;float:left}
#indietro, #avanti {height:183px;width:30px;color:transparent;overflow:hidden;cursor:pointer}
.giardino #avanti, .giardino #indietro {background:none}
#corpo.giardino, #corpo.robot {background:#81AB33;}
#indietro span, #avanti span {display:none}
#indietro {float:left;background:url(images/indietro.gif) bottom right no-repeat}
#avanti{float:left;background:url(images/avanti.gif) bottom left no-repeat}
#scheda table {font-size:70%;margin:8px 0 8px 200px;border-collapse:collapse;width:304px;clear:left;}
#scheda table tr {border-bottom:1px solid #cecece}
#fotogalleria {margin-left:200px}
#dati1 {width:220px;position:absolute;left:0;top:0;padding-top:10px}
#corpo #dati1 h2 {color:black;font-size:110%}
#corpo #dati1 h2, #corpo #dati1 p {margin:0;padding:0 0 0 10px;font-weight:bold}
#corpo h1.scheda {margin:8px;padding:0;font-size:100%;float:left;width:70px;text-align:right}
#corpo.giardino h1.scheda {width:90px; color:#FFF}
#corpo.robot h1.scheda {width:70px; color:#FFF}
#corpo.giardino h1.scheda a img, #corpo.robot h1.scheda a img {border:0}
table.nuovo td {vertical-align:top}
#corpo ul {margin-top:5px;margin-botom:5px}
#corpo table.scheda {margin-left:1em}
#corpo table.scheda td {font-size:80%;;vertical-align:top;border-bottom:1px solid gray}
#corpo p.conferma input {margin-left:100px;margin-top:3px;color:black;padding:2px 10px;background:#FFDD00;border:1px solid white;border-color:white #837200 #837200 white;width:150px}
#corpo p.conferma{clear:left}
#corpo #menu_nuovo {background:white;margin:0 20px 0 0;padding:0;list-style-type:none;width:120px;float:left;height:479px;border-right:8px solid #3f3f3f;position:absolute;margin-left:-122px}
#corpo #menu_nuovo a img {border:0}
#corpo #menu_nuovo li {margin:-2px 0}
#corpo.usatom {padding:0 0 0 122px;position:relative;top:0;width:500px}
#corpo.gallery {padding:0 150px 0 122px;position:relative;top:0;width:350px}
#corpo p a img.icona {border:0;}
#corpo.job img.foto_pagina {margin-right:1em}
#corpo.job ul li {padding-right:0.5em}
}


