body {
	background: white url(../images/bg6.jpg) no-repeat
}
#menulaag1 {
	padding-left: 0;
	margin-left: 0;
	list-style: none;
float: left;
	width: 200px;
	margin-left: 32px;
	display: inline;
	margin-top: 266px;
	visibility: visible;
	display: inline
}
#menulaag1 ul {
	list-style: none;
	padding-left: 0;
	margin-left: 0;
}
#contentlaag {
	position: absolute;
	top: 0px;
	left: 335px;
	width: 634px;
	visibility: visible;
	display: block;
	z-index: 10;
}
#logokliklaag {
	position: absolute;
	z-index: 12;
	top: 11px;
	left: 42px;
	width: 171px;
	height: 171px;
	visibility: visible;
	display: block
}
p {
	color: black;
	font-size: 14px;
	line-height: 20px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px
}
.tekstklein {
	color: black;
	font-size: 13px;
	line-height: 18px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	margin-top: 0px;
	margin-bottom: 2px;
	padding: 0px
}
li {
	color: black;
	font-size: 14px;
	line-height: 20px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px
}
ol {
	margin-top: 0px;
	margin-bottom: 5px
}
ul {
	margin-top: 0px;
	margin-bottom: 5px
}
td {
}
h1 {
	color: #163d88;
	font-weight: bold;
	font-size: 36px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	line-height: 40px;
	margin-top: 75px;
	margin-bottom: 15px
}
h2 {
	color: #115ea4;
	font-weight: bold;
	font-size: 20px;
	line-height: 20px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	margin-top: 10px;
	margin-bottom: 5px;
	padding: 0px
}
h3 {
	color: #cf3388;
	font-weight: bold;
	font-size: 16px;
	line-height: 20px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 0px
}
hr {
	color: #cf3388;
	margin-top: 2px;
	margin-bottom: 2px;
	padding: 0px
}
a {
	color: #163d88;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
.menutekst {
	color: #163d88;
	font-size: 13px;
	line-height: 18px;
	vertical-align: bottom;
	margin-top: 0px;
	padding-top: 0px;
	padding-bottom: 0px
}

.test {
position: absolute;
left: 233px;
*left: 246px; 
_left: 246px;
width: 200px;
background-color: #DCE2ED;
z-index: 800;
*padding: 1px 0px; 
padding-left: 5px;
_padding: 1px 0px; 
margin-top: -20px;
*margin-top: 0px;
_margin-top: 0px; 
display: none;
}


.test li {
font-weight: normal;
}

ul li li.hover {
background: #DCE2ED;
font-weight: bold; 
padding: 0px; 
}

ul li li a {
}

.hovermenu, ul li li.hover .test {
display: block;
z-index: 800;
}

a.menu {
	color: #163d88;
	font-weight: bold;
	text-decoration: none;
	margin-bottom: 0px;
	width: 100%
}
a.menu:hover {
	color: black;
	font-weight: bold;
	background-color: white
}
a.menuonder {
	color: #163d88;
	font-weight: normal;
	text-decoration: none;
	width: 100%
}
a.menuonder:hover {
	color: black;
	font-weight: normal;
	text-decoration: none;
	background-color: white
}
a.submenu {
	color: #163d88;
	font-weight: normal;
	text-decoration: none;
	text-indent: 0px;
	margin: 0px 0px 5px;
	width: 100%
}
.wwagen {
	font-size: 13px;
	line-height: 33px;
	margin-top: 15px;
	margin-bottom: 7px;
	padding: 0px
}
.menuselectvlak {
	background-color: #f19bca;
	padding: 1px;
	width: 200px
}
a.menuselect {
	color: #163d88;
	font-size: 13px;
	line-height: 18px;
	font-weight: bold;
	text-decoration: none;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 100%
}
a.menuselect:hover {
	color: black;
	background-color: #f8c9e0;
	padding: 0px;
	width: 100%
}
.selected {
	color: #163d88;
	text-decoration: none;
	background-color: #f8c9e0;
	margin-bottom: 0px;
	width: 100%
}
a.menusub {
	color: #163d88;
	font-size: 13px;
	line-height: 18px;
	text-decoration: none;
	text-indent: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-left: 5px;
	width: 100%
}
a.menusubsub {
	color: #163d88;
	font-size: 13px;
	margin: 0;
padding-left: 10px; 
	text-decoration: none;

}

a.menusubsub:hover {
padding-left: 10px; 
}
a.menusub:hover {
	text-decoration: none;
	width: 100%

}
a.menusubselect {
	color: #163d88;
	font-size: 13px;
	line-height: 18px;
	font-weight: normal;
	text-decoration: none;
	text-indent: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-left: 5px;
	width: 100%
}
a.menusubselect:hover {
	color: black;
	text-decoration: none;
	background-color: #f8c9e0;
	margin-bottom: 0px;
	width: 100%
}
a.menuselecthigh {
	background-color: #f8c9e0;
	padding: 2px;
	width: 120px
}
.tabelsmalkolom {
	margin-top: 75px;
	margin-right: 0px;
	margin-left: 10px
}
.kopjeoproze {
	color: white;
	font-weight: bold;
	font-size: 14px;
	line-height: 20px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background-color: #f19bca;
	margin-bottom: 0px;
	padding: 0px 10px;
	width: 100%
}
.kopjeopdroze {
	color: white;
	font-weight: bold;
	font-size: 14px;
	line-height: 20px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background-color: #cf3388;
	margin-bottom: 0px;
	padding: 0px 10px;
	width: 100%
}
.rozetekst {
	color: #cf3388
}
.blauwetekst {
	color: #115ea4
}
.tekstoproze {
	font-size: 13px;
	line-height: 16px;
	background-color: #fcebf4;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: px 10px
}
.kopjeopblauw {
	color: white;
	font-weight: bold;
	font-size: 14px;
	line-height: 20px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background-color: #8b9ec4;
	margin-bottom: 0px;
	padding: 0px 10px;
	width: 100%
}
.tekstopblauw {
	font-size: 13px;
	line-height: 16px;
	background-color: #dce2ed;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 5px 10px
}
.kopjeopdblauw {
	color: white;
	font-weight: bold;
	font-size: 14px;
	line-height: 20px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background-color: #163d88;
	margin-bottom: 0px;
	padding: 0px 10px;
	width: 100%
}
.kolom400 {
	width: 400px;
}
.fotolinks {
	margin-right: 10px;
	margin-bottom: 3px;
	margin-left: 0px
}
.fotorechts {
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 10px
}
form {
	margin: 0px;
	padding: 0px
}
.formknop {
	color: white;
	font-weight: bold;
	font-size: 12px;
	line-height: 14px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background-color: #cf3388;
	padding: 1px 2px;
	border-style: solid;
	border-width: 1px;
	border-color: #f8c9e0 #712069 #712069 #f8c9e0;
	width: auto;
	height: auto
}
.formknopzoek {
	color: white;
	font-weight: bold;
	font-size: 12px;
	line-height: 14px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background-color: #115ea4;
	padding: 1px 2px;
	border-style: solid;
	border-width: 1px;
	border-color: #8b9ec4 #163d88 #163d88 #8b9ec4;
	width: auto;
	height: 21px
}
.formknopblauw {
	color: white;
	font-weight: bold;
	font-size: 12px;
	line-height: 14px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background-color: #115ea4;
	padding: 1px 2px;
	border-style: solid;
	border-width: 1px;
	border-color: #8b9ec4 #163d88 #163d88 #8b9ec4;
	width: auto;
	height: 21px
}
.formcel1 {
	padding-right: 5px
}
.formcel2 {
	border-top: 1px solid #115ea4
}
.formcel4 {
	border-top: 1px solid #115ea4
}
.formcel3 {
	padding-top: 2px;
	border-top: 2px solid #cf3388
}
.formveld {
	color: black;
	font-size: 11px;
	line-height: 14px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background-color: white;
	border: solid 1px #f19bca
}
.formveldaantal {
	color: black;
	font-size: 13px;
	line-height: 11px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background-color: white;
	border: solid 1px #f19bca;
}
.formveldprijs {
	color: black;
	font-size: 11px;
	line-height: 14px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background-color: white;
	text-align: right;
	padding: 0px 2px;
	border: solid 1px #f19bca;
	width: 60px

}
.formveldnaw {
	color: black;
	font-size: 11px;
	line-height: 14px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background-color: white;
	text-align: left;
	padding: 0px 2px;
	border: solid 1px #f19bca;
	width: 200px
}
.formveldprijstotaal {
	color: black;
	font-weight: bold;
	font-size: 11px;
	line-height: 14px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background-color: white;
	text-align: right;
	padding: 0px 2px;
	border: solid 1px #f19bca;
	width: 60px
}
.formveldzoek {
	color: black;
	font-size: 11px;
	line-height: 14px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background-color: white;
	border: solid 1px #8b9ec4;
	height: 21px
}
.newslettervlak {
	background: #d0dbd7 url(../images/bg_newsletter.jpg) repeat-x;
	width: 400px
}
.popupvlak {
	background: #d0dbd7 url(../images/bg_newsletter.jpg) repeat-x;
	width: 100%;
	height: 100%
}
.newstitel {
	color: #0e0631;
	font-weight: bold;
	font-size: 18px;
	line-height: 20px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	margin: 5px 10px 5px 0px
}
.newsdatum {
	color: white;
	font-size: 13px;
	line-height: 15px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-align: right;
	margin: 18px 10px 2px 0px
}
.newstekst {
	color: black;
	font-size: 14px;
	line-height: 18px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	margin: 3px 10px 5px
}
.newstekstklein {
	color: #163d88;
	font-size: 13px;
	line-height: 16px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	margin: 3px 10px 5px
}
.newskopjeoproze {
	color: white;
	font-weight: bold;
	font-size: 14px;
	line-height: 20px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background-color: #f19bca;
	margin-top: 10px;
	margin-bottom: 0px;
	padding: 0px 10px;
	width: 100%
}
a.newslink {
	color: white;
	font-weight: bold
}
.newshr {
	color: #f19bca;
	margin-right: 10px;
	margin-left: 10px;
	width: 100%;
	height: 2px
}
.newsfotorechts {
	text-align: right;
	margin: 0px 0px 5px 10px
}
.newsfotolinks {
	text-align: left;
	margin: 0px 10px 5px 0px
}
#layer1 {
	position: absolute;
	top: 180px;
	left: 664px;
	width: 244px;
	visibility: visible;
	display: block
}
#menulaag2 {
	position: absolute;
	top: 387px;
	left: 197px;
	width: 186px;
	height: 130px;
	visibility: visible;
	display: block
}
.style1 {
	color: #FFFFFF
}

#layer2 {
	position: absolute;
	top: 1cm;
	left: 1cm;
	width: 634px;
	visibility: visible;
	display: block
}

.terugtekst {
	text-align: right;
}
.error{
	color: red;	
}
form {
font-family: Arial, Helvetica, sans-serif;

}

form div {
padding: .5em 0;
font-size: 14px;
}

/* GENERAL ELEMENTS */

fieldset {
margin-bottom: 1.5em;
}

legend {
}

label {
float: left;
width: 160px;
}

/* FORM ELEMENTS */



select {
width: 16em;
}

.checkbox span, .radio span {
display: block;
margin-bottom: .2em;
margin-left: 12em;
	border: 0px;
}

.checkbox input, .radio input {
	border: 0px;
margin: 0 .5em 0 0;
width: auto;
}

/* TEXTAREA */

.textarea label {
float: none;
display: block;
}

textarea {
width: 33em;
margin: 0;
}
.subcats{
	padding-top:10px;
}
.subcats li{
	width: 100px;
	height: 150px;
	float:left;
	display:block;
	text-align:center;
	margin-right:15px;
}
.subcats li a{
	display:block;
}
.subcats li a img{
	width:100px;
	height:100px;
	border: #F19BCA solid 2px;
}
.subcats li a span{
	height:0px;
}
marquee span.lichtkrant a{
	color: #FFFFFF;
}
.lichtkrant a:visited{
	color: #FFFFFF;
}
#message{
  z-index:100;
  position: absolute;
  width: 180px;
  left: 50%;
  margin-left: -90px;
  top: 50%;
  border: 1px solid #163D88;
  background-color: #FFF;
}

#message table
{
  border-collapse: collapse;
}
#message .head{
  background-color: #F19BCA;
  font-weight: bold;
}
#message .head a{
  text-decoration: none;
}

#message .body td{
  padding: 10px
}
