div#info{display: block; width: 100%;}

#imap {list-style:none; width:322px; height:257px; 
background:url(bungalow/piantina_a.jpg) no-repeat; position:relative; margin:10px 0 10px 15px;}


#imap dd {padding:0; margin:0 auto;}


#imap #soggiorno {display:block;position: absolute;left:32px; top:55px; z-index:20;}
#imap #cam_mat {display:block;position: absolute;left:130px; top:54px; z-index:20;}
#imap #bagno {display:block;position: absolute;left:253px; top:53px; z-index:20;}

/* Immagine Destra */
#imap a:hover span img {float: left; padding: 0; margin:0 auto; border: 1px solid #8f8f8f;} 


/* LINk Mappa */

#imap a#link_soggiorno {display:block; width:94px; height: 120px;}
#imap a#link_cam_mat {display:block; width:120px; height: 118px;}
#imap a#link_bagno {display:block; width:59px; height: 118px;}


#imap a em {display:none;}
#imap a span, #imap a:visited span {display:none;}
#imap a#link_soggiorno:hover, #imap a#link_bagno:hover, #imap a#link_cam_mat:hover {border:3px solid #f48d5e;}



/* BOX di DESTRA immagine hover*/
#imap a:hover span { background: #f7f7f7; border: 1px solid #8f8f8f;padding: 0.4em;margin: 0 auto;}



/* DISTANZE del BOX di destra */
#imap a#link_soggiorno:hover span {position:absolute; display:block; left:316px; top:-38px;}
#imap a#link_cam_mat:hover span {position:absolute; display:block; left:218px; top:-37px;}
#imap a#link_bagno:hover span {position:absolute; display:block; left:95px; top:-36px;}



/* DISTANZE dei Link della MAPPA*/
#imap a#link_soggiorno:hover em {position:absolute; display:block; left:25px; top:0px; width:410px; height:1px; overflow:hidden; }
#imap a#link_cam_mat:hover em {position:absolute; display:block; left:0px; top:34px; width:410px; height:1px; overflow:hidden; }
#imap a#link_bagno:hover em {position:absolute; display:block; left:25px; top:34px; width:410px; height:1px; overflow:hidden; }

	
dd#default {left:350px; top:20px;position:absolute;display: block;background: #e0e0e0;padding: 0.4em;margin: 0;
}



#imap a span:first-line {font-weight:bold; font-style:italic;}

#info h3 { margin:0px auto; font-size:1.4em; font-weight:bold; font-family:georgia, "times new roman", serif;
 letter-spacing:0.1em; padding-bottom:5px; border-bottom:1px solid #aaa; width:660px;text-align: center;}

#info .para {border-top: 1px solid #e0e0e0;background: url(but/desc_bungalow.jpg) repeat;font-family:arial, verdana, serif;
font-size: 1em; text-align: justify;margin:0px auto; padding:5px;  width:660px;}
