/*////////////////////////////////////////// HTML REDESIGN ////////////////////////////////////////////////////////////*/
body,
td,
select,
input,
textarea,
a.blockAnchor,
a.blockAnchor:link,
a.blockAnchor:active,
a.blockAnchor:visited,
a.blockAnchor:hover						{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#01060a; text-decoration:none text-decoration:none !important; }
body 									{ padding: 0px; margin: 0px; background-color: #ececec; }
ul, ol									{}
ul li									{}
input, textarea							{}
input.submit							{ padding-bottom: 3px; height: 32px; width: 120px; background-image: url(../images/button.gif); background-repeat: no-repeat; background-position: 10px 3px; background-color: transparent; color: #ffffff; border: none; }
a,
a:link,
a:active,
a:visited,
a:hover									{ color: #000000; }
a img 									{ border:none; }
h1, h2									{ font-weight: normal; }
h3, h4, h5, h6							{ font-weight: bold; }

/*////////////////////////////////////////// MAIN ////////////////////////////////////////////////////////////*/
div.mainwidth { width: 980px; }
div.topbg { background-image: url(../images/backgroundtop.jpg); background-position: top left; background-repeat: repeat; }
div.bannerbg { background-image: url(../images/backgroundtop.jpg); background-position: top left; background-repeat: repeat; text-align: left; padding: 5px 0px 15px 0px; }
div.bannerbg img { }
div.centerbg { background-image: url(../images/backgroundx.jpg); background-position: top; background-repeat: repeat-x; }
div.center { background-image: url(../images/backgroundx.jpg); background-position: top; background-repeat: repeat-x; padding-top: 10px; }
div.center table.center { width: 100%; }
div.center table.center td.center { text-align: left; padding-right: 20px; }
div.center table.center td.right { width: 247px; }
table.privacy { width: 100%; }
div.privacy { text-align: left; }
div.privacyRight { text-align: right; padding-right: 20px; }

div.size { padding-top: 23px; text-align: right; padding-right: 25px; }
div.size img { cursor: pointer; }

/*////////////////////////////////////////// NAVIGATION ////////////////////////////////////////////////////////////*/
div.navleft { background-color: #01060a; height: 102px; width: 349px; }
div.nav { background-color: #01060a; background-image: url(../images/backgroundtop.jpg); background-position: top left; background-repeat: repeat; width: 631px; padding-top: 10px; }

/*////////////////////////////////////////// REGIONAL NAVIGATION ////////////////////////////////////////////////////////////*/
div.regNav	{}
div.regNav ul {}
div.regNav ul li{}
div.regNav ul li a{}

/*////////////////////////////////////////// PARTS ////////////////////////////////////////////////////////////*/
table.square			{ padding: 0px; margin: 5px 0px 0px 0px; border: none; border-collapse: collapse; width: 960px; }
table.square img		{ border: none; }
table.square td			{ font-family: Arial; padding-left: 10px; padding-right: 10px; padding-top: 5px; margin: 0px; height: 243px; width: 210px; }
table.square td.space	{ width: 5px; font-size: 1px; padding: 0px; }
table.square div.content
						{ height: 200px; }
table.square div.lezenrechts
						{ text-align: right; }
table.square div.lezenlinks, table.square div.zoekenlinks
						{ text-align: left; }

td.squareacties			{ background-image: url(../images/backgroundxfck.jpg); background-repeat: repeat-x; }
td.squareacties h1, td.squareacties h2, td.squareacties h3, td.squareacties h4, td.squareacties h5, td.squareacties h6
						{ font-family: Verdana; padding: 0px; margin: 0px; font-weight: bold; }

td.squareabout			{ background-image: url(../images/backgroundxfck.jpg); background-repeat: repeat-x; }
td.squareabout h1, td.squareabout h2, td.squareabout h3, td.squareabout h4, td.squareabout h5, td.squareabout h6
						{ font-family: Verdana; padding: 0px; margin: 0px; font-weight: bold; }

td.squaremagazine		{ background-image: url(../images/backgroundxfck.jpg); background-repeat: repeat-x; }
td.squaremagazine h1, td.squaremagazine h2, td.squaremagazine h3, td.squaremagazine h4, td.squaremagazine h5, td.squaremagazine h6
						{ font-family: Verdana; padding: 0px; margin: 0px; font-weight: bold; }
td.squaremagazine table.innertable td		{ padding: 15px 0px 0px 0px; margin: 0px; }
td.squaremagazine table.innertable img.magazine
						{ padding-right: 5px; padding-top: 15px; padding-left: 0px; padding-bottom: 0px; }
td.squaremagazine table.innertable p.magazine
						{ padding-right: 5px; padding-top: 15px; padding-left: 0px; padding-bottom: 0px; }

td.squareopticiens		{ background-image: url(../images/backgroundxfck.jpg); background-repeat: repeat-x; }
td.squareopticiens h1, td.squareopticiens h2, td.squareopticiens h3, td.squareopticiens h4, td.squareopticiens h5, td.squareopticiens h6
						{ font-family: Verdana; padding: 0px; margin: 0px; font-weight: bold; }
td.squareopticiens img.opticiens
						{}
						
table.magazine			{ padding: 5px 5px 5px 5px; margin: 0px 0px 0px 0px; border: none; }
table.magazine td.magazine
						{ min-height: 185px; width: 225px; padding-bottom: 5px; padding-left: 15px; text-align: left; background-image: url(../images/backgroundmagazine.jpg); background-position: top; background-repeat: repeat-x; background-color: #f5f5f5; }
table.magazine td.magazine h1, table.magazine td.magazine h2, table.magazine td.magazine h3, table.magazine td.magazine h4, table.magazine td.magazine h5, table.magazine td.magazine h6
						{ font-family: Verdana; padding: 5px 0px 5px 0px; margin: 0px; font-weight: bold; }
table.magazine div.magazine
						{ text-align: center; }

table.opticiens			{ padding: 5px 5px 5px 5px; margin: 5px 0px 5px 0px; border: none; }
table.opticiens img		{ border: none; }
table.opticiens td.opticiens
						{ text-align: left; height: 224px; width: 224px; background-color: #f5f5f5; font-family: Arial; font-size: 12px; padding-left: 15px; padding-top: 5px; margin: 0px; }
table.opticiens td.opticiens h1, table.opticiens td.opticiens h2, table.opticiens td.opticiens h3, table.opticiens td.opticiens h4, table.opticiens td.opticiens h5, table.opticiens td.opticiens h6
						{ font-family: Verdana; padding: 5px 0px 5px 0px; margin: 0px; font-weight: bold; }
table.opticiens td.opticiens img.opticiens
						{}
						
table.acties			{ padding: 5px 5px 5px 5px; margin: 5px 0px 5px 0px; border: none; }
table.acties td.acties	{ text-align: left; background-color: #f5f5f5; font-family: Arial; font-size: 12px; padding-left: 15px; padding-top: 5px; margin: 0px; width: 224px; }
table.acties td.acties h1, table.acties td.acties h2, table.acties td.acties h3, table.acties td.acties h4, table.acties td.acties h5, table.acties td.acties h6
						{ font-family: Verdana; padding: 0px; margin: 0px; font-weight: bold; }
						
table.nieuwsbrief		{ padding: 5px 5px 5px 5px; margin: 5px 0px 5px 0px; border: none; }
table.nieuwsbrief td.nieuwsbrief
						{ text-align: left; background-color: #f5f5f5; font-family: Arial; font-size: 12px; padding-left: 15px; padding-top: 5px; margin: 0px; height: 120px; width: 224px; }
table.nieuwsbrief td.nieuwsbrief h1, table.nieuwsbrief td.nieuwsbrief h2, table.nieuwsbrief td.nieuwsbrief h3, table.nieuwsbrief td.nieuwsbrief h4, table.nieuwsbrief td.nieuwsbrief h5, table.nieuwsbrief td.nieuwsbrief h6
						{ font-family: Verdana; padding: 0px; margin: 0px; font-weight: bold; }
table.nieuwsbrief div.inschrijvenrechts
						{ text-align: right; }
table.nieuwsbrief img	{ padding-top: 10px; }


/*////////////////////////////////////////// VECTOR BROSS ///////////////////////////////////////////////////////*/
div.vbbg				{  border-top: 1px solid #000000; height: 75px; }
div.vb					{ text-align: right; height: 75px; padding-right: 25px; }
div.vb a,
div.vb a:link,
div.vb a:active,
div.vb a:visited,
div.vb a:hover			{ color:#747469; text-decoration:none;}
div.vb a:hover			{ color:#8c8c7f; text-decoration:underline;}


/*////////////////////////////////////////// MODULES ////////////////////////////////////////////////////////////*/


