/* stile per bloccare aui.css e ripristinare i valori di default degli elementi html */

.aui .consobContent body {
    margin: 8px;
    display: block;
    line-height: normal;
}

.aui .consobContent blockquote p {
    font-size: 1em;
    font-weight: normal;
    line-height: 1.5;
}

.aui .consobContent blockquote {
    border-left: 0px;
    padding: 0px;
    margin-top: 1em;
    margin-bottom: 1em;
    margin-left: 40px;
    margin-right: 40px;
}

.aui .consobContent p {
    margin-top: 1em;
    margin-bottom: 1em;
    margin-left: 0;
    margin-right: 0;
    line-height: normal;
}

.aui .consobContent ul {
    margin-top: 1em;
    margin-bottom: 1em;
    margin-left: 0;
    margin-right: 0;
    padding-left: 40px;
    line-height: normal;
    list-style-type: disc;
}

.aui .consobContent li {
    display: list-item;
    line-height: normal;
    list-style-type: disc;
}

.aui .consobContent ol, .aui .consobContent ol li {
    list-style-type: decimal;
}
.aui .consobContent ol[type="i"], .aui .consobContent ol[type="i"] li {
    list-style-type: lower-roman;
}
.aui .consobContent ol[type="I"], .aui .consobContent ol[type="I"] li {
    list-style-type: lower-roman;
}
.aui .consobContent ol[type="1"], .aui .consobContent ol[type="1"] li {
    list-style-type: decimal;
}
.aui .consobContent ol[type="a"], .aui .consobContent ol[type="a"] li {
    list-style-type: lower-alpha;
}
.aui .consobContent ol[type="A"], .aui .consobContent ol[type="A"] li {
    list-style-type: lower-alpha;
}

.aui .consobContent a {
    color: unset;
    font-weight: unset;
}

.aui .consobContent hr {
    display: block;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
    margin-left: auto;
    margin-right: auto;
    border-style: solid; /* inset ?*/
    border-width: 1px;
    border-color: unset;
}

.aui .consobContent table, .aui .consobContent table td {
    border-color: gray;
    border-style: solid;
    border-width: 1px;
}

.aui .consobContent table[border="0"], .aui .consobContent table[border="0"] td {
    border-width: 0px;
}

.aui .consobContent table thead {
    border-color: inherit;
    vertical-align: middle;
}

.aui .consobContent table tbody {
    border-color: inherit;
    vertical-align: middle;
}

.aui .consobContent table tfoot {
    border-color: inherit;
    vertical-align: middle;
}

.aui .consobContent table td, .aui .consobContent table tr {
    vertical-align: inherit;
}

.aui .consobContent table td[valign="top"] {
    vertical-align: top;
}
.aui .consobContent table td[valign="middle"] {
    vertical-align: middle;
}
.aui .consobContent table td[valign="bottom"] {
    vertical-align: bottom;
}
.aui .consobContent table td[valign="baseline"] {
    vertical-align: baseline;
}

.aui .consobContent table th {
    vertical-align: inherit;
    text-align: center;
    font-weight: bold;
}

/* stili presi da consob.css */

.aui .consobContent H3, .consobContent H3 {
    color: black;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 1em;
    margin-bottom: 0px;
    margin-top: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    line-height: 20px;
}

.aui .consobContent H4, .consobContent H4 {
    color: black;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 1em;
    margin-bottom: 0px;
    margin-top: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    line-height: 20px;
}

.aui .consobContent DIV, .consobContent DIV {
    color: black;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 1em;
    margin-left: 0px;
}

.aui .consobContent TD, .consobContent TD {
    color: black;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 1em;
}

.aui .consobContent TABLE.resultTable, .consobContent TABLE.resultTable {
    border: 1px solid #83afd2;
    border-collapse: collapse;
    color: black;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 1em;
}

.aui .consobContent TH.resultColHeader, .consobContent TH.resultColHeader {
    border: 1px solid #83afd2;
    background-color: #c4d4e3;
}

.aui .consobContent TH.resultTD, .consobContent TH.resultTD {
    border: 1px solid #83afd2;
    background-color: #dbe5ee;
}

.aui .consobContent TD.resultColHeader, .consobContent TD.resultColHeader {
    border: 1px solid #83afd2;
    background-color: #c4d4e3;
}

.aui .consobContent TD.resultTD, .consobContent TD.resultTD {
    border: 1px solid #83afd2;
    background-color: #e9eef4;
}

.aui .consobContent TABLE.resultTable2, .consobContent TABLE.resultTable2 {
    border: 1px solid #c0c0c0;
    border-collapse: collapse;
    color: black;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 1em;
    text-align: left;
}

.aui .consobContent TD.resultTable2, .consobContent TD.resultTable2 {
    border: 1px solid #c0c0c0;
}

.aui .consobContent TABLE.base2, .consobContent TABLE.base2 {
    background-color: #e9eff4;
    border: 1px solid #83afd2;
    border-collapse: collapse;
    color: black;
    float: left;
    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-size: 1em;
    line-height: 13px;
    margin-left: 0;
    text-align: left;
    width: 100%;
}

.aui .consobContent TH.base2, .consobContent TH.base2 {
    background-color: #c4d4e3;
    border: 1px solid #83afd2;
    color: black;
    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-size: 1em;
    padding: 5px;
    text-align: center;
    vertical-align: top;
    font-weight: normal;
}

.aui .consobContent .dimensione35, .consobContent .dimensione35 {
    width: 35%;
}

.aui .consobContent .dimensione65, .consobContent .dimensione65 {
    width: 35%;
}

.aui .consobContent TD.base2, .consobContent TD.base2 {
    background-color: #e9eff4;
    border: 1px solid #83afd2;
    color: black;
    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-size: 1em;
    padding: 5px;
    vertical-align: top;
}

.aui .consobContent p, .consobContent p {
    color: black;
    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
}

.aui .consobContent b, .consobContent b {
    font-weight: bold;
}

.aui .consobContent strong, .consobContent strong {
    font-weight: bold;
}

.aui .consobContent i, .consobContent i {
    font-style: italic;
}

.aui .consobContent pre, .consobContent pre {
    font-family: Courier New, Courier, mono;
    font-size: 1.1em;
}

.aui .consobContent font, .consobContent font {
    font-size: 1em;
}

.aui .consobContent ul, .consobContent ul {
    color: black;
    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-size: 1em;
}

.aui .consobContent li, .consobContent li {
    color: black;
    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-size: 1em;
}

.consobContent a[name*="IDX_"], .consobContent a[href*="IDX_"], 
.consobContent a[name*="IDX_"] span, .consobContent a[href*="IDX_"] span {
    color: red !important;
    font-weight: bold !important;
}

.aui .consobContent a[name*="IDX_"], .aui .consobContent a[href*="IDX_"], 
.aui .consobContent a[name*="IDX_"] span, .aui .consobContent a[href*="IDX_"] span {
    color: red !important;
    font-weight: bold !important;
}

.aui .consobContent .goToHit a[href*="IDX_"] {
    color: #0f64aa !important; 
}

.aui .consobContent #pageResults, .consobContent #pageResults {
    
}

.aui .consobContent #resultListName, .consobContent #resultListName {
    
}

.aui .consobContent #left, .consobContent #left {
    display: inline;
    padding-right: 20px;
}

.aui .consobContent #right, .consobContent #right {
    display: inline;
}

.aui .consobContent a:link, .consobContent a:link {
    color: #0f64aa;
    text-decoration: none;
}

.aui .consobContent a:hover, .consobContent a:hover {
    color: #0f64aa;
    text-decoration: underline;
}

.aui .consobContent a:visited, .consobContent a:visited {
    color: #0f64aa;
}

.aui .consobContent b a, .consobContent b a {
    font-weight: bold;
}

.aui .consobContent input, .consobContent input {
    color: #000;
    font-size: 9px;
    font-family: Arial, Helvetica, sans-serif;
    height: 17px;
    width: auto !important;
    line-height: normal;
}

/* serve ad annullare uno stile del tema consobCentral */
.aui .consobContent .titolo, .consobContent .titolo {
    font-size: 1em;
    padding: 0;
    font-weight: normal;
}