/* -------------------------------------------------------------------

	Boondoggle
	sp.a
	
	These styles are specific for this page (see file name). They
	couldn't be moved because of legacy HTML structures, but
	they're	cleaned up and reformed to new standards though.

------------------------------------------------------------------- */




/* -------------------------------------------------------------------------------------  1. Structure -------------------------------------------- */

/* -------------------------------------------------------------------------------------  2. Header ----------------------------------------------- */

/* -------------------------------------------------------------------------------------  3. Navigation ------------------------------------------- */

/* -------------------------------------------------------------------------------------  4. Content ---------------------------------------------- */

#contentRow01,
#contentRow02 { background-repeat: repeat-y; clear: both; float: left; width: 680px; }

#contentRow01 { background: url(/img/nieuws/bg_buttons_top.gif); }
#contentRow02 { background: url(/img/nieuws/bg_buttons_bottom.gif); }

#buttonsContentRow01,
#buttonsContentRow02 { clear: both; float: left; width: 680px; }

/*
#header #titAlgemeenNieuws	{ position: absolute; margin: 200px 0 0 110px; }
#header #titUitDeRegios		{ position: absolute; margin: 200px 0 0 570px; }
*/

.activity,
.activityImage	{ float: left; }
.activity		{ background: #EEE; width: 100%; }
.activityImage	{ margin: 10px; }
.activity p		{ margin: 10px 10px 10px 0; }

a#share { clear: left; display: block; margin: 20px 0pt; }


/* -------------------------------------------------------------------------------------  5. Column02 --------------------------------------------- */

/* -------------------------------------------------------------------------------------  6. Column03 --------------------------------------------- */

/* -------------------------------------------------------------------------------------  7. Footer ----------------------------------------------- */





/* ----- CONTENT » Nieuws ------------------------------ */

#nieuws {
	float: left;
	width: 450px;
	height: 360px;
	margin-right: 10px;
	background: #FFFFFF url("/img/nieuws/gradient_algemeen_nieuws.gif") repeat-x;
}

html>body #nieuws { /* IE-Win hack voor niet werkende min-height */
	height: auto;
	min-height: 360px;
}

ul#nieuwsArticles {
	margin: 5px;
	padding: 0;
	list-style: none;
}

ul#nieuwsArticles li {
	margin: 15px 15px 25px 15px;
	font-size: 110%;
}

ul#nieuwsArticles li a:link {
	color: #333333;
	text-decoration: underline;
	font-weight: bold;
	font-size: 100%;
}

ul#nieuwsArticles li a:visited {
	color: #333333;
	text-decoration: underline;
	font-weight: bold;
	font-size: 100%;
}

ul#nieuwsArticles li a:hover {
	color: #666666;
}

ul#nieuwsArticles li a:active {
	color: #333333;
}

.articleDate {
	color: #E0031E;
}

ul#nieuwsArticles .articleLink {
	margin-left: 80px;
	position: relative;
	top: -14px; 
}

/* ----- CONTENT » uit De Regio's ---------------------- */

#uitDeRegios {
	float: left;
	width: 220px;
	height: 360px;
	background: #EDECEC url("/img/nieuws/gradient_uit_de_regios.gif") repeat-x;
}

html>body #uitDeRegios { /* IE-Win hack voor niet werkende min-height */
	height: auto;
	min-height: 360px;
}

ul#uitDeRegiosArticles {
	margin: 0 0 20px 0;
	padding: 0;
	list-style: none;
}

ul#uitDeRegiosArticles li {
	margin: 10px;
}

ul#uitDeRegiosArticles li a:link{
	color: #333333;
	text-decoration: underline;
	font-weight: bold;
	font-size: 100%;
}

ul#uitDeRegiosArticles li a:visited {
	color: #333333;
	text-decoration: underline;
	font-weight: bold;
	font-size: 100%;
}

ul#uitDeRegiosArticles li a:hover {
	color: #666666;
}

ul#uitDeRegiosArticles li a:active {
	color: #333333;
}

ul#uitDeRegiosArticles .uitDeRegiosArticleRegio {
	font-weight: bold;
	color: #E1031E;
}

#buttonRegionaleSites {
	height: 90px;
	border-top: 1px solid #C3C3C3;
	text-align: center;
}

#buttonRegionaleSites img {
	margin: 20px 0 20px 0;
}

/* ----- CONTENT » Content Blocks Bottom --------------- */

div.contentBlockBottom {
 	float: left;
	width: 220px;
	height: 160px;
	margin-right: 10px;
	background: #EEEEEE url("/img/nieuws/gradient_cbb.gif") repeat-x;
}

html>body div.contentBlockBottom { /* IE-Win hack voor niet werkende min-height */
	height: auto;
	min-height: 160px;
}

div.contentBlockBottomContent {
	float: left;
	clear: both;
	width: 220px;
	height: 130px;
	background: url("/img/nieuws/gradient_cbb_text.gif") no-repeat;
}

html>body div.contentBlockBottomContent { /* IE-Win hack voor niet werkende min-height */
	height: auto;
	min-height: 130px;
}

div.contentBlockBottom ul {
	margin: 5px 0 0 10px;
	padding: 0;
	list-style: none;
}

div.contentBlockBottom li {
	margin: 10px 10px 15px 10px;
}

#content div.contentBlockBottom li a:link {
	color: #333333;
	text-decoration: underline;
	font-weight: bold;
}

#content div.contentBlockBottom li a:visited {
	color: #333333;
	text-decoration: underline;
	font-weight: bold;
}

#content div.contentBlockBottom li a:hover {
	color: #666666;
}

#content div.contentBlockBottom li a:active {
	color: #333333;
}

.buttonsContentBlockBottom {
 	float: left;
	width: 220px;
	height: 30px;
	margin-right: 10px;
	background: #D5D5D5 url("/img/nieuws/bg_buttons_cbb.gif") repeat-y;
	text-align: right;
}

.buttonsContentBlockBottom div {
	margin: 3px 6px 3px 0;
}

#content .buttonsContentBlockBottom a:link {
	text-decoration: none;
	font-weight: bold;
	color: #555555;
}

#content .buttonsContentBlockBottom a:visited {
	text-decoration: none;
	font-weight: bold;
	color: #555555;
}

#content .buttonsContentBlockBottom a:hover {
	color: #888888;
}

#content .buttonsContentBlockBottom a:active {
	color: #555555;
}

#content .buttonsContentBlockBottom a.linkAlleNieuws:link {
	color: #E02D43;
}

#content .buttonsContentBlockBottom a.linkAlleNieuws:visited {
	color: #E02D43;
}

#content .buttonsContentBlockBottom a.linkAlleNieuws:hover {
	color: #E65466;
}

#content .buttonsContentBlockBottom a.linkAlleNieuws:active {
	color: #E02D43;
}


/* ----- NIEUWSITEM ------------------------------------ */

#nieuwsItemHeader {
	float: left;
	clear: both;
	width: 680px;
	font-weight: bold;
}

#nieuwsItemTitle {
	margin-bottom: 10px;
	font-size: 180%;
	color: #E3031E;
}

#nieuwsItemSubtitle{
margin-bottom: 10px;
	font-size: 120%;
	color: #E3031E;
}

.nieuwsItemDate {
	font-weight: normal;
	font-style: italic;
}

#nieuwsItemFoto {
	margin: 0 10px 10px 0;
	float: left;
	width: 220px;
	font-size: 90%;
	font-weight: normal;
	color: #AAAAAA;
}

#nieuwsItemFoto img {
	border: 1px solid #CCCCCC;
}

#nieuwsItemBody {
	float: left;
	width: 680px;
	margin: 10px 0 30px 0;
}

#nieuwsItemBody ul {
padding-left: 240px;
}



#nieuwsItemFiche {
	float: right;
	width: 220px;
	margin: 0 0 10px 10px;
	font-size: 100%;
	background: #EEEEEE url("/img/nieuws/gradient_cbb.gif") repeat-x;
}

#nieuwsItemFiche .ficheHeaderFooterDiv {
	float: left;
	clear: both;
}

#nieuwsItemFiche a {
	font-weight: bold;
}

#nieuwsItemFicheContent {
	float: left;
	clear: both;
	width: 220px;
	background: url("/img/nieuws/gradient_cbb_text.gif") no-repeat;
}

#nieuwsItemFicheContent ul#nieuwsItemFicheHeaders {
	margin: 0;
	padding: 0;
	list-style: none;
}

#nieuwsItemFicheContent ul#nieuwsItemFicheHeaders div {
	height: 17px;
	padding-top: 3px;
	padding-left: 18px;
	font-weight: bold;
	color: #E3031E;
	background: #E0E0E0 url("/img/nieuws/bg_fiche_headers.gif") repeat-y;
}

#nieuwsItemFicheContent ul#nieuwsItemFicheHeaders ul {
	margin: 10px;
	padding: 0;
	list-style: none;
}

#nieuwsItemFicheContent ul#nieuwsItemFicheHeaders ul li {
	margin-bottom: 2px;
	padding-left: 10px;
	background: url("/img/nieuws/list_img_dash.gif") 3px 6px no-repeat;
}

#nieuwsItemFicheContent ul#nieuwsItemFicheHeaders ul li ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#nieuwsItemFicheContent ul#nieuwsItemFicheHeaders ul li ul li {
	padding-left: 13px;
	background: url("/img/nieuws/list_img_arrow_corner.gif") 2px 3px no-repeat;
}

#nieuwsItemFicheContent ul#nieuwsItemFicheHeaders ul li ul li a {
	font-weight: normal;
}

#nieuwsItemSource {
	font-weight: bold;
}

/* ----- CONTENT » In de kijker ------------------------------ */

#indekijker {
	/*padding: 20px 0 0 0;*/
}

#indekijker .titel {
	font-size: 180%;
	color: #E3031E;
}

#indekijker .datum {
	font-style: italic;
}

#indekijker .intro {
	font-weight: bold;
}

#indekijker img {
	float: left;
	margin: 0 10px 10px 0;
}

#indekijker #contentlinks {
	padding: 10px;
}

#content #indekijker a {
	font-weight: bold;
}



/* ----- CONTENT » Archief------------------------------ */

#archief {
	margin: 10px;
}

#archief #contentlinks {
	padding: 10px;
}

#archief td {
	font-size: 100%;
}

.titelnieuwsarchief {
	margin-left: 80px;
	position: relative;
	top: -14px; 
}

#content .titelnieuwsarchief a:link {
	color: #333333;
	text-decoration: underline;
	font-size: 110%;
}

#content .titelnieuwsarchief a:visited {
	color: #333333;
	text-decoration: underline;
	font-size: 110%;
}

#content .titelnieuwsarchief a:hover {
	color: #666666;
}

#content .titelnieuwsarchief a:active {
	color: #333333;
}

#content .titelarchief a:link {
	color: #333333;
	text-decoration: underline;
	font-weight: bold;
	font-size: 110%;
}

#content .titelarchief a:visited {
	color: #333333;
	text-decoration: underline;
	font-weight: bold;
	font-size: 110%;
}

#content .titelarchief a:hover {
	color: #666666;
}

#content .titelarchief a:active {
	color: #333333;
}

.datumarchief {
	color: #E3031E;
}

/* ----- CONTENT » nieuwsmailing ------------------------------ */

#nieuwsmailing {
	margin: 20px 50px 0 0;
}

#nieuwsmailing td {
	font-size: 100%;
}

/* ----- CONTENT » Regionaal ------------------------- */

#rss #contentlinks {
	float: left;
	clear: left;
	width: 450px;
	background: #FFFFFF url("/img/mensen/gradient_algemeen_nieuws.gif") repeat-x;	
}

#rss #contentlinks div {
	margin: 10px 10px 10px 10px;
}

#rss #contentrechts1 {
	float: right;
	width: 220px;
	clear: right;
	background: #EDECEC url("/img/mensen/gradient_uit_de_regios.gif") repeat-x;
}



#rss #contentrechts2 {
	margin-top: 10px;
	float: right;
	width: 220px;
	clear: right;
	background: #ECEBEB url("/img/mensen/gradient_cbb_text.gif") no-repeat;
}

#rss #contentrechts2 a:link {
	color: #333333;
	text-decoration: underline;
	font-weight: bold;
	font-size: 100%;
}

#rss #contentrechts2 a:visited {
	color: #333333;
	text-decoration: underline;
	font-weight: bold;
	font-size: 100%;
}

#rss #contentrechts2 a:hover {
	color: #666666;
}

#rss #contentrechts2 a:active {
	color: #333333;
}

#rss #contentrechts1 div {
	margin: 10px 10px 10px 10px;
}

#rss #contentrechts2 div {
	margin: 10px 10px 10px 10px;
}

#rss a:link {
	font-size: 110%;
	font-weight: bold;
	color: #555555;
}

#rss a:visited {
	font-size: 110%;
	font-weight: bold;
	color: #555555;
}

#rss a:hover {
	color: #BFBFBF;
}

#rss a:active {
	font-size: 110%;
	font-weight: bold;
	color: #555555;
}

#rss li {
	line-height: 20px;
}


/* ----- CONTENT » Themanieuws ------------------------- */

#nieuwsthema {
	float: left;
	width: 630px;
	margin-right: 10px;
	margin-top: 10px;
	background: #FFFFFF url("/img/nieuws/gradient_algemeen_nieuws.gif") repeat-x;
}

.titlethema {
	font-size: 140%;
	font-weight: bold;
	margin-left: 20px;
	margin-top: 20px;
	margin-bottom: 20px;
	color:#CC0000;
}

.picture {
	float: left;
	width: 100px;
}

.butmeernieuws {
	margin-bottom: 20px;
}

