/* posities en andere (zonder kleuren) */
/* BASIS */
body {
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: trebuchet ms, trebuchetms, trebuchet, verdana, helvetica;
}
table {	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 100%;
	font-family: trebuchet ms, trebuchetms, trebuchet, verdana, helvetica;
	border: 1px;}

div, p,li {text-align:left; font-size:100%;}
ul {
	text-align:left;
	list-style-type: square;
	margin-left: 15px;
	list-style-position:outside;
}
ul ul {
	text-align:left;
	list-style-type: disc;
	margin-left: 15px;
	list-style-position:outside;
}
ul ul ul{
	text-align:left;
	list-style-type: circle;
	margin-left: 15px;
	list-style-position:outside;
}

h1 {font-weight: bold; font-size: 1.5em; text-align:left; font-variant:small-caps;}
h2 {font-size: 1.4em;font-weight:bold;text-align:left;}
h3 {font-size: 1.3em;font-weight:bold;text-align:left;}
h4 {font-size: 1.2em;font-weight:bold;text-align:left;}
h5 {font-size: 1.1em;font-weight:bold;text-align:left;}
h6 {font-size: 1em;font-weight:bold;text-align:left;}
hr {border-top-style: none; border-right-style: none; border-left-style: none; height: 1px; border-bottom-style: none;}

/* basis tot hier */
/* KNOP */
td.knop {
	width:50px;
	height:23px;
	text-align:center;
	font-size:10px;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-weight: normal;
	margin-left: 5px;
}
.knop a:hover{text-decoration: none;}
/* inhoud */
.inhoud h1 {font-size: 1.5em;font-weight:bold;text-align:left;}
.inhoud table {border: 1px;}
.inhoud h2 {font-size: 1.4em;font-weight:bold;text-align:left;}
.inhoud h3 {font-size: 1.3em;font-weight:bold;text-align:left;}
.inhoud h4 {font-size: 1.2em;font-weight:bold;text-align:left;}
.inhoud h5 {font-size: 1.1em;font-weight:bold;text-align:left;}
.inhoud h6 {font-size: 1em;font-weight:bold;text-align:left;}
.inhoud bruin {font-size: 1em;font-weight:normal;text-align:left;}

/* TABEL SPECIAAL */
/*.rijhoofding {font-size:11px;font-weight:bold;text-align:left;}*/
th {font-size:100%;text-align:left;}
td.rijhoofding {font-size:11px;font-weight:bold;text-align:left;}
td.rijspeciaal1 {font-size: 11px;text-align:left;}
td.rijspeciaal2 {font-size: 11px;font-weight:normal;text-align:left;}
td.rijhoofding2 {font-size: 11px;font-weight:bold;text-align:left;}
td.rijspeciaal3 {font-size: 11px;font-weight:bold;text-align:left;}
td.rijspeciaal4 {font-size: 11px;font-weight:normal;text-align:left;}

.spbeeldtitel{font-size:1.4em;}
.spbeeldtitel a {font-size:1em;font-weight:bold}
.spbeeldtitel a:visited {font-size:1em;font-weight:bold}
.spbeeldtitel a:hover{font-size:1em;font-weight:bold}

/* ZOEKEN */
.searchKeyword {font-weight: normal; font-size: 10px; width: 130px;}
.searchText {font-weight:normal;font-size:10px;width:150px;}
.searchDate {font-weight:normal;font-size:10px;width:130px;}
.searchTextarea {font-weight:normal;font-size:10px;width:150px;}
.searchOptionbox {font-weight:normal;font-size:9px;width:150px;letter-spacing:1pt;text-decoration: none;}

/* menu*/
.layoutmenu{width:150px;}
#linkerblok{position:relative;padding: 5px;vertical-align: top;width:140px;}
#linkerblok li{margin-left:10px;}
#linkerblok li.lager{
	list-style-type:disc;	
	list-style-position: outside;
	margin-top:0px;
	margin-left:5px;}

/* links*/
a, a:visited, a:active {
	font-size: 100%;
	font-weight: normal;
	text-decoration: none;
}

/* KNOP BOVEN - HEADER */

td.knopbovenbalk {
	width:auto;
	height:23px;
	text-align:right;
	font-size:10px;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-weight: normal;
	margin-left: 5px;
	margin-right: 10px;
	border: 0;
}
inhoud td.knopbovenbalk {
	width:auto;
	height:23px;
	text-align:right;
	font-size:10px;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-weight: normal;
	margin-left: 5px;
	margin-right: 10px;
	border: 0;
}

/* Rechterkant */

div.kadertitel {font-size:11px;font-weight:bold;text-align:left;width:222px;}
.kader{position:relative;padding:10px 10px 10px 10px;}
.kader2{position:relative;padding:0px 10px 10px 10px;}

.rechterkant {
	vertical-align: top;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 10px;
	width:211px;
	text-align: left;
	margin-left:5px;
}
.rechterkant li {
	/*vertical-align: top;*/

	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 10px;
	list-style-type: square;
	position: static;
	


}

/* Nieuws Pop-up */
.popuptitel{
	position:absolute;
	top:0px;
	width:100%;
	padding-left:10px;
	height:20px;
	font-weight: bold;
}
.popuponder{bottom:0px;width:100%;text-align:right;padding-right:10px;height:20px;font-weight: bold;}
.nieuwspopup{position:relative;padding:10px 10px 10px 10px;}

/* onbekend */
#container {vertical-align: top; }
#banner {background-image: url(/templateimages/vmsw/bgbanner.jpg); z-index:1;}
#bannertop {background-image: url(/templateimages/vmsw/bgbannertop.jpg); width: 794px;}
.bgfull {background-image: url(/templateimages/vmsw/bgfull.jpg); background-repeat: repeat-x;}
#bottom {background-image: url(/templateimages/vmsw/bgpagebottom.jpg); width: 794px; height: 47px}

div#menuLinks {padding-top: 2px;padding-bottom: 0px;}

.navigation {padding-left: 0px;}

.menuLink {font-weight: bold; font-size: 16px; font-variant:small-caps; letter-spacing: 1pt; text-align: right;padding-bottom:10px;margin-bottom:0;}
.smaller{font-size:10px;}
.kruimel {
	font-size: 11px;
	padding-top:2px;
}
.zoek {font-size: 9px; padding-top:2px;}
td.kruimel{
	padding-left: 20px;
}
.kruimel a,.kruimel a:link, .kruimel a:visited {text-decoration:none; font-size:11px;padding-top:2px;}
.kruimel a:hover {text-decoration:none; font-size:11px;padding-top:2px;}


.textlogin {padding-right:10px;font-weight:normal;font-size:10px;line-height:14px;padding-top:14px;text-decoration: none;}
.header{background-image:url(/templateimages/vmsw/header_bg_part.jpg);background-position:left;background-repeat:no-repeat;width:794px;height:60px;vertical-align:bottom;padding-right:15px;}
.marginbottom {margin-bottom:3px;}
.margintop {margin-top:2px;}

#copyright {padding-right: 2px; padding-left: 2px; font-weight: normal; font-size: 8px; padding-bottom: 2px;padding-top: 2px;  height: 15px; text-align: center;}
.textcontent {
	padding-right: 6px;
	padding-left: 14px;
	font-weight: normal;
	font-size: 11px;
	line-height: 20px;
	text-decoration: none;
	padding-bottom: 0px;
	}

.datecontent {	font-weight: normal; font-size: 10px; line-height: 14px;  text-decoration: none;}
.textcontentH{width:480px;	padding-right: 5px; padding-left: 5px; font-weight: normal; font-size: 11px;line-height: 20px;  text-decoration: none; padding-bottom: 0px;}
.rightSideH {width:100px;vertical-align:top;padding-left: 5px; font-weight: normal; font-size: 10px; line-height: 14px; text-align:left;}


.texttop {padding-right: 11px; font-weight: normal; font-size: 10px; line-height: 20px;  text-decoration: none;}
.copyright {font-weight: normal; font-size: 8px; text-decoration: none;}

.error {font-size: 11px;}
#nitrodiv {display:none;}
#printonder{text-align:right;}
form.test {padding:0 1px 0 0;margin:0;}
input.search {font-size:10px;}


/* nieuwsoverzicht */
td.funclink {border-bottom-style:solid;border-bottom-width:1px;}
td.funcsub{text-align:right;}
td.funcdatum{font-size:smaller;}
td.functitle{font-weight:bold; font-variant:small-caps;}
td.normalwhite{text-align:right;}
td.funcsubyellow{text-align:right; font-weight:bold;}
