body, head, page, html, form { height: 100%; width: 100%; margin: 0; padding: 0; }

body
{
	font-size: 12px;
	background-attachment: scroll;
	color: #000000;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	margin: 0px 10px 20px 10px;
}

table 		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
.tabelkop	{ font-weight:bold; background-color: #1B3281; padding:3px 3px 3px 3px; color:White; font-size:10pt; }
td.borderthin	{ border:solid thin #1B3281;	}

.outer_table
{
  border: #1B3281 1px solid;
  padding: 0px;
  margin: 0px;
  background-color: white;
}

.inner_table 
{ 
  background-color: white; 
  border:  none 0px;
  padding: 0px;
  margin: 0px;
  text-align: left;
}

a:link		{ color: #000000; font-size: 10pt; font-weight: normal; text-decoration: underline; }
a:hover		{ color: #000000; font-size: 10pt; font-weight: normal; text-decoration: underline; }
a:visited { color: #000000; font-size: 10pt; font-weight: normal; text-decoration: underline; }
a:active	{ color: #000000; font-size: 10pt; font-weight: normal; text-decoration: underline; }
a:link.menu_01			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; text-align: right; text-decoration: none; line-height: 16px}
a:hover.menu_01			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; text-align: right; text-decoration: none; line-height: 16px}
a:visited.menu_01		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; text-align: right; text-decoration: none; line-height: 16px}
a:active.menu_01		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; text-align: right; text-decoration: none; line-height: 16px}

a.grid:link			{ color: #ffffff; font-size: 10pt; font-weight: normal; text-decoration: underline; }
a.grid:hover		{ color: #ffffff; font-size: 10pt; font-weight: normal; text-decoration: underline; }
a.grid:visited	{ color: #ffffff; font-size: 10pt; font-weight: normal; text-decoration: underline; }
a.grid:active		{ color: #ffffff; font-size: 10pt; font-weight: normal; text-decoration: underline; }

p		{color:#000000;}

.button					{ font-family: Verdana, Arial, Helvetica, sans-serif;	cursor:hand; }

.mededeling		{ font-weight:normal; color: #040; }
.error				{ font-weight:bold;		color: #400;   }
.kop					{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt; color: #000000; }
.subkop				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; color: #000000; }
.window_title	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; font-weight: bold; font-variant: small-caps; background-image: url(../img/window_balk_midden.gif); background-repeat: repeat-x; }

.plat						{ color: #000000; }
.bg_licht				{background-color:#FCFCFB;}
.bg_donker			{background-color:#1B3281;}

.HeaderStyle					{ font-weight:bold;	background-color:#6E93BE; text-align:left; color:White; }
.HeaderStyleId					{ width:0px;}
.ItemStyle						{										background-color:#EEEEEE;  }
.ItemStyleId					{ font-size:1px; color:#FFFFFF;}
.EditItemStyle				{										background-color:#FFEAA9;  }
.AlternatingItemStyle	{										background-color:#FFFFFF; }
.FooterStyle					{font-weight:bold;	background-color:#6E93BE;}
.PagerStyle						{font-weight:bold;	background-color:#6E93BE; color: White;}
.SelectedItemStyle		{                   background-color:Yellow;}

#dek			{ Z-INDEX: 200; VISIBILITY: hidden; POSITION: absolute; }

/*----------------------------------------------------------------------
 stijlen voor een tab-component
----------------------------------------------------------------------*/
div#tabMenu					{ z-index: 20; position: relative; width: auto; background-color: Transparent; border: 0px solid black;}
div#tabMenu table			{ height: 20px; width: auto; }
div#tabMenu a				{ display: block; height: 19px;  font-size: 8pt; margin: 0px; padding: 1px 8px 0px 8px; text-decoration: none; }
div#tabMenu a:hover			{ text-decoration: underline; }

div#tabMenu td.nonactive	{ border: solid 0px black; padding-top: 2px; background-image: url(../img/tabMiddleOff.gif); background-repeat: repeat-x; background-position: 0px 2px; }
div#tabMenu td.active		{ background-image: url(../img/tabMiddleOn.gif); background-repeat: repeat-x; z-index: 2000;}

div#tabContent				{ position: relative; border: solid 1px #919B9C;background-color: #FCFCFB; width:500px; top:-1px; }

/* We kunnen Tabs niet deleten (of hidden maken) maar alleen disabelen. We passen deze style aan zodat het toch lijkt alsof ze hidden zijn. */
/* Dit is een style van de RAD-tabstrip die we hier overrulen */
.rtsDisabled					{ height: 1px; overflow: hidden; }

/*----------------------------------------------------------------------
 stijlen voor beheer vrije velden
----------------------------------------------------------------------*/
.tableHeader				{ padding:5px; background-color:#D8D8D8; text-align:center; }
.vrijeveldenItem			{ text-align:center;}
.mooieNaamVeld				{ padding-left:10px;}
#dgVrijeVelden				{ width:400px; border:solid 1px #000000;}

/*----------------------------------------------------------------------
 stijlen voor de tabel voor het invullen van filter voor vrije velden en het weergeven van het resultaat 
------------------------------------------------------------------------*/

#gvVrijeVeldenFilter	{ margin-left:30px; margin-top:15px; margin-bottom:15px; }
#gvAdressenCheck			{ margin-left:30px; margin-top:15px; margin-bottom:15px; }

/*----------------------------------------------------------------------
 stijlen voor de verstuur pagina
------------------------------------------------------------------------*/

span.regel							{ display: block; }

/*----------------------------------------------------------------------
 stijlen m.b.t. de Pol
------------------------------------------------------------------------*/

.tblPol											{ }
.tblPol th									{ font-weight: normal; text-align: left; padding-right: 20px; }

/*----------------------------------------------------------------------
 stijlen voor bericht-knoppen
------------------------------------------------------------------------*/

a.editBericht							  { display: block; width: 22px; height: 22px; background-image: url(../img/edit.gif); background-repeat: no-repeat; background-position: -1 -1; text-decoration: none; overflow: hidden; }
a.editBericht:hover				  { background-image: url(../img/edit_over.gif); text-decoration: none; }

/*----------------------------------------------------------------------
 stijlen voor de tabbladen op de inhouds-pagina
------------------------------------------------------------------------*/

#tabsContainer							{ width: 950px; border: none 1px green; }
#tabsContainer h1						{ font-size: 15px; width: 100%; text-align: left; color: #4170A5; padding-left: 128px; margin: 0; }
#tabsContainer p						{ text-align: left; padding: 4px 0 4px 128px; margin: 0; }

.rtsTabs										{ border: none 1px green; top: 0px; left: 0px; position: relative;z-index: 200;  }

.multiPage									{ padding: 0; margin-left:-1px; border: solid 1px #91A7B4; background-color: #fff; }
.multiPage									{ position: relative; z-index: 100; top: 0px; left: -2px; width: 830px; margin: 0 auto; overflow: hidden; }

.pvTabContent								{ border: none 2px purple; padding: 0; margin: 10px 10px; height: 350px; text-align: left; }

#tabsContainer .tabButtons	{ float: right; margin: 10px 6px; text-align: right; }

.pvTabContent div.uitleg					{ font-size: 11px; margin: 0 0 10px 0; }
.pvTabContent div.uitleg a				{ font-size: 11px; }
.pvTabContent div.uitleg a:hover	{ color: #844; }