#corpo{
    margin-top:0px;
    width:1000px;
    height:auto;
}

#logo{
	padding-top:5px;
}

#corpo a {
	color:#000000!important;
}

#riga_ricerca{
	width:662px;
}

.align_left_contenuto_box{
	float:left;
	width:425px;
}

/* Stili per tab dettaglio  annuncio */

.contenuto-tabs{
	background: #FFFFFF;
	padding: 10px 2px 2px 2px;
	border: 1px solid #75B0E0;
	border-top: none;
}

.total_padding{
	padding:10px 10px 5px 10px;
}

div.top_left_box{
	width:490px;
}

#vetrina
{
	padding:10px 0px 32px 12px;
}


.box_laterali_bianchi
{
	width:150px;
}


.box_centrale_grigio{ /* stile utilizzato per visualizzare la box per inviare i dati all'agenzia*/
	width:680px;
}

.box_trovakasa_mappa{ 
	width:770px;
}

.box_mappa
{
	width: 460px;
}


.skyRicerca
{
	width:130px; 
}

.box_standard_image{
 width: 250px;
}

.btnFormGeo{
	width:190px;
}

.selFormGeo{
	width:280px;
}

.divFormGeoTr{
	width:380px;
}

.divFormGeoZoneTr{
	width:370px;
}

.divFormGeoTh{
    width:60px;
}

.divFormGeoTd{
    width:280px;
}

.box_ricerca_home{
	width: 680px;
	padding:0px;
}

.home_regione div{
	width:140px!important;
}

.titolo_incorniciato_con_sfondo{
	width:575px;
}

.titolo_leonardo{
  font-weight:bold;
  font-size:22px;
  color:#595959;
  float:left;
}

.casella_comando{
	margin-right: 44px;
}

.casella_comando #box_invia_amico{
	left:-190px
}

.box_standard_image{
 width: 400px;
}

.box_thumbnails{
 width: 340px;
}


/*-------------*/
.image_trovakasa{
	left:0px;
}


.contatto {
text-align:left;
background-color:#E5E5E5;
padding-left:10px;
position:relative;
float:right;
width:500px;
height:225px
}

.email {
	background-color:#E5E5E5;
	text-align:center;
}

#corpo textarea {
	border:1px solid #E2E2E2;
	font-family:Arial,Verdana,Helvetica,sans-serif !important;
	font-size:13px;
}

.casella_comando #salva_annuncio {
	background-color:#FFFFFF;
	border:1px solid #E5E5E5;
	height:260px;
	padding:10px;
	position:absolute;
	width:380px;
}

.casella_comando #invia_amico {
	background-color:#FFFFFF;
	border:1px solid #E5E5E5;
	height:305px;
	padding:10px;
	position:absolute;
	width:380px;
}

.casella_comando #segnalazione_errore {
	background-color:#FFFFFF;
	border:1px solid #E5E5E5;
	height:290px;
	padding:10px;
	position:absolute;
	width:510px;
	z-index:30;
}

#corpo_stampabile fieldset {
	border:1px solid #E5E5E5;
	padding:0;
	width:700px;
}

#corpo_stampabile legend {
	color:#000000;
	font-weight:bold;
	padding:3px;
}

#footer_eurekasa{
	width:100%;
	padding-top:5px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	color:#7f7f7f;
	background-color:inherit;
	clear:both;
}

.zoneCoBrand{
	height:172px;
	overflow:auto;
	position:absolute;
	text-align: left;
}

.divStrettoCittaTd{
	float:left;
	width:280px;
    
}

.here{
	font-weight:bold;
	text-decoration:underline !important;
	color:#FF6600!important;
}

.divStrettoCercaTh{
    height:40px;
}

div.form_tgcom{
	position:relative;
	top:-10px;
	width:355px;
}

#bottoneInvia{
	width:346px;
}

input.button_ricerca{
	position:relative;
	left:auto!important;
}
#tooltip_div {
	width:290px;
}
/* ATTENZIONE, DIMENSIONE MODIFICATA APPOSITAMENTE */

.image_trovakasa{
	position:relative;
    top:13px;
	left:-20px;
	border:0;
	padding:0px 0px; 
	color:#fff; 
}

#div_back{
	top:0px;
	left:5px;
}

select.tendina2{
	margin-left:2px;
	margin-right:4px;
	width:115px;
}

select.tendina3{
	margin-left:10px;
		width:115px;	
}

.box_info_agenzia{
	width:330px;
}

.box_centrali_agenzie{
	height:75px;
}

div.subnav {
	background:#a7a7a7 none repeat scroll 0 0;
	float:left!important;
	clear:none;
	font-size:14px;
	height:21px;
	margin:0;
	padding:5px 0;
	position:relative;
	top:-4px;
}
	

div.subnav UL {
	list-style: none;
	margin: 1px 0px 0px 13px;
	padding: 0px;
	border-right: 1px solid #fff;
}

div.subnav LI {
	position:relative;
	z-index:102;
	display: block;
	margin: 0;
	padding: 0;
	float:left;
	width:auto;
	color:#FFFFFF!important;
}
	
div.subnav A {
	color:#000000!important;
	display:block;
	width:auto;
	float:left; /*addd by phiw */
	text-decoration:none;
	display:inline;
	margin:0;
	font-weight:bold;
}
/* added by phiw */
		/* hide from IE Mac \*/
			.subnav A {
			float:none;
			}
	/* end hide */	
.subnav A:hover {
	text-decoration:underline!important;
	color:#FFFFFF!important;
}

.subnav A.qui:visited  {
	font-weight:bold!important;
}

.subnav BR, #tab_header BR {
	clear:both;
}

#tabs a:hover, .selected {
	background: none!important;
	border-bottom: 0px!important;
	font-weight:bold;
	text-decoration:underline !important;
}

#tab_header {
	margin-top:-13px;
	padding: 0 0 0 5px;
}
	
#tab_header UL {
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
} 

#tab_header LI {
	display: block;
	margin: 0;
	padding: 0;
	float:left;
	width:auto;
}
	
#tab_header A {
	color:#276692;
	display:block;
	width:auto;
	float:left; /* added by phiw */
	font-size:15px;
	text-decoration:none;
	background: #f0f0f0;
	margin-left:1.5px;
	padding: 3px 15px;
	border-left: 1px solid #fff;
	border-top: 1px solid #fff;
	border-right: 1px solid #aaa;
}
/* added by phiw */
		/* hide from IE Mac \*/
			#tab_header A {
			float:none;
			}
	/* end hide */	
#tab_header A:hover, #tab_header A:active {
	background: #8D8D8D;
	color:#ffffff!important;
}

#tab_header A.here:link, #tab_header A.here:visited {
	background: #FF6600;
	color:#ffffff;
	font-weight:bold;
	}
	
#tab_header A.here_rosso:link, #tab_header A.here_rosso:visited {
	background: #D10100;
	color:#ffffff;
	font-weight:bold;
}
	
#tab_header A.here_verde:link, #tab_header A.here_verde:visited {
	background: #528624;
	color:#ffffff;
	font-weight:bold;
}
		
#tab_header A.here_arancio:link, #tab_header A.here_arancio:visited {
	background: #f09931;
	color:#ffffff;
	font-weight:bold;
}
	
#tab_header A.here_azzurro:link, #tab_header A.here_azzurro:visited {
	background: #2E80D3;
	color:#ffffff;
	font-weight:bold;
}

.logo_immobiliare {
	font-weight:bold;
}

.logo_immobiliare_testo {
	float: left;
	margin-right: 5px;
	padding-top: 12px;
	margin-left: 10px;
}

.logo_immobiliare_img {
	float: left;
}

.width200 {
	width:200px;
}

.sfondo_arancione {
	background:#FF6600 none repeat scroll 0 0 !important;
}

.sfondo_grigio {
	background:#E5E5E5 none repeat scroll 0 0 !important;
}

#links-footer a:link, #links-footer a:visited {
	-moz-background-clip:inherit;
	-moz-background-inline-policy:inherit;
	-moz-background-origin:inherit;
	background:inherit inherit inherit inherit inherit;
	color:#FF6600;
	font-size:11px;
	padding:0 2px;
	text-decoration:none;
}

.border_arancione {
	border:1px solid #FF6600;
}

.border_grigio {
	border:1px solid #E5E5E5;
}

#tabs A {
	color: #1b4d7d;
	font-weight: bold;
	position: relative;
	border: 1px solid #FF6600;
	padding: 3px 6px;
	margin: 0px 3px;
	background-image: url(/img2/tab_background_systemacase.gif);
}

#vetrina {
	border:1px solid #E5E5E5;
	height:110px;
	padding:10px 0 20px 21px;
	margin:0px;
}

#tab_header a {
	background:#F0F0F0 none repeat scroll 0 0;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #AAAAAA;
	border-top:1px solid #FFFFFF;
	color:#000000;
	display:block;
	float:left;
	font-size:15px;
	margin-left:1.5px;
	padding:3px 15px;
	text-decoration:none;
	width:auto;
}

#tabs a {
	background-image:url(/img2/tab_background_systemacase.gif);
	border:1px solid #E5E5E5;
	color:#000000;
	font-weight:bold;
	margin:0 3px;
	padding:3px 6px;
	position:relative;
}

#links-header-yahoo a:link, #links-header-yahoo a:visited {
	-moz-background-clip:inherit;
	-moz-background-inline-policy:inherit;
	-moz-background-origin:inherit;
	background:inherit inherit inherit inherit inherit;
	color:#000000;
	font-size:11px;
	font-weight:bold;
	margin:0 5px 0 2px;
}

#vetrina legend {
	color:#000000;
	font-size:13px;
	font-weight:bold;
	margin-left:10px;
}

#corpo select {
	border:1px solid #E5E5E5;
	font-family:Arial,Verdana,Helvetica,sans-serif !important;
	font-size:13px;
}

input.button, input.button_ricerca {
	background:#FF6600 none repeat scroll 0 0;
	border:1px outset #E5E5E5;
	color:#FFFFFF;
	cursor:pointer;
	font-weight:bold;
	margin:1px;
	text-align:center;
}

#corpo input {
	border:1px solid #E5E5E5;
	font-family:Arial,Verdana,Helvetica,sans-serif !important;
	font-size:13px;
}

.box_laterali_azzurri {
	background:#FFFFFF none repeat scroll 0 0;
	border:1px solid #E5E5E5;
	margin-bottom:5px;
	width:170px;
}

.titolo_box_azzurro {
	background:#EFF3FF none repeat scroll 0 0;
	border-bottom:1px solid #E5E5E5;
	color:#616561;
	font-size:12px;
	font-weight:bold;
	height:20px;
	margin-bottom:5px;
	padding-left:5px;
	padding-top:5px;
}

.titolo_box_azzurro {
	background:#E5E5E5 none repeat scroll 0 0;
	border-bottom:1px solid #E5E5E5;
	color:#616561;
	font-size:12px;
	font-weight:bold;
	height:20px;
	margin-bottom:5px;
	padding-left:5px;
	padding-top:5px;
}

a.link_button, a.link_button_fixed, a.link_button_ricerca, a.link_button_little, a.link_button_large, a.link_button:visited, a.link_button_fixed:visited, a.link_button_ricerca:visited, a.link_button_little:visited, a.link_button_large:visited {
	background:#FF6600 none repeat scroll 0 0;
	border:1px outset #E2E2E2;
	color:#FFFFFF !important;
	font-size:11px;
	font-weight:bold;
	margin:3px;
	padding:3px 10px;
	text-align:center;
	text-decoration:none;
}

.riga_comandi_ricerca {
	background:#E5E5E5 none repeat scroll 0 0;
	border:1px solid #E2E2E2;
	color:#FF6600;
	font-size:12px;
	font-weight:bold;
	height:26px;
	margin-bottom:3px;
	padding:0 5px;
}

a.link_blu, a.link_blu:visited {
	color:#000000 !important;
}

.box_centrali_bianchi {
	background:#FFFFFF none repeat scroll 0 0;
	border:1px solid #E5E5E5;
	font-size:13px;
	margin-bottom:5px;
	text-align:center;
	width:647px;
}

.box_trovakasa {
	border:1px solid #CCCCCC;
	font-size:13px;
	font-weight:bold;
	height:31px !important;
	margin-bottom:11px;
	margin-top:11px;
	text-align:center;
	width:647px;
}

.contenuto_box_trovakasa a {
	color:#000000 !important;
	font-size:12px;
}

.box_comandi {
	border:1px solid #E5E5E5;
	height:30px;
	padding:5px;
}

.dettaglio_colonna_destra fieldset, .dettaglio_colonna_sinistra fieldset {
	border:1px solid #E5E5E5;
	padding:3px;
	text-align:center;
}

.border_blu {
	border:1px solid #FF6600;
}

.border_blu {
	border:1px solid #E5E5E5;
}

.dettaglio_colonna_destra legend, .dettaglio_colonna_sinistra legend {
	color:#000000;
	font-weight:bold;
	padding:3px;
}

a.link_button:hover, a.link_button_fixed:hover, a.link_button_little:hover, a.link_button_ricerca:hover{
	text-decoration:none;
	color:#FF6600 !important;
	background: #E2E2E2;
}

.little-bold-blue, a.little-bold-blue:visited {
	background-color:inherit;
	color:#FF6600;
	font-size:13px;
	font-weight:bold;
}

.box_centrali_agenzie {
	background:#FFFFFF none repeat scroll 0 0;
	border:1px solid #E5E5E5;
	height:70px;
	margin-bottom:5px;
	text-align:center;
	width:647px;
}

.bottom-tabs {
	width:680px;
	border:1px solid #E5E5E5;
	float:left;
}

.blocco_regioni {
	float:left;
	font-size:11px;
	line-height:20px;
	margin:10px 0 0;
	width:125px;
}

.nRegioni {
	color:#FF6600;
	float:left;
	font-size:11px;
	font-weight:bold;
	position:absolute;
	text-decoration:none !important;
	width:110px;
}

.blackCheck ul {
	padding:0px;
}

.blackCheck li {
	list-style-image:url(/img2/ico-spunta.gif);
	margin:15px 0 15px 20px;
	vertical-align:middle;
}

.blackCheck li div {
	vertical-align:middle;
}

.signupSubmit {
	background:transparent url(/img2/signupButton.png) no-repeat scroll 0 0;
	border-style:outset !important;
	border-width:0 !important;
	color:white;
	cursor:pointer !important;
	font-weight:bold;
	height:38px;
	text-align:center;
	width:152px;
}

.forwardSubmit {
	background:transparent url(/img2/forwardButton.png) no-repeat scroll 0 0;
	border-style:outset !important;
	border-width:0 !important;
	color:white;
	cursor:pointer !important;
	font-weight:bold;
	height:38px;
	text-align:center;
	width:97px;
}
