/*                */
/*    Algemeen    */
/*                */

html
{
  width:100%;
}

body
{
  background: #F4F2EB url(http://www.ogd.nl/wp-content/themes/default/images/bg-html.gif) repeat-x center top;
  outline:none;
}

div#body
{
  position:relative;
  color: #6A205F;
  font: 14px/20px "Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;
  background: url(http://www.ogd.nl/wp-content/themes/default/images/bg-body.gif) no-repeat center top;
  width:980px;
  height:700px;
  margin:0 auto;
  margin-top: -24px;
  left: -1px;
}

dl, dd, dt
{
  margin:0px;
  padding:0px;
}

input
{
  color: #6A205F;
  border:none;
}

input:focus
{
  outline:none;
}

/* links */
a
{
  color: #C3261F;
  text-decoration: none;
  outline:0;
}

a:active, a:hover, a:link, a:visited
{
  border: 0;
}

a:visited img
{
  border: 0;
}

a:hover img
{
  border: 0;
}

a img
{
  border: 0;
}

/* lists */
ul
{
  list-style:none;
  padding:0px;
  margin:0px;
}

/*                */
/*      Top       */
/*                */

div#top
{
  position:relative;
  left:40px;
  top:60px;
  width:900px;
/*  height:970px; */
}

/* banner */
div#top-banner
{
  position:relative;
  width:900px;
  height:150px;
}

div#top-banner ul.banner
{
  width:690px;
  height:150px;
  float:left;
}


/* wordt gehide!!! */
div#campagneoverlay
{
  display:none;
  position:absolute;
  left:260px;
  top:0px;
  padding:10px;
  width:410px;
  height:130px;
  color: #6A205F;
  font-size:16px;
  line-height:22px;
  overflow:hidden;
  cursor:pointer;
  text-align:right;
}

div#campagneoverlay_left
{
  position:absolute;
  left:0px;
  top:0px;
  width:260px;
  height:150px;
  z-index:2;
}

div#campagneoverlay_left a
{
  display:block;
  width:260px;
  height:150px;
  background: url(#);
}
/*
div#campagneoverlay_left a span
{
  display:block;
}*/


h4.banner
{
  font-size:27px;
  line-height:33px;
  color:#6A205F;
}

/* contact */
form.searchform
{
  height:50px;
  padding:0;
  margin:0;
}

.s
{
  position:relative;
  border-color:transparent;
  top:10px;
  left:19px;
  width:150px;
  font-size:12px;
  color:#6A205F;
}

.searchsubmit
{
  position:relative;
  top:15px;
  right:-18px;
}

.suggest
{
  background:white none repeat scroll 0 0;
  z-index:1000;
  overflow:hidden;
  max-height:200px;
  width:188px;
  position:relative;
  left:10px;
  top:10px;
  z-index:100;
  border:1px solid #C5B5C6;
}

#content-search .suggest
{
  left:0px;
  top:0px;
}

.suggest li
{
  cursor:pointer;
  width:180px;
  padding-left:8px;
}

.suggest li:hover
{
  background:#C5B5C6 none repeat scroll 0 0;
}

.suggest li:hover #sugtitle
{
  color:white;
}

.itemhover
{
  background:#C5B5C6 none repeat scroll 0 0;
}

#sugtitle
{
  font-size:9px;
  color:#C5B5C6;
  padding-right:2px;
  position:absolute;
  right:0;
}

.itemhover #sugtitle
{
  color:white;
}

div#top-right
{
  float:right;
  background-image: url(http://www.ogd.nl/wp-content/themes/default/images/contactblok.gif);
  background-repeat: no-repeat;
  width:210px;
  height:150px;
}

ul#contact a
{
  color:white;
  font-size:14px;
  line-height:20px;
}

ul#contact
{
  margin:0px;
  padding:0px;
  width:120px;
  height:40px;
  top:20px;
  left:10px;
  position:relative;
  float:left;
}

ul#contact-rechts
{
  float:right;
  width:80px;
  height:60px;
  position:relative;
  right:10px;
  text-align:right;
  top:10px;
  text-transform:uppercase;
}

ul#contact-rechts li
{
  height:16px;
  line-height:16px;
}

ul#contact-rechts a
{
  color:white;
  font-size:11px;
  line-height:16px;
}

ul#contact-rechts a:hover
{
  color:#D8CDD9;
}

ul#contact li
{
  display:block;
  width:130px;
  height:14px;
  float:left;
  margin-bottom:5px;
  padding:0;
}

ul#contact span
{
  position:relative;
  top:-3px;
  left:20px;
}

#li1 a
{
  background:url(http://www.ogd.nl/wp-content/themes/default/images/contactknoppen.gif) no-repeat 0 0;
  height:14px;
  display:block;
  position:relative;
}

/*
#li1 a:hover
{
  background-position: 0 -14px;
  color: #D8CDD9;
}
*/

#li2 a
{
  background:url(http://www.ogd.nl/wp-content/themes/default/images/contactknoppen.gif) no-repeat 0 -28px;
  height:14px;
  display:block;
  position:relative;
}

#li2 a:hover
{
  background-position: 0 -42px;
  color: #D8CDD9;
}

#li3 a
{
  background:url(http://www.ogd.nl/wp-content/themes/default/images/contactknoppen.gif) no-repeat 0 -56px;
  height:14px;
  display:block;
  position:relative;
  left:-20px;
  top:21px;
}

#li3 a:hover
{
  background-position: 0 -70px;
  color: #D8CDD9;
}

#li4 a
{
  background:url(http://www.ogd.nl/wp-content/themes/default/images/contactknoppen.gif) no-repeat 0 -84px;
  height:14px;
  display:block;
  position:relative;
  left:-20px;
  top:28px;
}

#li4 a:hover
{
  background-position: 0 -98px;
  color: #D8CDD9;
}

div#call_me
{
  width:210px;
  height:30px;
  float:left;
  background:url(http://www.ogd.nl/wp-content/themes/default/images/belterug.gif) no-repeat 170px 0;
  cursor:pointer;
  position:relative;
  top:10px;
}

div#call_me a
{
  color:white;
  position:relative;
  top:5px;
  left:10px;
  font-size:12px;
  line-height:20px;
  text-transform:uppercase;
}

/* link menu */
div#slimmer
{
  position:relative;
  top:20px;
  float:left;
  width:900px;
  overflow:hidden;
  padding:0px;
  /*visibility: hidden;*/
}

div#top-links
{
  float:left;
  position:relative;
  width:980px;
height:290px;
left:-40px;
  top:30px;
 
  padding:0 20px 0 40px;
  backg,round:#F4F2EB url(http://www.ogd.nl/wp-content/themes/default/images/bg-repeat-main.gif) repeat-y scroll 0 0;
}


#hoofdmenu_1_over
{
  display:block;
}

.link-rotator-menu-item
{
  font-size:16px;
  text-transform:uppercase;
  color:#6A205F;
}

#hoofdmenu_1
{
  position:relative;
  top:2px;
}

#hoofdmenu_2
{
  position:relative;
  top:18px;
}

#hoofdmenu_3
{
  position:relative;
  top:34px;
}

span.titel
{
  position:relative;
  left:10px;
  top:6px;
  font-weight:regular;
}

div#link-rotator-menu
{
  float:left;
  width:230px;
  margin:0px;
  padding:0px;
}

div#link-rotator-menu h2
{
  text-transform:lowercase;
  color:#AB92AB;
  font-size:25px;
  font-weight:normal;
}
div.link-rotator-menu-item
{
  position:relative;
  top:15px
  padding:0px;
  width:230px;
  height:34px;
  background:#FFFFFF url(http://www.ogd.nl/wp-content/themes/default/images/diensten-selector.gif) repeat-x scroll 0 0;
  color:white;
  cursor:default;
}

div.item-overlay
{
  display:none;
  position:absolute;
  top:0px;
  left:0px;
  width:230px;
  height:34px;
  margin:0px;
  padding:0px;
  background:#FFFFFF url(http://www.ogd.nl/wp-content/themes/default/images/diensten-selector.gif) repeat-x scroll 0 -34px;
  z-index:1;
  color:#6A205F;
}

div#top-links-content
{
  float:left;
  position:relative;
  color: #6A205F;
  background-color:#FFFFFF;
  background-image:url(http://www.ogd.nl/wp-content/themes/default/images/diensten-bg.gif);
  background-repeat:no-repeat;
  width:670px;
  height:240px;
}

div#content-text
{
  width:630px;
  position:relative;
  top:10px;
  left:20px;
  color:#8B6588;
  font-size:16px;
  line-height:23px;
}

#loading
{
  position:relative;
  top:95px;
  left:285px;
}

#content-text_hoofdmenu_1, #content-text_hoofdmenu_2, #content-text_hoofdmenu_3
{
  display:none;
}

#content-list_hoofdmenu_1, #content-list_hoofdmenu_2, #content-list_hoofdmenu_3
{
  display:none;
}

div#content-list
{
  width:670px;
  position:absolute;
  bottom:0px;
}

div.content-text_overlay
{
  position:absolute;
  top:0px;
  left:0px;
}

div.content-list_overlay
{
  position:absolute;
  bottom:0px;
  left:0px;
}

div#content-list a
{
  color:white;
  font-weight:bolder;
  text-transform: uppercase;
  font-size:10px;
}

.clicklink
{
  cursor:pointer;
}


/* quote */

div#quotediv
{
  position:relative;
  top:30px;
  height:40px;
  width:900px;
  float:left;
  padding: 0px;
  cursor:pointer;
  left:40px;
}

div#quotediv a
{
  height:40px;
  width:900px;
  display:block;
  background:url(http://www.ogd.nl/wp-content/themes/default/images/referenties.gif) no-repeat scroll 0 0;
}

div#quotediv a:hover
{
  background-position:0 -40px;
}

span#qauthor
{
  color: #C3261F;
  float:left;
  position:relative;
  top:8px;
  font-size:16px;
}

span#quote
{
  float:left;
  position:relative;
  left:20px;
  top:8px;
  color:#6A205F;
  font-size:15px;
}

/* partners */
div#partner-links
{
  position:relative;
  left:-40px;
  float:left;
  width:980px;
  background:#F4F2EB url(http://www.ogd.nl/wp-content/themes/default/images/bg-footer-main.gif) no-repeat scroll 0 0;
  top:20px;
  margin:0px;
  padding:0px;
  white-space:normal;
}

div#partner-link-first
{
  position:relative;
  top:-72px;
  left:40px;
  width:900px;
  float:left;
  padding:0;
  margin:0;
  z-index:1;
}

#partner-link-first a
{
  float:left;
  position:relative;
  display:block;
  z-index:1;
  height:74px;
  overflow:hidden;
}

#partner-links a img
{
  position:relative;
  top:-74px;
}

#partner-links a:hover img
{
  top:0px;
  border:none;
}

div#partner-items
{
  position:absolute;
  right:0px;
  top:0px;
  width:900px;
  padding:0;
  margin:0;
  z-index:0;
}

#partner-items a
{
  float:right;
  padding:0;
}

/*                */
/*     Middle     */
/*                */
div#menu-top
{
  background:#F4F2EB url(http://www.ogd.nl/wp-content/themes/default/images/bg-header-main.gif) no-repeat scroll 0 0;
  position:relative;
  height:50px;
  top:150px;
}

div#menu
{
  float:left;
  position:relative;
  width:980px;
  height:540px;
  top:30px;
  left:-40px;
  background:#F4F2EB url(http://www.ogd.nl/wp-content/themes/default/images/bg-repeat-main.gif) repeat-y scroll 0 0;
}

/* Nieuws */
div#tdd-recent-posts
{
  float:left;
  position:relative;
  left:40px;
  width:670px;
  height:330px;
  margin:0px;
  padding:0px;
  overflow:hidden;
}

.tddrecentposts-item dt
{
  height:40px;
  overflow: hidden;
}

.tddrecentposts-item dt > a
{
  font-weight:bold;
  text-transform:uppercase;
  font-size:15px;
  line-height:20px;
}

#tdd-recent-posts div.title > a
{
  background:url(http://www.ogd.nl/wp-content/themes/default/images/blogbalk.gif) no-repeat scroll 0 0;
  height:34px;
  width:670px;
  cursor:pointer;
  display:block;
}

#tdd-recent-posts div.title a:hover
{
  background-position: 0 -34px;
}

/*
.tddrecentposts-item dd img#thumbnail
{
	display: inline;
	margin-right: 10px;
	padding-top: 5px;
	float: left;
}
*/

img#thumbnail
{
	display: inline;
	margin-right: 10px;
	padding-top: 5px;
	float: left;
}


.sidebardate
{
  font-size:12px
  line-height:20px;
  font-style:italic;
  text-transform:lowercase;
  color:#7E547B;
}
.title span
{
  position:relative;
  left:10px;
  top:6px;
  color:white;
  font-weight:bolder;
  font-size:16px;
  text-transform:uppercase;
}

.entry-content a
{
  color:white;
}

ul.tddrecentposts
{
  float:left;
  list-style:none;
  width:3450px;
  height:275px;
  padding:0;
  margin:0px;
  position:relative;
  }

.tddrecentposts li
{
  position:relative;
  float:left;
  width:210px;
  margin-right:20px;
  padding:0px;
  top:18px;
  height:246px;
  overflow:hidden;
}

/*
dd.tddrecentposts-body
{
	font-size:12px;
	line-height:18px;
	color:#764873;
}

dd.post-inhoud
{
  display:inline;
  font-size:13px;
  line-height:20px;
}
*/

dd.post-inhoud
{
	font-size:12px;
	line-height:18px;
	color:#764873;
}

#img1 a, #img2 a, #img3 a, #img4 a, #img5 a, #img6 a, #img7 a, #img8 a, #img9 a, #img10 a, #img11 a, #img12 a, #img13 a, #img14 a, #img15 a
{
  height:14px;
  width:14px;
  display:inline-block;
  background:url(http://www.ogd.nl/wp-content/themes/default/images/blog-leesmeer.gif) no-repeat;
  margin-left: 4px;
}

#img1 a:hover, #img2 a:hover, #img3 a:hover, #img4 a:hover, #img5 a:hover, #img6 a:hover, #img7 a:hover, #img8 a:hover, #img9 a:hover, #img10 a:hover, #img11 a:hover, #img12 a:hover, #img13 a:hover, #img14 a:hover, #img15 a:hover
{
  background-position:0 -14px;;
}

div#browse-buttons
{
  width:670px;
  height:30px;
  position:relative;
  float:left;
  background:url(http://www.ogd.nl/wp-content/themes/default/images/blogbladeraar.gif) no-repeat;
  top:-10px;
}

div#nieuwer
{
  float:left;
  position:relative;
  left:10px;
  top:10px;
  width:20px;
  height:10px;
  background:url(http://www.ogd.nl/wp-content/themes/default/images/blog-nieuwer.gif) no-repeat;
  cursor:pointer;
}

#nieuwer span
{
  position:relative;
  top:-6px;
  left:20px;
  padding-left:10px;
}

#ouder span
{
  position:relative;
  top:-6px;
  left:-45px;
  padding-right:10px;
}

div#ouder
{
  float:right;
  position:relative;
  top:10px;
  right:10px;
  width:20px;
  height:10px;
  background:url(http://www.ogd.nl/wp-content/themes/default/images/blog-ouder.gif) no-repeat;
  cursor:pointer;
}

/* twitter */
div.widget_twitter
{
  width:210px;
  float:left;
  position:relative;
  left:60px;
  margin:0px;
  padding:0px;
  height:265px;
}

#twitterloading
{
  position:relative;
  top:85px;
  left:65px;
}

.widget_twitter div.title a
{
  background:url(http://www.ogd.nl/wp-content/themes/default/images/twitterbalk.gif) no-repeat;
  width:210px;
  height:34px;
  cursor:pointer;
  font-size:12pt;
  display:block;
}

.widget_twitter div.title a:hover
{
  background-position:0 -34px;
}

.img-link
{
  height:11px;
  width:11px;
}

.img-link a
{
  height:11px;
  width:11px;
  display:inline-block;
  background:url(http://www.ogd.nl/wp-content/themes/default/images/twitter-leesmeer.gif) no-repeat;
}

.img-link a:hover
{
  background-position:0 -11px;
}

.widget_twitter ul
{
  position:relative;
  background:url(http://www.ogd.nl/wp-content/themes/default/images/bg-twitter.gif) no-repeat 0 bottom;
  height:230px;
}

.widget_twitter li
{
  /*  margin: 0 10px 0 10px;
  position:relative;
  top:10px;
  font-size:11px;
  line-height:13px;
  height:70px; */
  margin: 0 10px 0 10px;
  position:relative;
  font-size:11px;
  line-height:13px;
  top:3px;
  height:68px;
  padding:4px 0;
}

.entry-content a
{
  text-decoration:underline;
}

.entry-content
{
  display:inline;
  color:#DAE1E6;
}

/* social networks */
div#social-networks
{
  float:left;
  position:relative;
  left:60px;
  top:15px;
  padding:0px;
  width:210px;
  height:50px;
  background:url(http://www.ogd.nl/wp-content/themes/default/images/bg-social.gif) no-repeat;
}

div#social-items
{
  position:absolute;
  top:0px;
  right:0px;
  width:180px;
  height:30px;
  margin:0;
  padding:0;
  z-index:0;
}

div#social-items a
{
  float:right;
  position:relative;
  margin:0;
  padding:0;

}

div#social-networks a img
{
  position:relative;
  top:0px;
}
div#social-networks a:hover img
{
  position:relative;
  top:-30px;
  border:none;
}

div#social-link-first
{
  width:180px;
  height:30px;
  float:left;
  position:relative;
  top:12px;
  left:15px;
  margin:0;
  padding:0;
  z-index:1;
}

#social-link-first a
{
  float:left;
  position:relative;
  display:block;
  z-index:1;
  height:30px;
  overflow:hidden;
}

div#menu-bottom
{
  position:relative;
  background:url(http://www.ogd.nl/wp-content/themes/default/images/bg-footer-main.gif) no-repeat 0 bottom;
  height:50px;
  width:980px;
  float:left;
}

/*                */
/*     Bottom     */
/*                */

div#bottom-menu-top
{
  background:#F4F2EB url(http://www.ogd.nl/wp-content/themes/default/images/bg-header-faded.gif) no-repeat scroll 0 0;
  position:relative;
  height:50px;
  width:980px;
  float:left;
}

div#bottom
{
  float:left;
  position:relative;
  width:980px;
  height:350px;
  top:80px;
  background:#F4F2EB url(http://www.ogd.nl/wp-content/themes/default/images/bg-repeat-faded.gif) repeat-y scroll 0 0;
}

ul#bottom-menu-list-1, ul#bottom-menu-list-2, ul#bottom-menu-list-3
{
  position:relative;
  left:40px;
  width:230px;
  height:290px;
  float:left;
  top:-5px;
}

ul#bottom-menu-list-1 a, ul#bottom-menu-list-2 a, ul#bottom-menu-list-3 a
{
  color: #6A205F;
}

ul#bottom-menu-list-1 li, ul#bottom-menu-list-2 li, ul#bottom-menu-list-3 li
{
  width:210px;
  height:20px;
  margin-right:20px;
}

.hoofditem
{
  font-weight:bold;
  color:#876084;
  font-size:16px;
  line-height:20px;
}

.subitem
{
  color:#876084;
  font-size:12px;
  line-height:19px;
}

div#bottom-menu-bottom
{
  position:relative;
  background:url(http://www.ogd.nl/wp-content/themes/default/images/bg-footer-faded.gif) no-repeat 0 bottom;
  height:50px;
  width:980px;
  float:left;
  top:0px;
}

#bottom ul.banner
{
  width:240px;
  float:right;
  position:absolute;
  right:10px;
  top:19px;
  z-index:1;
}

div#recruitoverlay
{
  display:block;
  position:relative;
  right:30px;
  top:-17px;
  color:#6A205F;
  float:right;
  width:200px;
  height:30px;
  overflow:hidden;
  z-index:1;
  cursor:pointer;
  font-size:16px;
  line-height:22px;

}

div#recruitoverlay h4
{
  font-size:24px;
}

div#recruitlinks
{
  display:block;
  position:relative;
  right:30px;
  top:185px;
  color:#6A205F;
  float:right;
  width:200px;
  height:120px;
  z-index:1;
  font-size:14px;
  line-height:20px;
  overflow:hidden;
}

div#recruitlinks li
{
    height:20px;
    overflow:hidden;
}

div#recruitlinks li a
{
    background:url(http://www.ogd.nl/wp-content/themes/default/images/vacabullet.gif) no-repeat 0 2px;
    padding-left:20px;
    color:#6A205F;
}

div#recruitlinks li#red a
{
    background:url(http://www.ogd.nl/wp-content/themes/default/images/vacabulletrood.gif) no-repeat 0 2px;
    padding-left:20px;
    color:#C3261F;
}

div#recruitlinks li a:hover,
div#recruitlinks li#red a:hover
{
    background-position: 0 -14px;
}

h4
{
  margin:0;
  padding:0;
}

/*                */
/*     Footer     */
/*                */
#bottom-links
{
  position:relative;
  top:130px;
  float:left;
  text-align:center;
  width:980px;
  height:20px;
  color: #6A205F;
  font-family: "Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;
  font-size:11px;
  text-transform:lowercase;
  margin:0 auto;
  padding-bottom:20px
}

div#bottom-links a
{
  color: #6A205F;
  position:relative;
  left:10px;
  margin-right:20px;
}

/*                */
/*      Modal     */
/*                */

div#mask
{
  padding: 0px;
  margin:0px;
  display: none;
  position: absolute;
  z-index: 100;
  background-color: #6A205F;
  top: 0px;
  right:0px;
}

div#modal
{
  display:none;
  position:absolute;
  margin:0px auto;
  padding:0px auto;
  z-index:110;
  width: 410px;
  height:305px;
  background:url(http://www.ogd.nl/wp-content/themes/default/images/belterug-bg.gif) no-repeat scroll 0 0;
  font: 14px/20px "Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;
  color:white;
}

#form-name, #form-company, #form-tel
{
  display: block;
  width:350px;
  height:28px;
  background: url(http://www.ogd.nl/wp-content/themes/default/images/belterug-input.gif) no-repeat scroll 0 0;
  position:relative;
  float:left;
  left:30px;
  color: #6A205F;
  font-size:12px;
  padding:6px 0px 0px 7px;
  
}

#form-name
{
  top:15px
}

#form-company
{
  top:30px
}

#form-tel
{
  top:45px;
}

#tijdstip input
{
  display:inline;
/*  margin:0px; 
  padding:0px;*/
}

#belmijtitel
{
  background: url(http://www.ogd.nl/wp-content/themes/default/images/belterugbalk.gif) no-repeat scroll 0 0;
  position:relative;
  top:30px;
  left:30px;
  width:350px;
  height:34px;
  float:left;
}

#belmijterug
{
  height:250px;
  width:410px;
  float:left;
  position:relative;
  top:30px;
}

#belmijtitel span
{
  font-weight:bold;
  text-transform:uppercase;
  position:relative;
  left:10px;
  font-size:17px;
  font-weight:bold;
  top:7px;
}

#belmijtitel:hover
{
  background-position: 0 -34px;
  cursor:pointer;
}

div#tijdstip
{
  display:block;
  float:left;
  position:relative;
  left:25px;
  color: #6A205F;
  width:230px;
  top:35px;
}

span.radio
{
  font-size:12px;
/*  line-height:15px; */
  position:relative;
  left:0px;
  top:20px;
  width:220px;
  float:left;
  height:25px;
}


span.radio label {
/*    padding-left:10px; */
}


#nu, #om, #morgen
{
  float:left;
}

input#inputtime
{
  background: url(http://www.ogd.nl/wp-content/themes/default/images/belterug-input-tijdstip.gif) no-repeat scroll 0 0;
  font-size:11px;
  text-transform:uppercase;
  height:22px;
  width:75px;
/*  position:relative;
  left:135px;
  top:-17px;
  float:left;*/
  position:absolute;
  left:135px;
  top:-2px;
  padding:4px 0px 0px 7px;
}

span#today
{
  width:105px;
  left:10px;
  float:left;
  position:relative;
}

span.radiotext
{
  left:10px;
  float:left;
  position:relative;
}

a#form-verstuur-button
{
  background: url(http://www.ogd.nl/wp-content/themes/default/images/belterug-verstuurknop.gif) no-repeat scroll 0 0;
  width:110px;
  height:30px;
  display:block;
  cursor:pointer;
  color:white;
  position:absolute;
  float:right;
  font-size:12px;
  line-height:20px;
  text-transform:uppercase;
  bottom:30px;
  right:30px;
}

#form-verstuur-button span
{
  position:relative;
  left:10px;
  top:6px;
}

a#form-verstuur-button:hover
{
  background-position: 0 -30px;
}


#result
{
  color: #6A205F;
  top:40px;
  left:30px;
  position:relative;
  float:left;
}

/*                  */
/* Link menu layout */
/*                  */

div#menu_layout_1, div#menu_layout_2, div#menu_layout_3
{
  width:670px;
  position:relative;
}

span.link
{
  position:relative;
  width:160px;
  height:20px;
  overflow:hidden;
  left:10px;
  top:5px;
  font-size:11px;
}

.clicklink a
{
  background:url(http://www.ogd.nl/wp-content/themes/default/images/dienstenknop.gif) no-repeat scroll 0 0;
  width:190px;
  height:30px;
  float:right;
  position:relative;
}

.column1
{
  position:relative;
  right:20px;
}
.column2
{
  position:relative;
  right:50px;
}
.column3
{
  position:relative;
  right:80px;
}

.clicklink a:hover
{
  background-position: 0 -30px;
}

div#layout_1_row_1
{
  width:670px;
  float:right;
}
div#layout_2_row_1
{
  width:670px;
  float:right;
  position:relative;
  top:10px;
}
div#layout_2_row_2
{
  width:670px;
  float:right;
}

div#layout_3_row_1
{
  width:670px;
  float:right;
  position:relative;
  top:20px;
}
div#layout_3_row_2
{
  width:670px;
  float:right;
  position:relative;
  top:10px;
}
div#layout_3_row_3
{
  width:670px;
  float:right;
}

#menu_layout_1
{
  width:670px;
  height:50px;
}

#menu_layout_2
{
  width:670px;
  height:90px;
}

#menu_layout_3
{
  width:670px;
  height:130px;
}

div#top-links-leftplane
{
	width:440px;
	height:270px;
	float:left;	
}

div#dienstenoverlay
{
  display:block;
  position:relative;
  right:30px;
  top:-17px;
  color:#6A205F;
  float:right;
  width:200px;
  height:30px;
  overflow:hidden;
  z-index:1;
  cursor:pointer;
  font-size:16px;
  line-height:22px;
}

a.dienstenoverlay
{
	cursor:default;	
}
	
div#dienstenoverlay_leesmeer
{
  display:block;
/*  position:relative;
  right:30px;
  top:-35px;
  float:right; */
  position:absolute;
  left:335px;
  top:250px;
  float:left;
  
  color:#6A205F;
  width:84px;
  height:20px;
  overflow:hidden;
  z-index:1;
  cursor:pointer;
}

div#dienstenoverlay_leesmeer a
{
	background:	url(http://www.ogd.nl/wp-content/themes/default/images/over-ogd-leesmeer.gif) no-repeat 0 0;
	text-align: right;
	text-transform: uppercase;
	color:#FFFFFF;
	display:block;
	font-size:11px;
	padding-right:20px;
}

div#dienstenoverlay_leesmeer a:hover
{
	background-position: 0 -20px;
}

div#top-links-leftplane-text
{
	visibility:hidden;	
}

div#top_links_containter
{
	width:440px;
	height:280px;
	float:left;
	padding-left:20px;
}

div#top_links_box_0
{
	width:100%;
	height:60px;
	margin-bottom:10px;
}

div#top_links_box_1
{
	width:100%;
	height:80px;
	margin-bottom:10px;
}

div#top_links_box_2
{
	width:100%;
	height:120px;
}

div#top_links_box_0_header
{
	text-transform: uppercase;
	height: 20px;
}

div#top_links_box_1_header
{
	text-transform: uppercase;
	height: 20px;
}

div#top_links_box_2_header
{
	text-transform: uppercase;
	height: 20px;
}

#top_links_box_0_header a
{
	color: #FFFFFF;	
    font-size:11px;
    font-weight:bold;
	background:url(http://www.ogd.nl/wp-content/themes/default/images/kennis-tab.gif) no-repeat 0 0;
    display:block;
    padding-left:10px;
}

#top_links_box_1_header a
{
	color: #FFFFFF;	
    font-size:11px;
	font-weight:bold;
	background:url(http://www.ogd.nl/wp-content/themes/default/images/capaciteit-tab.gif) no-repeat 0 0;
    display:block;
    padding-left:10px;	
}

#top_links_box_2_header a
{
	color: #FFFFFF;	
    font-size:11px;
    font-weight:bold;
    background:url(http://www.ogd.nl/wp-content/themes/default/images/verantwoordelijkheid-tab.gif) no-repeat 0 0;	
    display:block;
    padding-left:10px;
}

#top_links_box_0_header a:hover,
#top_links_box_1_header a:hover,
#top_links_box_2_header a:hover
{
	background-position: 0 -20px;
}

#top_links_box_0_content a span,
#top_links_box_1_content a span,
#top_links_box_2_content a span
{
	font-size:12px;
	height:20px;
	left:10px;
	overflow:hidden;
	position:relative;
	top:8px;
}

#top_links_box_0_content a:hover 
{
	color:#5D7AA3;
}

#top_links_box_1_content a:hover
{
	color:#AD7359;
}

#top_links_box_2_content a:hover
{
	color:#749869;
}

div#top_links_box_0_content
{
	background:url(http://www.ogd.nl/wp-content/themes/default/images/kennis-bg.gif) no-repeat 0 0;
	height: 40px;
}

div#top_links_box_1_content
{
	background:url(http://www.ogd.nl/wp-content/themes/default/images/capaciteit-bg.gif) no-repeat 0 0;
	height: 60px;
}

div#top_links_box_2_content
{
	background:url(http://www.ogd.nl/wp-content/themes/default/images/verantwoordelijkheid-bg.gif) no-repeat 0 0;
	height: 100px;
}

#top_links_box_0_content a
{
	color: #424A91;
	color: #315489;	
    font-size:12px !important;
}

#top_links_box_1_content a
{
	color: #C10000;
	color: #944725;	
    font-size:12px !important;
}

#top_links_box_2_content a
{
	color: #007F0E;	
	color: #4A783B;
    font-size:12px !important;
}

div#top_links_box_col
{
	float: left; 
	width: 220px;
	text-transform: uppercase;
}

div.clear
{
	clear:both;
}


#commentform label.error {
	background:#FBFCDA url(http://www.ogd.nl/wp-content/themes/default/images/cancel.png) no-repeat scroll left center;
	border:1px solid #DBDBD3;
	display:none !important;
	float:right;
	font-size:11px;
	margin:9px 22px 6px -4px;
	text-align:center;
	width:172px;
}

#commentform input.error {
	border:1px solid #FF0000;
}

#commentform textarea.error {
	border:1px solid #FF0000;
}

div.comment_err_container {
	background-color:#EEEEEE;
	border:1px solid red;
	float:right;
	margin:19px 22px -21px 200px;
	padding:5px;
	width:156px;
}

div.comment_err_container { display: none }
#commentform label.error { display: none }

/* Toegevoegd door Joeri Pruys */

#notfound {
font-size:21px;
line-height:27px;
color:#957393;
}

#notfound + #repeater2{
padding-top:100px;
}

#content .single-entry ul{
list-style: square;
text-indent:0;
margin:0 0 20px 20px;
}

#content .post-entry ul{
list-style: square;
text-indent:0;
margin:0 0 20px 20px;
}

#content blockquote {
border-left:10px solid #F2EBF2;
margin-left:0;
padding-left:10px;
margin-right:0;
padding-right:0;
}

html body div#content .wp-caption img {
width:auto !important;
}

#content .wp-caption {
background-image:none !important;
width:auto !important;
background-color:#F2EBF2;
margin-bottom:20px;
padding-bottom:3px;
-webkit-border-radius:0 0 9px 9px;
-moz-border-radius:0 0 9px 9px;
border-radius:0 0 9px 9px;
}
