/* CSS Document */

body
{
text-align:center;
margin:0px;
padding:0px;
font-family:Arial, Verdana, sans-serif;
font-size:0.75em;
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;
}

/* EINDE HEAD */

/* CONTENT */

#content
{
margin-top:23px;
}

#left
{
float:left;
width:117px;
margin-right:34px;
}

#lid
{
	height:31px;
	width:127px;
	position:absolute;
	left: 0px;
	top: 685px;
	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;
margin-top: -10px;
}

#center_detail
{
float:left;
width:538px;
margin-right:15px;
margin-top: -10px;

}


#center_detail_text
{
/*min-height:500px;*/
min-height:550px;
min-height:520px;
height:auto !important;
/*height:500px;*/
height:550px;
}


/*FASE_2*/


/*#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;
}*/


/*FASE_2*/
 #center_detail a, #center a
{
	text-decoration: underline;
	font-weight: bold;
}


#center a:hover, #center_detail a:hover
{
	background: #a2bd30;
	text-decoration: none;
	
}

#right
{
float:left;
width:235px;
/*margin-top: -10px;*/
}

#footer
{
text-align: center;
margin-top:15px;
font-weight:normal;
}

#footer a
{
text-decoration:none;
/*font-size:0.87em;*/
font-size:0.75em;
font-weight:normal;
}

#footerall
{
	text-align:left;
	width:500px;
	margin: 0 0 0 150px;
	padding: 0px;
}

#footer #smallText
{
    font-size: 0.75em;
    margin-top: 15px;
}

#footer #smallText a
{
    font-size: 0.75em;
}

/* RIGHT */

#telex
{
width:538px;
padding-bottom:15px;
}

#telextitel
{
	margin-bottom: 5px;
}

#telextitel a, #telextitel a:hover
{
	display:block;
background-repeat:no-repeat;
height:20px;
width:200px;
text-decoration:none;

margin-bottom:0px;
margin-top:0px;
text-indent:-5000px;	
}

#telexlijst
{

list-style:none;
margin:0px;
padding:0px;
margin-top:0px;
padding-top:0px;
position:relative;
}

/*#telexlijst table tr td a
{
text-decoration:underline;
}*/

#telexlijst a
{
    text-decoration:none;
    line-height:15px;
    font-weight: normal;
    padding-left: 5px;
}

.telexitem
{
	padding:0px;
	margin: 0px;
	margin-bottom: 0px;
}

.telex
{
/*float:left;
width:180px;*/
padding: 3px 3px 4px 3px;
float: right;
    width: 409px;
}



.vlag
{
margin:0px;
/*margin-top:7px;*/
float:left;
}

.vlagname
{
    margin: 0px;
    padding: 3px 3px 4px 3px;
    float: right;
    width: 80px;
}

/*.telexlist
{
float:left;

}

.telexitemfirst
{
padding-top:5px;
padding-bottom:5px;
}

.telexitem
{
padding-top:5px;
padding-bottom:5px;
}

.telexitemlist
{
padding-top:5px;
padding-bottom:5px;
}*/

.facebookplugin
{
    margin-top: 10px;
}

.berichten
{
	margin-bottom: 4em;
}

.berichtenlijst
{

list-style:none;
margin:0px;
padding:0px;
margin-top:10px;
padding-top:0px;
position:relative;
}

.berichtenlijst table tr td a
{
text-decoration:underline;
}

.berichtenlijst a
{
text-decoration:none;
line-height:19px;
}

#telexlijstmiddle
{
list-style:none;
margin:0px;
padding:0px;
margin-top:10px;
padding-top:0px;
position:relative;
}


#telexlijstmiddle a
{
text-decoration:none;
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;
}

.banners img
{
margin-top:13px;
}

.banners table
{
	margin-top: 13px;
}

.banners table img
{
	margin-top: 0px;
	border: 1px solid #000;
	margin-right: 8px;
	margin-bottom: 8px;
}

#agenda
{
margin-top:10px;

}

#agendalijst
{
list-style:none;
margin:0px;
padding:0px;
margin-top:0px;
padding-top:5px;
}

#agendalijst img
{
margin-bottom:5px;
}

#agendalijst a
{
text-decoration:none;
/*font-size:0.95em;*/
font-size:0.95em
}

.lijst
{
list-style:none;
margin:0px;
padding:0px;
}

.borderbottom
{
	padding-bottom: 10px;
}

 .floatright
{
float: right;
margin: 20px 0 10px 10px;
padding: 2px;
}

#center_detail .lijst li a
{
text-decoration:none;
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;
display:block;
font-weight:normal;
padding-left:3px;
}

/* einde RIGHT */

/* in de kijker */

#indekijker
{
width:538px;
padding-bottom:15px;
}

#indekijker_titel
{
background-repeat:no-repeat;
height:31px;
width:127px;
text-decoration:none;
display:block;
margin-bottom:0px;
text-indent:-5000px;
}

#center .nieuwstitel_kort h1#ezine
{
	margin: 0px;
	padding: 0px;
}

#center .nieuwstitel_kort h1#ezine a, #center .nieuwstitel_kort h1#ezine a:hover
{
display: block;	
background-repeat:no-repeat;
height:21px;
width:55px;
text-decoration:none;

margin-bottom:0px;
margin-top:0px;
text-indent:-5000px;
/*cursor:auto;*/
	
}

h1#groenblogt
{
	margin: 0px;
	padding: 0px;
}

#groenblogt a,#groenblogt a:hover
{
display: block;	
background-repeat:no-repeat;
height:21px;
width:109px;
text-decoration:none;

margin-bottom:0px;
margin-top:0px;
text-indent:-5000px;
}

#wordlid
{
background-repeat:no-repeat;
height:31px;
width:115px;
text-decoration:none;

margin-bottom:0px;
margin-top:0px;
text-indent:-5000px;	
}

.btnWordlid
{
    margin-left: 35px;
}

#agendatitel
{
	margin-bottom: 5px;
}

#agendatitel a, #agendatitel a:hover
{
	display:block;
background-repeat:no-repeat;
height:21px;
width:70px;
text-decoration:none;

margin-bottom:0px;
margin-top:0px;
text-indent:-5000px;
}

#indekijker_titel a
{
text-decoration:none;
}

#indekijker_beeld
{
float:left;
width:235px;
height:159px;
}

#indekijker_tekst
{
float:right;
width:287px;
}

/* einde in de kijker */

/* EINDE CONTENT */


/* HOOFDMENU */

#menu
{
width:112px;
}

#menu ul#submenu
{
width:112px;
text-align:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin-bottom:9px;

}

#broodkruimels
{	font-size:x-small;
	/*font-size:0.87em;*/
	position:absolute;
	left: 150px;
	top: 125px;
	
}

#broodkruimels a
{
font-size:0.87em;
text-decoration:none;
}

#broodkruimels .halvegrootte
{
	font-size: 0.625em;
}

#contrast
{	font-size:x-small;
 	padding: 5px 0px 0px 0px
	/*font-size:0.87em;*/
	/*position:absolute;
	left: 760px;
	top: 125px;
	width: 180px;
	text-align: right;*/
}

#contrast a
{
font-size:1.2em;
text-decoration:none;
}

#contrast .ibtnContrast
{
    padding-top: 2px;
    }

#contrast .contrasthome
{
    /*padding: 5px 2px 2px 2px;*/
    /*background-color: #656363;*/
    font-size: 9px;
    vertical-align: top;
}

#ExtraNav
{
	font-size:0.87em;
	/*position:absolute;
	left: 150px;
	top: 145px;
	width: 550px;*/
	margin-top: 15px;
	margin-left: 150px;
	
}

#ExtraNav a
{
}

/*#ExtraNav a:hover
{
	color:#A2BD30;
}*/

#ExtraNav .extraactive
{
}

#submenu li a
{
font-size:0.75em;
}

#submenu .activesub
{
text-decoration:underline;
}

#menu ul
{
list-style:none;
margin:0px;
padding:0px;
}

#menu ul li a
{
text-decoration:none;
text-indent:-5000px;
}

#nieuws,#nieuws:link,#nieuws:visited, #nieuws:active
{
	width:112px;
	height:28px;
	background-repeat:no-repeat;
	left: 0px;
	display:block;
}

#nieuws_active
{
width:112px;
height:28px;
display:block;
}

#doemee,#doemee:link,#doemee:visited, #doemee:active
{
	width:112px;
	height:28px;
	background-repeat:no-repeat;
	left: 0px;
	display:block;
	
}

#doemee_active
{
width:112px;
height:28px;
display:block;
}

#leesmee,#leesmee:link,#leesmee:visited, #leesmee:active
{
	width:112px;
	height:28px;
	background-repeat:no-repeat;
	left: 0px;
	display:block;
}

#leesmee_active
{
width:112px;
height:28px;
display:block;
}

#wieiswie,#wieiswie:link,#wieiswie:visited, #wieiswie:active
{
	width:112px;
	height:28px;
	background-repeat:no-repeat;
	left: 0px;
	display:block;
}

#wieiswie_active
{
width:112px;
height:28px;
display:block;
}

#ideen,#ideen:link,#ideen:visited, #ideen:active
{
	width:112px;
	height:28px;
	background-repeat:no-repeat;
	left: 0px;
	display:block;
}

#ideen_active
{
width:112px;
height:28px;
display:block
}

#contact,#contact:link,#contact:visited, #contact:active
{
	width:112px;
	height:28px;
	background-repeat:no-repeat;
	left: 0px;
	display:block;
}

#contact_active
{
width:112px;
height:28px;
display:block;
}

#archief,#archief:link,#archief:visited, #archief:active
{
	width:112px;
	height:28px;
	background-repeat:no-repeat;
	left: 0px;
	display:block;
}

#archief_active
{
width:112px;
height:28px;
display:block;
}

/* einde HOOFDMENU */

/* CLASSES */

.clear
{
clear:both;
}
.indekijker_titel
{
/*font-size:1.4em;*/
font-size:1.25em;
font-weight:bold;
line-height:20px;
margin-bottom: 5px;
}

#center .indekijker_titel a
{
text-decoration:none;
}

.nieuwsitem
{
margin-top:15px;
width:538px;

margin-bottom:15px;
background-repeat:repeat-y;
}

.nieuwsitemonder
{
margin-top:15px;
width:538px;
margin-bottom:15px;
background-repeat:repeat-y;
}

#center .nieuwstitel
{
font-weight:bold;
line-height:17px;
width:241px;
margin-bottom:5px;
display:block;
}

#center .nieuwstitel a
{
font-weight:bold;
line-height:17px;
width:241px;
margin-bottom:5px;
display:block;
text-decoration:none;
}

#center .nieuwstitel_kort
{
font-weight:bold;
line-height:17px;
width:241px;
margin-bottom:5px;
}

#center .nieuwstitel_kort a
{
font-weight:bold;
line-height:17px;
width:241px;
margin-bottom:5px;
text-decoration:none;
}

.nieuws1
{
float:left;
width:235px;
padding-right:5px;
padding-top: 0px;
}

.nieuws2
{
margin-left:9px;
float:left;
width:285px;
}

.imgleft
{
float:left;
margin-right:10px;
margin-bottom:5px;
}

.lijn
{
height:2px;
width:538px;
}

.bold
{
font-weight:bold;
}



a
{
outline:none;
}

#searchTop
{
    position:absolute;
	left: 705px;
	top: 125px;
	width: 235px;
	text-align: right;
}

#searchTop input
{
width:110px;
margin:0px;
padding:0px;
}

a.zoekeninput, #searchTop a.zoekeninput,
input.zoekeninput, #searchTop input.zoekeninput
{
    background-color: #a2bd30;
    padding: 2px 10px;
    color: White;
    text-decoration: none;
    border:none;
}

input.zoekeninput, #searchTop input.zoekeninput
{
    width:47px;
    display:inline-block;
    padding-bottom:0px;
    padding-top:0px;
    cursor:pointer;
}

.zoeken a
{
/*font-size:0.90em;*/
font-size:0.80em;
text-transform:uppercase;
display:inline;
text-decoration:none;
margin-right:5px;
}

.zoeken_uitgebreid a
{
/*font-size:0.90em;*/
font-size:0.75em;
text-decoration:underline;
}

#center_detail #h1
{
	margin-top:0px;
	font: 800 1.8em/1.3em Arial, Verdana, sans-serif;
	padding-bottom: 2px;
	margin-bottom: 3px;
}

h2
{
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;
}

#center_detail .agendaitem a
{
font-weight:bold;
}

table.withborder td
{
padding-top:5px;
padding-bottom:5px;
}

.noborder td
{
border-bottom:0px;
padding-top:0px;
padding-bottom:0px;
}

.highlight
{
}

/* 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
{
	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
{
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-repeat:repeat-x;
width:375px;
height:270px;
position:relative;
margin-top: 40px;
}

#kader_naam
{
	position:absolute;
	left: 92px;
	top: -18px;
}

#kader_image
{
	width:66px;
	height:66px;
	position:absolute;
	left: 16px;
	top: -17px;
}

#info
{
	position:absolute;
	left: 96px;
	top: 30px;
}

#extra
{
	position:absolute;
	left: 0px;
	top: 30px;
}

#prive
{
float:left;
width:124px;
margin-right:6px;
}

#kantoor
{
float:left;
width:110px;
}

#tel
{
margin-top:6px;
}

/* EINDE KADER */


/* PRINT */

#printgegevens
{
display:none;
}

.pijl
{
background-repeat:no-repeat;
padding-left: 10px;
}
.pijl2
{
background-repeat:no-repeat;
padding-left: 10px;
}
.categorie
{
	margin: 0px 0px 10px 0px;
	padding: 0px;
}

.categorieimg
{
	float:left;
	display:inline;
	margin: 0px;
	padding: 0px;
}

.categorietext
{
	float:left;
	display:inline;
	margin: 0px;
	padding: 0px 0px 0px 5px;
}

.categorieclear
{
	clear:both;
	margin: 0px;
	padding: 0px;
	height: 0px;
}


/* telex gridview */

.gridviewlijst
{
list-style:none;
margin:0px;
padding:0px;
}

#center_detail .gridviewlijst td a
{
text-decoration:none;
display:block;
padding-top:5px;
padding-bottom:5px;
font-weight:normal;
padding-left:3px;
}

#center_detail .gridviewlistpager td a
{
text-decoration:underline;
}

/* FASE 2 */

h4
{
	font-size: 0.95em;
	font-weight: normal;
	margin-bottom: 20px;
}

.button_share {
	margin-top: 10px;
	left: 0px;
	margin-right: 3px;
}

/* FASE 2 */

#center_detail h4
{
	font-size: 0.95em;
	font-weight: normal;
	margin-bottom: 20px;
	display:inline;
}

#center_detail h4 a:link
{
	font-weight:bold;
	text-decoration:none;
}

#center_detail h4 a:hover
{
	font-weight:bold;
	text-decoration:none;
}

.button_share {
	margin-top: 10px;
	left: 0px;
	margin-right: 3px;
}

.center_auteur {
	min-height:80px;
 	height:auto !important;
	height:80px;
	width: 400px;
	margin-top: 30px;
}

.center_auteursfoto {
	
	
	
	position: relative;
	float: left;
}

.center_auteurstekst {
	width: 296px;
	float: left;
	padding: 5px 12px 10px;
	
	font: 1em/1.55em Verdana, Geneva, sans-serif;
	vertical-align: top;
}

a img
{
	border:none;
}

a:hover img
{
background-color: Transparent;
}

#streekvandeweek
{
width:538px;
padding-bottom:15px;
}

#streekvandeweek_titel
{
background-repeat:no-repeat;
height: 25px;
width: 538px;
text-decoration:none;
display:block;
margin-bottom:0px;
text-indent:-5000px;
}

#streekvandeweek_titel a
{
text-decoration:none;
}

#streekvandeweek_beeld
{
float:left;
width:235px;
height:159px;
}

#streekvandeweek_tekst
{
float:right;
width:277px;
margin: 0 10px 0 14px;
}

.streekvandeweek_titel
{
/*font-size:1.4em;*/
font-size:1.25em;
font-weight:bold;
line-height:20px;
margin-bottom: 5px;
}

#center .streekvandeweek_titel a
{
text-decoration:none;
}
/*#streekvandeweek {
	width: 538px;
	
}

#center h1#streekvandeweek_titel {
	height: 25px;
	width: 538px;
	margin-top: 10px;
	padding-bottom: 5px;
	text-decoration:none;
	margin-bottom:0px;
margin-top:0px;
text-indent:-5000px;
}

#streekvandeweek_titel2 {
	width: 483px;
	font-weight: bold;
	padding-left: 55px;
}

#streekvandeweek_tekst {
	width: 483px;
	padding-left: 55px;
}*/

#center #indekijker .indekijker_titel a:hover
{
}

/*#center #streekvandeweek #streekvandeweek_titel2 a
{
	text-decoration:none;
}*/

.ifr
{
	height:100%;
	Width:100%;
	display:block;
}

#ecardleft
{
	float:left;
	margin-right: 10px;
	width: 250px;
}

#ecardright
{
	float:left;
	width: 275px;
	margin: 0px;
	padding: 0px;
}

#ecardright h1
{
	margin-top: 0px;
}

#ecardImagesRight
{
	text-align:center;
}


/* Groen op het web */

#groenonwebtitle
{
display:block;
background-repeat:no-repeat;
height:21px;
width:170px;
text-decoration:none;

margin-bottom:0px;
margin-top:0px;
text-indent:-5000px;	
}

#groenonweb {
	margin-top:10px;
}
#groenonweb ul {
	list-style: url(none) none;
	padding-left: 0px;
}
#groenonweb li {
	height: 23px;
	width: 92px;
}

.facebook, .youtube, .twitter, .netlog {
	display: block;
	text-indent: -5000px;
	height: 23px;
	width: 92px;
}

a.facebook:hover,a.youtube:hover,a.twitter:hover,a.netlog:hover 
{
	height: 23px;
	width: 92px;
}

/* twitter */
.query
{
    border: 1px solid #A2BD30;
}

.query .tweet_list 
{
    -webkit-border-radius: .5em;
    list-style-type: none;
    margin: 0;
    padding: 0;
    /*background-color: #8ADEE2; */
}

.query .tweet_list li
{
    border-bottom: 1px #A2BD30 dotted;
    padding: 5px;
}

.query .tweet_list li .tweet_text
{
    padding: 5px;
}

.tweet_avatar
{
    visibility: hidden;
}

.twittertop
{
    margin-top: 10px;
}

#center .vlag a:hover, #center .vlag a:hover img
{
    background-color: #fff;
}

.DottedLine
{
    border-bottom: 1px dotted #A2BD30;
    height:1px;
    width:100%;
    padding:0px;
    margin:10px 0px 10px 0px;
}

.PetitionForm
{
    position:relative;
}

.PetitionMap
{
    width:100%;
    height:400px;
}

#center_detail h2.Green, 
#center_detail h3.Green,
#right h2.Green, 
#right h3.Green
{
    background-color:#97BE0D;
    padding:4px 8px 4px 8px;
    display:inline;
    min-width:20px;
    color:#ffffff;
    margin-bottom:8px;
    text-transform:uppercase;
}

#center_detail h2.Green,
#right h2.Green
{
    font-weight:bold;
    font-size:14px;
    display:block;
}

#center_detail input.Green,
#center_detail a.Green, 
#center_detail a.Green:link, 
#center_detail a.Green:active, 
#center_detail a.Green:visited, 
#center_detail a.Green:hover,
#right a.Green, 
#right a.Green:link, 
#right a.Green:active, 
#right a.Green:visited, 
#right a.Green:hover
{
    background-color:#97BE0D; 
    padding:4px 8px 4px 8px;
    text-decoration:none;  
    color:#ffffff;
    text-transform:uppercase;
    border:none;
    margin-left:0px;
}

.Count
{
    color:#ffffff;
    background-color:#000000;
    padding:8px;
    text-transform:uppercase;
    font-weight:bold;
    font-size:14px;
}

.ToggleButton
{
    margin:0px 0px 0px 0px;
    float:left;
}

.BannerItem
{
    margin-bottom:10px;
}

.BannerScrollerContainer
{
   width:100%;
   height:150px;
   overflow:hidden;
   position:relative;
}

.BannerScroller
{
    width:9999px;
    margin-left:0px;
}

.BannerScroller .BannerItem
{
    width:250px;
    float:left;
}

.BannerScroller .MarginCenter
{
    padding:0px 25px 0px 25px;
}

.banners
{
    width:233px;
}

.BannerScrollerContainer a.PreviousButton,
.BannerScrollerContainer a.PreviousButton:link,
.BannerScrollerContainer a.PreviousButton:active,
.BannerScrollerContainer a.PreviousButton:visited
.BannerScrollerContainer a.NextButton,
.BannerScrollerContainer a.NextButton:link,
.BannerScrollerContainer a.NextButton:active,
.BannerScrollerContainer a.NextButton:visited
{
    position:absolute;
    background:url('images/btn-previous-smaller.png') no-repeat center top;
    display:block;
    width:17px;
    height:25px;
    text-indent:-9999px;
    top:58px;
    left:0px;
}

.BannerScrollerContainer a.NextButton,
.BannerScrollerContainer a.NextButton:link,
.BannerScrollerContainer a.NextButton:active,
.BannerScrollerContainer a.NextButton:visited
{
    background:url('images/btn-next-smaller.png') no-repeat center top;
    right:0px;
    left:auto;
}

.BannerScrollerContainer a.PreviousButton:hover,
.BannerScrollerContainer a.PreviousButton:focus,
.BannerScrollerContainer a.NextButton:hover,
.BannerScrollerContainer a.NextButton:focus
{
    background-position:center bottom;
}

.BannerItem p
{
    margin:4px 0px 4px 0px;
}

.BannerItem img
{
    margin-top:0px
}
