body{
margin:0;
padding:0;
background:#fff url(../img/sfondo1.jpg) left top repeat-x;
text-align:center;
position:relative;
z-index:5;
font-family:verdana,sans-serif;
}
#corpo span{
position:relative;
z-index:-5;
}
#aux{
padding:0;
margin:0;
width:100%;
height:100%;
float:left;
background:transparent url(../img/sfondo2.jpg) left bottom repeat-x;
}
#centrato{
text-align:left;
margin:auto;
width:1025px;
}
#header{
float:left;
width:1025px;
height:392px;
background:transparent url(../img/headerA.jpg) left top no-repeat;
}
#menu{
float:left;
text-align:right;
width:1025px;
height:122px;
}
#logohome{
display:block;
float:left;
width:228px;
height:94px;
margin-top:22px;
margin-left:26px;
}
#menu ul{
padding:0;
margin:0;
}
#menu ul li{
display:inline;
height:0;
}
#menu ul li a{
display:block;
float:right;
height:24px;
position:relative;
top:83px;
text-decoration:none;
}
#menu ul #vocetre a{
width:70px;
right:25px;
}
#menu ul #vocedue a{
width:91px;
right:24px;
}
#menu ul #voceuno a{
width:159px;
right:21px;
}
#menu span{
visibility:hidden;
}
#swf{
float:left;
width:282px;
height:262px;
margin-left:22px;
}
#swf a{
display:block;
float:left;
width:282px;
height:262px;
}
#swf a img{
border:none;
margin:0;
padding:0;
}
#corpo{
float:left;
width:1000px;
padding-left:25px;
}
#colonna1{
float:left;
width:323px;
}
#boxcerca{
width:323px;
height:133px;
padding-top:74px;
float:left;
background:transparent url(../img/ricerca.jpg) left top no-repeat;
}
#boxcerca select{
width:200px;
clear:left;
margin:0 10px 0 0;
padding:0;
}
#boxcerca .select{
width:323px;
height:34px;
float:left;
text-align:right;
}
#boxcerca #pulsante{
width:112px;
height:45px;
padding-left:120px;
float:left;
text-align:right;

}
#boxcerca #pulsante input{
height:45px;
width:190px;
margin:0;
padding:0;
border:none;
background:url(../img/pulsante.jpg) left top no-repeat;
}
#banner1{
width:322px;
height:214px;
float:left;
}
#banner1 a{
display:block;
width:322px;
height:214px;
float:left;
}
#banner1 a img{
border:none;
padding:0;
margin:0;
}
#colonna2{
float:left;
width:329px;
}
#lastminutebox{
width:329px;
height:433px;
float:left;
background:transparent url(../img/lastminutetop.jpg) left top no-repeat;
}
#bottomlast{
width:309px;
height:306px;
padding-top:70px;
padding:65px 10px 0 10px;
float:left;
}
#helpbottom{
width:329px;
height:57px;
background:transparent url(../img/lastminutebottom.jpg) left bottom no-repeat;
float:left;
}
#bottomlast .lastm{
float:left;
width:309px;
height:95px;
border-bottom:1px solid #c2dbe8;
}
#bottomlast .lastm img{
margin-right:5px;
margin-top:3px;
float:left;
width:86px;
height:86px;
border:none;
}
#bottomlast .lastm h3, #bottomlast .lastm h3 a{
font-size:14px;
color:#02699e;
padding:0;
margin:3px 0 0 0;
text-decoration:none;
}
#bottomlast .lastm h3 a:hover,
#bottomlast .lastm h3 a:focus,
#bottomlast .lastm h3 a:active{
text-decoration:underline;
}
#bottomlast .lastm p{
font-size:11px;
color:#6e6e6e;
margin:0;
padding:0;
}
#bottomlast .lastm p strong{
color:#960202;
}
#vis1{
display:block;
width:147px;
height:41px;
padding:0;
margin:0;
position:relative;
top:17px;
left:167px;
text-decoration:none;
}
#colonna3{
float:left;
width:331px;
}
#boxconsigliati{
width:331px;
height:433px;
float:left;
background:transparent url(../img/consigliatitop.jpg) left top no-repeat;
}
#bottomcons{
margin-top:65px;
width:311px;
height:306px;
padding:0 10px;
float:left;
}
#bottomcons .conboxes{
width:311px;
height:95px;
float:left;
margin-bottom:2px;
}
#bottomcons .conboxes img{
float:left;
margin:3px 5px 0 0;
width:86px;
height:86px;
border:none;
}
#bottomcons .conboxes h3,#bottomcons .conboxes h3 a{
font-size:14px;
color:#868c01;
padding:0;
margin:5px 0 3px 0;
text-decoration:none;
}
#bottomcons .conboxes h3 a:hover,
#bottomcons .conboxes h3 a:focus,
#bottomcons .conboxes h3 a:active{
text-decoration:underline;
}
#bottomcons .conboxes p{
margin:0;
padding:0;
font-size:11px;
color:#6e6e6e;
width:
}
#helpcons{
width:331px;
height:57px;
float:left;
background:transparent url(../img/consigliatibottom.jpg) left bottom no-repeat;
}
#vis2{
display:block;
width:145px;
height:41px;
padding:0;
margin:0;
position:relative;
top:16px;
left:177px;
text-decoration:none;
}
#testo{
width:1025px;
float:left;
padding-top:46px;
background:transparent url(../img/logofooter.jpg) left top no-repeat;
font-size:12px;
font-weight:bold;
}
#testo p{
padding:0;
margin:12px 26px 0;
}
#nero{
color:#383838;
}
#rosso{
color:#960202;
}
#footer{
border-top:1px solid #960202;
padding-top:12px;
float:left;
width:1025px;
margin-top:15px;
}
#dati{
float:left;
width:525px;
font-size:10px;
}
#dati a{
text-decoration:none;
color:#960202;
}
#dati a span{
color:#f06d19;
}
#unop{
margin:0;
padding:0;
color:#960202;
font-weight:bold;
}
#duep{
color:#a0a0a0;
font-weight:bold;
margin:4px 0 10px 0;
padding:0;
}
#menu2{
float:left;
width:500px;
text-align:right;
}
#menu2 ul{
margin:0 38px 0 0;
padding:0;
}
#menu2 ul li{
display:inline;
height:0;
padding:0 5px;
border-right:1px solid #ae3f3f;
}
#menu2 ul li a{
text-decoration:none;
color:#000000;
font-size:12px;
}
#menu2 ul #riserv{
border:none;
}
#menu2 ul #riserv a{
color:#5a5a5a;
}
#colonna2a{
 width:640px;
 float:left;
 padding:0 10px 20px;
 font-size:13px;
 }
 #descrizione{
 width:640px;
 float:left;
 border-bottom:1px solid #858585;
 padding-bottom:15px;
 text-align:justify;
 }
 #colonna2a p{
 color:#000;
 margin:0 0 15px 0;
 padding:0;
 }
 #descrizione strong, #prezzi strong{
 color:#000000;
 }
 #colonna2a p strong{
 color:#000000;
 }
 #colonna2a p a{
 color:#950202;
 text-decoration:none;
 }
 #colonna2a p a:hover,
 #colonna2a p a:focus,
 #colonna2a p a:active{
 text-decoration:underline;
 }
 #namesched{
 font-size:14px;
 }

 #prezzi{
width:640px;
 float:left;
 padding-top:15px;
 font-size:13px;
 border-bottom:1px solid #858585;
 padding-bottom:15px;
  text-align:justify;
 }

 #prezzi p{
 padding:0;
 margin:0;
 }
 #prezzi h3{
 font-size:14px;
 margin:0 0 6px 0;
 padding:0;
 color:#000000;
 }
 #icone{
 width:210;
 padding:3px;
 float:left;
 border:1px solid #036190;
 margin-left:30px;
 margin-bottom:10px;
 }
 #icone img{
 float:left;
 }
 #immaginiz{
 width:640px;
 float:left;
 padding-top:15px;
 }
#immaginiz img{
 border:none;
 float:left;
 margin:0 5px 10px;
 height:152px;
 width:203px;
 }
 #colonna2b{
 width:640px;
 float:left;
 padding:0 10px 20px;
 font-size:13px;
 }
 #colonna2b p{
 color:#626060;
 margin:0 0 15px 0;
 padding:0;
 }
 #colonna2b h2{
 font-size:18px;
 color:#03618e;
 margin:4px 0;
 padding:0;
 }
 #numero{
  color:#03618e;
  font-size:14px;
  margin:0 0 5px;
 padding:0;
 font-weight:normal;
 }
.risult1{
float:left;
width:296px;
height:186px;
background:transparent url(../img/ricbox.gif) left top no-repeat;
padding:7px;
margin:0px 5px 12px;
}
.risult{
border-bottom:1px solid #858585;
border-right:1px solid #858585; 
width:295px;
height:140px;
float:left;
padding:7px;
}
.fotout{
float:left;
width:137px;
height:140px;
}
.datut{
width:150px;
float:left;
height:140px;
}
.risult img{
float:left;
margin-right:13px;
margin-top:3px;
border:none;
}
.risult h3, .risult h3 a{
font-size:13px;
font-weight:normal;
color:#6f2424;
margin:0 0 7px 0;
padding:0;
}
.risult h3 a{
text-decoration:none;
}
.risult h3 a:hover,
.risult h3 a:focus,
.risult h3 a:active{
text-decoration:underline;
color:#08344a;
}
.risult p{
font-size:12px;
margin:0;
padding:0;
}
.risult .contattas{
font-size:11px;
color:#768001;
}
.risult .contattas:hover,
.risult .contattas:focus,
.risult .contattas:active{
color:#b60000;
}
#scorrimento{
float:left;
width:640px;
text-align:center;
}
#scorrimento a{
color:#000;
text-decoration:none;
font-size:11px;
}
#scorrimento a:hover,
#scorrimento a:focus,
#scorrimento a:active{
text-decoration:underline;
color:#5a5a5a;
}