﻿*
{padding:0px;margin:0px;font-family:Arial, Tahoma, Verdana;font-size:12px;}
html{height:100%;}
a {border:0px;}
img {border:0px;border-color:#FFFFFF;border-style: solid}





a:link 
{
    font-family:        Tahoma, Arial, Verdana, Helvetica;
    font-size:          13px;
    font-weight:        normal;
	line-height:       	130%;
	color:              #797900;
	text-decoration:    none;
}

a:hover 
{
    font-family:        Tahoma, Arial, Verdana, Helvetica;
    font-size:          13px;
    font-weight:        normal;
	line-height:       	130%;
	color:              #5882C7;
	text-decoration:    none;
}

a:active 
{
    font-family:        Tahoma, Arial, Verdana, Helvetica;
    font-size:          13px;
    font-weight:        normal;
	line-height:       	130%;
	color:              #797900;
	text-decoration:    none;
}

a:visited
{
    font-family:        Tahoma, Arial, Verdana, Helvetica;
    font-size:          13px;
    font-weight:        normal;
	line-height:       	130%;
	color:              #797900;
	text-decoration:    none;
}



/* Font and colors for standard skinobjects */


.SkinObject {
    font-weight:            normal;
    font-size:              10px;
    color:                  #666666;
    font-family:            verdana, Arial, Helvetica;
    text-decoration:        none;
}

A.SkinObject:link {   font-weight:            normal;
    font-size:              10px;
    text-decoration:        none;
    color:                  #FFFFFF;
    font-weight:            normal;
}

A.SkinObject:visited  {
  font-weight:              normal;
    font-size:              10px;
    text-decoration:        none;
    color:                  #FFFFFF;
    font-weight:            normal;
}

A.SkinObject:active   {
    font-weight:            normal;
    font-size:              10px;
    text-decoration:        none;
    color:                  #FFFFFF;
    font-weight:            normal;
}

A.SkinObject:hover    {
    font-weight:            normal;
    font-size:              10px;
    text-decoration:        none;
    color:                  #FFFFFF;
    font-weight:            normal;
}



/* style for module titles */

.Head   {
    font-family:            tahoma, Arial, Helvetica;
    font-size:              14px;
    font-weight:            normal;
	color: 			    	#2F3584;	
}


/* style of item titles on edit and admin pages */

.SubHead    {
    font-family:            Arial, Helvetica;
    font-size:              12px;
    font-weight:            bold;
	color: 			    	#8FB219;	
}


/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */

.SubSubHead {
    font-family:            Arial, Helvetica;
    font-size:              11px;
    font-weight:            bold;
	color: 			    	#2F3584;	
}



/* Raamwerk		Bodystijl. Ter grootte van het scherm. */

body{    
    margin-top: 		0px;
    margin-bottom: 	    0px; 
	margin-left: 		0px; 
	margin-right: 		0px;

	background-color:	#C8D0AE;
	background-image: 	url("slices_0001/vesc_r1_c1.jpg");
	background-repeat:  repeat-x;
}



/* Raamwerk		Tabelstijl sub. Vlak onder f2. Vult in lengte 100% uit. Achtergrondafbeelding van website aangeven. */

.f1 {
	width: 				980px;
	height:             100%;
	
	margin:             auto;

	background-color:	transparent;
}



/* Raamwerk		Tabelstijl 2. Vlak van de website. Geef breedte van site aan. */

.f2 {
	width: 				980px;
	height:             100%;

	background-color: 	transparent;
	background-image:   url("slices_0001/vesc_r3_c3.jpg");
	background-repeat:  repeat-y;
}



/* Rij 1  Top */


.a1 {
	width: 				980px;
	height: 			100px;
	
	margin-top: 		0px;
	margin-left: 		0px;
	margin-right: 		0px;
	margin-bottom: 	    0px;
	
	padding:            0px;
		
	background-color: 	transparent;
}


.a1_table {
	width: 				980px;
	height: 			100px;
	
	margin-top: 		0px;
	margin-left: 		0px;
	margin-right: 		0px;
	margin-bottom: 	    0px;
		
	padding:            0px;
	
	border:             0px;	
}


.a1a {
	width: 				460px;
	height: 			100px;
	
	margin-top: 		0px;
	margin-left: 		0px;
	margin-right: 		0px;
	margin-bottom: 	    0px;
	
	padding:            0px;
	
	border:             0px;
			
	background-color: 	transparent;
	background-image:   url("slices_0001/vesc_r1_c3.jpg");
	background-repeat:  no-repeat;
}


.a1b {
	width: 				520px;
	height: 			60px;
	
	margin-top: 		0px;
	margin-left: 		0px;
	margin-right: 		0px;
	margin-bottom: 	    0px;
	
	padding:            0px 0px 0px 0px;
	
	border:             0px;
		
	background-color: 	#404000;
	
	text-align:         right;
}


.container_a1b {
	width: 				520px;
	height: 			41px;
	
	margin-top: 		6px;
	margin-left: 		0px;
	margin-right: 		0px;
	margin-bottom: 	    8px;
	
	padding:            0px;
	
	border:             0px;
		
	background-color: 	transparent;
	
	text-align:         right;
}



.a1c {
	width: 				520px;
	height: 			40px;
	
	margin-top: 		0px;
	margin-left: 		0px;
	margin-right: 		0px;
	margin-bottom: 	    0px;
	
	padding:            0px;
	
	border:             0px;
		
	background-color: 	#404000;
	color:              #0B26A8;
	
	text-align:         right;
}




       /*  Extra stijlen in a1. Blok met home, login en back links. Sub a1 t/m a5 */


.suba0 {
	width: 				120px;
	height: 			22px;
	
	padding-top: 		0px;
	padding-left: 		0px;
	padding-right: 		3px;
	padding-bottom: 	0px;
	
	text-align:         right;
		
	font-family : 		Verdana, sans-serif;
	font-size:  		11px;
	font-weight: 		normal;
	color:  			#FFFFFF;
}


.suba1 {
	width: 				46px;
	height: 			22px;
	
	padding-top: 		0px;
	padding-left: 		0px;
	padding-right: 		3px;
	padding-bottom: 	0px;
	
	text-align:         right;
		
	font-family : 		Verdana, sans-serif;
	font-size:  		11px;
	font-weight: 		normal;
	color:  			#FFFFFF;
}



td.suba0 A:link  {
	font-family : 	    	Verdana, sans-serif;
    font-size:              11px;
    text-decoration:        none;
	font-weight: 	    	normal;
	color:  			    #FFFFFF;
}

td.suba0 A:visited   {
	font-family : 	    	Verdana, sans-serif;
    font-size:              11px;
    text-decoration:        none;
	font-weight: 	    	normal;
	color:  			    #FFFFFF;
}

td.suba0 A:active    {
	font-family : 	    	Verdana, sans-serif;
    font-size:              11px;
	font-weight: 	    	bold;    
	font-weight: 	    	normal;
	color:  			    #FFFFFF;
}

td.suba0 A:hover {
	font-family : 	    	Verdana, sans-serif;
    font-size:              11px;
	font-weight: 	    	bold;    
	font-weight: 	    	normal;
	color:                  #5F89C9;
} 




td.suba1 A:link  {
	font-family : 	    	Verdana, sans-serif;
    font-size:              11px;
    text-decoration:        none;
	font-weight: 	    	normal;
	color:  			    #FFFFFF;
}

td.suba1 A:visited   {
	font-family : 	    	Verdana, sans-serif;
    font-size:              11px;
    text-decoration:        none;
	font-weight: 	    	normal;
	color:  			    #FFFFFF;
}

td.suba1 A:active    {
	font-family : 	    	Verdana, sans-serif;
    font-size:              11px;
	font-weight: 	    	bold;    
	font-weight: 	    	normal;
	color:  			    #FFFFFF;
}

td.suba1 A:hover {
	font-family : 	    	Verdana, sans-serif;
    font-size:              11px;
	font-weight: 	    	bold;    
	font-weight: 	    	normal;
	color:                  #5F89C9;
} 





td.suba3 A:link  {
	font-family : 	    	Verdana, sans-serif;
    font-size:              11px;
    text-decoration:        none;
	font-weight: 	    	normal;
	color:  			    #FFFFFF;
}

td.suba3 A:visited   {
	font-family : 	    	Verdana, sans-serif;
    font-size:              11px;
    text-decoration:        none;
	font-weight: 	    	normal;
	color:  			    #FFFFFF;
}

td.suba3 A:active    {
	font-family : 	    	Verdana, sans-serif;
    font-size:              11px;
	font-weight: 	    	bold;    
	font-weight: 	    	normal;
	color:  			    #FFFFFF;
}

td.suba3 A:hover {
	font-family : 	    	Verdana, sans-serif;
    font-size:              11px;
	font-weight: 	    	bold;    
	font-weight: 	    	normal;
	color:                  #5F89C9;
} 





td.suba5 A:link  {
	font-family : 	    	Verdana, sans-serif;
    font-size:              11px;
    text-decoration:        none;
	font-weight: 	    	normal;
	color:  			    #FFFFFF;
}

td.suba5 A:visited   {
	font-family : 	    	Verdana, sans-serif;
    font-size:              11px;
    text-decoration:        none;
	font-weight: 	    	normal;
	color:  			    #FFFFFF;
}

td.suba5 A:active    {
	font-family : 	    	Verdana, sans-serif;
    font-size:              11px;
    text-decoration:        none;
	font-weight: 	    	normal;
	color:  			    #FFFFFF;
}

td.suba5 A:hover {
	font-family : 	    	Verdana, sans-serif;
    font-size:              11px;
    text-decoration:        none;
	font-weight: 	    	normal;
	color:                  #5F89C9;
} 


.suba6 {
	width: 				3px;
	height: 			16px;
	
	padding-top: 		0px;
	padding-left: 		0px;
	padding-right: 		0px;
	padding-bottom: 	0px;
	
	text-align:         center;
		
	font-family :     	Verdana, sans-serif;
	font-size:  		10px;
	font-weight: 	   	normal;
	color:  			#FFFFFF;
}


.suba2 {
	width: 				3px;
	height: 			16px;
	
	padding-top: 		0px;
	padding-left: 		0px;
	padding-right: 		0px;
	padding-bottom: 	0px;
	
	text-align:         center;
		
	font-family :     	Verdana, sans-serif;
	font-size:  		10px;
	font-weight: 	   	normal;
	color:  			#FFFFFF;
}

.suba3 {
	width: 				50px;
	height: 			16px;
	
	padding-top: 		0px;
	padding-left: 		2px;
	padding-right: 		2px;
	padding-bottom: 	0px;

	text-align:         left;
		
	font-family :     	Verdana, sans-serif;
	font-size:  		10px;
	font-weight: 	   	normal;
	color:  			#FFFFFF;
}

.suba4 {
	width: 				3px;
	height: 			16px;
	
	padding-top: 		0px;
	padding-left: 		0px;
	padding-right: 		0px;
	padding-bottom: 	0px;
	
	text-align:         center;
		
	font-family :     	Verdana, sans-serif;
	font-size:  		10px;
	font-weight: 	   	normal;
	color:  			#FFFFFF;
}

.suba5 {
	width: 				240px;
	height: 			16px;
	
	padding-top: 		0px;
	padding-left: 		2px;
	padding-right: 		0px;
	padding-bottom: 	0px;

	text-align:         left;
		
	font-family :     	Verdana, sans-serif;
	font-size:  		10px;
	font-weight: 	   	normal;
	color:  			#FFFFFF;
}








/* Rij 2  Bar/menu  */


.a2 {
	width: 				980px;
	height: 			30px;
	
	margin-top: 		0px;
	margin-left: 		0px;
	margin-right: 		0px;
	margin-bottom: 	    0px;
		
	background-color: 	#404000;
	background-image:   url("slices_0001/bsni_0001_r3_c3.jpg");
	background-repeat:  no-repeat;
}


/* Rij 3  Breadcrumb  */


.a3 {
	width: 				980px;
	height: 			40px;
	
	margin-top: 		0px;
	margin-left: 		0px;
	margin-right: 		0px;
	margin-bottom: 	    0px;
		
	background-color: 	transparent;
	background-image:   url("slices_0001/vesc_r2_c3.jpg");
	background-repeat:  no-repeat;
}


.container_a3 {
	width: 				872px;
	height: 			20px;
	
	margin-top: 		14px;
	margin-left: 		77px;
	margin-right: 		31px;
	margin-bottom: 	    6px;
		
	background-color: 	transparent;
}



/* Rij 4  Contentpane, Spacer, Rightpane  */


.a4 {
	width: 				686px;
	height: 			100%;
	
	margin-top: 		0px;
	margin-left: 		0px;
	margin-right: 		0px;
	margin-bottom: 	    0px;
		
	background-color: 	transparent;
}


.container_a4 {
	width: 				610px;
	height: 			90%;
	
	margin-top: 		10px;
	margin-left: 		76px;
	margin-right: 		0px;
	margin-bottom: 	    20px;
		
	background-color:	transparent;
}


.admin_a4 {
	width: 				960px;
	height: 			100%;
	
	margin-top: 		0px;
	margin-left: 		0px;
	margin-right: 		0px;
	margin-bottom: 	    0px;
		
	background-color: 	transparent;
}


.admin_container_a4 {
	width: 				880px;
	height: 			90%;
	
	margin-top: 		10px;
	margin-left: 		76px;
	margin-right: 		4px;
	margin-bottom: 	    20px;
		
	background-color:	transparent;
}




.search_container_a4 {
	width: 				840px;
	height: 			90%;
	
	margin-top: 		36px;
	margin-left: 		60px;
	margin-right: 		60px;
	margin-bottom: 	    40px;
		
	background-color: 	transparent;
}




.b4 {
	width: 				14px;
	height: 			100%;
	
	margin-top: 		0px;
	margin-left: 		0px;
	margin-right: 		0px;
	margin-bottom: 	    0px;
		
	background-color:	transparent;
}


.c4 {
	width: 				260px;
	height: 			100%;
	
	margin-top: 		0px;
	margin-left: 		0px;
	margin-right: 		0px;
	margin-bottom: 	    0px;
		
	background-color:	transparent;
}


.container_c4 {
	width: 				170px;
	height: 			100%;
	
	margin-top: 		40px;
	margin-left: 		30px;
	margin-right: 		60px;
	margin-bottom: 	    0px;
		
	background-color:	transparent;
}



/* Rij 5  Bottom  */


.a5 {
	width: 				980px;
	height: 			40px;
	
	margin-top: 		0px;
	margin-left: 		0px;
	margin-right: 		0px;
	margin-bottom: 	    60px;
		
	background-color: 	transparent;
}


.container_a5 {
	width: 				880px;
	height: 			17px;
	
	margin-top: 		64px;
	margin-left: 		10px;
	margin-right: 		40px;
	margin-bottom: 	    68px;
		
	background-color:	transparent;
}


.admin_a5 {
	width: 				980px;
	height: 			155px;
	
	margin-top: 		0px;
	margin-left: 		0px;
	margin-right: 		0px;
	margin-bottom: 	    60px;
		
	background-color: 	#ADC1DE;
}


.admin_container_a5 {
	width: 				880px;
	height: 			17px;
	
	margin-top: 		12px;
	margin-left: 		25px;
	margin-right: 		55px;
	margin-bottom: 	    122px;
		
	background-color:	#ADC1DE;
}





/*************************************************************************************/
/*Extrastijl menu*/
/*************************************************************************************/

.MainMenu_MenuContainer { 
	width:				966px;
	height:				30px;

	padding-bottom:     0px;
	margin-bottom:      0px;
	margin-left:        10px;	
	margin-right:       4px;
		
	background-color:   transparent;
 
}

.MainMenu_MenuBar {
}

.MainMenu_MenuIcon {
	display:			none; 
}

.MainMenu_MenuArrow {
	display:			none; 
}

.MainMenu_RootMenuArrow { 
	display:			none;
	padding-left:		0px;
	padding-right:      0px;
	padding-bottom:     0px;	
	padding-top:        0px; 
	
	margin-left:        0px;
	
	background-color: 	transparent;
	width:              0px;      
	height:				0px; 
}

.MainMenu_MenuBreak { 
	display:			none; 
}


.rootmenuitem TD {    
	width:              170px;
	height:				30px;

	padding-left:		0px;
	padding-right:      0px;
	padding-bottom:     0px;	
	padding-top:        0px; 
	
	margin-left:        0px;
	
	cursor:             hand;
	
	background-color: 	transparent;
	background-image:   url("slices_0001/button.png");
	background-repeat:  no-repeat;
	
	font-family:		Arial, Tahoma, Verdana;	
	font-size:          14px;
	color: 				#FFFFFF;
	font-weight:        normal;
	
	text-align:         center;
}

.rootmenuitemselected TD { 
	width:              170px;
	height:				30px;

	padding-left:		0px;
	padding-right:      0px;
	padding-bottom:     0px;
	padding-top:        0px; 
	
	margin-left:        0px;
	
	cursor:             hand;
	
	background-color: 	transparent;
	background-image:   url("slices_0001/button_hover.png");
	background-repeat:  no-repeat;
	
	font-family:		Arial, Tahoma, Verdana;	
	font-size:          14px;
	color: 				#FFFFFF;
	font-weight:        normal;
	
	text-align:         center;
}

.rootmenuitembreadcrumb TD { 
	width:              170px;
	height:				30px;

	padding-left:		0px;
	padding-right:      0px;
	padding-bottom:     0px;
	padding-top:        0px;
	
	margin-left:        0px; 
	
	cursor:             hand;
	
	background-color: 	transparent;
	background-image:   url("slices_0001/button_hover.png");
	background-repeat:  no-repeat;
	
	font-family:		Arial, Tahoma, Verdana;		
	font-size:          14px;
	color: 				#FFFFFF;
	font-weight:        normal;
	
	text-align:         center;
}

.submenu{
	width:              200px;	
	padding-left:		0px; 
	
	margin-top:			0px; 
	margin-left:		0px;
	
	background-color:	transparent;
	background-image:   url("slices_0001/menu.png");
	background-repeat:  repeat-y;
}

.MainMenu_MenuItem {
	padding-left:		15px;
	padding-right:      15px;
	padding-bottom:     4px;
	padding-top:        7px; 
	
	border:				0px #CE0067 solid; 
	border-width:		0px 0px;

	height:				30px;
	width:              200px;

	cursor:             hand;	

	font-family:		Tahoma, Arial, Verdana;		
	color:				#7C8B10; 
	font:				arial;
	font-size:			12px;	
	font-weight:		normal;
}

.submenuitembreadcrumb {
	padding-left:		15px;
	padding-right:      15px;
	padding-bottom:     4px;
	padding-top:        10px; 
	
	vertical-align:     top;               
	
	height:				30px;
	width:              200px;
 	
 	cursor:             hand;	
 
	background-color:	transparent;
	background-image: 	url("slices_0001/hover.png");
	background-repeat:  no-repeat;
	border:				0px #E3E2CE solid; 
	
	font-family:		Tahoma, Arial, Verdana;	
	color:				#7C8B10;
	font-size:			12px;	
	font-weight:		normal;
}

.submenuitemselected {
	padding-left:		15px;
	padding-right:      15px;
	padding-bottom:     4px;
	padding-top:        10px; 

	vertical-align:     top; 

	height:				30px;
	width:              200px;
	
	cursor:             hand;	
	
	background-color:	transparent;
	background-image: 	url("slices_0001/hover.png");
	background-repeat:  no-repeat;
	border:				0px #E3E2CE solid; 

	font-family:		Tahoma, Arial, Verdana;		
	color:				#7C8B10;
	font-size:			12px;	
	font-weight:		normal;
}





 /* Extra tekststijlen Veenstra */


.veenstra_tekst {
    font-family:            Tahoma, Arial, Verdana, Helvetica;
    font-size:              13px;
    font-weight:            normal;
	line-height:       		150%;
	color:                  #484800; 
}

.veenstra_blauw {
    font-family:            Tahoma, Arial, Verdana, Helvetica;
    font-size:              13px;
    font-weight:            normal;
	line-height:       		130%;
	color:                  #5882C7;
}

.veenstra_blauwklein {
    font-family:            Tahoma, Arial, Verdana, Helvetica;
    font-size:              12px;
    font-weight:            normal;
	line-height:       		130%;
	color:                  #5882C7;
}

.veenstra_alineakop {
    font-family:            Tahoma, Arial, Verdana, Helvetica;
    font-size:              18px;
    font-weight:            normal;
	line-height:       		150%;
	color:                  #484800; 
}


.veenstra_alineakopklein {
    font-family:            Tahoma, Arial, Verdana, Helvetica;
    font-size:              16px;
    font-weight:            normal;
	line-height:       		150%;
	color:                  #484800; 
}



.veenstra_subschrift {
    font-family:            Tahoma, Arial, Verdana, Helvetica;
    font-size:              11px;
    font-weight:            normal;
	line-height:       		150%;
	color:                  #648ACA; 
}



