body{
  background-image:url(../images/sfondo.gif);
  background-position:0 0;
  background-repeat:repeat;
}

.tablelogin a,
#box_lista .paginazione_dx li.act,
#box_lista .paginazione_dx li a:hover,
#box_lista .testo_scheda h3 a,
.box_min_home p a,
#dati_tecnici span.etichetta,
#prenotazione .secure_lock,
p a,
h2{
	color:#222222;
}

#prenotazione input.bottone,
#richiesta_info input.submitter,
#panel input.submitter,
#colonna_dx input.bottone,
#form_contatti input.invia{
	background:#1d4b93;
}

#testo_extra,
#box_lista .paginazione,
#corpo{
	border-bottom-color:#1d4b93;
}

#box_flash{
	border-top-color:#1d4b93;
}

h4{
	color:#1d4b93;
	font-family: "Trebuchet MS";
	font-weight:normal;
	font-size:20px;
	text-align:left;
}

#corpo {
  background: #4068A6;
}

#vetrina {
  background: #1d4b93;
  border-left:1px solid #d5d5d5;
  width:428px;
}
#vetrina h5 {
  width:359px;
  color: #aaa;
}

#box_testo ul {
  font-size: 11px;
  text-align: left;
  margin-top: -20px;
  padding-left: 30px;
  padding-bottom: 10px;
}

p.indirizzo {
  line-height:15px;
}


#box_lista .paginazione_sx {
  color:#333;
}
#box_lista .paginazione_dx a {
  color:#333;
}
#box_lista .paginazione_dx li.act {
  font-weight: bold;
}

#form_selezione {
  background: #757575;
}

#box_lista .testo_scheda .prezzo, #box_lista .testo_scheda .km, #box_lista .testo_scheda .immatricolazione, #box_lista .testo_scheda .potenza {
  background:#d5d5d5;
  color: #333;
}

.box_min_home a img,
#box_lista .foto_scheda {
  background:#d5d5d5;
}

#testo_extra a.back_link,
#testo_extra a.stampa_scheda,
#testo_extra {
  background:#f9f9f9;
  color: #333;
}

#foto_scheda_auto {
  background:#d5d5d5;
}

#colonna_sx .foto_sx {
  height:auto;
}

#colonna_sx .foto_sx img {
  width:400px;
}

div.logo-skype {
	background: none;
	width: 32px;
	height: 32px;
	float: left;
}

div.logo-skype[class] {
	background: url(../../images/ico_skype.png) no-repeat left;
}

p.skype{
	padding:2px 0 2px 10px;
  width: 170px;
	float: left;
}

.tablelogin
{
  margin:100px 0;
	border: 1px solid #2449aa;
  width:350px;
}

.labels
{
	font-size: 11px;
	font-family: Tahoma;
	font-weight: bold;
}

.texts
{
	font-size: 11px;
	font-family: Tahoma;
	width: 198px;
}

.error
{
	font-size: 11px;
	font-family: Tahoma;
	font-weight: bold;
	color: Red;
}

.buttons
{
	font-size: 11px;
	font-family: Tahoma;
	width: 99px;
	cursor: hand;
}

.imgClass
{
	border: 1px solid #CCCCCC;
}

.login
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	/*position: relative;*/
}

#container {
  width:468px;
}

.tablelogin a{
  font-size: 11px;
	font-family: Tahoma;
  font-weight:bold;
}

.box_min_home a img {
height:109px;
width:146px;
}

.box_min_home {
  width:146px;
}

.box_gif_home {
  color: #ffff00;
  float:left;
  margin:0 37px 20px;
  width:353px;
  height:119px;
}

.box_gif_home p{
  text-align:center;
  font-weight:bold;
  font-size:20px;
  margin: 5px 0 15px;
}

#box_testo_home,
#box_testo_home h2{
  width:427px;
}

.clear{clear:both}
.center{text-align:center!important}
#box_testo h3{
    font-family: 'Trebuchet MS','Lucida Grande','Arial';
    font-size:23px;
    font-weight: normal;
    color:#222222;
    text-align:left!important;
    margin-bottom:20px;
}

a{margin:0px;padding:0px;}
.img_center, .img_left{float:left;}
.img_right, .img_left{margin-top:0px;margin-right:0px}
.img_right{float:right;margin-bottom:29px; margin-left:29px;}
.img_left{margin-bottom: 19px}
img.low{width:256px!important;height:144px!important}

#share{
    width:100%;
    margin-top:15px;
    margin-bottom:8px;
    height:32px;
    padding-left:10px;
}

#addthis{
    width:110px;
    float:left;
}

#addthis a{
    color:#000000;
    font-size:11px;
    font-weight:normal;
    margin-top:4px;
}

#fb{
    width:280px;
    float:left
}
