﻿html, body, form, div {padding:0px; margin: 0px;  border: 0px; }
h1 { font-size:10px;margin:0px;padding:0px; margin-left:30px;}
p { padding:0px; margin-top:9px; margin-bottom:9px; }
body {background-color:#EEEEEE;}
#ContenitoreSito { margin:0px; margin-top:20px; margin-bottom:20px; position:absolute; left:50%; margin-left:-386px; width: 772px; padding: 0px; font-family:"Verdana"; font-size:10px; background-image:url('images/sfondo.jpg');}
#ContenitoreHead { width:760px; float:left; }
#OmbraSxTop { float:left; width:6px; height:70px; background-image:url('images/ombrasx.jpg'); background-repeat:no-repeat;}
#OmbraDxTop { float:left; width:6px; height:70px; background-image:url('images/ombradx.jpg'); background-repeat:no-repeat;}
#ContenitoreFotoHead_01 {width:181px; height:70px; background-image:url('images/house_03.jpg'); float:left;}
#ContenitoreFotoHead_02 {width:254px; height:70px; background-image:url('images/house_04.jpg'); float:left;}
#ContenitoreFotoHead_03 {width:325px; height:70px; background-image:url('images/house_05.jpg'); float:left;}
#ContenitoreFotoHead_04 {width:181px; height:79px; background-image:url('images/house_07.jpg'); float:left;}
#ContenitoreFotoHead_05 {width:254px; height:79px; background-image:url('images/house_08.jpg'); float:left;}
#ContenitoreFotoHead_06 {width:325px; height:79px; background-image:url('images/house_09.jpg'); float:left;}
#ContenitoreFotoHead_07 {width:181px; height:47px; background-image:url('images/house_10.jpg'); float:left;}
#ContenitoreFotoHead_08 {width:254px; height:47px; background-image:url('images/house_11.jpg'); float:left;}
#ContenitoreFotoHead_09 {width:325px; height:47px; background-image:url('images/house_12.jpg'); float:left;}
#ContenitoreFooter { width:772px; font-weight:bold; height:37px; text-align:center; color:black; background-image:url('images/house_32.jpg'); background-repeat:no-repeat; }

#BoxContenutiCentrali { width:586px; display:inline; min-height: 110px; height: auto !important; height: 110px; padding-left:10px; padding-right:2px; padding-top:10px; border-left: dashed 1px black; margin-right:8px; float:right; voice-family: "\"}\""; voice-family: inherit; width:573px; }

.BoxRicerca { display:inline; margin-top:15px; padding-left:4px; border:solid 1px #ffbaba; width:162px; margin-left:8px; margin-right:8px; float:left; overflow:hidden; background-color:white; voice-family: "\"}\""; voice-family: inherit; width:156px;}
.footerTesto { width:578px; font-weight:bold; margin-left:186px; margin-right:8px; text-align:center; color:black; background-repeat:no-repeat;}

.PulsanteMenuTop { width:152px; float:left; text-align:center; font-size:12px; font-weight:bold; height:26px; background-image:url('images/menu_top_up.jpg'); background-repeat:repeat-x; }
a.PulsanteMenuTopLink:link { display:block; padding-top:5px; width:152px; height:26px; color:black; text-decoration:none; background-image:url('images/menu_top_up.jpg'); background-repeat:repeat-x; voice-family: "\"}\""; voice-family: inherit; height:21px; }
a.PulsanteMenuTopLink:visited { display:block; padding-top:5px; width:152px; height:26px; color:black; text-decoration:none; background-image:url('images/menu_top_up.jpg'); background-repeat:repeat-x; voice-family: "\"}\""; voice-family: inherit; height:21px; }
a.PulsanteMenuTopLink:active { display:block; padding-top:5px; width:152px; height:26px; color:black; text-decoration:none; background-image:url('images/menu_top_up.jpg'); background-repeat:repeat-x; voice-family: "\"}\""; voice-family: inherit; height:21px; }
a.PulsanteMenuTopLink:hover { display:block; padding-top:5px; width:152px; height:26px; color:black; text-decoration:none; background-image:url('images/menu_top_down.jpg'); background-repeat:repeat-x; voice-family: "\"}\""; voice-family: inherit; height:21px; }

#ContenitoreMenuSx { width:178px; float:left; font-size:12px; font-weight:bold; padding-left:8px; text-align:left; voice-family: "\"}\""; voice-family: inherit; width:170px;}
a.PulsanteMenuSxLink:link { display:block; padding-top:2px; padding-left:7px; width:170px; height:19px; background-image:url('images/menu_left_up.jpg'); background-position:left; background-repeat:no-repeat; background-color:white; color:#7d98af; text-decoration:none; voice-family: "\"}\""; voice-family: inherit; width:163px; height:17px; }
a.PulsanteMenuSxLink:visited { display:block; padding-top:2px; padding-left:7px; width:170px; height:19px; background-image:url('images/menu_left_up.jpg'); background-position:left; background-repeat:no-repeat; background-color:white; color:#7d98af; text-decoration:none; voice-family: "\"}\""; voice-family: inherit; width:163px; height:17px; }
a.PulsanteMenuSxLink:active { display:block; padding-top:2px; padding-left:7px; width:170px; height:19px; background-image:url('images/menu_left_up.jpg'); background-position:left; background-repeat:no-repeat; background-color:white; color:#7d98af; text-decoration:none; voice-family: "\"}\""; voice-family: inherit; width:163px; height:17px; }
a.PulsanteMenuSxLink:hover { display:block; padding-top:2px; padding-left:7px; width:170px; height:19px; background-image:url('images/menu_left_down.jpg'); background-position:left; background-repeat:no-repeat; background-color:#f3f3f3; color:#7d98af; text-decoration:none; voice-family: "\"}\""; voice-family: inherit; width:163px; height:17px; }

.TitoloSezioni { font-size:14px; font-weight:bold; color:white; }
.TitoloSezioni2 { font-size:10px; font-weight:bold; color:#f88127; }

.ICona { margin-left:2px; display:inline; margin-top:2px; width:27px; height:28px; background-image:url('images/cerchio.jpg'); float:left; }
.BoxTitoloIcona {height:21px; margin-top:4px; margin-right:2px; background-color:#f78026; width:540px; float:left;}
.BoxColoreRosa {width:571px; background-color:#feecde;}

a:link { color:#7e94b9; text-decoration:none; }
a:visited { color:#7e94b9; text-decoration:none; }
a:active { color:#7e94b9; text-decoration:none; }
a:hover { color:#7e94b9; text-decoration:underline; }


#ContenitoreMenuCorpo { width:760px; background-image:url('images/striscia.gif'); background-repeat:repeat-y;  }
.clear { clear:both; }

/*Stile Box Ricerca*/
.BoxTitoloRicerca {height:21px; background-color:#f78026; margin-top:2px; width:129px; float:left;}
#IConaRicerca { width:27px; height:28px; background-image:url('images/cerchio.jpg'); float:left; }
.labelcampiricerca { display:block; font-weight:bold; }
.divRicerca { margin-bottom:2px; }
.divInput { margin-bottom:2px; }
input.ricerca_01 { width:130px; font-size:10px; font-family:Verdana; }
select.ricerca_01 { width:135px; font-size:10px; font-family:Verdana; }
input.ricerca_02 { font-size:13px; font-family:"Verdana"; background-color:White; border: solid 1px #7f9db9; }




/*ELEMENTI DELLA HOME*/
.BoxAnterprime { float:left; width:285px; background-color:#feecde; padding-left:10px; padding-right:10px; voice-family: "\"}\""; voice-family: inherit; width:265px;}
img.imgAnterpime { float:left; width:100px; }
.divAnteprimaCar { float:left; width:165px; padding-left:5px; overflow:hidden; voice-family: "\"}\""; voice-family: inherit; width:160px; }
.ContenitoreAnteprime { width: 573px; overflow:hidden; border:solid 1px #ffbaba; voice-family: "\"}\""; voice-family: inherit; width:571px;}
.ContenitoreNewsLetterHome { background-color:white; width:573px; margin-top:15px; overflow:hidden; border:solid 1px white; border-bottom:solid 1px #ffbaba; voice-family: "\"}\""; voice-family: inherit; width:571px; }
.ContenitoreNewsHome { background-color:white; width:573px; margin-top:15px; overflow:hidden; border:solid 1px white; border-bottom:solid 1px #ffbaba; voice-family: "\"}\""; voice-family: inherit; width:571px;  }

a.LinkTitoloNewsHome:link { color:#f88127; text-decoration:none; }
a.LinkTitoloNewsHome:visited { color:#f88127; text-decoration:none; }
a.LinkTitoloNewsHome:active { color:#f88127; text-decoration:none; }
a.LinkTitoloNewsHome:hover { color:#f88127; text-decoration:underline; }

.TestoHome {color:#acacac; font-weight:bold;}


/*ELEMENTI PAGINA LISTA IMMOBILI*/
.BoxAnterprimeLunghe {width:400px; margin-left:86px; margin-right:87px; overflow:hidden; margin-bottom:10px; border-bottom:solid 1px #ffbaba; }

/*ELEMENTI CONTATTI*/
input.contatti_01 { width:180px; font-size:10px; font-family:Verdana; }
textarea.contatti_01 { width:180px; font-size:10px; font-family:Verdana; height:80px; }
.divContenitorePrivacyContatti { width:300px; height:80px; overflow:auto; text-align:justify; border: solid 1px #7f9db9; margin-top:10px; margin-bottom:10px; voice-family: "\"}\""; voice-family: inherit; width:298px; height:78px;  }
.ContenitoreDatiContatti { width:310px; float:left; overflow:hidden; }
.ContenitoreFotoContatti { width:250px; float:left; margin-top:50px; overflow:hidden; }

/*ELEMENTI DOVE SIAMO*/
.ContenitoreDatiDoveSiamo { width:573px; }

/*ELEMENTI CHI SIAMO*/
.ContenitoreDatiChiSiamo { width:310px; float:left; }
.ContenitoreFotoChiSiamo { width:250px; text-align:center; float:left;}

/*ELEMENTI NEWSLETTER*/
.labelNewsletter{display:block; margin-bottom:15px;}
.divContenitorePrivacy { margin-left:136px; width:300px; height:80px; overflow:auto; text-align:justify; margin-right:136px; border: solid 1px #7f9db9; margin-top:10px; margin-bottom:10px; voice-family: "\"}\""; voice-family: inherit; width:298px; height:78px;  }
.TestoLabel { display:block; font-weight:bold; }

/*ELEMENTI NEWS*/
.TitoloNews { font-weight:bold; font-size:12px; color:#F78026; }

/*ELEMENTI IMMOBILE*/
.BoxImmobileInfo { width:573px; }
.BoxFotoImmobile { float:left; width:300px;}
.immAltreFoto { float:left; width:273px; }
.ContenitoreImmagineImmobile_02 {width:147px; text-align:center;}

img.ImmagineImmobile_01 { width:300px; height:240px; }




