.lxconjugator #result h1 {
    text-align: center;
}

.conjugation th.modo {
    background-color: #eee;
    text-align: center;
    font-size: 120%;
    padding: .3em;
    border-radius: 3px;
}

.conjugation td.left {
    text-align: right !important;
    padding-right: .15em;
}

.conjugation td.right {
    text-align: left !important;
    padding-left: .15em;
}

div.lxconjugator div.examples label {
    font-style: italic;
    font-weight: normal;
}

.lxconjugator table.input, .lxconjugator table.inner {
    vertical-align: middle;
    text-align: center;
    font-size: 9pt;
    font-family: Arial, Helvetica, Sans-Serif;
}

.lxconjugator table.inner {
    margin: 0;
    padding: 0;
    border: none;
}

.lxconjugator td.input {
    width: 180;
}

.lxconjugator td.label {
    text-align: right;
    color: #333;
    font-size: 12px;
    vertical-align: middle;
    font-weight: normal;
}

.lxconjugator td.feature {
    text-align: left;
}

.lxconjugator td.inputleft, .lxconjugator th.inputleft {
    text-align: left;
}

.lxconjugator input {
    font-weight: normal;
    font-family: Arial, Helvetica, Sans-Serif;
}

.lxconjugator input.button {
    width: 42%;
}

.lxconjugator input.lemma {
    width: 97%;
}

.lxconjugator input.minimal {
    cursor: hand;
    border: none;
    background-color: white;
    color: #CC6633;
}

.lxconjugator option.default {
    color: gray;
}

.lxconjugator select {
    font-family: Arial, Helvetica, Sans-Serif;
}

.lxconjugator select.cliticMenu {
    width: 90%;
}

.lxconjugator .example {
    font-style: italic;
}

.lxconjugator .title {
    color: #CC6633;
}

.lxconjugator .invisibility, .lxconjugator .cliticMenu, .lxconjugator div.example {
    display: none;
}

.lxconjugator .smaller {
    font-size: 8pt;
    color: #666666;
}

.lxconjugator #result table td {
    padding: 1px !important;
}

.lxconjugator #result table .controverso {
    color: #999999;
}