@import url('calendar.css');
#loggedin {
	text-align: right;
	font-size: 0.85em;
	color: #999999;
	margin-bottom: 18px;
}
#loggedin a 	{ text-decoration: none; }
#loggedin a:link 	{ color: #c0362c;}
#loggedin a:visited 	{ color: #c0362c;}
#loggedin a:hover 	{ color: #c0362c;}
#cm_map {
                position:relative;
                top:2px;
                left:2px;
                width:700px;
	height:480px;
	}
body {
	background-color: white;
	font-family: Verdana;
	font-size: 0.70em;
	font-style: normal;
	font-weight: normal;
	color: #003151;
}
#accent {
	font-weight: bold;
	line-height: 1.4em
}
* {
margin: 0;
padding: 0;
}

a img {
	border-style: none;
}

#middlecolcontentmisc img {
	margin: 5px;
}

.clear {
	clear: both;
	margin: 5px 0px 5px 0px
}

ul, ol {
	margin-left: 35px;
	line-height: 1.5em
}

.green {
	color: green;
}

#logo {
	position: absolute;
	top: 25px;
	width: 250px;
	height: 60px;
	cursor: pointer;
}
#printlogo {
	display: none;
}

#bannerhome #logo {
	top: 70px;
	height: 90px;
	width: 325px;
}

#container {
	position: relative;
	width: 950px;
	margin-left: auto;
	margin-right: auto;
}

/* HEADERS */

#bannerhome {
	position: relative;
	float: left;
	width: 950px;
	height: 245px;
	margin: 0px 0px 10px 0px;
	
}

.bannersub {
	position: relative;
	float: left;
	width: 950px;
	height: 175px;
	margin: 0px 0px 10px 0px;
}

#thema_natuur		{ background-image: url("../images/header_internet_natuur.jpg"); }
#thema_onderwijs	{ background-image: url("../images/header_internet_onderwijs.jpg"); }
#thema_verkeer		{ background-image: url("../images/header_internet_verkeer.jpg"); }
#thema_vrijetijd	{ background-image: url("../images/header_internet_vrijetijd.jpg"); }
#thema_welzijn		{ background-image: url("../images/header_internet_welzijn.jpg"); }
#thema_werken		{ background-image: url("../images/header_internet_werken.jpg"); }
#thema_wonen		{ background-image: url("../images/header_internet_wonen.jpg"); }
#thema_eloket		{ background-image: url("../images/header_internet_eloket.jpg"); }
#formulier		{ background-image: url("../images/header_formulier.gif"); }


/* HEADERMENU */

#topmenu {
	position: absolute;
	top: 3px;
	left: 350px;
	z-index: 2;
	font-size: 0.9em;
	background-color: white;
}

#topmenuleftpart {
	position: relative;
	float: left;
	color: #c0362c;
}

#topmenurightpart {
	position: relative;
	float: left;
	color: #606060;
}
#topmenuleftpart a 		{ text-decoration: none; }
#topmenuleftpart a:link 	{ color: #c0362c;}
#topmenuleftpart a:visited 	{ color: #c0362c;}
#topmenuleftpart a:hover 	{ color: #c0362c;}

#topmenurightpart a 		{ text-decoration: none;}
#topmenurightpart a:link 	{ color:#606060;}
#topmenurightpart a:visited 	{ color:#606060;}
#topmenurightpart a:hover 	{ color:#606060;}

#accessibilty			{ color: #000000; float: left; margin-top: -0.35em; }
#accessibilty a			{ color: #000000; text-decoration: none }
#accessibilty a:link		{ color: #000000 }
#accessibilty a:visited		{ color: #000000 }
#accessibilty a:hover		{ color: #000000 }

#accessibilty .zwart		{ background-color: #fff; color: #000000 }
#accessibilty .wit		{ padding: 0px 3px 0px 2px; background-color: #000000; color: #fff  }

#accessibilty #small 		{ font-size: 1em; }
#accessibilty #normal 		{ font-size: 1.2em; }
#accessibilty #big	 	{ font-size: 1.4em; }

#topmenulanguages		{ color: #61b4e8; float: left }
#topmenulanguages a		{ color: #61b4e8; text-decoration: none; }
#topmenulanguages a:visited 	{ color: #61b4e8 }
#topmenulanguages a:hover	{ color: #61b4e8 }

/* ZOEK FORMULIER */

#search {
	position: absolute;
	left: 25px;
	z-index: 2;
	color: #fff;
	width: 400px;
}

#zoekenuitgebreid		{ position: absolute; bottom: 3px; }
#zoekenuitgebreid a 		{ text-decoration: none; }
#zoekenuitgebreid a:link	{ color: #fff; }
#zoekenuitgebreid a:visited	{ color: #fff; }
#zoekenuitgebreid a:hover	{ color: #fff; }

#zoekbuttonveld {
	padding: 1px 2px 1px 2px;
	border: 1px solid #000000
}

#bannerhome #search {
 	top: 170px;
}

.bannersub #search {
 	top: 100px;
}

#zoekbuttonheader {
	font-size: 1.3em;
	font-weight: bold;
	color: white;
	background-color: #c0362c;
	heigth: 20px;
	border: none;
	cursor: pointer;
}

#searchsub {
	position: absolute;
	width: 200px;
	left: 25px;
	top: 110px;
	z-index: 2;
}

/****************************/
/* LINKERKOLOM HOMEPAGE     */
/****************************/

#leftcol {
	position: relative;
	float: left;
	width: 190px;
	margin: 0px 0px 0px 25px;
}

#leftmenu {
	float: left;
	position: relative;
	width: 190px;
}

.accentitem {
	text-decoration: none;
	border-style: none none solid none; 
	border-width: 1px;
	border-color: #fff;
	background-color: #c0362c;
	font-weight: 900;
	display: block;	
	padding: 4px 0px 4px 0.5em;
	width: 190px;
	color: #fff;
}

.hoofdmenuitem, .fillitem, .roodmenuitem {
	text-decoration: none;
	border-style: none none solid none; 
	border-width: 1px;
	border-color: #61b4e8;
	font-weight: 900;
	display: block;	
	padding: 4px 0px 4px 0.5em;
	width: 190px;
	background-color: white;
}
/*2007-01-25 EHO added for space between hoofditems and rooditems */
 .fillitemred {
	text-decoration: none;
	border-style: none none solid none; 
	border-width: 1px;
	border-color: #c0362c;
	font-weight: 900;
	display: block;	
	padding: 4px 0px 4px 0.5em;
	width: 190px;
	background-color: white;
}

.hoofdmenuitemSelected, a.hoofdmenuitemSelected, a:visited.hoofdmenuitemSelected {
	text-decoration: none;
	border-style: none none solid none; 
	border-width: 1px;
	border-color: #61b4e8;
	font-weight: 900;
	display: block;	
	padding: 4px 0px 4px 0.5em;
	width: 190px;
	background-color: #c0e1f6;
	color: #003151
}

.hoofdmenuitemSelectedrood, a.hoofdmenuitemSelectedrood, a:visited.hoofdmenuitemSelectedrood {
	text-decoration: none;
	border-style: none none solid none; 
	border-width: 1px;
	border-color: #d73223;
	font-weight: 900;
	display: block;	
	padding: 4px 0px 4px 0.5em;
	width: 190px;
	background-color: #f6c0c0;
	color: #d73223
}

.roodmenuitem {
	border-color: #c0362c;
	background-color: #fff
}
.roodsubmenuitem {
	text-decoration: none;
	border-style: none none solid none; 
	border-color: #c0362c;
	border-width: 1px;
	background-color: #ffffff;
	display: block;	
	padding: 4px 0px 4px 1.5em;
	width: 179px;

}

.roodsubmenuitemSelected {
	text-decoration: none;
	border-style: none none solid none; 
	border-color: #d73223;
	border-width: 1px;
	background-color: #F9D9D9;
	display: block;	
	padding: 4px 0px 4px 1.5em;
	width: 179px;

}


.submenuitem {
	text-decoration: none;
	border-style: none none solid none; 
	border-color: #61b4e8;
	border-width: 1px;
	background-color: #ffffff;
	display: block;	
	padding: 4px 0px 4px 1.5em;
	width: 179px;
}

.submenuitemSelected {
	text-decoration: none;
	border-style: none none solid none; 
	border-color: #61b4e8;
	border-width: 1px;
	background-color: #e7f4fc;
	display: block;	
	padding: 4px 0px 4px 1.5em;
	width: 179px;
}

a:link.hoofdmenuitem, a:visited.hoofdmenuitem   {
	background-color: white;
	color: #003151;
}
a:link.hoofdmenuitemselected, a:visited.hoofdmenuitemSelected   {
	background-color: #c0e1f6;
	color: #003151;
}

a:link.hoofdmenuitemselectedrood, a:visited.hoofdmenuitemSelectedrood   {
	background-color: #f6c0c0;
	color: #d73223;
}

a:link.roodmenuitem, a:visited.roodmenuitem  {
	background-color: white;
	color: #d73223
}

a:hover.hoofdmenuitem, a:hover.hoofdmenuitemSelected {
	background-color: #c0e1f6;
}

a:hover.roodmenuitem {
	background-color: #f6c0c0;
}

a:link.submenuitem,a:visited.submenuitem {
	background-color: white;
	color: #003151;
}
a:link.submenuitemSelected, a:visited.submenuitemSelected {
	background-color: #e7f4fc;
	color: #003151;
}
a:link.roodsubmenuitem,a:visited.roodsubmenuitem {
	background-color: white;
	color: #d73223
}
a:link.roodsubmenuitemSelected, a:visited.roodsubmenuitemSelected {
	background-color: #F9D9D9;
	color: #d73223
}
a:hover.submenuitem  {
	background-color: #e7f4fc;
}
a:hover.submenuitemSelected  {
	background-color: #e7f4fc;
}
a:hover.roodsubmenuitem  {
	background-color: #F9D9D9;
}
a:hover.roodsubmenuitemSelected  {
	background-color: #F9D9D9;
}
#poll {
	float: left;
	position: relative;
	margin: 20px 0px 0px 0px;
	width: 175px;
	padding: 10px 5px 1px 5px; 
	background-color: #c0e1f6;
	font-weight: bold;
}

#poll .submit {
	font-family: Verdana;
	font-size: 1em;
	letter-spacing: 0.1em;
	background: #d73223;
	color: #fff;
	font-weight: bold;
	border: none;
}

#poll label {
	margin: 0px 0px 0px 2px;
}

#poll h1 {
	font-size: 1em;
	font-weight: bold;
	margin: 1px 0px 3px 0px;
}

#pollsubmit {
	text-align: right;
	margin: 5px 5px 15px 0px;
}

/****************************/
/* MIDDELSTE KOLOM HOMEPAGE */
/****************************/

#middlecol {
	width: 490px;
	float: left;
	position: relative;
	margin: 0px 0px 0px 35px;
	padding: 0px 0px 10px 0px;
}

/* HEADER MIDDENKOLOM */

#middlecoltop {
	margin: 0px 0px 10px 0px;
	float: left;
	width: 490px;
	position: relative;
	font-size: 1.9em;
	font-weight: normal;
	font-family: Arial, Verdana;
}

#middlecoltop a, #middlecoltop a:visited {
	color: #003151;
	text-decoration: none;
}

#middlecoltop a:hover {
	text-decoration: underline
}


/* FOTO PLUS LAATSTE NIEUWS MIDDENKOLOM */

#middlecolmiddle {
	margin: 0px 0px 10px 0px;
	width: 490px;
	position: relative;
	float: left;
}

#imagecurrnews {
	position: relative;
	float: left;
}

/* MSB aangepast */

#currnewstext {
	position: relative;
	float: left;
	margin: 0px 0px 0px 0px;
	width: 490px;
	font-weight: bold;
}

#currnewsimage {
	position: relative;
	float: left;
	margin: 0px 10px 0px 20px;
	width: 190px;
	font-weight: bold;
}

/* einde aanpassing */

#currnewstextreadmore {
	margin: 10px 0px 10px 0px;
	text-align: right;
	color: red;
	font-weight: normal;
}

#currnewstextreadmore a {
	color: #d73223;
}

#currnewstextreadmore a:link {
	text-decoration: none;
}

#currnewstextreadmore a:visited {
	text-decoration: none;
}

#currnewstextreadmore a:hover {
	text-decoration: none;
}

#currnewstextreadmore a:active {
	text-decoration: none;
}

/* ONDERSTE DEEL MIDDENKOLOM : VORIGE NIEUWSITEMS PLUS INFOITEMS */

#middlecolrest {
	float: left;
	width: 490px;
	position: relative;
}

#middlecolrestleft {
	float: left;
	width: 300px;
	position: relative;
	border-top: 1px solid #61b4e8;
}

.formernewsitem {
	width: 305px;
	border-bottom: 1px solid #61b4e8;
	padding-bottom: 8px;
	position: relative
}

.formernewsitem a {
	font-size: 1em;
	font-weight: bold;
	padding: 5px 0px 3px 0px;
	display: block;
	text-decoration: none;
	color: #003151;
}

.formernewsitem_thumb {
	width: auto;
	margin: 8px 8px 8px 2px;
	float: left;
}

/* MSB aangepast */

.formernewsitem_text {
	float: left;
	width: 300px;
}

.formernewsitem_image {
	float: left;
	width: 230px;
}

.formernewsitem_text a:hover {
	text-decoration: underline
}
.formernewsitem_image a:hover {
	text-decoration: underline
}

/* einde aanpassing */

.morenewsitems  {
	position: relative;
}

.morenewsitems a {
	display: block;
	border-bottom: 1px solid #61b4e8;
	padding: 8px 0px 8px 1px;
	text-decoration: none;
	color: #0a3250;
	font-weight: bold;
	float: left;
	width: 304px;
}

.morenewsitems a:hover {
	text-decoration: underline
}


#middlecolrestright {
	margin: 0px 0px 0px 25px;
	float: left;
	width: 160px;
	position: relative;
	border-top: 2px solid #d73223;
}

.infoitem {
	float: left;
	width: 140px;
	position: relative;
	color: #003151;
	background-color: #fcebe9;
	padding: 5px 10px 8px 10px;
	border-top: 1px solid #d73223;
}

.infoitem a {
	padding: 2px 0px 3px 0px;
	font-size: 1em;
	font-weight: bolder;
	color: #003151;
	display: block;
	text-decoration: none;
}
.infoitem a:hover {
	text-decoration: underline
}

#shorthands {
	position: absolute;
	bottom: 10px;
}

#shorthands img {
	margin-top: 10px;
	margin-bottom: -4px
}

#shorthands a {
	font-size: 0.85em;
	text-decoration: none;
	display: block
}
#shorthands a:link 		{ color: #999999 }
#shorthands a:visited 	{ color: #999999 }
#shorthands a:hover 	{ color: #c0362c }

.rechtervlak .leesmeer {
	background-color: white;
	text-align: right;
	color: #e23828;
}

.leesmeer		{ text-align: right }
.leesmeer a 		{ text-decoration: none }
.leesmeer a:link	{ color: #003151; }
.leesmeer a:visited	{ color: #003151; }
.leesmeer a:hover	{ color: #e23828; }

/****************************/
/* RECHTER KOLOM HOMEPAGE   */
/****************************/

#rightcol {
	float: left;
	position: relative;
	width: 175px;
	margin: 0px 0px 0px 25px;
}

#loginform {
	background-color: #e7f4fc;
	margin-bottom: 20px;
	border-bottom: 1px solid #d73223;
	color: #c0362c;
	position: relative;
}

#loginheader {
	background-color: #c0e1f6;
	border-style: solid none solid none;
	border-color: #d73223;
	border-width: 1px;
	font-weight: bold;
	padding: 4px 0px 4px 4px;
}

#loginform form {
	padding-top: 10px;
}

#loginform input {
	color: #c0362c;
	border: 1px solid #c0362c;
	font-size: 1em;
	padding: 2px;
}

#loginform .submit {
	border: 1px solid #e7f4fc;
	background-color: #c0362c;
	color: #fff;
	height: 1.6em;
	font-size: 1.1em;
	margin-left: 22px;
}

#loginformulier {
	padding: 7px 0px 14px 7px;
}

#imagegemdiensten {
	position: relative;
	float: left;
	height: 75px;
	width: 175px;
	background-image: url("../images/gemeentelijke_diensten.jpg");
}

#top10 {
	position: relative;
	float: left;
	width: 175px;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	border-bottom: 1px solid #61b4e8;
}

#top10 h1 {
	color: #e23828;
	font-size: 1em;
	font-weight: bold;
	padding: 0px 0px 10px 0px;
}

#top10 ol {
	margin: 0px 0px 0px 0px;
}

#top10 ul {
	list-style-position: outside;
	list-style-type: decimal;
}

#top10 li {
	margin: 0px 0px 0px 24px;
	padding: 1px 0px 1px 0px;
	color: #e23828;
}

#top10 li a {
	text-decoration: none;
	color: #003151;
}

#top10 li span {
	color: #003151;
}

#imagebeststukken {
	float: left;
	position: relative;
	height: 75px;
	width: 175px;
	margin: 15px 0px 0px 0px;
	background-image: url("../images/bestuurlijke_stukken.jpg");
}

#lastadded {
	position: relative;
	float: left;
	margin: 10px 0px 0px 0px;
}

.lastaddeditem {
	position: relative;
	float: left;
}

#lastadded ul {
	padding-left: 0px;
	list-style-position: outside;
	list-style-type: none;
}

#lastadded li {
	padding: 2px 0px 2px 0px;
}

#lastadded li a {
	text-decoration: none;
	color: #003151;
}

#lastadded h1 {
	color: #e23828;
	font-size: 1em;
	font-weight: bold;
	padding: 0px 0px 10px 0px;
}

/********************************/
/* RECHTER KOLOM LANDINGSPAGE   */
/********************************/

#rightcollandingspage #kruimelpad {
	margin: 0px 0px 0px 35px;
	width: 700px
}

.rightcolmargin {
	position: relative;
	float: left;
	width: 35px;
}

#rightcollandingspage {
	float: left;
	position: relative;
	width: 725px;
}

.rightcolrow {
	position: relative;
	float: left;
	width: 725px;
}

.rightcolsubmenuitems {
	position: relative;
	float: left;
	width: 206px;
	margin: 0px 0px 0px 35px;
}

.rightcolsubmenuitems h1 {
	font-family: Arial;
	font-weight: normal;
	font-size: 1.6em;
	color: #c4433a;
	padding: 5px 0px 5px 0px;
}

.rightcolsubmenuitemborder {
	position: relative;
	float: left;
	width: 206px;
	height: 1px;
	border-bottom : solid 1px #c4433a;
	margin: 5px 0px 5px 35px;
}

.rightcolsubmenuitems a {
	text-decoration: none;
	display: block;
	color: #c0362c;
	padding: 0px 0px 3px 0px;
}
.rightcolsubmenuitems a:hover {
	text-decoration: underline;
	display: block;
	color: #003151;
	padding: 0px 0px 3px 0px;
}

/********************************/
/* MIDDENKOLOM CONTENTPAGE   */
/********************************/
#middlecolcontentmisc table {
	margin: 20px 0px 20px 0px;
	border-collapse: collapse;
	border: 0px;
	width: 95%;
	border-color: #c0362c
}

#middlecolcontentmisc table th, #middlecolcontentmisc table td {
	padding: 4px;
	margin: 0px;
	text-align: left;
	border-color: #c0362c
	border-bottom: 1px solid #ccd6dc;
}

#middlecolcontentmisc table td a, #middlecolcontentmisc a {
	color: #c0362c;
	text-decoration: none;
}

#middlecolcontentmisc table td a:hover, #middlecolcontentmisc a:hover {
	color: #003151;
	text-decoration: underline;
}

#middlecolcontentmisc table td a:link, #middlecolcontentmisc a:link {
	color: #c0362c;
}

#middlecolcontentmisc table th {
	background-color: #ccd6dc;
	vertical-align: top;
	border-bottom: 1px solid #fff;
}


#middlecolcontentmisc table ol, #middlecolcontentmisc table ul {
	margin-left: 30px;
}

#middlecolcontentmisc table tr.gerelateerd th {
	border-bottom: 1px solid #ccd6dc
}

#middlecolcontentmisc table tr.gerelateerd td {
	color: #c0362c
}

/* Begin middlecolcontentmisc */

#middlecolcontentmisc {
	position: relative;
	float: left;
	width: 496px;
        	min-height:400px;
	margin: 20px 0px 5px 35px;
	padding: 0px 17px 0px 0px;
	background: url("../images/middlecol_bg.gif") repeat-y 100% 0;
}

#middlecolcontentmisc #kruimelpad {
	margin: -20px 0px 0px 0px;
	width: 496px
}

#middlecolcontentmisc p, #middlecolcontentmisc ul{
	line-height: 1.5em;
}

#middlecolcontentmenuinfo {
	position: relative;
	float: left;
}

#middlecolcontentmisc h1 {
	color: #e23828;
	font-size: 1.9em;
	font-weight: normal;
	margin: 0px 16px 10px 0px;
}

#middlecolcontentmisc P {
	margin: 5px 0px 10px 5px;
}

#middlecolcontentmisc .inhoudplaatjerechts { 
	MARGIN-RIGHT: 10px;
}

#middlecolcontentmisc .inhoudplaatjelinks { 
	MARGIN-LEFT: 10px;
}

#middlecolcontentmisc .inhoudplaatjerechtsboven { 
	margin: 10px 10px 0px 0px;
}

#middlecolcontentmisc .inhoudplaatjelinksboven { 
	margin: 10px 0px 0px 10px;
}

#middlecolcontentmisc .inhoudplaatjerechtsbeneden { 
	margin: 0px 10px 10px 0px;
}

#middlecolcontentmisc .inhoudplaatjelinksbeneden { 
	margin: 0px 0px 10px 10px;
}

/***************************************************/
/* MIDDENKOLOM CONTENTPAGE GEMEENTELIJKE DIENSTEN  */
/***************************************************/

#zoekbuttongemdiensten {
	color: #003151;
	background-color: #ccd6dc;
	font-weight: bold;
	width: 50px;
	height: 20px;
	border: none;
	cursor: pointer;
}

#middlecolcontentgemdienstenzoek h1 {
	color: #e23828;
	font-size: 1.4em;
	margin: 25px 16px 10px 0px;
}

#middlecolcontentgemdienstenzoek {
	position: relative;
	float: left;
	width: 480px;
	margin: 5px 0px 5px 0px;
}

#middlecolcontentgemdienstenrow {
	position: relative;
	float: left;
	width: 480px;
	border-bottom: 1px solid white;
}

#middlecolcontentgemdienstenzoekleftcol {
	position: relative;
	float: left;
	width: 145px;
	height: 10px;
	background-color: #003151;
	color: white;
	border-right: 1px solid white;
	font-weight: bold;
	padding: 15px 2px 25px 4px;
	vertical-align: middle;
}

#middlecolcontentgemdienstenzoekrightcol {
	position: relative;
	float: left;
	width: 320px;
	height: 10px;
	background-color: #ccd6dc;
	padding: 15px 3px 25px 3px;
}

#middlecolcontentgemdienstenzoekrightcol a {
	text-decoration: none;
	color: #003151;
	width: 5px;
	margin: 0px 2px 0px 2px;
	font-weight: bold;
}

#middlecolcontentgemdienstenvervolg {
	position: relative;
	float: left;
	margin: 0px 16px 0px 0px;
	width: 480px;
}

/********************************/
/* RECHTERKOLOM CONTENTPAGE     */
/********************************/

#rightcolcontent {
	float: left;
	width: 138px;
	margin: 20px 0px 120px 17px;
}

#rightcolcontent h1 {
	font-weight: bold;
	font-size: 1em;
}

.rightcolcontentlink {
	border-top: 1px solid #003151;
	width: 121px;
	margin: 2px 35px 0px 0px;
	width: 138px;
}

.rightcolcontentlink a {
	font-size: 0.9em;
	display: block;
	color: #c0362c;
	text-decoration: none;
	padding: 3px 0px 3px 0px;
}

.rightcolcontentlink a:link 	{ color: #c0362c; text-decoration: none }
.rightcolcontentlink a:visited 	{ color: #c0362c; text-decoration: none }
.rightcolcontentlink a:hover 	{ color: #003151; text-decoration: none }

#rightcolcontent .leesmeer {
	border-top: 1px solid #003151;
}


/****************************/
/* FORMULIEREN PAGINA       */
/****************************/

/* Header*/
#formulier #topmenu {
	background-color: #6699cc
}

#formulier #zoekbuttonheader {
	color: #003151;
	border-color: #fff;
	background-color: #fff
}

#topmenuleftpart, #topmenurightpart {
	color: #fff
}

#formulier #topmenuleftpart a:link 	{ color: #fff;}
#formulier #topmenuleftpart a:visited 	{ color: #fff;}
#formulier #topmenuleftpart a:hover 	{ color: #fff;  text-decoration: underline}

#formulier #topmenurightpart a:link 	{ color: #fff }
#formulier #topmenurightpart a:visited 	{ color: #fff }
#formulier #topmenurightpart a:hover 	{ color: #fff; text-decoration: underline }

#formulier #accessibilty		{ color: #fff }
#formulier #accessibilty a		{ color: #fff }
#formulier #accessibilty a:link		{ color: #fff }
#formulier #accessibilty a:visited	{ color: #fff }
#formulier #accessibilty a:hover	{ color: #fff; text-decoration: underline }

#formulier #accessibilty .zwart		{ background-color: #fff; color: #000000 }
#formulier #accessibilty .wit		{ padding: 0px 3px 0px 2px; background-color: #000000; color: #fff  }

#formulier #topmenulanguages		{ color: #fff; }
#formulier #topmenulanguages a		{ color: #fff; }
#formulier #topmenulanguages a:visited 	{ color: #fff; }
#formulier #topmenulanguages a:hover	{ color: #fff; text-decoration: underline }

.formulier#middlecolcontentmisc h1 {
	color: #003151
}

.formulier#middlecolcontentmisc form table {
	width: 380px;
	margin: 0px auto 0px auto;
}

.formulier#middlecolcontentmisc form table td {
	border: none;	
	padding: 4px;
}

.formulier#middlecolcontentmisc form table th {
	background-color: #fff;
	border: none;
	padding: 4px;
	width: 100px;
	font-size: 0.9em
}
.formulier#middlecolcontentmisc form table label {
	display: block;
}

.formulier#middlecolcontentmisc form table input {
	width: 95%;
	padding: 1px;
}

.formulier#middlecolcontentmisc form table .checkboxes {
	line-height: 2em
}

.formulier#middlecolcontentmisc form table .checkboxes input {
	width: auto;
}


.formulier#middlecolcontentmisc form table .reset {
	color: #6699cc;
	border: 1px solid #6699cc;
	background-color: #fff;
}

.formulier#middlecolcontentmisc form table .submit {
	background-color: #6699cc;
	color: #fff;
	border: 1px solid #6699cc;
}

.formulier#middlecolcontentmisc form table .buttons  {
	text-align: right;
}

.formulier#middlecolcontentmisc form table .buttons input {
	width: auto;
	padding: 2px;
	font-weight: bold;
	font-size: 1.1em
}

.formulier#middlecolcontentmisc form table .verplicht {
	color: #6699cc
}
/*  toegevoegd door Ton voor linkerkolom formulier */
.tonlinkerkolom {
	float: left;
	width: 206px;
	margin: 0px 0px 0px 35px;
}

#disclaimer {
	margin-top: 40px;
	font-style: italic;
	font-size: 0.9em;
}

#disclaimer a:link	{ color: #c0362c; text-decoration: none; }
#disclaimer a:visited	{ color: #c0362c; }
#disclaimer a:hover	{ color: #c0362c; text-decoration: underline; }

/****************************/
/* ALGEMEEN                 */
/****************************/

/* KRUIMELPAD */

#kruimelpad {
	color: #666666;
	font-size: 0.80em;
	padding: 0px 0px 2px 0px;
	border-bottom: 1px solid #999999;
	width: 690px;
	margin: -20px 0px 0px 35px;
	position: relative;
	float: left
}

#kruimelpad a {
	color: #c03637;
	text-decoration: none;
}

#kruimelpad a:hover {
	color: #c03637;
	text-decoration: underline
}

#kruimelpad a:visited {
	color: #c03637
}

#middlecolcontentmisc .laatstbijgewerkt, #middlecolcontentmisc  .terugnaarboven {
	width: 496px;
	margin-left: 0px;
}

.newsdate {
	font-weight: normal;
	color: #e23828;
	padding: 0px 0px 3px 0px;
}

.terugnaarboven {
	color: #e23828;
	float: left;
	position: relative;
	margin: 50px 0px -2px 35px;
	font-size: 0.80em;
}

.terugnaarboven a {
	text-decoration: none;
	color: #e23828;
}

.laatstbijgewerkt {
	position: relative;
	float: left;
	color: #666666;
	font-size: 0.80em;
	width: 690px;
	border-top: solid 1px #666666;
	padding: 5px 0px 0px 0px;
	margin: 12px 0px 17px 35px;
}


.horizontalruler {
	position: relative;
	float: left;
	height: 1px;
	color: #666666;
	padding: 5px 0px 5px 0px;
}

#printpagina {
	float: left;
	position: relative;
	width: 105px;
	height: 11px;
	margin: -140px 0px 0px 195px;
}

#mailartikel {
	float: left;
	position: relative;
	width: 92px;
	height: 11px;
	margin: -120px 0px 0px 195px;
}

#reageeropartikel {
	float: left;
	position: relative;
	width: 123px;
	height: 11px;
	margin: -100px 0px 0px 195px;
}

/* FOOTER */

.bottompar {
	margin: 5px 5px 5px 5px;
	font-size: 0.80em;
	color: #666666;
}

#bottomcontainer {
	position: relative;
	float: left;
	width: 925px;
	margin: 0px 5px 0px 25px;
	height: 95px;
}

#bottominfoone {
	position: relative;
	float: left;
	width: 205px;
	height: 95px;
	background-color: #e5e2e2;
	padding: 0px 0px 0px 12px;
	border-right: solid white 1px;
}

#bottominfotwo {
	position: relative;
	float: left;
	width: 175px;
	height: 95px;
	padding: 0px 0px 0px 12px;
	background-color: #e5e2e2;
	border-right: solid white 1px;
}

#bottominfotwo a:link {
	color: #666666;
}

#bottominfothree {
	position: relative;
	float: left;
	width: 139px;
	height: 95px;
	padding: 0px 0px 0px 12px;
	background-color: #e5e2e2;
	border-right: solid white 1px;
}

#bottominfofour {
	position: relative;
	float: left;
	width: 355px;
	height: 95px;
	padding: 0px 0px 0px 12px;
	background: #e5e2e2 url("../images/footer_image.gif") right bottom no-repeat;
	
}

#bottominfofour a {
	color: #666666;
}

