body {
margin:0px;
padding:15px 0px 15px 0px;
background:#006699 url(img/bg.gif) repeat-x;
text-align:center;
}
form {
margin:0px;
padding:0px;
}
/*:: position relative ::*/
#struttura, #header, #headersx, #headerdx, #headerdx ul li, #headerdx-nobol, #headerdx-nobol ul li, #core, #core-int, #footerup, #footerup-int, #footerdw {
position:relative;
float:left;
} 
/*:: stili struttura ::*/
#struttura {
width:726px;
background-color:#FFFFFF;
left:50%;
margin:0px 0px 0px -375px;
padding:15px 12px 15px 12px;
text-align:left;
}
#header {
width:726px;
border-top:5px solid #003366;
}
#headersx {
width:212px;
height:275px;
padding-left:19px;
background:url(img/headersx-bg.gif) no-repeat top left;
}
#headerdx {
width:495px;
height:275px;
background:url(img/headerdx-dw.jpg) no-repeat bottom left;
}
#headerdx-nobol {
width:495px;
height:275px;
background:url(img/headerdx-dw-nobol.jpg) no-repeat bottom left;
}
#headerdx img, #headerdx-nobol img {
position:relative;
float:left;
}
#headerdx ul, #headerdx-nobol ul {
width:206px;
height:26px;
background:url(img/headerdx-up.gif) no-repeat top left;
margin:0px;
padding:13px 0px 0px 289px;
list-style-type:none;
position:relative;
float:right;
}
#headerdx ul li, #headerdx-nobol ul li {
margin:0px;
height:10px;
padding:0px 23px 0px 0px;
}
#researchbar {
width:487px;
height:33px;
position:relative;
float:left;
text-align:right;
padding:11px 8px 0px 0px;
}
#core {
width:726px;
background:url(img/post-it.jpg) left bottom no-repeat;
}
#core-int {
width:726px;
}
#colhomesx {
width:206px;
position:relative;
float:left;
background:url(img/msg-benvenuti.jpg) no-repeat 0px 22px;
padding:100px 26px 185px 16px;
font-family:"Trebuchet MS", Arial, sans-serif;
font-size:11px;
line-height:18px;
color:#6D6D6D;
}
#colsezsx {
width:239px;
position:relative;
float:left;
background:no-repeat 0px 10px;
padding:65px 5px 10px 4px;
font-family:"Trebuchet MS", Arial, sans-serif;
font-size:11px;
line-height:18px;
color:#6D6D6D;
}
#colhomedx {
width:478px;
position:relative;
float:left;
background:url(img/offerte-settimana-bg.jpg) no-repeat top left;
}
#colsezdx {
width:455px;
padding:0px 0px 0px 23px;
position:relative;
float:left;
background:url(img/col-sez-bg.jpg) no-repeat top right;
}
#boxoffertahome {
width:478px;
height:102px;
position:relative;
float:left;
}
.singolaoffertahome {
width:434px;
height:102px;
position:relative;
float:left;
margin-bottom:20px;
}
.spazioimg-offerta {
width:188px;
height:102px;
position:relative;
float:left;
background:url(img/box-img-offerta.gif) no-repeat;
text-align:center;
}
.img-offerta {
padding:1px;
background-color:#fff;
border:1px solid #CBCBCB;
}
.puls-offerta-dettagli {
position:relative;
float:left;
margin:3px 0px 0px 36px;
border:none;
line-height:0px;
font-size:0px;
}
#AutoScrollContainer {
position:relative;
float:left;
width:434px;
height:102px;
clip:rect(0,0,0,0);
overflow:hidden;
z-index:1;
}
#AutoScrollContent {
position:relative;
float:left;
width:434px;
}
#AutoScrollContent p {
width:246px;
position:relative;
float:left;
padding:0px 0px 10px 0px;
margin:0px;
border-bottom:2px solid #E2E2E2;
font-family:"Trebuchet MS", Arial, sans-serif;
font-size:11px;
line-height:18px;
color:#69675F;
}
#AutoScrollContent p a {
color:#003366;
font-family:Tahoma, Arial, sans-serif;
font-size:12px;
line-height:24px;
text-decoration:none;
}
#AutoScrollContent p a:hover {
color:#BA0001;
line-height:24px;
text-decoration:underline;
}



#offertahomefrecce {
width:44px;
height:102px;
position:relative;
float:left;
}
.boxannuncio {
width:230px;
height:155px;
position:relative;
float:left;
margin:7px 0px 0px 4px;
background:url(img/boxannuncio-up.jpg) no-repeat top;
}
.boxannuncio label {
width:230px;
height:72px;
position:relative;
float:left;
}
.nometipologia {
width:95px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:normal;
color:#fff;
font-weight:bold;
position:absolute;
top:17px;
left:26px;
margin:0px;
padding:0px;
text-align:left;
text-transform:uppercase;
}
.boxannuncio label img {
width:78px;
height:48px;
padding:2px;
position:relative;
float:right;
margin-top:20px;
background:#FFFFFF url(img/cornice-img-annuncio.gif) no-repeat;
}
.annuncio-desc {
width:86px;
height:54px;
margin:0px;
padding:0px 7px 0px 24px;
position:relative;
float:left;
background:url(img/annuncio-desc.gif) no-repeat;
font-family:"Trebuchet MS", Arial, Verdana, sans-serif;
font-size:11px;
color:#69675F;
}
.annuncio-prezzo {
width:107px;
height:39px;
margin:0px;
padding:15px 6px 0px 0px;
position:relative;
float:left;
background:url(img/annuncio-prezzo.gif) no-repeat;
text-align:center;
font-weight:bold;
font-size:22px;
font-family:"Trebuchet MS", Arial, Verdana, sans-serif;
color:#8B0110;
line-height:14px;
}
.annuncio-prezzo b {
font-family:Tahoma, Arial, sans-serif;
font-size:10px;
font-weight:bold;
color:#003366;
float:right;
margin-right:12px;
}
.annuncio-prezzo1 {
width:107px;
height:39px;
margin:0px;
padding:15px 6px 0px 0px;
position:relative;
float:left;
background:url(img/annuncio-prezzo.gif) no-repeat;
text-align:center;
font-weight:bold;
font-size:22px;
font-family:"Trebuchet MS", Arial, Verdana, sans-serif;
color:#8B0110;
line-height:14px;
}
.annuncio-prezzo1 b {
font-family:Tahoma, Arial, sans-serif;
font-size:10px;
font-weight:bold;
color:#003366;
float:right;
margin-right:12px;
}
.annuncio-prezzo2 {
width:107px;
height:35px;
margin:0px;
padding:19px 6px 0px 0px;
position:relative;
float:left;
background:url(img/annuncio-prezzo-until.gif) no-repeat;
text-align:center;
font-weight:bold;
font-size:22px;
font-family:"Trebuchet MS", Arial, Verdana, sans-serif;
color:#8B0110;
line-height:14px;
}
.annuncio-prezzo3 {
width:107px;
height:39px;
margin:0px;
padding:15px 6px 0px 0px;
position:relative;
float:left;
background:url(img/annuncio-prezzo.gif) no-repeat;
text-align:center;
font-weight:bold;
font-size:22px;
font-family:"Trebuchet MS", Arial, Verdana, sans-serif;
color:#8B0110;
line-height:14px;
}
.annuncio-prezzo3 b {
font-family:Tahoma, Arial, sans-serif;
font-size:10px;
color:#003366;
}
.annuncio-info {
width:117px;
height:29px;
margin:0px;
padding:0px;
position:relative;
float:left;
}
.annuncio-info img {
border:none;
}
.annuncio-chiedi {
width:107px;
height:25px;
margin:0px;
padding:4px 6px 0px 0px;
position:relative;
float:left;
font-family:Tahoma, Arial, sans-serif;
font-size:10px;
font-weight:bold;
text-transform:uppercase;
background:url(img/annuncio-chiedi.gif) no-repeat;
text-align:center;
}
.annuncio-chiedi a {
color:#003366;
text-decoration:none;
}
.annuncio-chiedi a:hover {
color:#990000;
text-decoration:underline;
}
#footerup {
width:726px;
height:38px;
padding-top:25px;
color:#BA0001;
background:#003366 url(img/footer-up-bg.jpg) no-repeat;
text-align:center;
font-family:"Trebuchet MS", Arial, Verdana, sans-serif;
font-size:11px;
}
#footerup-int {
width:726px;
height:38px;
padding-top:25px;
color:#BA0001;
background:#003366 url(img/footer-up-bg-int.gif) no-repeat;
text-align:center;
font-family:"Trebuchet MS", Arial, Verdana, sans-serif;
font-size:11px;
}
#footerup a, #footerup-int a {
margin:0px 4px 0px 4px;
color:#888;
text-decoration:none;
}
#footerup a:hover, #footerup-int a:hover {
color:#666;
text-decoration:underline;
}
#footerdw {
width:726px;
height:25px;
font-family:"Trebuchet MS", Arial, Verdana, sans-serif;
font-size:10px;
padding-top:10px;
color:#fff;
background-color:#003366;
text-align:center;
margin-top:5px;
}
.separacnt {
width:100%;
height:2px;
background:url(img/hr-colsxhome-bg.gif) repeat-x;
position:relative;
floa:left;
padding:0px;
margin:16px 0px 18px 0px;
border:none;
}
.campo {
font-size:11px;
font-family:Tahoma, Arial, sans-serif;
}
.pulscerca {
border:none;
background:url(img/puls-cerca.gif);
width:45px;
height:20px;
cursor:pointer;
}
.pulsreset {
border:none;
background:url(img/puls-reset.gif);
width:45px;
height:20px;
cursor:pointer;
}
.pulsinvia {
border:none;
background:url(img/puls-invia.gif);
width:45px;
height:20px;
cursor:pointer;
}
.cliccabollino {
width:110px;
height:95px;
margin-right:1px;
position:relative;
float:right;
border:none;
}
.cntsezione {
width:222px;
padding:0px 0px 10px 8px;
}
.cntsezionebig {
width:430px;
padding:0px 8px 0px 8px;
}
.cntsezione, .cntsezionebig {
position:relative;
float:left;
margin:0px;
font-family:"Trebuchet MS", Arial, Verdana, sans-serif;
font-size:11px;
line-height:18px;
color:#6D6D6D;
}
.cntsezione a, .cntsezionebig a {
color:#BA0001;
text-decoration:underline;
}
.cntsezione a:hover, .cntsezionebig a:hover {
color:#BA0001;
text-decoration:none;
}
.tblform {
position:relative;
float:left;
font-family:"Trebuchet MS", Arial, Verdana, sans-serif;
font-size:11px;
line-height:18px;
color:#6D6D6D;
}
#colonnaproposte {
width:545px;
position:relative;
float:left;
padding-bottom:20px;
}
#colonnaproposte ul {
position:relative;
float:left;
left:19px;
margin:0px 0px 20px 0px;
padding:0px;
list-style-type:none;
}
#colonnaproposte ul li {
position:relative;
float:left;
width:128px;
height:20px;
margin:0px 1px 0px 0px;
padding:0px;
font-family:"Trebuchet MS", Arial, Verdana, sans-serif;
font-size:11px;
line-height:20px;
color:#fff;
text-align:center;
background:#006699 url(img/freccina-proposte.gif) top center no-repeat;
}
#colonnaproposte ul li a {
width:128px;
height:20px;
padding:0px;
position:relative;
float:left;
color:#fff;
text-align:center;
background:#B51C1B url(img/freccina-proposte.gif) top center no-repeat;
display:block;
text-decoration:none;
}
#colonnaproposte ul li a:hover {
width:128px;
height:20px;
padding:0px;
position:relative;
float:left;
color:#fff;
text-align:center;
background:#003366 url(img/freccina-proposte.gif) top center no-repeat;
display:block;
text-decoration:none;
}
#menuvertproposte {
width:181px;
position:relative;
float:left;
}
#menuvertproposte ul {
width:181px;
background:url(img/lbl-tipoimmobile.jpg) 0px 130px no-repeat;
position:relative;
float:left;
list-style-type:none;
margin:0px;
padding:155px 0px 30px 0px;
}
#menuvertproposte ul li {
position:relative;
float:left;
margin:0px;
background:url(img/mblat-proposte.gif) 0px 0px no-repeat;
font-family:"Trebuchet MS", Arial, Verdana, sans-serif;
font-size:11px;
color:#B51C1B;
}
#menuvertproposte ul li a {
width:153px;
height:25px;
padding:10px 0px 0px 28px;
text-decoration:none;
display:block;
color:#fff;
background:url(img/mblat-proposte.gif) -181px 0px no-repeat;
}
#menuvertproposte ul li a:hover {
text-decoration:none;
display:block;
color:#B51C1B;
background:url(img/mblat-proposte.gif) 0px 0px no-repeat;
}
.boxproposta {
width:545px;
position:relative;
float:left;
background:url(img/boxproposta-up.gif) 16px 0px no-repeat;
padding:18px 0px 0px 0px;
margin-bottom:10px;
}
.boxproposta p {
width:349px;
position:relative;
float:left;
padding:0px 0px 0px 15px;
margin:0px;
font-family:"Trebuchet MS", Arial, sans-serif;
color:#69675F;
font-size:11px;
line-height:18px;
}
.boxproposta label {
width:356px;
height:23px;
position:relative;
float:left;
background:url(img/label-richiedi.jpg) top right no-repeat;
font-family:"Trebuchet MS", Arial, sans-serif;
font-size:14px;
color:#B51C1B;
padding-left:15px;
margin-top:10px;
}
.boxproposta label b {
position:relative;
float:left;
}
.boxproposta label img {
width:68px;
height:23px;
position:relative;
float:right;
border:none;
}
.boxproposta p a {
font-family:Tahoma, Verdana, Arial, sans-serif;
font-size:12px;
line-height:20px;
font-weight:bold;
color:#003366;
background:url(img/bull-red.gif) no-repeat 0px 0px;
padding-left:15px;
}
.boxproposta p a:hover {
color:#990000;
text-decoration:none;
}
.spazioimg-proposta {
width:150px;
height:102px;
position:relative;
float:left;
background:url(img/box-img-offerta.gif) -4px 0px no-repeat;
text-align:center;
padding-left:16px;
}
.img-proposta {
padding:1px;
background-color:#fff;
border:1px solid #CBCBCB;
}
.puls-proposta-dettagli {
position:relative;
float:left;
margin:3px 0px 0px 16px;
border:none;
line-height:0px;
font-size:0px;
}
#paginazione {
font-family:"Trebuchet MS", Arial, sans-serif;
font-size:10px;
color:#69675F;
width:535px;
padding:3px 5px 3px 5px;
background-color:#EBEBEB;
position:relative;
float:left;
text-align:center;
}
#paginazione a {
color:#444;
text-decoration:none;
}
#paginazione a:hover {
color:#B51C1B;
text-decoration:underline;
}
.bordeaux {
color:#BA0001;
text-decoration:none;
}
a.bordeaux {
color:#BA0001;
text-decoration:none;
}
a:hover.bordeaux {
color:#990000;
text-decoration:underline;
}
.txt-proposte {
width:545px;
position:relative;
float:left;
}
.txt-proposte img {
width:120px;
height:110px;
margin:0px;
padding:0px;
position:relative;
float:right;
border:none;
}
.txt-proposte p {
width:411px;
height:91px;
padding:74px 0px 0px 14px;
margin:0px;
text-align:justify;
position:relative;
float:left;
font-family:"Trebuchet MS", Arial, sans-serif;
font-size:11px;
line-height:14px;
color:#888888;
}
#altrelocalita {
width:750px;
position:absolute;
z-index:100;
top:495px;
left:50%;
margin:0px 0px 0px -375px;
}
#altrelocalita ul {
position:absolute;
width:130px;
left:417px;
margin:0px;
padding:0px 0px 1px 0px;
list-style-type:none;
background-color:#fff;
}
#altrelocalita ul li {
width:128px;
height:20px;
margin:1px 0px 0px 1px;
padding:0px;
font-family:"Trebuchet MS", Arial, Verdana, sans-serif;
font-size:11px;
line-height:20px;
color:#fff;
text-align:center;
background:#006699 url(img/freccina-proposte.gif) top center no-repeat;
display:block;
}
#altrelocalita ul li a {
width:128px;
height:20px;
padding:0px;
color:#fff;
text-align:center;
background:#B51C1B url(img/freccina-proposte.gif) top center no-repeat;
display:block;
text-decoration:none;
}
#altrelocalita ul li a:hover {
width:128px;
height:20px;
padding:0px;
color:#fff;
text-align:center;
background:#003366 url(img/freccina-proposte.gif) top center no-repeat;
display:block;
text-decoration:none;
}
#colmutuisx {
width:281px;
position:relative;
float:left;
background:url(img/lbl-mutui.jpg) top left no-repeat;
padding:65px 26px 160px 16px;
font-family:"Trebuchet MS", Arial, sans-serif;
font-size:11px;
line-height:18px;
color:#6D6D6D;
}
#colmutuidx {
width:399px;
position:relative;
float:left;
padding:0px 0px 0px 4px;
background:url(img/tratt-colmutuidx.gif) no-repeat;
}
#colmutuidx p {
position:relative;
float:left;
margin:0px;
padding:0px;
font-family:"Trebuchet MS", Arial, sans-serif;
font-size:10px;
color:#888888;
width:399px;
text-align:right;
}
#coldettagliodx {
width:266px;
position:relative;
float:left;
background:url(img/spigolo-maca.jpg) 96px 10px no-repeat;
padding:100px 0px 20px 0px;
}
#coldettagliodx p {
width:246px;
font-family:Tahoma, Verdana, Arial, sans-serif;
font-size:11px;
line-height:16px;
color:#69675F;
padding:0px 8px 0px 12px;
margin:0px;
text-align:right;
}
#coldettagliodx p label {
color:#003366;
font-weight:bold;
}

#coldettagliosx {
width:440px;
position:relative;
float:left;
background:url(img/lbl-dettaglio.jpg) 0px 10px no-repeat;
padding:70px 10px 20px 10px;
}
#coldettagliosx label {
font-family:Tahoma, Verdana, Arial, sans-serif;
font-size:12px;
line-height:20px;
font-weight:bold;
color:#003366;
background:url(img/bull-red.gif) no-repeat 0px 0px;
padding-left:15px;
}
#coldettagliosx p {
font-family:Tahoma, Verdana, Arial, sans-serif;
font-size:11px;
line-height:18px;
color:#69675F;
padding:5px 0px 10px 0px;
margin:0px;
}
#coldettagliosx ul {
width:420px;
margin:12px 0px 0px 0px;
padding:0px;
float:left;
position:relative;
list-style-type:none;
}
#coldettagliosx ul li {
width:42px;
height:26px;
background:url(img/scelta-img.gif) no-repeat;
margin:0px;
padding:0px;
float:left;
position:relative;
text-align:right;
border-bottom:1px solid #E4E4E3;
}
#coldettagliosx ul li img {
float:right;
position:relative;
}
.txt-prezzo {
font-family:Tahoma, Verdana, Arial, sans-serif;
font-size:14px;
color:#B51C1B;
}
#boxfoto {
line-height:0px;
float:left;
position:relative;
border:1px solid #E4E4E3;
padding:1px;
margin-top:5px;
}
#boxfoto img {
float:left;
position:relative;
border:none;
}
.menuvertproposte-act {
width:153px;
height:25px;
padding:10px 0px 0px 28px;
}
.txtlibero {
font-family:"Trebuchet MS", Arial, sans-serif;
font-size:11px;
line-height:16px;
color:#444444;
}