.cleaner  {
	clear:both;
	height:1px;
	font-size:1px;
	border:none;
	margin:0; padding:0;
	}
.pad5 {padding: 5px;}
.pad10 {padding: 10px;}
.pad20 {padding: 20px;}

hr {
		border: none 0; 
    height: 10px;
		border-top: 1px solid #eeeeee;
}
a.buttoncss, a.buttoncssright {
	background: transparent url(../images/button-right-zwart.gif) no-repeat scroll top right; 
	display: block;
	float: left;
	height: 20px;
	margin-right: 6px;
	padding-right: 9px;
	text-decoration: none;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	/* text-transform: uppercase; */
	}

a.buttoncssright {
	float: right;
	}

a.buttoncss span, a.buttoncssright span {
	background: transparent url(../images/button-left-zwart.gif) no-repeat; 
	display: block;
	line-height: 20px;
	padding: 0px 0 5px 10px;
	} 
	
a.buttoncss:hover span, a.buttoncssright:hover span{
	text-decoration:underline;
	}

.article {
	line-height:20px;
}	
.article h4 {
	line-height:30px;
}	
.article p {
	margin:0 0 18px;
	line-height:20px;
}
.article li {
	line-height:20px;
}
.article a {
	text-decoration:underline;
}

.spec {
	font-size:11px;
}

.tweekolom {
	float:left;
	width: 280px;
	margin-top: 5px;
	margin-right: 10px;
	border: 0px solid #eee;
	}

.content ul.linklist {
	margin:0;
	padding:0;
	list-style:none;
	font-size:12px;
}
.content ul.linklist li {
	padding-bottom:3px;
	vertical-align:top;
	height:1%;
}
.content ul.linklist li a {
	background:url(../images/bullet-arrow.gif) no-repeat 0 3px;
	padding-left:19px;
	line-height:15px;
}
.content ul.linklist li a:hover { 
	background:url(../images/bullet-arrow-green.gif) no-repeat 0 3px;
}



/* Styles voor vacaturepaginas en opleidingen */	
	
	
.listing	{
	font-size: 12px;
	}
.listing h2 a {
	color: #000;
	text-decoration: underline;
	font-size: 16px;
	font-weight: bold;
	}
.listing h2 a:hover {
	color: #97BD00;
	}	
.listing img {margin-left:10px;}	
.bedrijfsnaam {
	background: #F1F1F1;
	padding: 5px;
	font-size: 12px;
	}
/* einde*/	
	
.primary-wrap .article-visual {
	width:165px;
	float:right;
	font-size:11px;
	color:#666;
	border-bottom:0px solid #e5e5e5;
	padding-bottom:1px;
	margin-bottom:2px;
}

.main-column .interact h4.interact-network {
	background:url(../images/title-interact.gif) no-repeat;
	text-indent:-9999em;
	margin:0 0 10px;
	height:13px;
}

.paragraph-visual-right {
	color:#666;
	float:right;
	clear:right;
	margin:4px 0px 6px 6px;
}


.paragraph-visual-left {
	color:#666;
	float:left;
	clear:left;
	margin:4px 6px 6px 0px;
}

.paragraph-visual-full {
	color:#666;
	display:block;
	margin:2px 4px 2px 4px;

}




/* SLIDESHOW STYLE */

  #ssMain,#moreSlides {

    width:570px;height:auto;background-color:#F0F0F0;margin:0;padding:0;

  }



  #ssMain .cLTop, #moreSlides .cLTop {

    background-image:url(../images/sl_cor_lu.gif);background-repeat:no-repeat;height:10px;width:10px;float:left;

  }

  #ssMain .cRTop,#moreSlides .cRTop {

    background-image:url(../images/sl_cor_ru.gif);background-repeat:no-repeat;height:10px;width:10px;float:right;

  }

  #ssMain .cLBot,#moreSlides .cLBot {

    background-image:url(../images/sl_cor_ll.gif);height:10px;width:10px;background-repeat:no-repeat;background-position:bottom left;float:left;

  }

  #ssMain .cRBot,#moreSlides .cRBot {

    background-image:url(../images/sl_cor_rl.gif);height:10px;width:10px;float:right;background-repeat:no-repeat;background-position:bottom right;

  }

  #ssMain .botFill,#moreSlides .botFill {

    width:550px;height:10px;background-color:#F0F0F0;float:left;

  }

  #moreSlides .botFill.smallFill {

    width:525px;

  }

  #ssMain .ssTitle {

    clear:both;float:left;padding-left:11px;

  }

  #ssMain .clear {

    clear:both;

  }

  #ssMain .clearMargin {

    clear:both;height:15px;

  }

  #ssMain .ssContent {

    border:2px solid #A9A9A9;width:567px;height:auto;margin-top:10px;background-color:#FFF;

  }

  #ssMain .contentMargin {

    margin:10px;

  }

  #ssMain .contentControl {

    width:100%;height:40px;

  }

  #ssMain .contentControl .currSlide {

    float:left;font-size:11px;

  }

  #ssMain .contentControl .btn {

    float:right;cursor:pointer;

  }

  #ssMain .contentControl .btnMargin {

    width:30px;float:right;

  }

  #ssMain .mainContent {

    width:100%;font-weight:normal;overflow:auto;

  }

  #ssMain .slideNav {

    width:100%;

  }

  #ssMain .slideNav .slidePrev {

    width:43px;height:70px;background-image:url(../images/sl_ar_l.gif);float:left;cursor:pointer;

  }

  #ssMain .slideNav .slidesContainer {

    height:72px;width:514px;float:left;overflow:hidden;

  }

  #ssMain .slideNav .slidesContainer .slideStrip{

    height:72px;margin-left:0px;

  }

  #ssMain .slideNav .miniSlide {

    height:70px;width:70px;float:left;background:url(../images/sl_noimage.gif);cursor:pointer;

  }

  #ssMain .slideNav .miniSlide.active {

    border:1px solid #76D307;

  }

  #ssMain .slideNav .miniSlide.inactive {

    border:1px solid #F0F0F0;

  }

  #ssMain .slideNav .miniSlideMargin {

    width:8px;float:left;

  }

  #ssMain .slideNav .slideNext {

    width:43px;height:70px;background-image:url(../images/sl_ar_r.gif);float:right;cursor:pointer;

  }

  #ssMain .hidden {

    visibility:hidden;

  }



  #moreSlides.small {

    width:545px;

  }

  #moreSlides h1 {

    height:25px;font-size:16px;margin:5px;

  }

  #moreSlides .slideContainer{

    border:2px solid #A9A9A9;width:567px;background-color:#FFF; float:left;

  }

  #moreSlides .slideContainer.small{

    width:551px;

  }

  #moreSlides .largeSlide {

    float:left;width:48%;padding:5px;

  }

  #moreSlides img {

    margin-right:5px;

  }
.nodesp{display:none;}

.shortylinklist{
	font-size:12px;
}
.homeblock {
	color:#000;
	font-size:12px;
	line-height:15px;
}
.homeblock a.text:hover{
	text-decoration:none;
}
.shortyhome{ 
	font-size:12px;
	border:1px solid #EEEEEE;
	padding:10px;
}
.shortyhome .shortytitle{
	padding-bottom:5px;
	font-size:14px;
	font-weight:bold;
	display:block;
}
.shortyhome a.text:hover{
	text-decoration:none;
}
.shortyhome a.readmore{
	font-weight:bold;
	text-decoration:underline;
}

 

.texthome{ 
	font-size:12px;
	padding:0px 10px 10px 0px;
	border-bottom:1px solid #EEEEEE;
}
.texthome .texttitle{
	padding-bottom:5px;
	font-size:14px;
	font-weight:bold;
}
.texthome a.text:hover{
	text-decoration:none;
}
.texthome a.readmore{
	font-weight:bold;
	text-decoration:underline;
}
.teaserhome{ 
	font-size:12px;
	border:1px solid #EEEEEE;
	padding:10px;
}
.teaserhome .teasertitle{
	padding-bottom:5px;
	font-size:14px;
	font-weight:bold;
	display:block;
}
.teaserhome a.text:hover{
	text-decoration:none;
}
.teaserhome a.readmore{
	font-weight:bold;
	text-decoration:underline;
}
.replycount {
	display:block;
}
.replycount a{
	font-size:10px;
	color:#666;
	text-decoration:underline;
	}
.replycount a:hover{
	color:#97BD00;
}
	
.adverthome{ 
	font-size:12px;
	border:1px solid #EEEEEE;
	padding:10px;
}
.adverthome .adverttitle{
	padding-bottom:5px;
	font-size:14px;
	font-weight:bold;
}
.adverthome a.text:hover{
	text-decoration:none;
}
.adverthome a.readmore{
	font-weight:bold;
	text-decoration:underline;
}
.adverthome .adverthead{
	font-size:10px;
	text-align:center;
	color:#999999;
	margin-bottom:5px;
}
