

h1.header {
    color: white;
    background-color: green;
}

body {
    background: white;
    color: black;
}


div.sidebar p {
    color: black;
    background-color: #ccffcc;
}


div.bodytext h1 {
    color: white;
    background-color: green;
}

div.bodytext h2 {
    color: green;
}

h3 {
    color: green;
}

h4 {
    color: green;
}

h5 {
    color: green;
}


table {
    margin-left: 2cm;
    font-size: 10pt;
}


table tr.dark {
    background-color: #77ff77;
}

table tr.light {
    background-color: #ccffcc;
}

div.character-sheet {
    margin: 0cm;
    font-size: 12pt;
}

div.character-header {
    margin: 0cm;
    font-size: 12pt;
}

div.character-header div.entry {
    background-color: #eeffee;
    border: solid 3pt green;
    margin-top: 1mm;
    margin-bottom: 1mm;
    font-size: 12pt;
}

div.character-sheet table {
    margin: 0cm;
    font-size: 16pt;
}

div.character-sheet table.attributes {
    font-size: 14pt;
}

div.character-sheet table.attributes th {
    font-size: 10pt;
    background-color: green;
}

div.character-sheet table.attributes td {
    font-size: 16pt;
    background-color: #ffffdd;
    border: 1mm solid green;
    text-align: center;
    font-weight: bold;
}

div.character-sheet table.passions {
    font-size: 16pt;
}

div.character-sheet table.passions td {
    font-size: 16pt;
    background-color: #ffffdd;
    border: 1mm solid green;
    text-align: center;
    font-weight: bold;
}

div.character-sheet table.passions td.name {
    background-color: #eeffee;
    text-align: left;
    border: none;
}

div.character-sheet div.advantages {
    background-color: #ffffdd;
    border: 1mm solid green;
}

div.character-sheet h2 {
    color: green;
    font-size: 18pt;
    margin: 0mm;
    font-weight: bold;
}

div.character-sheet table.skills td {
    background-color: white;
    border: 1mm solid green;
}

div.character-sheet h3 {
    color: green;
    font-size: 16pt;
    margin: 0mm;
    font-weight: bold;
}

div.character-sheet table.skill-list th {
    font-weight: bold;
    color: black;
    background-color: #ffffdd;
    font-size: 12pt;
}

div.character-sheet table.skill-list td.name {
    font-size: 14pt;
    border: none;
}

div.character-sheet table.skill-list td.score {
    font-size: 14pt;
    background-color: #ffffdd;
    border: 1pt solid green;
    text-align: center;
}

div.character-sheet table.skill-list td.xp {
    font-size: 14pt;
    background-color: #ffffdd;
    border: 1pt solid green;
    text-align: center;
}

