*
{
	margin: 0px;
	padding: 0px;
}
body
{
	background: #ccc;
	margin: 0;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 100%;
}


#container
{
	position: relative;
	width: 1000px;
	margin: auto;
	background-color: #ffffff;
}

#header
{
	background: #C1303D;
	height: 102px;
	width: 1000px;
}

h1
{
	width: 160px;
	height: 102px;
	background-image: url(/images/logo_tweehuizen.gif);
	margin: 0px;
	float: left;
	cursor: pointer;
	background-repeat: no-repeat;
}

h1 span {
	display: block;
	height: 0;
	overflow: hidden;
	
}

#header img
{
	/*
	border-color: #ec2227;
	border-width: 8px;
	border-style: solid;
	*/
	position: absolute;
	top: 0px;
	right: 0px;
	bottom: 0px;
	left: 160px;
}
/*#header span { margin: 0 1px 0 0px; }  Pascal: werkte niet met die 1px*/
/*#header span { margin: 0 0px 0 0px; } */

#kol_links
{

position: absolute;
		top: 102px;
	left: 0;
	width: 160px;
	color: 000000;
	background-color: #ffffff;
	border-color: #939598;
	border-width: 6px 0px 0px 0px;
	border-style: solid;
	float: left;
}

#kol_links img { padding: 5px 0px 0px 10px; }

#kol_links	ul
{
	list-style-type: none;
	list-style-position: default;
	font-size: 12px;
	line-height: 14px;
	color: #8d183f;
	text-transform: lowercase;
}

#kol_links	ul li
{
	margin: 10px 0px 0px 10px;
}

#kol_links	ul li ul
		{
			margin: 10px 0px 0px 10px;
			color: #231f20;
		}
#kol_links	ul li ul li
{
	margin: 0px 0px 0px 10px;
}

#content
{
	margin-left: 160px;
	/*background-color: #daebe9;*/
	font-size: 12px;
	line-height: 16px;
	min-height: 450px;
	height:expression(this.scrollHeight > 450 ? "auto":"450px");
}

#content.thema1
{
	margin-left: 160px;
	/*background-color: #daebe9;*/
	background-color: #ffcc99;

	font-size: 12px;
	line-height: 16px;
	min-height: 450px;
}

#content h2.thema1		
{
font-size: 18px;
line-height: 22px;
color: #EC2227;
padding: 6px;
border-color: #8D314F;
border-width: 6px 0px 0px 0px;
border-style: solid;
background-color: #771113;
}

#tdContent A{color: #8d183f; text-decoration: underline}

#tdContent A:active{color: #000000; TEXT-decoration: underline}

#tdContent A:visited{color: #8d183f; TEXT-decoration: underline}

#tdContent A:hover{color: #000000; TEXT-decoration: underline}


#tdContent table P A{color: #8d183f; text-decoration: underline}

#tdContent table P A:active{color: #000000; TEXT-decoration: underline}

#tdContent table P A:visited{color: #8d183f; TEXT-decoration: underline}

#tdContent table P A:hover{color: #000000; TEXT-decoration: underline}

/* CMS tekstankers */

#tdContent table A			{color: #ffffff; text-decoration: none}

#tdContent table A:active	{color: #231f20; TEXT-decoration: none}

#tdContent table A:visited	{color: #ffffff; TEXT-decoration: none}

#tdContent table A:hover	{color: #231f20; TEXT-decoration: none}


#tdContent table.rood A			{color: #EC2227; text-decoration: none}

#tdContent table.rood A:active	{color: #EC2227; TEXT-decoration: none}

#tdContent table.rood A:visited	{color: #EC2227; TEXT-decoration: none}

#tdContent table.rood A:hover	{color: #ffffff; TEXT-decoration: none}

#tdContent table.blauw A			{color: #00aeef; text-decoration: none}

#tdContent table.blauw A:active	{color: #00aeef; TEXT-decoration: none}

#tdContent table.blauw A:visited	{color: #00aeef; TEXT-decoration: none}

#tdContent table.blauw A:hover	{color: #ffffff; TEXT-decoration: none}


#tdContent table.groen A			{color: #0aa650; text-decoration: none}

#tdContent table.groen A:active	{color: #0aa650; TEXT-decoration: none}

#tdContent table.groen A:visited	{color: #0aa650; TEXT-decoration: none}

#tdContent table.groen A:hover	{color: #ffffff; TEXT-decoration: none}

#tdContent UL{margin-left: 20px;}
#tdContent OL{margin-left: 30px;}

#broodkruimels
{
	text-align: right;
	padding: 0px 6px 0px 0px;
	margin: 0px 0px 6px 0px;

	font-size: 12px;
	line-height: 16px;
	background-color: #b95f56;
	color: #FFF;
}
#broodkruimels a	{color: #FFF; text-decoration:none; }

/*#content p		{padding: 6px 280px 6px 6px;}*/
#tdContent P	{padding:0px 6px 0px 6px; margin:0px}
/*#tdContent		{padding:6px;}*/


#kol_rechts
		{
			width: 279px;
			float: right;
			border-color: #1B181C;
			/*border-width: 0px 0px 0px 1px;*/
			border-style: solid;
		}
		

/*wordt ongesplitst gebruikt voor lopende tekst, wordt wel gesplist als er 3 kolommen in de div content nodig zijn*/		
		#kol_midden
		{
			width: 560px;
		}

/*nog twee kolommen voor kol_midden*/
#kol_midden_links
{
	width: 280px;
	color: white;
	position: absolute;
	top: 102px;
	left: 150px;
}
#kol_midden_rechts
{
	color: white;
	margin-left: 280px;
	border-color: #1B181C;
	/*border-width: 0px 0px 0px 1px;*/
	border-style: solid;
}

h2 { font-size: 24px; color: #036; } 		

#kol_midden_links h3
{
	font-size: 18px;
	line-height: 22px;
	color: #EC2227;
	height: 130px;
	padding: 6px;
	border-color: #ec2227;
	border-width: 6px 0px 0px 0px;
	border-style: solid;
	background-color: #771113;
}

#kol_midden_links p
{
	color: #771113;
	/*padding: 6px;*/
}
#kol_midden_rechts h3 {
	font-size: 18px;
	line-height: 22px;
	color: #00aeef;
	height: 130px;
	padding: 6px;
	border-color: #00aeef;
	border-width: 6px 0px 0px 0px;
	border-style: solid;
	background-color: #2d5683;
		}

#kol_midden_rechts p
{
	color: #2d5683;
	/*padding: 6px;*/
}

#kol_rechts h3 {
	font-size: 18px;
	line-height: 22px;
	color: #0aa650;
	height: 130px;
	padding: 6px;
	border-color: #0aa650;
	border-width: 6px 0px 0px 0px;
	border-style: solid;
	background-color: #2d463f;
		}
		
	#kol_rechts p
{
	color: #2d463f;
	/*padding: 6px;*/
}
		
#footer
{
	background-color: #ffffff;
	height: 46px;
	width: 1000px;
	margin: 0px;
	clear: left;
}

#footer h3
{
	font-size: 18px;
	color: #1B181C;
	margin: 0px 0px 0px 160px;
	border-color: #1b181c;
	border-width: 6px 0px 0px 0px;
	border-style: solid;
	background-color: #436c71;
	line-height: 40px;
	padding: 0px 0px 0px 6px;
	text-decoration:none;
}



/*      CMS Styles          */

.H1	{font-size: 18px; line-height: 22px; color: #EC2227;}

.H2	{font-size: 15px; line-height: 22px; color: #EC2227;}

.H3	{font-size: 12px; line-height: 22px; color: #EC2227;}
.H4
{
	font-size: 16px;
	line-height: 22px;
	color: #FFF;
	font-weight: bold;
}

TABLE.rood	{ background-color:#771113; color: #EC2227; font-size: 18px; line-height: 22px; border-color: #c1303d; border-width: 6px 0px 0px 0px; border-style: solid; height:150px; text-transform: lowercase; font-weight: bold;}
TABLE.rood2 { background-color:#b1181d; color: #ffffff; font-size: 18px; line-height: 22px; border-color: #231f20; border-width: 0px 6px 0px 0px; border-style: solid; height:150px; text-transform: lowercase; font-weight: bold;}
TABLE.rood3	{ background-color:#b95647; color: #ffffff; font-size: 18px; line-height: 22px; border-color: #231f20; border-width: 0px 6px 0px 0px; border-style: solid; height:150px; text-transform: lowercase; font-weight: bold;}
TABLE.rood4	{ background-color:#915241; color: #ffffff; font-size: 18px; line-height: 22px; border-color: #231f20; border-width: 0px 0px 0px 0px; border-style: solid; height:150px; text-transform: lowercase; font-weight: bold;}
TABLE.rood5 { background-color:#c1303d; color: #ffffff; font-size: 18px; line-height: 22px; border-color: #231f20; border-width: 0px 0px 0px 0px; border-style: solid; height:150px; text-transform: lowercase; font-weight: bold;}
TABLE.rood6 { background-color:#b95f56; color: #ffffff; font-size: 18px; line-height: 22px; border-color: #231f20; border-width: 0px 0px 0px 0px; border-style: solid; height:150px; text-transform: lowercase; font-weight: bold;}
TABLE.rood7 { background-color:#8d314f; color: #ffffff; font-size: 18px; line-height: 22px; border-color: #231f20; border-width: 0px 0px 0px 0px; border-style: solid; height:150px; text-transform: lowercase; font-weight: bold;}







TABLE.blauw	{ background-color:#2d5683; color: #00aeef; font-size: 18px; line-height: 22px; border-color: #00aeef; border-width: 6px 0px 0px 0px; border-style: solid; height:150px; text-transform: lowercase; font-weight: bold;}
TABLE.blauwbis	{ background-color:#2d5683; color: #00aeef; font-size: 18px; line-height: 22px; border-color: #8d314f; border-width: 6px 0px 0px 0px; border-style: solid; height:150px; text-transform: lowercase; font-weight: bold;}

TABLE.groen	{ background-color:#2d463f; color: #0aa650; font-size: 18px; line-height: 22px; border-color: #0aa650; border-width: 6px 0px 0px 0px; border-style: solid; height:150px; text-transform: lowercase; font-weight: bold;}


table.schema
{
	border-collapse: collapse;
	margin-bottom: 2em;
	padding: 10px;
}
/*0aa650*/td.groen_01	{ background-color:#ccffcc; color: #000000; border: solid #ffffff; border-width: 0px 0px 2px 0px; text-transform: lowercase; font-weight: bold; padding: 10px;}
td.groen_01 span	{ color: #000;  font-size: 18px; line-height: 22px; font-weight: bold;}
td.groen_02 span	{ color: #000;  font-size: 18px; line-height: 22px; font-weight: bold;}
td.groen_03 span	{ color: #000;  font-size: 18px; line-height: 22px; font-weight: bold;}
td.groen_04 span	{ color: #000;  font-size: 18px; line-height: 22px; font-weight: bold;}

/*009665*/td.groen_02	{ background-color:#99cc99; color: #000000; border: solid #ffffff; border-width: 0px 0px 2px 0px; text-transform: lowercase; font-weight: bold; padding: 10px;}
/*628a42*/td.groen_03	{ background-color:#66cc66; color: #000000; border: solid #ffffff; border-width: 0px 0px 2px 0px; text-transform: lowercase; font-weight: bold; padding: 10px;}
/*4b6f33*/  td.groen_04	{ background-color:#B0E5B0; color: #000000; border: solid #ffffff; border-width: 0px 0px 2px 0px; text-transform: lowercase; font-weight: normal; padding: 10px;}

TABLE.informatie { background-color: #436c71; color: #1b181c; font-size: 18px; line-height: 22px; border-color: #1b181c; border-width: 6px 0px 0px 0px; border-style: solid; height: 150px; text-transform: lowercase; font-weight: bold; }
.rood	{color: #771113;}

.blauw	{color: #2d5683;}

.groen	{color: #2d463f;}

table.informatie_tabel { border-collapse: collapse;
		margin-bottom: 2em; }
td.informatie_01 { background-color: #436c71; color: #ffffff; border: 1px solid #ffffff; font-weight: bold; padding: 3px 3px 3px 3px;text-align: center;}
td.informatie_02 { background-color: #73b8c0; color: #1b181c; border: 1px solid #ffffff; font-weight: bold; padding: 3px 3px 3px 3px;}
td.informatie_03 { background-color: #cae1e4; color: #1b181c; border: 1px solid #ffffff; padding: 3px 3px 3px 3px;}
td.informatie_03_rechts { background-color: #cae1e4; color: #1b181c; border: 1px solid #ffffff; padding: 3px 3px 3px 3px; text-align: right; }


table.blok3_tabel { border-collapse: collapse;
		margin-bottom: 2em; }
td.blok3_01 { background-color: #009665; color: #ffffff; border: 1px solid #ffffff; font-weight: bold; padding: 3px 3px 3px 3px;text-align: center;}
td.blok3_02 { background-color: #78a550; color: #1b181c; border: 1px solid #ffffff; font-weight: normal; padding: 3px 3px 3px 3px;}
td.blok3_03 { background-color: #8e9971; color: #1b181c; border: 1px solid #ffffff; padding: 3px 3px 3px 3px;}
td.blok3_03_rechts { background-color: #8e9971; color: #1b181c; border: 1px solid #ffffff; padding: 3px 3px 3px 3px; text-align: right; }

table.schema4 { border-collapse: collapse;
		margin-bottom: 2em; }
td.schema4_1 { background-color: #009665; color: #ffffff; border: 1px solid #ffffff; font-weight: bold; padding: 3px 3px 3px 3px;text-align: center;}
td.schema4_1_links { background-color: #78a550; color: #ffffff; border: 1px solid #ffffff; font-weight: bold; padding: 3px 3px 3px 3px;text-align: left;}
td.schema4_persoon { background-color: #78a550; color: #1b181c; border: 1px solid #ffffff; font-weight: normal; padding: 3px 3px 3px 3px;text-align: center;}
td.schema4_actie { background-color: #BCF18D; color: #1b181c; border: 1px solid #ffffff; font-weight: bold; padding: 3px 3px 3px 3px;text-align: center;}
td.schema4_procedure { background-color: #00cc99; color: #1b181c; border: 1px solid #ffffff; padding: 3px 3px 3px 3px; text-align: center; }
td.schema4_neutraal { background-color: #ccffcc; color: #1b181c; border: 1px solid #ffffff; padding: 3px 3px 3px 3px; text-align: center; }


TABLE.informatie_bgborder { background-color: #436c71; color: #EC2227; font-size: 18px; line-height: 22px; border-color: #c1303d; border-width: 6px 0px 0px 0px; border-style: solid; height: 150px; text-transform: lowercase; font-weight: bold; padding: 6px; }
TABLE.informatie_bg	{ background-color:#73b8c0; color: #EC2227; font-size: 12px;  border-color: #c1303d; border-width: 0px 0px 0px 0px; border-style: solid; height:150px; text-transform: lowercase; font-weight: normal; padding: 6px;}
TABLE.informatie_bglinks_01	{ background-color:#8d272a; color: #ffffff; font-size: 12px;  border-color: #c1303d; border-width: 0px 0px 0px 0px; border-style: solid; height:150px; text-transform: lowercase; font-weight: normal; padding: 6px;}
TABLE.informatie_bglinks_02	{ background-color:#207c81; color: #ffffff; font-size: 12px;  border-color: #c1303d; border-width: 0px 0px 0px 0px; border-style: solid; height:150px; text-transform: lowercase; font-weight: normal; padding: 6px;}

table#schama_4
{
	border-collapse: collapse;
	margin-bottom: 2em;
	text-align: center;
}
table#schama_4.traject
{
color: #1b181c; font-size: 18px; line-height: 22px;}



#tdContent a.terug, a.terug:link, a.terug:visited	{color: #000000; text-decoration: underline;}

#tdContent a.sitemap{color: #000000; text-decoration: none;} 
#tdContent a.sitemap:link{color: #000000; text-decoration: none;} 
#tdContent a.sitemap:visited{color: #000000; text-decoration: none;}

#tdContent a.sitemap:active{color: #000000; text-decoration: none;}
#tdContent a.sitemap:hover{color: #333333; text-decoration: none;}

#tdContent li.sitemap1{margin-left:0px;}

#tdContent li.sitemap2{margin-left:20px;}

#tdContent li.sitemap3{margin-left:40px;}



.msg	{font-family:Verdana; font-size: 8pt; COLOR: #aa0000; FONT-WEIGHT: bold;}



A.bookmark		{TEXT-DECORATION: none; background-color:none;}

A.bookmark_edit	{TEXT-DECORATION: none; background-color:#FD9D9D;}



DIV.we_off	{background-color:transparent; cursor:auto; display: block;}

DIV.we_over	{background-color:#ffffff; cursor:hand; display: block;}

DIV.we_on	{background-color:transparent; cursor:auto; display: block;}



SELECT.we	{color: #322201; font-family: Verdana; font-size: 9px;}

img.we		{margin-left:0px}

