a.link01{
	color:#3d8bda;
	font-weight:bold;
	text-decoration:none;
}
a.link01:hover{
	color:#d4d4d4;
	font-weight:bold;
	text-decoration:none;
}
a.link02{
	font-size:11px;
	color:#666666;
	text-decoration:none;
}
a.link02:hover{
	font-size:11px;
	color:#aaaaaa;
	text-decoration:none;
}
a.link03{
	font-size:11px;
	color:#666666;
	text-decoration:none;
	font-weight:bold;
}
a.link03:hover{
	font-weight:bold;
	font-size:11px;
	color:#aaaaaa;
	text-decoration:underline;
}
a.link04{
	font-size:11px;
	color:#666666;
	text-decoration:underline;
}
a.link04:hover{
	font-size:11px;
	color:#aaaaaa;
	text-decoration:none;
}
a.link05{
	font-size:11px;
	color:#666666;
	text-decoration:underline;
	font-weight:bold;
}
a.link05:hover{
	font-size:11px;
	color:#aaaaaa;
	text-decoration:none;
	font-weight:bold;
}
a.link06{
	font-size:11px;
	color:#0f7795;
	text-decoration:underline;
	font-weight:bold;
}
a.link06:hover{
	font-size:11px;
	color:#aaaaaa;
	text-decoration:none;
	font-weight:bold;
}
a.link07{
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}
a.link07:hover{
	font-size:11px;
	color:#447aa6;
	text-decoration:underline;
	font-weight:bold;
}
a.link08{
	color:#468abd;
	font-weight:bold;
	text-decoration:underline;
}
a.link08:hover{
	color:#d4d4d4;
	font-weight:bold;
	text-decoration:none;
}
a.link09{
	font-size:12px;
	padding:1px 10px 1px 10px;
	margin:3px 5px 3px 5px;
	color:#00adef;
	/*border:1px solid #00adef;*/
	font-weight:bold;
	/*background-color:#0f7795;*/
	text-decoration:none;
}
a.link09:hover{
	color:#1786b0;
	/*border:1px solid #ffb27f;*/
}
a.link10{
	font-size:11px;
	color:#00267f;
	text-decoration:underline;
}
a.link10:hover{
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
}
body, html{
	margin:0px;
	font-size:11px;
	font-family:arial, verdana;
	width:99.7%;
	height:100%;
	text-align:left;
	padding-left:2px;
}
div.annunciProvincia{
	background-image:url(../images/background_annunci_provincia.gif);
	background-repeat:no-repeat;
	background-position:1 2;
	height:242px;
	width:640px;
	padding-top:2px;
	text-align:left;
}
div.annunciProvinciaText{
	font-size:11px;
	padding-left:12px;
	padding-right:12px;
	padding-top:2px;
}
div.copyright{
	width:780px;
	text-align:left;
	color:#00267f;
}
div.feedback{
	font-weight:bold;
	color:#447aa6;
	text-align:center;
	border-top:solid 1px #447aa6;
	border-bottom:solid 1px #447aa6;
	padding:4px;
}
div.feedbackResult{
	font-weight:bold;
	color:#0f7795;
	text-align:center;
	border-top:solid 1px #447aa6;
	border-bottom:solid 1px #447aa6;
	padding:4px;
	font-size:11px;
	width:100%;
}
div.infoAgenzia{
	color:#666666;
	font-size:11px;
	padding-left:350px;
	padding-top:10px;
	text-align:justify;
	line-height:20px;
	padding-bottom:10px;
}
div.informativa{
	width:100%;
	font-size:11px;
	line-height:18px;
	text-align:justify	;
	padding-left:10px;
}
div.linksSponsorizzatiText{
	font-size:11px;
	text-align:justify;
	color:#666666;
	font-size:11px;
	width:760px;
}
/*div.linksSponsorizzatiTitle{
	background-image:url(../images/background_title_box.gif);
	background-repeat:repeat-x;
	height:16px;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	padding-top:2px;
	padding-right:7px;
	color:#0f7795;
	font-size:11px;
	width:780px;
}*/
div.listaImmobiliPrezzo{
	font-size:11px;
	font-weight:bold;
	color:#0f7795;
}
div.listaImmobiliTitle{
	font-size:11px;
	padding:3px;
	font-weight:bold;
	color:#0f7795;
}
div.menuBox{
	background-color:#f5f5f5;
	width:136px;
	padding-bottom:5px;
	text-align:left;
}
div.mainText{
	width:575px;
	padding-left:7px;
	padding-top:10px;
	padding-bottom:10px;
}
div.menuBoxProvincia{
	background-color:#90b4d1;
	width:136px;
	padding-bottom:5px;
	text-align:right;
}
div.menuTop{
	padding-left:5px;
	padding-top:2px;
	text-align:left;
}
div.newsGenerali{
	padding-top:5px;
	padding-left:80px;
}
div.pageResult{
	width:600px;
	text-align:center;
}
div.prezzoImmobile{
	font-weight:bold;
	color:#0f7795;
	padding-top:10px;
	font-size:13px;
}
div.provinciaGiornali{
	background-color:#dddddd;
	padding-left:3px;
	padding-right:3px;
	padding-top:1px;
	font-weight:bold;
}
div.ricercaAvanzata1{
	background-image:url(../images/background_ricerca_avanzata_netscape.gif);
	background-repeat:no-repeat;
	height:229px;
	width:639px;
	padding-top:0px;
	text-align:center;
}
div.ricercaAvanzata2{
	background-image:url(../images/background_ricerca_avanzata_netscape.gif);
	background-repeat:no-repeat;
	height:220px;
	width:639px;
	padding-top:2px;
	text-align:center;
}
/*div.ricercaProvinciaTitle{
	background-image:url(../images/background_title_box.gif);
	background-repeat:repeat-x;
	height:16px;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	padding-top:2px;
	padding-right:7px;
	color:#0f7795;
	font-size:11px;
}*/
div.ricercaProvincia{
	background-image:url(../images/cerca_comune.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	height:267px;
	font-size:11px;
	line-height:16px;
	padding:5px;
	padding-left:16px;
	padding-right:16px;
	text-align:justify;
	font-weight:bold;
}
div.ricercaProvinciaIndex{
	text-align:right;
	font-size:12px;
	line-height:24px;
	padding:5px;
	width:760px;
	padding-left:9px;
	padding-right:9px;
	font-weight:bold;
}
div.ricercaTopTitle{
	font-size:11px;
	font-weight:bold;
	margin:0px;
}
div.riepilogoRicercaText{
	padding-top:3px;
	color:#666666;
	font-size:11px;
	padding-left:6px;
	padding-right:4px;
	text-align:justify;
}
div.risultatoRicercaText{
	color:#666666;
	font-size:11px;
	padding-left:6px;
	padding-right:35px;
	text-align:justify;

}
div.risultatoRicercaTitle{
	font-size:11px;
	padding:1px;
	padding-left:5px;
	padding-right:5px;
	font-weight:bold;
	color:#0f7795;
	background-color:#eeeeee;
}
div.schedaAgenziaImmobiliare{
	width:303px;
	padding-bottom:1px;
	border-left:1px solid #acb6bf;
	border-right:1px solid #acb6bf;
	border-top:1px solid #acb6bf;
	margin-left:2px;
	margin-bottom:17px;
}
div.schedaTecnicaImmobile{
	padding-right:2px;
	border-left:1px solid #acb6bf;
	border-right:1px solid #acb6bf;
	border-top:1px solid #acb6bf;
	margin-left:2px;
	width:301px;
}
div.sendForm{
	text-align:center;
}
div.serviziClienteText{
	font-size:11px;
	padding-left:6px;
	padding-right:4px;
	padding-top:4px;
}
div.spaceMenuTop{
	padding-top:23px;
}
div.spaceTables{
	padding-top:5px;
}
div.subTitleBox{
	padding-left:30px;
	text-align:left;
	width:100%;
}
div.testoRedazionali{
	height:52px;
	width:260px;
	text-align:left;
	background-color:#f8f8f8;
	border:1px solid #999999;
	padding:4px;
}
div.testoRedazionaliInterno{
	height:30px;
	width:291px;
	text-align:left;
	background-color:#f8f8f8;
	border:1px solid #999999;
	padding:4px;
}
div.titleOccasioniProvincia{
	padding-top:4px;
	padding-bottom:4px;
	padding-right:7px;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
}
div.titleMenuBox{
	text-align:right;
	font-size:11px;
	font-weight:bold;
	padding-right:5px;
	padding-top:2px;
	color:#ffffff;
	background-image:url(../images/background_title_menu.gif);
	background-repeat:no-repeat;
	height:17px;
}
div.titleMenuBoxProvincia{
	text-align:left;
	font-size:11px;
	font-weight:bold;
	padding-left:5px;
	padding-top:2px;
	color:#ffffff;
	background-image:url(../images/background_title_menu_provincia.gif);
	background-repeat:no-repeat;
	height:17px;
}
div.titleFaq{
	background-color:#eeeeee;
	color:#455967;
	width:99%;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	padding:3px;
}
div.top{
	text-align:right;
}
div.trattamentoDati{
	text-align:left;
	font-size:11px;
	padding-left:10px;
}
form.ricercaProvincia{
	padding-left:5px;
	margin-top:10px;
}
h1.titleBox{
	background-image:url(../images/background_title_box.gif);
	background-repeat:repeat-x;
	height:16px;
	width:93%;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	padding-top:2px;
	padding-right:9px;
	color:#22267f;
	font-size:11px;
	margin:0px;
}
h1.titleBoxHome{
	background-image:url(../images/background_title_box.gif);
	background-repeat:repeat-x;
	height:16px;
	width:99%;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	padding-top:2px;
	padding-right:9px;
	color:#22267f;
	font-size:11px;
	margin:0px;
}
h1.titleBoxHomeComune{
	background-image:url(../images/background_title_box.gif);
	background-repeat:repeat-x;
	height:16px;
	width:98.6%;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	padding-top:2px;
	padding-right:9px;
	color:#22267f;
	font-size:11px;
	margin:0px;
}
h1.titleBoxHome01{
	background-image:url(../images/background_title_box.gif);
	background-repeat:repeat-x;
	height:16px;
	width:98%;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	padding-top:2px;
	padding-right:9px;
	color:#22267f;
	font-size:11px;
	margin:0px;
}
h1.titleBox02{
	background-image:url(../images/background_title_box.gif);
	background-repeat:repeat-x;
	height:16px;
	width:294px;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	padding-top:2px;
	padding-right:9px;
	color:#22267f;
	font-size:11px;
	margin:0px;
}
h1.titleBoxLinks{
	background-image:url(../images/background_title_box.gif);
	background-repeat:repeat-x;
	height:16px;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	padding-top:2px;
	padding-right:7px;
	color:#00267f;
	font-size:11px;
	width:768px;
	margin:0px;
}
hr{
	text-align:left;
}
hr.link{
	text-align:left;
	width:780px;
	margin-left:0;
}
img{
	border:solid 0px;
}
input.text{
	border:solid 1px #666666;
	background-color:#f6f6f6;
	height:18px;
	font-size:11px;
	color:#888888;
}
input.send{
	font-size:11px;
	width:75px;
	background-color:#f6f6f6;
	color:#666666;
	border:solid 1px #666666;
}
li{
	list-style-image:url(http://www.case24.it/images/blue_square.gif);
}
p{
	text-align:justify;
	line-height:14px;
	font-size:11px;
	margin-top:10px;
	margin-bottom:10px;
	padding-left:10px;
}
p.contattiMenu{
	background-image:url(../images/mouse_contatti.jpg);
	background-repeat:no-repeat;
	height:140px;
	padding-right:250px;
}
p.descriptions{
	padding-right:10px;
	color:#666666;
	margin-top:8px;
	margin-bottom:0px;
}
p.path{
	text-align:right;
	font-size:11px;
	margin:0px;
}
p.risultatiDescription{
	padding-left:3px;
	margin-top:0px;
	text-align:justify;
	font-size:11px;
	padding-right:3px;
}
p.subTitle{
	text-align:left;
	line-height:14px;
	font-size:12px;
	font-weight:bold;
	border-bottom:solid 1px #dddddd;
	width:30%;
}
ol{
	font-size:11px;
	line-height:16px;
	text-align:left;
}
select.comuni{
	border:solid 1px #666666;
	background-color:#f6f6f6;
	height:16px;
	width:202px;
	font-size:11px;
}
select.select{
	border:solid 1px #666666;
	background-color:#f6f6f6;
	height:16px;
	width:200px;
	font-size:11px;
}
select.short{
	border:solid 1px #666666;
	background-color:#f6f6f6;
	height:16px;
	width:80px;
	font-size:11px;
}
span.descriptionForm{
	font-size:11px;
}
span.spaceCopy{
	padding-right:360px;
}
span.spaceMenuTop1{
	padding-right:39px;
}
span.spaceMenuTop2{
	padding-right:44px;
}
span.spaceMenuTop3{
	padding-right:32px;
}
span.spaceSelectShort{
	padding:2px;
}
strong{
	color:#2aa5d8;
}
strong.elenco{
	color:#666666;
}
table.copyright{
	width:100%;
	background-image:url(../images/background_title_box.gif);
	background-repeat:repeat-x;
	height:16px;
	text-align:center;
	font-size:11px;
	font-family:arial, verdana;
	color:#666666;
}
table.giornali{
	width:100%;
	font-size:11px;
}
table.formContatti{
	background-color:#eeeeee;
	width:500px;
	text-align:center;
	border:solid 1px #bbbbbb;
}
table.menuTop{
	width:780px;
	font-size:11px;
}
table.linkSponsorizzati{
	width:768px;
	text-align:left;
}
table.orderBy{
	padding-top:10px;
}
table.province{
	text-align:right;
	padding-left:370px;
}
table.redazionali{
	margin-top:3px;
	width:360px;
}
table.redazionaliInterni{
	margin-top:4px;
	width:364px;
}
table.ricercaComune{
	width:639px;
	border:solid 1px #acb6bf;
}
table.ricercaProvincia{
	width:780px;
	border:solid 1px #acb6bf;
}
table.thumbImmobile{
	background-image:url(../images/background_thumb.gif);
	background-repeat:repeat-x;
	height:205px;
	width:300px;
	background-position:20 22;
}
table.videoAnnunci{
	font-size:11px;
	background-color:#eeeeee;
	width:99%;
}
td.annunciProvincia{
	vertical-align:top;
	width:320px;
}
td.bannerHome{
	width:195px;
}
td.banner03Home{
	width:480px;
	height:160px;
	vertical-align:bottom;
	text-align:right;
}
td.confrontaCell01{
	width:180px;
	vertical-align:bottom;
	background-color:#f5f2db;
	border:solid 1px #f5f5f5;
	text-align:center;
}
td.confrontaCell02{
	width:180px;
	vertical-align:bottom;
	background-color:#ccd5dc;
	border:solid 1px #f5f5f5;
	text-align:center;
}
td.confrontaCell03{
	width:180px;
	vertical-align:bottom;
	background-color:#e2f0fc;
	border:solid 1px #f5f5f5;
	text-align:center;
}
td.formText{
	font-size:11px;
	font-weight:bold;
	text-align:left;
	padding-left:20px;
}
td.formText1{
	vertical-align:top;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	padding-left:20px;
}
td.giornali{
	text-align:center;
	border:solid 1px #cccccc;
	padding-bottom:4px;
	padding-top:4px;
}
td.infoAgenzia{
	/*background-image:url(../images/background_risultato_ricerca.gif);
	background-repeat:no-repeat;*/
	width:100%;
	height:164px;
	padding-right:9px;
	vertical-align:top;
}
td.imgRedazionali{
	width:120px;
	height:60px;
	padding-left:4px;
	vertical-align:top;
	text-align:center;
}
td.imgRedazionaliInterne{
	height:37px;
	padding-left:6px;
	vertical-align:top;
}
td.mainImage{
	width:640px;
	height:13px;
	background-image:url(http://www.case24.it/images/feedback_treviso.jpg);
	background-repeat:no-repeat;
	background-position:2 0.4;
	vertical-align:top;
	text-align:right;
}
td.mainImageIndex{
	width:640px;
	vertical-align:top;
	text-align:right;
	padding-top:4px;
}
td.menu{
	width:140px;
	vertical-align:top;
	font-size:11px;
	font-family:arial, verdana;
	padding-top:4px;
}
td.menuTop{
	background-image:url(../images/background_menu_top.gif);
	background-repeat:no-repeat;
	height:48px;
	vertical-align:top;
}
td.newsGenerali{
	background-image:url(../images/background_news_generali.gif);
	background-repeat:no-repeat;
	height:85px;
	width:389px;
	vertical-align:top;
	padding-left:1px;
	padding-right:7px;
}
td.imgRedazionaliInterne{
	height:37px;
	padding-left:6px;
	vertical-align:top;
}
td.ricercaAvanzataProvincia{
	background-image:url(../images/background_ricerca_avanzata_provincia.gif);
	background-repeat:no-repeat;
	height:111px;
	width:389px;
	vertical-align:top;
	padding-left:1px;
	padding-right:7px;
}
td.ricercaBudget1{
	font-size:11px;
	text-align:left;
	padding-left:10px;
	width:130px;
	font-weight:bold;
	background-color:#eeeeee;
}
td.ricercaBudget2{
	font-size:11px;
	text-align:right;
	padding-right:6px;
}
td.ricercaCheckbox{
	font-size:11px;
	text-align:left;
	padding-left:20px;
	width:200px;
	vertical-align:top;
}
td.ricercaOrdine{
	font-size:11px;
	text-align:center;
	width:213px;
	background-color:#eeeeee;
	padding-bottom:4px;
}
td.ricercaParoleChiave1{
	font-size:11px;
	text-align:left;
	padding-left:10px;
	width:140px;
	font-weight:bold;
	background-color:#eeeeee;
}
td.ricercaParoleChiave2{
	font-size:11px;
	text-align:left;
	font-weight:bold;
}
td.ricercaTipologia{
	width:300px;
	height:160px;
	vertical-align:top;
	border:solid 1px #acb6bf;
}
td.ricercaTopField{
	text-align:center;
	font-size:11px;
}
td.ricercaTopName{
	font-size:11px;
	text-align:left;
	width:80px;
}
td.ricercaTopName02{
	font-size:11px;
	text-align:left;
}
td.ricercaTopLinks{
	font-size:11px;
	vertical-align:top;
	padding-bottom:8px;
	padding-left:10px;
}
td.ricercaTopSend{
	text-align:right;
	padding-top:4px;
	padding-right:15px;
	width:100px;
}
td.risultatoRicerca{
	background-image:url(../images/background_risultato_ricerca.gif);
	background-repeat:no-repeat;
	width:242px;
	height:164px;
	padding-right:9px;
	vertical-align:top;
}
td.risultatoRicercaText{
	width:389px;
	vertical-align:top;

}

td.risultatoRicercaTextDettagli{
	width:100%;
	vertical-align:top;	
}
td.schedaAgenziaImmobiliare{
	/*background-image:url(../images/background_scheda_tecnica.gif);
	background-repeat:no-repeat;
	width:305px;
	height:399px;*/
	background-image:url(../images/bottom_agenzie.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	width:305px;
	vertical-align:top;
	height:410px;
	/*min-height:410px !important;
	height:auto;*/
}
td.schedaTecnicaImmobile{
	/*background-image:url(../images/background_scheda_tecnica.gif);
	background-repeat:no-repeat;
	width:305px;
	height:399px;*/
	background-image:url(../images/bottom_agenzie.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	width:305px;
	height:410;
	/*min-height:410px !important;
	height:auto;*/
}
td.serviziCliente{
	width:300px;
	height:160px;
	vertical-align:top;
	border:solid 1px #acb6bf;
}
td.serviziClienteProvincia{
	background-image:url(../images/background_servizi_cliente.gif);
	background-repeat:no-repeat;
	width:244px;
	height:205px;
	padding-right:1px;
	padding-left:1px;
	vertical-align:top;
}
td.testoRedazionali{
	width:290px;
	height:55px;
	padding-left:4px;
	vertical-align:top;
}
td.testoRedazionaliInterni{
	height:30px;
	padding-left:2px;
	vertical-align:top;
}
td.titleGiornali{
	text-align:center;
	font-weight:bold;
	border:solid 1px #dddddd;
	background-color:#447aa6;
	color:#ffffff;
}
textarea{
	border:solid 1px #666666;
	background-color:#f6f6f6;
	height:100px;
	font-size:11px;
	color:#888888;
}
textarea.text{
	border:solid 1px #666666;
	background-color:#f6f6f6;
	height:60px;
	font-size:11px;
	color:#888888;
}
ul{
	font-size:11px;
	line-height:20px;
	text-align:left;
}
#mainBox{
	width:100%;
	height:100%;
	text-align:left;
}
#mainRicercaForm{
	background-image:url(../images/background_ricerca_top.gif);
	background-repeat:no-repeat;
	width:334px;
	height:166px;
	padding-right:10px;
	padding-left:10px;
	padding-top:2px;
	text-align:left;
}
#mainRicercaTop{
	position:absolute;
	/*width:100%;*/
	left:446px;
	text-align:right;
	top:0px;
	margin-bottom:0px;
}
#mainRicercaTopScheda{
	position:absolute;
	/*width:100%;*/
	left:450px;
	text-align:right;
	top:0px;
	margin-bottom:0px;
}
#head{
	background-image:url(../images/background_head.gif);
	background-repeat:repeat-x;
	height:48px;
	vertical-align:top;
	text-align:left;

}




/*#################################################################*/
/* CSS RELATIVO ALLA STAMPA DEL SITO */
/*#################################################################*/




@media print{

	
	div.menuTop{
		position:absolute;
		height:1px;
		visibility:hidden;
	}
	table.mainRicercaForm{
		position:absolute;
		height:1px;
		visibility:hidden;
	}
	td.head{
		position:absolute;
		height:1px;
		visibility:hidden;
	}
	td.menu{
		position:absolute;
		height:1px;
		visibility:hidden;
	}
	#mainRicercaForm{
		position:absolute;
		height:1px;
		visibility:hidden;
	}
}


/*----------------------- MODIFICHE 7 NOVEMBRE -----------------------*/

div.redazionaliHomePic{
	width:110px;	
	padding:6px;
}

div.redazionaliHomeText{
	width:100%;
	padding:6px;
	text-align:left;
		background-image:url(../images/background_redazionali.gif);
	background-repeat:repeat-x;
}

td.redazionaliHome{
	text-align:left;
	vertical-align:top;
	border-bottom:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-left:1px solid #cccccc;
	width:400px;
	min-height: 100px;
	height: auto !important;
	height: 100px;
	font-size:11px;
}
/****************** MODIFICHE 15/1/08 ***********************/
div.sloganIndex{
	width:280px;
	position:absolute;
	top:200px;
	left:490px;
	z-index:3;
	font-size:13px;
	font-family:verdana;
	text-align:left;
}
div.sloganIndexTitle{
	width:100%;
	text-align:center;
	font-size:24px;
	font-weight:bold;
	font-family:verdana;
}
div.titleVuoto{
	background:url(../images/title_vuoto.gif);
	background-repeat:no-repeat;
	text-align:right;
	font-size:12px;
	padding:5px 60px 0 0;
	letter-spacing:1px;
/*	font-weight:bold;*/
	color:white;
	font-family:arial black, arial, verdana;
}
