/************************************************************************************************/
/*TEMPLATE*/
/************************************************************************************************/
* {margin:0;padding:0; font-family:Arial,Tahoma,Verdana,Sans-serif;}
body{ background:#d2cdc8; height:100%; background:url(images/backgr_top.png) repeat-x; background-color:#D2CDC8;}
div.clear{clear:both; font-size:0px;}
html{height:100%;}


/*************************************************************************************/
/*container*/
/*************************************************************************************/
#container2 { min-height:100%; height:auto !important; height:100%; position: relative; background:url(images/backgr_container.png) center repeat-y; text-align:center; margin:0px; padding:0px}
#container{ width:931px; margin:0px auto 0px auto; padding: 0px 0px 0px 0px; }


/*************************************************************************************/
/*heading*/
/*************************************************************************************/
#heading{ background:url(images/backgr_heading.png); height:147px; width:931px; position:relative; border:0px;  padding:0px;}


/*************************************************************************************/
/*left*/
/*************************************************************************************/
#left{ float:left; width:157px; padding-left:79px;}

/*tabs*/

#left .tabs { padding:0px; margin:0px;}

/*footer*/
#left .footer{ background: url(images/footer_ul.png); background-repeat:repeat-y; height:44px; width:157px; margin-left:3px;}

.leftpane{
	padding-left:		0px;
	padding-right:      0px;
	padding-bottom:     0px;
	padding-top:        0px; 

	width:				160px;	
    
    background-color:   transparent;
}



/*************************************************************************************/
/*center*/
/*************************************************************************************/
#center{width:430px; float:left; padding: 10px 0px 0px 30px; margin-right:0px; }
#admin{width:650px; float:left; padding: 0px 0px 0px 20px; margin:0px; }
#broad{width:610px; float:left; padding: 10px 0px 0px 40px; margin-right:0px; }

.contentpane{
	padding-left:		0px;
	padding-right:      20px;
	padding-bottom:     0px;
	padding-top:        10px; 

	background-color:   transparent;
}


/*************************************************************************************/
/*right*/
/*************************************************************************************/
#right{ width:162px; float:left; padding: 20px 0px 0px 0px; overflow: hidden; }

.rightpane{
	padding-left:		0px;
	padding-right:      0px;
	padding-bottom:     0px;
	padding-top:        0px; 

	width:				162px;	
    
    background-color:   transparent;
}



/*************************************************************************************/
/*footer*/
/*************************************************************************************/
#footer{ background: transparent; height:10%;  width:931px; margin:0px 0px 0px 0px; padding-bottom:25px; position: relative; bottom: 0; }

.bottompane{
	padding-left:		0px;
	padding-right:      0px;
	padding-bottom:     0px;
	padding-top:        10px; 

	width:				931px;	
    
    background-color:   transparent;
}



/*************************************************************************************/
/*Extrastijl top*/
/*************************************************************************************/

.inlogbox {   
    width:              160px; 
    height:             15px; 
    padding:            0px;
    margin:             0px; 
    background-color:   #FFFFFF; 
    float:              right;
    margin:             8px;
 }

.a1a {
	width: 				80px;
	height: 			14px;
	
	padding-top: 		1px;
	padding-left: 		4px;
	padding-right: 		4px;
	padding-bottom: 	0px;
		
	font-family : 		Arial, sans-serif;
	font-size:  		10px;
	font-weight: 		normal;
	color:  			#514535;
	text-align:         center;
}


.a1b {
	width: 				3px;
	height: 			14px;
	
	padding-top: 		0px;
	padding-left: 		0px;
	padding-right: 		0px;
	padding-bottom: 	0px;
		
	font-family : 		Arial, sans-serif;
	font-size:  		9px;
	font-weight: 		normal;
	color:  			#514535;
	text-align:         center;
}

.a1c {
	width: 				30px;
	height: 			14px;
	
	padding-top: 		0px;
	padding-left: 		4px;
	padding-right: 		4px;
	padding-bottom: 	0px;

	font-family : 		Arial, sans-serif;
	font-size:  		11px;
	font-weight: 		normal;
	color:  			#514535;
	text-align:         center;
}

.a1d {
	width: 				3px;
	height: 			14px;
	
	padding-top: 		0px;
	padding-left: 		0px;
	padding-right: 		0px;
	padding-bottom: 	0px;

	font-family : 		Arial, sans-serif;
	font-size:  		9px;
	font-weight: 		normal;
	color:  			#514535;
	text-align:         center;
}

.a1e {
	width: 				30px;
	height: 			14px;
	
	padding-top: 		0px;
	padding-left: 		4px;
	padding-right: 		4px;
	padding-bottom: 	0px;

	font-family : 		Arial, sans-serif;
	font-size:  		11px;
	font-weight: 		normal;
	color:  			#514535;
	text-align:         center;
}

.a1f {
	width: 				3px;
	height: 			14px;
	
	padding-top: 		0px;
	padding-left: 		0px;
	padding-right: 		0px;
	padding-bottom: 	0px;

	font-family : 		Arial, sans-serif;
	font-size:  		9px;
	font-weight: 		normal;
	color:  			#514535;
	text-align:         center;
}

.a1g {
	width: 				15px;
	height: 			14px;
	
	padding-top: 		0px;
	padding-left: 		4px;
	padding-right: 		4px;
	padding-bottom: 	0px;

	font-family : 		Arial, sans-serif;
	font-size:  		11px;
	font-weight: 		normal;
	color:  			#514535;
	text-align:         center;
}



/*************************************************************************************/
/*Extrastijl top hyperlinks*/
/*************************************************************************************/


td.a1c A:link  {
    font-family:            Arial, Helvetica;
	font-size:  		    11px;
    text-decoration:        none;
	font-weight: 	    	normal; 
	color:  			    #514535;
}

td.a1c A:visited   {
    font-family:            Arial, Helvetica;
	font-size:  		    11px;
    text-decoration:        none;
	font-weight: 	    	normal; 
	color:  			    #514535;
}

td.a1c A:active    {
    font-family:            Arial, Helvetica;
	font-size:  		    11px;
	font-weight: 	    	normal;    
    text-decoration:        none;
	color:  			    #514535;
}

td.a1c A:hover {
    font-family:            Arial, Helvetica;
	font-size:  		    11px;
	font-weight: 	    	normal;  
    text-decoration:        none;
	color:  			    #514535;
} 



/* ------------------------------------*/



td.a1e A:link  {
    font-family:            Arial, Helvetica;
	font-size:  		    11px;
    text-decoration:        none;
	font-weight: 	    	normal; 
	color:  			    #514535;
}

td.a1e A:visited   {
    font-family:            Arial, Helvetica;
	font-size:  		    11px;
    text-decoration:        none;
	font-weight: 	    	normal; 
	color:  			    #514535;
}

td.a1e A:active    {
    font-family:            Arial, Helvetica;
	font-size:  		    11px;
	font-weight: 	    	normal;     
    text-decoration:        none;
	color:  			    #514535;
}

td.a1e A:hover {
    font-family:            Arial, Helvetica;
	font-size:  		    11px;
	font-weight: 	    	normal;    
    text-decoration:        none;
	color:  			    #514535;
} 


/* ------------------------------------*/



td.a1g A:link  {
    font-family:            Arial, Helvetica;
	font-size:  		    11px;
    text-decoration:        none;
	font-weight: 	    	normal; 
	color:  			    #514535;
}

td.a1g  A:visited   {
    font-family:            Arial, Helvetica;
	font-size:  		    11px;
    text-decoration:        none;
	font-weight: 	    	normal; 
	color:  			    #514535;
}

td.a1g  A:active    {
    font-family:            Arial, Helvetica;
	font-size:  		    11px;
	font-weight: 	    	normal;   
    text-decoration:        none;
	color:  			    #514535;
}

td.a1g  A:hover {
    font-family:            Arial, Helvetica;
	font-size:  		    11px;
	font-weight: 	    	normal;    
    text-decoration:        none;
	color:  			    #514535;
} 

/* ------------------------------------*/



td.a2c A:link  {
    font-family:            Arial, Helvetica;
	font-size:  		    11px;
    text-decoration:        none;
	font-weight: 	    	normal; 
	color:  			    #514535;
}

td.a2c  A:visited   {
    font-family:            Arial, Helvetica;
	font-size:  		    11px;
    text-decoration:        none;
	font-weight: 	    	normal; 
	color:  			    #514535;
}

td.a2c  A:active    {
    font-family:            Arial, Helvetica;
	font-size:  		    11px;
	font-weight: 	    	normal;  
    text-decoration:        none;
	color:  			    #514535;
}

td.a2c  A:hover {
    font-family:            Arial, Helvetica;
	font-size:  		    11px;
	font-weight: 	    	normal;    
    text-decoration:        none;
	color:  			    #514535;
} 



/*************************************************************************************/
/*Extrastijl menu*/
/*************************************************************************************/


.MainMenu_MenuContainer { 
	width:				160px;
	height:             40px; 
	padding-bottom:     25px;
	margin:             0px;	
	
	background-image: 	url("images/bsni_0001_menu.png");
	background-repeat:  repeat-y;
 
}

.MainMenu_MenuBar {
}

.MainMenu_MenuIcon {
	display:			none; 
}

.MainMenu_MenuArrow {
	display:			none; 
}

.MainMenu_RootMenuArrow { 
	display:			none; 
}

.MainMenu_MenuBreak { 
	display:			none; 
}

.MainMenu_MenuContainer { 
	width:				160px;
	height:             40px; 
	padding-bottom:     25px;
	margin:             0px;	
	
	background-image: 	url("images/bsni_0001_menu.png");
	background-repeat:  repeat-y;
 
}

.MainMenu_MenuBar {
}

.MainMenu_MenuIcon {
	display:			none; 
}

.MainMenu_MenuArrow {
	display:			none; 
}

.MainMenu_RootMenuArrow { 
	display:			none; 
}

.MainMenu_MenuBreak { 
	display:			none; 
}


.rootmenuitem TD { 
	padding-left:		0px;
	padding-right:      17px;
	padding-bottom:     0px;	
	padding-top:        0px; 
	
	background-image: 	url("images/bsni_0001_menu.png");
	height:				29px;

	text-align:         right;
	
	font-family:        Arial, Helvetica, sans-serif;
	font-size:          13px;
	color:              #FFFFFF;
	font-weight:        normal;
}


/*Star hack voor IE. De normale stijl wordt getoond in Firefox. Toegevoegd *html */

* html .rootmenuitem TD { 
	width:				160px;
 
	padding-left:		0px;
	padding-right:      10px;
	padding-bottom:     0px;	
	padding-top:        0px; 
	
	background-image: 	url("images/bsni_0001_menu.png");
	height:				29px;

	text-align:         right;
	
	font-family:        Arial, Helvetica, sans-serif;
	font-size:          13px;
	color:              #FFFFFF;
	font-weight:        normal;
}


.rootmenuitemselected TD {
	padding-left:		0px;
	padding-right:      17px;
	padding-bottom:     0px;
	padding-top:        0px; 
	
	height:				29px;

	background-image: 	url("images/bsni_0001_ro_menu.png");
	background-repeat:  no-repeat;

	text-align:         right;
	
	font-family:        Arial, Helvetica, sans-serif;
	font-size:          13px;
	color:              #FFFFFF;	
	font-weight:        normal;
}


/*Star hack voor IE. De normale stijl wordt getoond in Firefox. Toegevoegd *html */


*html .rootmenuitemselected TD 
{   width:				160px;
      
	padding-left:		0px;
	padding-right:      10px;
	padding-bottom:     0px;
	padding-top:        0px; 
	
	height:				29px;

	background-image: 	url("images/bsni_0001_ro_menu.png");
	background-repeat:  no-repeat;

	text-align:         right;
	
	font-family:        Arial, Helvetica, sans-serif;
	font-size:          13px;
	color:              #FFFFFF;	
	font-weight:        normal;
}


.rootmenuitembreadcrumb TD {
	padding-left:		0px;
	padding-right:      17px;
	padding-bottom:     0px;
	padding-top:        0px; 
	
	height:				29px;

	background-image: 	url("images/bsni_0001_ro_menu.png");
	background-repeat:  no-repeat;

	text-align:         right;
	
	font-family:        Arial, Helvetica, sans-serif;
	font-size:          13px;
	color:              #FFFFFF;	
	font-weight:        normal;
}


/*Star hack voor IE. De normale stijl wordt getoond in Firefox. Toegevoegd *html */


* html .rootmenuitembreadcrumb TD {
	width:				160px;
		
	padding-left:		0px;
	padding-right:      10px;
	padding-bottom:     0px;
	padding-top:        0px; 
	
	height:				29px;

	background-image: 	url("images/bsni_0001_ro_menu.png");
	background-repeat:  no-repeat;

	text-align:         right;
	
	font-family:        Arial, Helvetica, sans-serif;
	font-size:          13px;
	color:              #FFFFFF;	
	font-weight:        normal;
}


.submenu{	
	visibility:         visible;
	z-index:            1;
	
	padding-left:		0px; 
	
	margin-top:			0px; 
	margin-left:		0px;
	
	background:			#675843;
}

.MainMenu_MenuItem {
	height:				29px;	

	padding-left:		15px;
	padding-right:      30px;
	padding-bottom:     4px;
	padding-top:        5px;
	
	border:				0px #C78176 solid; 
	border-width:		0px 0px;

	color:				#FFFFFF; 
	font:				Arial;
	font-size:			11px;	
	font-weight:		normal;
}


.submenuitembreadcrumb {
	padding-left:		15px;
	padding-right:      30px;
	padding-bottom:     4px;
	padding-top:        8px; 
	
	vertical-align:     top;               
	
 	height:				29px;
 
    background-color:   #514535;
	border:				0px #514535 solid; 
	
	font:				Arial;
	font-size:			11px;	
	color:				#FFFFFF;
	font-weight:		normal;
}

.submenuitemselected {
	padding-left:		15px;
	padding-right:      30px;
	padding-bottom:     4px;
	padding-top:        8px; 

	vertical-align:     top; 

	height:				29px;
	
    background-color:   #514535;
	border:				0px #514535 solid; 

	font:				Arial;
	font-size:			11px;	
	color:				#FFFFFF;
	font-weight:		normal;
}



/* open @media print sectie */

@media print
{

/* print stijlen voor DotNetNuke */

body
{	font:				Arial, Tahoma, Verdana;
	font-size:			12px;	
	color:				#FF0000;
	font-weight:		normal;
	background-color:   #FFFFFF;
}

#left 
{   display:            none;
    
}

#center
{   width:              600px;
    margin-left:        200px;
    margin-left:        100px;
    margin-top:         50px;    
    }
    

#heading
{   display:            none;
    
}   
    

/* sluit @media print sectie */
  
}


