body {
   color: #000000;
   font-size: 11px;
   font-family: Verdana, Helvetica, sans-serif, Arial;
   background-color: #ffffff;
}

table {
   color: #000000;
   font-size: 11px;
   font-family: Verdana, Helvetica, sans-serif, Arial;
   border-spacing: 0px;
   border-color: gray gray gray gray;
   border-collapse: collapse;
   background-color: rgb(210, 220, 250);
}

table.grid {
   color: #000000;
   font-size: 11px;
   font-family:  Verdana, Helvetica, sans-serif, Arial;
   border: 0px gray solid;
   border-spacing: 0px;
   background-color: rgb(210, 220, 250);
}

table.label{
   width: 100%;
   background-color: none;
}

table.label_over{
   width: 100%;
   background-color: #8080AA;
}

table.label_red{
   width: 100%;
   birder: 0px;
   background-color: #FF4040;
}

table.OkCancel{
   text-align: center;
   width: 100%;
   border: 0px #d79900 solid;
}

table.InputData{

   border: 0px #d79900 solid;
}

tr.rowSel{
   background-color: #8080AA;
}

td.left{
   width: 100;
   text-align: right;
   font-weight: bold;
   font-size: 12px;
   font-family: arial, sans-serif;
}

td.right{
   text-align: left;
   font-weight: bold;
   font-size: 12px;
   font-family: arial, sans-serif;
}

p {
   color: #000000;
   font-size: 11px;
   font-family: Verdana, Helvetica, sans-serif, Arial;
}

a:link {
   color: #880000;
   font-size: 11px;
   font-family: Verdana, Helvetica, sans-serif, Arial;
   text-decoration: none;
}

a:visited {
   color: #880000;
   font-size: 11px;
   font-family: Verdana, Helvetica, sans-serif, Arial;
   text-decoration: none;
}

a:hover {
   color: #000000;
   font-size: 11px;
   font-family: Verdana, Helvetica, sans-serif, Arial;
   text-decoration: underline;
}

a:active {
   color: #000000;
   font-size: 11px;
   font-family: Verdana, Helvetica, sans-serif, Arial;
   text-decoration: none;
}

a.toolbar{
   color: #FFFFFF;
   font-size: 11px;
   font-weight:bold;
   font-family: Verdana, Helvetica, sans-serif, Arial;
   text-decoration: none;
}

.testi {
   color: #000000;
   font-size: 11px;
   font-family: Verdana, Helvetica, sans-serif, Arial;
   line-height: 15px;
}

.link {
   color: #CC0000;
   font-size: 11px;
   font-family: Verdana, Helvetica, sans-serif, Arial;
   line-height: 14px;
}

/*<agl.folder "menu categorie">*/
   .mca { color: #000000; font-size: 7pt; font-family: Verdana, Helvetica, sans-serif, Arial; font-weight: bold; text-decoration: none; text-indent: 0; word-spacing: 2pt; letter-spacing: 1px; }
   .mca a:link { color: #880000; font-size: 8pt; font-family: Verdana, Helvetica, sans-serif, Arial; font-weight: bold; text-decoration: none; text-indent: 0; word-spacing: 2pt; letter-spacing: 1px; }
   .mca a:visited { color: #880000; font-size: 8pt; font-family: Verdana, Helvetica, sans-serif, Arial; font-weight: bold; text-decoration: none; text-indent: 0; word-spacing: 2pt; letter-spacing: 1px; }
   .mca a:hover { color: #000000; font-size: 8pt; font-family: Verdana, Helvetica, sans-serif, Arial; font-weight: bold; text-decoration: none; text-indent: 0; word-spacing: 2pt; letter-spacing: 1px; }
   .mca a:active { color: #000000; font-size: 8pt; font-family: Verdana, Helvetica, sans-serif, Arial; font-weight: bold; text-decoration: none; text-indent: 0; word-spacing: 2pt; letter-spacing: 1px; }
/*</agl.folder>*/



div.campo{
   font-family: Arial, Helvetica, sans-serif, Verdana;
   font-size:10px;
}

div.boxsuggerimenti {
   font-family: Arial, Helvetica, sans-serif, Verdana;
      font-size:10px;
    position:absolute;
    background-color:white;
    border:0px solid #888;
    margin:0px;
   padding:0px;
}

div.boxsuggerimenti ul {
   list-style-type:none;
   margin:0px;
   padding:0px;
}

div.boxsuggerimenti ul li.selected { background-color: #C2EBEF;}

div.boxsuggerimenti ul li {
   list-style-type:none;
   display:block;
   margin:0;
   padding:0px;
   cursor:pointer;
   border-bottom:0px solid #888;
}

