div.w3c
{
  width :920px ;
  height: 34px ;
  padding: 2px;
  position:absolute; top:624px; left:0px;
  vertical-align: bottom;
}


table.w3c
{
  width :910px ;
  height: 36px ;
  padding: 2px ;
  font-family :Arial ;
  color: #000088 ;
  font-size: 10px ;
  text-align: right;
  vertical-align: bottom;
}




body
{
  background :url(../immagini/carta.jpg) ;
}

img {
	border: none;
    float: left;
}


div.menu {
   width :220px ;
   height: 80px ;
   position: absolute ; TOP:0px ; left : 560px ;

 }




ul.win
{
 list-style: square ;
 list-style-position: outside;
 text-decoration: none;
 font-size: 14px ;
 font-family :Arial  ;
 font-weight: normal;
 text-align: left ;
 color:#2C6D87  ;

 }






div.new {
   width :404px ;
   height: 570px ;
   margin:4px 4px;
   position: absolute ; TOP:46px ; left : 0px ;

   overflow:auto ;

  background: url(../immagini/Bordo-Y02.jpg );
   }




div.newtitl {
   position: relative ; left : 0px ;
   height: 92px ;
   width : 380px ;
   font-family: Arial, verdana  ;
   border-bottom: 1px solid #C7C7C7;
   text-align: justify ;
   text-indent: 6px ;
   margin-bottom : 2px ;
   }

div.newtitl:hover
  {
  background-color : #D9FAFF ;
}

div.biblio {
	width:520px;
    height:436px;
	position: absolute;top:180px;left:408px;

	font-family: Arial ;
     /* background: #ffffff url(../immagini/sfondo14-c.gif);   */
     background-image: url(../immagini/Bordo-Y03.jpg );

}

#biblio
{
 margin-left:80px;

  }

div.opac {
	width:460px;
    height:370px;
	position: absolute;top:130px;left:60px;

    }

h1  {
  color:#000099  ;
  text-align: center;
  font-size: 18px ;
  font-weight: bold ;
  font-family :Arial  ;

  margin: 0 4px 1px 4px  ;
}

h2  {
  color:#2C6D87  ;
  text-align: center;
  font-size: 16px ;
  font-weight: bold ;
  font-family : Arial ;
  margin: 0 4px 1px 4px  ;
}

p.aut {
  color:#000099  ;
  text-align: right;
  font-size: 14px ;
  font-weight: bold ;
  font-family:Arial  ;
  padding-right:40px;
  margin: 0 4px 1px 4px  ;
}
p.titl {
  color: #003366  ;
  text-align: left;
  font-size: 12px ;
 font-family:Arial  ;
  margin: 0 4px 1px 4px  ;
}

li
{
  text-align:left;
   margin: 4 0px 6px 0px  ;
}

div.novità
 {
  width :240px ;
  height: 52px ;
  padding: 2px;
  position: absolute ; TOP:0px ; left :120px ;

  }

div.logosbme {
  width :120px ;
  height: 42px ;
  padding: 2px;
  position: absolute ; TOP:0px ; left : 0px ;*/

}

div.tab {
	width:410px;
    height:42px;
  	position: absolute;top:278px;left:0px;

   }



/*- Menu Tabs I-

-------------------------- */

 #tabs {
      float:left;
      width:100%;
      font-size: 14px;
      font-weight: bold;
      }

 #tabs ul {
        margin:0;
        padding:10px 10px 0 50px;
        list-style:none;

      }

#tabs li {
      display:inline;
      margin:0;
      padding:0;
      }

#tabs a {
      float:left;
      margin:0;
      padding:0 0 0 5px;
      text-decoration:none;
      color: #157982;
      }


#tabs a:link, #tabs li a:visited {
      float:left;
      display:block;
      padding:5px 15px 4px 6px;
      background:url(../immagini/tabwin.gif) no-repeat right top;
      }

#tabs li.active a {
    background-image:url(../immagini/tabwin.gif)   no-repeat right top;
    background-position:100% -42px;
    color: #000000;
    border: thick ;
    border-color: #0066FF ;
  }

  .content{
  float: left;
  clear: both;
  padding:2px 4px 4px;
  width: 460px;
  max-height : 280px;
  height: auto;
  overflow: auto;
  }

div.rcs {
   position: relative ; left : 0px ;
   height:auto ;
   max-height:  240px ;
   width : 402px ;

   border-top : 1px solid #C7C7C7;
   text-align: justify ;
   text-indent: 6px ;
   margin-bottom : 2px ;
   }
