@charset "UTF-8";

/**********/
/* LAYOUT */
/**********/
html
{
	margin:0px;
	padding:0px;
}

body
{
	margin:0px;
	padding:0px;
	font-family:"Lucida Grande", Helvetica, Arial, Verdana;
	font-size:11px;
	color:#5e5e4a;
}

p
{
	margin:0px;
	padding:0px;
	font-family:"Lucida Grande", Helvetica, Arial, Verdana;
	font-size:11px;
}

#layout_table
{
	width:100%;
	border-collapse:collapse;
}

.pre_head_bg
{
	line-height:54px;
	background:url(../img/home_prehead_bg.jpg) center top repeat-x;
}

.pre_head_bg_lat_s
{
	line-height:54px;
	background:url(../img/home_prehead_bg_lat.jpg) right top repeat-x;
}

.pre_head_bg_lat_d
{
	line-height:54px;
	background:url(../img/home_prehead_bg_lat.jpg) left top repeat-x;
}

.head_td
{
	line-height:137px;
	background:url(../img/home_head_bg.jpg) left top repeat-x; 
}

#head_logo
{
	float:left; 
	margin-left:32px !important;
	margin-left:16px;
}

.footer
{
	font-size:11px;
	color:#5e5e4a;
	padding-left:60px;
	padding-top:60px;
}

.content_bg_lat_d
{
	background:url(../img/content_bg_lat_d.jpg) left top repeat-x;
}

.content_bg_lat_s
{
	background:url(../img/content_bg_lat_s.jpg) right top repeat-x;
}

.title
{
	font-family: Times, "Times New Roman", serif;
	font-size:14px;
	line-height:15px;
	color:#5e5e4a;
	font-weight:bold;
}

.text
{
	font-family:"Lucida Grande", Helvetica, Arial, Verdana;
	font-size:11px;
	line-height:15px;
	color:#5e5e4a;
}

.print
{
	visibility:hidden;	
}

#print_map
{
	width:0px;
	height:0px;
}

.telefono_head
{
	display:none;
}


/*********/
/* INDEX */
/*********/

#home_content
{
	width:560px;
	margin:55px 25px 0px 59px !important;
	margin:55px 25px 0px 30px;
}

.home_content_title
{
	padding-bottom:11px;
	padding-top:25px;
}

.home_thumb_title
{
	font-family: Times, "Times New Roman", serif;
	font-size:14px;
	line-height:15px;
	color:#5e5e4a;
	font-weight:bold;
	margin-top:12px;
}

.home_thumb_text
{
	font-family:"Lucida Grande", Helvetica, Arial, Verdana;
	font-size:11px;
	color:#5e5e4a;
	width:174px;
}

.home_thumb_text a
{
	color:#5e5e4a;
	text-decoration:none;
}

.home_tumb_text a:hover
{
	color:#968a00;
}


/***********/
/* PROFILO */
/***********/

#profilo_content
{
	width:350px;
	margin:80px 25px 25px 251px !important;
	margin:80px 25px 25px 252px;
}

.profilo_title
{
	font-family: Times, "Times New Roman", serif;
	font-size:14px;
	color:#5e5e4a;
	font-weight:bold;
	line-height:17px;
}

.profilo_text
{
	font-family:"Lucida Grande", Helvetica, Arial, Verdana;
	font-size:11px;
	color:#5e5e4a;
	line-height:18px; 
}


/******************************/
/* AFFITTANZE & COMPRAVENDITE */
/******************************/

#affittanze_content
{
	margin:54px 0px 0px 49px;
}

#affittanze_container
{
	width:642px;
}

#affittanze_result
{
	border-collapse:collapse;
	margin-left:67px;
}

.affittanze_result_td
{
	padding:16px 14px;
	border-bottom:1px solid #e5e5e0;
}

.affittanze_img_td
{
	border-bottom:1px solid #e5e5e0;
	padding:18px 0px;
}

.affittanze_indice
{
	font-family:"Lucida Grande", Helvetica, Arial, Verdana;
	font-size:11px;
	line-height:15px;
	color:#5e5e4a;
	font-weight:normal;
	padding-top:21px;
}

.affittanze_indice a
{
	text-decoration:none;
	color:#5e5e4a;
	font-weight:normal;
}

.affittanze_indice .caption
{
	margin-right:18px;
}

#affittanze_gallery
{
	border-collapse:collapse;
	margin-left:67px;
	margin-top:15px;
}

.affittanze_gallery_mini
{
	margin:0px 0px 10px 9px;
	cursor:pointer;
}

.affittanze_scheda_descrizione
{
	margin-left:67px;
	width:475px;
	margin-top:14px;
}

.affittanze_scheda_left
{
	border:1px solid #e5e5e0;
	border-left:0px solid #FFF;
}

.affittanze_scheda_right
{
	border:1px solid #e5e5e0;
	border-right:0px solid #FFF;
	padding-left:20px;
}

.affittanze_text
{
	font-family:"Lucida Grande", Helvetica, Arial, Verdana;
	font-size:11px;
	line-height:16px;
	color:#5e5e4a;
}

.vai
{
	margin-top:17px;
}

.vai a
{
	color:#968a00;
	text-decoration:none;
	font-weight:bold;
}

.vai a:hover
{
	color:#5e5e4a;
}

.filtro_select
{
	width:175px;
	/* height:15px; */
	line-height:15px;
	margin-top:5px;
	font-size:10px;
	padding:0;
}

/*************************/
/* CERCA IL TUO IMMOBILE */
/*************************/

#cerca_content
{
	width:400px;
	margin:100px 25px 25px 247px !important;
	margin:100px 25px 25px 248px;
}

.cerca_altro
{
	border-collapse:collapse;
	width:365px;
	line-height:35px;
	margin-top:10px;
}

.cerca_altro td
{
	text-align:left;
}

.cerca_checkbox
{
	height:17px;
}

/**************************/
/* RICHIESTA INFORMAZIONI */
/**************************/

#info_content
{
	width:400px;
	margin:100px 25px 25px 251px !important;
	margin:100px 25px 25px 252px;
}

#info_content a
{
	color:#5e5e4a;
	font-weight:bold;
}

.info_text
{
	line-height:10px;
}

.info_input
{
	width:270px;
	height:14px;
	margin-bottom:5px;
}

.info_textarea
{
	width:274px;
	height:68px;
	margin-bottom:5px;
}

.info_textarea_2
{
	width:274px;
	height:88px;
	margin-bottom:23px;
}

.indietro
{
	margin-top:20px;
}

#info_content .indietro a
{
	color:#968a00;
	text-decoration:none;
}

#info_content .indietro a:hover
{
	color:#5e5e4a;
}


/**************************/
/* RICHIESTA INFORMAZIONI */

/**************************/
#contatti_content
{
	width:400px;
	margin:83px 25px 25px 251px !important;
	margin:85px 25px 25px 252px;
}


/*******************/
/* MENU PRINCIPALE */
/*******************/

#nav { margin-top:76px; margin-left:212px; min-width:700px; }
#nav img { border: none; }
#nav li { display: inline; list-style:none; }
#nav li a { float: left; display:block; height: 11px; margin-right:16px; }
#nav li div { float: left; display:block; height: 23px; margin-right:16px; background:url(../img/menu/freccia.gif) bottom center no-repeat; }
#nav li a img {  border:none; vertical-align:top; /* IE6 */}
#nav li a:hover { visibility:visible; }
#nav li a:hover img { visibility:visible; }
#nav li a:hover img/**/ { visibility:hidden; /* no IE5.0/win */}
 
#profilo { background:url(../img/menu/profilo_h.gif) no-repeat left top; }
#profiloEng { background:url(../img/menu/profilo_h_eng.gif) no-repeat left top; }

#affittanze { background:url(../img/menu/affittanze_h.gif) no-repeat left top; }
#compravendite { background:url(../img/menu/compravendite_h.gif) no-repeat left top; }
#cerca { background:url(../img/menu/cerca_h.gif) no-repeat left top; }
#info { background:url(../img/menu/info_h.gif) no-repeat left top; }
#infoEng { background:url(../img/menu/info_h_eng.gif) no-repeat left top; }
#contatti { background:url(../img/menu/contatti_h.gif) no-repeat left top; }
#contattiEng { background:url(../img/menu/contatti_h_eng.gif) no-repeat left top; }

#home { background:url(../img/menu/home_h.gif) no-repeat left top; }
#english { background:url(../img/menu/english_h.gif) no-repeat left top; }

#italiano { background:url(../img/menu/italiano_h.gif) no-repeat left top; }


/***************/
/* MENU SCHEDA */
/***************/

#snav { margin-left:-63px;}
#snav img { border: none; }
#snav li {  list-style:none; height:33px; }
#snav li a { float: left; display:block; height: 24px; }
#snav li a img {  border:none; vertical-align:top; /* IE6 */}
#snav li a:hover { visibility:visible; }
#snav li a:hover img { visibility:visible; }
#snav li a:hover img/**/ { visibility:hidden; /* no IE5.0/win */}
 
#appuntamento { background:url(../img/menu_scheda/chiedi_appuntamento_h.gif) no-repeat left top; }
#segnala { background:url(../img/menu_scheda/segnala_h.gif) no-repeat left top; }
#stampa { background:url(../img/menu_scheda/stampa_h.gif) no-repeat left top; }












