/* webdev: 2 Dynamic - info@2dynamic.nl *//* Change historyversie 1.305-06-2007 .text ul toegevoegd i.v.m. boekblad items voorpagina op verzoek van michiel05-06-2007 .text li toegevoegd i.v.m. boekblad items voorpagina op verzoek van michiel05-06-2007 .text toegevoegd i.v.m. boekblad items voorpagina op verzoek van michiel01-06-2007 .centerblock height van 120px naar 175px01-06-2007 .centerblock h2 height: 30px naar 45px01-06-2007 .uwtop3 gelijk getrokken aan .top307-05-2007 .top3 margin-bottom: 5px toegevoegd07-05-2007 .uwtop3 margin-bottom: 5px toegevoegd07-05-2007 .cbonline1  margin-bottom: 5px toegevoegd07-05-2007 .cbonline1 heigth: 100% weggehaald07-05-2007 .summary h2 height: 30px naar 45px07-05-2007 .summary height: van 120 naar 175px07-05-2007 body min-width: van 911 naar 906 pixels (issue 67 - safari bug)04-05-2007 .top15_item heigt van 125 naar 150px01-05-2007 body min-width: van 906 naar 911 pixels (issue 67)26-04-2007 newsitem h3 margin-bottom: 10px toegevoegd30-03-2007 centerblock h2 heading content block aangepast moet altijd 2 regels zijn (issue 16)30-03-2007 nieuwe class voor top15 toegevoegd op verzoek van Michiel class is top15_item en zorgt ervoor dat items onder elkaar komen25-03-2007 table h5 (ook voor nieuwsitem) aangepast met margin-bottom 1 pixel25-03-2007 table h6 (ook voor nieuwsitem) aangepast met margin-top 1 pixel een 10px groot25-03-2007 p aangepast met margin-top: 1px (issue 15)25-03-2007 h1 aangepast met margin-top23-03-2007 class .uwtop3 toegvoegd19-03-2007 h1 fontsize van 12,5px naar 13px (issue 09)19-03-2007 ul toegevoegd (issue 13)19-03-2007 .contentblock padding omgezet van 15 naar 10px (issue 15)*//*CMS CQ*/body {	text-align: center;	min-width: 906px;	margin: 0;}#wrapper {	margin: 0 auto;	width: 906;	text-align: left}p, td {	margin-top: 1px;	font-family: Verdana;	font-size: 11px;	line-height: 20px;	color: #161A66}h1 {	font-family: Verdana;	font-size: 13px;	color: #174789;	letter-spacing: 2px;	margin-top: 0px;}h2 {	font-family: Verdana;	font-size: 12px;	color: #174789;	letter-spacing: 1px;}h3 {	font-family: Verdana;	font-size: 12px;	color: #174789;	letter-spacing: 1px;}h4 {	font-family: Verdana;	font-size: 12px;	color: #174789;	letter-spacing: 1px;}.kader {	font-family: Verdana;	font-size: 11px;	line-height: 20px;	color: #161A66}.summary a {	text-decoration: none;	color: #161A66}.summary a:hover {	text-decoration: underline;}.summary h2 {	font-family: Verdana;	font-size: 12px;	color: #174789;	border-bottom: 1px solid #161A66;	margin-bottom: 3px;	letter-spacing: 1px;	height: 45px;}.summary {	width: 230px;	height: 175px;	font-family: Verdana;	font-size: 11px;	line-height: 15px;	color: #161A66;	padding: 10px;}.summary .image {	float: left;	margin-right: 3px}.summary a img {	border: none}.text {	margin-left: 0px;	margin-top: 0px;	padding-top: 0px;}.text ul {	font-family: Verdana;	font-size: 11px;	color: #174789;	list-style-type: square;	margin-top: 0px;	margin-left: 0px;	padding-left: 0px;}.text li {	font-family: Verdana;	font-size: 11px;	color: #174789;	list-style-type: square;	margin-left: 15px;	margin-top: 0px;}/*LEFT*/.menu_block {	padding:5px;	margin:0px;	background-color:#EBEFF2;	color: #161A66;}.menu_block a {	text-decoration: none;	color: #174789}.menu_block a:hover {	text-decoration: underline;	color: #174789;}.menu_block h2 {	font-family: Verdana;	font-size: 12px;	color: #174789;	padding:6px 0px 0px;	margin:0px;	background-color:#EBEFF2;	letter-spacing: 2px;}.menu_options {	padding:0px;	margin:0px;    background-color:#EBEFF2;}.menu_options ul {	padding:0px;	margin:0px;	background-color:#EBEFF2;}.menu_options li {	list-style: none;	width:100%;	height:15px;	padding-left:0px;	padding-top: 0px;	padding-bottom:0px;	clear: left;}.menu_options a{		height:6px;		padding-left:10px;		float:left;		text-decoration:none;		text-align:left;		color:#161A66;		font-size:11px;		font-family: verdana;}.menu_options a:hover{	height:11px;	padding-left:10px;	float:left;	text-decoration:underline;	text-align:left;	color:#161A66;	background-image: url(../images/menublok.jpg);	background-repeat: no-repeat;	font-size:11px;	font-family: verdana;	background-position: left center;}.selected {	font-family: Verdana;	font-size: 11px;	text-decoration: underline;	background-image: url(../images/menublok.jpg);	background-repeat: no-repeat;	background-position: left center;	padding-left: 10px;	text-indent: 10px;}/*CONTENT*/.contentblock {	padding: 10px;	margin:0px;	background-color:#FFFFFF;	font-family: Verdana;	font-size: 12px;}.contentblock a {	text-decoration: underline;	color: #161A66}.contentblock a:hover {	text-decoration: none;}.contentblock h2 {	font-family: Verdana;	font-size: 12px;	color: #174789;	padding:0px;	margin:0px;	letter-spacing: 2px;}.blocks {	clear: both;	width: 505px}.centerblock {	width: 225px;	height: 175px;	font-family: Verdana;	font-size: 11px;	line-height: 15px;	padding: 10px;	float: left;}.centerblock a {	text-decoration: none;	color: #161A66}.centerblock a:hover {	text-decoration: underline;}.centerblock h2 {	font-family: Verdana;	font-size: 12px;	color: #174789;	border-bottom: 1px solid #161A66;	margin-bottom: 3px;	letter-spacing: 1px;	height: 45px;}.centerblock {	font-family: Verdana;	font-size: 11px;	line-height: 15px;	color: #161A66;	padding-right: 10px;	padding-top: 10px;	padding-bottom: 10px;}.centerblock .image {	float: left;	margin-right: 3px}.centerblock a img {	border: none}/*CONTENTITEM NIEUWS*/.newsitem {	padding:10px;	margin:0px;	background-color:#FFFFFF;	font-family: Verdana;	font-size: 11px;}.newsitem a {	text-decoration: underline;	color: #161A66}.newsitem a:hover {	text-decoration: none;}.newsitem h2 {	font-family: Verdana;	font-size: 12px;	color: #174789;	padding:0px;	margin:0px;	letter-spacing: 2px;}.newsitem h3 {	font-family: Verdana;	font-size: 11px;	color: #174789;	padding:0px;	margin:0px;	margin-bottom: 10px;}.newsitem h4 {	font-family: Verdana;	font-size: 11px;	color: #174789;	margin:0px;	padding-bottom: 20px;	font-style: normal;	line-height: normal;	font-weight: normal;}.newsitem .image {	float: right;	margin-right: 3px}.newsitem a img {	border: none}	.newsitem ul {	font-family: Verdana;	font-size: 11px;}.newsitem li {	font-family: Verdana;	font-size: 11px;	padding-top: 0px;}.newsitem table {	font-family: Verdana;	font-size: 11px;	text-align:left;}.newsitem table h {	font-family: Verdana;	font-size: 11px;	text-align:left;}.newsitem table h2 {	font-family: Verdana;	font-size: 12px;}.newsitem table h5 {	margin-bottom: 1px;	font-family: Verdana;	font-size: 12px;}.newsitem table h6 {	margin-top: 0px;	font-family: Verdana;	font-size: 10px;	text-decoration: none;	font-style: normal;}.newsitem simple {	font-family: Verdana;	font-size: 11px;	text-align:left;}	/*CONTENTITEM TOP15*/.top15 {	padding:10px;	margin:0px;	background-color:#FFFFFF;	font-family: Verdana;	font-size: 11px;}.top15_item{	height:150px;}.top15 a {	text-decoration: underline;	color: #161A66}.top15 a:hover {	text-decoration: none;}.top15 p {	font-family: Verdana;	font-size: 11px;	color: #161A66;	padding:0px;	margin:0px;	padding-bottom: 25px;}.top15 h2 {	font-family: Verdana;	font-size: 12px;	color: #174789;	padding:0px;	margin:0px;	letter-spacing: 2px;}.top15 h3 {	font-family: Verdana;	font-size: 11px;	color: #174789;	padding:0px;	margin:0px;}.top15 h4 {	font-family: Verdana;	font-size: 11px;	color: #174789;	margin:0px;	padding-bottom: 5px;	font-style: normal;	line-height: normal;	font-weight: normal;}.top15 .image {	float: left;	margin-right: 5px}.top15 a img {	border: none}/*RIGHT*//*RIGHTITEM TOP3*/.top3 {	background-image: url(../images/cbtop3.gif);	background-repeat: no-repeat;	background-position: 10px 10px;	background-color: #EBEFF2;	padding: 15px;	background-attachment: scroll;	margin-bottom: 5px;}.top3 a {	text-decoration: none;	color: #161A66;	font-size: 11px;	line-height: 20px;}.top3 a:hover {	text-decoration: underline;}/*RIGHTITEM UWTOP3*/.uwtop3 {	background-image: url(../images/uwtop3.gif);	background-repeat: no-repeat;	background-position: 10px 10px;	background-color: #EBEFF2;	padding: 15px;	background-attachment: scroll;	margin-bottom: 5px;}.uwtop3 a {	text-decoration: none;	color: #161A66;	font-size: 11px;	line-height: 20px;}.uwtop3 a:hover {	text-decoration: underline;}/*RIGHTITEM CBONLINE*/.cbonline1 {	background-image: url(../images/cbonline.gif);	background-repeat: no-repeat;	background-position: 10px 10px;	background-color: #EBEFF2;	padding: 10px;	background-attachment: scroll;	margin-bottom: 5px;}.inputfield {	background-color: #FFFFFF;	border: 1px solid #000000;}/*RIGHTITEM BANNERS*/.banners {	float: left;	background-color: #EBEFF2;	padding: 5px;	height: 100%;	width: 100%;	background-attachment: scroll;}.banners a {	text-decoration: none;	color: #161A66;	font-size: 11px;	line-height: 20px;}.banners a:hover {	text-decoration: none;}.banners .image {	float: left;	margin-bottom: 5px;	border: 1px solid #000000;}.banners a img {	border: 1px solid #000000;}/*TABLEANDLIST*/.contentblock ul {	font-family: Verdana;	font-size: 11px;	margin-top: -1em;}ul {	font-family: Verdana;	font-size: 11px;	padding-top: 10px;}li {	font-family: Verdana;	font-size: 11px;	padding-top: 0px;}.table {	font-family: Verdana;	font-size: 11px;	text-align:left;	padding: 2px;	border-collapse: separate;	border-spacing: 0px 20px;}.table td {	border: solid black 1px;	padding: 2px;}.table th {	border: solid black 1px;	padding: 2px;}.table h {	font-family: Verdana;	font-size: 11px;	text-align:left;}.table h2 {	font-family: Verdana;	font-size: 12px;}.table h5 {	margin-bottom: 1px;	font-family: Verdana;	font-size: 12px;}.table h6 {	margin-top: 0px;	font-family: Verdana;	font-size: 10px;	text-decoration: none;	font-style: normal;}.simple {	font-family: Verdana;	font-size: 11px;	text-align:left;}/*ZOEKEN*/.searchblock {	padding: 15px;	margin:0px;	background-color:#FFFFFF;	font-family: Verdana;	font-size: 12px;}.searchblock a {	text-decoration: underline;	color: #161A66}.searchblock a:hover {	text-decoration: none;}.searchblock h2 {	font-family: Verdana;	font-size: 12px;	color: #174789;	padding:0px;	margin:0px;	letter-spacing: 2px;}.searchblock .image {	float: left;}.searchblock ul {	text-decoration: none;	font-family: Verdana;	font-size: 11px;	list-style-image: url(../images/leesmeer.jpg);}.searchblock li {	text-decoration: none;	font-family: Verdana;	font-size: 11px;	padding-top: 0px;}/*FAQ*/.faq {	padding: 10px;	height: 100%;}.faq h2 {	font-family: Verdana;	font-size: 12px;	color: #174789;	padding:0px;	margin:0px;	letter-spacing: 2px;}.faq a {	text-decoration: none;	color: #161A66;	background-image: url(../images/leesmeer.jpg);	background-repeat: no-repeat;	background-position: left center;	padding-left: 10px;}.faq a:hover {	text-decoration: underline;}.faqitem a {	text-decoration: underline;	color: #161A66;}.faqitem a:hover {	textdecoration: none;}/*NIEUWSARCHIEF*/.nieuwsarchief {	padding: 10px;	height: 100%;}.nieuwsarchief h2 {	font-family: Verdana;	font-size: 12px;	color: #174789;	letter-spacing: 2px;}.nieuwsarchief a {	text-decoration: none;	color: #161A66;}.nieuwsarchief a:hover {	text-decoration: underline;}