
/*table {
    background-color: white;
    background-image: url(images/draft.png);
    background-repeat: repeat-y;
    background-attachment: fixed;
    background-position: top center;
    border:0px solid #000000;
    border-collapse:collapse;
}
/*th {
    font-size: 10px;
    border:0px solid #000000;
}
td {
    font-size: 8px;
    border:0px solid #000000;
}
tr {
   border: 0px;
   height: 8px;
}

*/
a.menu {
}

table.main_table {
    width:100%;
}
table.tags_table {
    align:center;
    width:100%;
    border: 1px solid lightgrey;
}
table.tags_table td
{
    border: 1px solid lightgrey;
}
table.tags_table th
{
    border: 1px solid lightgrey;
}
table.status_table {
    width:100%;
    border: 1px solid lightgrey;

}
table.status_table td
{
    border: 1px solid lightgrey;
}
table.status_table th
{
    border: 1px solid lightgrey;
}
table.journal{
    width:75%;
    margin:auto;
    border:1px solid lightgrey;
    padding: 2 2 2 2;
    vertical-align:top;
    text-align: left;
}
td.journal{
    margin:auto;
    border:1px solid lightgrey;
    padding: 2 2 2 2;
    vertical-align:top;
    text-align: left;
    align-content: left;
}
th.journal{
    margin:auto;
    border:1px solid lightgrey;
    padding: 2 2 2 2;
    vertical-align:top;
    text-align: left;
}

/*
table.journal table{
    margin:auto;
    border:1px solid lightgrey;
*/
/*white-space:nowrap;*/
/* padding:0px;
 border-collapse: collapse;
 text-align:center;
 vertical-align:top;*/
/*    width: 100%;    
    font-size: 12px;
    border: 1px solid lightgray;
    padding: 2 2 2 2;
    vertical-align:top;
    text-align: left;*/
/*}
table.journal.td{
    text-align: left;
    font-size: 12px;
    border: 1px solid lightgray;
    padding: 2 2 2 2;
    white-space: wrap;
    text-align: left;*/
/*    word-break:break-all;
    word-wrap:break-word;
    white-space: break-word;
*/
/*word-wrap: break-word;*/
/*}
table.journal.th{
    text-align: left;
}*/
.race {
    width:300px;
    margin:auto;
    font-size:12px;
    border:0px solid #000000; 
}
.race th {
    font-weight:bold;
    color:#000000; 
    font-size:12px;
    vertical-align:middle;
    text-align:center;
    border:0px solid #000000; 
}

.race td {
    font-weight:bold;
    font-size:12px;
    color:#000099;
    vertical-align:middle;
    text-align:center;
    /* border:0px solid #000000; */
}
.new_item
{
    background-color: #F3F781;
}
.seminew_item
{
    background-color: #F2F5A9;
}
.beskrivelse {
    white-space:wrap;
    text-align:left;
}
.date {
    white-space:nowrap;
}
.rawdata {
    margin:auto;
    border:1px solid lightgrey;
    /*white-space:nowrap;*/
    padding:0px;
    border-collapse: collapse;
    text-align:center;
    vertical-align:top;
}
/* .rawdata th { */
/*     vertical-align:top; */
/*     font-weight:bold; */
/*     color:#000000; */
/*     font-size:8px; */
/*     border:0px solid lightgrey; */
/*     border-collapse: collapse; */
/*     padding:0px 1px 0px 1px; */
/* } */

/* .rawdata td { */
/*     font-size:8px; */
/*     border:0px solid lightgrey; */
/*     padding:1px 1px 1px 1px; */
/*     text-decoration: none; */
/*     vertical-align:top; */
/* } */

.plass{
    font-weight:bold;
    padding:0px 30px 0px 0px;
}

.racedata table{
    border:0px solid #000000;
    white-space:nowrap;
    padding:0px 0px 0px 0px;
    border-collapse: collapse;
}
.racedata th {
    font-weight:bold;
    color: white;
    background-color: #ed2939;
    font-size:10px;
    border:0px solid #000000;
    padding:0px 0px 0px 0px;
    text-align:left;
}

.racedata td {
    font-size:8px;
    border:0px solid #000000;
    padding:0px 0px 0px 0px;
    align: left;
}
.racedata tr {
    font-size:8px;
    height: 8px;
}

.header {
    background-color:white;
    color: #ed2939;
    text-align:center;
    font-size:14px;
}
.oldstatus
{
    font-size:8px;
    /*color: grey;*/
}
.A
{
    font-size:8px;
}
.B
{
    font-size:8px;
}
.C
{
    font-size:12px;
    color:blue;
    font-weight:bold;
}
.D
{
    font-size:8px;
}
.E
{
    font-size:12px;
    font-weight:bold;
}
.H
{
    font-size:8px;
}
.I
{
    font-size:8px;
}
.M
{
    font-size:8px;
}
.N 
{
    font-size:12px;
    font-weight:bold;
}
.O
{
    font-size:7px;
}
.T 
{
    font-size:12px;
    font-weight:bold;
}
.time 
{
    /*font-size:9px;
    color: black;
    font-weight:bold;
*/
}
.U
{
    font-size:8px;
}
.W 
{
    font-size:12px;
    font-weight:bold;
}
.Y 
{
    font-size:12px;
    font-weight:bold;
}

.snr { background-color:pink; }
.lik { background-color: Gainsboro; }
.ulik {  }
.ener { background-color:Gold; }
.toer { background-color:CornFlowerBlue; }
.treer { background-color:LawnGreen; }
.toppti { background-color:BurlyWood; }

iframe
{
    border:0;
    font-size:8px;
}

.splits
{
    width:450px;
    height:60%;
}

.tags
{
    width:450px;
    height:60%;
}

.status
{
    width:550px;
    height:80%;
}
body {
    font-family: Arial,Helvetica,Verdana,"Bitstream Vera Sans",sans-serif;
    font-size: 81.25%;
    line-height: 150%;
    color: #000000;
    background-color: white;
    text-align:center;
}
h1 {
    font-size: 180%;
}

h3 {
    font-size: 114.28%;
}

h4 {
    font-size: 100%;
}

a, a:link, a:visited 
{
    /*color: #ed2939;*/
    color: #000000;
    text-decoration: none;
}

a:hover, a:focus, a:active {
    color: #D33232;
    text-decoration: none
}
table {
    padding: 0 0 0 0;
    border: 0px solid lightgrey;
    border-collapse:collapse;
    text-align:center;
}
th {
    font-weight: bold;
    font-size: 14px;
    border: 0px solid lightgrey;
    padding: 0 0 0 0;
    vertical-align:top;
}
td {
    font-size: 12px;
    border: 0px solid lightgrey;
    padding: 0 0 0 0;
    vertical-align:top;
    /*white-space: nowrap;*/
}
h2 {
    color: white;
    background-color: #ed2939;
    text-align:center;
}


/* Style the tab */
div.heading {
    /*overflow: hidden;*/
    border: 1px solid #ccc;
    background-color: #f1f1f1;
}
div.tab {
    /*overflow: hidden;*/
    border: 0px solid #ccc;
    background-color: #f1f1f1;
}

/* Style the buttons inside the tab */
div.tab button {
    background-color: inherit;
    float: left;
    border: none;
    outline: none;
    cursor: pointer;
    padding: 14px 16px;
    transition: 0.3s;
}

/* Change background color of buttons on hover */
div.tab button:hover {
    color: white;
    background-color: #ed2939;
}

/* Create an active/current tablink class */
div.tab button.active {
    color: white;
    background-color: #ed2939;
}

/* Style the tab content */
.tabcontent {
    display: none;
    padding: 6px 12px;
    border: 1px solid #ccc;
    border-top: none;
}
input[type=text] {
    color: #ed2939;
    background-color: white;
    padding: 12px 20px;
    margin: 8px 0;
    box-sizing: border-box;
    border: 2px solid #ed2939;
    border-radius: 4px;
}
