body {
  margin:0px; 
  color: #000; 
  font-size:12px;	
  font-family: Verdana, Helvetica, Arial, Geneva, sans-serif; 
  line-height:17px; 
  background-color:#F1F9B1;
  padding-bottom:15px;
  }

a, a:visited {
	text-decoration: none;
	font-weight:normal;
	color:#3333ff;
  }

a:hover, a:visited:hover {
	text-decoration: underline;
  }
p
{
margin-top:0px;
}

select
{
background-color:#eaeff9;
}

div#site
{
  width:780px; 
  margin-top:15px; 
  margin-bottom:0px; 
  margin-left:auto; 
  margin-right:auto; 
  background-color:#fff; 
  min-height:300px;
  overflow:hidden;
  background-image: url(../gfx/backsite.gif);
  background-repeat:repeat-y;
  }

div.before
{
background-image: url(../gfx/top_link.gif);
background-repeat:no-repeat;
height:14px;
background-position:0px 0px;
line-height:1px;
font-size:1px;
}

div.after
{
background-image: url(../gfx/bottom_link.gif);
background-repeat:no-repeat;
height:15px;
margin-bottom:4px;
}


div.hometop
{
height:60px;
width:600px;
cursor:pointer;
}

div#player1
{
background-color:#DCF13C;
height:189px;
}

/* menu linkerkant*/
div#menul {
	width:158px;
	margin:0px;
	margin-left:17px;
	margin-top:272px;
	padding:0px;
	overflow:hidden;
}


div#tekstblok
{
	width:158px;
	margin:0px;
	margin-left:17px;
	padding:0px;
	overflow:hidden;
	background-image: url(../gfx/tekstblok_back.gif);
  background-repeat:no-repeat;
  background-position:bottom;
}

div#tekstblok div.GeneriekItem, div#tekstblok div.article
{
margin:0px;
padding:0px;
}

div#tekstblok div.itempage
{
margin:0px;
padding:13px;
padding-right:8px;
}

div#tekstblok div.itempage div.article p
{
color:#9aa400; font-size:10px; font-weight:bold;
}

div#tekstblok div.itempage div.article h6
{
color:#fd1b14;
font-weight:bold;
font-size:12px;
margin:0px;
}

div#tekstblok div.GeneriekItem
{
  background-image: url(../gfx/top_link.gif);
  background-repeat:no-repeat;
  background-position:0px 0px;
}

div#menul #mainNav ul li ul, div#menul #mainNav ul li ul li ul, div#menul #mainNav ul li.menuselect ul li ul {display:none;}
div#menul #mainNav ul li.menuselect ul, div#menul #mainNav ul li.menuselect ul li.menuselect ul {display:block;}

div#menul #mainNav ul li
{
	margin:0px;
	padding:0px;
	display:block;
  background-image: url(../gfx/backm.gif);
  background-repeat:repeat-y;
	overflow:visible;
}

div.boerderijbutton
{
margin-top:10px;
padding:0px;
width:158px;
float:right;
height:80px;
border:5px solid #F33020;
}

div.nhlogo
{
margin-top:10px;
padding:0px;
width:500px;
float:right;
height:80px;
background-image: url(../gfx/nhlogo.jpg);
background-repeat:no-repeat; background-position: top right;
}

div.boerderijtekst
{
  margin:0px;
	padding:0px;
	display:block;
  background-image: url(../gfx/backm.gif);
  background-repeat:repeat-y;
	overflow:visible;
	width:158px;
}

div#menul #mainNav ul li.menuselect ul li.menuactive a
{
font-weight:normal;
text-decoration:underline;
}

div#menul #mainNav ul li.menuselect ul li a
{
  background-image: url(../gfx/arrow.gif);
  background-repeat:no-repeat;
  background-position: 14px 3px;
  padding-left:33px;
  padding-top:2px; _padding-top:0px;
  padding-bottom:3px; _padding-bottom:0px;
  font-weight:normal;
  text-decoration:none;
}

div#menul #mainNav ul li.menuselect ul li ul li a, div#menul #mainNav ul li.menuselect ul li.menuselect ul li a
{
  background-image: none;
  padding-left:33px;
  padding-top:2px; _padding-top:0px;
  padding-bottom:3px; _padding-bottom:0px;
  font-weight:normal;
  color:#9aa400;
  text-decoration:none;
}


div#menul #mainNav ul li.menuselect ul li.menuactive a:hover
{
font-weight:normal;
text-decoration:underline;
}

div#menul #mainNav ul li ul li a:hover
{
font-weight:normal;
text-decoration: underline;
}

div#menul #mainNav ul 
{
margin:0px;
padding:0px;
}

div#menul #mainNav ul li a, div.boerderijtekst a
{
color:#fd1b14;
text-decoration:none;
font-weight: bold;
margin:0px;
padding:0px;
padding-left:13px;
padding-right:8px;
display:block;
margin-bottom:0px;
text-decoration:none;
}
div#menul #mainNav ul li a:hover, div#menul #mainNav ul li.menuactive a, div#menul #mainNav ul li ul li.menuselect a, div.boerderijtekst a:hover
{
text-decoration:underline;
}
/*einde menu linkerkant*/


div#innercontent
  { 
  margin:0px;
  padding:20px;
  padding-top:81px;
  overflow:visible;
  width:537px;
  min-height:300px;
  }
  
div#innercontent2
  { 
  margin:0px;
  padding:20px;
  padding-top:0px;
  overflow:visible;
  width:537px;
  min-height:300px;
  float:left;
  }

div.boerderij {width:537px;}


div#leftcolumn
{
  width:192px;
  float:left;
  margin:0px;
  padding:0px;
  display:inline;
  background-image:url(../gfx/header.gif);
  min-height:500px;_height:500px;
  background-repeat:no-repeat;
  background-color:#F33020;
  padding-bottom:20px;
}

div#rightcolumn
{
  width:588px;
  float:left;
  display:inline;
  padding-bottom:20px;
}

h1, h2, div.outerlijst h1, span.ItemTitel
{
  font-size:16px;
  font-weight:bold;
  color:#fd1b14;
  margin:0px;
  margin-bottom:10px;
  padding:0px;
  }

div.paginatitel h1, div.ItemClassification, div.GeneriekLijst div.outerlijst, a.navigatieheader, td.ItemClassificatie, div.contact td.ItemTitel, div.SearchScreenDiv div.header, b.mandatory
{
  display:none;
  }
  
span.dateevent
{
  padding-left:47px;
}

span.eventtime
{
  padding-left:64px;
}

span.eventlocation
{
  padding-left:45px;
}

td.pubdate
{
  white-space:nowrap;
  vertical-align:top;
  padding:0px;
  padding-right:7px;
  }

span.pubdate, span.source
{
  font-style:italic;
}

td.url
{
  padding:0px;
  padding-left:17px;
  padding-bottom:10px;
  vertical-align:top;
  background-image: url(../gfx/arrow.gif);
  background-repeat:no-repeat;
  background-position: 0px 1px;
}

td.thumbnail
{
vertical-align:top;
padding-right:20px;
padding-bottom:15px;
}

td.url a
{
  color:#000;
  }

td.url a:hover
{
  color:#fd1b14;
  text-decoration:none;
  }

span.headline 
{
  display:block;
  }

span.headline strong
{
  font-weight:normal;
  }
  
table.lijsttable
{
  border-collapse:collapse;
  }

span.selectedpage
{
  padding-right:10px;
  color:#000;
  font-weight:bold;
}

div.pagingmore a, span.next a, span.previous a, span.paging a, div.itempage a.leesmeer
{
  text-decoration:none;
  font-weight:normal;
  color:#fd1b14;
}

span.paging a
{
padding-right:10px;
}

div.pagingmore a:hover, span.paging a:hover, span.next a:hover, span.previous a:hover, div.itempage a:hover.leesmeer
{
text-decoration:underline;
}

div.outerlijst
{
margin:0px;
margin-bottom:20px;
padding:0px;
}

div.pagingfooter 
{
margin:0px;
padding:0px;
margin-top:10px;
}

div.title
{
  padding-top:7px;
  color:#9C8679;
  height:31px;
  font-weight:bold;
}

div.item_head
{
display:none;
}

table.searchtable td.firsttd
{
vertical-align:top;
padding-top:5px;
}

table.searchtable td h4
{
margin:0px;
padding:0px;
padding-top:4px;
font-size:12px;
}

table.searchtable td h4 a
{
color:#000;
}

table.searchtable span.searchtext, table.searchtable td h4 a:hover
{
color:#fd1b14;
text-decoration:none;
}

table.lijsttable div.sourcepub
{
padding:0px;
padding-bottom:15px;
}

span#SearchScreenSearchSimpleTitleText, span#SearchScreenSearchAdvancedText
{
display:block;
padding-top:5px;
}

span#SearchScreenSearchGoogleTextBoxText
{
padding-right:21px;
}

input#SearchScreenSearchSimpleTextBox, input#SearchScreenSearchAdvancedTextBox,input#SearchScreenSearchGoogleTextBox
{
width:250px;
}

table.searchtable div.rank, table.searchtable div.sourcepub
{
display:inline;
font-style:italic;
}

div.searchScreenParamatersFormSearchAdvancedRadioListDiv
{
padding-left:97px;
}

div.form_line
{
display:inline;
}

div.form_line p
{
margin:0px;
}

div.form_buttons
{
margin-top:10px;
}

div.form_line textarea
{
width:400px;
height:70px;
}

div.form_buttons input, input.SearchButton
{
background-image: url(../gfx/back_button.gif);
background-repeat:no-repeat;
border:0px;
width:127px;
height:33px;
color:#fd1b14;
margin-right:10px;
text-transform:lowercase ;
font-weight:bold;
}

div.form_buttons input:hover
{
text-decoration:underline;
}

div#innercontent ul, div#innercontent2 ul
{
margin:0px;
margin-left:20px;
padding:0px;
}

div#innercontent ul li, div#innercontent2 ul li
{
padding-left:5px;
list-style-image: url(../gfx/arrow2.gif);

}

div#innercontent ul li.keurmerk, div#innercontent2 ul li.keurmerk
{
list-style-image: url(../gfx/smile.gif);
}

div#innercontent ul li.uitroep, div#innercontent2 ul li.uitroep
{
background-image: url(../gfx/uitroep.gif);
background-repeat: no-repeat;
background-position: top right;
margin-right:40px;
}

p.uitroep
{
margin:0px;
padding-left:450px;
}


div#SearchScreenSearchSimple, div#SearchScreenSearchAdvanced
{
margin-bottom:20px;
}

span.SearchScreenTextBoxtext img
{
vertical-align:bottom;
}

div.login
{
background-image: url(../gfx/inloggen_bertus.jpg);
background-repeat: no-repeat;
height:120px;
}

div.login a
{
display:block;
padding-top:42px;
padding-left:52px;
}

div.login span
{display:none;}

div.naastteun {display:block; width:230px; float:left; }
div.widgethome {display:block; width:290px; float:right; overflow:hidden;}

