body {
  margin:0px; 
  color: #000; 
  font-size:9pt;	
  font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; 
  line-height:12pt; 
  background-color:#000;
  }

a, a:visited {
	text-decoration: none;
	font-weight:normal;
	color:#8CC63F;
  }

a:hover, a:visited:hover {
	text-decoration: underline;
  }

p
{
  margin-top:0px;
}

select
{
  background-color:#eaeff9;
}

div#site
{
  width:850px; 
  margin-top:0px; 
  margin-bottom:0px; 
  margin-left:auto; 
  margin-right:auto; 
  padding:25px; 
  padding-bottom:12px; 
  background-color:#fff; 
  min-height:600px;
  }

div.logo
{
  height:60px;
  width:683px;
  background-image:url(../gfx/are.gif);
  background-repeat:no-repeat;
  margin:0px;
  padding:0px;
  padding-bottom:55px;
  float:left;
  }
  
div.hometop
{
height:60px;
width:600px;
cursor:pointer;
}

div.menutop
{
  width:850px;
  float:left;
  height:40px;
  overflow:hidden;
  }

div.menutop ul, div.submenu ul
{
  margin:0px;
  padding:0px;
  }

div.menutop ul li
{
  float:left;
  list-style-type:none;
  padding-right:18px;
  }

div.menutop ul li a, div.menutop ul li a:hover
{
  height:40px;
  display:block;
  text-decoration:none;
  font-size:1px;
  color:#fff;
}

div.menutop ul li a.ch0
{
  background-image:url(../gfx/micons/home.gif);
  background-repeat:no-repeat;
  width:76px;
  }

div.menutop ul li a.ch1
{
  background-image:url(../gfx/micons/thema.gif);
  background-repeat:no-repeat;
  width:77px;
  }

div.menutop ul li a.ch2
{
  background-image:url(../gfx/micons/organisatie.gif);
  background-repeat:no-repeat;
  width:95px;
  }

div.menutop ul li a.ch3
{
  background-image:url(../gfx/micons/actueel.gif);
  background-repeat:no-repeat;
  width:94px;
  }

div.menutop ul li a.ch4
{
  background-image:url(../gfx/micons/gids.gif);
  background-repeat:no-repeat;
  width:113px;
  }
  
div.menutop ul li a.ch5
{
  background-image:url(../gfx/micons/webshop.gif);
  background-repeat:no-repeat;
  width:97px;
  }

div.menutop ul li a.ch6
{
  background-image:url(../gfx/micons/contact.gif);
  background-repeat:no-repeat;
  width:78px;
  }

div.submenu
{
  width:830px;
  overflow:hidden;
  float:right;
  }

div#mainsub
{
  margin:0px;
  padding:0px;
  }

div.submenu ul li
{
  float:left;
  list-style-type:none;
  padding-left:25px;
  height:20px;
  }

div.submenu ul li a, div.trekker div.submenu ul li a, div.submenu ul li a:visited
{
  color:#9C8679;
  font-weight:bold;
  letter-spacing:1pt;
  white-space:nowrap;
  font-size:10pt;
  font-family: Calibri, Myriad Pro, Arial, Verdana;
  }
  
div.submenu ul li a:hover, div.submenu ul li.menuactive a, div.submenu ul li a:visited:hover
{
  color:#9B8579;
  text-decoration:none;
  font-weight:bold;
  }


div.zoeken
{
  width:158px;
  float:right;
  overflow:hidden;
  margin:0px;
  margin-top:26px;
  }
  
div.zoeken input#searchtext
{
  width:84px;
  float:left;
  height:15px;
  margin-top:3px;
  border:1px solid #DCDDDE;
  }
  
div.zoeken a
{
  padding-top:4px;
  padding-bottom:4px;
  padding-right:65px; _padding-right:64px;
  background-image:url(../gfx/zoeken.gif);
  background-repeat:no-repeat;
  line-height:21px;
}

div.zoeken a:hover
{
  text-decoration:none;
  color:#fff;
}


div#mainsitemap ul#sitemap
{
margin-left:0px;
}

div#mainsitemap ul#sitemap li
{
margin-bottom:30px;
}

div#mainsitemap ul#sitemap li ul li, div#mainsitemap ul#sitemap li ul li ul li
{
margin-bottom:0px;
}

div.roulatie
{
  background-color:transparent;
  border-bottom:20px solid #9B8579;
  margin:0px;
  padding:0px;
  height:250px;
  width:850px;
  float:left;
  }
  
div.flash
{
  background-color:transparent;
  margin:0px;
  padding:0px;
  height:335px;
  background-image:url(../gfx/noflash.jpg);
  width:850px;
  float:left;
}
  
div.visualtop
{
  background-color:transparent;
  border-bottom:20px solid #9B8579;
  margin:0px;
  padding:0px;
  height:250px;
  width:850px;
  float:left;
  }

div#content
{ margin:0px;
  margin-top:20px;
  padding:0px;
  padding-bottom:30px;
  overflow:visible;
  float:left;
  width:850px;
  min-height:300px;
  }

div#footerblock
{
  width:850px;
  margin:0px;
  padding:0px;
  overflow:hidden;
  clear:both;
  }

div.ltofooter
{
  margin:0px;
  margin-bottom:200px;
  padding:0px;
  }

div.ltofooter img
{
  border:0px;
  }

div.footermenu
{
  height:36px;
  background-image:url(../gfx/logo/b_home.gif);
  background-repeat:no-repeat;
  }

div#mainbottom
{
  padding-left:290px;
  }

div#mainbottom ul
{
  margin:0px;
  padding:0px;
  padding-top:12px;
  }

div#mainbottom ul li
{
  padding:0px;
  padding-right:2px;
  margin:0px;
  float:left;
  list-style-type:none;
  }

div#mainbottom ul li a, div#mainbottom ul li a:hover
{
  color:#808285;
  font-size:8pt;
  font-style:italic;
  text-decoration:none;
  }
  
h1, h2
{
  font-size:10pt;
  font-weight:bold;
  margin:0px;
  padding:0px;
  }

div.paginatitel h1, div.ItemClassification, div.GeneriekLijst div.outerlijst, a.navigatieheader, td.ItemClassificatie, div.contact td.ItemTitel, td.spatie
{
  display:none;
  }
  
span.dateevent
{
padding-left:47px;
}

span.eventtime
{
padding-left:64px;
}

span.eventlocation
{
padding-left:45px;
}

td.pubdate, span.eventdate
{
  white-space:nowrap;
  vertical-align:top;
  padding:0px;
  padding-right:7px;
  vertical-align:top;
  }
  
div.agendalijst table td
{
vertical-align:top;
}

div.agendalijst table
{
border-collapse:collapse;
}

span.pubdate, span.source
{
font-style:italic;
}

td.url
{
padding:0px;
vertical-align:top;
}

td.thumbnail
{
vertical-align:top;
padding-right:20px;
padding-bottom:15px;
}

td.url a
{
  color:#000;
  }
  
div.leftcolumn td.url a
{
font-weight:bold;
}

td.url a:hover
{
  color:#9B8579;
  text-decoration:none;
  }

span.headline 
{
  display:block;
  }

span.headline strong
{
  font-weight:normal;
  }
  
table.lijsttable
{
  border-collapse:collapse;
  }

span.paging a
{
  background-image:url(../gfx/spacer_paging.gif);
  background-repeat:no-repeat;
  background-position:right;
  padding-right:10px;
  color:#000;
  font-weight:bold;
}

span.selectedpage
{
  background-image:url(../gfx/spacer_paging.gif);
  background-repeat:no-repeat;
  background-position:right;
  padding-right:10px;
  color:#9B8579;
  font-weight:bold;
}

span.next a, span.previous a
{
  color:#000;
  text-decoration:none;
  font-weight:bold;
}

span.paging a:hover, span.next a:hover, span.previous a:hover, div.pagingmore a
{
  color:#9B8579;
  text-decoration:none;
  font-weight:bold;
}


div.leftcolumn
{
width:555px;
text-align:justify;
float:left;
}

div.rightcolumn
{
width:252px;
float:right;
display:inline;
}

div.outerlijst
{
margin:0px;
margin-bottom:20px;
padding:0px;
}

div.outerlijst h1, div.pg_search h1
{
margin:0px;
padding:0px;
margin-bottom:10px;
}

div.pagingfooter 
{
margin:0px;
padding:0px;
margin-top:10px;
}

div.rightone div.outerlijst H1, div.rightone div.pg_search H1
{
  color:#9C8679;
  padding-top:7px;
  height:31px;
  margin:0px;
}

td.ItemTitel
{
  color:#9C8679;
  font-weight:bold;
  padding-top:7px;
  height:31px;
  margin:0px;
  font-size:10pt;
}

div.leftcolumn h1, div.leftcolumn h2, td.ItemTitel
{
  background-image:url(../gfx/titel/h1_boerderij.gif);
  background-repeat:no-repeat;
  padding-top:7px;
  color:#9C8679;
  height:31px;
  padding-left:45px;
}

div.title
{
  background-image:url(../gfx/titel/h1_boerderij.gif);
  background-repeat:no-repeat;
  padding-top:7px;
  color:#9C8679;
  height:31px;
  padding-left:45px;
  font-weight:bold;
}


div.leftcolumn h3
{
  padding:0px;
  padding-top:7px;
  margin:0px;
  color:#9C8679;
  height:31px;
  font-size:10pt;
  text-align:left;
}

div.item_head
{
display:none;
}

div.pg_search div.searchgroup
{
margin:0px;
margin-top:5px;
padding:0px;
overflow:hidden;
}

div.searchgroup span.title
{
font-weight:bold;
}

div.pg_search select,div.pg_search input {border:1px solid #DCDDDE;margin-top:5px;display:block;}
div.pg_search option{height:18px;}
div.pg_search input {height:18px;width:205px; background-color:#EAEFF9;}
div.pg_search select {height:24px;width:210px;}
div.pg_search button {background-image:url(../gfx/zoeken.gif);border:0 solid;height:26px;width:75px;cursor:pointer;}

div.pg_search span.introgids
{
text-align: justify;
}

div.result{ margin-bottom:10px;padding-bottom:5px;border-bottom:1px solid #DCDDDE; overflow:hidden; float:left; width:100%;}
div.result a{ width:300px;display:block;float:left;font-weight:bold;}


div.col1{width:180px;float:left;}
div.col1 span.provincie{font-size:110%;font-weight:bold;}
div.col1 img{width:166px; padding-bottom:10px;}
div.col2{width:375px;float:left; margin:0px;padding:0px;}
div.col2 div.info li{list-style:disc;list-style-position:inside;}
div.col2 div.info ul{padding-left:0px;margin-top:0px;margin-bottom:0px;margin-left:0px;}
div.col2 div.info{width:187px;padding-bottom:15px;float:left;text-align:left;}
div.aanbod {margin-bottom:10px;}
span.mijnaanbod, span.mijnprojecten, span.mijnsector {font-weight:bold;}
table.openingstijden {border-collapse:collapse;margin-bottom:10px;}
table.openingstijden td.first {padding-right:10px;}
div.pl_contact
{
margin-bottom:10px;
}

div.searchgroup button.zoeken
{
float:right;
margin-right:45px;
cursor:pointer;
}

table.searchtable td.firsttd
{
vertical-align:top;
padding-top:5px;
}

table.searchtable td.url
{
margin:0px;
padding:0px;
padding-top:4px;
font-size:9pt;
}

table.lijsttable div.sourcepub
{
padding:0px;
text-transform: capitalize;
}

table.searchtable div.rank, table.searchtable div.sourcepub
{
display:inline;
font-style:italic;
}

/*Specifieke opmaak HOME////////////////////////////////////////////////////*/
div.home2 div.logo
{
  background-image:url(../gfx/logo/home.gif);
  background-repeat:no-repeat;
  }

div.home2 div.roulatie
{
	background-color:transparent;
  border-bottom:20px solid #335C64;
}

div.home2 div.submenu ul li a:hover, div.home2 div.submenu ul li.menuactive a, div.home2 div.rightone div.outerlijst H1, div.home2 td.url a:hover, div.home2 span.paging a:hover, div.home2 span.next a:hover, div.home2 span.previous a:hover, div.home2 span.selectedpage, div.home2 div.pagingmore a, div.home2 div.rightone div.pg_search H1, div.home2 div.leftcolumn h3, div.home2 div.col1 a, div.home2 div.col2 a, div.home2 div.result a, div.home2 span.resultwoonplaats
{
  color:#335C64;
  }

div.home2 div.footermenu 
{
  background-image:url(../gfx/logo/b_home.gif);
}

div.home2 div.leftcolumn h1, div.home2 div.leftcolumn h2, div.home2 div.titel H1, div.home2 div.title
{
  background-image:url(../gfx/titel/h1_boerderij.gif);
  background-repeat:no-repeat;
  color:#9C8679;
  padding-top:7px;
  height:31px;
  padding-left:45px;
}

/*Specifieke opmaak THEMA////////////////////////////////////////////////////*/
div.thema div.logo
{
  background-image:url(../gfx/logo/thema.gif);
  background-repeat:no-repeat;
  }

div.thema div.roulatie
{
	background-color:transparent;
  border-bottom:20px solid #335C64;
}

div.thema div.submenu ul li a:hover, div.thema div.submenu ul li.menuactive a, div.thema div.rightone div.outerlijst H1, div.thema td.url a:hover, div.thema span.paging a:hover, div.thema span.next a:hover, div.thema span.previous a:hover, div.thema span.selectedpage, div.thema div.pagingmore a, div.thema div.rightone div.pg_search H1, div.thema div.leftcolumn h3, div.thema div.col1 a, div.thema div.col2 a, div.thema div.result a, div.thema span.resultwoonplaats
{
  color:#335C64;
  }

div.thema div.footermenu 
{
  background-image:url(../gfx/logo/b_thema.gif);
}

div.thema div.leftcolumn h1, div.thema div.leftcolumn h2, div.thema div.titel H1, div.thema div.title
{
  background-image:url(../gfx/titel/h1_trekker.gif);
  background-repeat:no-repeat;
  color:#335C64;
  padding-top:7px;
  height:31px;
  padding-left:35px;
}


/*Specifieke opmaak ORGANISATIE//////////////////////////////////////////////*/

div.organisatie div.logo
{
  background-image:url(../gfx/logo/organisatie.gif);
  background-repeat:no-repeat;
  }

div.organisatie div.roulatie
{
	/*background-color: #726658;*/
  border-bottom:20px solid #726658;
}

div.organisatie div.submenu ul li a:hover, div.organisatie div.submenu ul li.menuactive a, div.organisatie div.rightone div.outerlijst H1, div.organisatie td.url a:hover, div.organisatie span.paging a:hover, div.organisatie span.next a:hover, div.organisatie span.previous a:hover, div.organisatie span.selectedpage, div.organisatie div.pagingmore a, div.organisatie div.rightone div.pg_search H1, div.organisatie div.leftcolumn h3, div.organisatie div.col1 a, div.organisatie div.col2 a, div.organisatie div.result a, div.organisatie span.resultwoonplaats
{
	color:#726658;
}

div.organisatie div.footermenu 
{
  background-image:url(../gfx/logo/b_organisatie.gif);
}

div.organisatie div.leftcolumn h1, div.organisatie div.leftcolumn h2, div.organisatie div.titel H1, div.organisatie div.title
{
  background-image:url(../gfx/titel/h1_mensen.gif);
  background-repeat:no-repeat;
  color:#726658;
  padding-top:7px;
  height:31px;
  padding-left:35px;
}

/*Specifieke opmaak ACTUEEL//////////////////////////////////////////////////*/
div.actueel div.logo
{
  background-image:url(../gfx/logo/actueel.gif);
  background-repeat:no-repeat;
  }

div.actueel div.roulatie
{
  /*background-color: #74606B;*/
  border-bottom:20px solid #74606B;
}

div.actueel div.submenu ul li a:hover, div.actueel div.submenu ul li.menuactive a, div.actueel div.rightone div.outerlijst H1, div.actueel td.url a:hover, div.actueel span.paging a:hover, div.actueel span.next a:hover, div.actueel span.previous a:hover, div.actueel span.selectedpage, div.actueel div.pagingmore a, div.actueel div.rightone div.pg_search H1, div.actueel div.leftcolumn h3, div.actueel div.col1 a, div.actueel div.col2 a, div.actueel div.result a, div.actueel span.resultwoonplaats
{
	color:#74606B;
}

div.actueel div.footermenu 
{
  background-image:url(../gfx/logo/b_actueel.gif);
}

div.actueel div.leftcolumn h1, div.actueel div.leftcolumn h2, div.actueel div.titel H1, div.actueel div.title, form#form1001 H2
{
  background-image:url(../gfx/titel/h1_kip.gif);
  background-repeat:no-repeat;
  padding-top:7px;
  color:#74606B;
  height:31px;
  padding-left:35px;
}

/*Specifieke opmaak GIDS/////////////////////////////////////////////////////*/
div.gids div.logo
{
  background-image:url(../gfx/logo/gids.gif);
  background-repeat:no-repeat;
  }

div.gids div.roulatie
{
  /*background-color: #AF6F2B;*/
  border-bottom:20px solid #AF6F2B;
}

div.gids div.submenu ul li a:hover, div.gids div.submenu ul li.menuactive a, div.gids div.rightone div.outerlijst H1, div.result a, div.gids td.url a:hover, div.gids span.paging a:hover, div.gids span.next a:hover, div.gids span.previous a:hover, div.gids span.selectedpage, div.gids div.pagingmore a, div.gids div.rightone div.pg_search H1, div.gids div.leftcolumn h3, div.gids div.col1 a, div.gids div.col2 a, div.gids div.result a, div.gids span.resultwoonplaats
{
	color:#AF6F2B;
}

div.gids div.rightone h1
{
  color:#AF6F2B;
  padding-top:7px;
  height:31px;
}

div.gids div.leftcolumn h1, div.gids div.leftcolumn h2, div.gids div.titel H1, div.gids div.title
{
  background-image:url(../gfx/titel/h1_kaart.gif);
  background-repeat:no-repeat;
  padding-top:7px;
  height:31px;
  color:#AF6F2B;
  padding-left:35px;
}

div.gids div.footermenu 
{
  background-image:url(../gfx/logo/b_gids.gif);
}



/*Specifieke opmaak CONTACT ///////////////////////////////////////////////*/
div.contact div.logo
{
  background-image:url(../gfx/logo/contact.gif);
  background-repeat:no-repeat;
  }

div.contact div.roulatie
{
  /*background-color: #C6C1B6;*/
  border-bottom:20px solid #C6C1B6;
}

div.contact div.submenu ul li a:hover, div.contact div.submenu ul li.menuactive a, div.contact div.rightone div.outerlijst H1, div.contact td.url a:hover, div.contact span.paging a:hover, div.contact span.next a:hover, div.contact span.previous a:hover, div.contact span.selectedpage, div.contact div.pagingmore a, div.contact div.rightone div.pg_search H1, div.contact div.leftcolumn h3, div.contact div.col1 a, div.contact div.col2 a, div.contact div.result a, div.contact span.resultwoonplaats
{
	color:#C6C1B6;
}

div.contact div.footermenu 
{
  background-image:url(../gfx/logo/b_contact.gif);
}

div.contact div.leftcolumn h1, div.contact div.leftcolumn h2, div.contact div.titel H1, div.contact div.title
{
  background-image:url(../gfx/titel/h1_envelop.gif);
  background-repeat:no-repeat;
  padding-top:7px;
  color:#C6C1B6;
  height:31px;
  font-weight:bold;
  padding-left:35px;
}



div.form_line p
{
margin:0px;
display:inline;
text-align:left;
}

div.form_line
{
margin-bottom:5px;
text-align:left;
}

table.questions
{
width:100%;
}

div.vraag
{
width:280px;
float:left;
color:#000;
padding-right:10px;
}

div.vraag p img
{
padding-right:5px;
padding-bottom:10px;
}

div.form_line input
{
vertical-align:top;
width:250px;
}

div.form_line textarea
{
vertical-align:top;
width:250px;
height:80px;
}

div.form_line input.checkbox, div.form_line input.radio
{
vertical-align:middle;
width:13px;
}

div.checkboxlist
{
float:left;
margin-bottom:5px;
}

div.form_line select, div.form_line input.file
{
width:256px;
}

div.form_line div.vrijetekst 
{
margin-top:5px;
margin-bottom:5px;
width:550px} 


div.introtext
{
margin-bottom:20px;
}

div.mandatory div.vraag
{
color:#000;
background-image: url(../gfx/mandatory.png);_background-image: url(../gfx/mandatory.gif);
background-repeat:no-repeat;
background-position:265px 0px;
}

div.formitem b.mandatory
{
background-image: url(../gfx/mandatory.png);_background-image: url(../gfx/mandatory.gif);
background-repeat:no-repeat;
padding-left:15px;
}


/*RANDOM VARIANTEN VOOR DE HOMEPAGE*/

/*Specifieke opmaak ARE////////////////////////////////////////////////////*/
div.are div.logo
{
  background-image:url(../gfx/logo/are.gif);
  background-repeat:no-repeat;
  }

div.are div.roulatie
{
  /*background-color: #754c29;*/
  border-bottom:20px solid #754c29;
}

div.are div.submenu ul li a:hover, div.are div.submenu ul li.menuactive a, div.are div.leftcolumn h1, div.are div.leftcolumn h2, div.are div.rightone div.outerlijst H1, div.are td.url a:hover, div.are span.paging a:hover, div.are span.next a:hover, div.are span.previous a:hover, div.are span.selectedpage, div.are div.pagingmore a, div.are div.rightone div.pg_search H1, div.are div.leftcolumn h3, div.are div.col1 a, div.are div.col2 a, div.are div.result a, div.are span.resultwoonplaats, div.are td.ItemTitel
{
	color:#754c29;
}

div.are div.footermenu 
{
  background-image:url(../gfx/logo/b_are.gif);
}


/*Specifieke opmaak KOE////////////////////////////////////////////////////*/
div.koe div.logo
{
  background-image:url(../gfx/logo/koe.gif);
  background-repeat:no-repeat;
  }

div.koe div.roulatie
{
  /*background-color: #584109;*/
  border-bottom:20px solid #584109;
}

div.koe div.submenu ul li a:hover, div.koe div.submenu ul li.menuactive a, div.koe div.leftcolumn h1, div.koe div.leftcolumn h2, div.koe div.rightone div.outerlijst H1, div.koe td.url a:hover, div.koe span.paging a:hover, div.koe span.next a:hover, div.koe span.previous a:hover, div.koe span.selectedpage, div.koe div.pagingmore a, div.koe div.rightone div.pg_search H1, div.koe div.leftcolumn h3, div.koe div.col1 a, div.koe div.col2 a, div.koe div.result a, div.koe span.resultwoonplaats, div.koe td.ItemTitel
{
	color:#584109;
}

div.koe div.footermenu 
{
  background-image:url(../gfx/logo/b_koe.gif);
}

/*Specifieke opmaak VARKEN////////////////////////////////////////////////////*/
div.varken div.logo
{
  background-image:url(../gfx/logo/varken.gif);
  background-repeat:no-repeat;
  }

div.varken div.roulatie
{
  /*background-color: #FDC689;*/
  border-bottom:20px solid #FDC689;
}

div.varken div.submenu ul li a:hover, div.varken div.submenu ul li.menuactive a, div.varken div.leftcolumn h1, div.varken div.leftcolumn h2, div.varken div.rightone div.outerlijst H1, div.varken td.url a:hover, div.varken span.paging a:hover, div.varken span.next a:hover, div.varken span.previous a:hover, div.varken span.selectedpage, div.varken div.pagingmore a, div.varken div.rightone div.pg_search H1, div.varken div.leftcolumn h3, div.varken div.col1 a, div.varken div.col2 a, div.varken div.result a, div.varken span.resultwoonplaats, div.varken td.ItemTitel
{
	color:#FDC689;
	}
	
div.varken div.footermenu 
{
  background-image:url(../gfx/logo/b_varken.gif);
}

/*Specifieke opmaak BOOM////////////////////////////////////////////////////*/
div.boom div.logo
{
  background-image:url(../gfx/logo/boom.gif);
  background-repeat:no-repeat;
  }

div.boom div.roulatie
{
  /*background-color: #006738;*/
  border-bottom:20px solid #006738;
}

div.boom div.submenu ul li a:hover, div.boom div.submenu ul li.menuactive a, div.boom div.leftcolumn h1, div.boom div.leftcolumn h2, div.boom div.rightone div.outerlijst H1, div.boom td.url a:hover, div.boom span.paging a:hover, div.boom span.next a:hover, div.boom span.previous a:hover, div.boom span.selectedpage, div.boom div.pagingmore a, div.boom div.rightone div.pg_search H1, div.boom div.leftcolumn h3, div.boom div.col1 a, div.boom div.col2 a, div.boom div.result a, div.boom span.resultwoonplaats, div.boom td.ItemTitel
{
	color:#006738;
}

div.boom div.footermenu 
{
  background-image:url(../gfx/logo/b_boom.gif);
}

div.boom div.leftcolumn div.container h2, div.boom div.leftcolumn div.container h1
{
  background-image:url(../gfx/titel/wwagen.gif);
  background-repeat:no-repeat;
  color:#006738;
}


/*Specifieke opmaak PAPRIKA////////////////////////////////////////////////////*/
div.paprika div.logo
{
  background-image:url(../gfx/logo/paprika.gif);
  background-repeat:no-repeat;
  }

div.paprika div.roulatie
{
  /*background-color: #8E0E11;*/
  border-bottom:20px solid #8E0E11;
}

div.paprika div.submenu ul li a:hover, div.paprika div.submenu ul li.menuactive a, div.paprika div.leftcolumn h1, div.paprika div.leftcolumn h2, div.paprika div.rightone div.outerlijst H1, div.paprika td.url a:hover, div.paprika span.paging a:hover, div.paprika span.next a:hover, div.paprika span.previous a:hover, div.paprika span.selectedpage, div.paprika div.pagingmore a, div.paprika div.rightone div.pg_search H1, div.paprika div.leftcolumn h3, div.paprika div.col1 a, div.paprika div.col2 a, div.paprika div.result a, div.paprika span.resultwoonplaats, div.paprika td.ItemTitel
{
	color:#8E0E11;
}

div.paprika div.footermenu 
{
  background-image:url(../gfx/logo/b_paprika.gif);
}

/*Specifieke opmaak TULP////////////////////////////////////////////////////*/
div.tulp div.logo
{
  background-image:url(../gfx/logo/tulp.gif);
  background-repeat:no-repeat;
  }

div.tulp div.roulatie
{
  /*background-color: #FFD85F;*/
  border-bottom:20px solid #FFD85F;
}

div.tulp div.submenu ul li a:hover, div.tulp div.submenu ul li.menuactive a, div.tulp div.leftcolumn h1, div.tulp div.leftcolumn h2, div.tulp div.rightone div.outerlijst H1, div.tulp td.url a:hover, div.tulp span.paging a:hover, div.tulp span.next a:hover, div.tulp span.previous a:hover, div.tulp span.selectedpage, div.tulp div.pagingmore a, div.tulp div.rightone div.pg_search H1, div.tulp div.leftcolumn h3, div.tulp div.col1 a, div.tulp div.col2 a, div.tulp div.result a, div.tulp span.resultwoonplaats, div.tulp td.ItemTitel
{
	color:#FFD85F;
}

div.tulp div.footermenu 
{
  background-image:url(../gfx/logo/b_tulp.gif);
}

/*Specifieke opmaak APPEL////////////////////////////////////////////////////*/
div.appel div.logo
{
  background-image:url(../gfx/logo/appel.gif);
  background-repeat:no-repeat;
  }

div.appel div.roulatie
{
  /*background-color: #8CC63F;*/
  border-bottom:20px solid #8CC63F;
}

div.appel div.submenu ul li a:hover, div.appel div.submenu ul li.menuactive a, div.appel div.leftcolumn h1, div.appel div.leftcolumn h2, div.appel div.rightone div.outerlijst H1, div.appel td.url a:hover, div.appel span.paging a:hover, div.appel span.next a:hover, div.appel span.previous a:hover, div.appel span.selectedpage, div.appel div.pagingmore a, div.appel div.rightone div.pg_search H1, div.appel div.leftcolumn h3, div.appel div.col1 a, div.appel div.col2 a, div.appel div.result a, div.appel span.resultwoonplaats, div.appel td.ItemTitel
{
	color:#8CC63F;
}

div.appel div.footermenu 
{
  background-image:url(../gfx/logo/b_appel.gif);
}

td.mpFormLabel
{
width:160px;
vertical-align:top;
}

td.submitCell
{
padding-top:20px;
}

td.submitCell INPUT
{
background-color:#74606b;
color:#fff;
border:0px;
}

td#field1003TD INPUT, td#field1005TD INPUT, td#field1007TD INPUT, td#field1001TD INPUT
{
width:200px;
}

div.moreinfo
{
margin-bottom:13px;
}
input.shopadd
{
  margin-top:10px;
	background:transparent url(../gfx/icons/shopcart.png) no-repeat scroll left center;
	border:0 solid black;
	height:23px;
	padding-left:30px;
	text-align:right;
	font-weight:bold;
}
input.shopremove
{
	width:32px;
	height:19px;
	background:url(../gfx/icons/shopcart_remove.png) no-repeat center center;
	border:0px solid black;
}
table.overview_chart form
{
	margin:0px;
	padding:0px;
}

div.roulatie div.image
{
width:850px;
overflow:visible;
}

div.image
{
float:left;
width:170px;
}

div.image img
{
border:0px;
}

div.shopdescription
{
width:385px;
float:right;
}

div.result div.shopdescription span.resultwoonplaats
{
width:100%;
}

div.result div.shopdescription span.resultwoonplaats a
{
float:left;
width:auto;
}

div.result div.shopdescription span.resultwoonplaats i
{
float:right;
}

div.headdescription
{
display:block;
width:385px;
overflow:hidden;
padding-top:5px;
}

td.winkelwagen a img
{
padding-right:10px;
vertical-align:middle;
}

td.winkelwagen
{
padding-top:15px;
}

span.bestel
{
display:block;
width:120px;
padding:3px;
text-align:center;
background-color:#335C64;
color:#fff;
float:right;
}

input#btn_send, input#btn_cancel, input.sendform, input.deleteform
{

background-color:#335C64;
color:#fff;
border:0px;
width:120px;
padding:3px;
text-align:center;
}

div.itemPostForm div.buttons
{
margin-top:10px;
}


span.shopmore
{
float:left;
}
span.bestel a
{
color:#fff;
}

table.shoplist, table.overview_chart
{
width:100%;
border-collapse:collapse;
margin-bottom:20px;
}

td.order
{
padding-top:20px;
}

div.detailimage
{
overflow:hidden;
float:left;
}

div.detailimage img
{
float:right;
padding-bottom:10px;
padding-left:10px;
}
div.path
{
text-align:right;
}
div.path a
{
	padding-left:7px;
	background:url(../gfx/path.gif) no-repeat 1px 3px;
}

div.path a.first
{
	background-image:none;
	padding-left:0px;
}
table.overview_chart td.valuta{text-align:right;width:45px;}
table.overview_chart td.total{border-top:2px solid #006738;}

/*lees meer*/
div.leesmeer {display:none; margin-bottom: 10px; float:right;}
div.homepage div.leesmeer {display:inline; float:right;}
div.GeneriekItem div.meernieuws {margin-top: 15px;}
div.homepage div.rightfour div.leesmeer {display:none;}

table.lijsttable td.url div.firsthome
{

}


/*banner*/
#app_ban01{display:block;width:100%;position:absolute;top:103px;text-align:center;}
#app_ban01 div.actionbar {margin-left:auto;margin-right:auto;width:860px;height:30px; }
#app_ban01 .bannerbar {width: 960px; height:339px;margin-left:auto;margin-right:auto;}
#app_ban01 div.actionbar div.closebutton {width: 30px; height:30px; background-image:url(../gfx/banner_close.gif);float:right;}
#app_ban01 div.actionbar div.printbutton {width: 30px; height:30px; background-image:url(../gfx/banner_print.gif);float:right;}

#faded 
{
width:100%;
display: block; 
background-color: rgb(204, 204, 204); 
height: 100%; 
position: absolute; 
left: 0px; 
top: 0px; 
filter:alpha(opacity=50);
-moz-opacity:0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
}


/	     REACTIE FORM                                          */
div.GeneriekItemPosts {margin-bottom:10px;border-bottom:5px solid #C3EB4F;}

div.itemPosts {padding-bottom:10px;}
div.GeneriekItemPosts span.itemPostsHeadIntro
{
font-size:10pt;
font-weight:bold;
}
div#GeneriekItemPost
{
display:block;
}

form#form1
{
margin:0px;
padding:0px;
}

div.itemPosts ul
{
margin:0px;
margin-bottom:10px;
padding:0px;
}

div.itemPosts ul li
{
margin:0px;
padding:0px;
list-style-type:none;
}

span.itemPostAuthor
{
color:#6C6C6C;
font-weight:normal;
font-size:8pt;
}

span.itemPostNewPost
{
display:none;
}

span.itemPostNewPost a
{
font-weight:bold;
line-height:27px;
}

a.reactiefeedback, a:hover.reactiefeedback
{
color:#335c64;
font-size:8pt;
padding-right:6px;
}

div.klachtbutton
{
display:block;
text-align:right;
}


div.itemPostForm {}
 
div.itemPostForm h1
{
font-size:14px;
font-weight:bold;
margin:0px;
}

input#tb_posterName
{
width:250px;
margin-left:24px;
}

input#tb_posterEmail
{
width:250px;
margin-left:22px;
}

textarea#tb_post
{
width:310px;
height:120px;
}

div.reacties
{
font-weight:bold;
display:inline;
float:left;
}

div.itemPostsHead
{
margin-bottom:15px;
margin-top:15px;
}

div.poster
{
display:none;
}

div.post_even
{
padding:5px;
background-color:#EDEDED;

}

div.post_odd
{
padding:5px;
}

/*Fotogalerij*/

div#photogallerycontent
{
text-align:center;
color:#303030;
background-color:#F4F4F4;
padding-bottom:5px;
}

div#photogalleryimage
{
text-align:center;
color:#303030;
min-height:230px;_height:230px;
background-color:#F4F4F4;
padding-top:10px;
padding-bottom:5px;
}

table.photogallery
{
width:100%;
}

div#photogallerylist
{
margin:0px;

}

div.photogallerythumbnail
{
padding:0px;
padding-top:10px;
min-height:100px;_height:100px;
}

div.photogalleryenquete
{
padding:0px;
padding-bottom:5px;
}

div#photogallerypaging
{
display:block;
text-align:center;
}

div#photogallerynavigation
{
text-align:center;
margin-top:10px;
margin-bottom:10px;
width:220px;
margin-left:170px;
}

div#photogallerynavigation a
{
padding-left:10px;
padding-top:5px;
padding-bottom:5px;
padding-right:10px;
margin-left:5px;
margin-right:5px;
color:#fff;
background-color:#8cc63f;
font-weight:bold;
width:100px;
line-height:20px;
}

td.artikel a
{
padding-top:3px;
padding-bottom:3px;
padding-left:10px;
padding-right:10px;
color:#fff;
background-color:#8cc63f;
font-weight:bold;
line-height:30px;
}


div#photogallerylist a
{
padding:0px;
margin:0px;
color:#fff;
background-color:#fff;
font-weight:normal;
}

div.photogallerynumber
{
padding-bottom:2px;
}

div#photogallerypaging a, div#photogallerypaging span.selectedpage
{
padding-left:10px;
padding-right:10px;
}

table.innertable tbody
{
width:99%;
}

table.innertable
{
width:100%;
border-collapse:collapse;
}

table.innertable tbody tr td
{
border-bottom:1px solid #8cc63f;
}

table.portletcontent {width:100%;}

table.innertable tbody tr#photogallerysubmit td
{
border:0px;
}

tr#photogallerysubmit input.button, table.photogalleryklein td input.button
{
color:#fff;
background-color:#8cc63f;
border:0px;
font-weight:bold;
margin-top:10px;
}

tr#photogallerysubmit
{
display:block!important;
}

table.photogalleryklein tbody tr td table
{
width:99%;
margin-top:5px;
}

div.radiolist
{float:left;
width:200px;}

/********************************
WEBSHOP
********************************/

.tabdiv {DISPLAY:NONE; width: 100%; padding:2px;}
.betaalmogelijkheden ul {padding-left: 0px;}
.betaalmogelijkheden ul li {
list-style:none; 
float:left; 
padding:5px; 
margin-right: 5px; 
margin-bottom: 1px;
width:130px;
background-color:#335C64;
color:#fff;
}

.betaalmogelijkheden ul li a
{
  color:#fff;
}

table.photogalleryklein td.artikel a.fotogalerij
{
  text-decoration: none;
	font-weight:normal;
	color:#8CC63F;
	background-color:transparent;
	padding:0px;
	line-height:12pt;
}

table.photogalleryklein td.artikel a.fotogalerij:hover
{
  text-decoration:underline;
}

div.leftcolumn h1.ItemTitel {display:none;}

div.article p img {padding-right:10px;}
