
/* Layout Stylesheet */ 

body {
 margin:0px;
 margin-bottom: 40px;
 background:#F6A817;
 color: #000000;
 text-align:center;
 padding:0;
 font-family: verdana;
 font-size: 10pt;
 color: #000000;
 background-image: url(images/bordi-arancio.jpg);
 background-repeat: repeat-y;
 background-position: center;
 }

#outer {
 text-align:left;
 border:0px solid #FFC200;
 width:950px;
 margin:auto;
 padding: 15px;
 }
 
 
  #riga-alto {
 text-align: center;
font-size: 8pt;
height: 15px;
background:  #FF9900;
color: #ffffff;
font-weight: bold;
margin-top: -15px;
 
 }
 
 

#hdr {
 height:138px;
 background:#ffffff;
 color: #333333;
 padding: 0px;
 }

#bar {
 height:18px;
 background: #FF9900;
 color: #ffffff;
 font-size: 11pt;
 font-weight:bold;
 padding: 5px;
 vertical-align: middle;
 text-align: center;
 }
 
 
 
 #bar a{
 font-size: 11pt;
 font-weight:bold;
 text-decoration: none;
 padding-right: 30px;
 color: #ffffff;
 }
 
  #bar a:link{
 font-size: 11pt;
 font-weight:bold;
  text-decoration: none;
  color: #ffffff;
 }
 
  #bar a:visited{
 font-size: 11pt;
 font-weight:bold;
  text-decoration: none;
  color: #ffffff;
 }
 
  #bar a:hover{
 font-size: 11pt;
 font-weight:bold;
  text-decoration: none;
  color:#000000;
 
 }
 
 
 
 
 
 #banner  {
 height: 255px;
 background: #ffffff;
 color: #ffffff;
 vertical-align: middle;
 text-align: center;
 border-bottom: 1px dashed #FF9900;
 border-top:  1px dashed #FF9900;
 padding-bottom: -250px;
 margin-top: 5px;
 }
 
 

#bodyblock {
 background: #ffffff;
 width:100%;
 margin-top: 15px;
 }
 
 
#bodyblock a{
 font-size: 10pt;
 font-weight: bold;
 color:#000000;
 text-decoration: none;
 }
 
#bodyblock a:link{
 font-size: 10pt;
 font-weight: bold;
 color:#000000;
  text-decoration: none;
 }
 
 
#bodyblock a:visited{
 font-size: 10pt;
 font-weight: bold;
 color:#000000;
  text-decoration: none;
 }
 
#bodyblock a:hover{
 font-size: 10pt;
 font-weight: bold;
 color:#000000;
  text-decoration: underline;
 }
 
 
 
 #box a{
 font-size: 10pt;
 color:#000000;
 text-decoration: none;
 }
 
#box a:link{
 font-size: 10pt;
 color:#000000;
  text-decoration: none;
 }
 
 
#box a:visited{
 font-size: 10pt;
 color:#000000;
  text-decoration: none;
 }
 
#box a:hover{
 font-size: 10pt;
 font-weight: bold;
 color:#000000;
  text-decoration: none;
 }
 
 
 
 
 

#l-col {
 float:left;
 background:#dcdcdc;
 width:145px;
 }

#cont {
 width:495px;
 background:#ffffff;
 border:solid #000000;	
 border-width:0 0 0 1px;
 text-align:left;
 }

#ftr {
width: 930px;
 height:25px;
margin:auto;
padding: 5px;
 font-size: 10pt;
 font-weight: bold;
 color:#000000;
 border-top-color: #FF6600;
 border-top-width: 2pt;
 border-top-style: solid;
 
 }
 
 #ftr a{
 font-size: 10pt;
 font-weight: bold;
 color:#000000;
 text-decoration: none;
 }
 
  #ftr a:link{
 font-size: 10pt;
 font-weight: bold;
 color:#000000;
  text-decoration: none;
 }
 
 
  #ftr a:visited{
 font-size: 10pt;
 font-weight: bold;
 color:#000000;
  text-decoration: none;
 }
 
  #ftr a:hover{
 font-size: 10pt;
 font-weight: bold;
 color:#000000;
  text-decoration: none;
 }