BODY {
	BACKGROUND: #F3F3F3; 
}
/* Definizione della struttura del sito */
#contenitore {
	MARGIN: 0px auto;
	WIDTH: 770px;
	TEXT-ALIGN: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	BACKGROUND: #F3F3F3;
}
#spazio {
	BACKGROUND: url(immagini/tacula770x87.gif) transparent scroll no-repeat 0% 0%;
	WIDTH: 100%;
	HEIGHT: 90px;
}
#menuorizzontale{
	width: 100%;
   height: 34px;  
	}
.orizzontale{
float: right;
margin-left: 10px;
}
#bricioledipane{
	width: 100%;
	height: 24px; 
}
#corpo {
	WIDTH: 770px;
}
#sx {
	FLOAT: left;
	WIDTH: 190px;
}
#centro {
	WIDTH: 390px;
	FLOAT: left;
}
#centroesteso {
/* alternativo a centro+dx */
	FLOAT: left;
	WIDTH: 570px;
}
#dx {
	WIDTH: 190px;
	FLOAT: left;
}
div#credits {
margin-top: 10px;
border-top: #A0A0A0 solid thin;
}
div#credits p {
margin-top: 0px;
}




/* Menu di spalla */
div#navigazione ul{list-style-type: none;margin: 0;padding: 0}
div#navigazione li{margin: 0 0 3px;padding: 0}
div#navigazione a{display: block; width: 180px; line-height: 30px;
 text-decoration: none; font-weight: bold; border: 1px solid #666;
 text-indent: 30px; background: url("immagini/evidenziato.jpg") no-repeat top left;
 color: #F3F3F3;font-variant: small-caps}
div#navigazione a:hover{
 background: url("immagini/cliccato.jpg") no-repeat top left; color: #F3F3F3;}
div#navigazione a#activelink {
    background: url("immagini/attivo.jpg") no-repeat top left; color: #000;
}
div#navigazione ul ul{list-style-type: none;margin: 0;padding: 0}
div#navigazione ul ul li{margin: 0 0 3px;padding: 0}
div#navigazione ul ul a{display: block; width: 180px; line-height: 15px;
    text-decoration: none; font-weight: normal; 
	 background: none; border: 0px; text-indent: 0px; color: #000;font-variant: small-caps}
div#navigazione ul ul a:hover{
    color: #000; text-decoration: underline; background: none;
	 }
div#navigazione ul ul a#activelink{
    color: #00f; text-decoration: underline; background: none;
}
/* menu orizzontale */
div#hormenu ul{list-style-type: none;margin: 0;padding: 0}
div#hormenu li{margin: 0 3px 3px;padding: 0; float: left;}
div#hormenu a{display: block; width: 180px; line-height: 30px;
    text-decoration: none; border: 1px solid #666; text-indent: 30px;
    background: url("immagini/orizevidenziato.jpg") no-repeat top left; color: #CCFFFF;
}
div#hormenu a:hover{
    background: url("immagini/orizcliccato.jpg") no-repeat top left;color: #CCFFFF;}
}
/* altre definizioni */

H1 {
	font-size: 20px;
	color: Black;
}

li#linkarticolo{
   list-style-type: none;
	}
li#linkarticolo a{
   font-size: 20px;
   color: Black;
	text-decoration: none;
	}
li#linkarticolo a:hover{
   text-decoration: underline;
	}
li#linkarticolo p{
	margin-top: 0px;
	margin-bottom: 20px;
}	

	

/*.menu {
	background-color: Lime;
	width: 150px;
	height: auto;
}
*/
div#sottosezione{
clear: left;

}








div#navsezione ul{list-style-type: none;margin: 0;padding: 0}
div#navsezione li{margin: 0 0 3px;padding: 0}
div#navsezione a{display: block;width: 300px;line-height: 30px;
    text-decoration: none; padding-left: 30px;
/*    background: url("bknormal.jpg") no-repeat top left;*/
    color: #000;font-variant: small-caps}
div#navsezione a:hover{
/*    background: url("bkactive.jpg") no-repeat top left;color: #1F2A3E;*/
	 color: #1F2A3E;
	 text-decoration: underline;
	 }

div#navsezione li#activelink a,div#navsezione li#activelink a:hover{
/*    background: url("bkactive.jpg") no-repeat top left;color: #0400FF;*/
    color: #0400FF;
}

div#breve ul{list-style-type: none;margin: 0;padding: 0}
div#breve li{margin: 0 0 3px;padding: 0; border: thin solid #A0A0A0;width: 380px;
}
div#breve a{display: block;line-height: 20px;
    text-decoration: none; padding-left: 30px;
/*	 background: #b1b3d6; */
    background: url("immagini/brevenormal.jpg") no-repeat top left;
    color: #000;}
div#breve a:hover{
    background: url("immagini/breveactive.jpg") no-repeat top left;color: #1F2A3E;
/*	 background: #7298d9; */
	 color: #1F2A3E;
	 text-decoration: underline;
	 }
div#breve p {
text-align: justify;
margin: 10px;
}
div#breve p a {
   background: none;
	display: inline;
}
div#breve p a:hover {
   background: none;
	display: inline;
   color: #1F2A3E;
	text-decoration: underline;
}
div#subcatend {
	clear: left;
	line-height: 20px;
}
div#navsottosez{
width: 100%;
}
div#navsottosez ul{list-style-type: none;margin: 0;padding: 0}
div#navsottosez li{margin: 0 3px 3px;padding: 0; float: left;}
div#navsottosez li#subcat{
 list-style: circle outside;
 margin-left: 15px;
 }
div#navsottosez li#subcat a{
    display: block;
	 width: auto;
    line-height: 20px;
	 text-decoration: none;
	 border: none;
    text-indent: 0px;
    background: none; 
    color: #333;
	 font-variant: normal;
	 padding-right: 15px;
		}
div#navsottosez li#subcat a:hover{
 /*   display: block;
    width: 180px;
    line-height: 18px;
    text-indent: 0px;
	 border: none; */
	 text-decoration: underline;  */
    background: Aqua; 
    color: #333;
		}

div#navsottosez a{display: block;width: 180px;line-height: 18px;
    text-decoration: none; border: 1px solid #666;text-indent: 18px;
/*    background: url("immagini/bknormal.jpg") no-repeat top left;*/
    color: #333;font-variant: small-caps}
div#navsottosez a:hover{
/*    background: url("immagini/bkactive.jpg") no-repeat top left;*/
      color: #1F2A3E}
div#navsottosez li#activelink a,div#navsottosez li#activelink a:hover{
/*     background: url("immagini/bkactive.jpg") no-repeat top left;*/
color: #0400FF;
}

div#articolo{
clear: left;
}

div#articolo ul{list-style-type: none;margin: 0;padding: 0}
div#articolo li{margin: 0 0 3px;padding: 0; border: thin solid #A0A0A0;width: 380px;
}
div#articolo a{display: block;line-height: 20px;
    text-decoration: none; padding-left: 30px;
/*	 background: #b1b3d6; */
    background: url("immagini/brevenormal.jpg") no-repeat top left;
    color: #000;}
div#articolo a:hover{
    background: url("immagini/breveactive.jpg") no-repeat top left;color: #1F2A3E;
/*	 background: #7298d9; */
	 color: #1F2A3E;
	 text-decoration: underline;
	 }
div#articolo p {
text-align: justify;
margin: 10px;
}
div#articolo p a {
   background: none;
	display: inline;
}
div#articolo p a:hover {
   background: none;
	display: inline;
   color: #1F2A3E;
	text-decoration: underline;
}

/* Created by TopStyle Pro Trial Version - www.bradsoft.com */
/* div#hormenu {
width: 100%;
float: left;
margin: 0;
padding: 0;
background: none;
}

div#hormenu ul {
padding: 0;
margin: 0;
}
div#hormenu ul li {
list-style-type: none;
width: 190px;
float: left;
position: relative;
margin: 0;
padding: 0; 
}
div#hormenu li a {
display: block; 
padding: 0px 7px;
text-decoration: none;
    background: transparent url("immagini/bknormal.jpg") no-repeat;
	 height: 32px;
	 line-height: 30px;
 }
div#hormenu ul ul {display: none;}
div#hormenu ul li:hover > ul {
display: block; 
position: absolute; 
top: -1px; 
left: 100%;
z-index: 1; 
background: White;
width: 190px;
}
div#hormenu ul ul {width: 190px;}
*/



















