/*****************/
/*               */
/*  TEKSTOPMAAK  */
/*               */
/*****************/
A						{	font-family:			Arial, sans-serif;
							font-size:				12px;
							font-weight:			normal;
							color:					#213C04; }

A:hover					{	color:					#568144;
							text-decoration:		none; }


A.tekst,
.tekst					{	font-family:			Arial, sans-serif;
							font-size:				12px;
							font-weight:			normal;
							color:					#213C04; }

A.tekst:hover			{	color:					#568144;
							text-decoration:		none; }

A.menu1,
.menu1					{	font-family:			Arial, sans-serif;
							font-size:				12px;
							font-weight:			normal;
							color:					#213C04;
							text-decoration:		none; }

A.menu1:hover			{	color:					#568144; }

A.menu2,
.menu2					{	font-family:			Arial, sans-serif;
							font-size:				12px;
							font-weight:			normal;
							color:					#213C04;
							font-weight:			bold;
							text-decoration:		none; }

A.menu2:hover			{	color:					#568144; }

A.footer,
.footer					{	font-family:			Arial, sans-serif;
							font-size:				10px;
							font-weight:			normal;
							color:					#213C04;
							font-weight:			bold;
							text-decoration:		none; }

A.footer:hover			{	color:					#FF0000; }

H1						{ 	font-family:			Arial, sans-serif;
							font-size:				16px;
							font-weight:			bold;
							color:					#213C04; }

H2						{ 	font-family:			Arial, sans-serif;
							font-size:				14px;
							font-weight:			bold;
							color:					#213C04; }

H3						{ 	font-family:			Arial, sans-serif;
							font-size:				12px;
							font-weight:			bold;
							display:				inline;
							color:					#213C04;
							padding: 				0px; 
							height:					12px;}

.top					{	font-weight:			bold; }

.noline					{	text-decoration:		none; }
.noline:hover			{	text-decoration:		underline; }

.right					{	text-align:				right; }


/************/
/*          */
/*  PAGINA  */
/*          */
/************/
BODY, HTML				{	margin:					0px;
							padding:				0px;
							background-image:		url(../images/bg1.gif);
							width: 					100%;
							height: 				100%;  }


/**************/
/*            */
/*  TABELLEN  */
/*            */
/**************/
TABLE.table1			{	width:					769px;
							margin:					0px;
							padding:				0px; }

TD.table1td1			{	width:					769px;
							border-width:			0px;
							height:					202px;
							text-align:				left; }

TD.table1td2			{	height:					500px;
							width:					769px;
							background-image:		url(../images/bg2.gif);
							vertical-align:			top;
							text-align:				left; }

TD.table1td3			{	height:					20px;
							width:					769px;
							vertical-align:			top;
							text-align:				left; }

TABLE.table2			{	width:					769px;
							height:					400px;
							margin:					0px;
							padding:				0px; }

TD.table2td1			{	width:					175px;
							padding-left:			0px;
							padding-right:			0px;
							vertical-align:			top;
							text-align:				left; }

TD.table2td2			{	width:					596px;
							padding-left:			20px;
							padding-right:			20px;
							vertical-align:			top;
							text-align:				left; }

TABLE.table3			{	width:					175px;
							margin:					0px;
							padding:				0px; }

TD.table3td1			{	width:					175px;
							padding-left:			7px;
							padding-right:			0px;
							background-image:		url(../images/bg3.gif);
							vertical-align:			top;
							text-align:				left; }

TD.table3td2			{	width:					175px;
							height:					17px;
							padding-left:			0px;
							padding-right:			0px;
							background-image:		url(../images/menu-onder.gif); }

TABLE.table4			{	height:					20px;
							width:					769px;
							margin:					0px;
							padding:				0px; }

TD.table4td1			{	width:					175px;
							height:					20px;
							padding-left:			0px;
							vertical-align:			middle;
							text-align:				left; }

TD.table4td2			{	width:					498px;
							height:					20px;
							padding-left:			0px;
							background-color:		#C4D7A9;
							vertical-align:			middle;
							text-align:				left; }

TD.table4td3			{	width:					96px;
							border-style:			solid;
							border-color:			#A1C076;
							border-width:			0px 2px 0px 0px;
							height:					20px;
							padding-right:			3px;
							background-color:		#C4D7A9;
							vertical-align:			middle;
							text-align:				left; }

TABLE.tc1				{	width:					560px;
							margin:					0px;
							padding:				0px; }

TD.tc1td1				{	width:					355px;
							padding-right:			20px;
							vertical-align:			top;
							text-align:				left; }

TD.tc1td2				{	width:					205px;
							text-align:				left; }

TABLE.tc2				{	width:					400px;
							margin:					2px;
							padding:				5px; }

.input					{	font:					8pt Arial;
							color:					#213C04;
							background-color:		#C4D7A9;
							border-style:			solid;
							border-width:			1px;
							border-color:			#213C04; }

TABLE.data TR.white,
TABLE.data TR.color		{	height:					20px; }

.white,
TABLE.data TR.white		{	background-color:		#FFFFFF; }

.color,
TABLE.data TR.color		{	background-color:		#DCEAC8; }

TABLE.data				{	width:					100%;
							border-width:			0px; }

TABLE.data TD.leeg		{	width:					3px; }

.optie					{	background-color:		#AFAFFF; }
.boeking				{	background-color:		#F27E82; }
.beschikbaar			{	background-color:		#A6FD4C; }

TABLE.data TR.white TD A.onzicht	{	display:		none; }
TABLE.data TR.white TD.onzicht		{	color:			#FFFFFF; }

TABLE.data TR.color TD A.onzicht	{	display:		none; }
TABLE.data TR.color TD.onzicht		{	color:			#DCEAC8; }

.legenda				{	border-style:			solid;
							border-color:			#000000;
							border-width:			1px;
							width:					50px; }

#tussenlijn_wit {
	height: 2px;
	width: 100%;
	border-style: solid;
	border-width: 2px 0px 0px 0px;
	padding: 0px;
	margin: 0px;
	border-color: #FFFFFF;
}

#tussenlijn_grijs {
	height: 1px;
	width: 100%;
	border-style: solid;
	border-width: 1px 0px 0px 0px;
	padding: 0px;
	margin: 0px;
	border-color: #C4D7A9;
}

.show {
	width: 75%;
	margin-left: 20px;
	display: block;
	background-color: #C4D7A9;
}

.show form,
.show p {
	padding: 5px;
}

#required {
	font-weight: bold;
	font-size: 24px;
	font-family: Arial;
	color: #C4D7A9;
}
p{
	padding:0px;
	margin:0px;
}