HR {DISPLAY: none}
a:visited { color: #666666; text-decoration: none }
a:hover { color: #900; text-decoration: none }
a {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	line-height: 1.3em;
}
body { 
	font:75% verdana,helvetica,sans-serif; 
	margin:0; background:#eee;padding:0
}
body { padding-bottom:10px;text-align:center }
#sotto { width:760px; margin:1em auto; text-align:left }
#testata { width:96%;margin:1em auto;}
#fondino { width:96%; margin:1em auto;}
#testa { width:96%; height:86px;  text-align:right}
#cornice { width:97%;margin:10px auto; }
div#testata{ margin:1em;background-color: #666633}
div#testata h2{position: relative; top:10px; left: 8px; margin:0;
    background-color: #ccdd99;}
#intesta {width:96%; text-align:left }
#foot { width:96%; margin:1em auto; text-align:center; background-color:#cccc99; }

#foot {
bottom:0;
MARGIN-TOP: 0px;
border-top: #cccc99 1em solid;
BORDER-bottom: #cccc99 1em solid;

}
#sotto { 
border:2px solid #900;
	background:#cccc99; 
	-moz-border-radius: 20px;
}

div#intesta {position: relative;
top:0;
margin-bottom:3px;
    font: 30px arial,serif;
	border: #fff 0px solid;
	color: #fff;
      font: Bold 30px Impact, Arial;
    }
div#intesta code {
      color: #353500;
      font: Bold 30px  Impact, Arial;
      position: Absolute;
      left: 3px;
      top: 4px;
	  
   }
#fondino{
background-color:#cccc99;
margin-top:2em;
}
#testa {
    MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
	PADDING-TOP: 1em; 
	BACKGROUND: url(../immagini/rinaldi.gif) #ccdd99 no-repeat 0px 0px ; 
	border-bottom: #cc9 0px inset;
}

#cornice {
position:relative; 
border-top: 2px dotted #000;
border-bottom: 2px dotted #000;
padding-top:1em;
padding-bottom:1em;
}
/* corpo */
div#contenuto {
   position:relative;
   width: 530px;
}

div#colonnasx {
 position:absolute;
 top:0; left:530px;
 width: 205px;
 TEXT-ALIGN: center
}

#boxgratis {
	 MARGIN: 15px; WIDTH: 150px; TEXT-ALIGN: center
}
#boxnews {
	 MARGIN-BOTTOM: 15px;WIDTH: 100%; TEXT-ALIGN: center
}
#bandiere {
    PADDING-RIGHT: 1em;
	BORDER: #000 0px solid;
	TEXT-ALIGN: right;
}
#intnews {
	BACKGROUND: #999966; 
	PADDING-BOTTOM: 5px; 
	FONT: bold 12px verdana,sans-serif; 
	COLOR: #003333; 
}
/** MENU 1 **/
UL.menu1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; 
	FONT: 10px verdana, helvetica, sans-serif; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left;
}
UL.menu1 LI {
	BORDER-TOP: #fff 1px solid; BACKGROUND: #ccc; LINE-HEIGHT: 1.2em; BORDER-BOTTOM: #000 1px solid;
}
UL.menu1 LI A {
	BORDER-LEFT: 10px solid; PADDING-LEFT: 10px; DISPLAY: block; FONT-WEIGHT: bold; TEXT-DECORATION: none;
}
UL.menu1 LI A:link {
	BORDER-LEFT-COLOR: #009;
	BORDER-BOTTOM-COLOR: #009; 
	COLOR: #666633; 
	BORDER-TOP-COLOR: #009; 
	BORDER-LEFT-COLOR: #666633;
}
UL.menu1 LI A:visited {
	BORDER-LEFT-COLOR: #009; 
	BORDER-BOTTOM-COLOR: #009; 
	COLOR: #666633; 
	BORDER-TOP-COLOR: #009; 
	BORDER-LEFT-COLOR: #666633;
}
UL.menu1 LI A:hover {
	BORDER-LEFT-COLOR: #c00;
	BACKGROUND: #f0f0f0;
	BORDER-BOTTOM-COLOR: #003333; 
	COLOR: #003333; 
	BORDER-TOP-COLOR: #c00; 
	BORDER-LEFT-COLOR: #003333;
}

UL.menu2 {
	PADDING: 0px; MARGIN: 0px; FONT: 10px verdana, helvetica, sans-serif;  LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
UL.menu2 LI {
	MARGIN-TOP: -1px; BACKGROUND: #999; LINE-HEIGHT: 1.2em; BORDER-BOTTOM: #ccc 1px solid
}
UL.menu2 LI A {
	DISPLAY: block; FONT: bold 10px verdana, helvetica, sans-serif; TEXT-DECORATION: none
}
UL.menu2 LI A:link {
	BORDER: #ccc 2px outset;
	 FONT: bold 10px verdana, helvetica, sans-serif; 
	 COLOR: #003; 
	
}
UL.menu2 LI A:visited {
	BORDER-RIGHT: #ccc 2px outset; BORDER-TOP: #ccc 2px outset; FONT: bold 10px verdana, helvetica, sans-serif; BORDER-LEFT: #ccc 2px outset; COLOR: #003; BORDER-BOTTOM: #ccc 2px outset
}
UL.menu2 LI A:hover {
	BACKGROUND: #666; COLOR: #fff
}
UL.menu2 LI A:active {
	BORDER-RIGHT: #ccc 2px inset; BORDER-TOP: #ccc 2px inset; BORDER-LEFT: #ccc 2px inset; BORDER-BOTTOM: #ccc 2px inset
}
fieldset { padding:.3em;border:2px groove;margin-top:1em; margin-bottom:1em; -moz-border-radius: 14px;}
legend { font:bold italic 1em  verdana, arial ;font-variant:small-caps; color:#003366; }
legend.h4 { font:bold italic 1.2em  verdana, arial ; display:block;
            color:#003366; 
			font-variant:small-caps;
			margin-bottom:0.9em;
		  }
legend_c { font-variant:small-caps;padding:.5em;font-style:italic }
/* effetti roll-over -- NON supportati da IE ma utili per gli altri browser */
fieldset:hover { border:2px solid #900 }
label:hover {background:#ffc}
legend:hover {color:#900}

/* #community */
	#community {background:#fff;
	position: relative; 
	border: #000 1px solid;
	text-align:center;-moz-border-radius: 22px; }
#richiedi a {color: #333366; font-family: arial;
   font-size: 16px;
   font-weight: bold;}	
#richiedi a:hover {font-family: arial;
   font-size: 18px;
   font-weight: bold;color: #333366; text-decoration:none;}
#richiedi{color: #333366;
   font-family: arial;
   font-size: 16px;
   font-weight: bold;
   text-align: center;
   letter-spacing: 1px;
   padding-bottom:10px;
   filter: glow(color: #990000, strength:1);
   width: 100%;}
	#fumetto { position: relative;top:0px; 
		       font: 10px verdana,sans-serif; 
			   text-align: center;
			   padding: 12px 4px 12px 4px; 
			   background: #900; -moz-border-radius: 20px; border:#900 0px solid;}
	#fumetto A:hover {color: #cde; text-decoration:none;}
	#fumetto A {  font: bold 10px verdana,sans-serif; color: #fff; text-decoration:none;}
    #fumetto span.slant{
    position: absolute;
    right:105px; top:-12px;
    border-width: 6px;
    border-color: #fff #900 #900 #fff;
    }		
	



span.slant{
    display: block;
    line-height: 0; width: 0; height: 0;
    border-style: solid
    }
span#slant1{
float:right;
margin-right:20px ;
    border-width: 8px 12px 3px 12px;
    border-color: #FFFF00 #FFC805 #FFc805 #FFC805 ;
    }