body {height: 100%; background: #ffffff; border: 0px; margin: 0px; padding: 0px; font: normal 0.7em Arial, Helvetica, sans-serif; }
.bodybg0	{background-image: url(/stdimg/bg_home.jpg); background-repeat: no-repeat;}
.bodybg1	{background-image: url(/stdimg/bg_content2.gif); background-position: 0px 100px; background-repeat: repeat-y;}

.both { clear: both;}
.left { clear: left;}

.flright { float: right;}
.flleft { float: left;}

.brtotal {clear: left; font-size: 0.1em; line-height: 0.1em;}
.brtotal2 {clear: both; font-size: 0.1em; line-height: 0.1em;}





/* stijl voor de uls ------------------------------------------------------------------------------*/


.homeanchors ul 		{  margin: 0px; padding: 0px; margin-left: 20px; padding-left: 20px; line-height: 1.1em;}
.homeanchors li 		{  list-style-image: url(/stdimg/arrowhomeanchors.gif); color: #ffffff; margin: 0px; padding: 0px; padding-bottom: 4px;}

.blokanchors ul 		{  margin: 0px; padding: 0px; margin-left: 23px; padding-left: 23px;}
.blokanchors li 		{  list-style-image: url(/stdimg/arrowdown.gif); color: #ffffff; margin: 0px; padding: 0px; padding-bottom: 2px; line-height:0.9em;}

.plinks ul 				{  margin: 0px; padding: 0px; lxxine-height: 1.0em; margin-left: 10px; padding-left: 10px;}
.plinks li 				{  list-style-image: url(/stdimg/arrowright.gif); color: #ffffff; margin: 0px; padding: 0px; padding-top: 2px; padding-bottom: 2px; line-height:1em;}

.nieuwsanchors ul 		{  margin: 0px; padding: 0px; margin-left: 8px; padding-left: 8px;}
.nieuwsanchors li 		{  list-style-image: url(/stdimg/arrowdown.gif); color: #ffffff; margin: 0px; padding: 0px; padding-bottom: 2px; line-height:0.9em;}

.agendadiv ul			{margin: 0px; padding: 0px; margin-left: 10px; padding-left: 10px; }
.agendadiv li			{list-style-image: url(/stdimg/agendaicon.png); color: #616161; margin: 0px; padding: 0px; padding-bottom: 7px;}
.agendadiv li.liex		{list-style-image: url(/stdimg/agendaiconex.png); color: #616161; margin: 0px; padding: 0px; padding-bottom: 7px;}


.nieuwsbriefanchors ul 		{  margin: 0px; padding: 0px; margin-left: 8px; padding-left: 8px;}
.nieuwsbriefanchors li 		{  list-style-image: url(/stdimg/arrowright.gif); color: #ffffff; margin: 0px; padding: 0px; padding-bottom: 2px; }


.mloginopen ul                          {  margin: 0px; padding: 0px; lxxine-height: 1.0em; margin-left: 10px; padding-left: 10px;}
.mloginopen li                          {  list-style-image: url(../stdimg/arrowright.gif); color: #ffffff; margin: 0px; padding: 0px; padding-top: 2px; padding-bottom: 2px; line-height:1em;}








/* stijl voor de images ------------------------------------------------------------------------------*/

img {  border: 0px solid #afafaf; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}




.svmnivologo		{float: left;}

.imglogosym			{padding-top:35px; padding-left:50px;}

.imghuisstijl		{border-right: 1px solid #ffffff; margin-right: 30px; float: left;}

.imgprint			{margin-right: 40px;float: right;}

.imgalinea			{border: 2px solid #D8D7D8; }

.pijlup 			{float:right;}

.imgmndnavleft		{padding-left:20px; border-right: 1px solid #B5B5B5;}










/* stijl voor de divs --------------------------------------------------------------------------------*/

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


#all 						{}


	.topdiv 				{width: 100%; clear: left; background: #ffffff;}
		.topdivinnerhome	{width: 770px; border-right: 0px solid #B5B5B5; overflow: hidden; vertical-align:middle;}
		.topdivinner		{width: 770px; border-right: 1px solid #B5B5B5; overflow: hidden; vertical-align:middle;}

	.tickdiv 				{width: 100%; clear: left; border-top: 1px solid #B5B5B5; background: #ffffff;}
		.tickdivinnerhome	{width: 770px; border-right: 0px solid #B5B5B5; color: #828282; font-style: italic;}
		.tickdivinner		{width: 770px; border-right: 0px solid #B5B5B5; color: #828282; font-style: italic;}

	.titeldivhome			{width: 100%; clear: left; background-image: url(/stdimg/bg_titelbarhome.gif); background-repeat: repeat-y; border-top: 1px solid #E9E9E9; border-bottom: 1px solid #EFEFEF;}
		.titeldivinnerhome	{width: 770px; border-right: 0px solid #B5B5B5; height: 42px; overflow: hidden; line-height: 42px; vertical-align:middle; font-size: 1.7em; letter-spacing: 0.03em; font-style: italic; color: #ffffff;}

	.titeldiv 				{width: 100%; clear: left; background-image: url(/stdimg/bg_titelbar.gif); background-repeat: repeat-y;}
		.titeldivinner		{width: 770px; border-right: 1px solid #B5B5B5; height: 42px; overflow: hidden; line-height: 42px; vertical-align:middle; font-size: 1.6em; letter-spacing: 0.05em; font-style: italic; color: #ffffff;}
		.titeldivinner2		{width: 770px; border-right: 1px solid #B5B5B5; height: 42px; overflow: hidden; line-height: 42px; vertical-align:middle; font-weight: bold; font-size: 1.2em; letter-spacing: 0.05em; font-style: italic; color: #ffffff;}

		
	.contentdivhome			{width: 100%; clear: left; background-image: url(/stdimg/bg_hometop.gif); background-repeat: no-repeat;}
	.contentdivhome2		{width: 770px; clear: left;}
	.contentdiv 			{width: 770px; clear: left; }
		.contentmenu		{float: left; width: 196px; overflow: hidden;}
		.contentbodyhome	{float: left; width: 509px; padding: 45px 35px 35px 30px; color: #606060; bxxackground: green;}
		.contentbody1		{float: left; width: 509px; padding: 45px 35px 35px 30px; color: #606060; background-image: url(/stdimg/bg_contentbodyA.jpg); background-repeat: no-repeat;}
		.contentbody2		{float: left; width: 509px; padding: 45px 35px 35px 30px; color: #606060; background-image: url(/stdimg/bg_contentbodyB.jpg); background-repeat: no-repeat;}
		.contentbody3		{float: left; width: 509px; padding: 45px 35px 35px 30px; color: #606060; background-image: url(/stdimg/bg_contentbodyC.jpg); background-repeat: no-repeat;}
		.contentbody4		{float: left; width: 509px; padding: 45px 35px 35px 30px; color: #606060; background-image: url(/stdimg/bg_contentbodyD.jpg); background-repeat: no-repeat;}
		.contentbody5		{float: left; width: 509px; padding: 45px 35px 35px 30px; color: #606060; background-image: url(/stdimg/bg_contentbodyE.jpg); background-repeat: no-repeat;}
		.contentbody6		{float: left; width: 509px; padding: 45px 35px 35px 30px; color: #606060; background-image: url(/stdimg/bg_contentbodyF.jpg); background-repeat: no-repeat;}
		.contentbody7		{float: left; width: 509px; padding: 45px 35px 35px 30px; color: #606060; background-image: url(/stdimg/bg_contentbodyG.jpg); background-repeat: no-repeat;}
		.contentbody8		{float: left; width: 509px; padding: 45px 35px 35px 30px; color: #606060; background-image: url(/stdimg/bg_contentbodyH.jpg); background-repeat: no-repeat;}
		.contentbody9		{float: left; width: 509px; padding: 45px 35px 35px 30px; color: #606060; background-image: url(/stdimg/bg_contentbodyJ.jpg); background-repeat: no-repeat;}
		.contentbody10		{float: left; width: 509px; padding: 45px 35px 35px 30px; color: #606060; background-image: url(/stdimg/bg_contentbodyK.jpg); background-repeat: no-repeat;}
		.contentbody11		{float: left; width: 509px; padding: 45px 35px 35px 30px; color: #606060; background-image: url(/stdimg/bg_contentbodyL.jpg); background-repeat: no-repeat;}
		.contentbody12		{float: left; width: 509px; padding: 45px 35px 35px 30px; color: #606060; background-image: url(/stdimg/bg_contentbodyM.jpg); background-repeat: no-repeat;}
		.contentbody13		{float: left; width: 509px; padding: 45px 35px 35px 30px; color: #606060; background-image: url(/stdimg/bg_contentbodyN.jpg); background-repeat: no-repeat;}



			.banner			{margin-top:-40px; color:#B5B5B5; font-size: 80%; padding-bottom:25px;}
				.bannerpad	{padding-left:210px;}
			.homehead		{color: #000000; font-weight: bold; font-size:130%; font-style: italic; padding-bottom: 3px;}
			.homeanchors	{padding-top:3px;}
			.mottoex		{color:#717171; line-height:1.7em; padding-left: 27px;}
	

/*new*/
                        .mlogin                         {background:#5b5b5b; border-bottom: 1px solid #8c8c8c; color: #fff; padding: 3px 10px 2px 19px;}
                        .mlogin a                       {color:#fff;}
                        .mloginopen                     {background:#e7c6ad; color: #fff; padding-top: 3px; }
                        .mloginopen a           {color:#fff;}
                                .mloginopeninner{background:#e7c6ad; color: #fff; padding: 1px 10px 10px 19px;}


			.leadanchwrap	{padding-bottom:14px;}
				.leadwrap	{float: left; width:57%;}
				.leadwrap2	{float: left; line-height:1.7em;}
					.lead 	{ font-size: 100%; color: #000000; font-weight: bold; line-height: 1.8em; }
				.blokanchors {float: right; width:42%; padding-top: 4px;}



	        .paragraaf 				{padding: 0px 2px 30px 0px; }
	        	.pkop        		{color: #BE3100; font-weight: bold; font-size: 120%; font-style: italic; padding: 0px 0px 0px 0px;}
	        	.ptekst      		{line-height:1.8em; padding-left:0px; padding-top:15px;}
	        	.ptekst2      		{line-height:1.8em; padding-left:0px; padding-top:0px; }
	        		.pimg        	{float: left; padding: 4px 15px 6px 20px;}
					.palineakop		{color: #616161; font-weight: bold; padding-left:20px; cxxlear: left;}
				.plinks 			{clear: both; padding-left:20px; margin-top: -5px; margin-bottom: 9px;}
				.ptable				{clear: left; padding-left: 20px;}

				.spanborder			{clear: both; display: block; width: 260px; border-top: solid 1px #B6B6B6; font-size: 0.1em; line-height:0.1em;}
				.formblok 			{padding: 20px 0px 0px 20px;}



			.sitemap 				{padding: 0px 0px 35px 0px;}
				.maphoofd 			{padding: 6px 18px 0px 0px;}
				.mapsub 			{padding: 6px 18px 0px 24px;}
				.mapsubsub 			{padding: 6px 18px 0px 48px;}

			.zoekblok 				{padding: 0px 0px 35px 0px; color: #616161; overflow: hidden;}


			.nieuwsanchors			{padding-bottom:25px;}

	        .nieuwsitem				{padding: 0px 0px 25px 0px; border-top: 1px solid #CA4802;}
				.ndate				{color:#898A8A; font-weight: bold; padding-top: 25px; padding-bottom: 5px;}
	        	.nkop        		{color: #BE4100; font-weight: bold; font-size: 120%; font-style: italic; padding: 0px 0px 10px 0px;}
				.nlead				{color: #000000; font-weight: bold; line-height:1.7em; padding-left:20px;}
	        	.ntekst      		{line-height:1.7em; padding-left:0px; padding-top:0px; }
	        		.nimg        	{float: left; padding: 4px 15px 6px 20px;}


			.agendamaand			{color: #BE4100; font-weight: bold; font-size: 150%; font-style: italic; padding: 23px 0px 0px 0px;}
				.maandselect		{float:right; font-weight: normal; font-style: normal; font-size: 65%;}

			.agendadiv				{padding: 10px 0px 25px 0px;}
			.agendamaandkop			{color: #BE4100; font-weight: bold; font-size: 120%; font-style: italic; padding: 0px 0px 0px 0px;}

			.agendaartdate			{border-bottom: 1px solid #BCBCBB; line-height: 1.6em; padding-top:0px; padding-bottom: 7px; margin-bottom: 6px; font-weight: bold; color:#000000;}


			.nieuwsbriefanchors		{padding-bottom:35px;}

			.nieuwsbriefalg			{padding-top: 30px; color: #B4B4B4; line-height: 1.6em;}


	.end {clear: both; padding-top:15px;}




	.footdiv				{position: absolute; bottom: 0; padding: 0; padding-top: 0px; width: 100%; border-top: 1px solid #B5B5B5; background: #ffffff;}
		.footdivinnerhome	{width: 770px;  border-right: 0px solid #B5B5B5; }
		.footdivinner		{width: 770px;  border-right: 1px solid #B5B5B5; }
			.foot			{padding: 5px 25px 5px 0px; text-align: right; color:#989898; font-size: 80%;}








/* stijl voor de INSCHRIJFAPPLICATIE -------------------------------------------------------*/

.inlinks 				{clear: both; padding-left:0px; margin-top: -11px;}

.inlinks ul 			{  margin: 0px; padding: 0px; lxxine-height: 1.0em; margin-left: 10px; padding-left: 10px;}
.inlinks li 			{  list-style-image: url(/stdimg/arrowright.gif); color: #ffffff; margin: 0px; padding: 0px; padding-bottom: 2px; line-height:1em;}

.inlinks a 				{font-size: 80%; color: #BE4100; }
.inlinks a:hover 		{text-decoration: none;}

.logintableprint		{width: 500px;}

.ira a 					{ color:#CA4802; font-weight: bold;}
.ira a:hover 			{ text-decoration: none; }

.oranje					{color:#CA4802;}
.oranjeb				{color: #CA4802; font-weight: bold;}
.oranjeunder			{ color:#CA4802; text-decoration: underline;}
.error					{color:#CA4802;}











/* stijl voor de koppen en teksten -------------------------------------------------------*/

p 						{ margin-top: 0px; padding-top: 0px;}

.paragraaf p 			{ margin-top: 0px; padding-top: 0px; padding-left:20px; cxxlear: left;}
.paragraaf p.pmetlinks 	{ margin-top: 0px; padding-top: 0px; padding-left:20px; margin-bottom: 0px;}

.nieuwsitem p 			{ margin-top: 0px; padding-top: 0px; padding-left:20px; }
.nieuwsitem p.pmetlinks { margin-top: 0px; padding-top: 0px; padding-left:20px; margin-bottom: 0px;}

.bb						{color:#000000; font-weight: bold; padding-bottom: 10px;}
.bb2					{color:#363636; font-weight: bold;}
.bb3					{color: #000000; font-weight: bold;}
.or						{color:#CA4802;}





/* stijl voor de links -------------------------------------------------------------------*/

A { text-decoration: none; color: #6D2F71;}
A:link    {  }  
A:visited {  }  
A:hover   {  } 
A:active  {  }
A:focus   {  }


.tdextra a 				{color: #6B6B6B;}
.tdextra a:hover 		{color: #CA4802;}

.tdextra a.adef 		{color: #6B6B6B; font-size:70%;}
.tdextra a.abig 		{color: #6B6B6B; font-size:100%;}
.tdextra a.abigger 		{color: #6B6B6B; font-size:120%;}


.tickdivinnerhome a				{color: #828282; font-style: italic;}
.tickdivinnerhome a:hover		{color: #CA4802;}
.tickdivinner a					{color: #828282; font-style: italic;}
.tickdivinner a:hover			{color: #CA4802;}


.homeanchors a 			{ color: #FBF7F3; fxxont-weight: bold;}
.homeanchors a:hover 	{ text-decoration: none; color: #ffffff;}

.blokanchors a 			{font-size: 80%; color: #979797; }
.blokanchors a:hover 	{ text-decoration: none;}

.nieuwsanchors a 		{font-size: 80%; color: #979797; }
.nieuwsanchors a:hover 	{ text-decoration: none; }

.plinks a 				{font-size: 80%; color: #BE4100; }
.plinks a:hover 		{text-decoration: none;}

.mloginopen li a                        {font-size: 80%; color: #c04303; }
.mloginopen li a:hover          {text-decoration: none;}


.maphoofd a 			{font-size:100%; font-weight: bold; color: #606060;}
.maphoofd a:hover 		{color: #CA4802;}
.mapsub a 				{font-size:100%; color: #606060;}
.mapsub a:hover			{color: #CA4802;}
.mapsubsub a 			{font-size:100%; color: #606060;}
.mapsubsub a:hover		{color: #CA4802;}

.zoekblok a				{color: #BE4100;}
.zoekblok a:hover 		{ text-decoration: none;}

.agendadiv a 			{color:#CA4802;}
.agendadiv a:hover 		{ text-decoration: none;}

.nieuwsbriefanchors a 			{font-size: 100%; color: #BE4100; }
.nieuwsbriefanchors a:hover 	{ text-decoration: none; }

a.verwijder 				{font-size: 80%; color: #CA4802;}
a:hover.verwijder 			{ text-decoration: none;}

.nieuwsbriefalg a 			{color: #B4B4B4; font-weight: bold; text-decoration: underline; }
.nieuwsbriefalg a:hover 	{ color: #CA4802; }

.statstd a				{color: #6B6B6B;}
.statstd a:hover		{color: #CA4802;}







/* stijl voor de forms ---------------------------------------------------------------------*/

form { margin-top: 0px; margin-bottom: 0px;}

input { color: #6B6B6B; font-family: Arial, Helvetica, sans-serif; font-size: 100%;}

select { color: #6B6B6B; font-family: Arial, Helvetica, sans-serif; font-size: 100%;}

option {color: #6B6B6B; font-family: Arial, Helvetica, sans-serif; font-size: 100%;}

textarea {color: #6B6B6B; font-family: Arial, Helvetica, sans-serif; font-size: 100%;}


.formzoek	{display: inline;}

.text2		{width: 90px;}
.text3		{width: 55px;}
.text4		{width: 43px;}
.text5		{width: 160px;}



#contactform {
	padding: 5px 10px;
	border: 1px solid #D6D6D6;
	background-color: #ffffff;
	-moz-border-radius:8px;
	color: #616161;
}

#contactform div.fieldset {
	margin: 20px 0;
	padding: 5px;
	border: 1px solid #D6D6D6;
	background-color: #ffffff;
}

#contactform div.fieldseterror {
	color: #2D2D2D;
	margin: 20px 0;
	padding: 5px;
	border: 1px solid #D6D6D6;
	background-color: #ffffff;
}

#contactform span.legend {
	position: relative;
	top: -15px;
	font: bold 16px arial, helvetica, sans-serif;
	color:#D6D6D6;
	background-color: #ffffff;	
}



#contactform span.legend2 {
	position: relative;
	top: -15px;
	font: bold 13px arial, helvetica, sans-serif;
	color:#0b0b0b;
	background-color: #ffffff;	
}
#contactform ul		{padding:0px; margin:0px; padding-left:15px; }
#contactform ul li	{padding:0px; margin:0px; padding-left:6px; margin-left:6px; line-height: 1.5em; padding-bottom: 6px;}

#contactform a		{color:#bd4200; text-decoration: underline;}




#contactform div {
	margin: 0px 0;
	clear: left;
}
#contactform label{
	vertical-align: top;
	color:#6D6D6D;
}

#contactform span{
	margin: 0;
	padding: 0px 5px 10px 5px;
}
#contactform .t   {
	width: 300px;
	padding-left: 2px;
	background-color: #ffffff;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-top: 1px solid #888;
	border-left: 1px solid #888;
}

#contactform .tselect   {
	width: 155px;
	padding-left: 2px;
	background-color: #ffffff;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-top: 1px solid #888;
	border-left: 1px solid #888;
}


.veld {float: left; width: 100px;vertical-align: top;}
















/* stijl voor button -----------------------------------------------------------------------*/

.knop1 {
  background-color:#ffffff; 
  color: #929292; 
  border: 1px solid #929292;
  padding: 1px 2px 0px 2px;
  margin: 0px;
  fxont-size: 85%;
 }

.knop1:hover {
  background-color:#929292; 
  color: #ffffff; 
  border: 1px solid #929292;
  padding: 1px 2px 0px 2px;
  margin: 0px;
  fxont-size: 85%;
 }


.knop2 {
  background-color:#929292; 
  color: #ffffff; 
  border: 1px solid #929292;
  padding: 1px 2px 0px 2px;
  margin: 0px;
  fxont-size: 85%;
 }

.knop2:hover {
  background-color:#ffffff; 
  color: #929292; 
  border: 1px solid #929292;
  padding: 1px 2px 0px 2px;
  margin: 0px;
  fxont-size: 85%;
 }


.knop4 {
  background-color:#d16233; 
  color: #ffffff; 
  border: 1px solid #d16233;
  padding: 1px 2px 0px 2px;
  margin: 0px;
  fxont-size: 85%;
 }

.knop4:hover {
  background-color:#c04816; 
  color: #ffffff; 
  border: 1px solid #c04816;
  padding: 1px 2px 0px 2px;
  margin: 0px;
  fxont-size: 85%;
 }


.knop5 {
  background-color:#24ac4d; 
  color: #ffffff; 
  border: 1px solid #24ac4d;
  padding: 1px 2px 0px 2px;
  margin: 0px;
  fxont-size: 85%;
 }

.knop5:hover {
  background-color:#0a8f32; 
  color: #ffffff; 
  border: 1px solid #0a8f32;
  padding: 1px 2px 0px 2px;
  margin: 0px;
  fxont-size: 85%;
 }



.knop6 {
  background-color:#929292; 
  color: #ffffff; 
  border: 1px solid #929292;
  padding: 1px 2px 0px 2px;
  margin: 0px;
  fxont-size: 85%;
 }

.knop6:hover {
  background-color:#6e6e6e; 
  color: #ffffff; 
  border: 1px solid #6e6e6e;
  padding: 1px 2px 0px 2px;
  margin: 0px;
  fxont-size: 85%;
 }







/* MISC ----------------------------------------------------------------------------------------*/

table 						{font-size: 1em; font-size: 100%;}


.tdextra					{padding-right: 40px; vertical-align: middle; text-align: right; color:#BABABA;}
	a.extraselect 			{color:#CA4802;}


.contentmenu table			{ width: 196px;}
.contentmenu table td		{ padding-top:2px; padding-bottom:2px; line-height:1.2em;}
	.trhoofd				{ }
		.trhoofd td			{border-bottom: 1px solid #ffffff;}
		.tdhoofd			{bxxackground: #F8EFE8; width: 14px; }
		.tdhoofd2			{padding-left:5px; padding-right:10px;}
		.tdhoofd2 a			{color:#BD4200;}
		.tdhoofd2 a.select	{font-style: italic;}			
	.trsub					{background: #E7C6AD; }
		.trsub td			{border-bottom: 1px solid #EFE7D6;}
		.tdsub				{bxxackground: #F5DFCE; width: 14px; }
		.tdsub2				{padding-left:12px; padding-right:10px;}
		.tdsub2 a			{color:#BD4200;}
		.tdsub2 a.select	{font-style: italic;}
	.trsubsub				{background: #CA4802; }
		.trsubsub td		{border-bottom: 1px solid #D48C65;}
		.tdsubsub			{bxxackground: #E57940; width: 14px; }
		.tdsubsub2			{padding-left:23px; padding-right:10px;}
		.tdsubsub2 a		{color:#ffffff;}
		.tdsubsub2 a.select	{font-style: italic;}



.zoekblok table				{width: 100%; overflow: hidden;}
.zoekblok table	td			{vertical-align: top;}
	.trborder td			{border-top: 1px solid #E4E3E3; border-bottom: 1px solid #E4E3E3; color:#ADADAD;}
.zoekrow td					{border-bottom: 1px solid #E4E3E3;}


.agendadiv table				{width: 100%; border: 1px solid #C0C0C0;}
.agendadiv table td				{border-bottom: 1px solid #C0C0C0; vertical-align: top; padding: 8px 10px 4px 10px;}
.agendadiv table td.agleft		{border-right: 1px solid #C0C0C0; color:#B5B5B5; font-size: 240%; font-style: italic; width:1.2em; text-align:center;}
.agendadiv table tr.aglast td	{border-bottom: 0px solid #C0C0C0;}


.ptable table					{width: 100%; margin-bottom:25px;}
.ptable table th				{border-right: 1px solid #C2C1C1; border-bottom: 1px solid #C2C1C1; padding-left:4px;padding-right:4px; text-align: left; vertical-align: top;}
.ptable table td				{border-right: 1px solid #C2C1C1; border-bottom: 1px solid #C2C1C1; padding-left:4px;padding-right:4px; vertical-align: top;}





.terug          {margin-top:0px; color:#B5B5B5; font-size: 80%; padding-bottom:5px;}

.terug a                {color: #979797; }
.terug a:hover  { text-decoration: none;}


.stadstd		{font-weight: bold;}





.trplan				{background:#e4e4e4;}
.trplan	td			{background:#e4e4e4;}

.tableplan			{width: 85%; margin-left: 35px; pxadding: 15px 38px 35px 38px;}

.tableplanloc		{width: 100%; border: 1px solid #ffffff; border-collapse: collapse; }
.tableplanloc td	{background: #c8c8c8; color:#525252; padding: 0px 4px 0px 4px; border: 1px solid #ffffff;}

td.red					{color:#ec0808;}
td.planbb				{font-weight: bold; color: #000000;}
td.planbbred			{font-weight: bold; color: #ec0808;}
