body {
	padding: 0px;
	margin: 0px;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
	background-color: #cccccc;
	font-family: Verdana;
	font-size: 13px;
	color: #333333;	
}

body.cms {
	background-image:none;
	background-color:#FFFFFF;
	padding: 0px;
	margin: 0px;
	font-family: Verdana;
	font-size: 13px;
	color: #333333;	
}

form{
	padding: 0px;
	margin: 0px;
}

li{
	list-style-image: url(../images/list.gif);
}

hr.dashed{
	height: 2px;
	border: 0;
	border-top: 2px dashed #bd5103;
}

.bg_menu{
	background-image: url(../images/bg_menu_links.gif);
	background-repeat: no-repeat;
	background-position: top right;
	width:200px;
}



.bg_nieuws{
	background-image: url(../images/bg_nieuws.gif);
	background-repeat: no-repeat;
	width:226px;
	height:239px;
}

.bg_will{
	background-image: url(../images/bg_will.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
}

.bg_content{
	background-image: url(../images/bg_content.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	background-color: #ffffff;
}

.bg_nieuwsbrief{
	background-image: url(../images/bg_nieuwsbrief.gif);
	background-repeat: no-repeat;
	width: 150px;
	height: 175px;
}

.bg_fotoalbum{
	background-image: url(../images/bg_fotoalbum.gif);
	background-repeat: no-repeat;
	width: 130px;
	height: 130px;
}

.bg_navigatie{
	background-image: url(../images/bg_navigatie.jpg);
	background-repeat: no-repeat;
	width: 440px;
	height: 32px;
}

.bg_navigatie3{
	background-image: url(../images/bg_navigatie3.jpg);
	background-repeat: no-repeat;
	width: 440px;
	height: 32px;
}

.bg_navigatie_lkn{
	background-image: url(../images/bg_navigatie_lkn.jpg);
	background-repeat: no-repeat;
	width: 470px;
	height: 57px;
}

.bg_nav_lk1{
	background-image: url(../images/bg_nav_lk1.jpg);
	background-repeat: no-repeat;
	width: 355px;
	height: 32px;
}

.bg_nav_lk2{
	background-image: url(../images/bg_nav_lk2.jpg);
	background-repeat: no-repeat;
	width: 450px;
	height: 32px;
}

.bg_nav_lk3{
	background-image: url(../images/bg_nav_lk3.jpg);
	background-repeat: no-repeat;
	width: 200px;
	height: 32px;
}

.bg_navigatie_ouders{
	background-image: url(../images/bg_navigatie_ouders.jpg);
	background-repeat: no-repeat;
	width: 357px;
	height: 58px;	
}

.bg_zoek{
	background-image: url(../images/bg_zoek.gif);
	background-repeat: no-repeat;
	width: 244px;
	height: 66px;
}

.bg_submenu{
	background-image: url(../images/bg_submenu.gif);
	background-repeat: no-repeat;
	background-position:bottom;
	width:196px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
}

.navigatie{
	width: 110px;
	height: 25px;
	font-family: Verdana;
	font-size: 13px;
	color: #333333;
}

.text{
	font-family: Verdana;
	font-size: 13px;
	color: #333333;
	line-height:18px;
}

.text_oranje{
	font-family: Verdana;
	font-size: 13px;
	color: #e58a00;
}

.text_wit{
	font-family: Verdana;
	font-size: 13px;
	color: #ffffff;
}


.text10{
	font-family: Verdana;
	font-size: 11px;
	color: #333333;
}

.titel10{
	font-family: Verdana;
	font-size: 11px;
	color: #bd5103;
	line-height: 12px;
}

.titel_kalender{
	font-family: Verdana;
	font-size: 12px;
	color: #bd5103;
	line-height: 17px;
	text-transform: uppercase;
}

.subtitel{
	font-family: Verdana;
	font-size: 12px;
	color: #bd5103;
	line-height: 17px;
	text-transform: uppercase;
}

.titel{
	font-family: Verdana;
	font-size: 14px;
	color: #bd5103;
	line-height: 20px;
	font-weight:bold;
}

.titel_nieuws{
	font-family: Verdana;
	font-size: 13px;
	color: #bd5103;
	line-height: 14px;
	font-weight: bold;
}

.titel_menu{
	font-family: Verdana;
	font-size: 14px;
	color: #bd5103;
	line-height: 20px;
}

a{
	font-family: Verdana;
	text-decoration: none;
	color: #333333;
}

a:hover{
	font-family: Verdana;
	text-decoration: underline;
	color: #333333;
}

a.oranje{
	font-family: Verdana;
	text-decoration: none;
	color: #e58a00;
}

a.oranje:hover{
	font-family: Verdana;
	text-decoration: underline;
	color: #e58a00;
}

a.bg_btn_menu{
	font-family: Verdana;
	text-decoration: none;
	color: #ffffff;
	font-size:12px;
	text-transform:uppercase;
	background-image: url(../images/bg_menu.gif);
	background-repeat: no-repeat;
	width:196px;
	height:24px;
	text-indent: 15px;
	padding-top:4px;
	display: block;
	}
	
html>body a.bg_btn_menu{
	font-family: Verdana;
	text-decoration: none;
	color: #ffffff;
	font-size:12px;
	text-transform:uppercase;
	background-image: url(../images/bg_menu.gif);
	background-repeat: no-repeat;
	width:196px;
	height:20px;
	text-indent: 15px;
	padding-top:4px;
	display: block;
	}

a.bg_btn_menu:hover{
	font-family: Verdana;
	text-decoration: none;
	font-size:12px;
	color: #ffffff;
	text-transform:uppercase;
	background-image: url(../images/bg_menu_hover.gif);
	background-repeat: no-repeat;
	width:196px;
	height:24px;
	text-indent: 15px;
	padding-top:4px;
	display:block;
}

html>body a.bg_btn_menu:hover{
	font-family: Verdana;
	text-decoration: none;
	font-size:12px;
	color: #ffffff;
	text-transform:uppercase;
	background-image: url(../images/bg_menu_hover.gif);
	background-repeat: no-repeat;
	width:196px;
	height:20px;
	text-indent: 15px;
	padding-top:4px;
	display:block;
}

a.bg_btn_menu_active{
	font-family: Verdana;
	text-decoration: none;
	font-size:12px;
	color: #ffffff;
	text-transform:uppercase;
	background-image: url(../images/bg_menu_hover.gif);
	background-repeat: no-repeat;
	width:196px;
	height:24px;
	text-indent: 15px;
	padding-top:4px;
	display:block;
}

html>body a.bg_btn_menu_active{
	font-family: Verdana;
	text-decoration: none;
	font-size:12px;
	color: #ffffff;
	text-transform:uppercase;
	background-image: url(../images/bg_menu_hover.gif);
	background-repeat: no-repeat;
	width:196px;
	height:20px;
	text-indent: 15px;
	padding-top:4px;
	display:block;
}


a.bg_btn_menu_active:hover{
	font-family: Verdana;
	text-decoration: none;
	font-size:12px;
	color: #ffffff;
	text-transform:uppercase;
	background-image: url(../images/bg_menu_hover.gif);
	background-repeat: no-repeat;
	width:196px;
	height:24px;
	text-indent: 15px;
	padding-top:4px;
	display:block;
}

html>body a.bg_btn_menu_active:hover{
	font-family: Verdana;
	text-decoration: none;
	font-size:12px;
	color: #ffffff;
	text-transform:uppercase;
	background-image: url(../images/bg_menu_hover.gif);
	background-repeat: no-repeat;
	width:196px;
	height:20px;
	text-indent: 15px;
	padding-top:4px;
	display:block;
}

a.submenu_l{
	font-family: Verdana;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	line-height: 18px;
	background-image: url(../images/pijl_menu_left.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 15px;
}

a.submenu_l:hover{
	font-family: Verdana;
	font-size: 11px;
	color: #914004;
	text-decoration: none;
	line-height: 18px;
	background-image: url(../images/pijl_menu_left_hover.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 15px;
}

a.submenu_l_active{
	font-family: Verdana;
	font-size: 11px;
	color: #914004;
	text-decoration: none;
	line-height: 18px;
	background-image: url(../images/pijl_menu_left_hover.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 15px;
}

a.submenu_l_active:hover{
	font-family: Verdana;
	font-size: 11px;
	color: #914004;
	text-decoration: none;
	line-height: 18px;
	background-image: url(../images/pijl_menu_left_hover.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 15px;
}

a.menu_l{
	font-family: Verdana;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	line-height: 18px;
}

a.menu_l:hover{
	font-family: Verdana;
	font-size: 12px;
	color: #bd5103;
	text-decoration: none;
	line-height: 18px;
	background-image: url(../images/pijl_menu_left.gif);
	background-position: right;
	background-repeat: no-repeat;
	padding-right: 15px;
}

a.menu_l_active{
	font-family: Verdana;
	font-size: 12px;
	color: #bd5103;
	text-decoration: none;
	line-height: 18px;
	background-image: url(../images/pijl_menu_left.gif);
	background-position: right;
	background-repeat: no-repeat;
	padding-right: 15px;
}

a.menu_l_active:hover{
	font-family: Verdana;
	font-size: 12px;
	color: #bd5103;
	text-decoration: none;
	line-height: 18px;
	background-image: url(../images/pijl_menu_left.gif);
	background-position: right;
	background-repeat: no-repeat;
	padding-right: 15px;
}

a.intro{
	font-family: Verdana;
	font-size: 12px;
	color: #f2c580;
	text-decoration: none;
	line-height: 18px;
	font-weight: bold;
}

a.intro:hover{
	font-family: Verdana;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	line-height: 18px;
	font-weight: bold;
}

/*a.subnavi{
	font-family: Verdana;
	font-size: 11px;
	color: #e58a00;
	text-decoration: none;
	line-height: 28px;
	font-weight: bold;
	background-image: url(../images/bg_subnavigatie.jpg);
	background-repeat: no-repeat;
	width: 115px;
	height: 30px;
	text-align: center;
	display: block;
}

a.subnavi:hover{
	font-family: Verdana;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	line-height: 28px;
	font-weight: bold;
	background-image: url(../images/bg_subnavigatie.jpg);
	background-repeat: no-repeat;
	width: 115px;
	height: 30px;
	text-align: center;
	display: block;
}*/

a.subnavi{
	font-family: Verdana;
	font-size: 11px;
	color: #ff9900;
	text-decoration: none;
	line-height: 18px;
}

a.subnavi:hover{
	font-family: Verdana;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	line-height: 18px;
}

a.subnavi_active{
	font-family: Verdana;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	line-height: 18px;
}

a.subnavi_active:hover{
	font-family: Verdana;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	line-height: 18px;
}


a.navi{
	font-family: Verdana;
	font-size: 11px;
	color: #888888;
	text-decoration: none;
	line-height: 18px;
	font-weight: bold;
}

a.navi:hover{
	font-family: Verdana;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	line-height: 18px;
	font-weight: bold;
}

a.navi2{
	font-family: Verdana;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
	line-height: 18px;
	font-weight: bold;
}

a.navi2:hover{
	font-family: Verdana;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	line-height: 18px;
	font-weight: bold;
}

a.navi2_active{
	font-family: Verdana;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	line-height: 18px;
	font-weight: bold;
}

a.navi2_active:hover{
	font-family: Verdana;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	line-height: 18px;
	font-weight: bold;
}

a.menu_left{
	font-family: Verdana;
	font-size: 11px;
	color: #f9e2c0;
	text-decoration: none;
	line-height: 21px;
	font-weight: bold;
	background-image: url(../images/bg_menu_l.jpg);
	background-repeat: no-repeat;
	padding-right: 15px;
	width: 104px;
	height: 24px;
	text-align: right;
}

a.menu_left:hover{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	line-height: 21px;
	background-image: url(../images/bg_menu_l.jpg);
	background-repeat: no-repeat;
	padding-right: 15px;
	width: 104px;
	height: 24px;
	text-align: right;
}


a.menu_left2{
	font-family: Verdana;
	font-size: 11px;
	color: #f9e2c0;
	text-decoration: none;
	font-weight: bold;
	background-image: url(../images/bg_menu_l2.jpg);
	background-repeat: no-repeat;
	width: 104px;
	height: 24px;
	text-align: right;
	display: block;
}

a.menu_left2:hover{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	background-image: url(../images/bg_menu_l.jpg);
	background-repeat: no-repeat;
	width: 104px;
	height: 24px;
	text-align: right;
	display: block;
}

a.menu_left_active{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	background-image: url(../images/bg_menu_l.jpg);
	background-repeat: no-repeat;
	width: 104px;
	height: 24px;
	text-align: right;
	display: block;
}

a.menu_left_active:hover{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	background-image: url(../images/bg_menu_l.jpg);
	background-repeat: no-repeat;
	width: 104px;
	height: 24px;
	text-align: right;
	display: block;
}


a.link{
	font-family: Verdana;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	line-height: 18px;
	background-image: url(../images/link.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 15px;
}

a.link:hover{
	font-family: Verdana;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	line-height: 18px;
	background-image: url(../images/link_hover.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 15px;
}

a.grijs{
	font-family: Verdana;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	
}

a.grijs:hover{
	font-family: Verdana;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

a.infoweb{
	font-family: Verdana;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
	
}

a.infoweb:hover{
	font-family: Verdana;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}

a.videoclips{
	font-family: Verdana;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	line-height: 18px;
	background-image: url(../images/icon_videoclips.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 20px;
}

a.videoclips:hover{
	font-family: Verdana;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	line-height: 18px;
	background-image: url(../images/icon_videoclips_hover.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 20px;
}

a.bedrijven{
	font-family: Verdana;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	line-height: 18px;
	background-image: url(../images/icon_bedrijven.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 20px;
	height: 16px;
	display: block
}

a.bedrijven:hover{
	font-family: Verdana;
	font-size: 11px;
	color: #bd5103;
	text-decoration: none;
	line-height: 18px;
	background-image: url(../images/icon_bedrijven_hover.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 20px;
	display: block
}

a.leerkrachten{
	font-family: Verdana;
	font-size: 11px;
	color: #666666;
	background-image: url(../images/icon_leerkrachten.gif);
	line-height: 18px;
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 20px;
	height: 16px;
	display: block
}

a.leerkrachten:hover{
	font-family: Verdana;
	font-size: 11px;
	color: #bd5103;
	text-decoration: none;
	line-height: 18px;
	background-image: url(../images/icon_leerkrachten_hover.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 20px;
	display: block
}

a.ouders{
	font-family: Verdana;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	line-height: 18px;
	background-image: url(../images/icon_ouders.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 20px;
	height: 16px;
	display: block
}

a.ouders:hover{
	font-family: Verdana;
	font-size: 11px;
	color: #bd5103;
	text-decoration: none;
	line-height: 18px;
	background-image: url(../images/icon_ouders_hover.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 20px;
	display: block
}

/************************ f o r m *************************/
.textfield150{
	font-family: Verdana;
	font-size: 11px;
	color: #666666;
	width: 150px;
	height: 18px;
	border: 1px solid #e58a00;
}

.textfield100{
	font-family: Verdana;
	font-size: 11px;
	color: #666666;
	width: 110px;
	height: 18px;
	border: 1px solid #e58a00;
}

.textfield{
	font-family: Verdana;
	font-size: 11px;
	color: #666666;
	width: 200px;
	height: 16px;
	border: 1px solid #e58a00;
}

.textarea{
	font-family: Verdana;
	font-size: 11px;
	color: #666666;
	width: 200px;
	height: 70px;
	border: 1px solid #e58a00;
}

.btn_zoek{
	background-color: #bd5103;
	color: #ffffff;
	height:18px;
	width: 60px;
	border-width:0px;
	cursor:hand;
	text-transform: uppercase;
	font-family: verdana;
	font-size: 10px;
}

.btn{
	background-color: #362e2c;
	color: #ffffff;
	height:16px;
	border-width:0px;
	cursor:hand;
	text-transform: uppercase;
	font-family: verdana;
	font-size: 10px;
}

/**************************** div's ******************************/

#kalender{
	width: 400px;
	height: 320px;
	overflow: auto;
}


/** ************************* ET ********************************** */

.ET_bg_menu{
	width:220px;
	background-color:#00456A;
}


/*  rood */
.ET_bg_menu_rood{
	background-color:#d43125;
	border-left:1px solid #ea8b84;
	border-top:1px solid #ea8b84;
	border-right:1px solid #ea8b84;
}

.ET_menu_rood{
	height:25px;
	border-bottom:1px solid #ea8b84;
	text-indent:10px;
}

a.ET_rood{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-transform:uppercase;
	color:#FFF;
	text-decoration:none;
}

a.ET_rood:hover, a.ET_rood_active{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-transform:uppercase;
	color:#000;
	text-decoration:none;
}


a.ET_submenu_rood{
	font-family: Verdana;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
	line-height: 18px;
	background-image: url(../ET/images/pijl_submenu.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 15px;
	text-transform:uppercase;
}

a.ET_submenu_rood_active{
	color:#000;
}

.ET_bg_submenu_rood{
	background-color:#df5448;
	border-bottom:1px solid #ea8b84;
}


/*  blauw */
.ET_bg_menu_blauw{
	background-color:#259599;
	border-left:1px solid #5ed6d9;
	border-top:1px solid #5ed6d9;
	border-right:1px solid #5ed6d9;
}

.ET_menu_blauw{
	height:25px;
	border-bottom:1px solid #5ed6d9;
	text-indent:10px;
	
}

a.ET_blauw{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-transform:uppercase;
	color:#FFF;
	text-decoration:none;
}

a.ET_blauw:hover, a.ET_blauw_active {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-transform:uppercase;
	color:#000;
	text-decoration:none;
}

a.ET_submenu_blauw{
	font-family: Verdana;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
	line-height: 18px;
	background-image:url(../ET/images/pijl_submenu.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 15px;
	text-transform:uppercase;
}

a.ET_submenu_blauw:hover, a.ET_submenu_blauw_active{
	font-family: Verdana;
	font-size: 10px;
	color: #333;
	text-decoration: none;
	line-height: 18px;
	background-image:url(../ET/images/pijl_submenu2.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 15px;
	text-transform:uppercase;
}

.ET_bg_submenu_blauw{
	background-color:#2db8bb;
	border-bottom:1px solid #5ed6d9;
}

/*  oranje */
.ET_bg_menu_oranje{
	background-color:#f8981d;
	border-left:1px solid #ffe28c;
	border-top:1px solid #ffe28c;
	border-right:1px solid #ffe28c;
}

.ET_menu_oranje{
	height:25px;
	border-bottom:1px solid #ffe28c;
	text-indent:10px;
}

a.ET_oranje{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-transform:uppercase;
	color:#FFF;
	text-decoration:none;
}

a.ET_oranje:hover, a.ET_oranje_active{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-transform:uppercase;
	color:#000;
	text-decoration:none;
}


a.ET_submenu_oranje{
	font-family: Verdana;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
	line-height: 18px;
	background-image:url(../ET/images/pijl_submenu.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 15px;
	text-transform:uppercase;
}

a.ET_submenu_oranje:hover, a.ET_submenu_oranje_active{
	font-family: Verdana;
	font-size: 10px;
	color: #333;
	text-decoration: none;
	line-height: 18px;
	background-image:url(../ET/images/pijl_submenu.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 15px;
	text-transform:uppercase;
}


.ET_bg_submenu_oranje{
	background-color:#f9a43c;
	border-bottom:1px solid #ffe28c;
}


h1{
	font-size:16px;
	font-weight:normal;
}

.ET_bg_content{
	background-image:url(../ET/images/bg_content.gif);
	background-repeat:no-repeat;
	background-position: bottom center;
}











