/* General */
body,th,td {
    background-color: #F5F5FF;
    font-family: Verdana, Arial, Helvetica;
    color: #000000;
    font-weight: normal;
    font-size: 12px;
	margin-left: 0px;
	margin-top: 0px;
}

.txtHeadline {
    font-weight: bold;
}

input, textarea, button, select {
    background-color: #FAFAFF;
    border: 1px solid #000000;
    font-family: Verdana, Arial, Helvetica;
    font-size: 11px;
}

a {
    color: #336600;
    text-decoration: none;
}

a:hover {
    color: #336600;
    text-decoration: underline;
}

.error {
    color: #990000;
}

#okpane {
    border: 2px dashed #00791d;
    background: transparent url("images/transgreen20.png") repeat scroll top left;
    margin: 0 auto;
    padding: 10px;
    width: 400px;
}

#errorpane {
    border: 2px dashed #990000;
    background: transparent url("images/transred10.png") repeat scroll top left;
    margin: 0 auto;
    padding: 10px;
    width: 400px;
}

/* Menu */
.menu {
    background-color: #333333;
    color: #DDDDDD;
    font-size: 10px;
}

input.menu, button.menu {
    background-color: #666666;
    font-size: 10px;
}

.menu_main {
    font-family: Verdana, Arial, Helvetica;
    font-size: 10px;
    font-weight: bold;
    color: #DDDDDD;
    text-decoration: none;
    letter-spacing: 1px;
}

.menu_main:hover {
    color: #777777;
}

.menu_sub {
    font-family: Verdana, Arial, Helvetica;
    font-size: 10px;
    font-weight: bold;
    color: #BBBBBB;
    text-decoration: none;
    margin-left: 20px;
    letter-spacing: 1px;
}
.menu_sub:hover {
    color: #777777;
}

.menu_error {
    color: #FF9999;
    font-size: 10px;
}

/* Custom bullets */
ul.bullet {
    padding-top: 20px;
    position: relative;
    left: -20px;
}

ul.bullet li, ul.bullet li.bullet, ul li.bullet {
    list-style-image: url(images/bullet.gif);
    font-weight: bold;
    padding-left: 10px;
}

/* Profielen */
th.profielen {
    font-weight: bold;
    border: 1px solid #336600;
}

td.profielen {
    cursor: pointer;
}

td.profielen:hover {
    font-weight: bold;
}

/* Reaction */
fieldset.reaction {
    border: 1px solid #000000;
    padding: 10px;
}

legend.reaction {
    font-size: 10px;
}

/* Facts */
ul.facts {
    list-style-image: url(images/bullet.gif);
    line-height: 20px;
}

/* News */
table.news {
    border: 1px solid #000000;
}

th.news {
    background-color: #EAFFEE;
    border-bottom: 1px solid #000000;
}

td.news {
}

fieldset.news {
    border: 1px solid #000000;
    padding: 10px;
    /*font-size: 10px;*/
    white-space:nowrap;
}
legend.news {
    font-size: 10px;
    padding-bottom: expression("5px");
}

#kalender table {
    border-width: 0px;
    white-space: nowrap;
}

#kalender th {
    font-weight: bold;
    border: 1px solid #336600;
    font-size: 10px;
    padding: 5px;
    vertical-align: top;
    white-space: nowrap;
}

#kalender td {
    padding-top: 5px;
    padding-right: 10px;
    vertical-align: top;
    font-size: 11px;
    white-space: nowrap;
}

#toto table {
    border-left: 2px solid #000000;
    border-right: 2px solid #000000;
    border-bottom: 2px solid #000000;
    border-top: 2px solid #000000;
}

#toto table th {
    background-color: #FF9900;
    border-bottom: 2px solid #000000;
    font-weight: bold;
}

#toto table td {
    background-color: #FFFF99;
}

#toto #eindstanden td.col1 {
    border-right: 1px solid #000000;
}

#toto #halvefinale td.col1 {
    border-right: 1px solid #000000;
}

#toto #finale td.col1 {
    border-right: 1px solid #000000;
}

#toto #kampioen td.col1 {
    border-right: 1px solid #000000;
}

#toto #bonus td.col1 {
    border-right: 1px solid #000000;
}

#toto #spelers td.col1 {
    border-right: 1px solid #000000;
    background-color: #FF9900;
}

#toto #spelers td.col2 {
    border-right: 1px solid #000000;
    padding-left: 5px;
    padding-right: 5px;
}

.marquee_table {
    /*border-left: 5px solid #99ff33;*/
    /*border-bottom: 1px solid #07386a;*/
    /*border-right: 1px solid #07386a;*/
}

#marquee_pretext {
    float:left;
    padding-left: 10px;
    padding-right: 10px;
}

#marquee_replacement{
 /*border:1px solid #000;*/
 width:420px;
 height:15px;
 overflow:auto;
}

#marquee_pretext a {
    color: #000000;
}

#marquee_replacement a {
    color: #000000;
}

#marquee_replacement div#start p{
 padding:0;
 margin:0;
 left:0;
 width:auto;
 display:inline;
 float:left;
 white-space: nowrap;
 height:15px;
}

#marquee_replacement div#start p.spacer{
 width:500px;
}

#marquee_replacement div#start{
 display:block;
 height:10px;
}

div.oproep {
    background-color: #003366;
    color: #FFFFFF;
    width: 100%;
    padding: 10px;
    border: 2px solid #b7cbe6;
    text-align: center;
    z-index: 50;
    letter-spacing: 1px;
}
div.oproep a {
    color: #FFFFFF;
}
div.oproep_fixed {
    position: fixed;
    _position: absolute;
    top: 0px;
    z-index: 51;
}

#oproep_container {height:320px; width:600px; color:#FFFFFF; background-color:#003366; border: 4px solid #b7cbe6; padding:12px; text-align: center;}
#oproep_container code {background:#141414; border-left:3px solid #65B43D; color:#bbb; display:block; margin-bottom:12px; padding:4px 6px 6px;}
#oproep_container a {color:#FFFFFF;}
#oproep_container a.modalCloseImg {background:url(../images/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:40; position:absolute; top:-15px; right:-16px; cursor:pointer;}
#oproep_container #oproep_model_content {padding:8px;}

#oproep_model_content {
    display: none;
}
