html { 
filter: expression(document.execCommand("BackgroundImageCache", false, true)); 
}

body {
	background:url('../_img/bg_body.jpg') repeat-x;
	font-family: arial, helvetica, sans-serif;
	font-size: 12pt;
	color: #000;
	}

#DivCenter {
	width:960px;
	margin-left:auto;
	margin-right:auto;
	text-align:left !important;
	height:400px;
}

#logo {position:relative;
	background: transparent url('../_img/CRLogoPrivati.gif') no-repeat;
	width:178px;
	height:89px;
	top:10px;
	left:20px;
}

.box { 
	position:relative;
	top:20px;
	left:95px;
	width:700px;

}

.top {
	background: transparent url(../_img/box/webpartheader_left_interna.gif) no-repeat left top;
	height:20px;
}
.right {
	background: transparent url(../_img/box/webpartheader_right.gif) no-repeat right top;
	width:20px;
}
.left {
	background: transparent url(../_img/box/webpartbody_left.gif) no-repeat left bottom;
	padding:10px 10px 10px 20px;
}
.right2 {
	background: transparent url(../_img/box/webpartbody_right.gif) no-repeat left bottom;
}

H2 {
	margin: 0px;
	padding: 0px;
	font-size:18pt;
	color: #004300;

}

IMG.visual {
	float: left;
	margin-top: 10px;
	margin-right: 20px;
}

.testo {
	font-family: arial, helvetica, sans-serif;
	font-size: 11pt;
	color: #000;
}

UL {
	list-style: url(../_img/arrow_list.gif);
	margin-top:10px;
}
UL LI {
	font-size: 10pt;
	line-height: 20px;
	padding: 3px 0;
	margin: 0 0 0 40;
}

.pulsanteHome A DIV {
	background:url(../_img/p_Home.gif) no-repeat;
	background-position:-0px 0px;
	height:44px;
	width:369px;
	cursor:hand;
	margin:0 0 0 60;
	padding:0;
}

.pulsanteHome A:hover DIV {
	background-position:0 -44;
}

a {
	color:#000;
}

a:hover {
	color:#9E3039;
}