body {
	font-size: 				62.5%; /* Resets 1em to 10px */
	background:				#27a4d7 url(http://www.mzzn.nl/mzzn/wp-content/themes/mzzn/images/verloop.jpg) repeat-x;
	
}

#container_mzzn {
	width:					980px;
	margin:					0 auto;
	border:					0px solid red;
}

#logo_mzzn {
	float:					left;
	width:					980px;
	height:					152px;
	background:				url(http://www.mzzn.nl/mzzn/wp-content/themes/mzzn/images/mzzn-top.png);
}

#menu_mzzn {	
	float:					left;
	width:					960px;
	height:					27px;
	padding:				0 10px;
	background:				#008ac9;
	background:				url(http://www.mzzn.nl/mzzn/wp-content/themes/mzzn/images/menubg.png);
}

#content_mzzn {
	float:					left;
	width:					960px;
	padding:				0 10px;
	background:				url(http://www.mzzn.nl/mzzn/wp-content/themes/mzzn/images/contentbg.png);
}

#bottom_mzzn {
	float:					left;
	width:					904px;	/* totale breedte 980 px */
	height:					44px; /* totale hoogte 57 px */
	padding:				13px 0 0 76px;
	background:				url(http://www.mzzn.nl/mzzn/wp-content/themes/mzzn/images/schaduwbottom.png);

	font-family:			Arial, Helvetica, sans-serif;
	font-size:				20px;
	color:					#008ac9;
	text-align:				left;
	font-weight:			bold;
}

#menu_mzzn td {
	font-family:			Arial, Helvetica, sans-serif;
	font-size:				1.5em;
	line-height:			1.6em;
	color:					#fff;
	text-align:				center;
}	

#menu_mzzn a:link, #menu_mzzn a:visited {
	text-decoration:		none;
	font-weight:			normal;
}

#menu_mzzn a:hover {
	text-decoration:		underline;
	font-weight:			normal;
	color:					#fff;
}

#menu_mzzn a.active {
	text-decoration:		none;
	font-weight:			bold;
	color:					#fff;
}


td.tekst {
	width:					534px;
	vertical-align:			top;
	padding:				24px 20px 44px 67px;
	background:				url(http://www.mzzn.nl/mzzn/wp-content/themes/mzzn/images/tekstbg.png) repeat-y;

	font-family:			Arial, Helvetica, sans-serif;
	font-size:				1.3em;
	color:					#47535b;
	text-align:				left;
}

td.tekst_projectenoverzicht {
	width:					744px;  /* totaal 878 */
	vertical-align:			top;
	padding:				24px 67px 44px 67px;
	background:				url(http://www.mzzn.nl/mzzn/wp-content/themes/mzzn/images/tekstbg_projecten.png) repeat-y;

	font-family:			Arial, Helvetica, sans-serif;
	font-size:				1.3em;
	color:					#47535b;
	text-align:				left;
}

td.tekst_projecten {
	width:					796px;  /* totaal 878 */
	vertical-align:			top;
	padding:				24px 21px 44px 21px;

	font-family:			Arial, Helvetica, sans-serif;
	font-size:				1.3em;
	color:					#47535b;
	text-align:				left;
}


td.beeld {
	width:					261px;
	padding:				34px 39px 59px 39px;

	font-family:			Arial, Helvetica, sans-serif;
	font-size:				1.3em;
	color:					#47535b;
	text-align:				left;
}

a:link, a:visited {
	text-decoration:		none;
	color:					#008ac9;
}

a:hover {
	text-decoration:		underline;
}

a.projectoverzichtlink:link, a.projectoverzichtlink:visited, a.projectoverzichtlink:hover {
	display:				inline-block;
	margin-top:				20px;
}

h1 {
	font-size:				1.5em;
	color:					#008ac9;
}

img.nieuwsbeeld {
	width:					261px;
	height:					260px;
	border:					2px solid #fff;
}

img.projecten {
	margin-right:			20px;
	float:					left;
	border:					2px solid #ffffff;
}

#projecten {
	padding-left:			20px;
	padding-bottom:			20px;
	width:					387px;
	text-align:				left;
	display:				block;
	float:					left;
}

#projecten_tekst {
	float:					left;
	width:					267px;
	height:					289px;
	padding-right:			15px;
}

#projecten_grootbeeld {
	float:					left;
	width:					400px;
	height:					289px;
	overflow:				hidden;
}

#projecten_thumbs {
	float:					right;
	width:					217px;
	height:					289px;
}

td.project_kop {
	height:					56px;
	background-color:		#008AC9;
	text-align:				center;
}

h1.proj_kop {
	color:					#FFFFFF;
	size:					1.5em;
	font-weight:			bold;
	line-height:			3em;
	
}

td.project_tekst {
	background:				url(http://www.mzzn.nl/mzzn/wp-content/themes/mzzn/images/tekstbg_projectentekst.png) repeat-y;
	text-align:				left;
	width:					217px;
	padding:				25px;
}

img.thumbklein {
	width:					88px;
	height:					88px;
	float:					left;
	border:					2px solid #ffffff;
	margin-right:			15px;
	margin-bottom:			15px;
}

img.grootbeeld {
	border:					2px solid #ffffff;
}
