BODY {
	width: 99%; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333; PADDING-TOP: 0px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: white; FONT-size: 100%; 
}

H1 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 130%;
	PADDING-BOTTOM: 0px;
	margin-bottom: 15px;
	margin-top: 10px;
	COLOR: #8F1E1E;
	PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 100%;
	PADDING-BOTTOM: 0px;
	COLOR: #993300;
	PADDING-TOP: 0px;
	FONT-WEIGHT: bold;
	margin-bottom: 5px;
	margin-top: 10px;
}

H3 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 75%;
	PADDING-BOTTOM: 0px;
	COLOR: #8F1E1E;
	PADDING-TOP: 0px;
	margin-bottom: 5px;
	margin-top: 5px;
}

.maiu{
	font-variant: small-caps;
	}
#grassetto { font-weight:bold;}
q {
font-style:oblique; display:inline; font-size:70%; padding-left:15px;
}

P {
	FONT-size: 70%; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px ; FONT-family: verdana, arial, helvetica, sans-serif; PADDING-TOP: 0px
}

ul{
	font-size: 70%; margin-top: 0.5em;
}


ol{
	font-size: 80%; margin-top: 0.5em;
	list-style: decimal;
}
img { text-decoration:none; margin:0px;}


p.title {
	font-size: 80%;
	font-weight: bold;
}

acronym{
cursor: help;
}
A {
	FONT-WEIGHT: bold;
	COLOR: #CC6633;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	TEXT-DECORATION: none
}
A:link {
	COLOR: #FFCC00; border:none;TEXT-DECORATION: none;
}


A:hover {
	/*BACKGROUND-COLOR: #FFCC00; display:block;*/
	text-decoration: underline;
}
A img { border:none;}
#logo { position:absolute; top:150px; left:7%;width:auto; }
#logo a { text-decoration:none; background-color:#FFFFFF}
#scritta { position:absolute; top:30px; left:3%;width:auto;}

#menu { width:150px;position:absolute;top:280px; left:5%;height:200px; /*border:1px solid blue;*/
			
}
#menu a { font-weight:bold; color:#92022C; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; display:block;  }
#menu a:hover { background-image:url(immagini/buttonMENU.gif); background-repeat:no-repeat; background-position:right; background-color:#FFFFFF;}
#content { position:absolute ; left:30%;width:600px; height:600px;  padding: 0px 0px; /*border:1px solid green;background-image:url(immagini/header600x100.jpg);  background-position:top; background-repeat:no-repeat;*/ 
					
	    
}
#frame {  position:absolute; top:150px; left:40%;}
.frame { width:100%; margin:0px; padding:0px 0px 0px 0px;}
.briciole {width:100%; clear:both ; margin:5px 0px; /*border:1px solid green*/}

.briciole A {
	FONT-WEIGHT: bold;
	COLOR:#8F1E1E ;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	TEXT-DECORATION: none
}
.briciole A:hover {
	BACKGROUND-COLOR: #FFCC00; 
	text-decoration: underline;}
	






.entra { width:100%; float:left; clear:both; text-align:center; margin-top:30px;}

.entra A:hover { 
	 
	text-decoration:none;}
.barrarossa { width:100%; clear:both;/* */ background-image:url(immagini/barrettarossa.gif); background-repeat:repeat-x; margin:0px; padding:0px;font-size:5px;}
.barrarossa2 { width:100%; clear:both; background-image:url(immagini/barrettarossa.gif); background-position:center; background-repeat:repeat-x; margin-bottom:10px; padding:0px;}
.staccionata {  width:150px; text-align:center; /*background-color:#8D0224; background-image:url(immagini/staccionata.gif); 
					background-position:center; background-repeat:no-repeat;  border:1px solid black*/; margin:25px 0px; padding:0px;}

.clear { width:100%; clear:both; font-size:1px;}

