html, body {
 	height: 				100%;
	font-family:			verdana, arial;
	font-size:				11px;
	color:					#333;
	margin:					0px;
	padding:				0px;
}



body { 
	background: url(../images/top_back_2.gif) 0 0 repeat-x; 
}

#canvas { 
	margin: 0 auto; 
	overflow: hidden; 
	width: 1000px; 
	padding: 0 0 0 0;
}

#header { 
	height: 135px; 
	margin: 0 0 0 0px; 
	width: 1000px;
	color: #fcfcfc;
	margin-top: -1px;
}

#header_left{
	text-align: left;
	float: left;
	border: 0px solid #ff0000;
}

#header_right{
	text-align: right;
	float: right;
	border: 0px solid #ff0000;
}


#header_menubar{
	border: 0px solid #ff0000;
	float: left;
	width: 990px;
	height: 25px;
	left: 0px;
	top:  0px;
	padding-top: 3px;
	text-align:right;
	margin-top:2px;
	color:#555555;
	font-weight:bold;
	font-size:10px;
}


#content { 
	font-family:verdana;
	font-size: 11px; 
	border: 0px solid #00ff00;
	position: relative;
	width: 570px;
	margin-left: 205px;
	margin-top: 10px;
	padding: 0px;
	}


	
#menuu {
	width: 200px;
	float: left;
	padding: 0px;
	background-color: #eeeeee;
}

#menu_top{
	background: url(../images/bf_200_top1.gif) 0 0 no-repeat;
	height:10px;
	background-position:bottom; 
	border: 0px solid #ff0000;
	position: relative;
}

#menu_middle{
	background: url(../images/bf_200_middle1.gif) 0 0 repeat-y;
	padding-left:10px;
	background-position:top;
	border: 0px solid #0000ff;
}

.box1 {
   min-height:731px;
   height:731px;
   }

#menu_middle .box1 {
	height: auto;
}

#menu_middle .e-content {
	min-height: 600px !important;
	height: auto;
}

#menu_bottom{
	background: url(../images/bf_200_bottom1.gif) 0 0 no-repeat;
	height:10px;
	border: 0px solid #00ff00;
}

  #menu_middle_sum_top{
	background: url(../images/menu_sum_top1.gif) 0 0 repeat-y;
	padding-left:10px;
	height:10px;
  }
  #menu_middle_sum_middle{
	background-color: #ffffff;
	width: 171px;
	margin-left: 2px;
	padding-left: 5px;
  }
  #menu_middle_sum_bottom{
	background: url(../images/menu_sum_bottom1.gif) 0 -20px repeat-y;
	padding-left:10px;
	height:10px;
	vertical-align: bottom;
  }

#right {
	width: 220px;
	float: right;
	padding: 0px;
	background-color: #ffdd00;
}

#right_top{
	background: url(../images/bf_220_top1.gif) 0 0 no-repeat;
	height:10px;
	background-position:bottom; 
}

#right_middle{
	background: url(../images/bf_220_middle1.gif) 0 0 repeat-y;
	padding-left:10px;
}

#right_middle .box1 {
	height: auto;
}

#right_middle .e-content {
	min-height: 100px !important;
	height: auto;
}

#right_bottom{
	background: url(../images/bf_220_bottom1.gif) 0 0 no-repeat;
	height:10px;
}

#footer	{ 
	background-color: #333333; 
	min-height: 25px;  
	margin: 25px 0 0 0;
	width: 100%; 
	color: #ffffff;
	text-align: center;
	
	line-height: 25px;
}
.menusum{
	font-weight: bold;
	color: #006600;
	
}

#activiteit_kop{
	width: 570px;
	padding: 0px;
	background-color: #f0f0f0;
	
}

.activiteit_titel{
	font-family: verdana;
	font-size:12px;
	text-decoration: none;
}
.activiteit_subtitel{
	font-family: verdana;
	font-size:12px;
	text-decoration: none;
	color: #006600;
}
.activiteit_omschrijving{
	font-family: verdana;
	font-size:11px;
	text-decoration: none;
}

#activiteit_kop_titel{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #444444;
	margin-top: -10px;
	padding-bottom:10px;
		
}
.act_detail_vanaf
	{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
	font-weight: bold;
	}
.vanafmenu {
	font-size: 10px;
}

.act_detail_prijs
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px; 
	font-weight: bold; 
	color: #FF0000; 
	}

/* start weekoverzicht */
table.head{
	border:				1px solid #cccccc;
	background-color:	#ffffff;
	border-collapse: 	collapse;
}
table.head tr{
	border:				1px solid #cccccc;
	border-collapse: 	collapse;
}
table.head td{
	border:				0px solid #cccccc;
	border-collapse: 	collapse;
}
table.middag{
	border:				1px solid #cccccc;
	background-color:	#ffffff;
	border-collapse: 	collapse;
}
table.middag tr{
	border:				1px solid #cccccc;
	border-collapse: 	collapse;
}
table.middag td{
	border:				1px solid #cccccc;
	border-collapse: 	collapse;
	text-decoration: 	none; 
}
table.dag{
	border:				1px solid #cccccc;
	background-color:	#ffffff;
	border-collapse: 	collapse;
}
table.dag tr{
	border:				1px solid #ff0000;
	border-collapse: 	collapse;
}
table.dag td{
	border:				1px solid #cccccc;
	border-collapse: 	collapse;
	
}
table.avond{
	border:				1px solid #cccccc;
	background-color:	#ffffff;
	border-collapse: 	collapse;
}
table.avond tr{
	border:				1px solid #cccccc;
	border-collapse: 	collapse;
}
table.avond td{
	border:				1px solid #cccccc;
	border-collapse: 	collapse;
}
table.avond td a{
	text-decoration: 	none; 
}
/* einde weekoverzicht */
#indi{
	display:none;
	
}
.break {
pagebreak-after: always
}