body {
    width: 850px;
    margin-top: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666666;
    background: #FFFFFF url(images/img01.gif) repeat-x;
}

.header {
    width: 850px;
    height: 30px;
    padding-top: 12px;
    font-weight:bold;
}

.header2 {
    width: 850px;
    height: 48px;
    clear: right;
}

.left_column {
    width: 648px;
    float: left;
    background-color: #fff;
    border-left: 2px #ddd solid;
}

.right_column {
    width: 196px;
    height: 475px;
    float: right;
    background-color: #F0F0F0;
    border: 2px #ddd solid;
    }

.content{
    margin-left: 10px;
    margin-right: 10px;
    height: 475px;
    overflow: auto;
}    
    
.footer {
    width: 850px;
    height: 30px;
    background-color: #fff;
    clear: right;
}

.submenu_kader{
font-weight: bold; 
background-color: #ccc;
color:  #ffffff;
padding: 5px; 
border: 1px solid #aaa;
margin-right: 3px;
margin-left: 3px;
margin-top: 3px;
}

.submenu_text{
font-weight: normal; 
padding: 4px; 
}


h1 { 
font-family: "Trebuchet MS", Georgia, Verdana; 
font-size: 20px; 

color:  #7777FF; 
color: #8DC63F;
margin-top: 0px; 
}

h3 { 
font-family: "Trebuchet MS", Georgia, Verdana; 
font-size: 22px; 
color: #1777B1;
margin-top: -6px; 
}
h4 { 
font-family: "Trebuchet MS", Georgia, Verdana; 
font-size: 14px; 
color: #1777B1;
margin-top: -4px; 
}


/* links */ 

.toplink1 { color:#1777B1;text-decoration:underline; font-weight: bold;}
.toplink1:hover { text-decoration:underline;}

.contentlink1 { color:#1777B1;text-decoration:underline; font-weight: bold;}
.contentlink1:hover { text-decoration:underline;}

.submenulink1 { color:#1777B1;text-decoration:none; font-weight: bold;}
.submenulink1:hover { text-decoration:underline;}

.datalink1 { color:#000;text-decoration:none; font-weight: normal;}
.datalink1:hover { text-decoration:underline;}

.submitlink1 { color:red;text-decoration:none; font-weight: bold;}
.submitlink1:hover { text-decoration:underline;}

/* formulier */

.form {
    font-family: Verdana, Arial;
    border-collapse: collapse; 
    border: 2px solid #7CD300;
    color:#000000;    
    background: #F0F0F0;
    width: 600px;
}
.form_streep {
    font-family: Verdana, Arial;
    border-collapse: collapse; 
    border-bottom : 1px dashed #ccc;
    color:#000000;
}

.form_streepgreen {
    font-family: Verdana, Arial;
    border-collapse: collapse; 
    border-bottom : 4px solid #8DC63F;
    color:#000000;
    font-size: 12px;
}

input.submitred { 
    background-color: #FF8080; 
    padding: 2px 5px; 
    font-weight: bold; 
    font-size: 14px; 
    color: #fff; 
    border: 2px solid #FF0000; 
    cursor: pointer;
}

input.submitblue { 
    background-color: #fff; 
    padding: 5px 5px; 
    font-weight: bold; 
    font-size: 12px; 
    color: #1777B1; 
    border: 2px solid #1777B1;
    cursor: pointer; 
}

input.blue_none { 
    background-color: #fff; 
    padding: 0px 0px;
    font-weight: bold; 
    font-size: 12px; 
    color: #1777B1; 
    border: 1px solid #1777B1;
    cursor: pointer; 
}


input.inlog { 
 background-color: #fff;
 border: 1px solid #aaa; 
}

.red { 
font-family: "Trebuchet MS", Georgia, Verdana; 
font-size: 11px; 
font-weight: bold; 
color:  red; 
}

/* Menu */

.menu_bar {
    width: 850px;
    height: 65px;
}

#menu {
    width: 850px;
    height: 30px;
}

#menu ul {
    margin: 0px;
    list-style: none;
    line-height: normal;
    padding: 0px 0px 0px 0px;

}

#menu li {
    display: block;
    float: left;
    margin-right: 3px;
    padding: 0px;
    background: #F0F0F0;
    border-top: 1px #fff solid;
    border-left: 1px #fff solid;
    border-right : 1px #fff solid;
}

#menu a {
    display: block;
    float: left;
    text-decoration: none;
    color: #666666;

    border-top: 1px #fff solid;
    border-left: 1px #fff solid;
    border-right : 1px #fff solid;
    border-bottom  : 0px #fff solid; 
}

#menu a:hover {
    color: #1777B1;
    border-top: 1px #fff solid;
    border-left: 1px #fff solid;
    border-right : 1px #fff solid;
    border-bottom  : 0px #fff solid; 
    background: #ccc; 
}

#menu b {
    display: block;
    float: left;
    height: 23px;
    padding: 7px 20px 0px 20px;
    cursor: hand;    
}

#menu li.active {
    border-top: 1px #fff solid;
    border-left: 1px #fff solid;
    border-right : 1px #fff solid;
    border-bottom  : 1px #ccc solid;
    background: #ccc;
}

#menu li.active a {
    color: #1777B1;
}

#menu li.active b {

}

/* resultatentabel */


.results_kader{
    background-color: #fff;
    color:  #ffffff;
    padding: 5px; 
    border: 1px solid #aaa;
    width: 230px;
}

.results_kader2{
    background-color: #fff;
    color:  #ffffff;
    padding: 5px; 
    border: 1px solid #aaa;
    width: 530px;
}

.results_header
{
    font-family: Verdana, Arial;
    font-weight: bold;
    border-collapse: collapse; 
    border: 2px solid #7CD300;
    color:#fff;    
    background: #8DC63F;
}

.results_header2
{
    font-family: Verdana, Arial;
    font-weight: bold;
    border-collapse: collapse; 
    border: 1px solid #ccc;
    color:#000;    
    background-color: #F0F0F0;
}

.results_data
{
    font-family: Verdana, Arial;
    font-weight: normal; 
    border-collapse: collapse; 
    border-bottom : 1px dashed #ccc;
    color:#000000;
}

/* formulier met resultaten voor coordinator */

.form2 {
    font-family: Verdana, Arial;
    border-collapse: collapse; 
    border: 1px solid #aaa;
    color:#000000;    
    background: #fff;
    width: 350px;
}
.form2_streep {
    font-family: Verdana, Arial;
    border-collapse: collapse; 
    border-bottom : 1px dashed #ccc;
    color:#000000;
}

