body{
margin:0px;
font-family:Arial, verdana, sans-serif
}

html, body {
	height: 100%;
}


*{
margin:0px;
padding:0px
}

a{
color:black
}

b,strong{
color:black !important
}

#top{
background:url(/img/back_grey_top.gif) repeat top left;
height:29px;
width:100%;
display:block;
}



.lock{
background:url(/img/lock2.png) no-repeat top left;
padding-left:13px
}

#slogan {
position:absolute;
right:8px;
top:48px;
}




#headercenter2 #slogan {
position:absolute;
right:8px;
top:38px;
}

.searchimg {
float:right;
margin-left:7px;
margin-top:4px;
}

#sboxcontainer {
float:right;
width: 200px;
height: 21px;
padding-left: 10px;
padding-top: 3px;
}

#sboxleft{background:transparent url(/img/search-left.png) no-repeat;width:3px;height:21px;padding:0;margin:0;float:left;}
#sboxcenter{background:transparent url(/img/search-center.png) repeat-x;height:21px;float:left;}
#sboxcenter input {color:#666666;border:0;background:transparent;font-size:11px;margin: 4px 0 0 5px;width:127px}
#sboxright{background:transparent url(/img/search-right.png) no-repeat;width:4px;height:21px;padding:0;margin:0;float:left;}

#logo {
padding-top:31px;
margin-left:0px;
border:none
}

#logo2 {
padding-top:21px;
margin-left:0px;
border:none
}

#logo a {
border:none
}

#logo img, #logo2 img{
border:none
}

* html #middle {
height: 100%;
}

#middle {
background:transparent url(/img/back_middle.gif) repeat-x scroll center 40px;
position: relative;
min-height:370px;
}

#middle2 {
background:transparent url(/img/back_middle.gif) repeat-x scroll center 0px;
width:100%;
float:left;min-height: 400px;

}

#wrapper{

	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -30px; /* the bottom margin is the negative value of the footer's height */
}

#footer,.push {
	height:30px; /* .push must be the same height as .footer */
}


#footer{
width:100%;
font-size:11px;
float:left;
background: url(/img/back_footer.gif) repeat-x bottom left;
}

#footer a{

color:#000
}


#footer a:hover{

color:#fff !important
}



#footercontent{
width:990px;
margin:0 auto 0 auto;
padding:12px 0 0 0;}

#footercontent a{
color:#000;
}

#footercontent a:hover{
color:#fff;
}
ul.tablist2 {
margin:0px 0 0 0;
padding:0px;

}


#middlecenter {
margin:0 auto 0 auto;
width:991px;
padding:0px
}


#topcenter {
margin:0 auto 0 auto;
height:28px;
width:991px;
text-align:right;
color:#333333;
padding:0px 0 0 0
}

.topfirst {
padding:2px 0 0 0;
float:right;
color:#333333;

}

.block_topnav p {
padding:0px;
margin:0px
}

#topcenter a{
color:#000;
font-size:11px;
text-decoration:none;
margin:3px 0 0;
font-size:11px;
}

#topcenter a:hover {
text-decoration:underline;
color:#000;
}

#header {
/*background:#faf9fa;*/
background:#fff;
height:170px;
border-top:1px solid #d9d8d8;
border-bottom:1px solid #d9d8d8;position:relative
}

#headercenter {
background:#fff url(/img/back_homepage.jpg) no-repeat top left;
width:991px;
margin:0 auto 0 auto;
height:170px;
position:relative
}

#headercenter2 {
background:#fff url(/img/back_homepage2.jpg) no-repeat top left;
width:991px;
margin:0 auto 0 auto;
height:170px;
position:relative
}

#middle {
margin:-40px 0 0 0;

}

#tabs {
margin:0px auto 0px auto;
width:991px;
display:block;
font-size:12px;
padding:0px;
}

.tab2{
width:209px;
float:left;
position:relative;
padding:0px;
margin:-15px 0 0 0px;
}

.contenttab {
float:left;
position:relative;
width:782px;
padding:0px;
margin:-15px 0 0 0px;

}

#extrablock {
margin:0 auto 0px auto;
width:930px;
}



.tab h3 {
}

.tab h3 a{
text-decoration:none
}

.tab h3 a:hover{
text-decoration:none;
color:#00ac4f
}

#landbouw h3{
color:#000;
padding:0px 0 4px 0px;
margin:0px;
border-bottom:1px solid #d9d8d8;
font-size:18px;
margin:0 0 7px;
font-weight:500
}

#landbouw h3 a{
text-decoration:none
}

#landbouw h3 a:hover{
text-decoration:none;
color:#00ac4f
}

.blogitemdateandtime {
color: #000;
padding: 0px 0px 10px 0;
display:block;
font-size:11px
}



.post small{

font-size:11px;
color:#666666

}


#recentposts a{
text-decoration:underline;
font-size:11px

}

#blockright #recentposts a{
text-decoration:none;
background:none;
font-size:11px;
padding:0px

}


#recentposts a:hover span{
color:#000 !important;

}


#blog h3 a{
text-decoration:none;
}







#blog h2 small {
text-decoration:none;
margin-bottom:3px;
color:#666666
}

#blog .entry{
text-decoration:none;
font-size:11px;
padding:0px;
margin:0px 0 0px 0
}

#blog .entry p{
text-decoration:none;
font-size:12px;}

#blog .entry
padding:0px;
margin:0px
}

#blog h3 a:hover{
text-decoration:none;
color:#00ac4f
}

#containerpark h3{
color:#000;
padding:0px 0 4px 0px;
margin:0px;
border-bottom:1px solid #d9d8d8;
font-size:18px;
margin:0 0 7px;
font-weight:500
}

#containerpark h3 a{
text-decoration:none;
}

#containerpark h3 a:hover{
text-decoration:none;
color:#00ac4f
}
#poll h3{
color:#000;
padding:7px 0 0px 0px;
margin:0px 0px 4px 0;
font-size:14px;
font-weight:bold;
border-top:1px solid #cccccc
}

#poll p{

padding:0px;
margin:0px;

}

#poll h3 a{
text-decoration:none;
}

#poll h3 a:hover{
text-decoration:none;
color:#00ac4f
}

#tabs ul {
margin:5px 0 10px 17px;
padding:0px;
}





.tab{
background: url(/img/back_tab.png) no-repeat top left;
width:155px;
padding-top:30px; 
padding-left:25px; 
padding-right:25px; 
float:left;
margin-left:-19px;
position:relative;
min-height:235px;
margin-bottom:-32767px !important;
padding-bottom:32767px !important;

}

.tab h3{
color:#000;
border-bottom:1px solid #d9d8d8;
margin:0 0 7px;
font-weight:500
}

ul.tablist {
padding:0px;
margin:0px;
float:left;



}
ul.tablist li{

list-style:none;

}

ul.tablist li a{
color:#138949;
text-decoration:none;
background: url(/img/greenarrow.gif) no-repeat top left;
padding:0 0 0 12px;
display:block;
font-size:12px;
float:left;
width:169px;
margin:0px;
}





.CollectionPointWizard table{
clear:both
}

.img_tn
{
float:left;
margin-right:10px
}

#contentinner a.block_topnav
{
color:black;
float:left;
height:135px;
margin:0 15px 15px 0;
text-decoration:none;
width:240px;
font-size:11px;
line-height:13px;
display:inline
}

#contentinner a.block_topnav p
{
padding:0px;
margin:0px
}


a.block_topnav :hover
{
color:#00AC4F
}

a.block_topnav :hover img
{
color:#00AC4F
}

a.block_topnav img
{
border:none
}

.title_tn
{
border-bottom:1px solid #DCDADA;
color:#00AC4F;
display:block;
font-size:13px;
font-weight:bold;
line-height:16px;
margin:0 0 6px;
padding:0 0 2px;
}

ul.tablist li a:hover{
color:#fff;
background:#73be00;
text-decoration:none;
font-size:12px
}

#tabs_left ul.tablist li a:hover{
color:#fff;
text-decoration:none;
font-size:12px;
background: #138949 url(/img/whitearrow.gif) no-repeat top left;
padding:0 0 0 10px;
display:block;
}





ul.tablist2 li{
margin:0px;
padding:1px 0 1px 0;
border-bottom:1px solid #d9d8d8;
list-style:none;
width:163px;
}

ul.tablist2 li a{
color:#12b464;
text-decoration:none;
font-size:12px
}

ul.tablist2 li a:hover{
color:#000;
text-decoration:none
}

#jqueryblock{
background:none


}

#recentposts a
{
display:block;
padding: 0px 0px 0px 0px;
text-decoration:none
}
#recentposts 
{
margin: 12px 0px 0px 0px;
}
.pollawnsers input{
padding: 0px;
font-size:11px
}

.pollawnsers label{
padding: 0px;
font-size:11px;
vertical-align:top
}


#recentposts a span.green
{
color:#138949
}
#recentposts a span.black
{
color:#000;
font-size:11px
}

#landbouw{
float:left;
width:158px;
background:url(../images/back_tabs_under.gif) repeat top left;
padding:10px 7px 83px;
margin:0px 8px 0 0;
}

#containerpark{
float:left;
width:158px;
background:url(../images/back_tabs_under.gif) repeat top left;
padding:10px 7px 83px 7px;
margin:0px 8px 0 0;
}

#blog{
margin:5px 0px 0 0
}




#poll {
margin:12px 0 0 0;
}



#s6 { width: 204px; height: 155px; }



div.inner { margin: 0; background: #ffc; padding: 10px; border:0; zoom:1;}
div.outer { float: left; margin: 15px; background: #c82; padding: 8px; width: 22em }


.firstResult{
float:right;
}

#poll dt {width:50%;
float:left}


#tabs #topnav ul  {
padding:0px;

}

#topnav ul li {
float:left;
list-style:none
}



#topnav ul  {
text-align:left;
padding:0px;
width:991px;
margin:0 auto 0 auto;
border-left:1px solid #231F20;
height:24px

}
#topnav ul a {
/*background:transparent url(/img/left.png) no-repeat scroll left top;*/
color:#FFFFFF;
display:block;
font-size:11px;
font-weight:bold;
text-decoration:none;
border-right:1px solid #231F20;
}

#topnav a span {

/*background:transparent url(/img/right.png) no-repeat scroll right top;*/
color:#FFFFFF;
display:block;
font-weight:bold;
font-size:11px;
padding:5px 7px 5px 7px;
height:14px;
}

#topnav a:hover {
     /* background-position:0% -36px;*/
      text-decoration:none;
background:transparent url(/img/nav_lgreen.png) repeat scroll left top;
color:#231f20;
display:block;

           } 
		  
#topnav a:hover span {
      /*background-position:100% -36px;
	  color: black; */
background:transparent url(/img/nav_lgreen.png) repeat scroll left top;
color:#231f20;
text-decoration:none;
padding:5px 7px 5px 7px;
height:14px;
display:block;
      }  


#topnav a.selected span {
background:transparent url(/img/nav_lgreen.png) repeat scroll left top;
color:#231f20;
padding:5px 7px 5px 7px;
height:14px;
display:block;




      /*background-position:0% -36px;*/
      text-decoration:none;
           }   



#topnav	  {
background:transparent url(/img/back-topnav-all.png) repeat scroll left top;
display:block;
float:left;
margin-top:-52px;
position:relative;
width:100%;
z-index:99;

      }  
#contentinner{
	  width:782px;
      }  



#contentinner a{
	color:#009E3B;
 }  

#contentinner a:hover{
	color:#000000;
 }  
#contentinner ul{
list-style-image:url(/img/smallstar.gif);
      }  
#tinymce ul{
list-style-image:url(/img/smallstar.gif);
      }  
#contentinner ul{
margin:8px 0px 8px 20px;
padding: 5px 0 5px 5px
      }  

#contentinner ul li
{
margin:3px 0px 3px 0px;
padding: 0px
      }  
 
#contentinner p{

	padding:0px 0 0px;
	margin:6px 0 6px 0
/*	margin:0px - line-breaks in de content moeten witruimte teruggeven !!*/


      }    
#breadcrumb{
	  width:100%;
	  color:#009E3B;
	  font-size:11px;
margin-bottom:15px
      }  


#breadcrumb a{
color:black;
font-size:11px
      }  
	  
#breadcrumb a:hover{
color:#009E3B;
font-size:11px
      } 
	  
       


.tab2 h3{

}

.tab2 ul.tablist li{
margin:0px;
list-style:none;
width:100%;
padding:0px;
float:left
}

.tab2 ul.tablist li a.selected{
color:#fff;
background:#009E3B;
text-decoration:none;
}
	
.tab2 ul.tablist li a{
color:#000;
text-decoration:none;
font-size:12px;
background: none;
margin:0px;
display:block;
padding:1px 3px 1px 3px;
border-bottom:1px solid #dcdada;
float:left;
width:183px
}

.tab2ul.tablist li a{
color:#000;
text-decoration:none;
font-size:12px
}

.tab2 ul.tablist li a:hover{
color:#fff;
text-decoration:none;
background:#009E3B
}

#tabs .tab2 ul {
margin:0px 0 0 0px;
padding:0px;
}

#sidebar #tabs .tab2 ul {
margin:0px 0 0 0px;
padding:0px;
}

#tabs .tab2 ul.tablist {
margin:0px 0 0 0;
padding:0px;
top:0px;
position:relative
}


#topcontent{
background: url(/img/topcontent.png) no-repeat top left;
width:742px;
height:11px;
display:block;
float:left;
margin-top:-1px;
position:relative;
z-index:1
}

#sidebar ul{
margin:0px;
padding:0px;
list-style:none
}

#sidebar li{
margin:0px;
padding:0px;
list-style:none;
float:left
}

#sidebar .archive li {float:none}

#sidebar li.month {float:none}

.monthHeader a
{
font-weight:bold;
color:#000;
margin-bottom:7px;
display:block;
font-size:12px;
/*float:left*/

}

.yearHeader a
{
color:#000  ;
font-weight:bold;
font-size:14px;
margin-bottom:3px;
display:block

}

.topic a
{
display:block;
border-bottom:1px solid #DCDADA;
color:#000;
font-size:12px;
padding:2px 3px;
text-decoration:none;
float:left;
width:185px;
}

.topic a:hover
{
background:#009E3B;
color:#FFFFFF
}


.categorie a
{
display:block;
float:left;
width:185px;
border-bottom:1px solid #DCDADA;
color:#000;
margin:0px;
font-size:12px;
padding:2px 3px;
text-decoration:none
}

.categorie a:hover
{
background:#009E3B;
color:#FFFFFF
}

.categorie a
{
display:block;
border-bottom:1px solid #DCDADA;
color:#000;
font-size:12px;
padding:2px 3px;
text-decoration:none
}

.categorie a:hover
{
background:#009E3B;
color:#FFFFFF
}


#sidebar h2{
color:#000 !important;
}

#sidebar{
float:left;
width: 191px;
margin:-15pxpx 0 0 0;
padding:0px
}
#blogcontent{
float:left;
width: 450px;
}
	
/**** Begin Homepage/News Slideshow Styles ****/
#s4 img{width:370px;height:185px; z-index:10;border:0px; background:none}
#s4 {width:370px;height:185px; padding:0px; margin:0px;border:0px; background:none}
#s4 a img {border:0px;margin:0px; background:none}
#s4 a {width:370px;border: none; background:none}
#slideshow a {border:none !important; background:none !important;
display:block;
line-height:16px;
padding:0px;}
#slideshow img {border:none; background:none}
#slideshow  {border:none; background:none}
#outputplaceholder a {height:60px; cursor:hand}



#slides a[href$=".pdf"]  {
background:none !important;
display:block;
line-height:16px;
padding:0px;
}

#slides a[href$=""]  {
background:none !important;
display:block;
line-height:16px;
padding:0px;
}



#output {background:#000; 
	height:40px;
        width:370px; 
        margin-top:-69px; 
        z-index:20; 
        position:relative;
        opacity:.60;
        filter: alpha(opacity=60);
        -moz-opacity: 0.6;}

#output .faderdesc, #output .fadertitle{
display:block;
color:white;
z-index:30; 
font-size:13px; 
padding: 3px;}

#output .fadertitle {font-weight: bold;}

#nav{ background:#9dc351;
      width:370px;
      padding:6px 0px 7px 0px;
      display:none;
      z-index: 100;
      }

#nav a{margin: 0 0px 0 6px; padding:2px 6px 2px 6px; color:#fff; text-decoration:none; font-size:11px;}
#nav a.activeSlide { background: url(/img/knop.gif); color: black; font-weight:bold }
#nav a:focus { outline: none; }



#nav {height:16px;width: 370px;}

#nav #prev{
float:left; 
color:#fff;
padding:0 0px 2px 12px; 
text-decoration:underline;
background:none
}

#nav #next{
float:right; 
color:#FFF;
padding:0 15px 2px 0; 
text-decoration:underline;
background:none
}


/**** Begin GoogleSearch ResultPage *****/

.s {padding-bottom: 10px;display:block}
.g a{color:#037738; font-size: 14px}
.g {color:#037738; font-size: 14px; margin:0px;}
.searchurl{color:#037738}

#searchPager td .s {display:inline !important;font-weight:bold;}
#searchPager td a {color: #037738}
#searchPager td a:hover {color: black}


/**** Begin Faq *****/
.faqshown{
background: url(/img/min-sign.jpg) no-repeat top left;
}
.faqhidden{
background: url(/img/plus-sign.jpg) no-repeat top left;

}
.faqQuestion
{

	cursor:pointer;
	margin-bottom:10px;
	display:block

}
.faqQuestion-open
{
	background: url(/img/plus-sign.jpg) no-repeat top left;
	cursor:pointer;
	margin-bottom:10px;
	padding: 0 0 10px 20px;

}
.faqQuestion span
{
	display:block;
	margin:0px;
	padding:0px 0 0 16px;
	margin-bottom:10px;
}
.faqQuestion div.answer
{
	display: block;
	margin:0px;
	padding:0 0 0 17px;
}

.Question
{
	font-weight:bold;
	font-size:13px;
	padding:5px 0 7px 0;
	display:block
}

.Answer label{
	float:left;
font-size:11px;
margin:0px 0 7px 0;
padding:0 0;
width:160px;
line-height:11px;
display:block

}

.Answer input{
	float:left;
font-size:11px;
width:20px;
		

}

div.Positive
{
	padding: 10px;
	border: 1px solid green;
	background-color: #CCFE94;
}

div.Negative
{
	padding: 10px;
	border: 1px solid ;
	background-color: #FA5850;
}

div.answer p
{
	padding: 0px;
	margin: 0px;
	padding-bottom: 10px;
}


#tabs_left{
width:618px;
float:left;
margin:10px 0 0 0px;
padding:0px;
position:relative
}



#blockright
{
width:370px;
float:left;
margin:0px;
padding:0px
}

#blogleft

{
/* width:225px;*/
margin-left:4px;
}

#blogleft .post {clear:left}

#blogright

{
width:135px;
float:left
}

.tab_home_consument
{
width:206px;
float:left;
margin:-10px 0 0 -10px;
/*background: url(/img/back_home.png) no-repeat top left;*/
font-size:11px;
display:block;
position:absolute;
top:10px;
z-index:3
}

.tab_home_ophaalpunt
{
width:206px;
float:left;
margin:-10px 0 0 -10px;
/*background: url(/img/back_home.png) no-repeat top left;*/
font-size:11px;
display:block;
position:absolute;
top:10px;
left:210px;
z-index:3
}

.tab_home_import
{
width:206px;
float:left;
margin:-10px 0 0 -10px;
/*background: url(/img/back_home.png) no-repeat top left;*/
font-size:11px;
display:block;
position:absolute;
top:10px;
left:420px;
z-index:3
}

.tab_home_operator
{
width:206px;
float:left;
margin:-10px 0 0 -10px;
/*background: url(/img/back_home.png) no-repeat top left;*/
font-size:11px;
display:block;
position:absolute;
top:200px;
left:0px;
z-index:2
}

.tab_home_containerpark
{
width:206px;
float:left;
margin:-10px 0 0 -10px;
/*background: url(/img/back_home.png) no-repeat top left;*/
font-size:11px;
display:block;
position:absolute;
top:200px;
left:210px;
z-index:2
}

.tab_home_landbouw
{
width:206px;
float:left;
margin:-10px 0 0 -10px;
/*background: url(/img/back_home.png) no-repeat top left;*/
font-size:11px;
display:block;
position:absolute;
top:200px;
left:420px;
z-index:2
}

.tab_home_recytyre
{
width:206px;
float:left;
margin:-10px 0 0 -10px;
/*background: url(/img/back_home.png) no-repeat top left;*/
font-size:11px;
display:block;
position:absolute;
top:200px;
left:420px;
z-index:2
}


.tab_home_top
{

-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background: url(/img/back_home_top.png) no-repeat top left;
display:block;
float:left;
height:8px;
line-height:8px;
margin:0;
padding:0;
width:211px;

}



.tab_home_middle
{
width:181px;
  min-height:150px;
  height:auto !important;
  height:150px;
display:block;
padding:0px 10px 12px 9px;
float:left;
margin:-3px 0 0 0;
background: url(/img/back_home_middle.png) no-repeat top left;



}

.tab_home_bottom
{
width:206px;
height:14px;
background: url(/img/back_home_bottom.png) no-repeat top left;
display:block;
float:left;

}


#tabs_left h3
{
padding:0px;
margin:-3px 0 0 0px;


}

.tab_home_consument p,.tab_home_ophaalpunt p,.tab_home_import p,.tab_home_operator p,.tab_home_recytyre p,.tab_home_landbouw p,.tab_home_containerpark p
{
padding:0px 0 6px 0;
margin:0px;
cursor:pointer;
float:left;
width:180px

}


.tab_home_consument h3 a
{
background: url(/img/icon_Consument.png) no-repeat top left;

}



.tab_home_ophaalpunt h3 a
{

background: url(/img/icon_Verkooppunt.png) no-repeat top left;


}

.tab_home_import h3 a
{

background: url(/img/icon_Import.png) no-repeat top left;


}


.tab_home_operator h3 a
{

background: url(/img/icon_Ophaler.png) no-repeat top left;


}


.tab_home_recytyre h3 a
{
background: url(/img/icon_Over.png) no-repeat top left;


}

.tab_home_landbouw h3 a
{

background: url(/img/icon_Landbouwer.png) no-repeat top left;


}

.tab_home_containerpark h3 a
{

background: url(/img/icon_Containerpark.png) no-repeat top left;



}




#leftnav_top
{
width:211px;
height:9px;
background: url(/img/top_leftnav.png) no-repeat left top;
padding:0px;
margin:0px;
float:left;
display:block;
}


#leftnav_bottom
{
width:211px;
display:block;
height:20px;
background: url(/img/bottom_leftnav.png) no-repeat top left;
float:left;

}


#topposts, #toppoll, #toprelated, #topfacet{
width:211px;
background: url(/img/top_leftnav.png) no-repeat top left;
display:block;
height:7px;
float:left;

}

#middleposts .entry{
margin-bottom:12px

}

#middleposts, #middlepoll, #middlerelated, #middlefacet
{
width:191px;
padding:0 10px 0 10px;
background: url(/img/middle_leftnav.png) repeat top left;
display:block;
float:left;
}


#bottomposts, #bottompoll, #bottomrelated, #bottomfacet
{
width:211px;
display:block;
float:left;
height:14px;
background: url(/img/bottom_leftnav.png) no-repeat top left;
margin-bottom:10px
}


#leftnav_middle
{
width:181px;
padding:3px 10px 10px 10px;
width:191px;
background: url(/img/middle_leftnav.png) repeat top left;
display:block;
float:left;

}


#contentinnerlefttop
{
width:551px;
display:block;
float:left;
height:14px;
background: url(/img/top_container.png) no-repeat top left;
}

#contentinnerleftmiddle
{
width:511px;
display:block;
float:left;
padding:0px 20px 10px 20px;
background: url(/img/middle_container.png) repeat top left;
}

#contentinnerleftmiddle2
{
width:511px;
display:block;
float:left;
padding:0px 20px 10px 20px;
background: url(/img/middle_container.png) repeat top left;
}


#contentinnerleftmiddle p, #contentinnerleftmiddle2 p
{
line-height:16px;
margin:7px 0 4px 0;
padding:0px
}


#contentinnerleftbottom
{
width:551px;
display:block;
float:left;
height:14px;
background: url(/img/bottom_container.png) no-repeat top left;
}


.post{
padding: 0px 0 3px 0;
/*background: url(/img/points.gif) no-repeat bottom center;*/
display:block;
width:100%;
margin:0px;
/*border-bottom:1px solid #DCDADA;*/
}

.post h2 {margin: 3px 0 0px 0 !important;}
.post h2 a {text-decoration:none; font-size: 19px; font-weight:normal}
.post .postmetadata {font-size: 11px; color: #666 !important; padding-top: 7px !important; display:block}
.post .postmetadata a {color: #666 !important}
.post .postmetadata a:hover {color: #009E3B !important}
.post .entry {padding-top: 10px;}


.blogitemdateandtime {font-size: 11px; color: #666 !important;}

#contentinneright{
float:left;
width:211px;
margin:0px;
padding:0px
}

#contentinnerleft{
float:left;
padding:0 8px 0 10px;
width:551px;
margin:0 0 20px 0

}


.yearHeader,.yearList{
display:block;width:100%

}

#contentinneright h3 {
display:block;
}

#contentinner #contentinneright  ul {
margin:0px 0 15px 0px;
padding:0px 0 0px 0px;
}
#contentinner #contentinneright  ul li{
list-style-image:none;
list-style:none;
}
.details{
font-size:10px;
}

/* Blog Comment Form */
.comment-form dt .commentvalidationerror {font-size: 12px;}
.commentvalidationerror{

background-image:url(/img/validation.jpg);
background-position:left top;
background-repeat:no-repeat;
color:#CC3300;
margin:15px 10px;
padding:2px 0 2px 20px;
}

h3#comments  {font-weight: normal;  }
h3#respond {font-weight: normal;  }

.comment-form {padding-top: 10px;}
.comment-form dt {
font-size:1.2em;
font-weight:bold;
padding-bottom:3px;
}

.comment-form dt small {
color:#999999;
font-size:0.9em;
font-weight:normal;
}

.comment-form .name {
background-image:url(/img/input-name.jpg);
background-position:left top;
background-repeat:no-repeat;
}

.comment-form .email {
background-image:url(/img/input-email.jpg);
background-position:left top;
background-repeat:no-repeat;
}

.comment-form .website {
background-image:url(/img/input-link.jpg);
background-position:left top;
background-repeat:no-repeat;
}

.comment-form .text-box, .comment-form .text-box-multi {
border:1px solid #DDDDDD;
font-size:1.2em;
padding:8px 8px 8px 38px;
}

.comment-form dd {
padding-bottom:15px;
padding-left: 0px; margin-left: 0px;
}

.comment-form .comment {
background-image:url(/img/input-comment.jpg);
background-position:left top;
background-repeat:no-repeat;
}

.comment-form .text-box {
width:300px;
}

.comment-form .text-box-multi {
height:100px;
width:465px;
}

.commentcontent {clear:left; padding-bottom: 15px;}

ul.commentlist {
list-style-image:none !important;
list-style-type:none !important;
padding: 10px 0 0 0 !important;
margin: 0;}

ul.commentlist li {}

.commentgravatar {float:left;display:block; padding: 0 5px 5px 0;} 
.feedbackname {font-size: 1.2em;font-weight:bold;}
.feedbackdate {color: #666; font-size: 10px;}
.feedbackcomment{margin-left: 45px; display:block}




#contentinner #middleposts a{
}


ul.blogReactiesFrontpage
{
margin:0px 0 0 2px;
padding:0px;
font-size:12px
}

a.BlogReactieLink
{
color:#138949
}


a.BlogReactieLink:hover
{
color:#000
}

#recentposts .blogReactieText a
{
color:#138949;

font-size:11px;
text-decoration:underline;
margin-bottom:8px;
background: url(/images/more.gif) no-repeat top left;
padding:0 0 0 8px

}

.Button,.PartnerSearch input
{
color:#fff;
font-size:11px;
text-decoration:none;
margin-bottom:8px;
background: url(/img/button-nl.png) no-repeat top left;
width:60px;
height:21px;
text-align:center;
vertical-align:middle;
border:none;
display:block;
margin:10px 0 0 0;
cursor:pointer

}




#recentposts a.BlogReactieLink
{
color:#138949;
font-weight:bold

}
#recentposts a.BlogReactieLink:hover
{
color:#000;
}

#recentposts .blogReactieText a:hover
{
color:#000
}

ul.blogReactiesFrontpage li
{
margin:0px 0 4px 0;
padding:0px;
list-style:none
}

#leftnav_middle h3 a
{
text-decoration:none
}

#leftnav_middle h3 a:hover
{
color:#009E3B
}

#bottomslogan{
margin:-4px 0px 0 0px;

text-align:right
}

#contentinner .entrytext a

{
color:#009E3B ;
}

.entrytext
{
margin:20px 0 0 0 ;
display:block
}
#contentinner ul.commentlist{
margin:0px;
padding:0px;
}

.addthis_toolbox{
margin:10px 0 0px 0;
padding:0px;
display:block
}


#sidebar ul.reacties li a
{
border-bottom:1px solid #DCDADA;
color:#000000;
display:block;
font-size:12px;
padding:2px 3px;
text-decoration:none;
}

#sidebar ul.reacties li a:hover
{
background:#009E3B;
color:#FFFFFF
}
.spacer

{

padding:5px 0 5px 0;

}

#content{
margin:0px;
padding:0px;
}


#contentinner p.innercontentimage
{
margin:0px;
padding:5px 0 10px 0;
display:block
}







#slideshow {
    position:relative;
    height:194px;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}

.polarchivelink {text-align:right;width: 100%;margin:7px 0 0 0}



a
a .commenthomepagename { color: #666; font-weight: bold}
a .commenthomepagewrote { color: #666; font-weight: bold; padding: 0 5px 0 5px}
a .commenthomepagecomment { color: #666; font-weight: normal}


.tblMileubijdrage th
{
padding:7px;
background:#009E3B ;
color:#FFFFFF
}

.zebraOdd{

background:#f0f0f0;
}

.zebraEven{

background:#fff;
}


.table_containerparken
{

width:495px;
margin:0 0 15px 0
}


.table_containerparken input
{
}

.table_containerparken input.Button

{
}

.OperatorInput {padding: 7px 0px}
.OperatorInput th
{

background:#009E3B ;
color:#FFFFFF;
/*width:100%    */
}

.OperatorInput th.cont_col1{

width:160px
}

.OperatorInput th.cont_col2{

width:240px
}

.OperatorInput th.cont_col3{

width:50px
}


.OperatorInput th.cont_col4{

width:50px
}

.OperatorInput .Second

{

background:#f0f0f0 ;
padding:2px 10px 2px 10px

}

.OperatorInput .SecondAlt
{

background:#fff ;
padding:2px 10px 2px 10px
}

li.Second table {background:#f0f0f0 ;}



.Collection .Left

{
width:200px

}

.Collection .Right

{
width:200px

}


/* PDF document links */
a[href$='.pdf'] {
background:transparent url(/img/pdf.gif) center left no-repeat;
display:inline-block;
padding-left:20px;
line-height:16px;
}
 
/* Excel Documents links */
a[href$='.xls'], a[href$='.csv'], a[href$='.xlw'], a[href$='.xlt'] {
background:transparent url(/img/xls.gif) center left no-repeat;
display:inline-block;
padding-left:20px;
line-height:16px;
}
 
/* Word Document Links */
a[href$='.doc'], a[href$='.rtf'], a[href$='.wps'], a[href$='.txt'] {
background:transparent url(/img/word.gif) center left no-repeat;
display:inline-block;
padding-left:20px;
line-height:16px;
}
 
/* mailto: links */
a[href^="mailto:"] {
background:transparent url(/img/mailto.gif) center left no-repeat;
display:inline-block;
padding-left:0px;
line-height:16px;
}


/* Added by Tom Start */


.ErrorMessage, .ErrorMessage P {
	font-weight: bold;
	color:black;
	margin:5px 0px;
	border:2px solid red;
	line-height:normal;
	padding:5px;
	display:block;
	background-color:rgb(255,232,232);
	}

.AspNetValidationError
{

background-position:right top;

background-repeat:no-repeat;
color:#CC3300;
padding:0 0 2px 10px;
font-weight:bold;
}


.partnercard {
display:block;
margin:0 0 10px 0;
width:510px;
background:#f7f7f8;
font-size:11px;
float:left
}


.Hide{
    display:none;
}


.CompanyName {
font-weight:bold;
font-size:13px;
display:block;
color:#000;
padding:3px 0 0px 10px;
margin:0 0 0px 0
}

.partneradres
{
display:block;
margin:8px 10px 3px 10px;
font-weight:bold;

}




.partnerfax, .partneremail {
width:35px; 
display:block;
font-weight:bold;
float:left;
padding:2px 10px 3px 10px;
width:50px;
}

.partnertel, .partnerwebsite {
width:35px; 
display:block;
font-weight:bold;
float:left;
padding:2px 10px 3px 10px;
width:50px;



}

.card span{

    float: left;

}

.partnertelcontent, .partnerwebsitecontent  {
width:420px; 
display:block;
float:left;
padding:2px 10px 3px 10px



}

.partnerfaxcontent, .partneremailcontent {
width:420px; 
display:block;
float:left;
padding:2px 10px 3px 10px
}

.partnerextra, .partnerextra2, .partnerextra3 {
width:480px;
display:block;
padding:5px 10px 5px 10px;
float:left
}

.partnerextra2 img{
margin:0 5px  0 -5px
}
.CompanyDescription {
width:480px;
display:block;
padding:0px 0px 4px 10px;
color:#333333;
font-style:italic;
line-height:12px
}

.spec  {
width:100%;
display:block;
float:left;
}
.spec  input{
float:left
}

.spec  label{
float:left
}
.spec  span{
float:left
}

.soortenafvalbanden{

display:block
}


.ErrorMessage, .ErrorMessage P {
	font-weight: bold;
	color:black;
	margin:5px 0px;
	border:2px solid red;
	line-height:normal;
	padding:5px;
	display:block;
	background-color:rgb(255,232,232);
	}

.ValidationError
{
background-image:url(../images/validation.jpg);
background-position:left top;
background-repeat:no-repeat;
color:#CC3300;
margin:15px 10px;
padding:2px 0 2px 20px;
font-weight:bold;
}

.nietgevonden
{
	color:red;
	display:block
}



.cp_Regnr
{
	font-weight:bold;
	margin:0 0 0 10px
}

.cp_Adresoutput
{
	display:block;
	font-weight:bold;
	padding: 0 10px 0 10px
}

.cp_Regnroutput
{
	margin-bottom:7px
}

.cp_Ophaalpuntoutput
{
	display:block;
	margin-bottom:7px;
	padding: 0 10px 0 10px

}

#cp_list{
	display:block;
	background:#f7f7f8;
	padding:15px;
	float:left;
	height:150px;
	width:170px;
	margin:15px 0px 0px 0px

}

.cp_Statusoutput{
	float:left;
	margin:3px 0 0 10px;
	width:20px;
}

.cp_Statusoutput2
{
	float:left;
	font-size:11px;
	padding:0 0 0px 7px;
	width:455px;
	display:block
}
.OperatorInput{

	width:100%

}

.searchcpmiddle {

background-image:url(../images/input_middle.gif) ;
height:23px;
float:left
}

.spacer{
	float:left;
	width:100%;
	display:block;
	height:6px;
	padding:0px;
	margin:0px
}



.searchcpmiddle input {

border-style:none;
font-family:Arial,Helvetica,sans-serif;
font-size:12px !important;
margin:0;
padding:2px 0 2px 0;
width:190px;
background:#f7f7f8;
margin:2px 0 0 0
}

.searchcpleft{

background-image:url(../images/input_left.gif);
width:8px;
height:23px;
float:left


}
.searchcpright{

background-image:url(../images/input_right.gif);
width:8px;
height:23px;
float:left
}


.card{

width:100%;
margin:0 0 10px 0;
float:left;
display:block
}

.card2{

width:510px;
margin-bottom:10px;
float:left;
display:block
}

.top_card{

background-image:url(../images/top_card2.gif);
width:510px;
height:15px
}

.top_card2 {
background-image:url(../images/top_card2.gif);
height:12px;
width:510px;
}

.middle_card{

background-image:url(../images/middle_card.gif);
width:249px;
height:145px
}

.middle_card3{

background-image:url(../images/middle_card2.gif);
width:510px;
float:left;
display:block;

}


.bottom_card{

background-image:url(../images/bottom_card2.gif);
width:510px;
height:15px;float:left
}
.bottom_card2{

background:url(../images/bottom_card2.gif) left top;
width:510px;
height:15px;
float:left;
display:block;
padding:0px;
margin:0px
}

.aanvaard{
text-transform:uppercase;
color: #009933;
font-size:12px;
margin:5px 0 2px 0 !important;
padding:0px;
font-weight:bold
}

p.nietaanvaard{
text-transform:uppercase;
color: #FF0000;
font-size:12px;
margin:5px 0 2px 0 !important;
padding:0px;
font-weight:bold
}

p.mailons{
margin:5px 0 2px 0 !important;
color: #000;
font-size:12px;
margin:2px 0 0 0;
padding:0px;
font-weight:bold
}

.voorbeeldcp{
clear:both;
display:block;
font-size:11px;
padding:7px 0 10px 136px;
}

.gemeentepostcode{
float:left;
margin-right:10px
}

.inputcontainerpark{
float:left;
width:210px

}

/*.searchbuttoncp{
float:left;
padding:0px;
margin:0px
}*/

.searchbuttoncp .Button {

margin:0px 0 0;

}

.cp_validator{

padding:0px 0 0 136px;
display:block 

}


.middle_card2 {
background-image:url(/images/middle_card2.gif);
width:510px;
float:left

}

.arrowcontact{
padding-top:3px
}

.contacactborder{

}

.contacttable td{
padding:4px

}

.contacactborder2{
padding:2px;
background:#F0F0F0 
}

.contacttable td{
padding:4px;
}

.ondernemingsnummer {
margin:7px 10px 7px 0;
font-weight:bold
}

.ondernemingsnummerinput{
margin:7px 10px 7px 0


}

.step1voorbeeld{
display:block;
float:left;
padding:6px 0 0 0;
width:100%
/*margin:0 0 0 144px;*/
}

.step1alert {padding-top:15px;display:block}

.validator{

margin:15px 0 0 134px;
}


.Rechtsvorm
{

display:block;
margin:10px 0 3px 0;
font-weight:bold
}

.Handelsnaam
{

display:block;
margin:10px 0 3px 0;
font-weight:bold

}

.AddressLabel
{

display:block;
margin:15px 0 3px;
width:100%;
font-weight:bold
}

.LastnameLabel

{

display:block;
margin:15px 0 3px;
width:100%;
font-weight:bold
}

.ContactPhoneNumberLabel
{

display:block;
margin:15px 0 3px;
width:100%;
font-weight:bold
}

.ContactFax
{

display:block;
margin:15px 0 3px;
width:100%;
font-weight:bold
}


.ContactEmailLabel{

display:block;
margin:15px 0 3px;
width:100%;
font-weight:bold
}

.PreferredLanguageLabel{

display:block;
margin:15px 0 3px;
width:100%;
font-weight:bold
}


.HeadOfficeAddressLabel{

display:block;
margin:15px 0 3px;
width:100%;
font-weight:bold
}

.PreferredLanguageLabeloutput input
{

width:22px !important;



}

.CopyAddressCheckbox input
{

width:22px !important;



}

.ContactLocatie{

display:block;
margin:15px 0 3px;
width:100%;
font-weight:bold
}
.Rechtsvormoutput input
{


margin:2px 0 3px 0;
padding:3px 0 0 0;
width:15px;
vertical-align:middle;
width:22px;



}

.Rechtsvormoutput label
{

width:470px;


}

.stadgem
{

display:block;
width:100%;
margin:15px 0 3px;
font-weight:bold
}

.vatnr
{

display:block;
margin:15px 0 3px;
font-weight:bold;
width:100%;
}

.Bankrekeningnr
{

display:block;
margin:15px 0 3px;
font-weight:bold;
width:100%;
}

.Telefoonnummer
{

display:block;
margin:15px 0 3px;
font-weight:bold;
width:100%;
}

.fax{

display:block;
margin:15px 0 3px;
font-weight:bold;
width:100%;
}

.EmailAddress{

display:block;
margin:15px 0 3px;
font-weight:bold;
}

.Rechtsvormoutput
{

display:block}

.Handelsnaamoutput 
{

}

.Handelsnaamoutput input , .AddressLabeloutput input, .stadgemoutput input  {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#fff none repeat scroll 0 0;
border-style:none;
font-family:Arial,Helvetica,sans-serif;
font-size:12px !important;
margin:2px 0 0;
padding:3px 2px;
width:200px;
border:1px solid #d7d7d7
}

.stadgemoutput

{

display:block;
clear:both;
width:100%}

.leftinputsteps{
background-image:url(../images/steps_inputleft.png);
width:9px;
height:24px;
display:block;
float:left

}


.middleinputsteps{
background-image:url(../images/steps_inputmiddle.png);
float:left

}


.rightinputsteps{
background-image:url(../images/steps_inputright.png);
width:9px;
height:24px;
display:block;
float:left

}

#contentinner a.buttonxl 
{
color:#fff;
font-size:11px;
text-decoration:none;
margin-bottom:8px;
background: url(/img/button-xl.png) no-repeat top left;
width:167px;
height:21px;
text-align:center;
vertical-align:middle;
border:none;
display:block;
margin:10px 0 0 0;
cursor:pointer;
padding:2px 0 0;

}

table.tabelstijl1 {}
.tabelstijl1 td{border:1px dotted #acd3c0; padding:4px 10px 4px 10px}

.tabelstijl1 th {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#009E3B none repeat scroll 0 0;
color:#FFFFFF;
padding:7px;
}

.tabelstijl1 td {

}

.middleinputsteps input {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#fff none repeat scroll 0 0;
border-style:none;
font-family:Arial,Helvetica,sans-serif;
font-size:12px !important;
margin:3px 0 0;
padding:2px 0;
width:180px;
}


.verplichtevelden
{

display:block;
margin:10px 0 10px 0
}

.red
{
color:#FF0000}


.divstep2{
background:#f7f7f8}

.stepstop
{
background-image:url(../images/steps_top.gif);
width:512px;
height:11px;
display:block
}

.divstepmiddle
{
/*background:#f7f7f8;
background: url(../images/steps_middle.gif);*/
padding:15px;
width:482px
}

#contentinnerleftmiddle .divstepmiddle h4
{
margin-bottom:8px
}


.divstepmiddle input {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #D7D7D7;
font-family:Arial,Helvetica,sans-serif;
font-size:12px !important;
margin:2px 0 0;
padding:3px 2px;

}
.stepsbottom
{
background-image:url(../images/steps_bottom.gif);
width:512px;
height:11px;
display:block;
clear:both
}
.rsslink {
display:block;
float:left;
margin:2px 5px 0 0;
width:15px;}

#contentinnerleftmiddle .divstepmiddle h4
{

display:block;
padding:8px 0 2px 0;
margin:0 0 11px 0;
font-size:15px;
width:485px;
border-bottom:1px solid #009E3B;
color:#009E3B;
line-height:normal
}

/* BEGIN STYLES FOR THE EDITOR */
.mceContentBody  ul {
list-style-image:url(/img/smallstar.gif);
}
.mceContentBody  ul li {
margin:3px 0;
padding:0;
}
.mceContentBody  ul {
margin:8px 0 8px 20px;
padding:5px 0 5px 5px;
}
.mceContentBody  ul {
list-style-image:url(/img/smallstar.gif);
}
.mceContentBody h1 {  font-family: Arial;
  font-size: 25px;
  color:#000000}
.mceContentBody h2 {  font-size: 21px;
  margin:12px 0 0 0px;
  padding:0px;
  font-weight: bold; 
  color: #009E3B;}
.mceContentBody h3 {  font-size: 18px;
  margin:13px 0 0 0px;
  padding:0px;
  font-weight: bold; 
  color: #666666;}
.mceContentBody h4 {line-height: 1em;
  font-size: 13px;
  padding:0px;
  font-weight: bold; 
  color: #000000;}
/* END OF STYLES FOR THE EDITOR */


.stappen 
{
width:100%;
clear:both
}

.stappen .current
{
background:url(../images/back_steps2.gif) no-repeat;
width:52px;
height:38px;
margin-right:3px;
text-align:center;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
padding:7px 5px 6px 0;
float:left
}


.stappen span
{
background:url(../images/back_steps1.gif) no-repeat;
width:37px;
height:38px;
margin-right:7px;
text-align:center;
font-size:14px;
font-weight:bold;
padding:7px 0 6px 0;
float:left



}

.divstepmiddle td{
padding:2px 5px 2px 0;
}


.Left2{
width:250px;
}

/*toggle*/

h2.trigger {
	background:url(../img/plus.gif) no-repeat;
	width: 16px;
	position:absolute;
	bottom:15px;
	right:20px
}
h2.trigger a {
	display: block;
	text-decoration:none;
	cursor:pointer;

}
h2.trigger a:hover {
	color: #000;
}
h2.active {		
	padding: 0px;
	background:url(../img/min.gif) no-repeat;
	margin: 0px;
	height: 17px;
	width: 16px;
	position:absolute;
	bottom:15px;
	right:20px
}

.toggle_container {

	overflow: hidden;
	width: 140px;
	clear: both;
	z-index:10;
	padding:0px;
	margin:0px;
	
	}
.toggle_container .block {
	padding: 0px; /*--Padding of Container--*/
	background:white
}

.divstepmiddle#step7 input{


	padding:0px;
	margin:2px 0 0 0px;
	float:left;
	display:block;
	width:17px
	
	}

#step7 label{


	display:block;
float:left;
margin:0;
padding:0 0 0;
width:400px;
	
	}
	
.commentstep7{


	padding:0px 0 0 0;
	margin:10px 0 0 0px;
	display:block;
	font-style:italic
	
	}
	
#step7 .step7yesno label{


	display:inline;
	float:none;
	margin:0;
	padding:0 0 0;
	width:auto;
	
	}
	
.divstepmiddle#step7 .step7yesno input{


	padding:0px;
	margin:2px 0 0 0px;
	float:none;
	display:inline;
	width:17px
	
	}
	
#contentinner #contentinneright .PartnerSearch_Facets ul li.SelectedSpecialisation a, #contentinner #contentinneright .PartnerSearch_Facets ul li.selected a{


	color:black;
	text-decoration:none

	
	}

#contentinner #contentinneright .PartnerSearch_Facets ul li.SelectedSpecialisation, #contentinner #contentinneright .PartnerSearch_Facets ul li.selected {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/img/greenarrow.gif) no-repeat scroll left top;
color:#000;
display:block;
font-size:12px;
margin:0;
padding:0 0 0 12px;
text-decoration:none;
width:160px;
}

#contentinner #contentinneright .PartnerSearch_Facets ul {
margin:0 0 0px 0;
padding:0 0 0 0;
}

.rsslinkicon

{
margin:2px 0 0px 0;
padding:0 0 0 0;
}

.prognose

{
margin:10px 0 2px 0;
padding:0 0 0 0;
display:block
}

#contentinnerleftmiddle .divstepmiddle h5 {
color:#000;
display:block;
font-size:13px;
line-height:normal;
margin:0 0 2px;
padding:8px 0 2px;
width:485px;
}

.divstepmiddle#step8 label
{

padding:0px 3px 0px;
float:left

}
.divstepmiddle#step8 input
{

padding:0px 0px 0px 0;
float:left

}

.divstepmiddle#step6 label
{

padding:0px 3px 0px;
float:left

}
.divstepmiddle#step6 input
{

padding:0px 0px 0px 0;
float:left

}

.divstepmiddle#step5 label
{

padding:0px 3px 0px;
float:left

}
.divstepmiddle#step5 input
{

padding:0px 0px 0px 0;
float:left

}


.divstepmiddle#step4 label
{

padding:0px 3px 0px;
float:left

}
.divstepmiddle#step4 input
{

padding:0px 0px 0px 0;
float:left

}

.divstepmiddle#step3 label
{

padding:0px 3px 0px;
float:left

}
.divstepmiddle#step3 input
{

padding:0px 0px 0px 0;
float:left

}


.step6title{

display:block;
padding:7px 0px 2px;
}

.step3titlehours{

display:block;
font-weight:bold
}

#jqueryblock
{
float:left;
margin-top:10px;
margin-bottom:10px
}

#jquery_news

{
position:relative;
width:396px;
height:194px;
background:none;
overflow:hidden
}

#slidesnav

{
position:absolute;
top:16px;
z-index:10;
right:0px;
margin:0px 10px 0 0

}

#slides

{
z-index:2;



}
#slides img

{
border:none
}



#slidesnav a.activeSlide{
text-decoration:none;
background: url(/img/backslide.png) no-repeat top center;
text-align:center;
font-size:11px;
color:#fff
}

#slidesnav a{
text-decoration:none;
background: url(/img/backslide2.png) no-repeat top center;
display:block;
float:left;
width:21px;
height:18px;
margin:0 7px 0 0;
text-align:center;
padding:3px 0 0 0;
font-size:11px;
color:#006633
}

#contentinnerleftmiddle table.poll{
width:100%;
padding:0 15px 0 15px;
margin:0 0 0px 0
}

.QuestionPollArchive{

font-size:16px;
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
padding:3px 0 4px 0
}

#polldate{

padding:0px 15px 0 15px;
font-size:11px
}

.TotalVotes{

padding:10px 0 0 0;
font-size:11px

}

.pollblock
{

padding:0px 0 10px 0;
display:block
}

.middle_card2 .CompanyAdress {display:block;
float:left;
padding:10px;
width:480px;}

ul.VehicleTypeFacets li  {margin:0 0 7px !important;}
ul.VehicleTypeFacets li .selected a {color:#000; font-weight: black}
li.icon-1  a { padding: 3px 5px 5px 35px; background-image: url('/Images/icon_auto_small.png'); background-repeat:no-repeat;display:block;line-height:12px;}
li.icon-2  a { padding: 3px 5px 5px 35px; background-image: url('/Images/icon_truck_small.png'); background-repeat:no-repeat;display:block;line-height:12px;}
li.icon-3  a { padding: 3px 5px 5px 35px; background-image: url('/Images/icon_tractor_small.png'); background-repeat:no-repeat;display:block;line-height:12px;}
li.icon-4  a { padding: 3px 5px 5px 35px; background-image: url('/Images/icon_earthmover_small.png'); background-repeat:no-repeat;display:block;line-height:12px;}
li.icon-5  a { padding: 3px 5px 5px 35px; background-image: url('/Images/icon_pneumatic_small.png'); background-repeat:no-repeat;display:block;line-height:12px;}
li.icon-6  a { padding: 3px 5px 5px 35px; background-image: url('/Images/icon_solid_small.png'); background-repeat:no-repeat;display:block;line-height:12px;}

.LastModified {text-align: right; width:100%; padding: 5px; color: #666}

table#facturatietabel {border: 2px solid #009E3B; border-collapse:collapse;}
table#facturatietabel tr:first-child {background-color: #009E3B; color: #fff; font-size: 12px; font-weight:bold}
table#facturatietabel tr td {padding: 4px; border: 2px solid #009E3B; border-collapse:collapse;}


.partnersearchresultintro {padding-bottom: 10px;display:block}

#myList strong {
color:black !important;
float:left;
width:202px !important;
}


#contentinnerleftbottomwide
{
background:url("/img/bottom_container_wide.png") no-repeat scroll left top transparent;
display:block;
float:left;
height:14px;

position:relative;

width:800px;
}

#contentinnerleftmiddlewide
{
width:760px;
display:block;
float:left;
padding:0px 20px 10px 20px;
background: url(/img/middle_container_wide.png) repeat top left;
}

/* jobs */

.JobRollUp_Title
{
}
.JobRollUp_ShortDescription
{
}
#Homepage_jobsRollup {font-size: 12px;}
#Homepage_jobsRollup .JobRollUp_ShortDescription
{
line-height: 18px !important;
color:#333333;
margin: 0 0 2px 0;

}
#Homepage_jobsRollup .JobRollUp_Post 
{
    border-bottom:1px solid #EEEEEE;
    margin: 0 0 5px;
}

#Homepage_jobsRollup ul
{
    list-style: none    
}

#Homepage_jobsRollup a 
{   
    color: #138949;
}

/*twitter*/
.tweet{font-size: 12px;}


#twitterposts
{line-height: 18px !important;color:#333333; float:left}

.tweetdate
{
font-weight: normal; 
font-size:10px;
margin:0px 0 2px 0px; 
color:#2276BB;
width:120px;
display:inline-block
}

.tweettext{display:inline;margin:0 10px 0 0}

#twitterposts .tweet
{margin:0 0 5px 0; display:block;float:left;width:100% }
.tweet{border-bottom:1px solid #EEEEEE;}
#twitterposts a
{color:#2276BB;}

.twittertitle
{background:url("/images/twitter.gif") no-repeat scroll left top transparent;
display:block;
width:28px;
height:28px;
margin:8px 0 4px 0}

.posteddate
{font-weight: normal; font-size:10px;margin:0px 0 2px 0; color:#f46f21;}

.blocktitle
{background:url("/images/rssicon.gif") no-repeat scroll left top transparent;
display:block !important;
width:28px;
height:28px;
clear:both;
margin:8px 0 4px 0}

#blog
{line-height: 18px !important;color:#333333;margin:0 20px 0 0}

.post h2 {margin:0 0 5px 0; border-bottom:1px solid #EEEEEE;display:block;font-weight:normal}
.post h2 a {text-decoration:none}
.post h2 a:hover {color:#f46f21;text-decoration:none}


.header{color: #009E3B; font-size: 18px;font-weight: 300;margin: 12px 0 0 0; padding: 0;}
#contour u {
font-size: 16px;
}

.PartnerSearch_Results{
clear:both
}




.vraag{}
.vraag h2 p{line-height: 20px !important;}








/*sifr*/
.gmnoprint h4{
    color: #000000;
    font-size: 18px;
    font-weight: bold;
    line-height: auto;
    padding: 0;
margin:0px 0 7px

}

.gmnoprint h5{
    color: #000000;
    font-size: 13px;
    font-weight: normal;
    line-height: auto;
    padding: 0;
margin:0px 0 0px;
text-decoration:underline

}

#contentinnerleftmiddle h2 {
  font-size: 21px;
  margin:12px 0 4px 0px;
  padding:0px;
  font-weight: 300; 
  color: #009E3B;
}

#contentinnerleftmiddle h3 {
  font-size: 18px;
  margin:13px 0 0 0px;
  padding:0px;
  font-weight: 200; 
  color: #666666;
}


#contentinnerleftmiddle h4 {
  line-height: 1em;
  font-size: 13px;
  padding:0px;
  font-weight: bold; 
  color: #000000;
}


.rightnavtitle{
  font-size: 15px;
  font-weight: bold;
    color:#000000

}

#contentinner .rightnavtitle a{
  font-size: 16px;
  font-weight: bold;
  text-decoration:none;
  color:#000000;
  padding:4px 0 0;
  display:block
}

#contentinner .rightnavtitle a:hover{
  font-size: 16px;
  font-weight: bold;
  text-decoration:none;
  color:#009E3B

}


#leftnav_middle h3{
  font-size: 18px;
  font-weight: bold; 
  color: #000000;
}

#leftnav_middle h3 a{
  font-size: 18px;
  font-weight: bold; 
  color: #000000;
  text-decoration: none;
  display:block;
  padding:0px 0 6px 0
}

#leftnav_middle h3 a:hover{
  font-size: 18px;
  font-weight: bold; 
  color: #009E3B;
}

h5.titleright
{
  font-size: 15px;
  font-weight: bold; 
  color: #000000;
}

h5.titleright a
{
  font-size: 15px;
  font-weight: bold; 
  color: #000000;
  text-decoration: none;
}

h5.titleright a:hover
{
  font-size: 15px;
  font-weight: bold; 
  color: #009E3B;
}


#sidebar h2 {
  font-size: 15px;
  font-weight: bold; 
  color: #000000
}

#sidebar h2 a{
  font-size: 15px;
  font-weight: bold; 
  color: #000000;
  text-decoration: none;
}

#sidebar h2 a:hover{
  font-size: 15px;
  font-weight: bold; 
  color: #009E3B
}


.blocktitle {

}

.blocktitle a{


}


.tab_home_recytyre h3 a,
.tab_home_landbouw h3 a,
.tab_home_containerpark h3 a,
.tab_home_operator h3 a,
.tab_home_import h3 a,
.tab_home_consument h3 a,
.tab_home_ophaalpunt h3 a{
color:#009E3B;
font-size:15px;
height:14px;
margin:7px 0 5px;
padding:12px 0 12px 42px;
text-decoration:none;
float:left;
width:auto
}

.tab_home_recytyre h3 a:hover,
.tab_home_landbouw h3 a:hover,
.tab_home_containerpark h3 a:hover,
.tab_home_operator h3 a:hover,
.tab_home_import h3 a:hover,
.tab_home_consument h3 a:hover,
.tab_home_ophaalpunt h3 a:hover{
color:#000000
}


.sIFR-active #contentinnerleftmiddle2 h1 {
  font-size: 25px;
}


#contentinnerleftmiddle2 h2 {
  font-size: 21px;
  margin:12px 0 0 0px;
  padding:0px
}

#contentinnerleftmiddle2 .post h2 {
  font-size: 21px;
  margin:12px 0 4px 0px;
  padding:0px
}

#contentinnerleftmiddle2 h3 {
  line-height: 1em;
  font-size: 18px;
  margin:13px 0 0 0px;
  padding:0px

}


#contentinnerleftmiddle2 h4 {
  font-size: 13px;
  margin:12px 0 0 0px;
  padding:0px

}

#blogleft h2{

}

#blogleft h2 a{

}

#blogleft h2 a:hover{

}

#blockright #blogleft h2 a{
  font-size: 12px;
  padding:0px;
  margin:0px;
  text-decoration:none;
  color:#000
}
#blockright #blogleft h2 a:hover{
  font-size: 12px;
  padding:0px;
  margin:0px;
  text-decoration:none;
  color: #000
}


#contentinnerleftmiddle h1 {
  font-family: Arial;
  font-size: 25px;
  color:#000000;
  line-height:26px
}

contentinnerleftmiddle2 h1{
  font-family: Arial;
  font-size: 25px;
  color:#000000
}

  
.linkedinknop {
  display: block;
  float: right;
  margin: 13px 31px 10px 0;
  text-align: right;
  width: 200px;
}

#Homepage_jobsRollup .rightnavtitle a {
  color: #000000;
  display: block;
  font-size: 18px;
  font-weight: bold;
  margin: 10px 0 8px;
  text-decoration: none;
}
#Homepage_jobsRollup .rightnavtitle a:hover {
  color: #009E3B;

}

/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
h2 {
font-size:18px; 
color:#000; 
margin:0px; 
display:block
}

h3 {

}

.todo {
color:Red;
font-weigth:bold;
background-color:#e2e5e5;
}


