body {
	background-color : #ffffff;
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
}
body.sfondo_zoom {
	background-color:#eef5f2;
	margin: 0;
	padding: 0;
/*	SCROLLBAR-FACE-COLOR: #f3f2f2; SCROLLBAR-HIGHLIGHT-COLOR: #f3f2f2;
	SCROLLBAR-SHADOW-COLOR: #cccccc; SCROLLBAR-3DLIGHT-COLOR: #cccccc; 
	SCROLLBAR-ARROW-COLOR: #cccccc; SCROLLBAR-TRACK-COLOR: #f3f2f2; 
	SCROLLBAR-DARKSHADOW-COLOR: #f3f2f2;*/
}
td.shadow {
	background-image:url(gfx/bg_tile.jpg);
	background-repeat:repeat-y;
	background-position: center top;
}
td.footer {
	background-image:url(gfx/footer.jpg);
	background-repeat:no-repeat;
	background-position: center top;
	height:130px;
}
div.head_news {
	background-image:url(gfx/head_news.jpg);
	background-repeat:no-repeat;
	background-position: left top;
	height:38px;
	margin-top:5px;
}
div.footer_news {
	background-image:url(gfx/footer_news.jpg);
	background-repeat:no-repeat;
	background-position: left top;
	height:14px;
}
div.bg_news {
	background-image:url(gfx/bg_news.jpg);
	background-repeat:repeat-y;
	background-position: left top;
}
div.head_vetrina {
	background-image:url(gfx/head_vetrina.jpg);
	background-repeat:no-repeat;
	background-position: left top;
	height:38px;
}
div.footer_vetrina {
	background-image:url(gfx/footer_vetrina.jpg);
	background-repeat:no-repeat;
	background-position: left top;
	height:17px;
}
div.bg_vetrina {
	background-image:url(gfx/bg_vetrina.jpg);
	background-repeat:repeat-y;
	background-position: left top;
}
div.head_chisiamo {
	background-image:url(gfx/head_chisiamo.jpg);
	background-repeat:no-repeat;
	background-position: left top;
	height:38px;
}
div.head_immobili {
	background-image:url(gfx/head_annunci.jpg);
	background-repeat:no-repeat;
	background-position: left top;
	height:38px;
}
div.head_cerca {
	background-image:url(gfx/head_cerca.jpg);
	background-repeat:no-repeat;
	background-position: left top;
	height:38px;
}
div.head_ordinamento {
	background-image:url(gfx/head_ordinamento.jpg);
	background-repeat:no-repeat;
	background-position: left top;
	height:38px;
}
div.head_ricercalibera {
	background-image:url(gfx/head_ricercalibera.jpg);
	background-repeat:no-repeat;
	background-position: left top;
	height:38px;
}
div.head_trova_annuncio {
	background-image:url(gfx/head_trova_annuncio.jpg);
	background-repeat:no-repeat;
	background-position: left top;
	height:38px;
}
div.head_dovesiamo {
	background-image:url(gfx/head_dovesiamo.jpg);
	background-repeat:no-repeat;
	background-position: left top;
	height:38px;
}
div.head_servizi {
	background-image:url(gfx/head_servizi.jpg);
	background-repeat:no-repeat;
	background-position: left top;
	height:38px;
}
div.head_contatti {
	background-image:url(gfx/head_contatti.jpg);
	background-repeat:no-repeat;
	background-position: left top;
	height:38px;
}
div.head_vuota {
	background-image:url(gfx/head_vuota.jpg);
	background-repeat:no-repeat;
	background-position: left top;
	height:38px;
}
div.head_webcam {
	background-image:url(gfx/head_webcam.jpg);
	background-repeat:no-repeat;
	background-position: left top;
	height:38px;
}

.grayline {
	border-top:1px solid #ccc;
	height:auto;
	width:auto;
	padding:0;
	margin:0;
}

A:link { 
	COLOR: #555; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	font-weight:normal;
	text-decoration: none; 
} 
A:visited { 
	COLOR: #555 ; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px ; 
	font-weight:normal;
	text-decoration: none; 
} 
A:active { 
	COLOR: #555; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	font-weight:normal;
	text-decoration: none; 
} 
A:hover { 
	COLOR: #ea511e; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	font-weight:normal;
	text-decoration: none; 
} 
A.prodotti:link, A.prodotti:visited, A.prodotti:active {
	COLOR: #ea511e;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	text-decoration: none; 
	background-image:url(gfx/freccetta.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
	padding-left:15px;
} 
A.prodotti:hover {
	COLOR: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	text-decoration: none; 
} 
A.categorie:link, A.categorie:visited, A.categorie:active { 
	COLOR: #666; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight:bold;
	text-decoration: none; 
	background-image:url(gfx/freccetta.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
	padding-left:15px;
} 
A.categorie:hover { 
	COLOR: #ea511e; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight:bold;
	text-decoration: none; 
} 

A.categ_ricerca:link, A.categ_ricerca:visited, A.categ_ricerca:active { 
	COLOR: #666 ; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px ; 
	font-weight:normal;
	text-decoration: none; 
	padding-left:0;
} 
A.categ_ricerca:hover {
	COLOR: #ea511e;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	text-decoration: none; 
} 
A.categorie_current:link, A.categorie_current:visited, A.categorie_current:hover, A.categorie_current:active { 
	COLOR: #ea511e; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight:bold;
	text-decoration: none; 
	background-image:url(gfx/freccetta.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
	padding-left:15px;
} 
A.categorie_current:hover { 
	COLOR: #ea511e; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight:bold;
	text-decoration: none; 
} 

.testo_contenuti {
	COLOR: #555;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	text-decoration: none; 
} 

.testo_categoria {
	COLOR: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight: bold;
	text-decoration: none; 
} 

.testo_titolo_contenuti {
	COLOR: #ea511e;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; /* come il link della classe prodotti */
	font-weight:bold;
	text-decoration: none; 
} 
.selected {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	COLOR: #ea511e; 
	font-weight:normal;
	text-decoration: none; 
}
input.ricerca {
	background-color: #ffffff;
	font: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	border: medium;
	border-style: solid;
	border-color: #999999;
	border-width: 1px;
	text-align: left;
	width : 175px;
}

select { 
	float:right; 
	background-color: #ffffff;
	font: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	border: medium;
	border-style: solid;
	border-color: #999999;
	border-width: 1px;
	text-align: left;
	width: 148px;
}
input.button {
/*	background-image: url(gfx/button.gif);*/
	border-top: 1px solid #fffff0;
	border-left: 1px solid #fffff0;
	border-right: 1px solid #400000;
	border-bottom: 1px solid #400000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	background-color: #cccccc;
	width: 30px;
	height: 17px;
	text-align: center;
	border:none;
}
.testo_footer {
	COLOR: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:12px;
} 
.sfondo_input_ricerca {
	background-color : #ffffff;
} 
.footer_contenuti {
	background-color : #efefef !important;
	background-image:none;
	height:3px;
	font-weight:normal;
	text-decoration: none; 
} 
ul {
	margin:0 0 0 1em;
	padding:0;
}
ul ul{
	margin:0 0 0 1em;
	padding:0;
}
ul li {
	list-style-position:outside;
	margin:0;
	padding:0;
	color:#eeeeee;
	list-style-type:none;
}
ul li.servizi {
	margin-left:6px;
	padding:0;
	color:#555;
	list-style-type:disc;
}
.cerca {
	COLOR: #ffffff;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
} 
img.fl {
	/*float: left;*/ display:block;
	border-width:1px;
	border-color:#cccccc;
	border-style:solid;
	margin-right:5px;
	margin-bottom:5px;
}
img.fr {
	float: right;
	border-width:1px;
	border-color:#cccccc;
	border-style:solid;
	margin-left:5px;
	margin-bottom:5px;
}
img.only_border {
	border-width:1px;
	border-color:#cccccc;
	border-style:solid;
	margin-bottom:5px;
}
div.freccetta {
	background-image:url(gfx/freccetta.jpg);
	background-position:left 3px;
	background-repeat:no-repeat;
	height:auto;
	width:auto;
	padding-left:15px;
	line-height:1em;
}
table#filters td { padding-bottom:7px; }
span.form_label { font:10px Verdana, Arial, Helvetica, sans-serif; color:#ea511e; }
span.err_label { font:100% Verdana, Arial, Helvetica, sans-serif; color:#ff0000; font-weight:bold; }
span.old_price { text-decoration:line-through }
span.new_price { color:#008000; display:inline-block; margin-left:46px; } 


