a.link01{
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
a.link01:hover{
	text-decoration:underline;
}
a.link02{
	font-size:14px;
	text-decoration:underline;
	font-weight:bold;
	color:#0cadef;
}
a.link02:hover{
	text-decoration:none;
}
a.link03{
	font-size:12px;
	text-decoration:underline;
	color:#323232;
}
a.link03:hover{
	text-decoration:none;
}
a.link04{
	font-size:11px;
	text-decoration:none;
	color:#323232;
}
a.link04:hover{
	text-decoration:underline;
}
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.link13{
	font-size:12px;
	color:#e10a0a;
	font-weight:bold;
	text-decoration:none;
}
a.link13:hover{
	text-decoration:underline;
}
a.link14{
	color:#0cadef;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
a.link14:hover{
	text-decoration:none;
}
a.link15{
	font-size:12px;
	color:#e10a0a;
	text-decoration:none;
	font-weight:bold;
}
a.link15:hover{
	text-decoration:underline;
}
a.blogBold{
	font-size:12px;
	color:#d21509;
	text-decoration:none;
	font-weight:bold;
}
a.blogBold:hover{
	text-decoration:underline;
}
a.copy{
	font-size:10px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
a.copy:hover{
	text-decoration:underline;
}
body, html{
	margin:0;
	margin-left:4px;
	font-size:12px;
	font-family:Arial, Verdana;
	color:#323232;
	text-align:left;
}
br.clear{
	clear:both;
}
div.bannerLaterali{
	margin-bottom:10px;
}
div.bannerLateraliSx{
	margin-bottom:6px;
}
div.bannerTop{
	width:780px;
	height:110px;
	margin-bottom:3px;
}
div.blog{
	border:1px solid #d21509;
	width:600px;
}
div.bottoneSottomenu{
	float:left;
	background-color:#94deff;
	width:120px;
	height:18px;
	padding-top:1px;
	text-align:center;
	margin-top:2px;
	margin-left:2px;
}
div.bottoneSottomenu02{
	float:left;
	background-color:#94deff;
	width:170px;
	height:18px;
	padding-top:1px;
	text-align:center;
	margin-top:2px;
	margin-left:2px;
}
div.bottoneSottomenu03{
	float:left;
	background-color:#94deff;
	width:240px;
	height:18px;
	padding-top:1px;
	text-align:center;
	margin-top:2px;
	margin-left:2px;
}
div.bottoneSottomenuAgenzie{
	border:1px solid #0cadef;
	height:22px;
	padding-bottom:2px;
	width:418px;
}
div.bottoneSottomenuPrivati{
	border:1px solid #0cadef;
	height:22px;
	padding-bottom:2px;
	width:248px;
}
div.bottoneSottomenuRicerca{
	border:1px solid #0cadef;
	height:22px;
	padding-bottom:2px;
	width:614px;
}
div.bottoneSottomenuServizi{
	border:1px solid #0cadef;
	height:22px;
	padding-bottom:2px;
	width:736px;
}
div.contenitore{
	width:780px;
	text-align:left;
}
div.copyright{
	width:780px;
	height:16px;
	background-image:url(http://www.case24.it/images/background_riga_chiara.gif);
	background-repeat:repeat-x;
	color:#ffffff;
	font-size:10px;
	text-align:left;
	padding-left:10px;
}
div.head{
	float:left;
}
div.linkSponsorizzati{
	width:780px;
	height:16px;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	background-image:url(http://www.case24.it/images/background_riga_chiara.gif);
	background-repeat:repeat-x;
	text-align:right;
}
div.linksSponsorizzatiText{
	font-size:11px;
	width:770px;
	margin-left:5px;
	margin-top:3px;
	margin-bottom:4px;
}
div.loadingBanner{
	font-size:12px;
}
div.menu01{
	float:left;
	width:129px;
	height:25px;
	margin-left:1px;
	padding-top:4px;
	text-align:center;
	background-image:url(../images/background_menu_scuro.gif);
	background-repeat:repeat-x;
}
div.menu02{
	float:left;
	width:129px;
	height:25px;
	margin-left:1px;
	padding-top:4px;
	text-align:center;
	background-image:url(../images/background_menu_chiaro.gif);
	background-repeat:repeat-x;
}
div.notizia01{
	float:left;
	width:294px;
	border:1px solid #e3e3e3;
	margin-right:2px;
	margin-bottom:2px;
	margin-left:2px;
	text-align:left;
}
div.notizia02{
	float:right;
	width:294px;
	border:1px solid #e3e3e3;
	text-align:left;
}
div.province{
	float:right;
	width:265px;
	background-image:url(../images/background_italia.jpg);
	background-repeat:no-repeat;
}
div.sincrocase24{
	border:1px solid #0cadef;
	width:167px;
	margin-bottom:5px;
	color:#e10a0a;
	font-size:12px;
	font-weight:bold;
}
div.sincrocase242{
	margin:2px;
}
div.sloganTop{
	float:left;
	text-align:left;
	width:490px;
	height:41px;
	padding:0px;
	background-color:#0cadef;
	color:#ffffff;
	font-size:24px;
	margin-bottom:2px;
}
div.sloganTop2{
	margin-top:6px;
	margin-left:10px;
	font-weight:bold;
	/*color:#ff0000;*/
	color:#ffffff;
}
div.spallaDx{
	margin-top:4px;
	float:right;
	width:600px;
}
div.spallaSx{
	float:left;
	margin-top:4px;
	width:175px;
}
div.suggestion{
	float:left;
	width:326px;
	margin-bottom:5px;
	border:1px solid #0cadef;
	background-color:#eef9fd;
}
div.vetrina{
	border:1px solid #01669c;
	width:600px;
	min-height:130px;
	margin-top:5px;
	margin-bottom:5px;
}
div.vetrina02{
	width:149px;
	text-align:center;
	border-right:1px solid #01669c;
	margin-top:3px;
	margin-bottom:3px;
	float:left;	
}
div.vetrina03{
	width:148px;
	text-align:center;
	margin-top:3px;
	margin-bottom:3px;
	float:right;
}
h1.ricerca{
	background-color:#0cadef;
	font-size:14px;
	color:#ffffff;
	margin:2px;
	padding-left:3px;
	padding-bottom:1px;
	padding-top:1px;
}
h2.blog{
	background-color:#d21509;
	color:#ffffff;
	font-size:14px;
	margin:2px;
	padding:2px;
}
h2.vetrina{
	background-color:#01669c;
	color:#ffffff;
	font-size:14px;
	margin:2px;
	padding:2px;
}
h3.home{
	font-size:12px;
	color:#323232;
}
hr.link{
	 height:1px;
	 color:#98beda;
	 width:775px;
}
img.noBordo{
	border:0;
}
input.send{
	font-size:12px;
	border:1px solid #999999;
	background-color:#d21509;
	color:#ffffff;
}
input.text{
	font-size:11px;
	width:190px;
}
p.blog{
	padding-left:4px;
	padding-bottom:3px;
	padding-right:3px;
	padding-top:3px;
	margin:0;
}
p.centra{
	margin-top:6px;
	margin-bottom:6px;
	text-align:center;
}
p.top{
	padding-top:10px;
}
select.corto{
	width:93px;
}
select.lungo{
	width:190px;
}
td.ricerca{
	font-size:12px;
	color:#323232;
	padding-left:4px;
	padding-top:4px;
	padding-right:10px;
	vertical-align:middle;
}
ul.elenco{
	line-height:18px;
}
/*  Stili per il suggerimento del box in home page. */
#tag_update {
display: block;
border-left: 1px solid #7f9db9;
border-right: 1px solid #7f9db9;
border-bottom: 1px solid #7f9db9;
position:absolute;
z-index:1;
}
#tag_update ul {
margin: 0;
padding: 0;
list-style: none;
}
#tag_update li{
display:block;
clear:both;
}
#tag_update a {
width:188px;
display:block;
padding:0.2em 0.3em;
text-decoration:none;
color: #323232;
background-color: #ffffff;
text-align:left;
}
#tag_update a:hover{
color: #323232;
background-color: #0cadef;
color:#ffffff;
font-weight:bold;
background-image: none;
}