html, body, form, div {padding:0px; margin: 0px;  border: 0px; }
h2{margin:0px;padding:0px;font-family:"Lucida Fax";font-size:15px;color:#a9340c;}
p { padding:0px; margin-top:5px; margin-bottom:5px; }
img{border:0px;}

/*-------------------------SEZIONI PRINCIPALI COMUNI------------------------*/
body {background-color:#c1dbe8;background-image:url('/images/sfondo_top.jpg');background-repeat:repeat-x;background-position:top;}
#divMenuTop{height:42px;width:760px;background-image:url('/images/sfondo_top.jpg');background-repeat:repeat-x;background-position:top;text-align:right;padding-top:1px;}
#divContenitore{background-image:url('/images/sfondo_centrale.jpg');background-repeat:repeat-y;margin:0px;position:absolute;left:50%;margin-left:-380px;width:760px;padding:0px;font-family:"Times New Roman";font-size:12px;color:#482308;letter-spacing:1px;}
#divContenitoreConMargini{margin-left:16px;margin-right:16px;width:728px;}
#divContenitoreSinistra{width:518px;float:left;}
#divContenitoreDestra{width:191px;float:left;padding-left:15px;padding-right:4px;padding-top:4px;background-image:url('/images/sfondo_contenitore_destra.jpg');background-repeat:no-repeat;height:auto!important;min-height:445px;height:445px;}
#divContenitoreLogo{width:256px;height:102px;margin-left:21px;margin-bottom:13px;}
#divContenitoreConPaddingGrande{padding-left:10px;padding-right:10px;width:708px;}
#divContenitoreFooter{width:760px;height:30px; padding-bottom:17px;margin-top:10px;background-image:url('/images/sfondo_footer.jpg');background-repeat:no-repeat; background-position:bottom;}
#divTestoAgenzia{width:497px;margin-left:10px;margin-right:11px;margin-top:40px;}
.LineDiSpazio{width:728px;height:1px;font-size:1px;background-image:url('/images/striscia_divide.jpg');background-repeat:no-repeat;margin-top:10px;margin-bottom:10px;}
.divContenitoreSottoMenu{width:191px;margin-top:35px;padding-top:4px;height:auto!important;min-height:132px;height:132px;background-image:url('/images/sfondo_offerte_menu.jpg');background-repeat:no-repeat;}
.divContenitorePaddingMenu{padding-right:4px;padding-left:4px;width:183px;}
.LineDiSpazioMenu{width:189px;height:1px;margin-left:1px;margin-right:1px;font-size:1px;background-image:url('/images/striscia_piccola_menu.jpg');background-repeat:no-repeat;margin-top:10px;margin-bottom:10px;}
.divContenitoreSfondoTopBox{width:511px;height:6px;margin-left:3px;margin-right:4px;background-image:url('/images/sfondo_box_top.jpg');background-repeat:no-repeat;font-size:1px;}
.divContenitoreSfondoBox{width:489px;padding-top:5px;padding-bottom:5px;padding-left:11px;padding-right:11px;margin-left:3px;margin-right:4px;background-image:url('/images/sfondo_box.jpg');background-repeat:repeat-y;}
.divContenitoreSfondoBottomBox{width:511px;height:6px;margin-left:3px;margin-right:4px;background-image:url('/images/sfondo_box_bottom.jpg');background-repeat:no-repeat;font-size:1px;}

/*-------------------------LISTE--------------------------------------------*/
ul.MenuLaterale{margin:0px;padding:0px;}
ul.MenuLaterale li{margin:0px;padding:0px;display:block;width:191px;height:32px;list-style-type:none;}
ul.MenuLaterale li a{margin:0px;padding:0px;padding-left:12px;padding-top:8px;display:block;width:179px;height:24px;background-image:url('/images/tasto.jpg');background-repeat:no-repeat;font-size:15px;color:#603b15;text-decoration:none;}
ul.MenuLaterale li a:visited{margin:0px;padding:0px;padding-left:12px;padding-top:8px;display:block;width:179px;height:24px;background-image:url('/images/tasto.jpg');background-repeat:no-repeat;font-size:15px;color:#603b15;text-decoration:none;}
ul.MenuLaterale li a:hover{margin:0px;padding:0px;padding-left:12px;padding-top:8px;display:block;width:179px;height:24px;background-image:url('/images/tasto_down.jpg');background-repeat:no-repeat;font-size:15px;color:#603b15;text-decoration:none;}
ul.MenuLaterale li.Last a{margin:0px;padding:0px;padding-left:12px;padding-top:8px;display:block;width:179px;height:24px;background-image:url('/images/tasto_last.jpg');background-repeat:no-repeat;font-size:15px;color:#603b15;text-decoration:none;}
ul.MenuLaterale li.Last a:visited{margin:0px;padding:0px;padding-left:12px;padding-top:8px;display:block;width:179px;height:24px;background-image:url('/images/tasto_last.jpg');background-repeat:no-repeat;font-size:15px;color:#603b15;text-decoration:none;}
ul.MenuLaterale li.Last a:hover{margin:0px;padding:0px;padding-left:12px;padding-top:8px;display:block;width:179px;height:24px;background-image:url('/images/tasto_last_down.jpg');background-repeat:no-repeat;font-size:15px;color:#603b15;text-decoration:none;}

/*-------------------------HOME---------------------------------------------*/
.divContenitoreBannerGrandeFlash{width:509px;height:179px;margin-left:auto;margin-right:autopx;}
#divContenitoreOfferta{padding-right:2px;padding-left:2px;width:183px;}
a.Offerta img{border:solid 1px #dbd6d2!important;width:185px;height:139px;}

/*-------------------------LINK---------------------------------------------*/
a:link{color:#a9340c; text-decoration:underline;}
a:visited{color:#a9340c; text-decoration:underline;}
a:active{color:#a9340c; text-decoration:underline;}
a:hover{color:#a9340c; text-decoration:underline;}

/*-------------------------FORM---------------------------------------------*/
select.Tipologia{width:120px;font-size:12px;font-family:Verdana;border:solid 1px #c5c0bd;}
input.Search{width:59px;border:solid 1px #c5c0bd;background-color:#f6f6f4;font-size:12px;font-family:Verdana;}
input.TextNormal{width:234px;font-size:12px;font-family:Verdana;border:solid 1px #c5c0bd;}
input.TextSmall{width:80px;font-size:12px;font-family:Verdana;border:solid 1px #c5c0bd;}
input.TextMini{width:50px;font-size:12px;font-family:Verdana;border:solid 1px #c5c0bd;}
Select.Normal{width:236px;font-size:12px;font-family:Verdana;border:solid 1px #c5c0bd;}
TextArea.Normal{width:485px;font-size:12px;height:80px;font-family:Verdana;border:solid 1px #c5c0bd;overflow:auto;}
input.Invia{width:60px;border:solid 1px #c5c0bd;background-color:#f6f6f4;font-size:12px;font-family:Verdana;}

/*-------------------------FORMATTAZIONE TESTI------------------------------*/
.titolo{font-family:"Lucida Fax";font-size:15px;color:#a9340c;font-weight:bold;}
.rossoScuro{color:#a9340c;}

/*-------------------------DOVE SIAMO---------------------------------------*/
#divContenitoreMappaEsterno{margin-top:10px;width:489px;height:318px;padding:11px;margin-left:3px;margin-right:4px;background-image:url('/images/mappa.jpg');background-repeat:no-repeat;}
#divContenitoreMappaInterno{width:489px;height:318px;}

/*-------------------------CONTATTI-----------------------------------------*/
.divContenitoreModuloSx{width:239px;margin-right:11px;float:left;display:inline;}
.divContenitoreModuloDx{width:239px;float:left;display:inline;}
#divContenitorePrivacy {width:475px;padding:5px;height:50px;border:solid 1px #c5c0bd;overflow:auto;}

/*-------------------------ELENCO IMMOBILI----------------------------------*/
.divAnteprimaImmobile {margin-left:24px;margin-right:23px;float:left;width:201px;overflow:hidden;display:inline;margin-bottom:5px;}
.divContenitoreFotoElenco{width:185px;height:139px;padding:8px;background-image:url('/images/sfondo_foto_elenco.jpg');background-repeat:no-repeat;}
.divContenitoreFotoElenco img {width:185px;height:139px;}

a.lnkImgImmobile{margin:15px;}
a.lnkImgImmobile img { width:185px;height:139px; padding:8px; background-image:url('/images/sfondo_foto_elenco.jpg');background-repeat:no-repeat;}

/*-------------------------DETTAGLIO IMMOBILI-------------------------------*/
table.tblPrezzi { width:100%; margin:0px; padding:0px; border:solid 1px #c7bfbc; margin-top:10px; margin-bottom:10px; border-collapse:collapse;}
table.tblPrezzi th { background-color:#e0dbcb; border:solid 1px #c7bfbc;}
table.tblPrezzi td { border:solid 1px #c7bfbc;}
table.tblPrezzi tr.trAlternate{ background-color:#f6f6f3;}

table.tblPeriodo {width:100%; margin-bottom:10px;}
table.tblPeriodo th {width:33%;}
table.tblPeriodo td {width:33%;}