@charset "utf-8";
/* CSS Document */

*{margin:0;padding: 0;}
/*body { background: #670b22 url(images/bgPagina.gif) repeat-x;} */
body {background: #670b22 url(images/Sfondo2000.jpg) no-repeat -370px  0; }
form {margin:0 10px;padding:0;font:14px "Trebuchet MS", Arial, Helvetica, sans-serif;}
fieldset {margin: 0 10px;padding:0; width:50%}
fieldset legend {font: bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif;}
iframe{margin:0;padding:0;}

small {margin:0;padding:0}

div#main { width:1024px; margin:auto; }

div#colSX, div#colDX{float:left;}
div#content{ position:absolute; top:0;left:200px; background-color: #FFF; width:870px; padding:inherit; }
div#header{ background:url(images/header.png) no-repeat; width: 870px;;height:120px; margin: auto;}
img{border: none;}
strong {font-weight: bold;}

.box {	
	width:421px;
	background:url(images/bgLabelBox.gif) no-repeat top left;		
	margin:5px 4px ;
	float: left;
	}
.box h1 {padding:  0 10px; font:bold 20px "Trebuchet MS", Arial, Helvetica, sans-serif;}	
	
.contentBox {
	 background-image:url(images/bgBox.gif);
}
.contentBox p {
	padding: 5px 10px;
	font:14px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.contentBox h3{
	padding: 5px 10px;
	font: bold 14px  "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.contentBox a{ font: bold 14px  "Trebuchet MS", Arial, Helvetica, sans-serif;	}
.contentBox .attuale{
	display:block;	
	background-color: #fc9847;
	font-weight:bold;
	color: #fff;
	margin: 0 3px;
}

.data {color: #df2727; font: bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif;}

.emptybox{
	width:421px;			
	float: left;
	padding:0;	
	margin:5px 4px ;
}
.emptybox a{
	padding:0 0 0 0;
	margin: 0 0 10px 0 ;
}

div#altriLink{
	float:none;
	clear:both;
	margin-top: 20px;	
	font:  14px  "Trebuchet MS", Arial, Helvetica, sans-serif;
}

div#footer {
	clear:both;
	padding: 4px;
	font:  11px  "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align:center;
}
div#testi {
	padding: 10px;
	font:  14px  "Trebuchet MS", Arial, Helvetica, sans-serif;
}

/* ---------------------- Redslate nav ---------------------- */
.red #slatenav{position:relative;display:block;height:42px;font-size:11px;font-weight:bold;background:transparent url(images/redslate_background.gif) repeat-x top left;font-family:Arial,Verdana,Helvitica,sans-serif;text-transform:uppercase;}
.red #slatenav ul{margin:0px;padding:0;list-style-type:none;width:auto;}
.red #slatenav ul li{display:block;float:left;margin:0 1px 0 0;}
.red #slatenav ul li a{display:block;float:left;color:#FECCC3;text-decoration:none;padding:14px 22px 0 22px;height:28px;}
.red #slatenav ul li a:hover,.red #slatenav ul li a.current{color:#fff;background:transparent url(images/redslate_backgroundOVER.gif) no-repeat top center;}
/* ---------------------- END Redslate nav ---------------------- */


