.nl_summaryPost div {
	margin-left: 10px;
}

/* These are standard sIFR styles... do not modify */

.sIFR-flash {
	visibility: visible !important;
	margin: 0;
}

.sIFR-replaced {
	visibility: visible !important;
}

span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}

/* Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it. */
.sIFR-flash + div[adblocktab=true] {
  display: none !important;
}

/* These "decoy" styles are used to hide the browser text before it is replaced... the negative-letter spacing in this case is used to make the browser text metrics match up with the sIFR text metrics since the sIFR text in this example is so much narrower... your own settings may vary... any weird sizing issues you may run into are usually fixed by tweaking these decoy styles */

.sIFR-hasFlash h2.bodoni {
	visibility: hidden;
	font-size : 26px;
	margin: 0;
	line-height: 28px;
}

.sIFR-hasFlash h4 {
	visibility: hidden;
	font-size : 18px;
	margin: 0;
	line-height: 14px;
	height: 25px;
}

.sIFR-hasFlash h2.helvetica {
	visibility: hidden;
	font-size : 18px;
	margin: 0;
	line-height: 20px;
}

.sIFR-hasFlash h3 {
	visibility: hidden;
	font-size : 14px;
	margin: 0;
	line-height: 14px;
	height: 16px;
}

.sIFR-hasFlash p.helvetica {
	visibility: hidden;
	font-size : 18px;
	margin: 0;
	padding: 0;
	line-height: 24px;
}

.sIFR-hasFlash p.helveticasmall {
	visibility: hidden;
	font-size : 16px;
	margin: 0;
	padding: 0;
	line-height: 18px;
}

.sIFR-hasFlash h2 {
	visibility: hidden;
	font-size : 18px;
	margin: 0;
	line-height: 20px;
}

p.helvetica {
	font-size : 18px;
	margin: 0;
	padding: 0;
	line-height: 24px;
}


/****************************************************************************************/

TD.none {
	PADDING-LEFT: 20px; 
	COLOR: #777777;
}

TD.nonenone {
	COLOR: #777777;
}

#hoofd_sis { 
    background: #FFFFFF url(images/hoofd_sis.jpg) no-repeat top left;
    position: relative;
	height: 274px;
	width: 366px;
	margin-bottom: 0px;
}

#hoofd_sis_kop { 
    position: relative;
	padding-top:10px;
	margin: 0px 10px 10px 20px;
	color: #FFFFFF;
	height: 54px;
}

#hoofd_sis_midden { 
    position: relative;
	padding: 0px 10px 10px 20px;
	color: #000000;
	height: 110px;
}

#hoofd_sis_onder { 
    position: relative;
	padding: 10px 10px 10px 20px;
	color: #007685;
	height: 43px;
	font-size: 14px;
}

#hoofd_onder { 
    background: #FFFFFF url(images/hoofd_onder.jpg) no-repeat top left;
    position: relative;
	height: 114px;
	margin-bottom: 10px;
	margin-top: 10px;
	padding: 2px 10px 2px 10px;
	color: #000000;
}

#product { 
    background: #FFFFFF url(images/product.jpg) no-repeat top left;
    position: relative;
	height: 302px;
	margin-bottom: 10px;
	margin-top: 10px;
}

#product_kop { 
    position: relative;
	padding: 15px 10px 10px 20px;
	color: #FFFFFF;
	height: 49px;
}

#product_kop h3{ 
	color: #FFFFFF;
}

#product_links { 
    float: left;
	padding: 0px 10px 0px 10px;
	width: 230px;
}

#product_rechts { 
    float: left;
	padding: 8px 35px 10px 20px;
	width: 225px;
	color: #000000;
}

#productonder { 
    background: #FFFFFF url(images/product_onder.jpg) no-repeat top left;
    position: relative;
	height: 157px;
	margin-bottom: 10px;
}

#productonder_links { 
    float: left;
	padding: 8px 10px 0px 10px;
	width: 230px;
	color: #000000;
}

#productonder_rechts { 
    float: left;
	padding: 8px 35px 10px 20px;
	width: 225px;
}

#productopsomming { 
    float: left;
/*	height: 120px;*/
	margin-bottom: 10px;
	margin-top: 11px;
	width: 555px;
}

#productopsomming_links { 
    float: left;
	padding: 10px 9px 10px 9px;
	width: 102px;
	color: #000000;
}

#productopsomming_rechts { 
    float: left;
	padding: 10px 10px 10px 0px;
	width: 425px;
}

#contentlinks {
	float: left;
	width: 185px;
	margin-right: 10px;
}

#contentrechts {
    float: left;
	width: 185px;
}

#page {
    width: 760px;
    margin: 0 auto;
    text-align: left;
}

/* Menu
-------------------------------------------------------------------------padding: auto auto 20px 20px; */

#menubar { 
    background: #FFFFFF url(images/logo.gif) no-repeat top left;
    position: relative;
	height: 64px;
	margin-left: 6px;
	margin-top: 10px;
	margin-bottom: 14px;
}

	/*Hoofdmenu*/
	#nav				{height:28px;font-size:12px}
	#nav				{padding:0;margin:0;list-style: none;background: url("images/menu4.gif");}
	#nav ul				{padding:0;margin:0;list-style: none;background: url("images/menu4.gif");}
	#nav li				{position:relative;float: left;display:block;margin:0;padding:0;}
	#nav li.active		{background: url("images/menu_groen4.gif");}
	#nav li:hover ul	{left: auto;z-index:99999; min-height: 0;}
	#nav li.sfhover ul	{left: auto;z-index:99999; min-height: 0;}
	#nav li a			{text-decoration:none;cursor:pointer;color:#000000;display: block;padding: 0px 10px 0px;line-height:28px;}
	#nav li a:hover		{background: url("images/menu_lichtgroen4.gif");}

	/*Submenu*/
	#nav li ul				{border-left: 1px solid #666; border-right: 1px solid #666; background: #f6f6f6;margin-top:0px;position: absolute;font-weight:normal;left: -999em}
	#nav li ul li			{background:none;float:none;border:none;border: 1px solid #999;border-top:0px;border-right:none;border-left:none;padding-left:0}
	#nav li ul li.last		{border-bottom:solid}
	#nav li ul li a			{height: 20px;font-size:10px;color:#000;padding: 1px 10px 1px;width:22.8em;line-height:20px;}
	#nav li ul li a:hover	{color:#fff;background: #2878b3;}

	/* hide from IE mac \*/
	#nav li {width:auto}
	/* end hiding from IE5 mac */

/* ***************************************************************************************************************************** */

#search {
    position: absolute;
    right: 10px;
    top: 33px;
    padding: 0px 0px 0;
}

#languagebar {
    position: absolute;
    right: 50px;
    top: 0px;
    padding: 0px 0px 0;
}

/* Header background: #e0e0e0 url(images/adv.gif) no-repeat top left;
-------------------------------------------------------------------------padding: auto auto 20px 20px; */
#header { 
    
    position: relative;
	height: 180px;
	z-index: 5;
}

#header #site-name {margin:0 0 0;padding:150px 0 0;border:none;background-repeat: no-repeat;background-position: center;background: url("images/adv.jpg")}

#header h1 {
	font-weight: normal;
    margin: 0;
    padding: 45px 60px 45px 75px;
    color: #fff;
    text-shadow: #81A75B 2px 2px 2px;
    background: url(images/top_h1.gif) no-repeat bottom left;
}
#header h1 a {
    text-decoration: none;
    border-bottom: none;
    color: #fff;
}
#header h1 a:hover { 
    color: #eee; 
    text-shadow: #fff 0 0 4px;
}

/* Sidebar 
------------------------------------------------------------------------- */
#sidebar {
	margin: 0 0px 0 555px;
    /*font-size: 85%; qwedsa
    line-height: 1.4em;*/
    color: #636363;
	background: #ffffff;
	width: 190px;
}

#sidebar a {text-decoration:none;}

#sidebar h2 {
    margin: 24px 0px 0 0px;
    color: #2878b3;
}

#sidebar ul, #sidebar p {
    padding: 0px 0px 1em;
    /*margin-left: -5px;*/
}

#sidebar ul { margin-bottom: 1em }
#sidebar ul ul { margin-bottom: 0; border-bottom: 1px solid #ddd; }
#sidebar ul ul ul { border-bottom: none; margin-bottom: 0; }
#sidebar ul li ul li { background: url(images/tictac_green.gif) no-repeat 0 6px; }

#sidebar li.last {
	font-weight: bold;
}

/* Footer 
------------------------------------------------------------------------- */
#footer {
	clear: both;
    margin: 0px;
    padding: 0 0 0px 0;
    /*font-size: 85%; qwedsa*/
    color: #636363;
	/*background: #dddddd;*/
}

#footer p {
    padding: 0px 10px 20px 10px;
}

#footer hr {
    padding: 0px 0px 0px 0px;
}

#footer img {
    margin: 0px 10px;
}

#footer a {border-bottom: none;}


/* NORMALE PAGINA NORMALE PAGINA NORMALE PAGINA NORMALE PAGINA NORMALE PAGINA*/

/*Begin Header Normale pagina ==> 2 kolommen */
#headern { 
    
    position: relative;
	height: 60px;
	z-index: 2;
}

#headern #site-name-normal {margin:0 0 0;padding:2px 0 0;border:none;background-repeat: no-repeat;background-position: center;background: url("images/adv_normal.jpg")}

#headern h1 {
	font-weight: normal;
    margin: 0;
    padding: 45px 60px 45px 75px;
    color: #fff;
    text-shadow: #81A75B 2px 2px 2px;
    background: url(images/top_h1.gif) no-repeat bottom left;
}
#headern h1 a {
    text-decoration: none;
    border-bottom: none;
    color: #fff;
}
#headern h1 a:hover { 
    color: #eee; 
    text-shadow: #fff 0 0 4px;
}
/*Eind Header Normale pagina ==> 2 kolommen */

/*#productopsomming {
    float: left;
    text-align: left;
    width: 535px;
    margin: 0px 10px 0 10px;
    padding: 0;
}

#productopsomming h2, #productopsomming p {
	padding-left: 110px;
}*/



/*Begin Content Normale pagina / 2 kolommen */
#contentn {
    float: left;
    text-align: left;
    width: 535px;
    margin: 0px 10px 0 10px;
    padding: 0;
    /*line-height: 1.5em;
	background: #555555;*/
}

#contentn p {
	display: table;
}

/*#contentn h2 {
    color: #007685;
	/*margin: 0px 5px
}*/


#contentn a.header3 {
    padding: 10px 0 0 10px;
    color: #2878b3
	/*font-size: 140%; qwedsa*/
}
/*Eind Content Normale pagina / 2 kolommen */

/*BREADCRUMB*/
/*#headern #breadcrumb {margin:3px 10px 2px;font-size:93%;font-weight:bold} qwedsa*/
#headern #breadcrumb {margin:4px 10px 3px;}
#headern #breadcrumb a:link, #content #breadcrumb a:visited {text-decoration:none}
#headern #breadcrumb a:hover, #content #breadcrumb a:active {text-decoration:underline}

#breadcrumb .B_currentCrumb {
    color: #2878b3;
	font-weight:bold;
}

h2.pagetitle {
	margin-bottom: 0px;
}

p.pagetitle {
	/*font-size: 110%; qwedsa*/
    color: #999;
	font-size: 14px;
}

/* NORMALE PAGINA NORMALE PAGINA NORMALE PAGINA NORMALE PAGINA NORMALE PAGINA*/

/* HOOFDPAGINA HOOFDPAGINA HOOFDPAGINA HOOFDPAGINA HOOFDPAGINA HOOFDPAGINA*/
#witmetgrijs { 
    background: #FFFFFF url(images/witmetgrijsvlak.jpg) no-repeat top left;
    position: relative;
	height: 231px;
}

#witmetgrijshoofd { 
    background: #FFFFFF url(images/witmetgrijsvlakhoofd.jpg) no-repeat top left;
    position: relative;
	height: 201px;
	padding: 5px 10px 0px 10px;
}

#witmetgrijshoofd h4 {
	/*font-size: 105%; qwedsa*/
	color: #2878b3;
}

#witmetgrijshoofd p {color: #999;}

/*groen vlak hoofd*/
#groenhoofd { 
    background: #FFFFFF url(images/groenvlakhoofd.jpg) no-repeat top left;
    position: relative;
	padding: 5px 10px 0px 10px;
    color: #ffffff;
	height: 172px;
}

#groenhoofd h4 {
	/*font-size: 105%; qwedsa*/
}

#groenhoofd ul {
	margin: 10px 0 0 10px;
	padding: 0 0 0 0;
	/*line-height: 1.25;*/
}

#groenhoofd li { 
	list-style-image: url(images/bullet.gif); 
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0 0 0 0;
}

#groenhoofd li.last {list-style-image: url(images/bullet1.gif);}

#groenhoofd p {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#groenhoofd a, a:link, a:visited {color: #ffffff;}
#groenhoofd a:hover,a:active {color:#ffffff;background: #007985} 
/*groen vlak hoofd*/

/* content hoofd */
#content {
    float: left;
    text-align: left;
    width: 380px;
    margin: 13px 5px 0 5px;
    padding: 0;
	z-index: 3;
    /*line-height: 1.5em;*/
}

#content a {text-decoration:none;}

/*#content p {
	display: table;
}*/

#content a.header3 {
    padding: 10px 0 0 10px;
    color: #2878b3;
	/*font-size: 140%; qwedsa*/
}

/* HOOFDPAGINA HOOFDPAGINA HOOFDPAGINA HOOFDPAGINA HOOFDPAGINA HOOFDPAGINA*/


/*Begin Zoeken */
.FSF_input {
	width: 246px;
	height: 19px;
	background: url("images/zoek1.gif");
	border: none;
	padding-left: 5px;
	padding-top: 4px;
}

.FSF_submit {
	width: 61px;
	height: 23px;
	color: #666666; 
	background: url("images/zoeken_button1.gif");
	border: none;
	padding-left: 0px;
	padding-top: 0px;
}
/*Eind Zoeken */

#container_jan {
	/*background: url(images/body1.gif) repeat-y;*/
	/*background: #888888;*/
	margin: 0px 0px 0 0px;
	z-index: 1;
}

/* LINE font-size:86%;*/
#line {clear:both;border-top: 2px solid #f0f0f0;padding: 10px 0 30px;color:#999}
#line1 {clear:both;border-top: 2px solid #f0f0f0;padding: 0px 0 10px;color:#999}
#line2 {clear:both;border-top: 2px solid #f0f0f0;margin: 0px 10px 10px 10px;color:#999}


/* leftSidebar 
------------------------------------------------------------------------- */

#leftsidebar {
	float: left;
	width: 160px;
    margin: 0 5px 0 0px;
    /*font-size: 85%; qwedsa*/
    /*line-height: 1.4em;*/
    color: #636363;
}

#leftsidebar a {text-decoration:none;}

#leftsidebar h2 {
    margin: 24px 0 0 10px;
    color: #2878b3;
}

#leftsidebar ul, #leftsidebar p {
    padding: 0px 6px 1em;
    margin-left: 4px;
}

#leftsidebar ul { margin-bottom: 1em }
#leftsidebar ul ul { margin-bottom: 0; border-bottom: 1px solid #ddd; }
#leftsidebar ul ul ul { border-bottom: none; margin-bottom: 0; }
#leftsidebar ul li ul li { background: url(images/tictac_green.gif) no-repeat 0 6px; }

#leftsidebar li.last {
	font-weight: bold;
}

/* Main Sections 
-------------------------------------------------------------------------background: #e0e0e0; */
* {
    margin: 0;
    padding: 0;
}
body {
    font-family: Verdana;
    /*font-size: small; qwedsa*/
	font-size: 11px;
    text-align: center;
    color: #636363;
    background: #fff url("images/tile_jan7.gif") repeat center;
	line-height: 18px;
}

.boeken {
	line-height: 15px;
}

div, p, img, a, td, ul, ol {
    /*font-size: 1em; qwedsa*/
}

/*ol {
    margin-left: 1em;
    padding-left: 1em;
}
ol li {
    margin-left: 1em;
    padding: 0 0 .5em.3em;
    list-style: decimal;
}*/

ul {
    list-style: none;
}

li {
    list-style: none;
/*    padding-left: 1em;*/
}

h1, h2, h3, h4 {
	font-weight: bold;
	/*margin: .5em 0;
	letter-spacing: .07em;*/
}
h1 { font-size: 218% }
h2 { font-size: 18px;color: #2878b3; }
h3 { font-size: 14px;color: #2878b3; }
/*h4 { font-size: 118%; letter-spacing: .15em }*/

p { padding: 0 0 1em; }


/* LINKS ;text-decoration:none */
a,a:link,a:link,a:link,a:hover {background:transparent;cursor:pointer} 
a:link {color: #636363}
a:visited {color:#636363} 
a:hover,a:active {color:#2878b3;background: #D9EBED} 

a img, img {
    border: none;
}

.clear {
    clear: both;
    height: 1px;
    /*margin: -1px 0 0;
    font-size: 1px;*/
}


/* Newslist
--------------------------------------------------------------------------*/
.LIn_title {
    padding: 10px 0 0 10px;
    color: #666;
	/*font-size: 164%; qwedsa*/
	font-weight: bold;
	margin: .5em 0;
	letter-spacing: .07em;
}




/* Special text formatting 

    padding: 10px 0 0 9px;
    color: #007685;
-------------------------------------------------------------------------------    background: url(images/tile.gif) repeat-y; 
h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited {
	color: #333;
}

h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2, cite {
	text-decoration: none;
}
h2 a:hover, h3 a:hover {
	color: #06c;
	border-bottom: 1px dotted #06c;
}



h4.date-header {
    margin-top: 0;
    padding-left: 14px;
    /*font-size: 90%; qwedsa
    color: #f93;
    background: url(images/date_icon.gif) no-repeat 0 50%;
}*/




/* Related Links 
------------------------------------------------------------------------- */
#navlist li { 
    display: inline;
    list-style-type: none;
    padding-right: 20px;
}





/* Special handling for images & alignment 
------------------------------------------------------------------------------- */

p img {
	padding: 0;
	/*max-width: 100%;*/
}

/*img.centered {
	display: block;
	margin: 0 auto;
}
img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
}
img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
}*/

	/*  poll.css - stylesheet settings for poll snippets */

.poll {
  width:100%;
  font-size:1em;
  margin:0;
  padding:0;
}
.poll_container {
  width:100%;
  background-color:#fff;
  color: #636363;
  border:0px solid black;
  padding-top:0.5em;
  padding-bottom:0.5em;
  margin-left:auto;
  margin-right:auto;
}
.poll_question {
  width:100%;
  text-align:center;
}
.poll_row_container {
  width:100%;
  padding:.1em 0;
}
.poll_choice {
  width:100%;
  float:left;
  text-align:left;
  padding-left:0em;
}
.poll_votes {
  width:15%;
  float:left;
  padding-right:.5em;
  text-align:right;
}
.poll_bar_container {
  width:35%;
  height:0.98em;
  background-color:#F6F6F6;
  border:1px solid black;
  float:left;
  margin:0.1em;
}
.poll_bar {
  height:0.98em;
  background-color:#2878b3;
  float:left;
  margin:0;
  padding:0;
}
.poll_percent {
  text-align:right;
  padding-right:1em;
  margin-left:auto;
  margin-right:auto;
}
.poll_totalvotes {
  width:45%;
  text-align:right;
}
.float_left_text_right {
  width:48%;
  float:left;
  text-align:right;
  margin:0;
  padding:0;
}
.float_right_text_left {
  width:48%;
  float:right;
  text-align:left;
  margin:0;
  padding:0;
}
.space_line {
  clear: both; margin: 0; padding: 0; width: 90%;
}

/* END - poll.css */
