
BODY{
}

TD{
 font-family:verdana;
 font-size:10px;
 vertical-align:top;
}

.MAIN{
margin-top:20px;
width:100%;
border:0px solid blue;
}
.CENTER{
 width:820px;
 vertical-align: top;
 border:2px solid #e2dcb5;
 padding:2px 2px 2px 2px;
}
.CENTER-HEADER{
 width:100%;
 height:40px;
 border:1px solid #cccccc;
}

.HEADER-TABLE{
 width:100%;
 height:100%;
 border:0px solid red;
 background-color:#6f869d;
 
 
}
.HEADER-LEFT{
 width:260px;
 border-right:1px solid #cccccc;
  background-color:#e2dcb5;
  vertical-align:middle !important;
}

.HEADER-RIGHT{
  background-image:url("../Immagini/blu-orig.png");
 background-repeat:repeat-y;
 background-position:right;
  padding-left:5px;
  padding-top:5px;
 padding-right:14px;
 color:white;
}

.CENTER-CONTENT{
 width:100%;
 height:100%;
}
.CENTER-FOOTER{
 width:100%;
 height:30px;
 border:1px solid #cccccc;
 background-color:#6f869d;
 vertical-align:middle !Important;
  color:white;
  padding-left:5px;

}

.CONTENT{
 width:100%;
 height:600px;
 vertical-align:top;
}

.CONTENT-LEFT{
 border-left:1px solid #cccccc;
   background-image:url("../Immagini/blu-orig.png");
 background-repeat:repeat-y;
 background-position:right;
  background-color:#f7f7f7;
}

.TABLE-CONTENT{
 background-image:url("../Immagini/smusso-up.png");
 background-repeat:no-repeat;
 width:100%;
}

.CONTENT-RIGHT{
 width:150px;
 border-right:1px solid #cccccc;
 border-left:1px solid #cccccc;
 background-image:url("../Immagini/blu.png");
 background-repeat:repeat-y;
 background-position:right;
 background-color:#e7e7e7;
}

.LOGIN{
 width:100%;
 border-bottom:1px solid #cccccc;
 height:25px;
 background-image:url("../Immagini/blu.png");
 background-repeat:repeat-y;
 background-position:right;
 background-color:#e7e7e7;
 vertical-align:middle !Important;

}
.LOGIN-LEFT{
 width:245px;
 background-image:url("../Immagini/blu.png");
 background-repeat:repeat-y;
 background-position:right;
 padding-right:25px;
  text-align:right;
 }
.LOGIN TD{

 vertical-align:middle !Important;

}

.MENU{
 width:100%;
}

.MENU-TITLE-2{
 height:25px;
 border:0px;
 border-bottom:1px solid #cccccc;
  background-color:#e2dcb5;
  vertical-align:middle !Important;
  color:#000000;
  padding-left:5px;
 }

.MENU-TITLE{
  height:25px;
  border-bottom:1px solid #cccccc;
  border-top:1px solid #cccccc;
  background-color:#e2dcb5;
  vertical-align:middle !Important;
  color:#000000;
  padding-left:5px;
}

.MENU-CONTENT{
  padding-left:5px;
}

.MENU-C2{
}


.MENU-UD{
 width:10px;
 vertical-align:middle;
 border-bottom:1px solid #cccccc;
 border-top:1px solid #cccccc;
 border-left:1px solid #cccccc;
 background-color:#ffffff;
}
.MENU-UD2{
 width:10px;
 vertical-align:middle;
 border-bottom:1px solid #cccccc;
 border-left:1px solid #cccccc;
 background-color:#ffffff;
}


.imglink{
 border:0px;
}

.ON{
 width:100%;
 visibility:visible;
   position:relative;
}

.OFF{
 visibility:hidden;
 overflow:hidden;
  position:absolute;
}

LI{
 margin-left:-25px;
 margin-top:5px;
}

.TITLE1{
 width:100%;
 height:18px;
 color:#ffffff;
 text-align:center;
}
.TITOLETTO{
}

.LINKS1{
margin-top:6px;
width:100%;
height:34px;
}
.userid,.passwd{
 font-family:verdana;
 fon-size:10px;
 border:1px solid white;
 width:110px;
 height:18px;
}

.submit1{
  font-family:verdana;
  font-size:10px;
  margin-left:3px;
  width:50px;
 }
 
 .NEWS{
  margin-top:10px;
  margin-left:8px;
  width:636px;
 }
 
  .NEWSLETTER{
  margin-top:10px;
  margin-left:8px;
  width:310px;
 }
 
   .ALTRO{
  margin-top:10px;
  margin-left:2px;
  width:310px;
  }
 
 .NEWS-HEADER{
   border-bottom:1px solid #cccccc;
   border-left:1px solid #cccccc;
   border-right:1px solid #cccccc;
   padding:2px 2px 2px 2px;
   background-color:#e7e7e7;
 }
 
  .NEWSLETTER-HEADER{
   border-bottom:1px solid #cccccc;
   border-left:1px solid #cccccc;
   border-right:1px solid #cccccc;
   padding:2px 2px 2px 2px;
   background-color:#e7e7e7;
 }
 
   .ALTRO-HEADER{
   border-bottom:1px solid #cccccc;
   border-left:1px solid #cccccc;
   border-right:1px solid #cccccc;
   padding:2px 2px 2px 2px;
   background-color:#e7e7e7;
 }
 
 
  .NEWS-COMMAND{
   border-bottom:1px solid #cccccc;
   border-left:1px solid #cccccc;
   border-right:1px solid #cccccc;
   padding:2px 2px 2px 2px;
   background-color:#e2dcb5;
   width:80px;
   text-align:center;
 }
 
  .NEWS-LIST{
   border-right:1px solid #cccccc;
   padding-left:10px;
 }
 
 .NEWS-STRUCT{
   width:100%;
 }
.NEWS-TITLE{

border-top:1px dotted #cccccc;
}
 
.NEWS-CONTENT{
color:#6f869d;
}

.NEWS-TITLE-ALLEGATI{
 font-style:italic;
 text-align:right;
 padding-right:5px;
}
.NEWS-ALLEGATI-LIST{
 font-style:italic;
 text-align:right;
 padding-right:5px;
}

A{
 color:#727272;
 text-decoration:underline;
}

A:hover{
  font-weight:bold
}

#DIVNEWS{
 border:0px solid red;
 height:420px;
 width:656px;
 overflow:auto;
 overflow-x:hidden;
}

.input1{
 font-family:verdana;
 font-size:10px;
 width:280px !important;
}

.input2{
 font-family:verdana;
 font-size:10px;
 width:122px !important;
}

.submit2{
 font-family:verdana;
 font-size:10px;
 width:90px;
}
 .RESERVED{
  margin-top:10px;
  margin-left:8px;
  width:636px;
 }
 .RESERVED-HEADER{
   border-bottom:1px solid #cccccc;
   border-left:1px solid #cccccc;
   border-right:1px solid #cccccc;
   padding:2px 2px 2px 2px;
   background-color:#e7e7e7;
 }
 
 .MENU-RESERVED{
   width:120px;
   border-bottom:1px solid #cccccc;
   border-left:1px solid #cccccc;
   border-right:1px solid #cccccc;
   padding:2px 2px 2px 2px;
   background-color:#e7e7e7;
 }
 
 .td-menu-reserved{
   vertical-align:middle !Important;
   padding-left:8px;
 }
 
 .content-reserved{
   width:500px;
 }
 
 .default-reserved{
  height:520px;
  width:100%;
  background-color:#e2dcb5;
 }
 
 .default-reserved TD{
   vertical-align:middle !important;
  text-align:center;
 }
 
 .RUBRICA{
  width:100%;
 }
 .RUBRICA-SEARCH{
    width:100%;
   }
.RUBRICA-SEARCH TD{
  vertical-align:middle !Important;
 }


 
 .RUBRICA-HEADER{
   border-bottom:1px solid #cccccc;
   border-left:1px solid #cccccc;
   border-right:1px solid #cccccc;
   padding:2px 2px 2px 2px;
   background-color:#e7e7e7;
 }
 
 .RUBRICA-CONTENT{
 
   border-left:1px solid #cccccc;
   height:400px;
 }
 
 .td-elen{
  background-color:#cccccc;
  color:white;
  text-align:center;
  border-right:1px solid white;
  width:45%;
    padding-top:2px;
   padding-bottom:2px;
 }
 
  .td-dett{
  background-color:#cccccc;
  color:white;
  padding-top:2px;
   padding-bottom:2px;
  text-align:center;
    width:55%;
 }
   .td-dett-content{
    border-left:1px solid #cccccc;
    padding-left:10px;
  background-color:#e2dcb5;
 height:400px;
 }
 
  .dett-tit{
  font-style:italic;
  border-bottom:1px dotted #000000;
  border-left:1px dotted #000000;
 }
 
  .dett-info{
 padding-left:10px;
 padding-top:2px;
  padding-bottom:2px;
 }
 
 
 .tab-lettera{
  width:20px;
  border-right:1px solid #cccccc;
  border-bottom:1px solid #cccccc;
  text-align:center;
 }
  .tab-lettera-sel{
  width:20px;
  border-right:1px solid #cccccc;
  border-bottom:1px solid #cccccc;
  color:white;
  background-color:#cccccc;
  text-align:center;
 }
 
  .tab-lettera A{
  text-decoration:none;
 }
 
 .tab-lettera-sel A{
 color:white;
 font-weight:bold;
  text-decoration:none;
 }
 
 .li1{
  margin-left:-18px !important;
  margin-top:8px !important;
 }
 
 .a-list{
  text-decoration:none;
 }
 
 .a-list:hover{
 background-color:#6f869d;
  color:#ffffff;
 }
 
  .DIZIONARIO{
  width:100%;
 }

 .DIZIONARIO-HEADER{
   border-bottom:1px solid #cccccc;
   border-left:1px solid #cccccc;
   border-right:1px solid #cccccc;
   padding:2px 2px 2px 2px;
   background-color:#e7e7e7;
 }
 
 .DIZIONARIO-CONTENT{
 
   border-left:1px solid #cccccc;
   height:400px;
 }
 
 .CONTATTI{
  margin-top:10px;
  margin-left:8px;
  width:636px;
 }
  .CONTATTI-HEADER{
   border-bottom:1px solid #cccccc;
   border-left:1px solid #cccccc;
   border-right:1px solid #cccccc;
   padding:2px 2px 2px 2px;
   background-color:#e7e7e7;
 }
 
 .td-fam-tit{
  background-color:#cccccc;
  color:white;
  width:50% !Important;
  padding-top:2px;
   padding-bottom:2px;
  text-align:center;
 }
 
 .td-prod-tit{
  background-color:#cccccc;
  color:white;
  padding-top:2px;
   padding-bottom:2px;
  text-align:center;
  border-left:1px solid white;
  width:250px;
 }

 .select1{
  font-family:verdana;
  font-size:10px;
  width:100%;
  }
  
  .td-diz-prod{
  background-color:#e2dcb5;
  padding:2px 2px 2px 2px;
  }
  
    .td-diz-marc{
  background-color:#e2dcb5;
    padding:2px 2px 2px 2px;

  }
  
  .td-diz{
   padding-left:5px;
   font-size:9px;
  }
  
  .elenco_risultati{
  
   height:450px;
   overflow-y:auto;
  
  }
  
  .content-dizionario-hp{
   padding-top:10px;
   padding-left:10px;
   width:640px;
  
  }
  
  .FORM-CONTATTI{
   width:500px;
   margin-top:20px;
   border-right:1px solid #cccccc;
   border-bottom:1px solid #cccccc;
   background-color:#e7e7e7;
  }
  
  .FORM-CONTATTI TD{
    width:50%;
    padding:2px 2px 2px 2px;
    color:#6f869d;
  }
  
  .FORM-CONTATTI INPUT,SELECT,TEXTAREA{
   font-family:verdana;
   font-size:10px;
   width:100%;
  }
  
  .bianco{
   background-color:#ffffff;
   height:4px;
   border-right:1px solid #cccccc;
   border-bottom:1px solid #cccccc;
  
  }