/* CSS Document */

body
{
text-align:center;
margin:0px;
padding:0px;
font-family:Arial, Verdana, sans-serif;
font-size:1.2em;
color:#454545;
background-color:#FFFFFF;
border:0;
outline:0;
}

#container
{
margin:0px auto;
width:960px;
text-align:left;
position:relative;
}

/* HEAD */

#head
{
width:960px;
height: 125px;
margin:10px 0px 0px 0px;
}

#logo
{
height:114px;
width:124px;
float:left;
margin-right:27px;
}

#header
{
width:788px;
height:113px;
float:left;
display:none;
}

/* EINDE HEAD */

/* CONTENT */

#content
{
margin-top:23px;
}

#left
{
float:left;
width:117px;
margin-right:34px;
display:none;
}

#lid
{
	height:31px;
	width:127px;
	position:absolute;
	left: 0px;
	top: 670px;
	border:none;
	
min-height:522px;
  height:auto !important;
  height:522px;
	

}

#zoeken
{
	position:absolute;
	top: 561px;
	width: 116px;
	text-align:right;
}

#center
{
float:left;
width:538px;
margin-right:15px;
}

#center_detail
{
float:left;
width:900px;
margin-right:15px;
margin-top:3px;
margin-left:20px;

}

#center_detail_text
{
min-height:500px;
height:auto !important;
height:500px;
}

/*#center a
{
font-weight:bold;
text-decoration:none;
color:#A2BD30;
}*/

#center a
{
text-decoration:underline;
color:#454545;
}

#center a:hover
{
color:#A2BD30
}

/*#center_detail a
{
font-weight:bold;
text-decoration:none;
color:#A2BD30;
}*/

#center_detail a
{
text-decoration:underline;
color:#454545;;
}

#center_detail a:hover
{
color:#A2BD30;
text-decoration:underline;
}

#right
{
float:left;
width:235px;
display:none;
}

#footer
{
text-align:center;
margin-top:50px;
color:#A2BD30;
font-weight:normal;
display:none;
}

#footer a
{
color:#454545;
text-decoration:none;
/*font-size:0.87em;*/
font-size:0.8em;
font-weight:normal;
}

/*#footer a:hover
{
border-bottom:1px #454545 dotted;
}*/

#footer #smallText
{
    font-size: 0.8em;
    color:#454545;
    margin-top: 15px;
}

#footer #smallText a
{
    color:#A2BD30;
    font-size: 0.8em;
}

/* RIGHT */

/*#telex
{
background-image:url(images/telex.gif);
background-repeat:no-repeat;
background-position:left top;
}*/

#telexlijst
{

list-style:none;
margin:0px;
padding:0px;
margin-top:10px;
padding-top:0px;
position:relative;
display:none;
}

#telexlijst table tr td
{
border-bottom:1px dotted #97c00e;
}

#telexlijst table tr td a
{
text-decoration:underline;
}

#telexlijst a
{
text-decoration:none;
color:#454545;
line-height:19px;
}

.berichten
{
	margin-bottom: 4em;
}

.berichtenlijst
{

list-style:none;
margin:0px;
padding:0px;
margin-top:10px;
padding-top:0px;
position:relative;
}

.berichtenlijst table tr td
{
border-bottom:1px dotted #97c00e;
}

.berichtenlijst table tr td a
{
text-decoration:underline;
}

.berichtenlijst a
{
text-decoration:none;
color:#454545;
line-height:19px;
}

#telexlijstmiddle
{
list-style:none;
margin:0px;
padding:0px;
margin-top:10px;
padding-top:0px;
position:relative;
}


#telexlijstmiddle a
{
text-decoration:none;
color:#454545;
font-size:0.87em;
line-height:19px;
}

#rss
{
padding-left:10px;
margin-top:0px;
padding-top:0px;
vertical-align:text-top;
}

#lijsten_right
{
padding-left:0px;
margin-top:0px;
padding-top:0px;
vertical-align:text-top;
}

.lijsten_right
{
padding-left:0px;
margin-top:0px;
padding-top:0px;
vertical-align:text-top;
}

.banners
{
width:233px;
margin-left:2px;
display:none;
}

.banners img
{
margin-top:13px;
}

#agenda
{
	margin-top: 10px;
}

#agendalijst
{
/*background-image:url(images/TitelAgenda.gif);
background-repeat:no-repeat;
background-position:left top;*/
list-style:none;
margin:0px;
padding:0px;
margin-top:5px;
padding-top:5px;
}

#agendalijst img
{
margin-bottom:5px;
}

#agendalijst li
{
border-bottom:1px #A2BD30 dotted;
}

#agendalijst a
{
text-decoration:none;
color:#454545;
/*font-size:0.95em;*/
font-size:0.95em
}

.lijst
{
list-style:none;
margin:0px;
padding:0px;
}

.lijst li
{
border-bottom:1px #A2BD30 dotted;

}

.borderbottom
{
	padding-bottom: 10px;
	border-bottom:1px #A2BD30 dotted;
}

 .floatright
{
float: right;
margin: 20px 0 10px 10px;
border: 1px solid #A2BD30;
padding: 2px;
}

#center_detail .lijst li a
{
text-decoration:none;
color:#454545;
display:block;
padding-top:5px;
padding-bottom:5px;
font-weight:normal;
padding-left:3px;
}

#center_detail .lijst li a:hover
{
padding-top:5px;
padding-bottom:5px;
background-color:#A2BD30;
color:#FFFFFF;
display:block;
font-weight:normal;
padding-left:3px;
}

/* einde RIGHT */

/* in de kijker */

#indekijker
{
width:538px;
border-bottom:1px #454545 dotted;
padding-bottom:15px;
}

#indekijker_titel
{
background-image:url(images/indekijker.gif);
background-repeat:no-repeat;
height:31px;
width:127px;
}

#indekijker_titel a
{
color:#454545;
text-decoration:none;
}

#indekijker_beeld
{
float:left;
width:235px;
/*background-image:url(images/BeeldIndekijker.jpg);*/
height:159px;
}

#indekijker_tekst
{
float:left;
width:787px;
}

/* einde in de kijker */

/* EINDE CONTENT */


/* HOOFDMENU */

#menu
{
width:112px;
}

#submenu
{
width:112px;
text-align:right;
font-family:Verdana, Arial, Helvetica, sans-serif;


}

#broodkruimels
{	font-size:x-small;
	/*font-size:0.87em;*/
	color:#1F1D21;
	/*position:absolute;
	left: 150px;
	top: 125px;*/
	margin-left: 150px;
	display:none;
}

#broodkruimels a
{
font-size:0.87em;
color:#1F1D21;
text-decoration:none;
display:none;
}

/*#broodkruimels a:hover
{
border-bottom:1px #454545 dotted;
}*/

#broodkruimels .halvegrootte
{
	font-size: 0.625em;
}

#ExtraNav
{
	font-size:0.87em;
	color:#1F1D21;
	/*position:absolute;
	left: 150px;
	top: 145px;
	width: 550px;*/
	margin-top: 15px;
	margin-left: 150px;
	
}

#ExtraNav a
{
	color:#1F1D21;
}

/*#ExtraNav a:hover
{
	color:#A2BD30;
}*/

#ExtraNav .extraactive
{
	color:#A2BD30;
}

#submenu li
{
padding-bottom:5px;
}

#submenu li a
{
font-size:0.8em;
color:#454545;
}

/*#submenu li a:hover
{
border-bottom:1px #454545 dotted;
}*/

#submenu .activesub
{
color:#A2BD30;
text-decoration:underline;
}

#menu ul
{
list-style:none;
margin:0px;
padding:0px;
display:none;
}

#menu ul li a
{
text-decoration:none;
color:#454545;
text-indent:-5000px;
display:none;
}

#nieuws,#nieuws:link,#nieuws:visited, #nieuws:active
{
	background-image:url(images/MenuNieuws.gif);
	width:112px;
	height:28px;
	background-repeat:no-repeat;
	left: 0px;
	display:block;
	display:none;
}

/*#nieuws:hover
{
background:url(images/MenuNieuws.gif) 0px 28px;
width:112px;
height:28px;
}*/

#nieuws_active
{
background:url(images/MenuNieuws.gif) 0px 28px;
width:112px;
height:28px;
display:block;
display:none;
}

#doemee,#doemee:link,#doemee:visited, #doemee:active
{
	background-image:url(images/MenuDoemee.gif);
	width:112px;
	height:28px;
	background-repeat:no-repeat;
	left: 0px;
	display:block;
	display:none;
	
}

/*#doemee:hover
{
background:url(images/MenuDoemee.gif) 0px 28px;
width:112px;
height:28px;
}*/

#doemee_active
{
background:url(images/MenuDoemee.gif) 0px 28px;
width:112px;
height:28px;
display:block;
display:none;
}

#leesmee,#leesmee:link,#leesmee:visited, #leesmee:active
{
	background-image:url(images/MenuLeesmee.gif);
	width:112px;
	height:28px;
	background-repeat:no-repeat;
	left: 0px;
	display:block;
	display:none;
}

/*#leesmee:hover
{
background:url(images/MenuLeesmee.gif) 0px 28px;
width:112px;
height:28px;
}*/



#leesmee_active
{
background:url(images/MenuLeesmee.gif) 0px 28px;
width:112px;
height:28px;
display:block;
display:none;
}

#wieiswie,#wieiswie:link,#wieiswie:visited, #wieiswie:active
{
	background-image:url(images/MenuWieiswie.gif);
	width:112px;
	height:28px;
	background-repeat:no-repeat;
	left: 0px;
	display:block;
	display:none;
}

/*#wieiswie:hover
{
background:url(images/MenuWieiswie.gif) 0px 28px;
width:112px;
height:28px;
}*/

#wieiswie_active
{
background:url(images/MenuWieiswie.gif) 0px 28px;
width:112px;
height:28px;
display:block;
display:none;
}

#ideen,#ideen:link,#ideen:visited, #ideen:active
{
	background-image:url(images/MenuDossiers.gif);
	width:112px;
	height:28px;
	background-repeat:no-repeat;
	left: 0px;
	display:block;
	display:none;
}

/*#dossiers:hover
{
background:url(images/MenuDossiers.gif) 0px 28px;
width:112px;
height:28px;
}*/

#ideen_active
{
background:url(images/MenuDossiers.gif) 0px 28px;
width:112px;
height:28px;
display:block;
display:none;
}

#contact,#contact:link,#contact:visited, #contact:active
{
	background-image:url(images/MenuContact.gif);
	width:112px;
	height:28px;
	background-repeat:no-repeat;
	left: 0px;
	display:block;
	display:none;
}

/*#contact:hover
{
background:url(images/MenuContact.gif) 0px 28px;
width:112px;
height:28px;
}*/

#contact_active
{
background:url(images/MenuContact.gif) 0px 28px;
width:112px;
height:28px;
display:block;
display:none;
}

#archief,#archief:link,#archief:visited, #archief:active
{
	background-image:url(images/MenuArchief.gif);
	width:112px;
	height:28px;
	background-repeat:no-repeat;
	left: 0px;
	display:block;
	display:none;
}

/*#archief:hover
{
background:url(images/MenuArchief.gif) 0px 28px;
width:112px;
height:28px;
}*/

#archief_active
{
background:url(images/MenuArchief.gif) 0px 28px;
width:112px;
height:28px;
display:block;
display:none;
}

/* einde HOOFDMENU */

/* CLASSES */

.clear
{
clear:both;
}

.indekijker_titel
{
/*font-size:1.4em;*/
font-size:1.25em;
font-weight:bold;
line-height:24px;

}

#center .indekijker_titel a
{
color: #454545;
}

.nieuwsitem
{
margin-top:15px;
width:838px;

margin-bottom:15px;
/*background-image:url(images/BckgrndNieuws.gif);
background-repeat:repeat-y;*/
}

.nieuwsitemonder
{
margin-top:15px;
width:538px;
margin-bottom:15px;
background-repeat:repeat-y;
display:none;
}

#center .nieuwstitel
{
font-weight:bold;
line-height:17px;
width:410px;
margin-bottom:5px;
display:block;
color:#454545;
}

#center .nieuwstitel a
{
font-weight:bold;
line-height:17px;
width:410px;
margin-bottom:5px;
display:block;
text-decoration:none;
color:#454545;
}


#center .nieuwstitel_kort
{
font-weight:bold;
line-height:17px;
width:410px;
margin-bottom:5px;
color:#454545;
}

#center .nieuwstitel_kort a
{
font-weight:bold;
line-height:17px;
width:410px;
margin-bottom:5px;
text-decoration:none;
color:#454545;
}

.nieuws1
{
float:left;
width:410px;
padding-right:5px;
}

.nieuws2
{
margin-left:9px;
float:left;
width:410px;
}

.imgleft
{
float:left;
margin-right:3px;
}

.lijn
{
height:2px;
width:538px;
border-bottom:1px #454545 dotted;
}

.bold
{
font-weight:bold;
}

.agenda
{
border-top:1px #A2BD30 dotted;
}

.vlag
{
margin-top:7px;
margin-right: 8px;
float:left;
}

.telex
{
float:left;
/*margin-left:8px;*/
width:199px;
}

.telexlist
{
float:left;
/*margin-left:8px;*/
}

.telexitemfirst
{
border-top:1px #454545 dotted;
border-bottom: 1px #454545 dotted;
padding-top:5px;
padding-bottom:5px;
}

.telexitem
{
padding-top:5px;
padding-bottom:5px;
border-bottom:1px #454545 dotted;
}

.telexitemlist
{
padding-top:5px;
padding-bottom:5px;
border-bottom:1px #A2BD30 dotted;
}

a
{
outline:none;
}

#left input.zoekeninput
{
margin-right:5px;
}

#left input
{
width:110px;
margin:0px;
padding:0px;
}

#center input
{
border:1px solid #2ABD30;
}

.zoeken a
{
/*font-size:0.90em;*/
font-size:0.80em;
text-transform:uppercase;
display:inline;
text-decoration:none;
color:#454545;
margin-right:5px;
}

.zoeken_uitgebreid a
{
/*font-size:0.90em;*/
font-size:0.8em;
color:#454545;
text-decoration:underline;
}

h1
{
font-family:Arial, Verdana, sans-serif;
text-transform:uppercase;
margin-top:0px;
color:#A2BD30;
font-weight:bold;
font-size:1.5em;
/*font-size:1.45em;*/
/*font-size:1.6em;*/
}

h2
{
color:#454545;
font-size:1.25em;
/*font-size:1.4em;*/
font-family:Arial, Verdana, sans-serif;
font-weight:normal;
}

h3
{
font-size:1em;
/*font-size:1.12em;*/
font-family:Arial, Verdana, sans-serif;
font-weight:normal;
}

.tabelcenter
{
border-bottom:1px #A2BD30 dotted;
}

.form
{
border:1px #A2BD30 solid;
}

#center_detail .agendaitem a
{
font-weight:bold;
color:#454545;
}

table.withborder td
{
border-bottom:1px dotted #A2BD30;
padding-top:5px;
padding-bottom:5px;
}

.noborder td
{
border-bottom:0px;
padding-top:0px;
padding-bottom:0px;
}

.highlight
{
    background-color: Yellow;
    color: Black;
}

/* Blog */

.PostInfo
{
    margin: 0px;
    padding: 0px;
    margin-bottom: 6px;
    margin-top: 6px;
}

.textItalic
{
    font-style: italic;
	font-size: 0.75em;
    /*font-size: 0.8em;*/
}

/* Agenda */

#voorlijst
{
	border-bottom:1px dotted #A2BD30;
	margin-bottom: 40px;
	padding-bottom: 10px;
}

img.middle
{
	vertical-align:middle;
	padding-bottom: 5px;
}


/* Collapse */

.CollapsePanel
{
	width:500px;
	height: 0px;
	overflow: hidden;
	/*float: left;*/
}

.CollapsePanelHeader
{
	width:500px;
	height: 20px;
	/*float: left;*/
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 10px;
	cursor: pointer;
	vertical-align: middle;
}

.h2header
{
color:#454545;
font-size:1.25em;	
/*font-size:1.4em;*/
font-family:Arial, Verdana, sans-serif;
font-weight:normal;
}

a img
{
border: 0px;
}

.datarechts
{
padding-top:3px;
}

/* KADER*/

.kader
{
background-image:url(images/wieiswie_kader.gif);
background-repeat:repeat-x;
width:375px;
height:270px;
position:relative;
margin-top: 40px;
}

#kader_naam
{
	color:#A2BD30;
	position:absolute;
	left: 92px;
	top: -18px;
}

#kader_image
{
	width:66px;
	height:66px;
	position:absolute;
	border:1px solid #A2BD30;
	left: 16px;
	top: -17px;
}

#info
{
	position:absolute;
	left: 96px;
	top: 30px;
}

#prive
{
float:left;
width:124px;
margin-right:6px;
}

#kantoor
{
float:left;
width:110px;
}

#tel
{
margin-top:6px;
}

/* EINDE KADER */

#center_detail ul
{
list-style-image:url(images/arrow.gif);
}

#printgegevens
{
margin-top:15px;
font-size:14px;
}
