@charset "utf-8";
/* CSS Document */

#header { text-align:center; position:fixed;
 /* trucco per IE */
  _position:absolute;
  _top:expression(eval(document.body.scrollTop));
  _width:100%; 
  
top:0px; left:20px; right:20px; z-index:10; height:140px; color:#FFF; background-image: url(images/background.jpg); background-repeat: repeat-y; background-position: center top; background-attachment: fixed;
        
        -webkit-border-bottom-right-radius:14px;
        -webkit-border-bottom-left-radius:14px;
        -moz-border-radius-bottomright:14px;
        -moz-border-radius-bottomleft:14px;
        border-bottom-right-radius:14px;
        border-bottom-left-radius:14px;
        -moz-box-shadow:0px 4px 15px #a8a8a8, inset 0px  1px 1px  black;
        -webkit-box-shadow:0px 4px 15px #a8a8a8, inset 0px 1px 1px black;
        box-shadow:0px 4px 15px #a8a8a8, inset 0px 1px 1px black;
		
		behavior: url(PIE.htc); 
        }

#header_white { text-align:center; position:fixed;
 /* trucco per IE */
  _position:absolute;
  _top:expression(eval(document.body.scrollTop));
  _width:100%; 
  
top:0px; left:20px; right:20px; z-index:10; height:140px; color:#FFF; background-image: url(images/background_oro_sfuma.jpg); background-repeat: repeat-y; background-position: center top; background-attachment: fixed;
        
        -webkit-border-bottom-right-radius:14px;
        -webkit-border-bottom-left-radius:14px;
        -moz-border-radius-bottomright:14px;
        -moz-border-radius-bottomleft:14px;
        border-bottom-right-radius:14px;
        border-bottom-left-radius:14px;
        -moz-box-shadow:0px 4px 15px #a8a8a8, inset 0px  1px 1px  black;
        -webkit-box-shadow:0px 4px 15px #a8a8a8, inset 0px 1px 1px black;
        box-shadow:0px 4px 15px #a8a8a8, inset 0px 1px 1px black;
		
		behavior: url(PIE.htc); 
        }
		
		

#header a {text-decoration:none; color:#A57E09;}
#header a:link {text-decoration:none; color:#A57E09;}
#header a:hover {text-decoration:none; color: #FC5403;}

a {  color: #FF9900; text-decoration: none; }
a:visited { color: #FF9900; text-decoration: none;}
a:hover, a:active { color: #FFCC00; text-decoration: underline; }

a.oro:link {text-decoration: none; border-bottom: none; color: #A57E09;}
a.oro:visited {text-decoration: none; border-bottom: none; color:#A57E09;}
a.oro:hover {text-decoration: none; border-bottom: none; color: #FF9900;}

a.oro_chiaro:link {text-decoration: none; border-bottom: none; color: #e9b017;}
a.oro_chiaro:visited {text-decoration: none; border-bottom: none; color:#e9b017;}
a.oro_chiaro:hover {text-decoration: none; border-bottom: none; color: #FF9900;}



a.viola:link {text-decoration: none; border-bottom: none; color: #A907DE ;}
a.viola:visited {text-decoration: none; border-bottom: none; color:#A907DE;}
a.viola:hover {text-decoration: underline; border-bottom: underline; color: #FF9900;}

a.link_forum:link {text-decoration: none; border-bottom: none; color: #00CC00;}
a.link_forum:visited {text-decoration: none; border-bottom: none; color:#00CC00;}
a.link_forum:hover {text-decoration: none; border-bottom: none; color: #66FFCC;}

a.link_site:link {text-decoration: none; border-bottom: none; color: #FF9900;}
a.link_site:visited {text-decoration: none; border-bottom: none; color:#FF9900;}
a.link_site:hover {text-decoration: none; border-bottom: none; color: #FFFF00;}

a.link_facebook:link {text-decoration: none; border-bottom: none; color: #66FFFF;}
a.link_facebook:visited {text-decoration: none; border-bottom: none; color:#66FFFF;}
a.link_facebook:hover {text-decoration: none; border-bottom: none; color: #FFFF66;}

.bianco {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

.blu {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	color: #000099;
}

.giallo {
	color:  #FFFF00;
}

.oro {
	color:  #805f08;
}

.oro_chiaro {
	color: #e9b017;
}

.titoli {
	font-family: Arial, Helvetica, sans-serif;
	color: #C6980D;
	font-weight: bold;
	font-size: 18px;
}

.titolino {
	font-family: Arial, Helvetica, sans-serif;
	color: #C6980D;
	font-weight: bold;
	font-size: 15px;
}

.box {margin-top:25px; margin-bottom:25px; margin-left:20px; margin-right:20px; padding:15px;
border:1px dotted #BBBBBB; font-size:11px; font-family:verdana; color:#FFFFFF; BACKGROUND-COLOR:#000066;
}

.box2 {padding:25px; border:1px dotted #000000; margin-left:20px; margin-right:20px;
}

