body {
color: #000000;
font-family: "times new roman", verdana, arial, helvetica, sans-serif;
font-size: 14px;
margin: 0px;
background: #90A2AA;
}

p {
color: #000000;
font-family: "times new roman", verdana, arial, helvetica, sans-serif;
font-size: 14px;
margin: 0px 0px 10px 0px;
}

table.body {
font-family: "times new roman", verdana, arial, helvetica, sans-serif;
font-size: 14px;
color: #000000;
background: #FFFFFF;
}

table.links {
font-family: "times new roman", verdana, arial, helvetica, sans-serif;
font-size: 14px;
border-color: #004887;
border-style: solid;
border-width: 2px
}

th {
padding-left: 14px;
padding-right: 14px;
line-height: 21px;
border-style : double;
background-color: #006600;
border-color: #006600;
color: white;
}

td {
font-family: "times new roman", verdana, arial, helvetica, sans-serif;
font-size: 14px;
padding: 5px;
margin: 0px;
vertical-align: top;
}

td.menu {
width: 140px;
background: #D0BB8E;
}


td.functie {
width: 55%;
color: #006600;
font-weight: bold;
height: 30px;
padding-left: 10px;
}

td.kal1 {
width: 125px;
color: #006600;
font-weight: bold;
padding-left: 10px;
}

td.kal2 {
padding-left: 10px;
}

td.datum {
width: 35%;
color: #006600;
font-weight: bold;
padding-left: 10px;
}

td.activiteit {
width: 65%;
padding-left: 10px;
}

td.kfunctie {
width: 44%;
color: #006600;
font-weight: bold;
height: 30px;
padding-left: 10px;
}

td.klas {
width: 11%;
padding: 10px;
width: 40px;
}

td.naam {
padding-left: 10px;
}

td.leerkracht {
width: 45%;
padding-left: 10px;
padding-top: 10px;
}

td.jstijd {
padding: 0px 7px 0px 0px;
color:#FFFFFF;
font-weight:bold
}

td.kvo {
padding: 0px 0px 0px 7px;
}

td.content {
background: #FFFFFF;
width: 611px;
height: 400px;
}

td.head {
height: 115px;
background: #FFFFFF
url("images/logo.jpg")
no-repeat
bottom center;
}

td.rcontent {
background: #FFFFFF;
}


td.balkitem {
padding: 0px 5px 0px 5px;
}

tr {
margin: 0px;
}

tr.balk {
background: #006400;
color: #FFFFFF;
}

tr.voet {
background: #8FBC8F;
color: #FFFFFF;
}

img {
margin:5px;
}

ul {
margin: 10px;
padding: 0px;
font-size: 14px;
}

ol {
margin: 10px;
padding: 0px;
font-size: 14px;
}

ul.submen {
margin: 5px 0px;
padding: 0px;
}

li {
font-family: times new roman, verdana, arial, helvetica, sans-serif;
margin: 0px 0px 0px 25px;
font-size: 14px;
}

li.submenul {
font-size: 13px;
}

span.bblok {
background:#F1F3F3;
display:block;
width:250px;
padding: 5px;
border-width:1px;
border-color:#006600;
border-style:solid;
margin: 15px 0px 0px 10px;
}

a.submenu:link {color: #000000;text-decoration:underline;}
a.submenu:visited {color: #000000;text-decoration:underline}
a.submenu:hover {color: #006600;text-decoration:underline}
a.submenu:active {color: #000000 ;text-decoration:underline}
a.submenu{color: #000000;text-decoration:underline}

a:link {color: #006600}
a:visited {color: black}
a:hover {color: #CD853F}
a:active {color: #006600}

font.selected {color:#000000; background:#90A2AA;text-decoration:none;display:block;width:135px;border-width:1px;border-color:white;border-style:solid;margin:2px;padding:2px 2px 2px 6px ;}
font.sselected {
color: #006600;
text-decoration: none;
font-size: 13px;
}

font.vetgroen {
color: #006600;
font-weight: bold;
}

a.blog:link {margin:2px; padding:15px 10px; color:#FFFFFF; font-weight:bold;text-decoration:none;display:block;background:#006400;border-width:1px;border-color:#FFFFFF;border-style:solid;}
a.blog:visited {margin:2px; padding:15px 10px; color:#FFFFFF; font-weight:bold;text-decoration:none;display:block;background:#006400;border-width:1px;border-color:#FFFFFF;border-style:solid;}
a.blog:hover {margin:2px;padding:15px 10px; color:#000000; font-weight:bold;display:block;background:#8FBC8F;border-width:1px;border-color:#FFFFFF;border-style:solid;}
a.blog:active {margin:2px;padding:15px 10px; color:#FFFFFF; font-weight:bold; text-decoration:none;display:block;background:#006400;border-width:1px;border-color:#FFFFFF;border-style:solid;}
a.blog{margin:2px; padding:15px 10px; color:#FFFFFF; font-weight:bold; text-decoration:none;display:block;background:#006400;border-width:1px;border-color:#FFFFFF;border-style:solid;font-size:24px;}

a.smenuitem:link {margin:2px; color:#FFFFFF; font-weight:bold;text-decoration:none;display:block;width:135px;background:#006400;border-width:1px;border-color:#FFFFFF;border-style:solid;}
a.smenuitem:visited {margin:2px; color:#FFFFFF; font-weight:bold;text-decoration:none;display:block;width:135px;background:#006400;border-width:1px;border-color:#FFFFFF;border-style:solid;}
a.smenuitem:hover {margin:2px; color:#000000; font-weight:bold;display:block;width:135px;background:#8FBC8F;border-width:1px;border-color:#FFFFFF;border-style:solid;}
a.smenuitem:active {margin:2px; color:#FFFFFF; font-weight:bold; text-decoration:none;display:block;width:135px;background:#006400;border-width:1px;border-color:#FFFFFF;border-style:solid;}
a.smenuitem{margin:2px; padding:2px 2px 2px 6px ; color:#FFFFFF; font-weight:bold; text-decoration:none;display:block;width:135px;background:#006400;border-width:1px;border-color:#FFFFFF;border-style:solid;}

a:link img {border-color: #d0d0d0}
a:visited img {border-color: #FFE4C4}
a:hover img {border-color: #FFFFFF}
a:active img {border-color: #d0d0d0}

a.navi:link img {border-color: #F1F3F3;}
a.navi:visited img {border-color: #F1F3F3;}
a.navi:hover img {border-color: #006600; border-style:dotted;}
a.navi:active img {border-color: #F1F3F3;}

a.type2:link img {border-color: #006600;}
a.type2:visited img {border-color: #006600;}
a.type2:hover img {border-color: #000000;}
a.type2:active img {border-color: #006600;}

a.type3:link img {border-color: #8FBC8F;}
a.type3:visited img {border-color: #8FBC8F;}
a.type3:hover img {border-color: #006600;}
a.type3:active img {border-color: #8FBC8F;}

a.eknop:link {margin:2px; color:#FFFFFF; font-weight:bold;text-decoration:none;display:block;width:175px;background:#006400; border: #8FBC8F 3px solid; letter-spacing:3px;}
a.eknop:visited {margin:2px; color:#FFFFFF; font-weight:bold;text-decoration:none;display:block;width:175px;background:#006400; border: #8FBC8F 3px solid; letter-spacing:3px;}
a.eknop:hover {margin:2px; color:#000000; font-weight:bold;display:block;width:175px;background:#8FBC8F; border: #006400 3px solid; letter-spacing:3px; letter-spacing:3px;}
a.eknop:active {margin:2px; color:#FFFFFF; font-weight:bold; text-decoration:none;display:block;width:175px;background:#006400; border: #8FBC8F 3px solid;}
a.eknop{margin:2px; padding:6px; color:#FFFFFF; font-size:18px; font-weight:bold; text-decoration:none;display:block;width:175px;background:#006400; border: #8FBC8F 3px solid; letter-spacing:3px;}

a.terugstart:link {margin:2px; color:#FFFFFF; font-weight:bold;text-decoration:none;display:block;width:175px;background:#006400; border: #8FBC8F 1px solid;}
a.terugstart:visited {margin:2px; color:#FFFFFF; font-weight:bold;text-decoration:none;display:block;width:175px;background:#006400; border: #8FBC8F 1px solid;}
a.terugstart:hover {margin:2px; color:#000000; font-weight:bold;display:block;width:175px;background:#8FBC8F; border: #006400 1px solid;}
a.terugstart:active {margin:2px; color:#FFFFFF; font-weight:bold; text-decoration:none;display:block;width:175px;background:#006400; border: #8FBC8F 1px solid;}
a.terugstart{margin:2px; padding:3px; color:#FFFFFF; font-size:14px; font-weight:bold; text-decoration:none;display:block;width:175px;background:#006400; border: #8FBC8F 1px solid;}

a.linktip:link {background:blue; color:white; padding:0px 4px; margin-left:10px; text-decoration:none; font-size:12px;}
a.linktip:visited {background:blue; color:white; padding:0px 4px; margin-left:10px; text-decoration:none; font-size:12px;}
a.linktip:hover {background:#FEFBC9; color:black; padding:0px 4px; margin-left:10px; text-decoration:none; font-size:12px;}
a.linktip:active {background:blue; color:white; padding:0px 4px; margin-left:10px; text-decoration:none; font-size:12px;}

h1 {
color: #006400;
font-size: 18px;
text-decoration: none;
letter-spacing: 2px;
background: #D0BB8E;
margin: 0px 0px 12px 0px;
padding-left:5px;
}

h1.balktitel {
font-size: 14px;
margin: 0px;
font-weight:bold;
letter-spacing:3px;
color:#8FBC8F;
background: #006600;
}

h2 {
color: #FFFFFF;
font-size: 15px;
text-decoration: underline;
background: #006400;
margin: 0px 0px 10px 0px;}

h3 {
color: #006400;
font-size: 14px;
text-decoration: none;
background: #8FBC8F;
margin: 0px 0px 10px 0px;}

h4 {
color: #006600;
font-size: 14px;
text-decoration: underline;
margin: 10px 0px;
}

div.sprin {
margin-left: 10px;
margin-right: 10px;
}

div.userx {
background: #FFFFFF;
display:block;
width:135px;
border-width:1px;
color: #006600;
border-color:#006600;
border-style:solid;
margin: 0px 2px 2px 2px;
padding: 2px 2px 2px 6px;
font-weight:bold;
}

form {
font-family: "times new roman", verdana, arial, helvetica, sans-serif;
font-size: 14px
}

INPUT {
font-family: "times new roman", verdana, arial, helvetica, sans-serif;
font-size: 14px}

TEXTAREA {
font-family: "times new roman", verdana, arial, helvetica, sans-serif;
font-size: 14px;
height:180px; 
width:450px;}

hr {
color: #DEB887;
background: #DEB887;
height: 2px;
margin: 8px 0px;
}
