div.menu {
   width :160px ;
   height: 80px ;
   position: absolute ; TOP:0px ; left : 520px ;

 }


div.logosbme {
  width :120px ;
  height: 42px ;
  padding: 2px;
  position: absolute ; TOP:2px ; left : 6px ;

  }

button {
   width: 124px;
   height: 24px;
   border: 0;
    font-family: Arial ;
  font-size : 0.9em;
  font-weight:bold;
   cursor: pointer;
   text-align:center;
   color:#000000;
   background-image : url(../immagini/btn100B.jpg ) ;
   }

button:hover
{
   background-image: url(../immagini/btn01.jpg ) ;
   color:#000000;
}



 p.aut
 {
  margin-right: 40px ;
  margin-bottom: 0px;
  margin-top: 2px;
  font-family: Arial ;
  font-size: 16px ;
  font-weight: bold;
  color: #000066;

 }

p.aut a
{
 color: #0000FF;
 text-decoration: none;
}

 li.sgt
 {
  margin-right : 44px ;
  margin-top:  4px;
  font-family: Arial ;
  font-size: 14px ;
  font-weight:bold; 
  color : #330000;
 }


 p.sch
 {
  margin-right : 10PX ;
  margin-bottom: 4px;
  margin-top:  2px;
  font-family: Arial ;
  font-size: 14px;
  font-weight: bold;
  text-align: left;
  color: #000000;
 }

ul
{
  list-style: none;
  margin: 0;

  font-family: Arial ;
 }


div.imgsch {
   width :240px ;
   height: 376px ;
   position: absolute ; top:2px; left:0px;

  background: #ffffff url(../immagini/Bordo-02.jpg );
}

div.img {
   width :200px ;
   height: 300px ;
   position: absolute ; top:48px; left:4px;
}

div.utnsch {
	width:240px;
    height:304px;
	position: absolute; top:378px; left:0px;
    background: #ffffff url(../immagini/Bordo-02.jpg );
}





div.edit
 {
 position: relative; top:526px; left:0px;
 width: 232px;
 height:134px;
 border-top: 1px ;
 border:groove ;
 font-family: Arial;
 font-size: 0.9em;
 text-align: center;
 margin :0px ;
 padding-right: 20px;

 /*background-image: url(../immagini/barra-01.png )   */
}




 p.rgs
 {
  MARGIN: 0.1em ;
  font-family: Arial;
  font-size: 0.8em;
  font-weight: bold;
  text-align: Right;
  color: #000099;


 }


 p.voto
 {
  margin-left:50px;
  margin-top:0px;
  margin-bottom:0px;
  font-family: Arial;
  font-size: 0.8em;
  font-weight: bold;
 }


div.scheda {
  width :540px ;
  height: 520px ;
  position: absolute;top:160px;left:268px;
  background: #ffffff url(../immagini/Bordo-01.jpg );
   }

div.titolo{
   border: 0px groove ;
   width : 496px ;
   height: auto;
   max-height: 234px;
   overflow: auto;
   font-weight: normal ;
   position: relative ; top:0px; left: 64px;
 }

div.boxsch
{
   width : 496px ;
   height:314px;
   font-weight: normal ;
   position: relative ; top:14px; left:64px;
   border:dashed 2px;
 }

div.ncr{
   width : 392px ;
   height: 228px ;
   overflow: auto;
   font-weight: normal ;
   margin-top: 6px;

  }
p.dewey
{
  margin-right: 40px ;
  margin-top: 2px;
  font-family: Arial ;
  font-size: 1.1em;
  color: #FF6633;
  text-align: right;

}


div.ncr{
   border: 0px groove ;
   width : 402px ;
   height: 286px ;
  /* height: auto ;*/

   overflow: auto;
   font-weight: normal ;
  position: relative ; top:0px; left: 20px;

  }


div.abs{
  width :460px ;
  height: auto ;
  max-height: 120px ;
  position: relative;top:6px;left:62px;
  padding: 4px;
  overflow: auto;
 font-weight: normal ;
 font-size: 0.9em ;
 COLOR :#330099 ;
 border : 1px solid #C7C7C7;

 }




div.rgsdsc{
   width : 480px ;
   height: 280px ;
   position: absolute; top:350px; left:328px;
   overflow: auto;
   font-weight: normal ;
   font-size: 0.9em ;
   COLOR :#330099 ;
   border:solid;
   border: 1px;

  overflow: auto;
  background: url(../immagini/carta.jpg );

 }

div.rcs {
   height: 124px ;
   width : 440px ;
   font-family: Arial, verdana  ;
   border-bottom: 1px solid #C7C7C7;
   text-align: justify ;
   font-size: 0.9em ;
   margin-bottom : 2px ;
   position: relative ; left: 8px  ;

   }

table.btn
{
  width : 200px ;
  height:32px;
  font-family:Arial  ;
  margin-top: -8px ;
  }


table.ncr
{
  width : 382px ;
  font-family:Arial  ;


 /* border-collapse: separate ;*/
  }

/* Fields */
td {
	/* no top border as already set in table or in td of previous row */
	border-bottom: 1px solid #c0c0c0;
	padding: 2px;
}

/* Background odd rows */
tr.p {
  background: #E8E9D6 ;
  font-family:Arial ;
  font-size: 12px;
  font-weight: normal;

}
/* Background  even rows */
tr.d {
  background: #D7E3E8 ;
  margin: 0px;
  font-family:Arial ;
  font-size: 12px;
  font-weight: normal;
}
/* Column headings */
thead td {
	font-weight: normal ;
	background: #FFFFCC;

}

h1  {
  color:#000099  ;
  text-align: center;
  font-size: 18px ;
  font-weight: bold ;
  font-family :Arial  ;

  margin: 0 4px 1px 4px  ;
}

h2  {
  color:#000099  ;
  text-align: center;
  font-size: 16px ;
  font-weight: bold ;
  font-family : Arial ;
  margin: 0 4px 1px 4px  ;
}




div.imgdvd
{
   width :140px ;
   height: 22px ;
 position: absolute;top:132px;left:484px;

}
/*- Menu Tabs I-
-------------------------- */

div.tab {
	width:420px;
    height:28px;
   /*	position: absolute; top:200px;left:74px;*/
	position: relative; top:8px;left:74px;

   }

#tabs {
      float:left;
      width:100%;
      font-size: 13px;
      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: #41443E;
      }


#tabs a:link, #tabs li a:visited {
      float:left;
      display:block;
      padding:5px 15px 4px 6px;
      background:url(../immagini/tabscheda.gif) no-repeat right top;
      }

#tabs li.active a {
    background-image:url(../immagini/tabscheda.gif)   no-repeat right top;
    background-position:100% -42px;
    color: #0000CC;
    border: thick ;
    border-color: #0066FF ;
  }

  .content{
  float: left;
  clear: both;
  position: relative ; top:14px; left: 64px;
  padding: 10px 12px 4px;
  width: 480px;
  max-height: 310px;
  height: auto;
  overflow: auto;

  }


