body, table {
    font-family: arial, sans-serif;
    font-size: 10pt;
    color: #000000;
    background-color: #ffffff;
    margin: 0px; padding: 0px;
}

img { border: 0px; }
a,table a { color: #1A66C5; text-decoration: none; }
u { background-color: yellow; }
table { border-collapse: collapse; }

/* colori:
verde #006600
viola #802a6a
rosa #f0d8d8
viola-sun #5a4fbf
bluette: #1A66C5
giallo #ffffcc

*/

/* trewiki widget */
h1 { color: #802a6a; text-align: center; }
h2 { color: #802a6a; border-top: 1px solid #802a6a; }
h3 { background: #ffffff url('img/trid16.gif') no-repeat scroll center left;  color: #802a6a; ; padding-left: 20px; }
.tretable td,.tretable th { border: 1px solid #cccccc; padding: 1px 5px 1px 5px; }
.tretable th { background: #e7e7ff; font-weight: normal; }
.trerow0 { background: #e7e7e7; }
.trerow1 { background: #f7f7f7; }
.trenote th { cursor: pointer; border: 1px solid #cccccc;  background: #e7e7e7; }
.trecode {
    background: #ffffc0;
    border: 1px solid #cccccc;
    font-size: 9pt;
    margin-left: 5px; margin-right: 5px; padding: 5px 5px 5px 5px;
    overflow: auto;
    width: 600px;
}
.outlink { color: blue; }

/* top */
.header {
    color: #802a6a;
    vertical-align: middle;
    background: #ffffff url('img/alpi.jpg') no-repeat scroll bottom right;
    width: 100%;
}

/* sx */
.cmdcontainer { vertical-align: top; width: 160px; }
.cmdbox { background-color: #f0d8d8; border: 1px solid #802a6a; width: 90%; text-align: left; margin-top: 20px; }
.cmdboxtitle { background: #802a6a url('img/bgbox.gif') no-repeat scroll top left;  color: white; text-align: center; }
.cmdcontainer form { margin: 0px; white-space: nowrap; }
.cmdcontainer input { background: #fff; font-size: 8pt; border: 1px solid #a7a7a7; }



.cmdbox p { width: 100%; margin: 2px; }
.cmdbox form { margin: 0px; white-space: nowrap; }
#news, #quick { font-size: 8pt; }
#news h1 { font-size: 10pt; }
#news ul { margin-left: 6px; margin-top: 2px; }

/* tabbed */
.tablist {
    margin: 0px; list-style-type: none;
    border-bottom: 1px solid #802a6a;
}
.tablist li {
    margin-left: 4px; padding-left: 5px; padding-right: 5px; display: inline;

    background-color: #ccc;
    border: 1px solid #802a6a;
}
.tablist li.tablist_on {
    background-color: #fff;
    border-bottom: 1px solid white;
}
.editbar {
    margin: 0px;
    list-style-type: none;
    border-bottom: 1px solid #802a6a;
    text-align: right;
}
.editbar li {
    margin-left: 10px;
    padding-left: 5px; padding-right: 5px;
    background-color: #ccc;
    border: 1px solid #802a6a;
    display: inline;
}
.editbar li.editbar_on {
    background-color: #fff;
    border-bottom: 1px solid white;
}

