/*BODY CONTAINER***********************************************************************************/
body{margin:0;padding:0; background:#D8E3F0; font: 76% Georgia, serif;}
div#container{width:997px; height:850px; margin:0 auto;text-align:left; background: #E7F0F5; background:url("./immagini/sfondo.png"); }

/*HEADER*******************************************************************************************/
div#header{height:363px; width:973px;margin:0;  color: #79B30B}

/*SFONDI E COLORI**********************************************************************************/
.podere{background:url("./immagini/home.jpg"); background-repeat:no-repeat;}
.podere_c{background:#713446;}
.appartamento{background:url("./immagini/appartamento.jpg"); background-repeat:no-repeat;}
.appartamento_c{background:#713446;}
.palaia{background:url("./immagini/palaia.jpg"); background-repeat:no-repeat;}
.palaia_c{background:#85665C;}
.comearrivare{background:url("./immagini/comearrivare.jpg"); background-repeat:no-repeat;}
.comearrivare_c{background:#6C5FA2;}
.disponibilita{background:url("./immagini/disponibilita.jpg"); background-repeat:no-repeat;}
.disponibilita_c{background:#3F5871}
.foto{background:url("./immagini/foto.jpg"); background-repeat:no-repeat;}
.foto_c{background:#DDD}
.contatti{background:url("./immagini/contatti.jpg"); background-repeat:no-repeat;}
.contatti_c{background:#37533F;}
.aprilemaggiogiu{background:url("./immagini/aprilemaggiogiugno.jpg"); background-repeat:no-repeat;}
.aprilemaggiogiu_c{background:#344257;}
.luglioagosto{background:url("./immagini/luglioagosto.jpg"); background-repeat:no-repeat;}
.luglioagosto_c{background:#344257;}
.settembreottobre{background:url("./immagini/settembreottobre.jpg"); background-repeat:no-repeat;}
.settembreottobre_c{background:#344257;}
.novembre{background:url("./immagini/novembre.jpg"); background-repeat:no-repeat;}
.novembre_c{background:#344257;}
.dicembregennaiofebbraiomarz{background:url("./immagini/dicembregennaiofebbraiomarz.jpg"); background-repeat:no-repeat;}
.dicembregennaiofebbraiomarz_c{background:#344257;}

/*LINGUE*******************************************************************************************/
#lingue{position:relative; top:25px; margin-left:645px;}
#lingue  a{font-size:90%; color:#3F5871; text-decoration:none; font-weight:bold;}
#lingue  a:hover{text-decoration:none; font-weight:bold; text-decoration:underline;}

/*TITOLO*******************************************************************************************/
#titolo{position:relative; top:45px; margin-left:645px; color:#3F5871; font-size:180%;}

/*NAVIGATORE***************************************************************************************/
div#navigatore{position:relative; width:96%; margin-left:0px; margin-bottom:0px; padding:10px 0px; top:292px; height:20px;}
#navigatore  ul{margin-top:0px; margin-bottom: 4px; position:relative;  margin-left:3px;}
#navigatore  li{margin:4px 4px; list-style: none; display: inline; }
#navigatore  a{font-size:100%; color:#FFF; text-decoration:underline; font-weight:bold;}
#navigatore  a:hover{text-decoration:none; font-weight:bold;}

/*COLONNA CENTRALE*********************************************************************************/
div#wrapper{float:left;width:100%}
div#centro{background: #E1C9BC; height:460px; margin: 0px 380px 0px 291px;}
div#centro p{line-height:1.4}
div#centro img{border-bottom:1px solid #E1C9BC;border-left:1px solid #E1C9BC;}
#slide_centro{width:326px; height:266px;}
#map {width:326px; height:486px; border-left:1px solid #E1C9BC;}
#formdisponibilita {width:326px; height:486px; border-left:1px solid #E1C9BC; background:#FFF;}
.s{text-align:right; color:#3F5871; font-size:10px; width:90px;}
.titolosezione{text-align:left; padding-left:6px; color:#3F5871; font-size:125%;}
/*COLONNA DESTRA***********************************************************************************/
div#destra{color:#FFF;float:left;width:354px; height:486px; margin-left:-378px}
div#destra p {margin:15px 25px; font-weight:normal;}
div#destra table{margin:15px 25px; font-weight:normal;}
div#destra h4 {font-size:115%; margin:15px 25px; font-weight:normal;}
div#destra h1 {font-size:170%; margin:15px 25px; font-weight:normal; color:#E1C9BC;}
div#destra img{border:3px solid #DDD;}
#destra  a{font-size:100%; color:#FFF; text-decoration:underline; font-weight:bold;}
#destra  a.selezionato{font-size:120%; color:#FFF; text-decoration:underline; font-weight:bold;}
#destra  a:hover{text-decoration:none; font-weight:bold;}

/*COLONNA SINISTRA*********************************************************************************/
div#sinistra{float:left;width:264px;margin-left:-970px; height:486px;}
div#sinistra img{width:264px;}

/*FOTOGALLERY**************************************************************************************/
div#foto{float:left;width:590px;margin-left:-970px; height:486px; background-color:#DDD }
div#foto img{width:590px;}
div#foto.loading {background: url(./immagini/spinner.gif) no-repeat center center;}
/*BOX CARTELLE*/
#cartelle{position:absolute; top:115px; margin-left:645px; color:#3F5871; font-size:100%; width:330px}
.boxgrid{ width: 80px; height: 80px; margin:10px; float:left; background:#FFF; border: solid 3px #FFF; overflow: hidden; position: relative;}
.boxgrid img{position: absolute; top: 0; left: 0; border: 0;}
.boxcaption{z-index:1000;float: left; position: absolute; background: #111; height: 100px; width: 100%; opacity: .7; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";}
.boxcaption h3{margin: 4px 4px 0 4px;color:#FFF;font-size:9px; text-transform:uppercase; letter-spacing:-1px; font-weight: bold;}
.boxcaption a{margin: 0px; color:#FFF; text-decoration:none}
.captionfull .boxcaption{top: 110;left: 0;}
.caption .boxcaption{top: 170;left: 0;}

#scrollminiature{margin-top:3px; margin-left:3px;}

/**************************************************************************************************/

.linked{cursor:pointer;}
.linked p {padding: 3px}
.hovering {cursor:pointer;}
