/* BEGIN : default styles */
a.paars 		{color:#42419B; text-decoration:underline}
a.paars:hover	{text-decoration:none}
a.red 			{color:#C30; background:#FAEAE5; text-decoration:none}
a.red:hover 	{background:#FFF}
a.red2 			{color:#C30; text-decoration:underline; font:12px Arial}
a.red2:hover 	{text-decoration:none}

body#screen {	text-align:center} /* align center hack for IE5 */
body.bg 		{background:url(../images/bg_screen.gif) repeat-y top center}
div 			{margin:0; padding:0}
form 			{margin:0; padding:0}

h1 	{color:#4A64C5; font:12px Arial; line-height:19px; text-transform:uppercase; padding:0; margin:0}
h2 	{color:#42419B; font:bold 13px Arial; line-height:18px; margin:0 0 3px 0}
h3 	{color:#42419B; font:12px Arial; line-height:18px; margin:0}

img 		{border:0; margin:0; padding:0}
body 		{color:#666; font:11px Arial, Helvetica; line-height:18px}
p 			{text-align:justify; padding:0; margin:0;}
p.blue 		{color:#4A64C5}
p.grijs 	{color:#333}
p.paars 	{color:#7474B6; font:12px Arial; margin:0; line-height:18px; padding-right:5px}
p.paars2	{color:#42419B; font:12px Arial; line-height:18px; margin:0}
ul 			{list-style:none; margin:0; padding:0}
/* END : default styles */

/* BEGIN : Header styles */
div#logo 			{height:48px; left:10px; position:absolute; top:16px; width:151px; z-index:1}
div#zoekbox 		{background:url(../images/bg_zoekBox.gif) no-repeat top left; height:25px;
						position:absolute; right:25px; text-align:right; top:25px; width:190px; z-index:1}
div#zoekbox div 	{float:left; width:96px}
div#zoekbox div#pic {float:left; width:61px; height:25px}
input.zoekText 		{color:#42419A; background:#FFF; border:1px solid #FFF; font:13px Arial;
						height:19px; margin:0; padding-top:2px; width:96px}		

ul#show  			{height:95px; list-style:none; width:980px}
ul#show li 			{float:left; height:95px; margin:0; padding:0; width:140px}
ul#show li#one 		{background:url(../images/bg_navOne.gif) #424BA2}
ul#show li#two 		{background:url(../images/bg_navTwo.gif) #4356AA}
ul#show li#three 	{background:url(../images/bg_navThree.gif) #4364B5}
ul#show li#four 	{background:url(../images/bg_navFour.gif) #4471BF}
ul#show li#five 	{background:url(../images/bg_navFive.gif) #4480CA}
ul#show li#six 		{background:url(../images/bg_navSix.gif) #448ED5}
ul#show li#seven 	{background:url(../images/bg_navSeven.gif) #449CE0}
ul#show li#seven a.flag {position:relative; top:55px; padding-left:10px}

ul#topNav 			{height:30px; list-style:none; width:980px; font:15px Arial; font-weight:500}
ul#topNav li 		{float:left; height:30px; margin:0; padding:0; width:140px;}
ul#topNav li a 		{display:block; float:none; color:white; height:100%; text-decoration:none;}
ul#topNav li a:hover 			{background:#C30; text-decoration:none; }
ul#topNav li a.selected 		{background:#FFF; color:#4364B5}
ul#topNav li a.selected:hover 	{background:#FFF}
ul#topNav li#oneM 	{background:#424BA2}
ul#topNav li#twoM 	{background:#4356AA}
ul#topNav li#threeM {background:#4364B5}
ul#topNav li#fourM 	{background:#4471BF}
ul#topNav li#fiveM 	{background:#4480CA}
ul#topNav li#sixM 	{background:#448ED5}
ul#topNav li#sevenM {background:#449CE0}
.topNavText { position: relative; top:5px; left:5px}
/* END : Header styles */

/* BEGIN : Content styles */
div.content {background:url(../images/bg_content.gif) no-repeat 100% 100%}

	/* BEGIN : content nav */
	div#contentNav h2 			{color:#FFF; background:url(../images/bl_h2.gif) no-repeat center right #4A64C5; 
									font:bold 11px Arial; line-height:25px; margin:0; padding-left:10px}
	div#contentNav a.left 		{color:#4A64C5; background:url(../images/bl_a.content.gif) no-repeat center right #E4E8F6; 
									border-bottom:1px solid #B5C0E7; border-top:1px solid #FFF; display:block; 
									font:bold 11px Arial; line-height:15px; padding:5px 17px 5px 10px; text-decoration:none}
	div#contentNav a.left:hover {background:url(../images/bl_a.content.gif) no-repeat center right #F2F4FB;}
	
	div.level3 						{background:#FFF; float:left; font:11px Arial; padding-top:5px; width:190px}
	div.level3 a 					{color:#4A64C5; line-height:15px; text-decoration:none;}
	div.level3 a.level2Item 		{background:url(../images/bl_a.content2.gif) no-repeat center right; display:block; 
										font-weight:bold; padding:5px 17px 5px 10px;}
	div.level3 a.level2Item:hover 	{text-decoration:underline}
	div.level3 ul 					{background:#FFF; padding:0 0 5px 10px}
	div.level3 ul li 				{margin:0; padding:3px 17px 3px 0} /*padding-top:3px; padding-bottom:3px;}*/
	div.level3 ul li a.selected  	{background:#F2F4FB; font-style:italic}
	div.level3 ul li a:hover 		{background:#F2F4FB}

	div.endNav 					{background:#E4E8F6; border-top:1px solid #FFF; display:block; height:1px; width:190px}
	/* END : content nav */

	/* BEGIN : center content */
	div#contentCenter div#topTemplate 	{margin-bottom: 0px; }
	div#contentCenter ul 				{font:11px Arial; line-height:18px; margin:0}
	div#contentCenter ul li 			{background:url(../images/bl_list.gif) no-repeat top left; padding-left:16px;}
	div#contentCenter a 				{color:#C30; text-decoration:none}
	div#contentCenter a:hover 			{text-decoration:underline}
	
	div#contentCenter table.listDocumentContainer 		{border-left:6px solid #B5C0E7; margin-bottom:15px;}
	div#contentCenter table.listDocumentContainer table {margin-left:15px;} 
	div#contentCenter table.listDocumentContainer h2 	{color:#4A64C5; font:bold 11px Arial; margin-left:15px;}
	div#contentCenter table.listDocumentContainer h2 a 	{color:#4A64C5;}
	
	p.content 		{border-left:6px solid #B5C0E7; padding-left:15px; margin-right:15px}
	p.content span 	{color:#4A64C5; display:block; font:bold 11px Arial; line-height:18px; padding-bottom:3px} 
	p.content2 		{margin-right:15px}
	p.content2 span {color:#333; display:block; font:bold 11px Arial; line-height:18px} 
	/* END : center content */

	/* BEGIN : trigger */
	div.tr_links 			{float:left; margin:10px 0 15px 0; width:180px}
	div.tr_links p 			{margin:0; line-height:18px; text-align:justify}
	div.tr_links h2 		{color:#C30;}
	div.downloads a 		{color:#C30; background:#FAEAE5; border:1px solid #C30; border-bottom:0; 
								display:block; font:11px Arial; line-height:25px; padding-left:10px; text-decoration:none}
	div.downloads a:hover 	{background:#FFF}
	div.downloads a#last 	{border-bottom:1px solid #C30}
	/* END : trigger */

div.topLink {float:left; width:970px; height:22px; text-align:right}
div.topLink a {text-decoration:none; margin-left:10px;}
/* END : Content styles */


/* BEGIN : footer */
div#con_footer p 		{color:#7C7CBA; float:right; font:12px Arial; margin:0; padding-top:10px}
div#con_footer a 		{color:#7C7CBA; text-decoration:none;}
div#con_footer a:hover 	{text-decoration:underline;}
div#con_footer img 		{float:left;}
/* END : footer */

/* BEGIN : content Styles Home page */
div.langBar 				{float:left; height:13px; padding-top:20px; text-align:right; width:725px}
div.triple 					{background:url(../images/bg_content2.gif) no-repeat 100% 100%;
								float:left; height: 170px; padding:5px 0 0 12px; position:relative; width:310px; display:block;}
div.triple p 				{font-size:11px; float:left; margin:0; text-align:justify; width:260px; padding-bottom: 3px;}
div.triple a.imageLink 		{bottom:15px; height:8px; position:absolute; right:15px; width:47px}
div.triple a.externalLink 	{color:#cc3300}

a.homeNewsLink 		{color:#cc3300;}
.homeNewsSummary	{float:right; height:70px; overflow:hidden; width:210px; padding-right:5px;}
.homeNewsPlaatje 	{float:left; margin:0; overflow:hidden; padding:0;}
div.sub div 			{float:right; width:210px; overflow:hidden; padding-right:5px;}

.archive 			{color:#42419B; float:left; font:12px Arial; height:18px; line-height:18px; margin-top:10px; text-align:right;}
.archive a 			{color:#42419B}
.archive a:hover 	{text-decoration:none}

div#con_bot 				{background:#E4E8F6; float:left; margin:30px 0 0 0; padding:0; width:980px}
div#con_bot div.top 		{background:url(../images/bg_hoek_t.gif) no-repeat top left #E4E8F6;
								float:left; font:0px Arial; height:6px; width:980px}
div#con_bot div.bottom 		{background:url(../images/bg_hoek_b.gif) no-repeat bottom left #E4E8F6;
								float:left; font:0px Arial; height:6px; width:980px}
div#con_bot div.midden 		{color:#ffffff; background-color: #4a64c5; border-left:1px solid #42419a; border-right:1px solid #42419a;
								border-top:2px solid #42419a; border-bottom:2px solid #42419a;float:left; width:978px}
div#con_bot div.midden h2 	{color:#ffffff;}
div#con_bot div h2 			{margin:5px 0 5px 9px; color:#ffffff;}
div#con_bot div p 			{margin-left:9px;}
div#con_bot a.externalLink 	{color:#000000}
/* END : content Styles Home page */

/* BEGIN :  content styles Partners.jsp */
.partner				{width:750px; padding:5px; margin-bottom:15px;height: 95px; 
							border-bottom:1px solid #4a64c5; display:block; position:relative; float:left;}
.partnerImage 			{float:left; height: 90px; width:160px; padding:4px;
							border-right:0px solid #4a64c5; border-left:0px solid #42419a; text-align:center;}
.partnerTitle 			{float:right; width:550px; padding:4px;}
.partnerSummary 		{float:right; width:550px; padding:4px;}
.partner h2 			{color:#4A64C5; font-family:Arial; font-size:11px; font-size-adjust:none;
							font-style:normal; font-variant:normal; font-weight:bold; line-height:normal;}
div.partner a.imageLink {bottom:10px; height:8px; position:absolute; right:15px; width:47px}
/* END :  content styles Partners.jsp */

/* BEGIN :  content styles Clients.jsp */
.client					{width:750px; padding:5px; margin-bottom:15px;height: 95px; 
							border-bottom:1px solid #4a64c5; display:block; position:relative; float:left;}
.clientImage 			{float:left; height: 90px; width:160px; padding:4px;
							border-right:0px solid #4a64c5; border-left:0px solid #42419a; text-align:center;}
.clientTitle 			{float:right; width:550px; padding:4px;}
.clientSummary 			{float:right; width:550px; padding:4px;}
.client h2 				{color:#4A64C5; font-family:Arial; font-size:11px; font-size-adjust:none;
							font-style:normal; font-variant:normal; font-weight:bold; line-height:normal;}
div.client a.imageLink 	{bottom:10px; height:8px; position:absolute; right:15px; width:47px}
/* END :  content styles Clients.jsp */

/* BEGIN: table styles */
table, tr, td 	{margin:0; padding:0;}
td			  	{padding-right: 10px;}
h2.label		{margin:15px 0 0 0;}
/* END: table styles */
