/*

Speciale CMS klassen, voornamelijk voor alinea types

!! ALTIJD INLCUDEN !!

*/

body {
  font-family: arial;
  font-size: 14px;
  color: #4e4e4e;
  margin: 0px;
  padding:0px;
  padding-top: 0px;
}

.cms_3kolommen{
    width: 100%;
}

.cms_3kolommen div{
    width: 30%;
    float: left;
    /*text-align:justify;*/
}

.cms_3kolommen_last_row{
    padding-right:0px;
}

.cms_3kolommen_row{
    padding-right:20px;
}

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

.cms_2kolommen div{
    width: 49%;
    float: left;
}

.cms_afbeeldingrechts{
    padding: 0px 0px 10px 10px;
    float : right;
}

.cms_afbeeldinglinks{
    padding: 0px 10px 10px 0px;
    float : left;
}

.cms_afbeelding{
    padding: 0;
    margin : 0;
    float : left;
}

.cms_cleaner{
    height : 1px;
    width : 100%;
    float : left;
    display:inline;
}

.devider {
  background-color: #6f9924;
  width: 100%;
}

.paragraph {
  width: 100%;
  padding-bottom: 15px;
  float:left;
  clear: both;
}

/*

einde CMS klassen

*/


/* OPMAAK VAN EEN OEFENING */
.kolomHeaderLinks{
    float : left;
    width : 50%;
    font-weight : bold;
}

.kolomHeaderLinks a{
    text-decoration : underline;
}

.kolomHeaderMidden{
    float : left;
    width : 30%;
    font-weight : bold;
}

.kolomHeaderMidden a{
    text-decoration : underline;
}


.kolomHeaderRechts{
    float : right;
    width : 15%;
    font-weight : bold;
}

.kolomHeaderRechts a{
    text-decoration : underline;
}

.kolomLinks{
    margin-top : 8px;
    float : left;
    width : 50%;
}
.kolomMidden{
    margin-top : 8px;
    float : left;
    width : 33%;
}
.kolomRechts{
    margin-top : 8px;
    float : right;
    width : 15%;
}

.fotoKolom{
    float : left;
    width : 173px;
    padding: 0;
    margin: 0;
    text-align: center;
}
.letterNavigatie {
	padding: 0px;
	margin-bottom: 10px;
	width: 100%;
	text-align: left;
}

.nummerNavigatie {
    width : 100%;
    text-align : center;
}

#content .letterNavigatie a {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#content .letterNavigatie div {
    height : 20px;
    width : 22px;
    float : left;
    text-align: center;
	background : url(/site_files/img/info.gif) center no-repeat;
	padding: 5px 0px 0px 0px;
}

#content .letterNavigatie .active{
	background : url(/site_files/img/info_donker.gif) center no-repeat;
}

.oefenDivider{
    width: 96%;
    font-weight: bold;
    padding-right: 10px;
    padding-top:8px;
    padding-bottom:8px;
}

.oefenTekst{
    width: 96%;
    padding-left: 10px;
    padding-right: 10px;
    padding-top:8px;
    padding-bottom:8px;
}

.oefenSpacer{
    height : 20px;
    clear : both;
}

.artikelGereedschap{
    float : right;
    width : 200px;
    border : 1px solid #748F16;
    padding: 0;
    margin : 0;
    background-color: #ffffff;
}
.artikelGereedschap a {
	color: #6F9924;
	text-decoration: none;
}

.artikelGereedschap img {
    margin-top : 5px;
    margin-bottom : -7px;
}
.artikelGereedschap dl {
    margin : 0;
    padding : 0px 0px 5px 0px;
}

.artikelGereedschap dt {
    margin : 0;
	color: #ffffff;
	font-weight: bold;
	padding: 5px 8px;
	border-bottom: 0px;
	border-left: 1px solid #748F16;
	border-right: 1px solid #748F16;
	background-color: #748F16;
}
.artikelGereedschap dd{
    margin : 0px 5px 5px 5px;
    padding : 0;

}


.oefenAnkers{
    float : left;
}
.clearer{
	clear:both;
	line-height:0px;
	margin:0px;
	padding:0px;
}

.niceButton{
	display: block;
	background: url('../img/btn_leeg.gif');
	width: 98px;
	height: 20px;
	color: #FFF;
	padding-top: 5px;
	text-align: center;
}
.niceButton a{
	text-decoration: none;
	color: #FFF;
}
.niceButton a:hover{
	text-decoration: underline;
	color: #FFF;
}

#columnMiddle input{
	border: 1px solid #65A200;
	padding: 2px;
	padding-left: 5px;
}

.kennis_download{
	display: block;
	height: 16px;
	line-height: 16px;
	padding-left: 25px;
	background: url('../img/download_new.gif') no-repeat;
	margin-bottom: 10px;
}

.paragraph ul{
	list-style-position: outside !important;
	list-style-type: inherit !important;

	padding: 5px;
	margin: 5px;
}
.paragraph li{

	padding-left: 25px;
	margin-left: 10px;
}
