body {
background-color:#939e8f;
color:#000;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
margin:10px 0 0;
padding:0;
}

#div_links {
width:600px;
text-align:right;
margin:auto auto 10px;
padding:5px;
}

#div_links ul {
list-style-type:none;
margin:0 5px 5px;
padding:0;
}

.automobile_scheda {
width:600px;
border:1px dashed;
border-top:0;
border-left:0;
border-right:0;
padding-bottom:10px;
border-color:#000;
margin:auto auto 10px;
}

.automobile_schedacompleta {
width:600px;
border-top:0;
border-left:0;
border-right:0;
border-color:#A0522D;
margin:auto;
padding:0 0 0 5px;
}

.automobile_foto {
border:solid 0;
width:180px;
border-color:#A0522D;
margin:0 10px 3px 0;
padding:1px;
}

.div_datitecnici h2 {
background-color:#A0522D;
font-size:1.2em;
text-align:center;
}

.div_immagine {
text-align:center;
float:left;
}

.div_immagine a {
color:red;
text-decoration:underline;
}

.div_scheda {
margin:0 0 0 190px;
}

.automobile_caratteristiche {
list-style-type:none;
margin:0;
padding:0;
}

.automobile_modello {
padding-top:0;
text-align:center;
font-size:14px;
color:#444;
padding-bottom:0;
margin-bottom:3px;
}

.pc_icon {
width:125px;
margin:auto auto 3px;
}

.automobile_modello a {
text-decoration:none;
color:#444;
}

.automobile_modello a:hover {
text-decoration:underline;
color:#444;
}

.tipo_caratteristicazoom {
color:#000;
width:150px;
text-align:right;
font-weight:700;
font-size:12px;
}

.tipo_caratteristica {
color:#000;
width:150px;
text-align:right;
font-weight:700;
}

.valore_caratteristica {
color:#000;
}

.tipo_caratteristicaprezzo {
color:#000;
width:150px;
text-align:right;
font-size:12px;
font-weight:700;
}

.contattaciperscoprire a {
color:red;
width:150px;
text-align:right;
font-size:10px;
font-weight:700;
}

.contattaciperscoprire a:hover {
color:#000;
width:150px;
text-align:right;
font-size:10px;
font-weight:700;
}

#ricerca_marca {
width:500px;
font-size:11px;
font-weight:700;
text-align:left;
margin:15px auto 20px;
}

.select_marche {
background-color:#eee;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:14px;
}

.valore_caratteristicaprezzo {
color:#000;
font-size:12px;
}

.automobile_scheda h3 {
text-align:center;
font-size:1.2em;
}

.automobile_scheda h3 a {
text-decoration:underline;
font-size:0.9em;
color:#fff;
padding:2px;
}

.automobile_scheda h3 a:hover {
color:#f60;
}

.automobile_attributo {
border-bottom:dashed 1px;
border-color:#000;
padding:1px 2px 2px;
}

.tabella_datitecnici {
width:100%;
padding:0;
}

#galleria_fotografica {
margin:auto;
}

#div_containerfoto {
width:570px;
background:#939e8f;
padding-left:30px;
margin:0;
}

.div_singolafoto {
float:left;
text-align:center;
padding-bottom:2px;
margin:10px 30px;
}

.div_singolafoto a {
text-decoration:underline;
font-size:0.9em;
color:#000;
padding-right:3px;
}

.foto_galleria {
border:solid 0;
width:180px;
border-color:#A0522D;
padding:0;
}

#logo_marchio {
width:500px;
padding-left:20px;
padding-bottom:15px;
margin:auto;
}

#no_offerte {
width:500px;
text-align:center;
margin:auto;
}

#richiestetitolo {
width:400px;
height:24px;
background:#EEE;
}

#titolo {
font-size:1em;
width:300px;
float:left;
font-weight:700;
padding:5px;
}

#aprichiudi {
width:20px;
float:right;
padding:2px;
}

#richiestecorpo {
width:400px;
height:300px;
background-color:#DDD;
padding-top:15px;
}

#richiestecorpo p {
font-weight:700;
padding:5px;
}

div.row {
clear:both;
padding-top:3px;
}

div.row span.label {
float:left;
width:150px;
text-align:right;
color:#000;
}

div.row span.formw {
float:left;
width:20px;
text-align:left;
padding-left:20px;
}

.inviadati {
width:80px;
padding-top:15px;
margin:auto;
}

.inviadati input {
font-size:10px;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.paginazionea {
color:#000;
font-size:1.1em;
font-weight:700;
text-decoration:none;
}

#info,.tabella_datitecnici td,#galleria_fotografica p {
text-align:center;
}

#div_links ul a,.div_immagine a:hover {
color:#000;
}

#div_links ul a:hover,.div_singolafoto a:hover {
color:red;
}

.div_commenti h2,.div_equipaggiamenti h2 {
background-color:#eee;
color:#444;
font-size:12px;
text-align:center;
}

.automobile_accessori,.div_commenti p,.div_equipaggiamenti p {
line-height:1.2em;
text-align:justify;
}

.tabella_datitecnici th,#galleria_fotografica h2 {
background:#eee;
color:#444;
font-size:12px;
text-align:center;
}

#richiestelista,#richieste {
border:solid 2px;
display:none;
left:50%;
position:absolute;
top:130px;
width:400px;
z-index:2;
border-color:#000;
margin:0 0 0 -210px;
}

div.row span.formw input,div.row span.formw textarea {
font-family:verdana;
font-size:12px;
width:200px;
}