h1
{
  font-size: 16px;
  color: #f68f1e;
  margin-bottom: 26px;
}

.standaard {
margin-bottom: 15px;

}

#contentText h2 {
font-size: 14px;
margin-bottom: 10px;
color: #00559C;
}

#contentText h3 {
font-size: 12px;
color: #00559C;
line-height: 20px;
display: inline;
}

ul {
	margin-left: 20px;
}

th {
text-align: left;
}

table.pollOverview th {
	padding-right:10px;
}

form, fieldset
{
  padding: 0px;
  margin: 0px;
}




div#content table.contentTable td
{
  vertical-align: top;
}

/* Uitlijning Afbeeldingen */
.alignleft
{
  float: left;
  padding-right: 10px;
}

.alignright
{
  float: right;
  padding-left: 10px;
}

/* Uitlijning Tekst */
div.left
{
  text-align: left;
}
div.center
{
  text-align: center;
}
div.right
{
  text-align: right;
}

/* NIEUWS */

#rightColumn .newsItemShort {
width: 203px;
background-color: #e4e7e9;
border: 1px solid #f68f1e;
border-right: none;
padding: 12px 18px 12px 18px;
margin-bottom: 5px;
}

	#rightColumn .date {
	display: none;
	}

	#rightColumn h2 {
	font-family: arial, helvetica;
	font-size: 12px;
	color: #00559C;
	}


/* Nieuws include dingen */

#contentText .newsItemShort
{
   width: 637px;
  margin-bottom: 10px;
  padding-bottom: 15px;
  border-bottom:1px solid #eeeeef;
  /* background: url('/images/dotted_line.gif') no-repeat left bottom; */
}

	#contentText .newsItemShort h2
	{
	  /*margin: 20px 0px 14px 0px;
	  font-size: 16px;
	  padding-left: 80px;
	  display: block;
	  display: block;
	  float: left; 
	  font-size: 16px;
	  */
	  
	}

	#contentText .newsItemShort .date 
	{
  	/*position: absolute;
  	margin-top: -31px;
  	font-size: 14px;
  	color: #898a8a;
  	font-weight: bold;*/
  	font-size: 14px;
	color: #898a8a;
  	font-weight: bold;
  	
	}

	#contentText .newsItem .date {
	display: none;
	}
	
	#contentText .newsItem {
	width:637px;
	}

	#contentText .readMoreLink {
	text-align: right;
	padding-right: 0px;
	}
	
	#contentText .leesVolledigLink {
	text-align: right;
	background: url('/images/bg_readmore.gif') right 5px no-repeat;
	padding-right: 15px;
	}
	

		#contentText a,
		#contentText a:visited,
		.leesVolledigLink a,
		.leesVolledigLink a:visited,
		.readMoreLink a,
		.readMoreLink a:visited,
		.backLink a,
		.backLink a:visited {
		color: #00559C;
		text-transform: capitalize;
		}
		
		#contentText a,
		#contentText a:visited
		{
		  text-transform: none;
		}
		
		#content a
		{
		  text-decoration: underline;
		}
		
		#content a:hover
		{
		  text-decoration: underline;
		  color:black;
		}

		.readMoreLink a:hover,
		.backLink a:hover {
		color: #999;
		font-weight: bold;
		
		}
		
		.backLink {
    margin-top: 10px;
    text-align: right;
    font-weight: bold;
    }

#contentText .moreNews h2 {
margin-bottom: 5px;
}

#contentText .moreNews a,
#contentText .moreNews a:visited {
color: #565656;
font-weight: bold;
}

#contentText .moreNews a:hover {
color: #565656;
}



div.moreNews div.moreNewsBlock,
div.archivedNews div.archivedNewsBlock
{
clear: right;
}

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;
}

/* Gastenboek */

div#melding
{
  margin: 10px 0px;
}
div.melding_fout
{
  padding: 4px;
  font-weight: bold;
  color: red;
  border: 2px solid red;
}

div.melding_waarschuwing
{
  padding: 4px;
  font-weight: bold;
  color: #F68416;
  border: 2px solid #F68416;
}

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: 0px 4px; */
  vertical-align: top;
}
table.DataBoundDetailTable th.tussenkop
{
  font-size: 14px;
  color: #005dab;
  height: 22px;
  vertical-align: bottom;
  
}
table.DataBoundDetailTable td
{
  vertical-align: top;
  padding: 0px 4px 4px 4px;
}

table.DataBoundDetailTable td input.SubmitButton
{
  	width: 90px;
	height: 20px;
	background: url('/images/bg_button-wide.gif') no-repeat;
	cursor: pointer;
	margin-left: 7px;
	border: 0px solid white;
}


table.DataBoundDetailTable td input.DataBoundText
{
  border: 1px solid #bbbbbb;
  color: #555555;
  width: 225px;
}

table.DataBoundDetailTable td select.DataBoundSelect
{
  border: 1px solid #bbbbbb;
  color: #555555;
}

textarea.DataBoundTextarea
{
  border: 1px solid #bbbbbb;
  width: 250px;
  font-family: arial, helvetica;
  font-size: 13px;
  height: 100px;
  color: #555555;
}
table.DataBoundDetailTable td textarea.DataBoundTextarea:focus
{
  border: 1px solid #f68f1e;
}

table.DataBoundDetailTable td input.Error,
table.DataBoundDetailTable td textarea.Error
{
  border-bottom: 1px dashed red;
}

label.validatieerror
{
  display: block;
  color: red;
}


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;
}

/* LEDEN PAGINA'S */

.leden_tab {
margin-left: -7px;
width: 410px;
height: 22px;
background: url('/images/ledenoverzicht_tab.gif') no-repeat 0px 0px;
color: #f68f1e;
padding-left: 15px;
margin-bottom: 15px;
margin-top: 15px;
}

	.leden ul {
	list-style: none;
	margin-bottom: 25px;
	margin-right: -20px;
	display: table-cell;
	margin-left: 0px;
	}
				
			.leden ul li  {
			width: 130px;
			min-height: 150px;
			height: auto !important;
			height: 150px;
			float: left;
			display: block;
			
		
			color: #005dab;
			text-decoration: none;
			border: 1px solid #ddd;
			padding: 3px;
			margin: 1px;
			}
			
			.leden ul li div {
			display: inline;
			}
				
			
			.leden ul li a:visited {
			color: #005dab;
			text-decoration: none;
			}
			
			.leden ul li a img,
			.leden  ul li div img	{
			display: block;			
			}
			
			.leden .bedrijfsnaam {
			
			width: 130px;
			display: block;
			width: 130px;
			text-align: center;
			
			}

			.leden .categorie {
			
			display: block;
			text-align: center;
			font-style: italic;
			width: 130px;
			background-color: #eeeeee;
			}
			
			.leden .image {
			display: block;
			/*height: 130px;*/
			
			}



#aanmeldenForm {
	padding-top: 20px;
	padding-bottom: 20px;
}
table.DataBoundDetailTable label {
	padding: 0px 5px;
}
label#AkkoordVoorwaarden_cb_label {
	font-weight:bold;
}

/* uitlegpoup */

div.jqi
{
	width: 100%;
}

div.jqicontainer
{
	border: 1px solid black;
	background-color: white;
	margin: 0px auto;
	width: 500px;
}
div.jqiclose
{
	font-weight: bold;
	background-color: #005DAB;
	text-align: right;
	color: white;
	padding: 5px;
	cursor: pointer;
}

div#jqistates
{
	text-align: center;
	padding: 10px;
}
div#jqistates button
{
	margin-top: 10px;
	padding: 2px 5px;
	border: 1px solid #555555;
	cursor: pointer;
}
