@import url('/eCache/THE/45/703.css');

/* standaard */
.clearfix:after {
   content: ".";
   display: block;
   height: 0;
   clear: both;
   visibility: hidden;
}

.extras {display: none;}
 
.clearfix {display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
* {
    font-family: Verdana;
    color: #444;
}

.whitelabel {
    color: #fff;
}

body {
    padding: 30px 0px 30px 0px;
    margin: 0px;
    font-size: 1em;
    background-color: #cac6bd;
    background-image: url("/images/algemeen/wave.gif");
    background-position: 0px 0px;
}

/* BEGIN MAIN FRAME VERDELING */

#outerframe {
    position: relative;
    width:  100%;
    text-align: center;
    padding: 0px;
    margin: 0px;
}

.subspacer2	{
 		position: relative;
    margin: 0px;
    padding: 0px;
    width: 10px;
    margin-left: 3px;
    background-color: #ffffff;
		clear:both;
}

#innerframe {
    position: relative;
    text-align: left;
    width: 67.55em;
    margin-left: auto;
    margin-right: auto;
    background-color: #ffffff;
    background-image: url("/images/algemeen/shade.gif");
    background-position: right 0px;
    background-repeat: repeat-y;
    font-size: 0.8em;
}

#logo {
    position: absolute;
    top: 26px;
    left: 3px;
    width: 116px;
    height: 85px;
    margin: 0px;
    padding: 0px;
    z-index: 100;
    background-color: #ffffff;
}

#sitewideframe, #visual, #subingangen, .subspacer, #contentframe, #contentframeaz, #contentframegent,#zoekframe {
    position: relative;
    margin: 0px;
    padding: 0px;
    width: 66.7em;
    margin-left: 3px;
    background-color: #ffffff;
		clear:both;
}

#sitewideframe {
    font-weight: bold;
}

#sitewideframe {height: 2.2em;}

#visual img , #logo img ,.subspacer img, #sitewideframe img , #subingangen img {
		border: 0px; 
		margin: 0px; 
		padding: 0px;
}

#banner1 , #banner2 , #banner3 {
    border: 0px;
    margin: 0px 0px 5px 0px;
    padding: 0px;
}

#banner1 img, #banner2 img, #banner3 img {
	border: 0px;
}

#banner1 a, #banner2 a, #banner3 a {
		border: 1px solid #ffffff;
    float: left;
}

#banner1 a:hover, #banner2 a:hover, #banner3 a:hover {
		border: 1px solid #B1780B;
    float: left;
}

#visual.startpagina {	
		height: 245px;	
}

#visual.contentpagina {	
		height: 85px;	
}

#visual.themapagina {	
		height: 170px;	
}

#subingangen {
    height: 1.8em;
    margin: 2px 0px 0px 3px;
    background-color: #939283;
    z-index: 100;
}

#contentframe {
    background-image: url("/images/algemeen/gradient.gif");
    background-position: 0px 0px;
    background-repeat: no-repeat;
    z-index: 0;
}

#zoekframe{
    background-image: url("/images/algemeen/gradient.gif");
    background-position: 0px 0px;
    background-repeat: no-repeat;
}

#contentframegent {
    background-position: 0px 0px;
    background-repeat: no-repeat;
}

#contentframe.tweekol {
    background-image: url("/images/algemeen/gradienttweekol.gif");
    background-position: 0px 0px;
    background-repeat: no-repeat;
}

#contentframeaz {
    background-image: url("/images/algemeen/gradientaz.gif");
    background-position: 0px 0px;
    background-repeat: no-repeat;
}

#onderbalkframe {
    position: relative;
    margin: 0px;
    width: 66.7em;
    height: 50px;
    padding: 3px;
    background-image: url("/images/algemeen/bottom_shade.gif");
    background-position: 0px bottom;
    background-repeat: no-repeat;
}

#onderbalkframewonen {
    position: relative;
    margin: 0px;
    width: 66.7em;
    height: 50px;
    padding: 3px;
    background-image: url("/images/wonen/bottom_shade.gif");
    background-position: 0px bottom;
    background-repeat: no-repeat;
}

#onderbalkframewerken {
    position: relative;
    margin: 0px;
    width: 66.7em;
    height: 50px;
    padding: 3px;
    background-image: url("/images/werken/bottom_shade.gif");
    background-position: 0px bottom;
    background-repeat: no-repeat;
}

#onderbalkframebezoeken {
    position: relative;
    margin: 0px;
    width: 66.7em;
    height: 50px;
    padding: 3px;
    background-image: url("/images/bezoeken/bottom_shade.gif");
    background-position: 0px bottom;
    background-repeat: no-repeat;
}

#onderbalkframebestuur {
    position: relative;
    margin: 0px;
    width: 66.7em;
    height: 50px;
    padding: 3px;
    background-image: url("/images/bestuur/bottom_shade.gif");
    background-position: 0px bottom;
    background-repeat: no-repeat;
}

#onderbalk {
    position: relative;
    width: 66.7em;
    height: 44px;
    background-color: #eae8e3;
		background-image: url("/images/subspacer.gif");
    background-position: -4px 0px;
    background-repeat: repeat-x;
}

/* BEGIN SITEWIDE VERDELING */

.functies, .extras, .taal, .tekstgrootte {
/*
    position: absolute;
    top: 0px;
    height: 26px;
    margin: 0px;
    padding: 0px 5px 0px 0px;
*/
}

.functies {
    margin-left: 115px;
/*
    width: 550px;
*/
    font-size: 1em;
}

.functies img, .extras img, .taal img {
    vertical-align: middle;
}

.functies a, .extras a, .taal a, .tekstgrootte a {
    font-size: 0.9em;
    font-family: Arial, Helvetica, sans-serif;
		font-weight:bold;
    color: #666;
    text-decoration: none;
}

.functies a:hover, .extras a:hover, .taal a:hover, .tekstgrootte a:hover  {
    color: #B1790C;
}

.extras {
    left: 430px;
    width: 316px;
}

.taal {
    left: 730px;
    width: 120px;
    font-size: 1.1em;
}

.tekstgrootte {
    left: 822px;
    width: 40px;
    padding-top: 4px;
}

a.kleineA {
    font-size: 9px;
}

a.groteA {
    font-size: 13px;
}

.tabcontainter {
	position: relative;
	display: inline;
	padding-top:2px;
}

.pijlgrijs {
	background-image: url("/images/subingangen/pijlgrijs.gif");
	background-repeat: no-repeat;
	background-position: right -5px;	
}

.pijlwonen {
	background-image: url("/images/subingangen/pijlwonen.gif");
	background-repeat: no-repeat;
	background-position: right -5px;	
}

.pijlleven {
	background-image: url("/images/subingangen/pijlwonen.gif");
	background-repeat: no-repeat;
	background-position: right -5px;	
}

.pijlwerken {
	background-image: url("/images/subingangen/pijlwerken.gif");
	background-repeat: no-repeat;
	background-position: right -5px;	
}

.pijlbezoeken {
	background-image: url("/images/subingangen/pijlbezoeken.gif");
	background-repeat: no-repeat;
	background-position: right -5px;	
}

.pijlbestuur {
	background-image: url("/images/subingangen/pijlbestuur.gif");
	background-repeat: no-repeat;
	background-position: right -5px;	
}

.zoekpijl {
	background-image: url("/images/subingangen/zoekpijl.gif");
	background-repeat: no-repeat;
	background-position: right -5px;	
}

/*.menubuttons a {
    position: absolute;
    display: block;
    float: left;
    width: 115px;
    height: 1.5em;
    color: #FFFFFF;
    text-decoration: none;
    text-align: center;
    font-weight: bold;
    font-size: 0.9em;
    padding-top: 2px;
}*/

#tabwonen {
    position: absolute;
    left: 0px;
}

#tabwerken {
    position: absolute;
    left: 115px;
}

#tabbezoeken {
    position: absolute;
    left: 230px;
}

#tabbestuur {
    position: absolute;
    left: 345px;
}

#tabindewijk {
	position: absolute;
	left:0px;
}

#taboverdewijk {
	position:absolute;
	left: 115px;
}

#tabprojecten {
	position:absolute;
	left: 230px;
}

#tabinspraak {
	position:absolute;
	left:345px;
}

a.goud {
    color: #B1790C;
}

.buttonpijl {
    position: relative;
    vertical-align: middle;
    top: -4px;
}

.buttonlijn, .zoekpijl {
    vertical-align: middle;
}

.buttonlijn {
    position: relative;
    display: block;
    float: left;
}

/* BEGIN SUBINGANGEN VERDELING */

.menubuttons, .sitezoeken {
   /* position: absolute;
    top: 0px;*/
    height: 1.8em;
    margin: 0px;
    padding: 0px;
}

.sitezoeken {
/*
	padding-top:4px;
	left: 460px;
*/
  width: auto;
  position: relative;
}

a.zoekbutton {
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
    font-size: 0.9em;
    line-height: 1.8em;
    height: 1.8em;
}

/* a hack so that IE5.5 faulty box model is corrected */
* html a.zoekbutton {
      height:1.8em; 
      h\eigth:1.8em;
}

/*.menubuttons {left: 0px;}*/

.sitezoeken table, .sitezoeken table tr, .sitezoeken table tr td  {
		margin: 0px; 
		padding: 0px; 
		border: 0px; 
		vertical-align: top;
}

.sitezoeken form {
    margin: 0px;
    padding: 0px;
}

.sitezoeken form input.zoekveld {
    margin: -1px 10px 0px 20px;
    padding: 0px;
    border: 1px solid #000000;
    width: 114px;
    height: 13px;
    /*font-size: 11px;*/
}

form#sitezoeken input.zoekveld {
/*    margin: -1px 5px 0px 0px;*/
    padding: 0px;
    border: 1px solid #666;
    background: #EEE;
    width: 120px;
/*    height: 15px;
    font-size: 11px; */
}

.zoekbox_home {
  padding: 0px;
  margin: 0px;
}

/* BEGIN CONTENTFRAME VAN A TOT Z VERDELING */

#azbovenframe {
  position: relative;
  padding: 15px 25px 0px 15px;
  height: 160px;
}

#azhelpknop {
  position: absolute;
  right: 25px;
  top: 22px;
  width: 40px;
  height: 15px;
}

#azdivider {
  position: absolute;
  left: 429px;
  top: 60px;
  width: 1px;
  height: 115px;
}

#azhelpknop img {
		border: 0px; 
		margin: 0px;
}

#azbovenframe h1 {
    display: block;
    font-family: Garamond;
    color: #B1790C;
    margin: 0px;
    padding: 0px 0px 1px 0px;
    border-bottom: 1px solid #b1780b;
}

.aztitel{
		display: block;
		font-family: Garamond;
		color: #B1790C;
		border-bottom: 1px solid #b1780b;
		font-size: 2em;
		margin-top:15px;
		margin-right: 25px;
		margin-left: 25px;
}

.aztitel_small {
		display:block;
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 1.2em;
		color: #B1790C;
}

.azlink:hover {
		color: #535249;
		text-decoration:underline;
}

#zoekletterstekst {
	  position: absolute;
	  left: 15px;
	  margin-top: 15px;
}

table.zoekingang {
   border: 0px;
   width:400px;
   margin-top: 22px;
   padding: 0px;
}

.zoekingang td {
		color: #504f47; 
		vertical-align: middle;
}

.zoekingang td td	{
		color: #504f47; 
		vertical-align: middle;
}

.zoekingang td input.tekst {
	  width: 221px;
	  height: 11px;
	  border: 1px solid #504f47;
}

.zoekingang input {
		vertical-align: middle;
}

.zoekingang input.beginbutton {
		margin: 0px; 
		padding: 0px; 
		margin-left: -5px;
}

td.soortveld {
    font-family: Garamond;
    color: #7c7b73;
    font-size: 1.4em;
    font-weight: bold;
    padding: 0px 0px 18px 0px;
}

td.zoektekst {width: 84px; color: #535249;}
td.zoektekst img {vertical-align: top;}
td.veld {width: 221px;}

.strong {
  font-family: Garamond;
}


#knoppenframe {
	  position: relative;
	  width: 66.7em;
	  height: 23px;
	  background-image: url("/images/algemeen/tabbladbg.gif");
	  background-position: 0px 0px;
	  background-repeat: repeat-x;
}

#trefwoord {
	  position: absolute;
	  left: 530px;
	  top: 0px;
}
#trefwoord img, #informatie img {border: 0px; margin: 0px; padding: 0px;}

#informatie {
	  position: absolute;
	  left: 670px;
	  top: 0px;
}

#azzoekletters {
	  position: relative;
	  width: 100%;
	  height: 4.2em;
	  margin: 0px;
	  padding: 0px;
	  background-image: url("/images/algemeen/azzoeklettersbg.gif");
	  background-position: 0px 0px;
	  background-repeat: repeat-x;
}

/* BEGIN CONTENTFRAME VERDELING */

#linkerbalk {
    /*max-width:197px;*/
    float: left;
    width: 197px;
    margin: 0px;
    padding: 20px 0px 0px 0px;
}

.menulist {
    margin: 0px;
    padding: 0px;
    list-style: none;
}

#linkerbalk_home {
    /*max-width:197px;*/
    float: left;
    width: 197px;
    margin: 0px;
}

.infoblok {
		margin: 0px;
		padding-top: 0px;
		padding-right: 18px;
		padding-bottom: 10px;
		padding-left: 22px;
}

.ingangsnel {
    padding: 20px 10px 20px 10px;
}

p.spacer {
    height: 20px;
    width: 20px;
    display: block;
    background-color: #6A9C02;
}

.infoblok.contentmenublok {padding-bottom: 0px; margin-bottom: 0px;}

.infoblok a {text-decoration: none; }

.infoblok a:hover {
	color: #535249;
	text-decoration: underline;
}

.infoblok a.zoekpijl:hover {
	text-decoration: none;
}

.infoblok a:visited {
	color: #888;
}

/*links linkernavigatie startpagina - nog niet actief ! */

.startlinkwonen:hover {
	color: #535249;
	text-decoration:underline;
}
.startlinkwerken:hover {
	color: #535249;
	text-decoration:underline;
}
.startlinkbezoeken:hover {
	color: #535249;
	text-decoration:underline;
}
.startlinkbestuur:hover {
	color: #535249;
	text-decoration:underline;
}

.infoblok ul {
    margin: 0px;
    padding: 0px;
    list-style: none;
}

.infoblok li {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 7px;
    background-image: url("/images/linkerbalk/li.gif");
    background-position: 0px 2px;
    background-repeat: no-repeat;
		margin-top:3px;
}

.infoblok li a {
    padding-right: 8px;
    text-decoration: none;
}
.infoblok li a:hover {text-decoration: underline;}

.infoblok li a.contentartikel {
	background: url(/images/nieuwsberichten/leesblok.gif) center right no-repeat;
	padding-right: 15px;
	word-wrap: break-word;       /* Internet Explorer 5.5+ */  
	border-bottom: 1px dotted #BBB;  
}

.infoblok li a.contentartikel:hover {
  border-bottom: 1px solid #AAA;
  text-decoration: none;
}

.infoblok li a.geenpijl {
    background-image: none;
}

.infoblok h1 {
    display: block;
    font-family: Garamond;
    font-size: 1.15em;
    color: #888;
    margin: 0px 0px 5px 0px;
    padding: 0px 0px 1px 0px;
    border-bottom: 1px solid #cccccc;
}

.infoblok b {}
.infoblok.fadeinfo {color: #939283;}

.infoblok.tweekol {
    padding: 0px 50px 10px 22px;
    margin: 0px;
    color: #535249;
}

.infoblokgroen /*needs to go when replaced with infoblokwonen*/
{
	float:left;
	padding:4px;
	width: 577px;
	height: 98px;
	background-image: url("/images/wonen/bg-golf-wonen-home.gif");
	margin-bottom:0px;
}

.infoblokwonen	{
	float:left;
	padding:4px;
	width: 577px;
	/*background-image: url(/images/wonen/bg-golf-wonen-home.gif);*/
	margin-bottom:0px;
	display:table;
	background-position: bottom;
	background-repeat: repeat-x;
	background-color: #6A9C02;
}

.infoblokwerken	{
	float:left;
	padding:4px;
	width: 577px;
	/*background-image: url("/images/werken/bg-golf-werken-home.gif");*/
	margin-bottom:0px;
	background-position: bottom;
	background-repeat: repeat-x;
	background-color: #FDB52A;
}

.infoblokbezoeken	{
	float:left;
	padding:4px;
	width: 577px;
	/*background-image: url("/images/bezoeken/bg-golf-bezoeken-home.gif");*/
	margin-bottom:0px;
	background-position: bottom;
	background-repeat: repeat-x;
	background-color: #EE3018;
}

.infoblokbestuur	{
	float:left;
	padding:4px;
	width: 577px;
	/*background-image: url("/images/bestuur/bg-golf-bestuur-home.gif");*/
	margin-bottom:0px;
	background-position: bottom;
	background-repeat: repeat-x;
	background-color: #1F9CBE;
}

.plaatjeshomeonderdeel	{
	width:110px;
	float:left;
}

.plaatjeshomeonderdeel img {
  border: 1px solid #BBB;
}

.plaatjeshomeonderdeel img:hover {
	border: 1px solid #888;
}

a.wonen, a.werken, a.bezoeken, a.bestuur, h1.onlinediensten, h1.plannen, h1.handig, h1.mijnbuurt, h1.contact ,h1.aanverwant , h1.kalender, h1.zoekResult,h1.bpLijst{
    background-position: right 7px;
    background-repeat: no-repeat;
    padding-right: 10px;
    font-size: 1.1em;
    font-family: Georgia, "Times New Roman", Times, serif;
}

div.kalender{
    font-weight: 700;

    background-repeat: no-repeat;
    padding-right: 10px;
    font-family: Georgia, "Times New Roman", Times, serif;

     font-size: 1em;
     background-image: url("/images/snelingang/kalender.gif");
     background-position: right -8px;

     border-bottom:1px solid #CCCCCC;
     color:#888888;
     display:block;
     margin:0 0 5px;
     padding:0 0 1px;
}


div.contact{
    font-weight: 700;

    background-repeat: no-repeat;
    padding-right: 10px;
    font-family: Georgia, "Times New Roman", Times, serif;

     font-size: 1em;
     background-image: url("/images/snelingang/contact.gif");
     background-position: right -5px;

     border-bottom:1px solid #CCCCCC;
     color:#888888;
     display:block;
     margin:0 0 5px;
     padding:0 0 1px;
}

div.aanverwant {
    font-weight: 700;

    background-repeat: no-repeat;
    padding-right: 10px;
    font-family: Georgia, "Times New Roman", Times, serif;

     font-size: 1em;
     background-image: url("/images/snelingang/informatie.gif");
     background-position: right -7px;

     border-bottom:1px solid #CCCCCC;
     color:#888888;
     display:block;
     margin:0 0 5px;
     padding:0 0 1px;
}

div.onlinediensten {
    font-weight: 700;

    background-repeat: no-repeat;
    padding-right: 10px;
    font-family: Georgia, "Times New Roman", Times, serif;

     font-size: 1em;
     background-image: url("/images/snelingang/onlinediensten.gif");
     background-position: right -4px;

     border-bottom:1px solid #CCCCCC;
     color:#888888;
     display:block;
     margin:0 0 5px;
     padding:0 0 1px;
}

div.handig {
    font-weight: 700;

    background-repeat: no-repeat;
    padding-right: 10px;
    font-family: Georgia, "Times New Roman", Times, serif;

     font-size: 1em;
     background-image: url("/images/snelingang/handig.gif");
     background-position: right -4px;

     border-bottom:1px solid #CCCCCC;
     color:#888888;
     display:block;
     margin:0 0 5px;
     padding:0 0 1px;
}

div.plannen {
    font-weight: 700;

    background-repeat: no-repeat;
    padding-right: 10px;
    font-family: Georgia, "Times New Roman", Times, serif;

     font-size: 1em;
     background-image: url("/images/snelingang/plannen.gif");
     background-position: right -4px;

     border-bottom:1px solid #CCCCCC;
     color:#888888;
     display:block;
     margin:0 0 5px;
     padding:0 0 1px;
}


a.wonen, a.werken, a.bezoeken, a.bestuur {
    display: block;
    margin: 0px 0px 5px 0px;
    padding: 0px 0px 1px 0px;
    border-bottom: 1px solid #cccccc;
    font-weight: 700;
}

a.wonen,h1.wonen {
    font-size: 1em; 
    color: #456502;
    background-image: url("/images/linkerbalk/wonenblok.gif");
background-repeat: no-repeat;
BACKGROUND-POSITION: right 50%;
background-position:right center;
text-align:left;
line-height:normal;
text-decoration:none;
text-indent:opx;
font-weight:700;
font-size:1em;
font-family:Georgia, "Times New Roman", Times, serif;
}

a.werken,h1.werken {
    font-size: 1em;
    color: #E46B1F;
    background-image: url("/images/linkerbalk/werkenblok.gif");
background-repeat: no-repeat;
BACKGROUND-POSITION: right 50%;
background-position:right center;
text-align:left;
line-height:normal;
text-decoration:none;
text-indent:opx;
font-weight:700;
font-size:1em;
font-family:Georgia, "Times New Roman", Times, serif;
}

a.bezoeken,h1.bezoeken {
    font-size: 1em;
    color: #A41F0D;
    background-image: url("/images/linkerbalk/bezoekenblok.gif");
background-repeat: no-repeat;
BACKGROUND-POSITION: right 50%;
background-position:right center;
text-align:left;
line-height:normal;
text-decoration:none;
text-indent:opx;
font-weight:700;
font-size:1em;
font-family:Georgia, "Times New Roman", Times, serif;
}

a.bestuur,h1.bestuur {
    font-size: 1em;
    color: #106C85;
    background-image: url("/images/linkerbalk/bestuurblok.gif");
background-repeat: no-repeat;
BACKGROUND-POSITION: right 50%;
background-position:right center;
text-align:left;
line-height:normal;
text-decoration:none;
text-indent:opx;
font-weight:700;
font-size:1em;
font-family:Georgia, "Times New Roman", Times, serif;
}

h1.onlinediensten {
     font-size: 1em;
     background-image: url("/images/snelingang/onlinediensten.gif");
     background-position: right -4px;
}
h1.plannen {
     font-size: 1em;
     background-image: url("/images/snelingang/plannen.gif");
     background-position: right -4px;
}
h1.handig {
     font-size: 1em;
     background-image: url("/images/snelingang/handig.gif");
     background-position: right -4px;
}
h1.zoekResult {
      font-size: 1em;
     background-image: url("/images/snelingang/handig.gif");
     background-position: right -4px;
}
h1.mijnbuurt {
     font-size: 1em;
     background-image: url("/images/snelingang/mijnbuurt.gif");
     background-position: right -4px;
}
h1.contact {
     font-size: 1em;
     background-image: url("/images/snelingang/contact.gif");
     background-position: right -5px;
}
h1.bpLijst{
     font-size: 1em;
}
h1.aanverwant {
     font-size: 1em;
     background-image: url("/images/snelingang/informatie.gif");
     background-position: right -7px;
}
h1.kalender {
     font-size: 1em;
     background-image: url("/images/snelingang/kalender.gif");
     background-position: right -8px;
}

#middenbalk {
		float: left;
		top: -3px;
		left: 200px;
		width: 454px;
		padding: 20px 0px 0px 0px;
}

#middenbalk.tweekol {
    width: 49.15em;
}

#middenbalk.geenkol {
    width: 66.7em;
}
	
#middenbalk.fullkol {
    width: 655px;
}

#midbalk {
		float: left;
		top: -3px;
		left: 200px;
		padding: 20px 0px 0px 0px;
}	

#midbalk.tweekol {
    width: 629px;
}

#midbalk.fullkol {
    width: 655px;
}


.fullkol_full {
		padding-right:50px;
}

h1.contentkop {
    font-size: 1.7em;
    color: #b1780b;
    border-color: #B1790C;
		clear:both;
}

h1.contentkopterug {
    font-size: 18px;
    color: #B1790C;
    border-color: #B1790C;
    background-image: url("/images/but-terug.gif");
    background-repeat: no-repeat;
    background-position: 539px 3px;
}

.indekijkerblok{
		float:left;
		width:414px;
		padding: 0px 10px 0px 10px;
}
	
.indekijkerblok h1
{
    color:#000000;
    font-size: 1em;
    border: none;
    font-family: verdana;
    margin: 5px 0px 3px 0px;
    padding: 0px;
    font-weight: bold;
}

.indekijkerblok a.titel
{
	color: #000000;
}

.indekijkerblokheel a.titel:hover {
	color: #b1780b;
	text-decoration: none;
}

.indekijkerblok a.titel:hover, .indekijkerblokhalf a.titel:hover {
	color: #CCC;
	text-decoration: none;
}

.indekijkerblok h2.leesmeer {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1em;
	color: #a9a9a4;
	margin: 4px 0px 4px 0px;
	padding: 4px 0px 0px 0px;
	letter-spacing: 0.05em;
	text-transform: uppercase;
	letter-spacing: 0px;
}

.indekijkerblok a.lees, .indekijkerblok.totopklik a.lees  {
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 0.9em;
    color: #000000;
    text-decoration: none;
    padding: 0px 15px 0px 0px;
}

.lees:link .leesmeer_icon, .lees:active .leesmeer_icon, .lees:visited .leesmeer_icon, .lees {
	/*background-image: url(/images/nieuwsberichten/leesblok.gif);*/
	background-position: left center;
	background-repeat: no-repeat;
}

.lees:link .leesmeerwit_icon, .lees:active .leesmeerwit_icon, .lees:visited .leesmeerwit_icon, .lees:hover .leesmeerwit_icon {
	background-image: url(/images/nieuwsberichten/leesblokwit.gif);
	background-position: left center;
	background-repeat: no-repeat;
}

.lees:hover .leesmeer_icon {
	background-image: url(/images/nieuwsberichten/leesblok_over.gif);
	background-position: left center;
	background-repeat: no-repeat;
}

.lees:hover .leesmeerwit_icon {
	background-image: url(/images/nieuwsberichten/leesblok.gif);
	background-position: left center;
	background-repeat: no-repeat;
}


a.lees:visited {
  color: #000000;
}

.rechterpijl_icon {
	margin-left:-10px;
	background-position: left 5px;
	background-repeat: no-repeat;
	background-image: url(/images/linkerbalk/pijltje.gif);
}	
.linkerpijl_icon {
	
	background-position: left 4.5px;
	background-repeat: no-repeat;
	background-image: url(/images/linkerbalk/pijltje.gif);
}

.indekijkerblok a:hover.lees {
    color: #CCC;
}

.indekijkerbloktext
{
	color:#000000;
	font-weight: normal;}

.indekijkerblokheel
{	float:left;
	width:445px;
	padding: 0px 10px 0px 10px;}

.indekijkerblokheellinks
{	
		float:left;
		width:409px;
		padding: 0px 10px 0px 0px;
}

.blokjeswonenheel	{
		float:left;
		background-image: url("/images/wonen/fotokaderfade.gif");
		background-repeat: no-repeat;
		padding: 4px 0px 0px 4px;
		page-break-after:always;
}

.blokjeswerkenheel	{
	float:left;
	background-image: url("/images/werken/fotokaderfade.gif");
	background-repeat: no-repeat;
	padding: 4px 0px 0px 4px;
	page-break-after:always;
}

.blokjesbezoekenheel	{
	float:left;
	background-image: url("/images/bestuur/fotokaderfade.gif");
	background-repeat: no-repeat;
	padding: 4px 0px 0px 4px;
	page-break-after:always;
}

.blokjesbestuurheel	{
	float:left;
	background-image: url("/images/bestuur/fotokaderfade.gif");
	background-repeat: no-repeat;
	padding: 4px 0px 0px 4px;
	page-break-after:always;
}

.indekijkerblokhalf	{	
	float:left;
	width:140px;
	padding: 0px 10px 0px 10px;
}

.indekijkerblokhalf h1, .indekijkerblokheel h1	{
		color:#535249;
		font-size: 1em;
    border: none;
    font-family: verdana;
    margin: 0px 0px 3px 0px;
    padding: 0px;
    font-weight: bold;
}

.indekijkerblokhalf h2.leesmeer , .indekijkerblokheel h2.leesmeer	{
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 1em;
    color: #939283;
    margin: 4px 0px 4px 0px;
    padding: 7px 0px 0px 0px;
    letter-spacing: 0.05em;
    text-transform: uppercase;
    letter-spacing: 0px;
 }

.indekijkerblokhalf a.lees, .indekijkerblokheel a.lees, .indekijkerblok.totopklik a.lees  {
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 0.9em;
    color: #939283;
		text-decoration: none;
    padding: 0px 15px 0px 0px;
}

.indekijkerblokhalf a:hover.lees {
    color: #b1780b;
}

.indekijkerblokheel a:hover.lees {
    color: #b1780b;
}

.indekijkerbloktexthalf	{
	color:#535249;
	font-weight: normal;
}

.kolomblokjeswonen	{
	width:292px;
	float: left;
}
	
.blokjeswonen	{
	float:left;
	background-image: url("/images/wonen/fotokaderfade.gif");
	background-repeat: no-repeat;
	padding: 4px 0px 0px 4px;
	width:280px;
	margin-top: 20px;
	page-break-after: always;
}

.blokjesbezoeken	{
	float:left;
	background-image: url("/images/bezoeken/fotokaderfade.gif");
	background-repeat: no-repeat;
	padding: 4px 0px 0px 4px;
	width:280px;
	margin-top: 20px;
	page-break-after: always;
}

.blokjeswerken	{
	float:left;
	background-image: url("/images/werken/fotokaderfade.gif");
	background-repeat: no-repeat;
	padding: 4px 0px 0px 4px;
	width:280px;
	margin-top: 20px;
	page-break-after: always;
}

.blokjesbestuur	{
	float:left;
	background-image: url("/images/bestuur/fotokaderfade.gif");
	background-repeat: no-repeat;
	padding: 4px 0px 0px 4px;
	width:280px;
	margin-top: 20px;
	page-break-after: always;
}

.butterug	{
	width:585px;
	text-align:right;
}

a.linkswonen
{
	color:#6A9C02;
	text-decoration: none;
}

.nieuwsartikel {
	margin-bottom: 10px;
	margin-top: 0px;
}

.nieuwsartikel_topspace {
	margin-bottom: 20px;
	padding-top: 15px;
}

.blokvorm {width: 201px;}

.links {float: left;}
.marge {margin-right: 5px;}
.rechts {float: right;}

.extratekst {
  position: relative;
  float: left;
  width:100%;
  margin: -10px 0px 5px 0px;
}

.nieuwsscheidingslijn {
  position: relative;
  float: left;
  height: 1px;
  width:100%;
  margin: 5px 0px 5px 0px;
  background-color: #cccccc;
  overflow: hidden;
}

.nieuwsartikel img {
    border: 1px solid #9c928f;
    margin: 5px 0px 5px 0px;
    padding: 0px;
    vertical-align: top;
}

.nieuwsartikel h1 {
    font-size: 1em;
    border: none;
    font-family: verdana;
    color: #535249;
    margin: 5px 0px 3px 0px;
    padding: 0px;
}

.nieuwsartikel h1:hover {
	color: #B1790C;
}

.inleidingnieuws {font-style : italic;}

.nieuwsartikel h1.pictodoc {
    margin: 10px 0px 10px 0px;
    padding: 0px 0px 0px 15px;
    background-image: url("/images/picto-document.gif");
    background-repeat: no-repeat;
    background-position: left top;
}

.nieuwsartikel h1.tsstitel {
    margin: 20px 0px 3px 0px;
    padding: 0px 0px 0px 0px;
}

.nieuwsartikel h2.leesmeer {
    font-family: Garamond;
    font-size: 1.05em;
    color: #939283;
    margin: 4px 0px 4px 0px;
    padding: 2px 0px 0px 0px;
    letter-spacing: 0.05em;
    text-transform: uppercase;
    letter-spacing: 0px;
    border-top: 1px solid #cccccc;
}

.nieuwsartikel h2.leesmeerborderless {
    font-family: Garamond;
    font-size: 1.05em;
    color: #939283;
    margin: 2px 0px 4px 0px;
    padding: 2px 0px 0px 0px;
    letter-spacing: 0.05em;
    text-transform: uppercase;
    letter-spacing: 0px;
}

.nieuwsartikel h2.informatiekop {
  padding: 0px;
  margin: 0px;
  font-size: 1em;
  font-weight: normal;
  color: #B1790C;
}

.nieuwsartikel h2.informatiekop.meermarge {margin-top: 25px;}

.nieuwsartikel table img {margin: 0px; padding: 0px;}
.nieuwsartikel table.vraagstuk input {vertical-align: middle;}
.nieuwsartikel table td {}

.vraag {
  font-weight: bold;
  color: #B1790A;
  padding-left: 5px;
}

.nieuwsartikel a {}

.nieuwsartikel ul {margin-left: 15px; padding: 2px 0px 2px 0px;}

.nieuwsartikel a.lees, .nieuwsartikel.totopkllik a.lees  {
    font-family: Garamond;
    color: #666;
    padding: 0px 0px 0px 0px;
}

.nieuwsartikel a:hover.lees {
    color: #b1780b;
}

.nieuwsartikel.totopklik a.lees {
  font-weight: bold; 
  padding-top: 1px;
}

.blokleesverder {
    position: relative;
    margin: 0px;
    padding: 0px;
    width: 10px;
    height: 8px;
    vertical-align: top;
}

.blokleesverder img {
    margin: 2px 0px 0px 0px;
    padding: 0px;
    vertical-align: top;
}

#rechterbalk {
	float: right;
	margin: 0px;
	margin-bottom:10px;
	padding: 0px;
	width: 194px;
}

#test {
	width: 191px;
}

.snelingangframe_links {
    float: left;
    width: 192px;
    margin: 0px 0px 5px 0px;
    padding: 1px;
    border: 1px solid #d6d3cc;
}

.snelingangframe {
    float: right;
    width: 188px;
    margin: 0px 0px 5px 0px;
    padding: 1px;
    border: 1px solid #d6d3cc;
}

.eersteinrij {border-color: #939283;}

.snelingang {
    padding: 4px;
    margin: 0px;
    border: 1px solid #d6d3cc;
    background-image: url("/images/snelingang/bg.gif");
    background-position: 0px 0px;
    background-repeat: no-repeat;
}

.snelingang input {
    width: 70px;
    /*height:5px;*/
    border: 1px solid #cecbc5;
    margin: 0px 0px 0px 5px;
    padding: 0px;
    vertical-align: top;
}

form.buurt {
   margin: 5px 0px 0px 0px;
   padding: 0px;
}

input.buurt {
    border: 1px solid #d6d3cc;
    height: 11px;
    width:  50px;
    margin: 0px 0px;
    padding: 0px;
    vertical-align:top;
}
input.buurt img {vertical-align:top;}

#kruimelpad {
    padding: 0px;
    margin: 2px 0px 20px 0px;
}
#kruimelpad a, #kruimelpad a:hover {
    color: #939283;
    text-decoration: underline;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

#kruimelpad a:hover {color: #535249;}

#kruimelpad a.laatstekruimel {
    background-image:none;
    color: #535249;
}

#kruimelpad a:hover.laatstekruimel {background-image:none;text-decoration: underline;}

h1.hoofdstuk {
    display: block;
    font-family: Garamond,Trebuchet MS;
    margin: 0px 0px 5px 0px;
    border-style: none;
}

.menubanner {
    vertical-align: top;
    border: 0px;
    padding: 0px;
    margin: 25px 0px 0px 0px;
}

.submenu {
	margin: 10px 0px 10px 0px;
}

.subsubmenu, .subsubsubmenu {margin: 5px; padding: 0px; }

a.sub {background-image: url("/images/blank.gif");	}
a:hover.sub {color: #535249; text-decoration: none;}

.lastitem {border-bottom: 1px solid #cccccc;}


#informatiebuttonrij {
    width: 100%;
    margin: 10px 0px 15px 0px;
    padding: 5px 0px 30px 0px;
		clear:both;
		font-size: 0.8em;
		color: #000;
}


.informatiebuttonframe {
    float: left;
    margin: 0px 3px 0px 0px;
    line-height : 1.0em;
    padding: 0.1em;
    border: 1px solid #d6d3cc;
    text-align: center;
}

.informatiebutton {
    margin: 0px 0px 0px 0px;
    line-height : 1.0em;
    padding: 0.4em;
    border: 1px solid #d6d3cc;
    color: #444;
}

.informatiebutton a, .informatiebutton a:visited {
    font-weight: bold;
    text-decoration: none;
    color: #444;
}

.totopstreep {
  margin: 10px 0px 0px 0px;
  padding: 0px;
  width:100%;
  height: 1px;
  background-color: #cccccc;
  overflow: hidden;
}

.totopklik {
  width: 100%;
  height: 10px;
  margin: 0px;
  padding: 0px;
  text-align: right;
  vertical-align: top;
}

.totopklik img {padding: 0px; margin: 5px 0px 0px 0px; border: 0px;}

.datatabelbuitenrand, .datatabel {
  border: 1px solid #d6d3cc;
}

.datatabelbuitenrand {
    margin: 10px 0px 10px 0px;
    padding: 1px;

}
.datatabel {
    width: 405px;
    padding: 0px;
    margin: 0px;
    background-image: url("/images/snelingang/bg.gif");
    background-position: right 0px;
    background-repeat: repeat-x;
}

.datatabel td {vertical-align: top; border-bottom: 1px solid #eae8e3;}
.datatabel td.dk {border-bottom: 1px solid #cccccc;}
.datatabel td.kop {font-weight: bold; }
.datatabel td.punt {color: #b1780b}

.datatabel td.txt {padding: 5px;}
.datatabel td.verbar {width: 1px; margin: 0px; padding: 0px; background-color: #eae8e3;}
.datatabel td.noborder {border-bottom: 0px}

.kalenderbuitenrand {border: 1px solid #d6d3cc;}

.kalendertabel {
    padding: 0px;
    margin: 0px;
    text-align: center;
}

.kalendertabel td {
  border-right: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
  margin: 0px;

  padding: 1px;
  width: 22px;
  color: #939283;
}

.kalendertabel td.dag {font-weight: bold; background-color: #dfdadb;}
.kalendertabel td.datum {font-weight: normal; background-color: #f8f7f5; height: 22px;}
.kalendertabel td.weekend {color: #ce301b; background-color: #f3f2f2;}
.kalendertabel td.laatstetdr {border-right: 0px;}
.kalendertabel td.laatstetdb {border-bottom: 0px;}
.kalendertabel td.vandaag {color: #ffffff; font-weight: bold; background-color: #adaca0;}

.maandtabel {height: 12px; margin-bottom: 3px;}
.maandaanduiding {width:100%; text-align: center; background-color: #ce301b; color:#ffffff; margin-left:1px; margin-right:1px;}

input.maandfield {
	text-align:center;
	font-size:0.8em;
	background-color:#ce301b;
	color:#ffffff;
	font-family: Arial, Helvetica, sans-serif;
	border: 0 solid #ce301b;
	height:12px;
}

input.maandselect {
	font-size:0.8em;
	background-color:#F8F7F5;
	height:14px;
	border: 0;
	width:14px;
	text-align:center;
}

.maandspacer {width: 1px;}

.ondertabel {margin-top: 10px;}
.ondertabel img {vertical-align: middle;}
.bezoekstijl {font-size: 0.9em; color: #ce301b;}
a.bezoekstijl {font-size: 0.9em; color: #ce301b;}


/************************************/

.bestuurtabel {
    padding: 0px;
    margin: 0px;
}

.bestuurtabel td {vertical-align: top; border-bottom: 1px solid #eae8e3; padding: 3px 0px 3px 0px }
.bestuurtabel td.bovensterij {border-top: 1px solid #eae8e3;}
.bestuurtabel td.partij {width: 136px; font-weight:bold;}
.bestuurtabel td.raadsleden {width: 175px;}
.bestuurtabel td.foto {width: 100px;}
.bestuurtabel td a {
    background-image: url("/images/bulletvoor.gif");
    background-position: left -1px;
    background-repeat: no-repeat;
    padding-left: 8px;
}

#aznavbar {/*position: absolute; left: 120px; top: 4px;*/}

#aznavbar ul {
  list-style: none;
  padding: 0px;
  margin: 0px;
  white-space: nowrap;
  text-align: center;
  line-height: 2em;
  padding: 5px;
  margin : 2px;
}

#aznavbar li {
  display: inline;
  background-image: url("/images/algemeen/azletterdivider.gif");
  background-position: right 5px;
  background-repeat: no-repeat;
}

#aznavbar li.last {background-image: none;}

#aznavbar ul li a {
  font-family: Garamond;
  font-size: 1.3em;
  font-weight: bold;
  padding: 3px;
  margin-right: -1px;
  color: #b1790b;
  text-decoration: none;
}

#aznavbar ul li a:hover {
  color: #535249;
}

#aznavigbar ul {
  list-style: none;
  padding: 0px;
  margin: 0px;
  white-space: nowrap;
  text-align: center;
  line-height: 2em;
  padding: 5px;
  padding-left: 0px;
  margin : 2px;
}

#aznavigbar li {
  display: inline;
  background-image: url("/images/algemeen/azletterdivider.gif");
  background-position: right 0px;
  background-repeat: no-repeat;
  padding: 2px;
}

#aznavigbar li.last {background-image: none;}

#aznavigbar ul li a {
  font-family: Garamond;
  font-size: 1.6em;
  font-weight: bold;
  padding: 2px;
  margin: 0px 2px 0px 2px;
  margin-right: -1px;
  color: #b1790b;
  text-decoration: none;
}

#aznavigbar ul li a:hover {
  color: #535249;
}

#azzoekresultaatframe {
  position: relative;
  width: 844px;
  margin: 3px 0px 10px 0px;
  padding: 0px;
  padding-left: 10px;
  background-image: url("/images/algemeen/azresultaatbg.gif");
  background-position: 0px 0px;
  background-repeat: repeat-x;
}

#paging {float:left;
	width: 585px;
	font-family:verdana;}

#paging ul {
  list-style: none;
  white-space: nowrap;
  text-align: center;
  line-height: 2em;
  font-family: verdana;

}

#paging li {
  display: inline;
  background-image: url("/images/algemeen/azletterdivider.gif");
  background-position: right 2px;
  background-repeat: no-repeat;
  font-family: verdana;
  padding:0px 5px 0px 5px;
}

#paging li.last {background-image: none;}

#paging li.knoppen {background-image: none;
	padding: 0px 0px 0px 0px;}

#paging ul li a {
  font-family: verdana;
  font-weight: normal;
  padding: 0px 0px 10px 0px;
  margin: 0px 2px 0px 2px;
  margin-right: -1px;
  color: #535249;
  text-decoration: none;
  background-image:none;
}

#paging ul li a:hover {
  color: #939283;
}

.resultaatblok {
  position: relative;
  float: left;
  margin-top: 15px;
  margin-right: 50px;
  padding: 0px;
  width: 230px;
}

.resultaatblokca {
  position: relative;
  padding: 0px;
  width: 33%;
  vertical-align: top;
}

.resultaatblok a , .resultaatblokca a {
  display: block;
  text-decoration: none;
  margin: 0px 0px 3px 0px;
  padding: 0px;
  color: #535249;
}

.resultaatblok a:hover , .resultaatblok a:hover {color: #b2b2af;}

.letteraanduiding {
  padding: 3px;
  width: 1.6em;
  height: 1.6em;
  background-color: #b1790b;
  vertical-align: middle;
  text-align: center;
  font-size: 1.7em;
  font-weight: bold;
  font-family: Georgia, "Times New Roman", Times, serif;
  color: #ffffff;
}

.letteraanduidingline {
  position: relative;
  margin: 5px 0px -5px 0px;
  height: 1px;
  display: block;
  overflow: hidden;
  background-image: url("/images/algemeen/letterline.gif");
  background-repeat: repeat-x;
}

/* BEGIN ONDERBALK VERDELING */

#print, #stippel, #siteinformatie {
    position: absolute;
    top: 12px;
}

#print {
    left: 123px;
}
#stippel {
    left: 160px;
}
#siteinformatie {
    top: 15px;
    left: 183px;
}

#siteinformatie a {color: #c59a48; text-decoration: none;}
#siteinformatie a:hover {color: #535249; text-decoration: none;}



/* WONEN CSS*/
body.wonen {
    background-color: #6e9e08;
    background-image: url("/images/wonen/wave.gif");
}
.innerframewonen
{
	background-color: #ffffff;
    background-image: url("/images/wonen/shade.gif");
    background-position: right 0px;
    background-repeat: repeat-y;
	}

a.subsub:hover.wonen, a.subsubsub:hover.wonen {color: #456502; text-decoration:none;}
a.subsub.selwonen, a.subsubsub.selwonen {color: #456502; font-weight :bold; text-decoration:none;}

h1.wonen.contentmenu {padding-bottom: 0px; margin-bottom: 0px;}

h1.hoofdstuk.kopwonen {font-family: Arial narrow; color: #6e9e08; font-size: 22px; }
.hondersteuningwonen {font-family: Arial narrow; color: #506e11; margin-left: 5px;  font-size: 24px;}

/* delete when xwonen is activated in source --------------------------*/
.informatiebuttonframe.woon {border: 1px solid #b4cd80;}
.informatiebutton.woon {
  border: 1px solid #d2dfb6;
  background-color: #ecf2de;
}
.informatiebutton.woon a {color: #456502;}
.informatiebutton.woon a:hover {color: #535249; text-decoration:underline;}
/*stop deleting -------------------------------------------------------*/
.informatiebuttonframe.xwonen {border: 1px solid #b4cd80;}
.informatiebutton.xwonen {
  border: 1px solid #d2dfb6;
  background-color: #ecf2de;
}
.informatiebutton.xwonen a {color: #456502;}
.informatiebutton.xwonen a:hover {color: #535249; text-decoration:underline;}

.informatiebutton.xzoeken {
  border: 1px solid #d2dfb6;
  background-color: #ecf2de;
}


/* WERKEN CSS*/
body.werken {
    background-color: #fdb52a;
    background-image: url("/images/werken/wave.gif");
}
.innerframewerken
{
	background-color: #ffffff;
    background-image: url("/images/werken/shade.gif");
    background-position: right 0px;
    background-repeat: repeat-y;
	}

a.subsub:hover.werken, a.subsubsub:hover.werken {color: #e46b1f; text-decoration:none;}
a.subsub.selwerken, a.subsubsub.selwerken{color: #e46b1f; font-weight :bold; text-decoration:none;}

h1.werken.contentmenu {padding-bottom: 0px; margin-bottom: 0px;}

h1.hoofdstuk.kopwerken {font-family: Arial Narrow; color: #fdb52a; font-size: 22px;}
.hondersteuningwerken {font-family: Arial Narrow; color: #e46b1f; margin-left: 5px;  font-size: 24px;}

.informatiebuttonframe.xwerken {border: 1px solid #FDCC6E;}
.informatiebutton.xwerken {
  border: 1px solid #FDE0AA;
  background-color: #FDECCB;
}
.informatiebutton.xwerken a {color: #E46B1F;}
.informatiebutton.xwerken a:hover {color: #535249; text-decoration:underline;}

/* BEZOEKEN CSS*/
body.bezoeken {
    background-color: #ce301b;
    background-image: url("/images/bezoeken/wave.gif");
}

a.subsub:hover.bezoeken, a.subsubsub:hover.bezoeken {color: #a41f0d; text-decoration:none;}
a.subsub.selbezoeken, a.subsubsub.selbezoeken {color: #a41f0d; font-weight :bold; text-decoration:none;}

h1.bezoeken.contentmenu {padding-bottom: 0px; margin-bottom: 0px;}

h1.hoofdstuk.kopbezoeken {font-family: Arial Narrow; color: #ce301b; font-size: 22px;}
.hondersteuningbezoeken {font-family: Arial Narrow; color: #a41f0d; margin-left: 5px; font-size: 24px;}

.innerframebezoeken
{
	background-color: #ffffff;
    background-image: url("/images/bezoeken/shade.gif");
    background-position: right 0px;
    background-repeat: repeat-y;
	}

.informatiebuttonframe.xbezoeken {border: 1px solid #E17F72;}
.informatiebutton.xbezoeken {
  border: 1px solid #EBAAA1;
  background-color: #FAEAE8;
}
.informatiebutton.xbezoeken a {color: #A41F0D;}
.informatiebutton.xbezoeken a:hover {color: #535249; text-decoration:underline;}

/* BESTUUR CSS*/
body.bestuur {
    background-color: #1f9cbe;
    background-image: url("/images/bestuur/wave.gif");
}

a.subsub:hover.bestuur, a.subsubsub:hover.bestuur {color: #106c85; text-decoration:none;}
a.subsub.selbestuur, a.subsubsub.selbestuur {color: #106c85; font-weight :bold; text-decoration:none;}

h1.bezoeken.contentmenu {padding-bottom: 0px; margin-bottom: 0px;}

h1.hoofdstuk.kopbestuur {font-family: Arial Narrow; color: #1f9cbe; font-size: 22px;}
.hondersteuningbestuur {font-family: Arial Narrow; color: #106C85; margin-left: 5px; font-size: 24px;}

.innerframebestuur
{
		background-color: #ffffff;
    background-image: url("/images/bestuur/shade.gif");
    background-position: right 0px;
    background-repeat: repeat-y;
}

.informatiebuttonframe.xbestuur {border: 1px solid #70C0D5;}
.informatiebutton.xbestuur {
	  border: 1px solid #B7DFEA;
	  background-color: #E2F2F7;
}

.informatiebutton.xbestuur a {color: #106C85;}
.informatiebutton.xbestuur a:hover {color: #535249; text-decoration:underline;}


/* MENU */
/*
.menumedium, .menusmall, .menu {
    position: absolute;
    z-index: 9999;
    color: #FFFFFF;
    width: 199px;
}*/

.menumedium {
    top: 228px;
}

.menusmall {
    top: 143px;
}

/*
.menu {
    top: 19.05em;
}*/

.topmenulijn {
    font-size: 0.0px;
    line-height: 1px;
    overflow: hidden;
    height: 1px;
    width: 106px;
    position: absolute;
    z-index: 10000;
    left: 114px;
    top: 20px;
    background-image: url("/images/menu/toplijn.gif");
    background-position: center top;
}

.mitempijl {
	width: 33px;
	vertical-align: bottom;
	padding-bottom: 3px;
}

.zijmenu {
    background-image: url("/images/menu/rechtslijn.gif");
    background-position: right top;
    background-repeat: repeat-y;
    position: relative;
    z-index: 10000;
    height: 100%;
    top: 0px;
}

.ondermenu {
    background-image: url("/images/menu/onderlijn.gif");
    position: absolute;
    z-index: 10000;
    width: 100%;
    height: 1px;
    font-size: 0.0px;
    line-height: 1px;
    overflow: hidden;
    bottom: 1px;
}

.menutab {
    padding-top: 4px;
    width: 114px;
    text-align: center;
    font-weight: bold;
    height: 20px;
}

.menutab a {
  font-size: 0.8em;
}

.kleurtabwonen {
    background-color: #6a9c02;
}

.kleurtabwerken {
    background-color: #f6a04d;
}
.kleurtabbezoeken {
    background-color: #ce301b;
}

.kleurtabbestuur {
    background-color: #1f9cbe;
}

.selectedbutwonen
{
	background-color: #6a9c02;
}

.menutab a {
    height: 20px;
    width: 114px;
    display: inline;
    color: #FFFFFF;
    text-decoration: none;
}

.menuitems {
    position: relative;
    top: -2px;
    height: 100%;
}

.menuwonen {
    background-color: #456502;
    background-image: url("/images/menu/background-wonen.gif");
    background-repeat: repeat-x;
}
.menuwerken {
    background-color: #e3781a;
    background-image: url("/images/menu/background-werken.jpg");
    background-repeat: repeat-x;
}
.menubezoeken {
    background-color: #892012;
    background-image: url("/images/menu/background-bezoeken.gif");
    background-repeat: repeat-x;
}
.menubestuur {
    background-color: #156479;
    background-image: url("/images/menu/background-bestuur.gif");
    background-repeat: repeat-x;
}

#mitems td {
    background-image: url("/images/menu/itemlijn.gif");
    background-position: center bottom;
    background-repeat: repeat-x;
}

#mitems_wonen td {
    background-image: url("/images/menu/itemlijn_wonen.gif");
    background-position: center bottom;
    background-repeat: repeat-x;
}

#mitems_werken td {
    background-image: url("/images/menu/itemlijn_werken.gif");
    background-position: center bottom;
    background-repeat: repeat-x;
}

#mitems_bezoeken td {
    background-image: url("/images/menu/itemlijn_bezoeken.gif");
    background-position: center bottom;
    background-repeat: repeat-x;
}

#mitems_bestuur td {
    background-image: url("/images/menu/itemlijn_bestuur.gif");
    background-position: center bottom;
    background-repeat: repeat-x;
}

.mitem {
    height: 14px;
    padding-left: 19px
}
.mitem a:hover {
	color:#999999;
}
.menuitems a {
    font-size: 0.8em;
    color: #FFFFFF;
    text-decoration: none;
}

.bijschriftfoto {
    margin-top: 0px;
    margin-bottom: 10px;
    font-size: 10pt;
    font-style: italic;
}

/* BP popups */

.bp_popup_body {
	font-size: 0.85em;
	line-height: 1.7em;
}

.bp_frame {
	width: 99%;

	margin: 0px 0px 0px 0px;
	padding: 1px;
	background-color: #FFFFFF;
}

.bp {
    padding: 20px;
    margin: 0px;
    border: 1px solid #d6d3cc;
    background-image: url(/images/popup/bg.gif);
    background-position: 0px 0px;
    background-repeat: repeat-x;
    background-color:#FFFFFF;
    min-height: 333px;
}

/* POPUP VOOR DE  WIJKLIJST */
.bp_framewijk {
	width: 478px;
	margin: 0px 0px 0px 0px;
	padding: 1px;
  border: 1px solid #d6d3cc;
	background-color: #FFFFFF;
	overflow:auto;
}

.bpWijk {
    padding: 20px;
    margin: 0px;
    border: 1px solid #d6d3cc;
    background-image: url(/images/popup/bg.gif);
    background-position: 0px 0px;
    background-repeat: no-repeat;
		background-color:#FFFFFF;
}

/* applicatie formulieren */

.vu_form {
    border: 1px solid #A9A9A4;
    font-size: 0.9em;
}

.cmd {
    border: 1px solid #A9A9A4;
    font-size: 0.9em;
}



.vu_form_bib {
    border: 1px solid #A9A9A4;
    font-size: 0.9em;
}

select.vu_form_bib {
 	width: 320px;
}

.vu_form input,select {
 	width: 114px;
}


.vu_result_titel {
	font-weight:bold;
	margin-top:15px;
	clear:both;
	page-break-before:always;
}

a.vu_result_titel  {
	color:#535249;
	clear:both;
}

a:hover.vu_result_titel {
	color:#A9A9A4;
	text-decoration:underline;
}

.vu_result_title {
	margin-top:15px;
	clear:both;
	page-break-before:always;
}

a.vu_result_title  {
	color:#535249;
	clear:both;
}

a:hover.vu_result_title {
	color:#A9A9A4;
	text-decoration:underline;
}

.vu_resultaat {
	font-weight:bold;
}

.vu_result {
	margin-top: 1px;
	margin-bottom: 9px;
	text-decoration:none;
}
.vu_submit {
	font-size: 0.9em;
}
#vu_formblock {
	width:100%;
	margin-bottom: 20px;
	margin-top: 10px;
	display:table;
	clear:both;
	vertical-align: top;
}	
.vu_formfields {
  float: left;
	margin-right:10px;
	display:inline-table;
	font-size:0.9em;
}

.vu_formfields  li a {
	padding: 0px;
	margin:0px;
}

.vu_label {
	page-break-before:always;
	clear:left;
	text-align:right;
	margin-bottom:5px;
	width:80px;
}

.custom1 {
	margin-bottom:5px;
	width:300px;
}

/*bib_bookmarks*/

.bm_main {
	border-bottom: 1px solid #CCCCCC;
	margin-top: 6px;
	margin-bottom: 4px;
	bottom: 2px;
	font-weight: bold;
	line-height:1.4em;
}

.bm_main a{
	color:#535249;
}

.bm_main a:hover  {
	text-decoration:none;
	color:#939283;
}

.bm_sub {
	text-align:right;
}

.bm_sub a:hover {
	text-decoration:underline;
}

.addspace {
	margin-bottom:10px;
}

h1.wijktitel {
	font-family: Arial narrow;
	color: #B1780B;
	font-size: 22px;
	border-bottom: 0px;
	letter-spacing: 0.05em;
}

.t_body {
	font-family: Verdana;
	font-size: 0.9em;
}

.mid_block {
  width: 454px;
	float:left;
}

.right_block {
	float: right;
	margin-top: -20px;
	margin-bottom:10px;
	padding: 0px;
	width: 194px;
}

/* STYLES FOR ZOEK PAGINA + RESULTATEN */

.zoeksnelingangframe {
	float: right;
    width: 188px;
    margin: 0px 1px 5px 0px;
    padding: 1px;
    border: 1px solid #d6d3cc;
}

#zoeklinkerbalk {
		max-width:620px;
    float: left;
    width: 610px;
    margin: 0px;
    padding: 20px 10px 0px 20px;
}

.zoekblokingang {
    padding: 0px;
    margin: 0px;
    background-color: #F5F5EC;
    padding: 1px;
    border: 1px solid #d6d3cc;
}

.zoekblokingang h1.resultverfijn {
   font-family: Garamond;
    font-size: 1.4em;
    color: #a9a9a4;
    margin: 10px 10px 10px 10px;
    padding: 0px;
    border-bottom: 1px solid #cccccc;
}

#paginationTop{
    clear: both;
    padding-bottom: 5px;
    margin: 0px;
    padding: 0;
}

.paginationResults {
	margin-left: 10px; text-align: left;
}

.paginationResults.found {
   	font-weight: bold ;
}

.zoek_resultslinks {
	margin-right: 5px; text-align: right
}

.zoek_resultscurrent {
	font-weight: bold; color: #000;
}

.infoblok li.results {color: #939283; text-decoration: none; font-weight: bold; font-size: 0.9em;}
.infoblok li.results a {color: #939283;text-decoration: none;font-weight: bold;}
.infoblok li.results a:hover {color: #535249; text-decoration: underline;font-weight: bold;}

/* SITEMAP STYLES */
.infoblok li.sitemapleven {color: #456502;text-decoration: none;}
.infoblok li.sitemapleven a {color: #456502;text-decoration: none;}
.infoblok li.sitemapleven a:hover {text-decoration: underline;}

.infoblok li.sitemapwerken {color: #E46B1F;text-decoration: none;}
.infoblok li.sitemapwerken a {color: #E46B1F;text-decoration: none;}
.infoblok li.sitemapwerken a:hover {text-decoration: underline;}

.infoblok li.sitemapbezoeken {color: #A41F0D;text-decoration: none;}
.infoblok li.sitemapbezoeken a {color: #A41F0D;text-decoration: none;}
.infoblok li.sitemapbezoeken a:hover {text-decoration: underline;}

.infoblok li.sitemapbestuur {color: #106C85;text-decoration: none;}
.infoblok li.sitemapbestuur a {color: #106C85;text-decoration: none;}
.infoblok li.sitemapbestuur a:hover {text-decoration: underline;}


/* NIEUWSARTIKEL TESTSTYLES */
.nieuwsartikel a:hover {
    text-decoration:underline
}
.nieuwsartikel p {
	text-align:left;
	margin-top: 0px;
	margin-bottom: 20px;
}

.nieuwsartikel ol li{
	list-style-image: none;
	list-style-type: decimal;
	background-image:none;
	padding:0;

}
.nieuwsartikel li{
	list-style-type: none;
}

.nieuwsartikel ul {
	margin-bottom: 20px;
}

/* class for az table */
 table.center {margin-left:30px; margin-right:30px; float: left; width: 62em;}

#mapsitecontent{float:right; margin-top: -80px; margin-right: 50px;}



/* Styles voor popups */
.infoblok a.popup {text-decoration: none; color: #939283;}
.infoblok a:hover.popup {color: #535249;text-decoration: underline;}


/* student in gent */


/* Flickr */

#flickr_badge_source_txt 
{
	padding:0; 
	font: 11px Arial, Helvetica, Sans serif; 
	color:#666666;
}
#flickr_badge_icon 
{
	display:block !important; 
	margin:0 !important; 
	border: 1px solid rgb(0, 0, 0) !important;
}
#flickr_icon_td {padding:0 5px 0 0 !important;}
.flickr_badge_image {text-align:center !important;}
.flickr_badge_image img {border: 1px solid black !important;}
#flickr_www 
{
	display:block; 
	padding:0 10px 0 10px !important; 
	font: 11px Arial, Helvetica, Sans serif !important; 
	color:#3993ff !important;
}
#flickr_badge_uber_wrapper a:hover,
#flickr_badge_uber_wrapper a:link,
#flickr_badge_uber_wrapper a:active,
#flickr_badge_uber_wrapper a:visited {text-decoration:none !important; background:inherit !important;color:#3993ff;}
#flickr_badge_wrapper {background-color:#ffffff;border: solid 1px #000000}
#flickr_badge_source {padding:0 !important; font: 11px Arial, Helvetica, Sans serif !important; color:#666666 !important;}
#photos IMG 
{
                MARGIN-LEFT: 7px; 
                MARGIN-RIGHT: 1px;
	border: 0px;
}

#flickr_image a {
	border: 0px;
}

#flickr_image  a img
{
	margin-left: 0px;
	margin-right: 1px;
	border: 1px solid #666;
}

div.article_info
{
  color: #B1790C;
  clear: both;
  font-size: 0.85em;
}

div.article_head
{
  border-bottom: 1px solid #B1790C;
}

div.article_head h1
{
  border-bottom: none;
}

.jsHighlight
{
  color:black; 
  background-color:yellow;
}

.sitezoeken ul {
	padding: 0;
	margin: 0;
}

.sitezoeken ul li {
	display: inline;
	list-style: none;
	padding: 0;
	margin: 0;
}

#as-txt {
  position: absolute;
  left: 0;
  top: -10000px;
  overflow: hidden;
}

#anysurfer-top-right {
  position: absolute;
  right: 3px;
  top: 0px;
  z-index: 100;
}

#anysurfer-home {
  position: absolute;
  right: 202px;
  top: 0px;
  z-index: 100;
}
