body
{
  background:#3AA541 url(../gfx/back.jpg) no-repeat top;
  text-align:center;
  margin:0px;
  padding:0px;
  font-family: Verdana, Arial, Helvetica, Sans-Serif;
  color:#5a5a5a;
  font-size:11px;
  line-height:145%;
}

table, td
{
  font-size:11px;
}

a
{
  color:#3AA541;
  text-decoration:none;
}

a:hover
{
  color:#000;
  text-decoration:none;
}

div#site
{
  width:940px;
  margin:auto;
  overflow:visible;
  text-align:left;
}

div#logo
{
  width:605px;
  height:129px;
  float:left;
  display:block;
  margin:0px;
  padding:0px;
  background-image: url(../gfx/boerenbond_logo.png);_background-image: url(../gfx/boerenbond_logo.gif);
  background-repeat:no-repeat;
  background-position: 13px 10px;
}

div.bottomlogo
{
  width:250px;
  height:50px;
  cursor:hand;
}

div#blockright
{
  width:285px;
  height:71px;
  float:right;
  margin-right:0px;
  background-image: url(../gfx/back_rightblock_mnw.png); background-repeat: no-repeat; background-position: 0px -15px;_background-image: url(../gfx/back_rightblock_mnw.gif);
}


div.zoeken
{
  display:inline;
  width:130px;
  /*background-image: url(../gfx/search.png);_background-image: url(../gfx/search.gif);*/
  background-repeat: repeat-x;
  background-position: bottom left;
  height:29px;
  float:left;
  /*position:relative;
  top:-6px;*/
}

div#nieuwsbrief
{
  float:left;
  width:106px;
  padding-top:10px;
  padding-left:33px;
}

div#nieuwsbrief a {color:#D8ECD8; font-weight:bold; font-size:14px;}

input#searchtext
{
  border:0px;
  color:#000;
  font-family: verdana;
  font-size:11px;
  font-weight: bold;
  line-height:150%;
  width:92px;
  padding:0px;
  height:20px;
  margin-top:9px;
  margin-right:8px;
  padding-left:2px;
  float:left;
  background-color:#D8ECD8;
}

div.zoeken a div.searchbutton
{
  width:25px;
  height:29px;
  float:left;
  display:block;
  cursor:hand;
  background-image: url(../gfx/zoekbutton.png);_background-image: url(../gfx/zoekbutton.gif);
  background-position: 0px 11px;
  background-repeat:no-repeat;
}

div.zoeken a:hover div.searchbutton
{
  background-image: url(../gfx/hover_zoek.png);_background-image: url(../gfx/hover_zoek.gif);
}

div.mijnbedrijf
{
  display:block;
  float:left;
  width:134px;
  height:37px;
  background-image: url(../gfx/mijnbedrijf.png);_background-image: url(../gfx/mijnbedrijf.gif);
  cursor:hand;
  background-repeat:no-repeat;
 }
 
a:hover div.mijnbedrijf
{
  background-image: url(../gfx/mijnbedrijf_f2.png);_background-image: url(../gfx/mijnbedrijf_f2.gif);
}

div.gebruik
{
  display:block;
  float:left;
  height:29px;
  width:74px;
  background-image: url(../gfx/nieuwegebruiker.png);
  cursor:hand;
  background-repeat:no-repeat;
  /*position:relative;
  top:-8px;*/
}

a:hover div.gebruik
{
  background-image: url(../gfx/nieuwegebruiker_f2.png);
}

div#menutop
{
  width:940px;
  height:72px;
  margin:0px;
  margin-left:29px;
  padding:0px;
  background-image: url(../gfx/backtopmenu.png);
  /*overflow:hidden;*/
}

div#payoff
{
  height:50px;
  width:940px;
  background-color:#fff;
  border-bottom: 1px solid #9FB99C;
  background-image: url(../gfx/payoff_vervolg.gif); background-repeat: no-repeat; background-position: 15px 0px;
}

div#payoffs
{
  height:50px;
  width:940px;
  background-color:#fff;
  border-bottom: 1px solid #9FB99C;
  background-image: url(../gfx/payoff_nw.gif); background-repeat: no-repeat; background-position: 15px 10px;
}


div#payoff h1, div.mijnbedrijf h1, div.gebruik h1, div.paginatitel h1, .SearchScreenDiv div.header
{
  display:none;
}

div#top  
{
  width:998px;
  margin:auto;
  overflow:hidden;
  text-align:left;
  clear:both;
}

div#homecontent
{
  border-top:0px;
}

div.header
{
  width:940px;
  height:285px;
  background-image: url(../gfx_content/header.jpg);
  background-repeat:no-repeat;
  padding-top:14px;
  margin-bottom:12px;
}

div.directnaar
{
  position: absolute;
  top:317px;
  width:497px;
  height:45px;

}

div.directnaar div.list
{
  width:509px;
  height:45px;
  background-image:none;
}
div.directnaar div.list ul.itemlist li
{
  float:left;
  color:#fff;
  background-image:none;
}

div.directnaar h1 {color:#000; background-image:none; padding-left:15px; float:left; text-transform:uppercase; font-size:15px; font-weight:bold; padding-top:7px;}
div.directnaar div.list ul.itemlist {width:365px; float:left;}

#maintop {width:645px; height:72px; float:left;}
div.landen {width:51px; height:72px;float:right}
div.landen img {border:0px;padding-top:12px;padding-bottom:7px;}

#maintop ul
{
  margin:0px;
  padding:0px;
}

#maintop ul li
{
  float:left;
  list-style-type:none;
  display:block;
  margin-right:19px;
}

#maintop ul li.mli0-top
{
  padding-left:26px;
}

#maintop ul li.mli0-top ul li.mli0-top
{
  padding-left:0px;
}

#maintop ul li ul,
#maintop ul li.hover ul li ul
{
  display:none;
}

#maintop li ul
{
  display:block;
  width:889px;
}

#maintop li li ul
{
  float:left;
  width:120px;
  clear:both;
}


#maintop ul li.hover ul li.menuselect ul
{
  display:block;
}

#maintop li li li a
{
  width:120px;
  clear:both;
}

#maintop li.hover ul
{
  display:block;
}

#maintop ul li a
{
  color:#D8ECD8;
  font-size:12pt;
  font-family: Arial;
  font-weight:normal;
  text-decoration:none;
  padding-top:13px;
  padding-bottom:11px;
  display:block;
  letter-spacing:1px;
}

#maintop ul li a:hover, #maintop ul li.menuactive a, #maintop ul li.menuselect a
{
  color:#FFF;
  background-image:url(../gfx/menu_hover.png);_background-image:url(../gfx/menu_hover.gif);
  background-position: top center;
  background-repeat:no-repeat;
}

#maintop ul li.menuactive ul li a, #maintop ul li.menuselect ul li a, #maintop ul li ul li a
{
  font-size:9pt;
  padding-top:8px;
  padding-bottom:8px;
  background-image:none;
  display:block;
  letter-spacing:0px;
  color:#D8ECD8;
}


#maintop ul li.menuactive ul li a:hover, #maintop ul li ul li a:hover, #maintop ul li.menuselect ul li.menuactive a
{
  background-image:url(../gfx/menusub_hover.png);_background-image:url(../gfx/menusub_hover.gif);
  background-position: bottom center;
  color:#FFF;
}


div#menubottom
{
  background-image: url(../gfx/lijnbottom.png);_background-image: url(../gfx/lijnbottom_1.gif);
  background-repeat: no-repeat;
  background-position: 2px 39px;
  height:41px;
  width:940px;
  margin:0px;
  padding:0px;
}

div#menubottom ul 
{
  margin:0px;
  padding:0px;
}

div#menubottom ul li
{
  float:left;
  list-style-type:none;
}

div#menubottom ul li a
{
  color:#E7E7E7;
  font-family:Arial;
  font-weight:normal;
  text-decoration:none;
  padding-left:3px;
  padding-top:15px;
  padding-right:15px;
  display:block;
}

div#menubottom ul li a:hover, div#menubottom ul li.menuactive a
{
  color:#D8ECD8;
}


div.innercontent
{
  border-top:1px solid #DCE3E6;
  clear:both;
  overflow:visible;
  float:left;
  min-height:380px;_height:380px;
  width:940px;
  background-color:#fff;
}

div.leftcolumn
{
  margin:0px;
  margin-top:28px;
  width:220px;
  float:left;
}

div.leftcolumn img, div.rightcolumn img
{
  max-width:220px;
}

div.middlecolumn
{
  margin:0px;
  width:460px;
  float:left;
  margin-left:20px;
  margin-top:19px;
  margin-right:20px;
}

div.middlecolumntwee
{
  margin:0px;
  width:894px;
  float:left;
  margin-left:26px;
  margin-top:19px;
  margin-right:20px;
}

div.agendacolumn
{
  margin:0px;
  width:680px;
  float:left;
  margin-left:20px;
  margin-top:19px;
  margin-right:20px;
}


div#zoekencolumn div.li_item
{
    width:390px;
    
}

div#zoekencolumn div.date
{
    width:54px;
}

div#bottom
{
display:block;
float:left;
overflow:hidden;
padding-bottom:20px;
}

div.middlecolumn img, div.middlecolumn div.article img
{
  max-width:460px;
}
div.middlecolumn div.article p img
{
  _width:460px;
}

div.rightcolumn
{
  margin:0px;
  width:220px;
  margin-top:19px;
  float:right;
}

h1, div.item h2, td.ItemTitel, div.rrstitle, span.ItemTitel
{
  color:#3AA541;
  font-family:arial;
  font-size:20px;
  line-height:135%;
  margin:0px;
  padding-bottom:15px;
  font-weight:normal;
  background:url(../gfx/lijn.gif) no-repeat bottom;
}

span.ItemTitel, span#SearchScreenSearchSimpleTitleText {display:block;}

div.rightcolumn h1.title, div.rightcolumn h2, div.rightcolumn div.itempage h1, div.nieuwshome h1, div.agendahome h1
{
  font-size:14px;
  padding-top:7px;
  font-weight:bold;
}

span#lblTitle, span#lblPersoonsgegevens
{
  font-size:15px;
  color:#3AA541;
  font-family:arial;
  font-weight:bold;
}

span.searchtext {font-weight:bold;}

div.rssreader ul li div.articlecontent img
{
  display:none;
}

div.rssreader div.articlecontent, div.rssreader div.rssmore
{
  display:inline;
}

div.rssreader ul li
{
  padding-bottom:10px;
}

div.item ul, div.article ul
{
  margin-left:0px;
  padding-left:20px;
}

div.item ol, div.article ol
{
  margin-left:0px;
  padding-left:20px;
}

h3
{
  margin:0px;
  color:#3AA541;
  font-family:arial;
  padding-bottom:15px;
  font-weight:bold;
  background:url(../gfx/lijn.gif) no-repeat bottom;
}

h4
{
  margin:0px;
  margin-top:10px;
  color:#8E8E8E;
  font-size:11px;
}

div.list, div.agenda
{
  background:url(../gfx/lijn.gif) no-repeat bottom;
  float:left;
  margin-bottom:10px;
}

div#mainmenuright
{
  margin-top:1px;
  background:url(../gfx/lijn.gif) no-repeat top;
  width:220px; 
}

div#zoekencolumn h1 {width:460px;}
div#zoekencolumn h1.vraagenaanbod {width:700px; margin-left:20px;}

ul#menuright
{
  margin:0px;
  background:url(../gfx/lijn.gif) no-repeat bottom;
  float:left;
  margin-top:4px;
  padding:0px;
  padding-bottom:10px;
  width:220px;
}

ul.itemlist
{
  margin:0px;
  margin-top:4px;
  margin-bottom:10px;
  padding:0px;
}

div.leftcolumn ul.itemlist, div.rightcolumn ul.itemlist
{
width:220px;
}

div.middlecolumn ul.itemlist
{
  width:460px;
}

div.agenda, div.firstright
{
  overflow:hidden;
}

div.firstright,div.zoekenpagina {margin-top:39px;}

div.firstright h1, div.rightcolumn  h1.title, div.rightcolumn div.firstright h2, div.rightcolumn div.firstright div.itempage h1, div.zoekenpagina h1, .nieuwshome h1.title, .agendahome h1.title
{
  background:url(../gfx/backtitelvervolg.png) repeat-x 0px 0px; _background-image: url(../gfx/backtitelhome.gif);
  height:31px;
  padding:0px;
  padding-top:6px;
  font-size:14px;
  margin:0px;
  text-transform: uppercase;
  font-weight:bold;
  letter-spacing:1px;
  padding-left:25px;
  width:195px;
}

ul.itemlist li, ul#menuright li
{
  list-style-type: none;
  background-image: url(../gfx/arrow.gif);
  background-repeat:no-repeat;
  background-position:0 7px;
  padding-top:5px;
  padding-left:16px;
  display:block;
  overflow:hidden;
}

div.agenda ul.itemlist li
{
  padding-bottom:5px;
  background-image: url(../gfx/arrowinfo.gif);
  background-position:0 5px;
  /*width:100%;*/
}



ul.itemlist div.date
{
  color:#3AA541;
  font-weight:bold;
  display:inline;
  width:39px;
  float:left;
  font-family:arial;
  font-size:12px;
}

td.pubdate
{
  color:#3AA541;
  font-weight:bold;
  font-family:arial;
  font-size:12px;
  background-image: url(../gfx/arrow.gif);
  background-repeat:no-repeat;
  background-position:0 7px;
  padding-left:16px;
  padding-top:5px;
  vertical-align:top;
}

td.url
{
    padding-top:5px;
    padding-left:7px;
}

span.headline
{
  display:block;
}

ul.itemlist div.li_item
{
  display:inline;
  float:left;
}

div.outerlijst span.selectedpage
{
  padding-left:5px;
}

div.middlecolumn div.li_item
{
  width:405px;
}

div.rightcolumn div.li_item
{
  width:165px;
}

div.li_item a, td.url a, ul#menuright li a
{
  color:#000;
  font-weight:bold;
  font-family:arial;
  font-size:12px;
}

div.leesmeer, div.pagingfooter
{
padding-bottom:10px;
}

div.pagingfooter a
{
  padding-left:5px;
}

div.leesmeer a
{
  font-size:12px;
  font-family:arial;
  font-weight:bold;
  color:#999;
}

div.leesmeer a:hover
{
  color:#000;
}

div.directnaar div.li_item  a
{
  font-size:15px;
  font-family:arial;
  color:#fff;
}

div.directnaar div.li_item  a:hover
{
  font-size:15px;
  font-family:arial;
  color:#000;
}

span.selectedpage
{
  font-weight:bold;
}

div.li_item a:hover, td.url a:hover, ul#menuright li a:hover
{
  color:#3AA541;
  font-family:arial;
  font-size:12px;
}




div.buttons img
{
  border:0px;
}
div.buttons
{
  display:inline;
  float:right;
}


div.item_head, a.navigatieheader, td.ItemClassificatie
{
  display:none;
}
.slideshow_div .scroller
{
  width:360px;
}

div.kiesblock
{
  width:450px;
  float:left;
}

div.kiesblock h1
{
  padding-left:15px;
  background-image:none;
}

div.kiesblock div.li_item
{
  width:200px;
  padding-left:20px;
  height:70px;
  display:block;
  float:left;
}

div.agendahome div.agenda ul.itemlist div.li_item, div.nieuwshome ul.itemlist div.li_item, div.agendahome diva.agenda ul.itemlist div.li_item div.link
{
  width:167px;
}

div.kiesblock div.linkitem0, div.kiesblock div.linkitem2
{

}
 
div.kiesblock div.link
{
  width:145px;
  height:31px;
  /*background-image: url(../gfx/backtitelhome.png);_background-image: url(../gfx/backtitelhome.gif);*/
  display:block;
  float:left;
  margin-top:12px;
}

div.kiesblock div.thumbblock
{
  width:55px;
  height:55px;
  display:block;
  float:left;
}

div.kiesblock div.thumbblock a
{
  border:0px;
}
div.kiesblock div.thumbblock img
{
  vertical-align:bottom;
  border:0px;
}

div.linkblock
{
  background-image: url(../gfx/backlinkblock.png);_background-image: url(../gfx/backlinkblock.gif);
  background-repeat: no-repeat;
  background-position: 0px 40px;
  display:block;
  float:left;
}

div.linkblockinner
{
margin-top:6px;

}


div.nieuwshome
{
  width:222px;
  float:left;
  margin-right:23px;
  margin-left:23px;
}

div.nieuwshome div.list, div.agendahome div.list
{
  margin-bottom:0px;
}

div.agendahome
{
  width:222px;
  float:right;
}

div.agendahome div.list
{
  float:none;
}

div.nieuwshome ul.itemlist, div.agendahome ul.itemlist
{
  width:222px;
  min-height:116px;
  overflow:visible;
  /*margin-bottom:0px;*/
}

div.kiesblock div.link a
{
  /*background-image: url(../gfx/arrow.png);
  background-repeat:no-repeat;
  background-position:13px 9px;*/
  padding-top:7px;
  padding-left:20px;
  display:block;
  text-transform: uppercase;
  font-size:13px;
}

div.kiesblock div.link a:hover
{
  font-size:13px;

}
/*
div.kiesblock div.li_item div.thumbblock a, div.kiesblock div.li_item div.thumbblock a:hover
{
  padding:0px;
  margin:0px;
  border:0px;
}*/

/*slideshow*/
table.Slideshow{display:none;}
div.title {text-align: center; color:#000;font-weight:bold;}
div.slideshow_div {margin:0px; padding:0px;overflow:hidden;}
div.slideshow_div div.image{width: 460px; height: 307px; overflow:hidden; text-align: center;}
div.control {text-align: center; padding-top: 5px;}
div.control div.controls div.prev,
div.control div.controls div.next,
div.control div.controls div.start
{
  background-color:#f0f0f0;
  color:#000;
  border:1px solid #ccc;
  padding:2px;
  cursor:hand;
  float:left;
  height: 20px; 
  display: block;
  width: 122px; 
  margin-left: 10px;
  text-transform:uppercase;}
div.control div.controls a#ss_next{margin-left: 10px; margin-right: 10px;}
div.control div.number { float:right; text-align: right; margin-right: 20px;}
div.slideshow_div div.image div.scroller {width: 1380px;height: 307px;margin-left:-460px;}
div.slideshow_div div.image div.scroller div.img_middle,
div.slideshow_div div.image div.scroller div.img_left,
div.slideshow_div div.image div.scroller div.img_right
{width: 460px;height: 307px; float:left;} 

div.slideshow_div div.image img {_width:auto;}

div.agendainfo div.label
{
  width:105px;
  float:left;
  display:inline;
}

div.agendainfo div.info
{
  width:300px;
  float:left;
  display:inline;
}

div.sourcepub div.source, div.sourcepub div.publicationdate
{
  display:inline;
}

div.agendainfo
{
  padding-bottom:7px;
  background:url(../gfx/lijn.gif) no-repeat bottom;
  display:block;
  overflow:hidden;
}

/* mail dit artikel*/
div.mf_line div.label
{
  width:200px;
  float:left;
  margin-right:20px;
}


div.labelveld
{
  width:200px;
  float:left;
}

div.labelveld input, div.labelveld textarea
{
  width:200px;
}

input, textarea, select, table.AdvertentieTable input#txtTitle, table.AdvertentieTable input#filMovie, table.AdvertentieTable input#filImage, table.AdvertentieTable input#txtPrijsEuro, table.AdvertentieTable input#txtPrijsEuroCenten
{
  font-family: verdana;
  font-size:11px;
  border:1px solid #cccccc;
}
select#ddlVraagAanbod {border:1px solid #cccccc;}
input#txtSearch {width:200px; padding-top:3px;}

table.AdvertentieTable input#txtNaam, table.AdvertentieTable input#txtEmailAdres, table.AdvertentieTable input#txtTelnummer, table.AdvertentieTable input#txtAlternatiefnummer, table.AdvertentieTable input#txtPostcode, table.AdvertentieTable input#txtHuisnummer, table.AdvertentieTable input#txtStraat, table.AdvertentieTable input#txtWoonplaats
{
  font-family: verdana;
  font-size:11px;
  border:1px solid #cccccc;
  width:200px;
}


div.mf_line
{
  padding-top:5px;
  overflow:hidden;
}

div.hr, div.form_buttons
{
  padding-top:10px;
}

div.hr {margin-bottom:20px;}

input.submit, input.reset, input.button
{
  background-color:#f0f0f0;
  color:#000;
  border:1px solid #ccc;
  padding:5px;
  padding-top:2px;
  padding-bottom:2px;
  cursor:hand;
  margin-right:5px;
}

div.login
{
  background-color:#f0f0f0;
  color:#000;
  border:1px solid #ccc;
  padding:5px;
  padding-top:2px;
  padding-bottom:2px;
  cursor:hand;
  margin-top:10px;
  margin-left:5px;
  margin-right:5px;
}

div.login a {text-transform:uppercase; color:#000; background-image:url(../gfx/arrow_black.gif);background-repeat:no-repeat; padding-left:15px;}
div.login span {color:#5a5a5a; text-transform:uppercase; display:block;}
div.opnieuwzoeken {padding-top:10px;}


table.searchtable
{
  width:100%;
}

table.searchtable div.rank
{
  display:none;
}

div.sourcepub
{
  font-size:11px;
  padding-bottom:5px;
  padding-top:5px;
  font-style: italic;
}

div.sourcepub:first-letter, div.sourcepub div:first-letter
{
  text-transform:capitalize;
}


td.firsttd, table.searchtable td
{
  font-size:11px;
  line-height:145%;
}

table.searchtable h4
{
  margin:0px;
}

/* formulier*/
table.questions,table.lijsttable {border-collapse:collapse;}
div.form_line input.radio, div.form_line input.checkbox {border:0px; width:15px; vertical-align:middle;}
div.vraag {font-weight:normal; width:200px; padding-right:10px; float:left;}
.formtool .mandatory.form_line {background: url(../gfx/mandatory.gif) no-repeat 201px 14px;}
div.vrijetekst p, div.vrijetekst {font-weight:bold; width:460px;padding:0px;}
div.checkboxlist, div.radiolist {display:inline;float:left; width:240px;}
div.form_line input.text, div.form_line textarea, input.file {width:240px;}
div.form_line textarea {height:100px;}
div.form_line select {width:240px;}
div.form_line p {margin:0px;}
div.form_line {display:block; padding-top:10px;}
b.mandatory {font-weight:normal; background: url(../gfx/mandatory.gif) no-repeat 0px 6px; padding-left:12px;}

/*einde*/

img.filetypeicon {vertical-align:bottom;margin-left:5px;}

div#zoekencolumn
{
  width:720px;
  margin-top:19px;
  float:right;
}

div#zoekencolumn div.zoekenpagina
{
  width:220px;
  float:right;
}
div.zoekenpagina div.articlecontent
{
  padding-left:12px;  
}

div#zoekencolumn div.zoekresultaten
{
  width:460px;
  float:left;
  margin-left:20px;
}

div.agendatitleblock
{
  background:url(../gfx/lijn.gif) repeat-x 0px 30px;
  height:31px;
  color:#3aa541;
  font-size:13px;
  font-weight:bold;
}

div.agendacolumn div.agenda ul.itemlist div.date {width:54px;}
div.agendacolumn div.agenda ul.itemlist div.li_item {width:510px;}
div.agendacolumn div.agenda ul.itemlist div.li_item div.link {width:340px; float:left;}
div.agendacolumn div.agenda ul.itemlist div.li_item div.location {width:170px; float:left;}
div.agendacolumn div.agenda ul.itemlist li div.article {display:block; float:left; width:600px;margin-left:54px; margin-top:5px;margin-bottom:15px;}
div.agendacolumn div.agendainfo {display:block; float:left; width:460px;margin-left:54px; margin-top:5px;margin-bottom:15px; background-image:none;}
div.agendacolumn div.agenda ul.itemlist li {cursor:hand;}

div.agendatitleblock div.firstrow {width:70px;float:left; padding-top:8px;}
div.agendatitleblock div.secondrow {width:340px;float:left; padding-top:8px;}
div.agendatitleblock div.thirdrow {width:170px;float:left; padding-top:8px;}
div.agendatitleblock div.fourthrow {width:100px;float:left; padding-top:8px;}
div.agendacolumn div.agenda h1.listtitle {display:none; margin:0px; padding:0px; line-height:0%;}
select#nimfilter {width:140px; margin-left:15px;}

/************************************
GOOGLE MAPS STYLE
***********************************/
div.planroute {width:894px;}
.planroute .formelements {width:460px; overflow:hidden; margin-top:20px;}
div.planroute .vestiging {width: 190px; float:left; overflow:visible;}
div.planroute .vertrekpunt {width: 270px; float:left; overflow:visible;}
.planroute input,
.planroute select,
.planroute option {}
.planroute select.vestigingen {width: 180px; height:19px;}
.planroute input.text {width: 180px; vertical-align:top;}
div.planroute .vertrekpunt input.text {width:170px; padding-top:2px;padding-bottom:2px;}
div.planroute .vertrekpunt input.button {margin:0px; padding:0px;}


.planroute .elementtitle {height: 22px; }
.planroute .elementtitle  span.help {text-decoration:underline;}
.planroute .elementtitle b {}

#map_canvas {width: 460px; height: 460px; float:left; margin-right: 7px; overflow:hidden;}
#directions {width: 400px; float:right; overflow-y:auto; margin-top:-50px; display:inline; }

div.elementtitle span.help {cursor:hand;}
#HelpIconTooltip {border: 1px solid #e6dace; padding:5px;background-image:url(../gfx/back_tooltip.png); color:#DED7A5;}


/*vraag en aanbod*/


table.AdvertentieTable td table
{
padding:0px;

}

table.AdvertentieTable td
{
vertical-align:top;
padding:0px;
padding-right:10px;
}

table.AdvertentieTable td.AddPicture
{
padding-top:20px;
}

table.AdvertentieOverview IMG
{
vertical-align:top;
}

table.AdvertentieOverview
{
width:100%;
margin:0px;
padding:0px;
border-collapse:collapse;
/*background-image: url(../gfx/nav_lijn.jpg);
background-repeat:no-repeat;
background-position: 0px 0px;*/
}

table.AdvertentieOverview TH
{
border-collapse:collapse;
border-top:1px solid #ccc;
border-bottom:1px solid #ccc;
font-weight:bold;
height:30px;
color:#3aa541;
}

table.AdvertentieTable
{

margin:0px;
padding:0px;
border-collapse:collapse;

}

input#btnDoorgaan
{
float:right;
}

input#btnSearch, input#btnAnnuleerTop
{
width:100px;
}

input#btnAnnuleerTop {margin-right:200px;}

select.DropDownList
{
width:198px;
}

textarea#txtAdvertentieText
{
width:377px;
height:100px;
}

div.UploadedImage
{
margin:0px;
padding:0px;
display:inline;
float:left;
}

div.UploadedImage IMG
{
margin-right:20px;
}

div.OverDiv
{
margin-left:20px;
padding:0px;
padding-bottom:20px;
background-color:#fff;
}

div.OverDiv br
{
height:1px;
margin:0px;
padding:0px;
font-size:1px;
}

div.OverDivUpload
{
  background-color:#ffffff;
  background-image:none;
}

div.OverDivUploadForm
{
  background-color:#ffffff;
  background-image:none;
  width:400px;
  text-align:left;
  height:100px;
}

div.OverDivUploadForm input#filImage, div.OverDivUploadForm input#filMovie
{

}

div.AdHeading
{
  display:none;
}

table.AdvertentieTable input, input#chkVoorwaarden {border:0px;}

div.AdHeading a
{
background-image: url(../gfx/spacer_topmenu.gif);background-position: right; background-repeat:no-repeat;
padding-right:18px;
padding-left:12px;
text-decoration:none;
}

div.AdHeading a:hover
{
color: #ed8000; text-decoration: underline;
}


div.container, div.ControlButtonTable
{
margin:0px;
padding:0px;
margin-top:10px;
display:block;
overflow:hidden;
clear:both;
}

span#lblDomein, select#ddlDomein
{
  /*display:none;*/
}


th.KenmerkenHeader, td.KenmerkenData, td#tdBottomKenmerken
{
  display:none;
}

form#frmAd .article, div.AdBasicData, div.AdBasicData table
{
margin:0px;
padding:0px;
}

form#frmAd div.item
{
  margin-left:20px;
}

form#frmUpload, iframe#ifrImageUpload
{
background-color:#fff;
}

tr.AdvertentieOverviewRow
{
background-color:#FFF;
cursor:hand;
}

tr.AdvertentieOverviewRowAlternate
{
background-color:#F0F0F0;
cursor:hand;
}

tr.AdvertentieOverviewMouseOver
{
background-color:#E0E0E0;
cursor:hand;
}

tr.AdvertentieOverviewRow td, tr.AdvertentieOverviewMouseOver td, tr.AdvertentieOverviewRowAlternate td
{
padding:5px;
vertical-align:top;
min-height:95px;_height:95px;
}

tr.AdvertentieOverviewRow td.AdFoto, tr.AdvertentieOverviewMouseOver td.AdFoto, tr.AdvertentieOverviewRowAlternate td.AdFoto
{
  padding-left:0px;
}

input#btnAnnuleerTop
{

}

td.AdOmschrijving div.Title {font-weight:bold;}

table#tblImage td#tdImage
{
text-align:left;
vertical-align:left;
margin:0px;
padding:0px;
}

table.AdUpperControlTable a, table.AdBottomControlTable a
{
padding-right:10px;
}

table.AdUpperControlTable {margin-left:20px;}

div.OverDiv input.button
{
margin-right:30px;
font-weight:normal;
}

h2#lblDescription {background-image:none; font-size:16px;}
div#lblVraagAanbod {font-weight:bold;}
td.DataLabel {width:180px; font-weight:bold;}
/*einde vraag en aanbod*/

td.mpRadioButtonInput input, td.mpCheckBoxInput input {border:none;}
td#field1005TD input, td#field1001TD input, td#field1003TD input {width:250px;}
tr.mpFormRow {}
td.mpFormLabel {width:180px; height:25px;}
table.mpFormTable td {vertical-align:top;}
.image_placeholder{z-index:1100;position:absolute;top:0px;left:0px}
.image_background{z-index:1000;position:absolute;top:0px;left:0px;background:#ccc;opacity:0.5;filter:alpha(opacity=50);}
.image_placeholder .close{text-align:right;position:absolute;text-align:right;cursor:pointer;}
span.weer .itempage {margin-left:20px;}
.addthisbuttons{margin-top:-5px;}
.addthisbuttons a {float:left;width:24px;height:24px;margin-left:4px;}
.addthisbuttons a.linkedin{background:url(../gfx/linkedin.png) no-repeat}
.addthisbuttons a.twitter{background:url(../gfx/twitter.png) no-repeat}
.addthisbuttons a.hyves{background:url(../gfx/hyves.png) no-repeat}

.stripViewer{overflow:hidden;float:left;padding:0px;}
.stripViewer .scroller{overflow:hidden;width:9900px;}
.navigationSet {overflow:hidden; background-color:#F4F4F4; padding-top:9px;}
.navigationSet .headline {display:none;}
.navigationSet a img{border:0px;}

.beforeNavButton {float:left; padding-left:10px;padding-top:2px; padding-right:8px;}
.beforeNavButton img{cursor:pointer;}

.afterNavButton {padding-top:2px;}
.afterNavButton img {padding-left:10px;cursor:pointer;}
.outerSlider .large {text-align:center;height:450px;width:845px; padding-top:20px;}
.outerSlider .stripImage{text-align:center;float:left;width:110px;height:78px;}
.outerSlider .stripSelected a img{opacity:0.5;filter:alpha(opacity=50);}

div.imageNavSet{position:absolute;z-Index:300;width:843px;}
.nextImgButton,
.prevImgButton{width:421px;height:430px;float:left;}
.nextImgButton img{width:421px;height:430px;border:0px;cursor:pointer;}
.prevImgButton img{width:421px;height:430px;border:0px;cursor:pointer;}
.beforeNavDisabled,
.afterNavDisabled{visibility:hidden;}
.prevImgButtonDisable img,
.nextImgButtonDisable img{display:none;}

.bannerhome {float:right; margin-top:20px;}

/*tabs*/
UL.tabs li {float:left;}

/*tab formulier*/
.question_tab input.questionbutton {margin-top:10px; margin-right:10px;}


		
        div.ui-tabs-hide
        {
            display: none;
        }
        div.question
        {
            border: 1px solid black;
            margin-top: -1px;
        }
		UL#tablist
		{
			text-align:left;
			display:block;
			padding:0px; 
			margin:0px;
			background-repeat:no-repeat;
			background-position: -7px 20px;
			height:45px;			
			
		}
		
        UL#tablist LI
        {
            float: left;
            margin-left: 0PX;
            list-style: NONE;
			display:block;
			height:20px;			
			width: 90px;
			text-align:left;
        }

		
		UL#tablist LI a{text-decoration:none;}
		UL#tablist LI a:hover span{color:#D6E03F}

		UL#tablist LI a span{
			color:#000;	
			font-size:16px;
			letter-spacing:1px;
			text-decoration:none;		
		}
		
		UL#tablist LI.ui-state-active a span		{color:#3aa541;}
    UL#tablist LI.ui-state-active a        {text-decoration: none;}
		UL#tablist LI.ui-state-disabled a:hover{cursor:default;}
		UL#tablist LI.ui-state-disabled a span {color: #E5E6EB}


