html { min-height: 100%; margin-bottom: 1px; }
body{ margin: 0px; padding: 0px; margin-top: 20px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #606060; text-align:center; background: white;}
h1 { font-size: 20px;color: #272425; font-weight: bold; padding: 0px; margin: 0px;}
h2 { font-size: 16px;color: #272425; font-weight: bold; padding: 0px; margin: 0px; margin-top:15px; }
h3 { font-size: 13px;color: #272425; font-weight: bold; padding: 0px; margin: 0px; margin-top:15px; }
h4 { font-size: 11px;color: #272425; font-weight: bold; padding: 0px; margin: 0px; margin-top:15px;}
h2 a, #content h2 a, #content_oth h2 a   { font-size: 17px;color: #272425; font-weight: bold; padding: 0px; margin: 0px; margin-top:15px; text-decoration: none;}
h2 a:hover, #content h2 a:hover, #content_oth h2 a:hover { font-size: 17px; text-decoration: underline; color: #bbbbbb }
h3 a, #content h3 a, #content_oth h3 a { font-size: 14px;color: #272425; font-weight: bold; padding: 0px; margin: 0px; text-decoration: none; }
h3 a:hover, #content h3 a:hover, #content_oth h3 a:hover { font-size: 14px; text-decoration: underline; color: #bbbbbb }
h4 a, #content h4 a, #content_oth h4 a  { font-size: 11px;color: #272425; font-weight: bold; padding: 0px; margin: 0px; text-decoration: none; }
h4 a:hover, #content h4 a:hover, #content_oth h4 a:hover { font-size: 11px; text-decoration: underline; color: #bbbbbb }
dl, dt, dd, ul {margin: 0;padding: 0;list-style-type: none;}
.fontsz ul, .content ul, .content_oth ul,  {margin-left: 0px; padding-left: 15px; margin-top: 3px;list-style-type: square;}
p {font-size:11px;font-family:Arial, Helvetica, sans-serif; line-height: 15px; margin:  2px 12px 10px 0px }
.inditem h3 {margin-top:0px;}
#rubriek {background: url(../media/bg_rubriek.gif);background-repeat:no-repeat; background-position:left top; width: 280; height:25px; margin-top: 20px;padding-left:10px  }
#rubrieksmall {background: url(../media/bg_rubrieksmall.gif);background-repeat:no-repeat; background-position:left top; width: 190px; height:28px; margin-top: 0px;padding-top: 2px;padding-left:10px }
#rubrieksmaller {background: url(../media/bg_rubrieksmaller.gif);background-repeat:no-repeat; background-position:left top; width: 145px; height:28px; margin-top: 0px;padding-top: 2px;padding-left:10px;overflow:hidden; clear: both;}
.blue {color:#00A2DF}
dl, dt, dd, ul, li {margin: 0;padding: 0;list-style-type: none;}

#content_oth ul {margin-left:17px;padding-left:0px; margin-top: 5px; margin-bottom: 5px}
#content_oth li {padding-right:0px;list-style: url(../images/bullet_pink.gif) circle}

#rubriek h2 {margin:0px;}
#rubrieksmaller h3 {margin-top:8px;}
.inditem {margin-top:10px; padding-top:10px; border-top: 1px dotted #bababa;}
.text img { border-top: 4px solid white; border-right: 2px solid white}

.dotsmall {margin:3px 0px 3px 0px;}
.dotsmall image {width:190px;margin:0px;padding:0px;}
.dotsmaller image {width:145px;margin:0px;padding:0px;}

.img-left {float:left; margin:4px 5px 5px 0px}
.img-right {float:right; margin:4px 0px 5px 5px;}

.space{float: left;width: 100%; margin-top: 0px; padding-top: 0px}
.space2{float: left;width: 190px; margin-top: 0px; padding-top: 0px}
.space3{float: right;width: 220px; margin-top: 0px; padding-top: 0px}
.space3-left{float: right;width: 220px; margin-top: 0px; padding-top: 0px; margin-right: 25px}
.space3-right{float: right;width: 220px; margin-top: 0px; padding-top: 0px; margin-left: 25px}
.space4{float: right;width: 135px; margin-top: 0px; padding-top: 5px;}
.space5{float: left;width: 334px; margin-top: 0px; padding-top: 0px}
.dot{width: 100%;background: transparent url(http://www.vnumedia.nl/images/dot.gif);background-repeat:repeat-x;background-position:left top; }
.clear{ clear: both;}
#spacer{ float: left;width: 1px;}


#main{ background: transparent url(http://www.vnumedia.nl/images/bg.gif);background-repeat:no-repeat;background-position:0px top; margin-left: auto; margin-right: auto; width: 900px; height: 575px; text-align:left}
#main_oth{ background: url(http://www.vnumedia.nl/images/bg_9.gif);background-repeat:no-repeat; background-position:0px top; margin-left: auto; margin-right: auto; width: 900px;  height: 575px; text-align:left }
#main_mym{ background: url(../media/bg_mym.gif);background-repeat:no-repeat; background-position:left top; margin-left: auto; margin-right: auto; width: 900px;  height: 575px; text-align:left }

#imainCont{float: left; width: 773px; background-image: url(http://www.vnumedia.nl/images/bg_3.gif); ;background-repeat:no-repeat;  background-position: 0px 0px; }
.wkvankd {background-image: url(http://www.vnumedia.nl/media/bg_weekvan.gif); background-repeat:no-repeat;  background-position: 0px 0px;padding: 5px 0px 0px 5px; margin:5px 0px 0px 5px; height:70px}
.wkvankd img {border: 3px solid #00ADEF; margin-bottom:2px;}
#logo{ float: left; width: 94px;}
#logo img { border: none;}
#imainCont_oth{float: left; width: 773px;   background-image: url(http://www.vnumedia.nl/images/bg_3.gif); ;background-repeat:no-repeat;  background-position: 0px 0px;  }
#logo{ float: left; width: 94px;}
#navigation{ float: left;width: 172px; text-align:left }
#menu{ float: left;width: 146px;}
.bg2{ background: transparent url(http://www.vnumedia.nl/images/bg2.gif) repeat-y top left; width: 773px; float: left; }
.bg3{ background: transparent url(http://www.vnumedia.nl/images/bg4.gif) no-repeat left top; color: #333333; font-size: 11px; font-weight: bold; height: 26px }
.logo2{ width: 14px; height: 65px; float: right }


#content{float: left;width: 457px; text-align:left  }
#content_oth{float: left;width: 470px; text-align:left;  }
#content_oth2{float: left;width: 470px; text-align:left  }
#content_oth3{float: left;width: 265px; text-align:left  }

#nwsfeed {font-size: 11px; width:160px; color: #303030; margin-top:25px;line-height:100%}
#nwsfeed li {margin-top:5px}
#nwsfeed a {font-size: 10px;  color: #EC008C; text-decoration:none;}
#nwsfeed a:hover {font-size: 10px;color : gray; text-decoration:none;}

#content a, #content_oth a, #content_oth2 a, #content_oth3 a {font-size: 11px;  color: #00adef; text-decoration:none;}
#content a:hover, #content_oth a:hover, #content_oth2 a:hover, #content_oth3 a:hover {font-size: 11px;color : gray; text-decoration:none;}

#content td, #content_oth td {border: none; background-color:#fff; padding: 4px; padding-left: 0px; margin: 0px; font-size: 11px; background: transparent url(http://www.vnumedia.nl/images/dot.gif);background-repeat:repeat-x;background-position:left bottom;}
#content table, #content_oth table {float:left; padding: 0px; margin: 0px;}
#content td font, #content_oth td font {background-color:#fff !important!;color: #000!important!; font-size: 12px!important!; font-weight: bold}

#toplinks{ font-size: 10px;color: #bbbbbb; float: left; width: 100%;  text-align:left ; margin-left: 3px }
.toplincact { font-size: 10px; text-decoration: underline; color: #bbbbbb }
#toplinks a{ text-decoration: none; color: #bbbbbb; }
#toplinks a:hover{ text-decoration: none; color: #ec008c; !important! }
.date{float: left;width: 240px; font-weight: bold; font-style: italic; color: #333333; padding-top: 3px;}
.date2{float: left;width: 100%; font-weight: bold; font-style: italic; color: #333333; padding-top: 3px;}
#emailprint{float: left;width: 100%; margin-top: 0px; padding-top: 0px}
.btt{ float: right; width: 46px; height: 16px;}
.btt2{ float: right; width: 46px; height: 16px ;}
.btt a:hover{background: transparent url(http://www.vnumedia.nl/images/button1_on.gif) no-repeat top left; }
.btt a{ float: right; width: 46px; height: 16px; background: transparent url(http://www.vnumedia.nl/images/button1_off.gif) no-repeat top left; display: block }
.btt2 a{ float: right; width: 46px; height: 16px ; background: transparent url(http://www.vnumedia.nl/images/button2_off.gif) no-repeat top left; display: block }
.btt2 a:hover{background: transparent url(http://www.vnumedia.nl/images/button2_on.gif) no-repeat top left; }
.bttSpace{ float: right; width: 4px; height: 16px }



.txt{ font-weight: bold; font-style: italic; color: #333333; padding-top: 5px;}
.txt2{font-style: italic; color: #333333; padding-top: 5px; font-weight: normal }
.txt3{ font-weight: bold;color: #333333;}
.txt4{ font-size: 15px;color: #272425; font-weight: bold;}
.txt5{ font-size: 11px;color: #272425;}

.frm1{float:right;margin-top:4px}
.frm2{float:left;border:0px solid yellow;width:112px;height:20px;padding-left:8px;padding-top:0px}
.frm5{width:136px;float:left;}


.pad{ padding-top: 3px; padding-left: 8px; padding-bottom: 7px }
.pad1{ padding-top: 1px; padding-left: 10px; padding-bottom: 7px }


#foterCont{ padding-left: 40px; float: left; width: 100% }
#foter{width: 698px ;font-size: 10px;color: #555555; float: left }
#foter a{font-size: 9px;color: #555555; text-decoration: none; line-height: 12px }
#foter a:hover{color: #00adef }

#copyTxt {font-size: 9px;color: #333333; text-decoration: none; line-height: 12px; float: left; width: 680px  }
#copyTxt a{font-size: 9px;color: #000; text-decoration: none; line-height: 12px }
#copyTxt a:hover{color: gray }
#copyTxt .media a{font-size: 9px;color: #00adef; text-decoration: none; line-height: 12px }
#copyTxt .media a:hover{color: gray }
#copyTxt span{font-size: 11px; }



A.bluelink:link {font-size: 11px;  color : #00adef;	text-decoration:none;  line-height: 12px; }
A.bluelink:visited {font-size: 11px; color : #00adef;	text-decoration:none; line-height: 12px; }
A.bluelink:active {font-size: 11px; color : #00adef;	text-decoration:none; line-height: 12px; }
A.bluelink:hover {font-size: 11px;color : gray;	text-decoration:none; line-height: 12px; }

A.pinklink:link {font-size: 10px;  color: #bbbbbb;	text-decoration:underline;}
A.pinklink:visited {font-size: 10px; color : #bbbbbb;	text-decoration:underline;}
A.pinklink:active {font-size: 10px; color : #bbbbbb;	text-decoration:underline;}
A.pinklink:hover {font-size: 10px;color : #ec008c;	text-decoration:underline;}

.list {margin-top: 6px}

.fontsz{clear:left; font-size:11px;font-family:Arial, Helvetica, sans-serif; line-height: 14px}
.fontszl{clear:left; font-size:12px;font-family:Arial, Helvetica, sans-serif; line-height: 14px }
.fontsz3{float: left;width: 240px; font-size:11px;font-family:Arial, Helvetica, sans-serif; line-height: 14px }
.fontsz4{float: left;width: 334px; font-size:11px;font-family:Arial, Helvetica, sans-serif; line-height: 14px }
.fontsz2{ font-size: 10px; font-family:Arial, Helvetica, sans-serif; float: left; width: 680px }
.bluelink{font-size: 11px}

.route td {font-size:12px;font-family:Arial, Helvetica, sans-serif; line-height: 14px }
.route, .route table {float: left}
#menu dt {margin: 1px 0;line-height: 15px;font-weight: bold;background: transparent;}
#menu li {color: #333333;
text-decoration: none;
display: block;
font-size: 10px;
line-height: 17px;
text-indent: 10px;
width: 144px;
height: 18px;
background: transparent url(http://www.vnumedia.nl/images/liBg.gif) no-repeat left top;}
#menu dt a {
color: #FFFFFF;
text-decoration: none;
display: block;
font-size: 10px;
text-indent: 10px;
width: 144px;
height: 18px;
background: transparent url(http://www.vnumedia.nl/images/btt.gif) no-repeat left top
}
#menu li a{
color: #333333;
text-decoration: none;
display: block;
font-size: 10px;
line-height: 17px;
text-indent: 10px;
width: 144px;
height: 18px;
background: transparent url(http://www.vnumedia.nl/images/liBg.gif) no-repeat left top;
}
#menu li a:hover{background: transparent url(http://www.vnumedia.nl/images/liBg.gif) no-repeat left top;  color: #ec008c }
#menu dt a:hover {color: #fff200}
.actLink {background: transparent url(http://www.vnumedia.nl/images/pink_click.gif) no-repeat top left}

.txt6{
color: #FFFFFF;
text-decoration: none;
display: block;
font-size: 10px;
text-indent: 10px;
width: 144px;
height: 18px;
background: transparent url(http://www.vnumedia.nl/images/btt.gif) no-repeat left top
}

.txt10{
background: transparent url(http://www.vnumedia.nl/images/liBg.gif) no-repeat left top;
height: 18px;
text-indent: 10px;
font-size: 10px;
color: #333333;
line-height: 18px;
}

input, textarea {font-size: 11px;  font-family: Arial, Helvetica, sans-serif;}

.knopje {
	margin: 3px;
	border: solid 1px  #E2E2E2;
	background-color: #F8F8F8;
	color: #000;
	font-weight: normal;
	margin-top: 8px;
	font-size: 11px;
}

.vacnr {clear:both; font-size:11px;font-family:Arial, Helvetica, sans-serif; line-height: 14px; margin:  8px 8px 6px 10px; color: #000; }


.text {clear:both; font-size:11px;font-family:Arial, Helvetica, sans-serif; line-height: 14px; margin:  0px 12px 0px 0px }
.text p {font-size:11px;font-family:Arial, Helvetica, sans-serif; line-height: 14px; margin-bottom: 10px}
.text a { color : #00adef; text-decoration:none;}
.text a:hover {color : #606060;text-decoration:underline;}

#vacblok {padding:5px;}

#twitblok {padding:0px 5px 0px 5px;}

#vacblok, #vacblok a, #twitblok {
	font-family:  Arial, helvetica, sans-serif;
	color:  #000;
	font-size: 11px;
	text-decoration: none;
	}


#vacblok a:hover {
	color: #000;
	text-decoration: none;
	background: transparent url(../media/bg_vacover.gif) repeat-y;
	display: block;
	}

#headsmall
	{
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left:3px;
	padding-top:0px;
	font-family:  Arial, helvetica, sans-serif;
	color:  #000;
	font-size: 11px;
	font-weight: bold;
	}


.textsmall {clear:both; font-size:11px;font-family:Arial, Helvetica, sans-serif; line-height: 12px; margin:  2px 2px 0px 2px; font-weight: normal;  color: #606060; padding-bottom: 0px }

.blogsmall {clear:both; font-size:9px;font-family:Arial, Helvetica, sans-serif; line-height: 14px; margin:  2px 12px 0px 2px; font-weight: normal;  color: #606060; padding-bottom: 9px }

#vacmark {
	overflow: hidden;
	padding: 10px;
	padding-top: 18px;

	width: 214px;
	margin: 0px
	padding-bottom: 0px;
	background-image: url(http://www2.vnunet.nl/vnumedia/images/bg_mark.gif);background-repeat:no-repeat;background-position:left top;
	display: compact;
	}

#center {
	overflow: hidden;
	margin: 0px;
	width: 280;
	background: transparent url(../media/bg_content.gif) repeat-y top left;
	}


#centerleft {
	overflow: hidden;
	margin: 0px;
	width: 145px;
	background: transparent url(../media/bg_contentsmaller.gif) repeat-y;
	}


#centerinner {
	padding:10px;
	}

#centerright {
	overflow: hidden;
	margin: 0px;
	width: 190px;
	background: transparent url(../media/bg_contentsmall.gif) repeat-y;
	}


#centerright li, #centerleft li  {
	margin-bottom: 5px;
	}

#centerright ul, #centerleft ul  {
	font-size: 11px;
	color:#606060;
	font-weight:normal;
  	margin-top: 5px;
	margin-bottom: 5px;
  	}

#centerright a, #centerleft a  {
	font-size: 11px;
	color:#606060;
	font-weight:normal;
   	text-decoration: undeline;
  		}

#centerright a:hover, #centerleft a:hover {
	color: #b2b2b2;
	text-decoration: underline;
	font-weight:normal;
	}


.extended {
	margin:0px;
	}

.extended  a {
	color:  #00A3E0;
	font-size: 11px;
	text-decoration: none;
  	font-weight:bold;
	}


.extended  a:hover {
	color: #b2b2b2;
	text-decoration: underline;
	}

.contenttable {
	width: 480px;
	float:left;
	}

#intro {
	overflow: hidden;
	margin: 0px;
	width: 290;
	padding:0px;
	}


#intro a {font-size: 11px;  color: #00adef; text-decoration:none;}
#intro a:hover {font-size: 11px;color : gray; text-decoration:none;}

.posthead a {
	font-family:  Arial, helvetica, sans-serif;
	color:  #00ADEF;
	font-size: 13px;
	text-decoration: none;
  	font-weight:bold;
	}

.posthead a:hover {
	color: #b2b2b2;
	text-decoration: underline;
	}


#head
	{
	font-size: 13px;
	font-weight: bold;
	margin-top: 5px;
	padding-top:0px;
	margin-bottom: 2px;
	}

.posted {
	font-size: 11px;
	font-weight:normal;
	margin:6px 0px 0px 0px;
	clear:left;
	}

.posted a  {
	font-size: 11px;
	color:#606060;
	font-weight:normal;
   	text-decoration: undeline;
  		}

.posted  a:hover {
	color: #b2b2b2;
	text-decoration: underline;
	font-weight:normal;
	}

