
	*{margin:0px; padding:0px;}
	html{font-size:100%;}
	
	body { 
		 font: 1em Arial, Tahoma, Verdana, Sans-serif;
		 color:#CCC; 
		 background-color: #770310;
		 text-align:center;
	 }
	
	fieldset{border:none;}
	legend{font-size:0;}
	form{}
	.button{font-size:.9em;}
	li{margin-left:30px;}
	img { border: 0; }
	.borderFoto{border:1px solid #770310}
	
	a { text-decoration: none; color: #000; font-weight:bold; text-decoration : none;}
	a:HOVER { text-decoration : none; color:#ED8695; font-weight:bold;}
	
	#menu_sito a { text-decoration: none; color: #FFF; font-weight:bold; text-decoration : none;}
	#menu_sito a:HOVER { text-decoration : none; color:#ED8695; font-weight:bold;}
	
	.clearing{
		clear:both;	
	}
	#MainContainer{
		margin:0 auto;
		margin-top:10px;
		width:980px;
		text-align:left;
		background-color: #770310;
		background: #770310 url(../images/menu_sf.jpg) repeat-y left top;
	}
	#topContainer{overflow:hidden; height:1%;}
	
	#leftContainer{
		float:left;
		width:136px;
		text-align:left;
	}
	
	.MainMenu{ border-bottom:1px dotted #FFF; font-weight:bold;  font-size: 0.9em; margin-bottom:5px;}
	#leftContainer p{		
		margin-left:5px;
		margin-right:5px;
		margin-bottom:5px;
 		height: auto !important; min-height:20px; height:20px; color: #FFF; 
		font-size: 0.75em; /* 13px */
	}
	#leftContainer p a:link, #lefContainer p a:visited { 
	color: #FFF; font-weight: bold}
	#leftContainer p a:hover { color: #ED8695; font-weight: bold}
	
	#centralContainer{
		float:left;
		width:828px;
		min-height:540px;		
		text-align:left;
		background-color: #FFF;
		font-size: 0.75em; color: #5A5A5A; text-decoration: none; 
		text-align:justify;
	}
	
	#centralContainer a:link, #centralContainer a:visited {text-decoration: none; color: #5A5A5A; font-weight:bold; text-decoration : none;}
	#centralContainer a:hover {text-decoration : none; color:#770310; font-weight:bold;}
	
	.navigation{margin:10px; text-align:right;}
	#centralTop{text-align:center; height:85px; border-bottom:1px solid #A60026;}
	#centralBottom{padding-left:30px; padding-right:30px; min-height:520px;}
	#rightBorder{
		width:11px; 
		float:left; 
		min-height:500px;
		height:500px;
		background: #770310 url(../images/r2_c4_sf.jpg) repeat-y left top;
	}
	#footerContainer{
		width:970px;
		text-align:left;
		height:43px;
		background: #770310 url(../images/sott_sf.jpg) repeat-x left top;
	}

	div.archiviolistato{
		overflow:hidden;
		border-bottom:1px dotted #fff; 
		padding:5px;
		height:1%;
	}

	div.listato{
		overflow:hidden;
		border-bottom:1px dashed #999; 
		padding:5px;
		height:1%;
	}
	div.listatoleft{float:left; width:75%;} 
	div.listatoright{float:right; width:20%; text-align:right;} 
	
	div.listatoMain{
		overflow:hidden; margin-top:10px;
		padding:5px; text-align:right; border:1px dotted #cccccc; background-color:#F4F4F4; font-weight:bold;
	}
	div.listatoNoElement{
		overflow:hidden;
		padding:5px; text-align:center; border:1px dotted #cccccc; background-color:#F4F4F4; font-weight:bold;
	}
	.listatoTitolo{
		font-size:1.4em !important;
	}
	.listatoTitoletto{
		font-size:1em !important;
	}
	.listatoAbstract{
		font-style:italic;
		font-size:0.8em !important;
	}
	
	div.pagingTop{
		width:auto;
		padding-top:5px;
		padding-bottom:5px;
		text-align:right;
		border-bottom:1px dotted #DDD;
	}
	div.pagingBottom{
		clear:both;
		width:auto;
		padding-top:10px;
		padding-bottom:5px;
		text-align:right;
	}

.contatti {	font-size: 10px; color: #ffffff;}
.link_contatti { font-size: 10px; color: #ffffff; text-decoration: none; font-weight:bold}
.link_contatti:link{ font-size: 10px; color: #ffffff; text-decoration: none; font-weight:bold}
.link_contatti:hover { font-size: 10px; color: #ED8695; text-decoration: none; font-weight:bold}

.testo {	font-size: 11px; color: #5A5A5A; text-decoration: none}
.link_testo {	font-size: 11px; color: #5A5A5A; text-decoration: none; font-weight:bold}
.link_testo:link {	font-size: 11px; color: #5A5A5A; text-decoration: none; font-weight:bold}
.link_testo:hover {	font-size: 11px; color: #E00020; text-decoration: none; font-weight:bold}

.admintesto {	font-size: 11px; color: #5A5A5A; text-decoration: none;}
.admintesto:link {	font-size: 11px; color: #5A5A5A; text-decoration: none;}
.admintesto:hover {	font-size: 11px; color: #E00020; text-decoration: none;}

.menu {	font-size: 11px; color: #770310; text-decoration: none;	font-weight: bold}

.menu_bianco {	font-size: 11px; color: #ffffff; text-decoration: none;	font-weight: bold}
.menu_bianco:link { 	font-size: 11px; color: #ffffff; font-weight: bold}
.menu_bianco:hover {	font-size: 11px; color: #ED8695; font-weight: bold}

.titolo {	font-size: 14px; color: #A60026; text-decoration: none;	font-weight: bold}
.sottotitolo {	font-size: 12px; color: #770310; text-decoration: none;	font-weight: bold}

.border {	font-size: 10px; color: #8E8676; font-weight: bold;	border: 1px solid #8E8676}


/*
rosso scuro: 770310
rosso chiaro: A60026
rosso chiarissimo: E00020
rosa: ED8695
grigio testo: 5A5A5A */


