body	{	margin:0px; 	font-family: Arial, console8x16; 	color: #000000;	background: #464646;	font-size:9pt; }table.overall{ 	background: #999999;	border: 1px solid #990000;	height: 100%;	padding: 0;}td	{	vertical-align: top;	font-size: 9pt;}td.aftermenu{ vertical-align: top; background: #999999; height: 100%;}div.quicklinks	{	position: relative;	top: -35;	margin-left: 260;}div.menu{	margin-top: 10px;	margin-left: 20px;	margin-right: 5px;	font-size:9pt;    padding-bottom: 10px;}div.menu_kop{	color: #990000;	margin-top: 10px;	margin-left: -10px;	margin-bottom: 5px;	font-size:10pt;}div.menu_link{	color: #000000;}div.main{ margin-left: 15px; margin-right: 15px;}div.totop{	position: relative;	bottom: 0px;	text-align: right;	padding-bottom: 10px;}a.quicklink	{	margin-left: 25px;	font-size: 13pt;	color: #000000;	font-family: Verdana, Arial;	text-decoration: none;}a.quicklink:visited	{	color: #000000;	text-decoration: none;}a.quicklink:hover	{	color: #990000;	text-decoration: underline;}a.quicklink:visited:hover	{	color: #990000;	text-decoration: underline;}a.main	{  color: #FFFFFF;	text-decoration: none;	font-size:9pt;}a.main:visited	{	color: #FFFFFF;	text-decoration: none;}a.main:hover	{	color: #990000;	text-decoration: none;}a.main:visited:hover	{	color: #990000;	text-decoration: none;}a	{  	color: #990000;	text-decoration: none;}a:visited	{	color: #990000;	text-decoration: none;}a:hover	{	color: #990000;	text-decoration: underline;}a:visited:hover	{	color: #990000;	text-decoration: underline;}input, select{ 	border: 1px solid #990000;	background: #cccccc;}textarea{	border: 1px solid #990000;	background: #cccccc;}.image{	}.myimage{	border: 1px solid #990000;}table.maanden{	width: 100%;	cellpadding: 5px;}table.maanden td, table.maanden td.items{	border: 1px solid #990000;	background-color: #bbbbbb;		vertical-align: middle;	text-align: center;		height: 70px;}table.maanden td.items{	background-color: #dddddd;}div.agenda_knop, div.agenda_vorige, div.agenda_volgende{	padding: 2px; 	border: 1px solid #990000; 	background-color: #cccccc; }div.agenda_knop{	width: 80px;}div.agenda_vorige{	float: left;}div.agenda_volgende{	float: right;}div.agenda_frame{	position: relative; 			z-index:1; 		margin-top: -20px; 	margin-right: 2px; 	margin-left: -15px;			padding: 5px;  		background: #999999; 	border: 1px solid #333333}table.agenda_admin{	border: 1px solid black;		background-color: #666666;}table.agenda_admin td.kop{	border-bottom: 1px solid black;		font-weight: bold;	color: white;}table.agenda_admin td.kop, table.agenda_admin td{	padding-left: 3px;}table.agenda{	margin-bottom: 10px;	width: 500px;		background-color: #aaaaaa;		border: 1px solid #990000;}table.agenda td.kop{	border-bottom: 1px solid #990000;		background-color: #777777;		color: white;		height: 30px;		text-align: center;}table.agenda td.datum{	vertical-align: middle;	text-align: center;		background-color: #cccccc;		width: 120px;}table.agenda td{	padding: 5px;}table.agenda_maand{	width: 620px;}table.agenda_maand td.weekdag{	padding: 5px; 		virtical-align: middle;		background-color: #777777;	color: white;		width: 88px;}table.agenda_maand td.dag, table.agenda_maand td.dag_items{	padding: 5px; 		virtical-align: middle;		background-color: #aaaaaa;	border: 1px solid #990000;		height: 50px;}table.agenda_maand td.dag_items{	background-color: #cccccc;}p.agenda_header{}p.agenda_item{	margin-left: 10px;}p.titel{	font-size: 14pt;}div.arregement, div.arregement2007{	background-image: url('../images/bistro_bg.jpg');		width: 590px;		border: 1px solid #990000;		text-align: left;		padding-top: 100px;	padding-left: 5px;	padding-right: 5px;	padding-bottom: 15px;}div.arregement2007{	background-image: url('../images/bistro_bg_2007.jpg');}div.activiteiten, div.activiteiten2{	background-image: url('../images/net.jpg');	background-color: #bbbbbb;		border: 1px solid #990000;		padding:0px;		margin-bottom: 15px;}div.activiteiten div.kop{	background-color: #666666;	color: white;		text-align: center;		padding-top: 3px;	padding-bottom: 3px;		border-bottom: 1px solid #990000;		font-weight: bold;}div.activiteiten div.tekst{	padding: 5px;}div.familie_wrapper{	width: 600px;}span.red{	color: #990000;}table.familie{	width: 100%;}table.familie td.familie_1, table.familie td.familie_2, table.familie td.familie_3,table.familie td.familie_4{	border: 1px solid #990000;		/*		filter:alpha(opacity=80);	-moz-opacity:.80;	opacity:.80;*/		background-color: #dddddd;		padding: 2px;}table.familie td.familie_1{	width: 120px;	}table.familie td.plaatje{	width: 150px;	border: 1px solid #990000;		background-image: url('../images/sumo.jpg');}table.familie td.voet{	width: 100px;	border: 1px solid #990000;		background-image: url('../images/sumo_voet.jpg');}div.vrijgezel{	padding: 5px;		width: 590px;		background: #cccccc url('../images/himalayastart.jpg');	background-repeat: no-repeat;		border: 1px solid #990000;	}table.form{	width: 550px;}tr.inputerror td.value, tr.inputerror td.label{	padding: 5px;	background: #aaaaaa;		color: #990000;}tr.inputerror td.value{	background-image: url('../images/text balloons_20.gif');	background-position: right center;	background-repeat: no-repeat;		border: 1px solid #bbbbbb;	border-left: none;}tr.inputerror td.label{	border: 1px solid #bbbbbb;	border-right: none;}table.admin_table{	padding: 0px;	margin: 0px;}table.admin_table th{	padding: 0px;	margin: 0px;		background-color: #888888;	font-size: 10pt;}ol.teams{	padding: 0 0 0 20px;}ol.teams li{	margin-bottom: 15px;}ul.deelnemers{	list-style: none;	margin: 5px 0 0 0px;	padding: 0px;}ul.deelnemers li{	list-style-image: none;	background-image: url('../images/persoon.gif');	background-repeat: no-repeat;	padding-left: 17px;	margin: 0px;}div.link_left, div.link_right{	width: 275px;	margin: 5px;	margin-bottom: 20px;	padding: 5px;		border: 1px solid #bbbbbb;	background-color: #aaaaaa;		text-align: center;		font-size: 12pt;	font-weight: bold;		line-height: 20pt;}span.small{	font-size: 8pt;	font-weight: none;		padding: 0px;	margin: 0px;}div.link_left { float: left; clear: both;}div.link_right { float: right; }#kinderen { list-style: none;, padding: 0; margin: 0; text-align: center; }#kinderen img { border: 1px solid black; }ol.wandelen{    padding: 0px;    margin: 10px 0 0 20px;}ol.wandelen li{    color: #990000;    font-weight: bold;}ol.wandelen li ul{	padding: 0px;    margin: 0 0 10px 20px;}ol.wandelen li ul li {	color: black;	font-weight: normal;}div.sociale_indicatie_aanbod{	margin: 0px 5px 15px 5px;	border: 1px solid #888888;	background: #aaaaaa;	padding: 5px;}div.sociale_indicatie_aanbod img{	border: 1px solid #666666;	padding: 5px;	background: #cccccc;}div.sociale_indicatie_aanbod p.kop{	text-align: center;	font-size: 15px;	font-weight: bold;}div.algemenevoorwaarden p{	padding-left: 50px;}div.algemenevoorwaarden p label{	float: left;	margin-left: -50px;		margin-top: 2px;	}div.contact{    background-color: #aaaaaa;    margin: 7px 0px;}div.contact div.title{    background: #990000;    color: #ffffff;    font-weight: bold;}div.contact div{    padding: 2px;}
