h1
{
  font-size: 20px;
  font-weight: bold;
  padding-bottom: 13px;
  color: #fff;
  font-family: "Century Gothic", arial narrow, arial, helvetica;
  text-transform: uppercase;
  letter-spacing: 1px; 
}

h2
{
  font-size: 16px;
  font-weight: bold;
  margin: 10px 0px 4px 0px;
  color: #fff;
  font-family: "Century Gothic", arial narrow, arial, helvetica;
  text-transform: uppercase;
}


div#content a,
div#content a:visited
{
  color: #FA0037;
  text-decoration: underline;
}
div#content a:hover
{
  text-decoration: underline;
}


form, fieldset
{
  padding: 0px;
  margin: 0px;
}

/* Uitlijning Afbeeldingen */

.standaardcontent img {
margin: 10px;

}

.standaardcontent {

color: #ccc;

}

img.alignleft
{
  float: left;
  margin-right: 5px;
  margin-left: 0px;
  margin-bottom: 5px;
}

img.alignright
{
  float: right;
  margin-right: 0px;
  margin-left: 5px;
  margin-bottom: 5px;
}

/* Uitlijning Tekst */
div.left
{
  text-align: left;
}
div.center
{
  text-align: center;
}
div.right
{
  text-align: right;
}

/* NIEUWS */


/* Nieuws include dingen */

div.newsItemShort
{
  margin-bottom: 10px;
}
div.newsItemShort h2
{
  margin-bottom: 8px;
  margin-top: 0px;
}
div.newsItemShort div.date {
	font-size:10px;
	margin-top: -6px;
	color: #ccc;
}



/* data in h1/h2 etc. */
#content div.newsItemShort .datum {

color: #ccc;
margin-right: 3px;
}

#content .datum {
margin-right: 5px;
color: #ccc;
}
/* /data in h1/h2 etc. */

div.newsItem div.date
{
  display:none;
}
div.moreNews h2
{
  margin: 20px 0px 0px 0px;
  font-size: 14px;
  color: white;
  background-color: black;
  padding: 4px;
}

div.moreNews div.moreNewsBlock,
div.archivedNews div.archivedNewsBlock
{
  float: left;
  width: 49%;
  border-bottom: 1px solid black;
}

div.moreNews div.moreNewsBlock div.moreNewsBlockItem,
div.archivedNews div.archivedNewsBlock div.archivedNewsBlockItem
{
  clear: both;
  padding: 4px;
  height: 14px;
}
div.moreNews div.moreNewsBlock div.date,
div.archivedNews div.archivedNewsBlock div.date
{
  float: left;
  font-style: italic;
}
div.moreNews div.moreNewsBlock div.title,
div.archivedNews div.archivedNewsBlock div.title
{
  float: left;
  margin-left: 10px;
  clear: right;
}

div.archiveLink
{
  margin-top: 5px;
  padding: 4px;
  text-align: right;
}

div#content div.overignieuwslink a,
div#content div.overignieuwslink a:visited
{
  color: white;
}

/* Gastenboek */

div#melding
{
  margin: 10px 0px;
}
div.melding_fout
{
  padding: 4px;
  font-weight: bold;
  color: red;
  border: 2px solid red;
}

div.melding_mededeling
{
  padding: 4px;
  font-weight: bold;
  color: green;
  border: 2px solid green;
}

a img
{
  border: none;
}

table.DataBoundDetailTable
{
  margin: 0px;
  padding: 0px;
}

table.DataBoundDetailTable th
{
  padding: 4px;
  vertical-align: top;
}
table.DataBoundDetailTable td
{
  vertical-align: middle;
  padding-left: 4px;
  padding-bottom: 4px;
}

table.DataBoundDetailTable td input.DataBoundText
{
  border: 1px solid #555555;
  background-image: url('gradientImage.axd?h=18&c1=e2e2e2&c2=ffffff');  
  color: #555555;
  width: 197px;
}
table.DataBoundDetailTable td input.DataBoundText:focus
{
   background-image: url('gradientImage.axd?h=18&c1=E9F34F&c2=faffaf&f=png');
}

table.DataBoundDetailTable td input.SubmitButton
{
  border: 1px solid #555555;
  background-image: url('gradientImage.axd?h=18&c1=ffffff&c2=cccccc');
  height: 20px;
}

table.DataBoundDetailTable td textarea.DataBoundTextarea
{
  background-image: url('gradientImage.axd?h=102&c1=e2e2e2&c2=ffffff');  
  border: 1px solid #555555;
  width: 250px;
  height: 100px;
}
table.DataBoundDetailTable td textarea.DataBoundTextarea:focus
{
  background-image: url('gradientImage.axd?h=102&c1=E9F34F&c2=faffaf&f=png');
}

table.DataBoundDetailTable td input.Error,
table.DataBoundDetailTable td textarea.Error
{
  border-bottom: 1px dashed red;
}

label.validatieerror
{
  display: block;
  color: red;
}

ul.gastenboekberichten
{
  padding: 0px;
  margin: 20px 0px 0px 0px;
}

ul.gastenboekberichten li
{
  padding: 0px;
  margin: 0px;
  list-style: none;
  /*background-color: silver;*/
  background-image:  url('gradientImage.axd?h=24&c1=ffffff&c2=999999');
  margin-bottom: 20px;
}


ul.gastenboekberichten li div.geplaatstdoor
{
  float: left;
  padding: 5px;
}
ul.gastenboekberichten li div.delete,
ul.gastenboekberichten li div.edit
{
  float: right;
  margin: 4px 2px;
}
ul.gastenboekberichten li div.geplaatstop
{
  float: right;
  padding: 5px;
}
ul.gastenboekberichten li div.bericht
{
  background-color: white;
  padding: 5px;
  border: 1px solid #999999;
  clear: both;
}

div.paginalinks
{
  text-align: center;
}

div.paginalinks a,
div.paginalinks a:visited
{
  color: black;
  font-weight: bold;
  text-decoration: underline;
  padding: 2px;
}

div.paginalinks a.active,
div.paginalinks a:visited.active
{
  font-weight: normal;
  text-decoration: none;
  border: 1px solid silver;
  padding: 2px 4px;
}

/* SiteMap: */

div.sitemap ul
{
  margin-left: 20px;
}



#home_news_left {
width: 289px;
height: 321px;
padding-top: 30px;
margin-top: -8px;
position:absolute;
padding-left: 35px;
padding-right: 35px;
background: url('/images/bg_home_news.png') 0px 0px no-repeat;
}

	#home_news_left .standaardcontent {
	height: 245px;
	padding: 0px;
	}
	
	#home_news_left h2 {
	margin-bottom: 5px;
	}

	 /*#home_news_left .newsItemShort {
	 height: 58px;
	 overflow: hidden;
	 width: 280px;	 
	 }
	 
	 #home_news_left h2{
	color: white;
	font-size: 14px;
	font-weight: normal;
	font-family: arial narrow, arial, helvetica;
	text-transform: uppercase;
	padding-bottom: 6px;
	margin: 0px;
	 }
	 
	 #home_news_left h2 a,
	 #home_news_left h2 a:visited {
	 color: white;
	 text-decoration: none;
	 }
	 
	 #home_news_left h2 a:hover {
	 text-decoration: underline;
	 }
	 
	#home_news_left .text {
	line-height: 16px;
	color: black;
	}
	
	#home_news_left .readMoreLink {
	display: none;
	}*/
	
	#home_news_left .naaroverzichtlink a,
	#home_news_left .naaroverzichtlink a:visited {
	color: white;
	text-transform: uppercase;
	text-decoration: none;
	font-size: 14px;
	margin-top: 39px;
	margin-left: 12px;
	display: block;
	font-family: arial narrow;
	}
	
	#home_news_left .naaroverzichtlink a:hover {
	text-decoration: underline;
	}
#home_nieuws_content {
	height:349px;
	margin-bottom:100px;	
}
	
#home_content {
position:absolute;
margin-left:359px;
width: 359px;
height: 366px;
margin-top: -8px;
margin-bottom: 0px;
background: url('/images/bg_home_content.png') 0px 0px no-repeat;
}




  /* linkjes naar nieuws en agenda */
  #home_content .naaroverzichtlink
  {
   
    height: 24px;
    line-height: 24px;
    width: 315px;
    margin-left: -14px;
    margin-right: -14px;
  }
  
  #home_content .naaroverzichtlink a,
	#home_content .naaroverzichtlink a:visited 
	{
	  color: white;
	  text-transform: uppercase;
	  text-decoration: none;
	  line-height: 24px;
	  font-size: 14px;
	  margin: 0px;
	  padding: 0px 25px;
	  display: block;
	  font-family: arial narrow;
	}
	
	#home_content div.newsItemShort
  {
    margin-bottom: 10px;
	  height: 58px;
	  overflow: hidden;
	  width: 315px;
	  margin: 2px -14px;
	  
	  color: black;
  }
  
  #home_content div.newsItemShort h2
  {
  	color: white;
  	font-size: 14px;
  	font-weight: normal;
  	font-family: arial narrow, arial, helvetica;
  	text-transform: uppercase;
  	padding-bottom: 6px;
  	margin: 0px;
  	padding-left: 25px
  }
	 
  #home_content div.newsItemShort h2 a,
  #home_content div.newsItemShort h2 a:visited
  {
    color: white;
    text-decoration: none;
  }
  #home_content div.newsItemShort h2 a:hover
  {
    text-decoration: underline;
  }
  #home_content div.newsItemShort .text
  {
	  line-height: 16px;
	  color: black;
	  padding: 0px 5px 0px 25px;
	}
	
	#home_content div.newsItemShort .readMoreLink
	{
	  display: none;
	}
	
  #home_content div.newsItemShort div.date
  {
  	font-size:10px;	
  }



/*opmaak home*/
.standaardcontent
{
  height: 60px;
  overflow: hidden;
  line-height: 18px;
  padding: 52px 35px 45px 35px;
}
/*opmaak overige paginas*/
div#content_block .standaardcontent
{
  height: auto;
  overflow: auto;
  line-height: 16px;
  padding: 0px;
}

#home_agenda {
position: absolute;
margin-top: -88px;
}

	#home_agenda .newsItemShort h2 a,
	#home_agenda .newsItemShort h2 a:visited	{
	margin-left: -12px;
	
	}

	#home_agenda .text {
	display: none;
	}
	
	#home_agenda .overignieuwslink {
	margin-top: -29px;
	}

	

	 
	 

