#search iframe{
width: 755px;
height: 1400px;
border: 0px;
}
/** global settings **/
body {
	margin: 0px;
	background: #ffe;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	margin:0px;
	color:#000000;
}
A:link, A:active, A:visited{
	color: #000;
	text-decoration: underline;
}
A:hover {
	color: #f12e28;
	text-decoration: underline;
}

/** main div's **/
#achtergrond {
	background: #da1f18 url(images/achtergrond.png) no-repeat top left;
	margin: 0px;
	position: relative;
	left: 50%;
	width: 755px;
	margin-left: -377px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #580b0a;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #580b0a;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #580b0a;
}
#achtergrond #homebutton {
position: absolute;
}
#menu {
	background: url(images/menu_boven.jpg) no-repeat top left;
	position: relative;
	top: 0px;
	left: 306px;
	width: 449px;
	height: 69px;
}

#content {
	position: relative;
	margin-top: 137px;
}

#tabel_links {
	background: #f12e28 url(images/tabel_links.jpg) no-repeat top right;
	width: 481px;
}

#tabel_links .agendaitem {
border-left: solid 1px #f9a126;
border-right: solid 1px #f9a126;
vertical-align: top;
padding: 2px;

}
#tabel_links .agendaitem H1{
font-size: 14pt;
border-bottom: solid 1px black;
}
#tabel_links .agendaitem H2{
font-size: 8pt;
margin: 0px;
font-weight: bold;
color: #000;

}
#tabel_links .agendaitem p{
font-size: 10pt;
margin-bottom: 0px;
font-style: italic;
//text-align: justify;
}

#tabel_links .agendaitem P A,
#tabel_links P A,
#tabel_links H2 A{
text-decoration: none;
}

#tabel_links .agendaitem P A:hover,
#tabel_links P A:hover {
text-decoration: none;
/*color: #421600;*/
color: #843200;
/*color: #633;*/
/*color: #f00;*/
}

#tabel_links #agendaitems {
border-bottom: solid 1px black;
margin-bottom: 5px;
}
#tabel_links H1{
	font-size: 20pt;
	letter-spacing: -1pt;
	margin: 0px;
font-weight: normal;
}
#tabel_links H1 A{
text-decoration: none;
}
#tabel_links H2 {
	margin-top: -1pt;
	margin-left: 1pt;
	font-size: 7pt;
	color: #421600;
}
#tabel_links .tabelkop {
font-size: 14pt;
	letter-spacing: -1pt;
left: 25px;
position: absolute;
top: 3px;
color: #421600;
}
#tabel_links .tabelkop A{
text-decoration: none;
color: #421600;
}


#tabel_rechts {
	background: #f12e28 url(images/tabel_rechts.jpg) no-repeat top right;
	width: 269px;
	float: right;

}
#tabel_rechts .menuitem{
	margin: 0pt;
	clear: both;
}
#tabel_rechts .menukop{
	border-bottom: 1px solid #580b0a;
	margin-bottom: 2px;
	font-size: 12pt;
	letter-spacing: -1pt;
}
#tabel_rechts .menukop A{
	text-decoration: none;
}
#tabel_rechts .menuimage{
	font-size: 7pt;
	padding-top:2px;
}
#tabel_rechts .menuimages {
	float: left;
	margin: 0px;
        line-height: 0px;
}

#tabel_onder{
padding-top: 10px;
	clear:both;
}

#onder_links {
	background: url(images/tabel_onder_links.gif) no-repeat top right;
	width: 269px;
	float: left;

}
#onder_rechts {
	background: url(images/tabel_onder_rechts.gif) no-repeat top right;
	width: 481px;
float: right;
}

#balk_onder {
	background: url(images/balk_onder.gif) ;
	width: 755px;
	height: 48px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #580b0a;
clear:both;
}

#tabel_links .text, #tabel_rechts .text{
	padding-top: 38px;
	padding-left: 5pt;
	padding-right: 5pt;
}

IMG{
    border: 0px;
}

.contentimage, A .contentimage, A:hover .contentimage{
    float: right;
    border: 1px solid black;
	 margin-left: 2px;
	 color: #000;
}

.menutext {
      float: right;
	width: 190px;
}

#tabel_links p {

/*min-height: 75px;*/
}

/** reacties **/
.reactie {
	border-top-style: double;
	border-width: 3px;
	border-color: #000;
	margin-left: 20pt;
}
#reactiebalk, #reactieform {
	margin-left: 20pt;
	border-top-style: solid;
	border-width: 1px;
}
#reactiebalk .inhoud{
	margin-top: 2pt;
}

#tabel_links .reactie H1 {
	font-size: 13pt;
	font-weight: normal;
}
#tabel_links .reactie H2, #tabel_links #reactiebalk H2, #tabel_links #reactieform H2{
	float: right;
	margin-top: 5pt;
	font-style: italic
}
#tabel_links .reactie .inhoud{
	margin-top: 3pt;
}


/** form elements **/
input{
border: 1px solid;
border-color: #000;
color: #000;
}
#search .textinput {
background-color: #fff;
width: 164px;
}
#search .button{
background-color: #f12e28;
width: 70px;
}
#reactiebalk .button{
width: 50pt;
background-color: #f12e28;
margin-right: 5px;
}
#reactieform input, #reactieform textarea{
background-color: #fff;
}
/*end form elements*/



/** onder **/
#onder_links H1, #onder_rechts H1{
color: #000;
font-size: 16pt;
	letter-spacing: -1pt;
	margin: 0px;
font-weight: normal;
}
#onder_links H1 {
margin-left: 5px;
}
#onder_rechts H1 {
width: 476px;
text-align: right;
}
#onder_links .text, #onder_rechts .text{
padding-left: 5px;
padding-right: 5px;
padding-top: 20px;
margin: 0px;
}
#onder_links .text {
text-align: center;
}
#onder_rechts .text {
text_align: right;
}



#menustepper {
clear:both;
}

.spacer{
height: 12pt;
clear: both;
}


.lijstitem {
	min-height: 100px;
}
/* de volgende zijn nodig omdat niet alles min-height ondersteunt */
.prop{
height: 107px;
float: left;
}
.clear{
clear:left;
height: 1px;
overflow: hidden;
}
#tabel_links .inhoud A {
text-decoration: underline !important;
}

