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

a {
	color:           #000099;
	font-family:     Arial, sans-serif;
	font-size:       12px;
	text-decoration: none;
}

td {
	color:          #000000;
	font-family:    Arial, sans-serif;
	font-size:      12px;
	line-height:    121%;
	vertical-align: top
}

a:hover {
	text-decoration: underline;
}

a.top_mijndft {
	color:           #000099;
	font-family:     Arial, sans-serif;
	font-size:       10px;
	text-decoration: none;
}

.banner121x173_artikel {
	margin: 0px 0px 0px 15px;
}

.banner336x280_artikel {
	margin: 0px 0px 10px 10px;
}

.120x600 {
	padding: 3px 0px 3px 3px;
}

.sub_artikel_wrapper {
   margin: 15px 0px 0px 0px;
}

.artikelbroodtekst {
	line-height: 141%;
}

.artikeldatum {
	font-size:   12px;
	font-weight: bold;
	color:       #666666;
	line-height: 141%;
}

.artikelinleiding {
	font-weight: bold;
	line-height: 141%;
}

.artikelkop {
	font-size:   18px;
	font-weight: bold;
	line-height: 141%;
}

.sectiekop {
	font-size:   20px;
	font-weight: bold;
	line-height: 141%;
	margin: 5px 0px 0px 4px;
}

.backgroundbanner {
	background-image: url(../../images/backgroundbanner.jpg);
}

.balk {
	background-image:  url(/graphics/dft/titelbalk.gif);
	background-repeat: repeat-x;
	height:            19px;	
}

.blauw {
	background-color: #DAE5FA;
}

.bold {
	font-weight: bold;
}

.breedtekop {
	width: 1000px; 
}

.dashed {
	border:  dashed 1px #000000;
	padding: 10px;
	width:   448px;
}

.dashedbottom {
	background-image:  url(/graphics/dft/stippellijnhorizontaal.gif);
	background-repeat: repeat-x;
	height:            1px;
}

.dashedseparator {
	background-image:  url(/graphics/dft/stippellijnhorizontaal.gif);
	background-repeat: repeat-x;
	height:            1px;
	margin: 10px 0px 10px 0px;
}

.damrak {
	padding: 5px 0px 0px 5px;
}

.doorsturen {
	font-size:   11px;
	font-weight: bold;
}

.doorsturenimg {
	margin: 3px 5px 0px 0px;
}

.down {
	vertical-align: middle;
}

.fotobijartiekel {
	margin: 2px 10px 0px 0px;
}

.formvlak {
    background-color: #E5E5E5;
	margin: 10px 0px 15px 0px;
	padding: 0px;
	valign: middle;
}

.gecentreerd {
	text-align: center;
}

.gratis {
	margin: 10px 5px 7px 5px;
}

.grijs {
	color: #666666;
}

.groen {
	color: #009900;
}

.height21 {
	height: 13px;
}


input {
	 border-style: solid;
	 border-width: 1px;
	 border-color: #cccccc;
	 font-size: 10px;

}
.italic {
    font-style: italic;
	}
   

.kleiner {
	font-size:11px;
}

.kop {
	color:       #000099;
	font-family: Arial, sans-serif;
	font-size:   18px;
	font-weight: bold;
	padding:     0px 0px 0px 0px;
	margin:      0px 0px 3px 0px;
	line-height: 131%;
}

select {
     height: 15px;
	 margin: 3px 3px 0px 0px;
	 border-style: solid;
	 border-width: 1px;
	 border-color: #cccccc;
	 font-size: 10px;

}

.subkopblauw {
	color:       #000099;
	font-family: Arial, sans-serif;
	font-size:   14px;
	font-weight: bold;
	padding:     0px 0px 0px 0px;
	margin:      0px 0px 3px 0px;
	line-height: 131%;
}

.linkjes {
	padding:     0px 0px 0px 4px;
	line-height: 168%;
}

.left {
	text-align: left;
}

.meer {
	font-weight: bold;
}

.menuachtergrond {
	background-image:  url(/graphics/dft/menubalk.gif);
	background-repeat: repeat-x;
	height:            21px;
}

.menu {
	font-family: Arial, sans-serif;
	font-weight: bold;
	font-size:   12px;
	color:       #FFFFFF;
	padding:     4px 0px 0px 5px;
	width:       14%;
	text-align:  center;
}

.meervideos {
	margin: 5px 0px 0px 0px;
}

.nomargin {
	margin: 0px;
}
		
.nopadding {
	padding: 0px;
}

.nieuwsbriefinput {
	width:  170px;
	margin: 0px 5px 0px 5px;
}

.nieuwsbriefok {
	width:  30px;
	height: 19px;
	margin: 0px 5px 0px 0px;
}

.printen {
	font-size:   11px;
	font-weight: bold;
}

.printenimg {
	margin: 3px 5px 0px 0px;
}

.right {
	text-align: right;
}

.rood {
	color: #FF0000;

}

.rssnieuws {
	width:  30px;
	height: 13px;
	margin: 3px 4px 3px 0px;
}


.shadowbox {
    border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #C9D3E5;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #C9D3E5;
	margin-bottom: 5px;
	padding: 3px;
	background-color: #ffffff;

}

.subkop {
	color:       #000000;
	font-family: Arial, sans-serif;
	font-size:   14px;
	font-weight: bold;
	line-height: 140%;
	margin: 15px 0px 15px 0px;
}


.tabs_bedrijven {
    align: center;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	margin: 10px 0px 0px 60px;
}
 
textarea { 
    border-style: solid;
	border-width: 1px;
	margin: 10px 0px 10px 0px;
}

.topbanner {
	margin: 8px 8px 7px 8px;
}
	
.topimage {
	background-image: url(/graphics/dft/top.jpg);
	text-align:       right;	
	vertical-align:   bottom;

}

.toptekst {
	color:       #000099;
	font-family: Arial, sans-serif;
	font-size:   12px;
	padding:     2px;
}
	
.tussenruimteminimaal {
	margin: 0px 0px 1px 0px;
}

.tussenruimteklein {
	margin: 0px 0px 10px 0px;
}

.tussenruimte {
	margin: 0px 0px 20px 0px;
}

.ruimtebovenklein {
	margin: 5px 0px 0px 0px;
}

.contentwrapper1 {
    margin: 15px 10px 0px 0px;
}

.up {
	vertical-align: middle;
}

.reversebalk {
	background-image:  url(/graphics/dft/gradient_reverse.jpg);
	background-repeat: repeat-x;
	background-color: #DAE5FA;	
}

.reversegradienttabel {
    background-image:  url(/graphics/dft/gradient_reverse.jpg);
	background-color: #DAE5FA;
	border-style: solid;
	border-width: 1px;
	border-color: #DAE5FA;
	margin: 0px 0px 10px 0px;
	

}
.rsskop {
	margin: 8px 8px 7px 8px;
	width:  30px;
	height: 13px;
}

.rssgoeroes {
	width:  30px;
	height: 13px;
	margin: 3px 4px 3px 0px;
}

.video {
	margin: 0px 5px 0px 0p;
}

.volledigebreedte {
	width: 100%;
}

.damraklinks {
	vertical-align: bottom;
	padding:        0px 0px 5px 0px;
	line-height:    131%;
}

.valignbottom {
	vertical-align: bottom;
}

.valignmiddle {
	vertical-align: middle;
}

#voettekst {
	font-size: 11px;
}

.voettekst2 {
	font-size: 11px;
}

#voettekst a {
	font-size:   11px;
	font-weight: bold;
}

.wit {
	background-color:#FFFFFF;
}

.witsubline {
	background-color:#FFFFFF;
	border-bottom-color:#DAE5FA;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

.zwart{
	color: #000000;
}

.zoekfondsinput {
	width: 170px;
}

.zoekfondsinput_artikel {
	width: 159px;
}

.zoekinput {
	width: 210px;
}

.zoekinput_artikel {
	width: 188px;
}

.button_registreren		{ background-image: url(/images/button_registreren.gif); width: 72px; height: 19px; display: inline; border: none; }

.ssologinfield {
	width: 121px;
	margin-top: 0px;
}


