/* stijlen voor het algemene site design*/
body 				{	margin-left: 0px;
						margin-top: 0px;
						margin-right: 0px;
						margin-bottom: 0px;
						text-align: center;
						background-image: url(../img/brown.jpg);
						background-repeat: repeat;
						font-family: Verdana, Geneva, sans-serif;
					}
a					{	text-decoration:none;
						color:#C60;
					}
a:hover				{	color: #600;
					}
h1					{	color: #900;
						font-size: 12px;
						font-variant: small-caps;
					}
span.subhd			{	color: #900;
						font-size: 12px;
						font-variant: small-caps;
					}
td.copyright		{	height: inherit;
						text-align: center;
						vertical-align: top;
						padding-top: 0px;
						padding-left: 17px;
						padding-right: 17px;
						padding-bottom: 10px;
						font-size: 8pt;
						font-family: Verdana, Geneva, sans-serif;
						color: #333;
					}
/*wrapper indien nodig*/
div.wrapper			{	width: 825px;
						text-align: left;
					}

/* schaduw */
td.top_shadow		{	
						height: 20px;
						background-image: url(../img/top_shadow.jpg);
					}
td.top_shadow_1		{	background-image:url(../img/top_shadow_1.jpg);
					}
td.left_column_1	{	width: 40px;
						height: inherit;
						vertical-align:top;
						background-image:url(../img/red.jpg);
						background-repeat:repeat-y;
					}
/*bevat ook de tabnavigatie*/

td.right_shadow		{	width: 25px;
						height: inherit;
						vertical-align: top;
						padding-top: 120px;
						background-image:url(../img/right_shadow.jpg);
						background-repeat:repeat-y;
					}

/* rode kolom */
td.left_column_2	{	width: 160px;
						height: inherit;
						vertical-align:top;
						background-image:url(../img/green.jpg);
						background-repeat:repeat-y;
					}
/* twee extra divs voor het logo en het afgeronde hoekje ivm compatibiliteitsproblemen met ie. */

div.logo_bg			{ 	background-image:url(../img/logo_bg.jpg);
						width: 160px;
						height: 575px;
					}
div.top_left_corner	{ 	background-image:url(../img/top_left_corner.jpg);
						width: 40px;
						height: 57px;
					}

/*main_column kan evt aangepast voor de verschillende pagina's*/

td.main_column		{	width: 600px;
						height: inherit;
						vertical-align:top;
						background-image:url(../img/main_column_bg.jpg);
						background-repeat:no-repeat;
						background-color:#FFF;
					}
td.main_column_home	{	width: 600px;
						height: inherit;
						vertical-align:top;
						background-image:url(../img/main_column_bg_home.jpg);
						background-repeat:no-repeat;
						background-color:#FFF;
					}
td.main_column_cont	{	width: 600px;
						height: inherit;
						vertical-align:top;
						background-image:url(../img/main_column_bg_contact.jpg);
						background-repeat:no-repeat;
						background-color:#FFF;
					}
					
/* stijlen voor de main table in main_column */

table.maintable		{	width: 600px;
					}	
td.titleimage		{	height: 50px;
					}
td.texttd			{	height: inherit;
						text-align: left;
						vertical-align: top;
						padding-top: 30px;
						padding-left: 17px;
						padding-right: 17px;
						padding-bottom: 10px;
						font-size: 10pt;
						font-family: Verdana, Geneva, sans-serif;
						color: #333;
					}
td.texttd_nopad		{	
						vertical-align: top;
						text-align: left;
						padding-top: 0px;
						padding-left: 0px;
						padding-right: 0px;
						padding-bottom: 0px;
					}
td.texttd_notoppad	{	height: inherit;
						text-align: left;
						vertical-align: top;
						padding-top: 0px;
						padding-left: 17px;
						padding-right: 17px;
						padding-bottom: 10px;
						font-size: 10pt;
						font-family: Verdana, Geneva, sans-serif;
						color: #333;
					}
td.image			{
					text-align: center;
					font-size: 8pt;
					font-family: Verdana, Geneva, sans-serif;
					color: #333;
	
}
					
/* stijlen voor de tab navigatie */
div.tnav_home_n		{	background-image:url(../img/home_none.jpg);
						width: 25;
						height: 67;
					}
div.tnav_home_o		{	background-image:url(../img/home_ovr.jpg);
						width: 25;
						height: 67;
					}
div.tnav_ctct_n		{	background-image:url(../img/contact_none.jpg);
						width: 25;
						height: 67;
					}
div.tnav_ctct_o		{	background-image:url(../img/contact_ovr.jpg);
						width: 25;
						height: 67;
					}
div.tnav_stmp_n		{	background-image:url(../img/sitemap_none.jpg);
						width: 25;
						height: 67;
					}
div.tnav_stmp_o		{	background-image:url(../img/sitemap_ovr.jpg);
						width: 25;
						height: 67;
					}
					
/*hoofdmenu*/
a.nav_link			{	font-family:Verdana, Geneva, sans-serif;
						font-variant: small-caps;
						font-size: 12px;
						color: #FFF;
						font-weight:bold;
						text-decoration:none;
					}
a:hover.nav_link	{	font-family:Verdana, Geneva, sans-serif;
						font-variant: small-caps;
						font-size: 12px;
						color: #FFF;
						font-weight:bold;
						text-decoration:none;
					}
td.nav_none			{	background-image:url(../img/brown.jpg);
						padding-left: 10px;
						padding-right: 10px;
						text-align: center;
						vertical-align: middle;
						width: 16%;
					}
td.nav_ovr			{	background-image:url(../img/green2.jpg);
						padding-left: 10px;
						padding-right: 10px;
						text-align: center;
						vertical-align: middle;
						width: 16%;
					}
td.nav_spacer		{
						background-image:url(../img/brown.jpg);
						width: 10%;
					}
table.nav_navtable	{	width: 600px;
						height: 20px;
					}

					

