﻿body {background: #FFFFFF; font-family: Verdana, Tahoma, Arial; font-size: 11px; margin-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-left: 0px; padding: 0px 0px 0px 0px; color: #333333;}

.BodyTemplate
{
    background-position: 50% top;
    background-image: url('../images/bg_groen.png');
    background-color: #FFFFD5;
    height: 100%;
    overflow: auto;
    font-size: 11px !important;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: 400;
    font-variant: normal;
    color: #666;
    margin: 0;
    background-repeat: repeat-x;
}

#header 
{
background:#757812 url('../images/heading_bg.png');
color:#FFF;
width:938px;
border-left:2px solid #666666;
border-right:2px solid #666666;
border-top:2px solid #666666;
margin-right:5px;
margin:auto;
display:block;
height:50px;
overflow:hidden;
}

#linkslogo
{
    float:left;
    line-height:16px;
    width:340px;
}


#right
{
    float:right
}

#topmenu 
{
    float:right;
    text-align:right;
    width:570px;
text-transform:lowercase;
padding-right:5px;
}

#content_footer
{
    width:940px; 
    background-color:#757812; 
    height:5px;
    overflow:hidden;
    clear:both;
}

#content_left
{
    float:left;
    width:200px;
    height:100% !important;
}

#content_right
{
    float:right;
    width:739px;
    border-left:1px solid #CCC;
    margin:0px;
    padding:0px;
    min-height:360px;
}

#footer
{
    height: 22px;
    width: 942px;
    background-image: url('../images/footer.png');
    background-repeat: repeat-x;
}
#footer_left
{
    float:left;
    padding-left:15px;
    color:#666666;
    padding-top:1px;
}
#footer_right
{
    float:right;
    padding-right:5px;
    color:#CCCCCC;
}



.contentheading 
{
    border-bottom: 1px solid #F4F3F2;
    background: url('../images/contentheading.png') no-repeat left bottom;
    /*margin-top:5px;*/
    /*padding-left:35px;*/
    text-indent:40px;
    width:100%;
    height:50px;
    font-family:Arial, Verdana, Helvetica, sans-serif;
    font-weight:700;
    font-size:18px;
    color:#757812;
    line-height:50px;
}

.padding
{
padding-right:5px;
padding-bottom:5px;
}


.LeftMenu a:hover{
color:#FFFFFF !important;
background-color:#A0D821;
font-size:11px;
text-decoration:none;
display:block;
padding-left:5px;
/*min-height:20px;*/
font-weight:bold;
border-bottom-color:#CCCCCC;
border-bottom-style:solid;
border-bottom-width:1px;
padding-top: 5px;
/*width:195px;*/
}

.LeftMenu a:link, .LeftMenu a:active, .LeftMenu a:visited, .LeftMenu a{
font-size:11px;
color:#666666;
text-decoration:none;
display:block;
padding-left:5px;
/*min-height:20px;*/
font-weight:bold;
border-bottom-color:#CCCCCC;
border-bottom-style:solid;
border-bottom-width:1px;
padding-top: 5px;
padding-bottom: 5px;
/*width:195px;*/
}

.LeftMenu
{
border-bottom-color:#CCCCCC;
border-bottom-style:solid;
border-bottom-width:1px;
}
.LeftMenuSub
{
border-bottom-color:#CCCCCC;
border-bottom-style:solid;
border-bottom-width:1px;
}

.LeftMenuSub a:link, .LeftMenuSub a:active, .LeftMenuSub a:visited, .LeftMenuSub a{
font-size:11px;
color:#666666;
text-decoration:none;
display:block;
padding-left:15px;
/*min-height:20px;*/
font-weight:bold;
border-bottom-color:#CCCCCC;
border-bottom-style:solid;
border-bottom-width:1px;
padding-top: 4px;
padding-bottom: 4px;
background-color:#F4F4F4;
background-image:url('../images/list-blok.gif');
background-repeat:no-repeat;
}

.LeftMenuAtive{
color: #757812 !important;
}

.LeftMenuSub a:hover{
/*font-size:11px;
color:#666666;
text-decoration:none;
display:block;
padding-left:15px;
min-height:20px;
font-weight:bold;
border-bottom-color:#CCCCCC;
border-bottom-style:solid;
border-bottom-width:1px;
padding-top: 4px;*/
background-color:#A0D821;
color: #FFFFFF;
/*background-image:url('../images/list-blok.gif');
background-repeat:no-repeat;*/
}
/*
.LeftMenu span{
font-size:11px;
color:#757812;
text-decoration:none;
display:block;
padding-left:5px;
min-height:20px;
font-weight:bold;
border-bottom-color:#CCCCCC;
border-bottom-style:solid;
border-bottom-width:1px;
padding-top: 3px;
}
*/
#content 
{
width:940px;
height:auto;
text-align:left;
color:#666;
border-left:1px solid #CCC;
border-right:1px solid #CCC;
margin:0px;
padding:0px;
display:block;
position:static;
}

#menu 
{
background-image:url('../images/menu_bg.gif');
background-color: #757812;
height:25px;
width:938px;
border-right:2px solid #666666;
border-left:2px solid #666666;
padding-bottom:0px;
margin-bottom:0px;
padding-left:0px;
margin-left:0px;
}

#banner 
{
border-right:1px solid #666666;
border-left:1px solid #666666;
width:940px;
height:auto;
}

#seperator_header
{
border-right:2px solid #666666;
border-left:2px solid #666666;
width:938px;
height:5px;
background-color:#333333;
overflow:hidden;
}

#scherm 
{
background-position:top left;
background-attachment:fixed;
position:absolute;
width:100%;
height:100%;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
}


#border 
{
    background-color:White;
    height:auto;
    width:952px;
    margin:auto;
    margin-top: 10px;
    margin-bottom: 5px;
    padding-left:5px;
    padding-right:5px;
}

#container 
{
width:940px;
text-align:left;
margin:0 auto;
padding-top: 5px;
padding-bottom: 5px;
}

.content
{
margin:10px;
}

.bg-blauw{background-position:top; background-image: url(../Images/bg-blauw-flow.png); background-repeat: repeat-x; background-color: #479AD1;}

.bg-grijs{background-position:top; background-image: url(../Images/bg-grijs-flow.png); background-repeat: repeat-x; background-color: #999999;}

.bg-groen{background-position:top; background-image: url(../Images/bg-groen-flow.png); background-repeat: repeat-x; background-color: #535353;}

.mdmCell
{
    font-size: 9px;
}

.mtrCell
{
    width: 100px;
    text-align: center;
    font-weight:normal;
    font-size:10px;
}

.bg-blauw-header{background-position: left top; background-image: url(../Images/bg-blauw-header.png); height: 37px}

/* Inhoud Panel */
.panel
{
    BORDER-RIGHT: white 1px solid; 
    PADDING-RIGHT: 10px; 
    BACKGROUND-POSITION: center bottom; 
    BORDER-TOP: white 1px solid; 
    PADDING-LEFT: 10px; 
    BACKGROUND-IMAGE: url(../images/panels/balk_grijs.gif); 
    PADDING-BOTTOM: 20px; BORDER-LEFT: white 1px solid; 
    PADDING-TOP: 10px; 
    BORDER-BOTTOM: white 1px solid; 
    BACKGROUND-REPEAT: repeat-x; 
    BACKGROUND-COLOR: #FFFFFF}
.panel-album
{
    BORDER-RIGHT: white 1px solid; 
    PADDING-RIGHT: 10px; 
    BACKGROUND-POSITION: center bottom; 
    BORDER-TOP: #232323 1px solid; 
    PADDING-LEFT: 10px; 
    BACKGROUND-IMAGE: url(../images/panels/balk_grijs.gif); 
    PADDING-BOTTOM: 20px; BORDER-LEFT: white 1px solid; 
    PADDING-TOP: 10px; 
    BORDER-BOTTOM: white 1px solid; 
    BACKGROUND-REPEAT: repeat-x; 
    BACKGROUND-COLOR: #232323;
    color: White}


/* Knoppen in de kleuren van de panel */
.knop_blauw{background-color:#4F7891; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 11px; color: #FFFFFF; height:18px; border-left-width:1px; border-bottom:1px; border-right:1px; border-top:1px; border-color:#FFFFFF; cursor:pointer; }
.knop_groen{background-color:#9CC837; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 11px; color: #FFFFFF; height:18px; border-left-width:1px; border-bottom:1px; border-right:1px; border-top:1px; border-color:#FFFFFF; cursor:pointer; }
.knop_geel{background-color:#E7B555; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 11px; color: #FFFFFF; height:18px; border-left-width:1px; border-bottom:1px; border-right:1px; border-top:1px; border-color:#FFFFFF; cursor:pointer; }
.knop_oranje{background-color:#F5860A; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 11px; color: #FFFFFF; height:18px; border-left-width:1px; border-bottom:1px; border-right:1px; border-top:1px; border-color:#FFFFFF; cursor:pointer; }
.knop_bruin{background-color:#5A4D38; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 11px; color: #FFFFFF; height:18px; border-left-width:1px; border-bottom:1px; border-right:1px; border-top:1px; border-color:#FFFFFF; cursor:pointer; }
.knop_beige{background-color:#B9B593; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 11px; color: #FFFFFF; height:18px; border-left-width:1px; border-bottom:1px; border-right:1px; border-top:1px; border-color:#FFFFFF; cursor:pointer; }
.knop_paars{background-color:#602E6D; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 11px; color: #FFFFFF; height:18px; border-left-width:1px; border-bottom:1px; border-right:1px; border-top:1px; border-color:#FFFFFF; cursor:pointer; }
.knop_rood{background-color:#990000; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 11px; color: #FFFFFF; height:18px; border-left-width:1px; border-bottom:1px; border-right:1px; border-top:1px; border-color:#FFFFFF; cursor:pointer; }
.knop_grijs{background-color:#666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 11px; color: #FFFFFF; height:18px; border-left-width:1px; border-bottom:1px; border-right:1px; border-top:1px; border-color:#FFFFFF; cursor:pointer; }
.knop_grijs{background-color:#666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 11px; color: #FFFFFF; height:18px; border-left-width:1px; border-bottom:1px; border-right:1px; border-top:1px; border-color:#FFFFFF; cursor:pointer; }
.knop{background-color:#757812; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 11px; color: #FFFFFF; height:18px; border-left-width:1px; border-bottom:1px; border-right:1px; border-top:1px; border-color:#FFFFFF; cursor:pointer; }

.mijnrovc-header
{
    background-position: top; 
    background-image: url(../Images/mijnrovc-header.png); 
}

/* Standaar elementen */
.knop{background-color:#757812; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 11px; color: #FFFFFF; height:18px; border-left-width:1px; border-bottom:1px; border-right:1px; border-top:1px; border-color:#FFFFFF; cursor:pointer; }

.mijnrovc-header
{
    background-position: top; 
    background-image: url(../Images/mijnrovc-header.png); 
}

/* Standaar elementen */
#contactform-content
{
    margin-left: 10px;
    margin-right: 10px;
    margin-top: 10px;
    margin-bottom: 10px;
}
#zoekgrid
{
		width: 739px;
		height: auto;
}
img	{border-style: none;
}

#contactform
{
    width:739px;
    padding: 0px;
    margin: 0px;
    overflow: hidden;
}
#contactform-content
{
    margin-left: 10px;
    margin-right: 10px;
    margin-top: 10px;
    margin-bottom: 10px;
}

a.tbl_oranje_kop:link, a.tbl_oranje_kop, a.tbl_oranje_kop:visited, a.tbl_oranje_kop:active
{
    font-weight:bold !important;
    color: #333333 !important;
}

a.vak_geel:link, a.vak_geel, a.vak_geel:visited, a.vak_geel:active
{
    text-decoration:none;
    color:Black;
}
a.vak_geel:hover
{
    background-color:#FBF2E3;
    display:block;
    text-decoration:none;
}

a.vak_beige:link, a.vak_beige, a.vak_beige:visited, a.vak_beige:active
{
    text-decoration:none;
    color:Black;
}
a.vak_beige:hover
{
    background-color:#F8F8F3;
    display:block;
    text-decoration:none;
}

a.vak_lichtblauw:link, a.vak_lichtblauw, a.vak_lichtblauw:visited, a.vak_lichtblauw:active
{
    text-decoration:none;
    color:Black;
}
a.vak_lichtblauw:hover
{
    background-color:#E9F7F8;
    display:block;
    text-decoration:none;
}

a.vak_donkergroen:link, a.vak_donkergroen, a.vak_donkergroen:visited, a.vak_donkergroen:active
{
    text-decoration:none;
    color:Black;
}
a.vak_donkergroen:hover
{
    background-color:#E1E8D9;
    display:block;
    text-decoration:none;
}

a.vak_blauw:link, a.vak_blauw, a.vak_blauw:visited, a.vak_blauw:active
{
    text-decoration:none;
    color:Black;
}
a.vak_blauw:hover
{
    background-color:#DCE4E9;
    display:block;
    text-decoration:none;
}

a.vak_bruin:link, a.vak_bruin, a.vak_bruin:visited, a.vak_bruin:active
{
    text-decoration:none;
    color:Black;
}
a.vak_bruin:hover
{
    background-color:#EDE9E0;
    display:block;
    text-decoration:none;
}

a.vak_paars:link, a.vak_paars, a.vak_paars:visited, a.vak_paars:active
{
    text-decoration:none;
    color:Black;
}
a.vak_paars:hover
{
    background-color:#DDCEE1;
    display:block;
    text-decoration:none;
}

a.vak_ia:link, a.vak_ia, a.vak_ia:visited, a.vak_ia:active
{
    text-decoration:none;
    color:Black;
}
a.vak_ia:hover
{
    background-color:#CEFAFF;
    display:block;
    text-decoration:none;
}
a.vak_wtb:link, a.vak_wtb, a.vak_wtb:visited, a.vak_wtb:active
{
    text-decoration:none;
    color:Black;
}
a.vak_wtb:hover
{
    background-color:#DFE7FF;
    display:block;
    text-decoration:none;
}
a.vak_pt:link, a.vak_pt, a.vak_pt:visited, a.vak_pt:active
{
    text-decoration:none;
    color:Black;
}
a.vak_pt:hover
{
    background-color:#EEF7CA;
    display:block;
    text-decoration:none;
}
a.vak_ee:link, a.vak_ee, a.vak_ee:visited, a.vak_ee:active
{
    text-decoration:none;
    color:Black;
}
a.vak_ee:hover
{
    background-color:#FFF5C6;
    display:block;
    text-decoration:none;
}
a.link_ModuleMatrix:link, a.link_ModuleMatrix, a.link_ModuleMatrix:visited, a.link_ModuleMatrix:active
{
    text-decoration:none;
    color:#333333;
}
a.link_ModuleMatrix:hover
{
    text-decoration:none;
    color:#3DB7E4;
}
a.vak_oc:link, a.vak_oc, a.vak_oc:visited, a.vak_oc:active
{
    text-decoration:none;
    color:Black;
}
a.vak_oc:hover
{
    background-color:#FCD7FF;
    display:block;
    text-decoration:none;
}

.rood
{
    color:Red;
}
.MenuKop, a.MenuKop:link, a.MenuKop, a.MenuKop:visited, a.MenuKop:active
{
    height:7px;
    color: #0F4C71;
    font-weight: 700;
	text-align: right;
	text-decoration: none;
	border: none;
	font-size: 11px;
}
.menu-hover
{
    color:#333333 !important;
    background-color:#FFFFFF;
}
a.MenuItem:link, a.MenuItem, a.MenuItem:visited, a.MenuItem:active
{
    height:20px;
    color: #0F4C71;
    font-weight: 700;
	line-height: 20px;
	text-align: right !important;
	text-decoration: none;
	font-size: 11px;
	padding-right: 5px;
}
.menu-active
{
    background-color:#BBBBBB;
    color:White!important;
}
.border
{
    border-bottom-color: #CCCCCC;
    border-bottom-style:solid;
    border-bottom-width: 1px;
}
.bg_left
{
    background-position: left top; background-image: url(../Images/bg-groen-flow-left.png);
                                background-repeat: no-repeat;
}
.pageheading {
background:url(../images/contentheading.png) bottom left no-repeat;
margin-top:5px;
padding-bottom:18px;
padding-top:14px;
padding-left:35px;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-weight:700;
font-size:16px;
color:#757812;
border-bottom-style:solid;
border-bottom-width: 1px;
border-bottom-color: #F4F3F2
}
.divLatestnews{
padding-top:0px;
padding-bottom:0px;
}
.latestnews, .actief {
list-style-image:url(../Images/blok_grijs.png);
line-height: 18px;
padding-top:0px;
}
.latestnews a, .latestnews a:link, .latestnews a:visited, .latestnews a:hover, .latestnews a:active
{
    color:#666666 !important;
    text-decoration: none;
}
.LinkWit
{
    color:#FFFFFF !important;
}
a.LinkWit:link
{
    color:#FFFFFF !important;
}
a.LinkWit:visited
{
    color:#FFFFFF !important;
}
.buttonheading {
height:50px;
width:100%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:700;
font-size:13px;
padding-right:5px;
color:#FFF;
}
.kop_inschrijven
{
		color: #0099CB;
		font-family: Verdana, Tahoma, Arial;
		font-size: large;  
}
.seperator
{
    color: #F4F4F4;
    height: 1px;
    width: 100%;
}
.label
{
    vertical-align:baseline;
}
.textarea
	{
		font-family: Verdana, Tahoma, Arial;
		font-size: 10PX;  
		font-weight: bold; 
		border: 1px solid #AAAAAA;
		padding: 2px;
		text-align: left;
	} 
.textarea-oranje
	{
	    color: #CC6600;
		font-family: Verdana, Tahoma, Arial;
		font-size: 10PX;  
		font-weight: bold; 
		border: 1px solid #AAAAAA;
		padding: 2px;
		text-align: left;
	} 
a:link 
	{ 
		font-weight: normal; 
		text-decoration: underline; 
		color: #739600;
}
a:visited
	{ 
		font-weight: normal; 
		text-decoration: underline; 
		color: #739600;
	}
a:hover, a:active 
	{ 
		text-decoration: underline; 
		color: #3db7e4;
		cursor: pointer;
	}
a.direct_inschrijven:link 
	{ 
		font-weight: normal; 
		text-decoration: none; 
		color: #333333 !important;
	}
a.direct_inschrijven:visited 
	{ 
		font-weight: normal; 
		text-decoration: none; 
		color: #333333 !important;
	}
a.direct_inschrijven:hover, a.direct_inschrijven:active 
	{ 
		text-decoration: underline; 
		color: #333333 !important;
		cursor: pointer;
	}
.lockt
{
    background-color:#CCCCCC;
    font-family: Verdana, Tahoma, Arial;
	font-size: 10PX;  
	font-weight: bold; 
	border: 1px solid #AAAAAA;
	padding: 2px;
	text-align: left;

}
.lockttekst{color:#CCCCCC;}

.ZoekResultaat{color:#666666;}

.tbl_oranje
	{
		border-right: 1px solid #F27900;
		border-left: 1px solid #F27900;
		border-bottom: 1px solid #F27900;
		border-top: 1px solid #F27900;
		padding-left: 5px;
		padding-bottom: 5px;
		padding-right: 5px;
		padding-top: 5px;
		vertical-align: top;
		}
.tbl_oranje_alternate
{
    background-color: #FEF5E9;
}
.tbl_oranje_link
{
    color:#F27900 !important;
    font-weight:bold  !important;
}
.tbl_oranje_kop
	{
	    height:15px;
    background-image:url(../images/header-oranje.png);
    background-position:bottom;
    background-repeat:repeat-x;
    text-align:left;
    font-weight:bold !important;
	}
.tbl_groen_kop
	{
	    height:15px;
    background-image:url(../images/header-groen.png);
    background-position:bottom;
    background-repeat:repeat-x;
    text-align:left;
    font-weight:bold;
	}
	.tbl_rovcgroen_kop
	{
	    height:15px;
    background-image:url(../images/header-rovcgroen.png);
    background-position:bottom;
    background-repeat:repeat-x;
    text-align:left;
    font-weight:bold;
	}
.tbl_groen_alternate
{
    background-color: #F4FAE7;
}
.tbl_rovcgroen_alternate
{
    background-color: #FAFFF9;
}
.tbl_geel_kop
	{
	    height:15px;
    background-image:url(../images/header-geel.png);
    background-position:bottom;
    background-repeat:repeat-x;
    text-align:left;
    font-weight:bold;
	}
.tbl_geel_alternate
{
    background-color: #FFFDDD;
}
.tbl_paars_kop
	{
	    height:15px;
    background-image:url(../images/header-paars.png);
    background-position:bottom;
    background-repeat:repeat-x;
    text-align:left;
    font-weight:bold;
	}
.tbl_paars_alternate
{
    background-color: #E1D3E4;
}
	
a.link_groen:link, a.link_groen:visited,  a.link_groen:active{color:#9CC837 !important;}	
a.link_groen:hover{color:#ADD159 !important; text-decoration: none;}
a.link_blauw:link, a.link_blauw:visited, a.link_blauw:active{color:#4F7891 !important;}	
a.link_blauw:hover{color:#6D8FA4 !important; text-decoration: none;}
a.link_oranje:link, a.link_oranje:visited, a.link_oranje:active{color:#F5860A !important;}
a.link_oranje:hover{color:#F79A33 !important; text-decoration: none;}
a.link_geel:link, a.link_geel:visited, a.link_geel:active{color:#EB9F21 !important;}	
a.link_geel:hover{color:#EBC172 !important; text-decoration: none;}
a.link_paars:link, a.link_paars:visited, a.link_paars:active{color:#602E6D !important;}
a.link_paars:hover{color:#7B5186 !important; text-decoration: none;}
a.link_bruin:link, a.link_bruin:visited, a.link_bruin:active{color:#5A4D38 !important;}
a.link_bruin:hover{color:#766B5A !important; text-decoration: none;}
a.link_beige:link, a.link_beige:visited, a.link_beige:active{color:#9B9879 !important;}
a.link_beige:hover{color:#C5C1A5 !important; text-decoration: none;}
a.link_rood:link, a.link_rood:visited, a.link_rood:active{color:#990000 !important;}	
a.link_rood:hover{color:#AA2B2B !important; text-decoration: none;}
a.link_grijs:link, a.link_grijs:visited, a.link_grijs:active, link_grijs{color:#666666 !important;}	
a.link_grijs:hover{color:#808080 !important; text-decoration: none;}
a.link_lichtblauw:link, a.link_lichtblauw:visited, a.link_lichtblauw:active{color:#40B7BD !important;}	
a.link_lichtblauw:hover{color:#A0DBDE !important; text-decoration: none;}
a.link_donkergroen:link, a.link_donkergroen:visited, a.link_donkergroen:active{color:#364E14 !important;}	
a.link_donkergroen:hover{color:#9BA78A !important; text-decoration: none;}
a.link_donkeroranje:link, a.link_donkeroranje:visited, a.link_donkeroranje:active{color:#C47A00 !important;}	
a.link_donkeroranje:hover{color:#E3BC79 !important; text-decoration: none;}
a.link_roze:link, a.link_roze:visited, a.link_roze:active{color:#FF00FF !important;}	
a.link_roze:hover{color:#6C006C !important; text-decoration: none;}
a.link_ia:link, a.link_ia:visited, a.link_ia:active{color:#007c8b !important;}	
a.link_ia:hover{color:#28EAFF !important; text-decoration: none;}
a.link_schakelschema:link, a.link_schakelschema:visited, a.link_schakelschema:active{color:#FFFFFF !important; font-weight:bold; text-decoration:none; font-size:10px;}	
a.link_schakelschema:hover{color:#EFF1A5 !important; text-decoration: none; font-weight:bold}
a.link_wtb:link, a.link_wtb:visited, a.link_wtb:active{color:#011968 !important;}	
a.link_wtb:hover{color:#839EFE !important; text-decoration: none;}
a.link_pt:link, a.link_pt:visited, a.link_pt:active{color:#B6DB22 !important;}	
a.link_pt:hover{color:#DEEF98 !important; text-decoration: none;}
a.link_ee:link, a.link_ee:visited, a.link_ee:active{color:#FFD200 !important;}	
a.link_ee:hover{color:#FFE879 !important; text-decoration: none;}
a.link_oc:link, a.link_oc:visited, a.link_oc:active{color:#5f0067 !important;}	
a.link_oc:hover{color:#BB00CA !important; text-decoration: none;}
a.link_nn:link, a.link_nn:visited, a.link_nn:active{color:#e98e0d !important;}	
a.link_nn:hover{color:#FAD19A !important; text-decoration: none;}
a.link_kt:link, a.link_kt:visited, a.link_kt:active{color:#84D6EA !important;}	
a.link_kt:hover{color:#2CB9DC !important; text-decoration: none;}
a.link_v:link, a.link_v:visited, a.link_v:active{color:#045034 !important;}	
a.link_v:hover{color:#0BCA83 !important; text-decoration: none;}

.balk_grijs
{
    width:100%;
	    background-image: url(../Images/balk_grijs.png);
	    height: 20px;
	    line-height: 18px;
		font-weight: bold;
		color: #FFFFFF;
		text-align: left;
		border-right: 1px solid #666666;
		border-left: 1px solid #666666;
		border-bottom: 1px solid #666666;
		border-top: 1px solid #666666;
		text-indent: 5px;
		vertical-align: middle;
}
.tbl_grijs
	{
		border-right: 1px solid #666666;
		border-left: 1px solid #666666;
		border-bottom: 1px solid #666666;
		border-top: 1px solid #666666;
		padding-left: 5px;
		padding-bottom: 5px;
		padding-right: 5px;
		padding-top: 5px;
		vertical-align: top;
		}
.tbl_grijs_alternate
	{
	    background-color: #E4E4E4;
	}
.tbl_grijs_kop
	{
	    height:15px;
    background-image:url(../images/header-grijs.png);
    background-position:bottom;
    background-repeat:repeat-x;
    text-align:left;
    font-weight:bold;
	}
.tbl_lichtgrijs
	{
		border-right: 1px solid #999999;
		border-left: 1px solid #999999;
		border-bottom: 1px solid #999999;
		border-top: 1px solid #999999;
		padding-left: 5px;
		padding-bottom: 5px;
		padding-right: 5px;
		padding-top: 5px;
		vertical-align: top;
		}
.tbl_lichtgrijs_kop
	{
		background-color: #999999;
		font-weight: bold;
		color: #FFFFFF;
		text-align: left;
		border-right: 0px solid #999999;
		border-left: 0px solid #999999;
		border-bottom: 0px solid #999999;
		border-top: 0px solid #999999;
		padding-left: 5px;
		padding-bottom: 5px;
		padding-right: 5px;
		padding-top: 5px;
	}
.tbl_blauw
	{
		border-right: 1px solid #0099CB;
		border-left: 1px solid #0099CB;
		border-bottom: 1px solid #0099CB;
		border-top: 1px solid #0099CB;
		padding-left: 5px;
		padding-bottom: 5px;
		padding-right: 5px;
		padding-top: 5px;
		vertical-align: top; 
		}
.tbl_blauw_alternate
{
    background-color: #F2F5F7;   
}
.tbl_blauw_kop
	{
	    height:15px;
    background-image:url(../images/header-blauw.png);
    background-position:bottom;
    background-repeat:repeat-x;
    text-align:left;
    font-weight:bold;
	}
.tbl_rood_alternate
{
    background-color: #F9E6E6;   
}
.tbl_rood_kop
	{
	    height:15px;
    background-image:url(../images/header-rood.png);
    background-position:bottom;
    background-repeat:repeat-x;
    text-align:left;
    font-weight:bold;
	}
.tbl_oranje_kop a, .tbl_oranje_kop a:link, .tbl_oranje_kop a:visited, .tbl_oranje_kop a:active, 
.tbl_blauw_kop a, .tbl_blauw_kop a:link, .tbl_blauw_kop a:visited, .tbl_blauw_kop a:active,
.tbl_groen_kop a, .tbl_groen_kop a:link, .tbl_groen_kop a:visited, .tbl_groen_kop a:active,
.tbl_rood_kop a, .tbl_rood_kop a:link, .tbl_rood_kop a:visited, .tbl_rood_kop a:active
{
    font-weight:bold;
    color:#333333;
    text-decoration: none;
    text-align:left;
}
.tbl_oranje_kop a:hover
{
    font-weight:bold;
    color:#F5860A;
    text-decoration: none;
}
.tbl_blauw_kop a:hover
{
    font-weight:bold;
    color:#4F7891;
    text-decoration: none;
}
.tbl_groen_kop a:hover
{
    font-weight:bold;
    color:#9CC837;
    text-decoration: none;
}
.tbl_rood_kop a:hover
{
    font-weight:bold;
    color:#990000;
    text-decoration: none;
}
.vakgroep
{
    list-style-type: none;
    margin-top: -1px;
    margin-left: 10px;
    margin-bottom: 3px;
    margin-bottom: 0px;
    padding-bottom: 3px;
    text-indent: -13px;
    background-color:White;
}
#grijs a, #grijs a:active, #grijs a:hover, #grijs a:link, #grijs a:visited
{
    color:#666666 !important;
}
.templateTable {
    border-collapse: collapse;
    background-color: #666666;
}
.templateTable td {
    border: Solid 1px #CCCCCC;
}
.templateCaption {
    background-color: #CCCCCC;
}
.templateContent {
    background-color: #FFFFFF;
}
.ModuleMatrix_RowVakgebied
{
background-color:#FCFCFC;
background-image:url(../images/modulematrix_bg_top.png);
}
.ModuleMatrix_RowVakdiscipline
{
    background-color: #FCFCFC;
    background-image: url(../images/modulematrix_bg_middle.png);
    background-repeat: repeat-x;
}
.ModuleMatrix_RowSubdiscipline
{
background-color:#FCFCFC;
}
.dxgvControl erik .dxgvTable .dxgvDataRow TD.dxgv
{
padding:0px;
}

