h1,
.evenementHead h2 
{
  font-size: 17px;
  font-weight: bold;
  color: #082a49;
  margin-bottom: 10px;
}

	

	.evenementShort h1
	{
	font-size: 14px;
	font-weight: bold;
	color: #5497d3;
	margin-bottom: 0px;
	}
	
	.evenementHead h2 {
	}

h2
{
  font-size: 14px;
  font-weight: bold;
  color: #5497d3;
}

	.evenementShort h2 {
	font-size: 12px;
	 color: #082a49;
	}
	


h3
{
font-size: 12px;
font-weight: normal;
color: #11416a;
padding: 0px 0px 5px 5px;
}

	.evenementHead h3 {
	padding-left: 0px;
	margin-top: -10px;
	}

form, fieldset
{
  padding: 0px;
  margin: 0px;
}

span
{
color: #1d75c5;
}

a
{
color: #1d75c5;
}

#content table {
border-collapse: collapse;
}

	#content td {
	padding-right: 10px;
	padding-left: 2px;
	border-bottom: 1px solid #f6f6f6;
	padding-top: 2px;
	padding-bottom: 2px;
	vertical-align: top;
	} 

	#content th {
	background: #e3ebf3;
	padding-left: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	color: #333;
	}





/* Uitlijning Afbeeldingen */
.alignleft
{
  float: left;
}

.alignright
{
  float: right;
}

/* Uitlijning Tekst */
div.left
{
  text-align: left;
}
div.center
{
  text-align: center;
}
div.right
{
  text-align: right;
}


#content .standaardcontent {
border-bottom: 1px solid #ffdf7e;
padding-bottom: 25px;
}

/* NIEUWS */


/* Nieuws include dingen */

div.newsItemShort,
.evenementShort
{
  margin-bottom: 10px;
  padding-bottom: 30px;
  border-bottom: 1px solid #ffdf7e;
}

div.newsItemShort .date
{
color: #a0a0a0;
font-style: italic;
}

.newsItemShort a,
.newsItemShort a:visited,
.evenementShort a,
.evenementShort a:visited
{
  color: #1d75c5;
  float: right;
  margin-top: 5px;
}


.newsItem .date,
.evenementShort .date
{
color: #a0a0a0;
font-style: italic;
margin-bottom: 5px;
}



div.moreNews
{
background: url('../images/rightTop_back.png') bottom repeat-x;
padding-bottom: 10px;
border: 1px solid #aec2da;
}

div.moreNews a
{
color: #11416a;
}

div.moreNews h2
{
  margin: 0px 0px 0px 0px;
  font-size: 14px;
  color: white;
  background: url('../images/head_back.png') repeat-x;
  padding-left: 10px;
  height: 25px;
  line-height: 25px;
}



div.moreNews div.moreNewsBlock,
div.archivedNews div.archivedNewsBlock 
{
}

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;
  color: #1d75c5;
  padding: 2px;
}
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;
}

.backLink {
margin-top: 5px;
}

/* 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: top;
  padding: 4px;
}

textarea {
border: 1px solid #1d75c5;
}

th {
text-align: left;
}

table.DataBoundDetailTable td input.DataBoundText
{
  border: 1px solid #1d75c5;
  background: white;  
  color: #555555;
  width: 200px;
  padding: 2px;
}
table.DataBoundDetailTable td input.DataBoundTextSmall
{
  border: 1px solid #1d75c5;
  background: white;  
  color: #555555;
  width: 95px;
  padding: 2px;
}

	#rightTop input.DataBoundText {
	  width: 120px;
	}

table.DataBoundDetailTable td input.DataBoundText:focus
{
}

table.DataBoundDetailTable td input.SubmitButton
{
  border: 1px solid #1d75c5;
  background: url('../images/back_button.png') center repeat-x;
  height: 20px;
  width: 70px;
  padding: 0px 2px;
  color: white;
  font-size: 11px;
  line-height: 11px;
  margin: 0px;
}

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;
}

a#sitemapButton
{
float: right;
display:block;
margin-top: 10px;
margin-left: 5px;
height: 22px;
width: 33px;
background: url('../images/sitemap_button.png') no-repeat;
cursor: pointer;
}

.evenement
{
  border: 1px solid #999999;
  cursor: pointer;
  display: block;
  margin-bottom: 25px;
}

.inleiding
{
color: #787878;
font-size: 11px;
padding-bottom: 25px;
padding-top: 10px;
border-bottom: 1px solid #ffdf7e;
margin-bottom: 20px;
}

.inleiding a
{
color: #1d75c5;
float: right;
}

/* evenementen */
div#content table.DataBoundDetailTable,
div#content table.DataBoundDetailtable  {
	border-collapse: collapse;

}
div#content table.DataBoundDetailTable th,
div#content table.DataBoundDetailtable th {
	width: 250px;
}
div#content table.DataBoundDetailTable td,
div#content table.DataBoundDetailtable td {
	
	

	
}

div#content table.DataBoundDetailTable td textarea {
width: 400px;
}




div#content table.DataBoundDetailTable td, 
div#content table.DataBoundDetailTable th,
div#content table.DataBoundDetailtable td, 
div#content table.DataBoundDetailtable th{
	border-bottom: 1px solid #f0f6fc;
}
div#content table.DataBoundDetailTable tr.informationHeader th,
div#content table.DataBoundDetailTable tr.informationHeader td,
div#content table.DataBoundDetailtable tr.informationHeader th,
div#content table.DataBoundDetailtable tr.informationHeader td {
	padding-top: 18px;
	color: #11416A;
	border-bottom: 1px solid #AEC2DA;
	vertical-align: bottom;
}
div#content table.DataBoundDetailTable tr.informationHeader th,
div#content table.DataBoundDetailtable tr.informationHeader th {
	font-size: 1.1em;
}
div#content table.DataBoundDetailTable tr.informationHeader td,
div#content table.DataBoundDetailtable tr.informationHeader td {	
	color: #999;
	font-size: 0.8em;
}

p.formDescription {
	padding: 4px;
	
}
div#content td label{


}
input.DataBoundRadio {
	margin-left: 5px;
	margin-top: 3px;
	margin-right: 20px;
}

div.leftButton {
	float:left;
}
/* Ledenboek */
table.zoekresultaat {
	margin-top: 15px;
	border-collapse: collapse;
	
}
table.zoekresultaat td,
table.zoekresultaat th {
	padding: 1px 4px;
}
table.zoekresultaat td.zoektitel {
	padding-top: 18px;
	color: #11416A;
	border-bottom: 1px solid #AEC2DA;
	vertical-align: bottom;
	font-size: 1.2em;
}
table.zoekresultaat td.zoektitel a {
	color: #11416A;
}
table.zoekresultaat td.zoekomschrijving {
	padding-top: 3px;
	color: #11416A;
	font-style: italic;
}
td.zoekadres{
	width: 190px;
}
td.vastetable1 {
	width: 120px;
}
div.brancheInfo {
	margin: 9px 0px;
	padding: 4px 4px;
	background: url('../images/evenement_back.png') repeat-y;
border: 1px solid #aec2da;
}

select,
.DataBoundDetailTable input.inputFile {
	border: 1px solid #1D75C5;	
}

.DataBoundDetailTable input.inputFile {
margin-bottom: 3px;
}

div#aanhefdetail h1 {
	border-bottom: 1px solid #AEC2DA;
	margin-bottom: 6px;
}
div#adresblok p,
div#adresblok div.titel
{
	width: 200px;
	float:left;
	font-weight:bold;
	font-size:14px;
}
table.gegevens {
	clear:both;
	margin-top:5px;
	margin-bottom:10px;
}
table.gegevens td.label {
	width: 200px;
}

div#content ul
{
  list-style: disc;
  margin-left: 20px;
}

div#content ul li
{
  list-style: disc;
}
