/*****************LINKS***************************************/
td.rechtsmid a {
    color: #ffffff;
    text-decoration : none ;
}

td.rechtsmid a:hover {
    text-decoration:underline;
    color: #BECDD8;
}

a {
    color: #567890;
    text-decoration: none;
}

a:hover {
    color: #123456;
    text-decoration:underline;
}

/****************foto's********************/
image.links {
 float : left;
 margin-right : 1em;
 border: 1pt solid #567890;
 }
image.rechts {
 float : right;
 margin-left : 1em;
 border: solid 1pt #567890;
 }

/******************************hoofding*****************************/
h1.boven {
    font-family : verdana, arial, sans-serif ;
    background : url("boven.jpg") ;
    font-size : 20pt ;
    text-align : center ;
    vertical-align : center ;
    color: #567890;
    background-color:#BECDD8;
    border-width : 1px 1px 1px 1px ;
    border-color : #567890 ;
    border-style : solid ;
    width : 692px;
    height: 40px;
    margin : 0px 0px ;
}

h2.hoofding {
    font-size: 20pt;
    color: #567890;
}

/******************************PLOEG**********************************************/
h2.ploeg {
    font-size: 10pt;
    text-align : right ;
    color: #567890;
    border-width : 0px 1px 1px 0px ;
    border-color : #567890 ;
    border-style : solid ;
    width : 200px;
    margin : 0px 10px ;
    padding: 10px;
}

h2.insert {
    font-size: 10pt;
    text-align : left ;
    margin : 5px 30px ;
    color: #567890;
    border-width : 0px 0px 1px 1px ;
    border-color : #567890 ;
    border-style : solid ;
    width : 150px;
    padding: 10px;
}

/**********table + td + tr algemeen*************************/
table.rechts {
    font-family : verdana, arial, sans-serif ;
    font-size : 10pt ;
    text-align : left ;
    vertical-align : top ;
}

td {
font-family : verdana, arial, sans-serif ;
    font-size : 10pt ;
}
/**********kalender***************/
tr.kalender {
    border-width : 7px 1px 1px 1px ;
    border-color: #12BBED;
    color: #12345E;
    border-style : solid ;
    }


/************invulleden********************/
td.lidboven {
     border-width : 1px 1px 1px 1px ;
    text-align: left;
    height: 20px;
    width: 150px;
    em: 2px;
    border-color: #567890;
    background-color:#BECDD8;
    border-style : solid ;
    }

td.lidonder2 {
     border-width : 1px 1px 1px 1px ;
    text-align: left;
    height: 20px;
width: 300px;
    em: 2px;
    border-color: #567890;
    background-color:#FFFFFF;
    border-style : solid ;
    }

td.lidonder {
     border-width : 1px 1px 1px 1px ;
    text-align: left;
    height: 20px;

    em: 2px;
    border-color: #567890;
    background-color:#FFFFFF;
    border-style : solid ;
    }

td.rood {
	background-color: #FBB688;
}


/******************gastenboek******************************/
td.gastboven {
     border-width : 1px 1px 1px 1px ;
    text-align: left;
    height: 20px;
    width: 300px;
    em: 2px;
    border-color: #567890;
    background-color:#BECDD8;
    border-style : solid ;
    }

td.gastonder {
     border-width : 1px 1px 1px 1px ;
    text-align: left;
    height: 20px;
    em: 2px;
    border-color: #567890;
    background-color:#FFFFFF;
    border-style : solid ;
    }


/******************bestuur******************************/
td.bestuurlinks1 {
    text-align : right ;
    color: #567890;
    border-width : 0px 1px 1px 0px ;
    border-color : #567890 ;
    border-style : solid ;
    margin: 0px 0px;
    height: 50px;
    padding: 10px;
    }

td.bestuurrechts1 {
    text-align : left ;
    vertica-align: center;
    color: #567890;
    padding: 10 px;
    }

/***********************spelers*******************/
tr.spelers {
    border-width : 1px 1px 1px 1px ;
    text-align: center;
    height: 20px;
    em: 2px;
    border-color: #567890;
    background-color:#BECDD8;
    border-style : solid ;
    }

td.naam {
    text-align: left;
    }

h1.spelers {
    font-family : verdana, arial, sans-serif ;
    font-size : 10pt ;
    font-weight: bold;
    text-align : center ;
    vertical-align : center ;
    color: #BECDD8 ;
    border-width: 1px 1px 1px 1px ;
    background-color: #567890 ;
    border-color: #567890 ;

    width : 434px ; 
    height: 15px ;
    margin : 0px 0px ;
}    
/*********************************************/
td.right {
    vertical-align : top;
    }


TD.rechtsbov {
    border-width : 0px 0px 1px 1px ;
    width : 120px ;
    padding: 10px    
    height: 30px;
    vertical-align : top ;
    border-color : #567890 ;
    border-style : solid ;
}

TD.rechtsmid {
    font-weight: bold;
    text-align : left ;
    width : 120px ;
    height: 10px;
    vertical-align : top ;
    padding : 4px ;
    color: #ffffff;
    background-color: #567890;
    border-width : 1px 0px 1px 5px ;
    border-color : #ffffff ;
    border-style : solid ;
}

TD.rechtsmidop {
    font-weight: bold;
    width : 120px ;
    height: 10px;
    vertical-align : top ;
    padding : 4px ;
    color: #567890;
    background-color: #ffffff;
    border-width : 1px 0px 1px 5px ;
    border-color : #567890 ;
    border-style : solid ;
}

TD.rechtsmidop A {
color: #567890;
}

TD.rechtsond {
    font-family : verdana, arial, sans-serif ;
    font-size : 10pt ;
    text-align : left ;
    width : 120px ;
    height: 50px;
    vertical-align : top ;
    padding : 7px ;
    border-width : 1px 0px 0px 1px ;
    border-color : #567890 ;
    border-style : solid ;

}
TD.links {
    font-family : verdana, arial, sans-serif ;
    font-size : 10pt ;
    text-align : left ;
    width : 500px ;
    height: 200px;
    vertical-align : top ;
    padding : 20px ;
    border-width : 0px 1px 0px 1px ;
    border-color : #567890 ;
    border-style : solid ;
}

TD.insprong {
    font-weight: bold;
    text-align: center;
    width : 105px ;
    height: 10px;
    vertical-align : top ;
    padding : 2px ;
    color: #567890;
    background-color: #BECDD8;
    border-width : 1px 5px 1px 5px ;
    border-color : #567890 ;
    border-style : solid ;
}

TD.insprongop {
    font-weight: bold;
    text-align: center;
    width : 105px ;
    height: 10px;
    vertical-align : top ;
    padding : 2px ;
    color: #567890;
    background-color: #FFFFFF;
    border-width : 1px 5px 1px 5px ;
    border-color : #567890 ;
    border-style : solid ;
}


/********************agenda*****************/
TABLE.keyval {
 background-color: #FFFFFF;
 margin : 1 em;
 border : 1px solid #FFFFFF ;
 }
TABLE.keyval TR {
 background-color: #FFFFFF;
 }
TABLE.keyval TR TD {
 text-align : center;
 vertical-align : top;
padding : 1em;
 color : #405000;

 }
TABLE.keyval TR TD.key {
 text-align : right;
width: 30%;


 }
TABLE.keyval TR TD.val {
 text-align : left;
 }
