
html,body, {
      margin:0;
      padding:0;
      height:100%;
	       
   }
 html, body, #wrapper {
      height:100%;
      margin: 0;
      padding: 0;
   
   }
   #wrapper {
      margin: 0 auto;
      text-align: left;
      vertical-align: middle;
      width: 100%;
	  );
   }
#item_272 {display: none; }
body { background-color: #F5F5F5;}

html, body, td, p, h1, h2, h3, h4, h5,h6, input, select, textarea 
	{
	font-family: Verdana, Arial, Helvetica; color:#000000;
	font-size: 11px; 
	}
b {color: #0072BA;}
a {color:#000000;}

a:hover {color:#000000;}
.thumbnail {border: 1px solid #000000;}
.current		{color:#000000;}
.current_sub	{color:#000000;}
.taal_keuze		{padding-right:25px;padding-top: 5px;}
.taal_keuze b	{color: #000000;}
.top {}

.left_shade	{background:  url(../Images/left_bg.jpg) right top repeat-y;}
.right_shade{background: url(../Images/right_bg.jpg) left top repeat-y;}
.com {padding-right: 45px;font-size: 14px;padding-top: 10px;color: silver;}

.bottom {background:#83B85C;height: 25px;}

.bottom a {color:#000000; text-decoration: none;}

.sunk {color:#000000;}
.cell_menu {background:silver url("../Images/streep_bottom.jpg") right bottom repeat-x ;}
.cell_menu a{ text-decoration: none;}
.cell_content {height: 100%;background: #ffffff url("../Images/streep_bottom.jpg") right bottom repeat-x ;padding-top: 15px;}
.cell_right {padding-top: 35px; padding-bottom: 40px; background:#ffffff url("../Images/logostrepen2.gif") right bottom no-repeat;}
.top_bar {background:#FFFFFF url(../Images/NS_logo.gif) no-repeat;;color: #0000000; height:70px;}
/* silver; */
.content {width: 620px;line-height:150%;margin-top:0px;margin-left: 40px;margin-bottom: 50px;text-align: left;}
.content img {border-color: silver;}
.content a {text-decoration: underline;}
.content table{border-collapse: collapse; border: 0px solid #FFFFFF;}
.content td{  border:0px solid  #FFFFFF;}

.CMSheader_default {height:220px;width: 960px; background: url(../Images/headers/default.jpg) center no-repeat;border-bottom: 3px solid #007DD1;}
.CMSheader			{height:220px;width: 960px;border-bottom: 3px solid #007DD1;}
.header_div		{}

.cmskop1 {color:#000000; font-size: 12px;padding-left: 5px;padding-right: 5px;width: 100%;padding-bottom: 3px;padding-top: 3px;font-weight: bold;border-bottom:3px solid #007DD1; border-top: 3px solid #78B24C; }
.cmstekst_rood {color:#000000;}
.cmstekst_blauw {color:#000000;}

.right_container {
	width: 215px; 
	border: 1px solid silver;;;
	margin-bottom:25px;
	text-align:left;
	
	
	}
.right_container_head {
	background:silver;;
	color: #000000;
	height: 18px;
	font-weight: bold;
	text-align:left;
}
.right_container_content {
	
	padding: 5px;
	line-height: 20px;
	text-align:left;
	background: white;

}
.right_container_content b {font-weight: normal;}
.right_container_content td {line-height: 20px;}

.menu_div		{padding-left: 25px;padding-top: 20px;}
.menu_div ul	{
		list-style-type: none;
		padding:0;
		margin:0;
		line-height: 25px;
		}
	
.menu_div ul ul	{
/*border-left: 1px solid #000000;*/

margin-left: 5px;
border-left: 1px solid #007DD1;
padding-left: 5px;
		}
.hide	{display: none;}
.normaal {}
hr {height: 1px; color:#000000;}
.sitemap ul {
list-style-type: none;

}
.sitemap ul li {}
.sitemap {

	list-style-type: none;margin-left: 12px;
	border-left: 1px solid #000000;
	margin: 10px;
	padding-left: 8px;
}
.nav_list {color: silver;}
.nav_list a {text-decoration: none; color: gray; font-size: 9px; height: 18px; }