html {margin:0; padding: 0}
/* body */
BODY {
background-color: #FDFDFC;
background-image: url(../img/sfondo.gif);
background-repeat: repeat;
color : #444; 
font-family: Arial, Verdana, Helvetica, sans-serif; 
FONT-SIZE : 11px;
margin-top:0;
margin-bottom:0;
padding: 0;
width: 994px;
margin-left: auto;
margin-right: auto;
text-align: center;
} 
A:link {
	text-decoration: none;
	color: #444;
}
A:visited {
	text-decoration: none;
	color: #444;
}
A:active {
	text-decoration: none;
	color: #444;
}
A:hover {
	text-decoration: underline;
	color: #000;
}

img {border:none;}

ul { line-height: 1.5em; list-style-type: none; padding: 0; }
ul li { margin-bottom: .1em; line-height: 20px; }

/* Nome della sezione nella visualizzazione degli ultimi articoli */
.VisTestoSezione {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #444; 
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
/* Testo del sommario in visualizzazione articolo */
.VisTestoSommario {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #444; 
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
/* Testo nella barra del titolo dei menu' colonne sinistro e destro */
.TestoTitoloMenu {
	background-color: #FFBE43;
	border: 1px solid #444;
	background-image:url(../img/sfondo_menu.gif);
	background-position:top;
	background-repeat:repeat-x;
	padding:2px;
	FONT-SIZE: 12px; 
	font-weight:bold;
	COLOR: #000; 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	margin-bottom:3px;
}
/* testo nel copro dei menu' colonne sinistro e destro */
.TestoInMenu {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR: #444; 
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
/* testo nella barra del titolo, colonna centrale */
.TestoTitoloCentro {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 16px; 
	COLOR: #FDFDFC; 
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
/* testo titolo ultimi inserimenti nella parte centrale, colonna centrale */
.TestoTitoloArt {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	COLOR: #444; 
	FONT-FAMILY: Arial, "Sans Serif", Helvetica;
}
/* testo nel copro dei menu, colonna centrale */
.TestoInCentro { COLOR: #444; }
.TestoInCentro A:link, .TestoInCentro A:visited {
	text-decoration: none;
	color: #FFA800;
}

.TestoInCentro A:active {
	text-decoration: none;
	color: #444;
}
.TestoInCentro A:hover {
	text-decoration: underline;
	color: #FFA800;
}

.TestoInCentro p {
	padding: 0px;
	margin: 0px;
}

/* testo piu' piccolo per note, date ecc. */
.TestoInNote {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #444;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-style : italic;
}
/* Pallino centrale */
.Pallino {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 14px; 
	COLOR: #444; 
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
/* Pallino laterale */
.PallinoLat {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR: #444; 
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
/* Sfondo come il body*/
.TabCellBGBody {
	background: #FFF1D7; 
}
/* Colonna sinistra e destra : sfondo tabella e cella del titolo */
.SxDxBgTabCellTitle {
	background: #FFA800; 
}
/* Colonna sinistra e destra : sfondo cella dei contenuti e tabella piu' interna */
.SxDxBgCellBody {
	text-align: left;
	background: #FFF1D7;
	padding:2px;
	border: 1px solid #999; 
	font-weight: bold;
}
/* Colonna centrale : sfondo tabella e cella del titolo */
.MainBgTabCellTitle {
	background: #FFA800; 
}
/* Colonna centrale : sfondo cella dei contenuti e tabella piu' interna */
.MainBgCellBody { text-align: left; padding:2px; border: 1px solid #999; }
.MainBgCellBody img { border: 1px solid #999; padding: 1px; margin-right:4px; margin-bottom:4px; margin-top:4px; }
/* Barra di navigazione superiore e footer */
.MenuBarHeadFoot {
	margin-bottom: 2px;
	padding: 2px;
	COLOR: #444;
	background : #FDFDFC;
	font-weight : bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
/* Barra di ricerca superiore*/
.SearchBar {
	padding-top: 2px;
	padding-bottom: 2px;
	COLOR: #000;
	background : #FFF1D7;
	font-weight : bold;
	font-size : 100%;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	border: 1px solid #444;
}
div.commenti {
	background-color : #dbd9bb; 
	border-style : dotted; 
	padding : 4px; 
	border-color : #444; 
	border-width : 1px; 
	margin-left : 30px; 
	margin-right : 30px; 
} 
div.adminopt {
	background-color : #dbd9bb; 
	border-style : dotted; 
	padding : 1px; 
	border-color : #444; 
	border-width : 1px; 
	margin-left : 3px; 
	margin-right : 3px; 
} 
div.TestaSezione {
	background-color : #FFE2AE; 
	border-style : solid; 
	padding : 1px; 
	border-color : #FFA800; 
	border-width : 1px; 
	margin-left : 0px; 
	margin-right : 0px; 
} 
div.RifWeb {
	background-color : #FDFDFC;
	padding : 3px;
	border-style : dotted; 
	border-color : #FFA800;
	border-width : 1px;
	margin-left : 4px;
	margin-right : 4px;
} 
div.LeggiArtSommario {
	background-color : #f0f0f0;
	padding : 3px;
}
div.LeggiArtSommario img {border:none;}
.SeparaArt {
	padding-bottom: 5px;
	margin-bottom: 5px;
	border-bottom: 1px dotted #999;
} 

form { padding: 0px; margin: 0px }
.centra{
	background-color:#FDFDFC;
	width: 994px;
	padding:3px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}
.footer{
	width: 994px;
	font-size:90%;
	color: #444;
	border-top:1px solid #000;
	padding-top:10px;
}
