body,html{

margin:0;
background-color:#DCD6D2;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 76%;
color:#000;
text-align:center;
}












div#mastercontainer{
width:901px;
margin: 0px auto;   /*centra negli altri browsers*/
    text-align: left;   /*ripristina l' allineamento*/


}

div#masterheader
{
	width:901px;
	height:80px;
	
	background-image:url(toprounded.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	margin:0;
	padding:0;
}

div#masterfooter
{
	width:901px;
	height:25px;
	
	background-image:url(bottomrounded.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
	text-align:center;
	padding-top:10px;
}


div#masternews
{
	width:898px;
	background-color:#FFFFFF;
	border-left:#a8998f 1px solid;
	border-right:#a8998f 1px solid;
	position:relative;
	}

/*

div#footer{clear:both; text-align:right; padding: 15px 0;
    background-color:#EBEBEB; color: #000;position:relative; text-align:left;
	margin:0;padding:0;height:60px;margin-top:10px;}
	
*/
div#masternews div#immagine
{
	position: absolute;
	top:-70px;
	left:0;
	z-index:11;
	
}



div#mastercontent
{

	width:898px;
	background-color:#dcd6d2;
	background-color:#FFF;
	border-left:1px solid #a8998f;
	border-right:1px solid #a8998f;
}

div#masterspacer
{

	width:899px;
	height:15px;
	background-color:#A8998F;

}

div.split2{margin:0;padding:0;width:899px;}	

div.split2 div.sx{
    float: left;
    /*
	width: 45%;
    width: 49%;
    width: 45%;
    padding: 0 2%
    */
	margin:0;
	padding:0;
	width:279px;
	padding-top:50px;
	padding-right:50px;
	padding-bottom:0px;
	padding-left:10px;
	
	text-align:left;
	}

div.split2 div.sx h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	font-style:oblique;
	letter-spacing:1px;
}

div.split2 div.sx p.top{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	font-style:normal;
	letter-spacing:1px;
}

div.split2 div.sx p.bottom{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	letter-spacing:1px;
	text-align:right
}


div.split2 div.dx{
    float: left;
    /*
	width: 45%;
    width: 49%;
    width: 45%;
	width:560px;
    padding: 0 2%;
	*/
	margin:0;
	padding:0;
	width:560px;	
	position:relative;
	height:370px;

    }

div.split2 div.dx img{
	margin:0;
	padding:0;
	 z-index:8;
	 
	 	position:absolute;
    top:0;
    left:0;
	
}


div.split2 div.dx IMG.active {
    z-index:10;
}

div.split2 div.dx IMG.last-active {
    z-index:9;
}




div.clearer{
    float: none; clear: left;margin:0;padding:0;background-color:#A8998F;
    } 
