

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

img							{border: 0px; margin: 2px;}
img.profile_maxwidth		{max-width:550px;
						 	/* IE Image max-width */
						 	width: expression(this.width > 550 ? 550: true);}
img.profile_maxheight		{max-height:300px;
							 /* IE Image max-width */
							 height: expression(this.height > 300 ? 300: true);}

a							{text-decoration: underline; color: #050582;}

abbr						{cursor: help; border-bottom: dotted 0.05em;}

font.message				{color: red; font-weight: bold; font-size: 13.5pt;}
font.error					{color: red; font-weight: bold; font-size: 13.5pt;}

table.bgtable				{border-collapse: collapse; border: 0px; padding: 0px; margin-top: 20px;}
table.bgtable tr			{border: 0px; padding: 0px;}
table.bgtable td			{border: 0px; padding: 0px;}

table.postbgtable			{border-collapse: collapse; border: 0px; padding: 0px; margin: 0px 100px 20px 100px; font-size: 10pt;}
table.postbgtable tr		{border: 0px; padding: 0px;}
table.postbgtable td		{border: 0px; padding: 0px;}
table.postbgtable th		{border: 0px; padding: 0px; text-align: left;}

table.bgmenu				{border-collapse: collapse; border: 0px;}
table.bgmenu tr				{border: 0px; padding: 0px;}
table.bgmenu td				{border: 0px; padding: 0px 2px 0px 0px;}

table.bgmenu_element		{border-collapse: collapse; border: 0px; color: #050582; font-weight: bold; font-size: 13.5pt; background-color: #FFFFFF;}
table.bgmenu_element tr		{border: 0px; padding: 0px;}
table.bgmenu_element td		{border: 0px; padding: 0px;}
table.bgmenu_element a		{text-decoration: none; color: #050582;}

table.bgsubmenu				{border-collapse: collapse; border: 0px;}
table.bgsubmenu tr			{border: 0px; padding: 0px;}
table.bgsubmenu td			{border: 0px; padding: 0px 0px 2px 2px;}

table.bgsubmenu_element		{border-collapse: collapse; border: 0px; color: #C00000; font-weight: bold; font-size: 12pt; background-color: #FFFFFF;}
table.bgsubmenu_element tr	{border: 0px; padding: 0px;}
table.bgsubmenu_element td	{border: 0px; padding: 0px;}
table.bgsubmenu_element a	{text-decoration: none; color: #C00000;}

table.routedata				{border-collapse: collapse; border: 6px outset #336699; color: #000000;}
table.routedata tr			{border: solid 1px #000000; padding: 0px;}
table.routedata td			{border: solid 1px #000000; padding: 1px 2px 1px 2px;}
table.routedata caption 	{font-size: 20px; font-weight: bold;}
table.routedata_body		{border-collapse: collapse; border: solid 1px #000000; color: #000000;}
table.routedata_body tr		{background-color: #FFCC00; border: solid 1px #000000; padding: 0px;}
table.routedata_body td		{background-color: #FFCC00; border: solid 1px #000000; padding: 0px;}
table.routedata_header		{border-collapse: collapse; border: solid 1px #000000; color: #000000;}
table.routedata_header tr	{background-color: #FF6600; border: solid 1px #000000; padding: 0px;}
table.routedata_header td	{background-color: #FF6600; border: solid 1px #000000; padding: 0px;}
tr.routedata_header			{background-color: #FF6600; color: #000000;}
tr.routedata_body			{background-color: #FFCC00; color: #000000;}
td.routedata_header			{background-color: #FF6600; color: #000000;}
td.routedata_body			{background-color: #FFCC00; color: #000000;}

table.linktable				{border-collapse: collapse; border: 6px outset #336699; color: #000000; width: 750px;}
table.linktable tr			{background-color: #F4FAFF; border: solid 1px #000000; padding: 4px 6px 4px 6px;}
table.linktable th			{background-color: #D9ECFF; border: solid 1px #000000; padding: 4px 6px 4px 6px;}
table.linktable td			{border: solid 1px #000000; padding: 4px 16px 4px 6px; vertical-align: top;}

table.arrangementtable		{border-collapse: collapse; border: 6px outset #336699; color: #000000; width: 500px;}
table.arrangementtable tr	{background-color: #F4FAFF; border: solid 1px #000000; padding: 4px 6px 4px 6px;}
table.arrangementtable th	{background-color: #D9ECFF; border: solid 1px #000000; padding: 4px 6px 4px 6px;}
table.arrangementtable td	{border: solid 1px #000000; padding: 4px 6px 4px 6px; vertical-align: top;}

table.addresstable			{border-collapse: collapse; border: 0px;}
table.addresstable tr		{border: 0px;}
table.addresstable th		{border: 0px; color: #050582;}
table.addresstable td		{border: 0px;}

div.weblog					{padding-left: 50px;}
div.weblog table			{border: solid 1px #000000;}
div.weblog table.wide		{width:720px;}
div.weblog table.narrow		{width:420px;}
div.weblog table.reaction	{width:356px;}
div.weblog table tr			{border: 0px;}
div.weblog table th			{border: 0px; color: #050582; font-weight: bold; font-size: 18pt;}
div.weblog table td			{border: 0px; padding: 2px 4px 2px 4px;}
div.weblog table td.date		{font-size: 10pt;}
div.weblog table td.address		{font-size: 10pt;}
div.weblog table td.body		{text-align: justify;}
div.weblog table td.foto		{}
div.weblog table td.buttons		{padding-right: 5px; text-align: right;}
span.weblog					{}
span.weblog span.title		{color: #050582; font-weight: bold; font-size: 18pt;}
span.weblog span.body		{}
span.weblog span.date		{font-size: 10pt;}
			
div.weblog table td.reaction	{padding-top: 30px;}
div.weblog table td.reaction div	{padding-left: 30px;}
div.reactie					{padding-left: 80px;}

table.intext				{border-collapse: collapse; border: 4px outset #336699; color: #000000;}
table.intext tr				{background-color: #F4FAFF; border: solid 1px #000000; padding: 4px 6px 4px 6px;}
table.intext th				{background-color: #D9ECFF; border: solid 1px #000000; padding: 4px 6px 4px 6px;}
table.intext td				{border: solid 1px #000000; padding: 4px 16px 4px 6px; vertical-align: top;}

div.publications span 		{padding-right:50px;}
div.publications h2 		{margin-bottom: 10px;}
div.publications h3 		{margin-left: 20px; margin-bottom: 25px; margin-top: 45px;}
div.publications ol 		{list-style-type:none;}
div.publications li 		{margin-left: 25px; margin-bottom: 15px;}
a.publink					{margin-left:10px;}

div.search-heading			{background-color: rgb(240, 247, 249);border-top: 1px solid rgb(107, 144, 218);padding: 3px 10px;}

div.navigation				{margin: 0;	padding: 10px 0 10px 0; text-align: center; font-size: 12pt;}
div.navigation a			{padding: 2px 5px 2px 5px; margin: 2px; border: 1px solid rgb(200, 200, 200); text-decoration: none;}
div.navigation a:hover		{border: 1px solid rgb(90, 90, 90);}
div.navigation a:active 	{border: 1px solid rgb(90, 90, 90);}

div.list					{margin-bottom: 10px;}
