body { font-family: "Comic Sans MS"; font-size: 12px; margin: 0px; color: #000; }
form { margin: 0px; padding: 0px; }
hr { border: 0px; color: #666; height: 1px; }
h1 { color: #F00; font-size: 13px; font-weight: bold; height: 10px; }

#container { background: #FFF; margin-left: auto; margin-right: auto; width: 938px; }

#core_header { clear: both; float: left; height: 169px; width: 938px; }
	.header_left { background: url(../img/header_left.png) no-repeat; float: left; height: 169px; width: 136px; }
	.header_right_top { background: url(../img/header_right_top.png) repeat-x; float: left; font-size: 20px; font-weight: bold; height: 110px; line-height: 55px; padding-left: 19px; vertical-align: middle; width: 783px; }
	.header_right_menu { background: #0F1178; float: left; height: 39px; padding-top: 20px; padding-left: 19px; vertical-align: middle; width: 783px; }
	
	#menu { float: left; padding-left: 120px; width: 783px; }
	.menu_item a { color: #FFF; display: block; float: left; font-size: 15px; font-weight: bold; margin-right: 20px; text-decoration: none; width: auto; }
	.menu_item a:hover { color: #FFF; text-decoration: underline; }

#core_submenu { border-bottom: #000 solid 1px; clear: both; height: 30px; line-height: 30px; vertical-align: middle; width: 938px; }
	#submenu { float: left; margin-left: 155px; width: 783px; }
	.submenu_item a { color: #F00; display: block; float: left; font-size: 14px; font-weight: bold; margin-right: 20px; text-decoration: none; width: auto; }
	.submenu_item a:hover { color: #F00; text-decoration: underline; }

#core_main { background: url(../img/main.png) no-repeat; clear: both; float: left; width: 938px; }
	#main { float: left; margin-left: 145px; width: 648px; }
	#text { background: #FF9; float: left; min-height: 411px; width: 648px; }
	.text { border-bottom: #666 1px solid; color: #333; line-height: 150%; margin: 12px 25px 30px 10px; padding-bottom: 5px; width: 628px; }
	.text a { color: #F00; text-decoration: none; }
	.text a:hover { color: #F00; text-decoration: underline; }
	.text ul { padding-top: 0px; margin: 0px; }
	.text li { text-indent: -37px; margin: 0px; list-style-position: inside; list-style-type: disc; vertical-align: middle; }
	.text img { border: 0px; margin-right: 7px; }
	.title { color: #F00; font-size: 13px; font-weight: bold; padding-bottom: 10px; width: 628px; }
	.title a { color: F00; text-decoration: underline; }
	.text_back { color: #333; line-height: 150%; margin-left: 10px; width: 592px; }
	.text_back a { color: #F00; text-decoration: underline; }

	.text_nieuws { color: #333; margin: 12px 25px 10px 10px; padding-bottom: 5px; width: 628px; }
	.nieuws_item { clear: both; float: left; padding-bottom: 8px; width: 628px }
	.nieuws_item a { color: #000; text-decoration: none; }
	.nieuws_item a:hover { color: #F00; text-decoration: none; cursor: pointer; }
	.nieuws_item_name { float: left; font-weight: bold; width: 536px; }
	.nieuws_item_date { float: left; text-align: right; width: 92px; }
	.nieuws_item_text { float: left; width: 628px; }
	
	.contact_left { clear: both; float: left; width: 90px; }
	.contact_right { float: left; width: 460px; }

