@charset "utf-8";

/* CSS Document */

/* Reset all browser styles */

html, body, div, span, applet, object, iframe,

h1, h2, h3, h4, h5, h6, p, blockquote, pre,

a, abbr, acronym, address, big, cite, code,

del, dfn, em, font, img, ins, kbd, q, s, samp,

small, strike, strong, sub, sup, tt, var,

b, u, i, center,

dl, dt, dd, ol, ul, li,

fieldset, form, label, legend,

table, caption, tbody, tfoot, thead, tr, th, td {

	margin: 0;

	padding: 0;

	border: 0;

	outline: 0;

	font-size: 100%;

	vertical-align: baseline;

	background: transparent;

}

body {

	line-height: 1;

}

ol, ul {

	list-style: none;

}

blockquote, q {

	quotes: none;

}



/* remember to define focus styles! */

:focus {

	outline: 0;

}



/* remember to highlight inserts somehow! */

ins {

	text-decoration: none;

}

del {

	text-decoration: line-through;

}



/* tables still need 'cellspacing="0"' in the markup */

table {

	border-collapse: collapse;

	border-spacing: 0;

}



/* Clearing floats */

.clearfix:after {

    content: "."; 

    display: block; 

    height: 0; 

    clear: both; 

    visibility: hidden;

}



.clearfix { 

	display: inline-block;
}



/* Hides from IE-mac \*/ 

* html .clearfix {height: 1%;}

.clearfix {display: block;}

/* End hide from IE-mac */



/* Body */

body {

	font-family: Arial, Helvetica, sans-serif;

	line-height: 14px;

	font-size: 12px;

	color: #000;

}

a.body:link {
	
	font-family: Arial, Helvetica, sans-serif;

	line-height: 14px;

	font-size: 12px;

	color: #002f73;
	
}

a.body:hover {
	
	font-family: Arial, Helvetica, sans-serif;

	line-height: 14px;

	font-size: 12px;

	color: #b50039;
	
}

#master {

	width: 900px;

	margin: 0 auto;

}



/* Header */

#header {

	height: 51px;

	margin-top: 50px;

}



/* Menu */

#menu {

	height: 27px;

	background: #003674;

	margin-bottom: 3px;

}



#menu ul {

	margin-left: 43px;

}



#menu ul li {

	float: left;

	position: relative;

}



#menu li ul {

	position: absolute;

	left: -9999em;

	top: 27px;

	margin: 0;

	display: block;

	z-index: 50;

}



#menu li ul#m1 a, #menu li ul#m1 {

	width: 233px;

}



#menu li ul#m2 a, #menu li ul#m2 {

	width: 143px;

}



#menu li ul#m3 a, #menu li ul#m3 {

	width: 144px;

}



#menu li ul li {

	margin-bottom: 2px;

}



#menu li:hover ul, #menu li:focus ul, #menu li.active ul {

	left: 0;

}



#menu ul li a {

	color: #fff;

	text-decoration: none;

	font-weight: bold;

	font-size: 14px;

	float: left;

	display: block;

	height: 27px;

	text-indent: -10000px;

}



#menu ul li a#item1 {

	width: 139px;

	background: url(http://www.meerwijkbv.nl/images/menu.gif) 0 -26px no-repeat;

}



/*#menu ul li a#item1:hover {

	background: url(http://www.meerwijkbv.nl/images/menu.gif) 0 -26px no-repeat;

}*/



#menu ul li a#item2 {

	width: 233px;

	background: url(http://www.meerwijkbv.nl/images/menu.gif) -139px -26px no-repeat;

}



/*#menu ul li a#item2:hover {

	background: url(http://www.meerwijkbv.nl/images/menu.gif) -139px -26px no-repeat;

}*/



#menu ul li a#item3 {

	width: 143px;

	background: url(http://www.meerwijkbv.nl/images/menu.gif) -372px -26px no-repeat;

}



/*#menu ul li a#item3:hover {

	background: url(http://www.meerwijkbv.nl/images/menu.gif) -372px -26px no-repeat;

}*/



#menu ul li a#item4 {

	width: 147px;

	background: url(http://www.meerwijkbv.nl/images/menu.gif) -515px -26px no-repeat;

}



/*#menu ul li a#item4:hover {

	background: url(http://www.meerwijkbv.nl/images/menu.gif) -515px -26px no-repeat;

}*/



#menu ul li a#item5 {

	width: 144px;

	background: url(http://www.meerwijkbv.nl/images/menu.gif) -652px -26px no-repeat;

}



/*#menu ul li a#item5:hover {

	background: url(http://www.meerwijkbv.nl/images/menu.gif) -652px -26px no-repeat;

}*/



#menu ul li ul li a {

	margin: 0;

	font-weight: normal;

}



#menu ul li ul li a.subItem1, #menu ul li ul li a.subItem2, #menu ul li ul li a.subItem3 {

	width: 233px;

	height: 27px;

}



#menu ul li ul li a.subItem4, #menu ul li ul li a.subItem5, #menu ul li ul li a.subItem6 {

	width: 143px;

	height: 27px;

}



#menu ul li ul li a.subItem7, #menu ul li ul li a.subItem7 {

	width: 144px;

	height: 27px;

}



#menu ul li ul li a.subItem1 {

	background: url(http://www.meerwijkbv.nl/images/sub_item1.png) 0 0 no-repeat;

}



#menu ul li ul li a.subItem1:hover {

	background: url(http://www.meerwijkbv.nl/images/sub_item1over.png) 0 0 no-repeat;

}



#menu ul li ul li a.subItem2 {

	background: url(http://www.meerwijkbv.nl/images/sub_item2.png) 0 0 no-repeat;

}



#menu ul li ul li a.subItem2:hover {

	background: url(http://www.meerwijkbv.nl/images/sub_item2over.png) 0 0 no-repeat;

}



#menu ul li ul li a.subItem3 {

	background: url(http://www.meerwijkbv.nl/images/sub_item3.png) 0 0 no-repeat;

}



#menu ul li ul li a.subItem3:hover {

	background: url(http://www.meerwijkbv.nl/images/sub_item3over.png) 0 0 no-repeat;

}



#menu ul li ul li a.subItem4 {

	background: url(http://www.meerwijkbv.nl/images/sub_item4.png) 0 0 no-repeat;

}



#menu ul li ul li a.subItem4:hover {

	background: url(http://www.meerwijkbv.nl/images/sub_item4over.png) 0 0 no-repeat;

}



#menu ul li ul li a.subItem5 {

	background: url(http://www.meerwijkbv.nl/images/sub_item5.png) 0 0 no-repeat;

}



#menu ul li ul li a.subItem5:hover {

	background: url(http://www.meerwijkbv.nl/images/sub_item5over.png) 0 0 no-repeat;

}



#menu ul li ul li a.subItem6 {

	background: url(http://www.meerwijkbv.nl/images/sub_item6.png) 0 0 no-repeat;

}



#menu ul li ul li a.subItem6:hover {

	background: url(http://www.meerwijkbv.nl/images/sub_item6over.png) 0 0 no-repeat;

}



#menu ul li ul li a.subItem7 {

	background: url(http://www.meerwijkbv.nl/images/sub_item7.png) 0 0 no-repeat;

}



#menu ul li ul li a.subItem7:hover {

	background: url(http://www.meerwijkbv.nl/images/sub_item7over.png) 0 0 no-repeat;

}



#menu ul li ul li a.subItem8 {

	background: url(http://www.meerwijkbv.nl/images/sub_item8.png) 0 0 no-repeat;

}



#menu ul li ul li a.subItem8:hover {

	background: url(http://www.meerwijkbv.nl/images/sub_item8over.png) 0 0 no-repeat;

}



/* Teasers */

#teaser {

	height: 158px;

}



/* Content */

#content {
	border-bottom: 1px solid #003674;
	padding: 20px 70px 3px 45px;
	min-height: 350px;
	height: auto;
	_height: 350px;
}



.sub #content {

	padding-right: 0px;

}



#leftColumn {

	width: 450px;
	float: left;
	min-height: 200px;
}



#rightColumn {
	width: 300px;
	float: right;
}



#rightColumnSub {

	border-left: 1px solid #000;

	padding-left: 10px;

	width: 440px;

	float: right;

}



#pictures {
	width: 450px;
	padding-top: 10px;
	float: left;
}

#links {
	width: 310px;
	padding-top: 10px;
	float: right;
}	



#content h1 {

	color: #002f73;

	padding-bottom: 15px;

	font-size: 14px;
}

h1{
	color: #002f73;

	padding-bottom: 15px;

	font-size: 14px;
}

#content p {

	padding-bottom: 10px;

	line-height: 15px;

}



#content ul li {

	padding: 0 0 5px 12px;
	background: url(http://www.meerwijkbv.nl/images/bullet.gif) no-repeat 2px 2px;

}

.labeled {

	width: 60px;

	float: left;

	display: block;

}



#content ul.listy li, ul.listy li {

	background: url(http://www.meerwijkbv.nl/images/mini.gif) 0 0 no-repeat;

	padding-left: 18px;

	margin-bottom: 15px;

}



#content ul.listy li a, ul.listy li a {

	color: #000;

	text-decoration: none;

}



#content ul.listy li a:hover, ul.listy li a:hover {

	color: #b4003a;

	font-weight: bold;

}



.inp {

	border: 1px solid #666;

	padding: 1px;

	margin-bottom: 2px;

	vertical-align: middle;

}



/* Footer */

#footer {

	margin: 4px 0 3px 0;

}



#copyright {

	float: left;

	width: 650px;

	margin-left: 45px;

	font-size: 10px;

	color: #666;

}



#copyright a {

	color: #666;

	text-decoration: none;

}



#copyright a:hover {

	color: #000;

}



#rightFooter {

	float: right;

	width: 200px;

	text-align: right;

}

.argument {margin-bottom: 5px; }
.argument strong {float:left; width:100px; font-weight: normal; }
.argument span { display: block; margin-left: 110px; }

