hr
{
 color:  #dddddd;
 background-color:  #dddddd;
 height: 5px; 
 border: 0px;
 
}

.base
{
   width: 760px; 
}

.bhead 
{
   background-color: #eeeeee; 
   border: 1px solid #dddddd; 
   padding: 0px
}

.bhead, 
div.container_menu,
div.container_percorso
{
   width: 760px;
   font-weight: bold;
}

div 
{
 font-family: Arial; 
 font-size: 12px;
}

th,td
{
  font-family: Arial; 
  font-size: 12px;
}

div.box_title 
{
  font-weight: bold;
} 

div.footer
{
  width: 760px;
  font-size: 10px;
  margin-top: 5px;
  padding-top: 5px;
  color: #bbbbbb;
}

div.box_text 
{
 font-weight: normal; 
 margin-bottom: 5px;
 text-align: justify;
 color: 222222;
} 

a.footer
{
  font-size: 10px;
  color: #00386B;
}   

div.percorso 
{
  padding-top: 5px; 
  padding-bottom: 5px; 
  font-weight: normal;
}

a 
{
  text-decoration: none; 
  font-weight: bold;
   color: #00386B;
}

a.title
{
  font-size: 18px; 
  color: black;
}

a.menu_top 
{
   font-size: 11px; 
   font-weight: normal;
   color: #00386B;
}

a.category 
{
   color: black; 
   font-size: 10px;
}

a.menu_pnew 
{
  float: left;
  font-size: 13px; 
  color: black;  
  width: 100px; 					 
  text-align: center;
  border-right: 1px solid #dddddd;
  padding: 3px;
}

a:hover  
{
  color : #F37E16; 
  text-decoration: none;
  background-color: #ffffff;
}

input 
{
  font-family: Arial; 
  font-size: 11px
}

body 
{
 margin: 3px;
}

div.container_menu_top
{
  float: right; 
  background-color: white; 
}

div.container_menu
{
  background-color: #BBD8E8; 
  border: 1px solid #dddddd;
}

div.container_banner
{
  float: right; 
  width: 470px;
  margin-bottom: 3px;
}

div.container_logo
{
  float: left; 
  text-align: center; 
  width: 280px;
  margin-top: 15px;
}

div.container_percorso
{
  margin-top: 10px; 
  padding-bottom: 10px; 
  font-weight: normal;
  font-size: 11px;
}

div.nas
{
  display: none;
}