.sponsor
{
	background-image: url(../images/lblank.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}

.dh_boven
{
  background-image: url(../images/lboven.jpg);
  background-position: top left;
  background-repeat: no-repeat;
  height: 26px;
  width: 737px;
}

.dh_boven2
{
	height: 26px;
	width: 737px;
}

.dh_midden
{
  background-image: url(../images/lmidden.jpg);
  background-position: top left;
  background-repeat: no-repeat;
  height: 64px;
  width: 737px;
}

.dh_midden2
{
	height: 64px;
	width: 737px;
}

.dh_onder
{
  background-image: url(../images/londer.jpg);
  background-position: top left;
  background-repeat: no-repeat;
  height: 35px;
  width: 737px;
}

.dh_onder2
{
	height: 35px;
	width: 737px;
}

.eenmalig
{
	
	border-bottom: 1px solid #eeeeee;
	border-right: 1px solid #eeeeee; 
	border-left: 1px solid #eeeeee;
	border-top: 1px solid #eeeeee;
}

.eenmalig_achter
{
	background-color: #eeeeee;
	border-color: #eeeeee;
}

.opeenvolgend
{
	
	border-bottom: #ffd486 1px solid;
	border-right: #ffd486 1px solid; 
	border-left: #ffd486 1px solid;
	border-top: #ffd486 1px solid;
}

.opeenvolgend_achter
{
	background-color: #ffd486;
	border-color: #ffd486;
}

.doorlopend
{
	
	border-bottom: #C4A064 1px solid;
	border-right: #C4A064 1px solid; 
	border-left: #C4A064 1px solid;
	border-top: #C4A064 1px solid;
}

.doorlopend_achter
{
	background-color: #C4A064;
	border-color: #C4A064;
}

a:link{color: rgb(124,82,41); font-size: 11px; font-weight: bold; text-decoration: none;}
a:active{color: rgb(124,82,41); font-size: 11px; font-weight: bold; text-decoration: none;}
a:visited{color: rgb(124,82,41); font-size: 11px; font-weight: bold; text-decoration: none;}
a:hover{color: #f4dea2; font-size: 11px; font-weight: bold; text-decoration: none;}

.yellow
{
	color: gray;
	font-weight: bold;
}

.bold
{
	font-weight: bold;
}

.bordered
{
	border: 1px solid black;
	border-top: 1px solid black;
	border-bottom: 1px solid black;
	width: 16px;
	text-align: center;
	padding: 0px;
	margin: 0px;
	vertical-align: middle;
}

.nobordered
{
	border: 1px solid white;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
	width: 16px;
	text-align: center;
}

.hidden
{
	display: none;
}

BODY
{
    FONT-SIZE: 11px;
    MARGIN: 0px;
    FONT-FAMILY: Verdana;
    text-align:left;
    color: #696865;

}
IMG
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
TD
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana
}
.fadeleft
{
    BACKGROUND-IMAGE: url(../images/bgL4.gif);
    WIDTH: 17px;
    BACKGROUND-REPEAT: repeat-y
}
.faderight
{
    BACKGROUND-IMAGE: url(../images/bgR4.gif);
    WIDTH: 17px;
    BACKGROUND-REPEAT: repeat-y
}
.fadebottom
{
    BACKGROUND-IMAGE: url(../images/bgBottom5.gif);
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 17px
}
TD.air
{
    HEIGHT: 30px
}
P
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana
}
P.msg
{
    COLOR: #ff0000
}
TD.menu
{
    HEIGHT: 20px
}
.menubar
{
    BACKGROUND-IMAGE: url(../images/menubar.gif);
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 5px
}
.copyrightL
{
    FONT-SIZE: 10px;
    BACKGROUND-IMAGE: url(../images/bgBtm2.gif);
    COLOR: #ffffff;
    BACKGROUND-REPEAT: repeat-x;
    FONT-FAMILY: Verdana;
    HEIGHT: 30px
}
.copyrightR
{
    FONT-SIZE: 10px;
    BACKGROUND-IMAGE: url(../images/bgBtm2.gif);
    COLOR: #ffffff;
    BACKGROUND-REPEAT: repeat-x;
    FONT-FAMILY: Verdana;
    HEIGHT: 30px
}

A.copy:link
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    TEXT-DECORATION: none;
    font-weight: bold;
}
A.copy:active
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    TEXT-DECORATION: none;
    font-weight: bold;
}
A.copy:visited
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    TEXT-DECORATION: none;
    font-weight: bold;
}
A.copy:hover
{
    FONT-SIZE: 10px;
    COLOR: #f4dea2;
    TEXT-DECORATION: none;
    font-weight: bold;
}
A.mini:link
{
    FONT-SIZE: 10px;
    COLOR: #704d29;
    font-weight: bold;
    text-decoration: none;
}
A.mini:active
{
    FONT-SIZE: 10px;
    COLOR: #704d29;
    TEXT-DECORATION: none;
    font-weight: bold;
}
A.mini:visited
{
    FONT-SIZE: 10px;
    COLOR: #704d29;
    TEXT-DECORATION: none;
    font-weight: bold;
}
A.mini:hover
{
    FONT-SIZE: 10px;
    COLOR: #f4dea2;
    TEXT-DECORATION: none;
    font-weight: bold;
}
A.menu:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #704d29;
    TEXT-DECORATION: none;
}
A.menu:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #704d29;
    TEXT-DECORATION: none;
}
A.menu:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #704d29;
    TEXT-DECORATION: none;
}
A.menu:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #f4dea2;
    TEXT-DECORATION: none;
}
A.newscat:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #704d29;
    TEXT-DECORATION: none;
}
A.newscat:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #704d29;
    TEXT-DECORATION: none;
}
A.newscat:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #704d29;
    TEXT-DECORATION: none;
}
A.newscat:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #704d29;
    TEXT-DECORATION: none;
}
.regcat
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    MARGIN: 5px 0px 0px;
    COLOR: #704d29;
    FONT-FAMILY: Verdana;
}

.bruin
{
    COLOR: #493017;
    
}

.regtitel
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 17px;
    MARGIN: 5px 0px 0px;
    COLOR: #704d29;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #EFE1C6;
    border-color: #704d29
}

.regtitel_border
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 17px;
    MARGIN: 5px 0px 0px;
    COLOR: #704d29;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #EFE1C6;
     border: 1px solid #704d29;
}

.regsubtitel_border
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    MARGIN: 5px 0px 0px;
    COLOR: #704d29;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #EFE1C6;
    border: 1px solid #704d29;
}


.regcat_gespreid
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    MARGIN: 5px 0px 0px;
    COLOR: #704d29;
    FONT-FAMILY: Verdana;
}

.div_meerdere_datums
{
    FLOAT: left;
    MARGIN-LEFT: 1px;
    TEXT-ALIGN: right;
}



.sessies
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    MARGIN: 5px 0px 0px;
    COLOR: #704d29;
    FONT-FAMILY: Verdana;
}



.regcat2
{
    FONT-SIZE: 11px;
    MARGIN: 5px 0px 0px;
    COLOR: #704d29;
    FONT-FAMILY: Verdana;
    border-color: #704d29
}

TD.regveldnaam
{
    WIDTH: 300px
}
.datatabel
{
    text-align:justify;
}

.datatabel_eenmalig
{
    text-align:justify;
}

.datatabel_gespreid
{
    text-align:justify;
}

.datatabel_sessies
{
    text-align:justify;
}


.data:hover
{
    COLOR: #c28a3b
}
.subtitel
{
    FONT-SIZE: 10px
}
.BorderBottom
{
    BORDER-BOTTOM: #f4dea2 1px solid
}
.BorderLeft
{
    BORDER-LEFT: #f4dea2 1px solid
}
INPUT
{
    BORDER-RIGHT: #704d29 1px solid;
    BORDER-TOP: #704d29 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #704d29 1px solid;
    BORDER-BOTTOM: #704d29 1px solid;
    FONT-FAMILY: Verdana
}
.regbutton
{
    BACKGROUND-COLOR: #EFE1C6
}
TEXTAREA
{
    BORDER-RIGHT: #704d29 1px solid;
    BORDER-TOP: #704d29 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #704d29 1px solid;
    BORDER-BOTTOM: #704d29 1px solid;
    FONT-FAMILY: Verdana
}

.leftpad20
{
    PADDING-LEFT: 20px
}

.leftpad10
{
    PADDING-LEFT: 10px
}

.radio
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}

TD.editie
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    COLOR: #704d29;
    PADDING-TOP: 3px;
    FONT-FAMILY: Verdana
}

TD.newscat
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #704d29;
    FONT-FAMILY: Verdana;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #f4dea2
}

TD.concept
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    LINE-HEIGHT: 20px
}

TABLE.tarieven
{
    BORDER-RIGHT: #704d29 1px solid;
    BORDER-TOP: #704d29 1px solid;
    BORDER-LEFT: #704d29 1px solid;
    BORDER-BOTTOM: #704d29 1px solid
}

TD.tableheader
{
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR: #f4dea2
}

.tabelActiviteiten
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    WIDTH: 500px;
    BORDER-BOTTOM: black 1px solid;
    BORDER-COLLAPSE: collapse;
    BACKGROUND-COLOR: #f4dea2
}

.titel
{
    FONT-WEIGHT: bold
}

.omschrijving
{
    BORDER-TOP: black 1px solid;
    VERTICAL-ALIGN: top;
    BORDER-BOTTOM: black 1px solid;
    HEIGHT: 50px;
    TEXT-ALIGN: left
}

H1
{
    FONT-SIZE: 14px;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: left
}

.div{
white-space:normal;
}

.divleft
{
    TEXT-ALIGN: left
}

.divright
{
    TEXT-ALIGN: right
}

#content
{
    VERTICAL-ALIGN: top;
    HEIGHT: 400px
}

.zoeken
{
    FLOAT: left;
    MARGIN-LEFT: 25px;
    TEXT-ALIGN: left
}
.zoeken SELECT
{
    WIDTH: 250px
}
.acttoevoegen SELECT
{
    WIDTH: 250px
}
.acttoevoegen INPUT
{
    WIDTH: 250px
}
.check
{
    BORDER-RIGHT: none;
    BORDER-TOP: none;
    BORDER-LEFT: none;
    BORDER-BOTTOM: none;
	width: 10;
}
.kaldender
{
    BACKGROUND-COLOR: #ffff00;
		color: #676765;
}
.kaldender2
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    BORDER-LEFT: 1px solid;
    BORDER-BOTTOM: 1px solid;
    BACKGROUND-COLOR: #ffff00
}
.kalendercel
{
    WIDTH: 22px;
    HEIGHT: 22px;
	text-align: center;
	VERTICAL-ALIGN: middle;
color: #676765;
}

a.kalendercel
{
color: #EDA61B; text-decoration: none;
}

.kalenderceltr
{
    WIDTH: 22px;
    HEIGHT: 22px;
	text-align: center;
	border-right: 1px solid;
	border-top: 1px solid;
	VERTICAL-ALIGN: middle;
color: #676765;
}
.kalendercelr
{
    WIDTH: 22px;
    HEIGHT: 22px;
	text-align: center;
	border-right: 1px solid #676765;
}
.kalendercell
{
    WIDTH: 22px;
    HEIGHT: 22px;
	text-align: center;
	border-left: 1px solid #676765;
}
.kalendercelbr
{
    WIDTH: 22px;
    HEIGHT: 22px;
	text-align: center;
	border-bottom: 1px solid #676765;
	border-right: 1px solid #676765;
}
.kalendercelbl
{
    WIDTH: 22px;
    HEIGHT: 22px;
	text-align: center;
	border-left: 1px solid #676765;
	border-bottom: 1px solid #676765;
}
.kalenderceltl
{
    WIDTH: 22px;
    HEIGHT: 22px;
	text-align: center;
	border-left: 1px solid;
	border-top: 1px solid;
color: #676765;
}

.kalendercelvolgendemaandbl
{
    WIDTH: 22px;
    HEIGHT: 22px;
	
	text-align: center;
	border-left: 1px solid;
	border-bottom: 1px solid;
color: #676765;
}
.kalendercelvolgendemaandbr
{
    WIDTH: 22px;
    HEIGHT: 22px;
	
	text-align: center;
	border-right: 1px solid;
	border-bottom: 1px solid;
color: #676765;
}
.kalendercelvolgendemaandl
{
    WIDTH: 22px;
    HEIGHT: 22px;
	
	text-align: center;
	border-left: 1px solid;
color: #676765;
	
}
.kalendercelvolgendemaandr
{
    WIDTH: 22px;
    HEIGHT: 22px;
	
	text-align: center;
	border-right: 1px solid;
color: #676765;
	
}
.kalendercelvolgendemaand
{
    WIDTH: 22px;
    HEIGHT: 22px;
	
	text-align: center;
color: #676765;
}

.vakantieperiode
{
    WIDTH: 22px;
    HEIGHT: 22px;
	background-color:#333333;
	COLOR: #ffffff;
	text-align: center;
}



.zoekselect
{
    WIDTH: 200px;
	font-size:smaller;
	border-color:#704d29
}
.zoekcel
{
    WIDTH: 200px;
    TEXT-ALIGN: left;
	font-weight:bold;
}

.selectbox {
	border:1px solid #999;
	width:350px;
	height:150px;
	overflow:scroll;
}

.titel_detail
{
FONT-SIZE: 13px;
}

.soorten_checkbox
{
	border:1px solid #999;
	width:350px;
}

.center
{
	text-align: center;
	margin: 0 auto;
}

.left
{
	text-align: left;
}

.hover:hover
{
    cursor: pointer; 
    cursor: hand;
}

acronym
{
    text-decoration: none;
}

abbr[title], acronym[title] {
border-bottom-width: 0;
}