
#maincontent a,
#maincontent a:visited
{
	color: white;
}
strong
{
	color: #decfa4;
	}
h1
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #decfa4;
	padding: 0px 0px 10px 0px;

}
h2
{
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 15px;
	color: white;
	padding: 0px 0px 10px 0px;
	font-weight: bold;
}
h3
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #decfa4;
	padding: 0px 0px 0px 10px;
	font-weight: normal;
	text-decoration: underline;
}

input, select, textarea
{
	font-size: 1em;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}


form, fieldset
{
  padding: 0px;
  margin: 0px;
}

#maincontent img
{
	border: 1px solid #363636;
}

#maincontent img.noborder
{
	border: none;
}

/* Uitlijning Afbeeldingen */
.alignleft
{
  float: left;
  margin: 0px 10px 10px 0px;
}

.alignright
{
  float: right;
  margin: 0px 0px 10px 10px;
}

/* Uitlijning Tekst */
div.left
{
  text-align: left;
}
div.center
{
  text-align: center;
}
div.right
{
  text-align: right;
}



/* Gastenboek */

div#melding
{
  margin: 10px 0px;
}
div.melding_fout
{
  padding: 4px;
  font-weight: bold;
  color: #c30000;
  border: 2px solid #990000;
}

div.melding_mededeling
{
  padding: 4px;
  font-weight: bold;
  color: #1b7400;
  border: 2px solid #1b7400;
}

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');
  background-repeat: repeat-x;  
  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: #990000;
}

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;
}


/* NIEUWS */
.newsItemShort
{
  margin-bottom: 20px;
}
.newsItemShort h2
{
  clear: both;
}
.newsItemShort h2 a,
.newsItemShort h2 a:visited
{
  text-decoration: none;
}
.newsItemShort h2 a:hover
{
  text-decoration: underline;
}

.newsItemShort .date
{
  font-style: italic;
  color: #decfa4;
  font-size: 11px;
}

.newsItemShort .readMoreLink
{
  text-align: right;
}

/* KALENDER: */
.kalender
{
  padding-bottom: 20px;
}
.kalender .newsItemShort {
	clear: both;
	margin: 0px;
	padding: 0px;
	}
	.kalender .newsItemShort .date
	{
		font-style: italic;
		color: #decfa4;
		font-size: 15px;
		width: 90px;
		float: left;
		margin-top: 10px;
	}
	.kalender .newsItemShort h2
	{
		clear: right;
		float: left;
		width: 364px;
		margin: 0px;
		padding: 0px;
		margin-top: 10px;
	}
	.kalender .newsItemShort .text
	{
		padding: 0px;
		margin: 0px;
		margin-left: 90px;  
		padding-bottom: 10px;
		
	}
		.kalender .newsItemShort .text p {
			padding: 0px;
		 	margin: 0px;
		 	
			}


/* ARCHIEF NIEUWS: */

.archivedNews {
	
	}
	.archivedNewsBlock {
	
	}
		.archivedNewsBlockItem {
			clear: both;
		}
			.archivedNewsBlockItem .date {
				color: #decfa4;
				float: left;
				width: 110px;
			}
			.archivedNewsBlockItem .title {
				margin-bottom: 5x;
				float: left;
				
			}



#maincontent .newsItemShort .readMoreLink a,
#maincontent .newsItemShort .readMoreLink a:visited
{
    color: #f1ecdd;
    text-decoration: none;
	background: url('/images/readmore-but-back.gif') repeat-x;
	height: 18px;
	padding: 2px 10px 2px 10px;
}

.backLink a,
.backLink a:visited {
	color: #f1ecdd;
    text-decoration: none;
	background: url('/images/readmore-but-back.gif') repeat-x;
	height: 18px;
	padding: 2px 10px 2px 10px;
	}
	.backLink a:hover {
		text-decoration: underline;
	}

#maincontent .newsItemShort .readMoreLink a:hover
{
  text-decoration: underline;
}


.moreNews
{
  margin-bottom: 20px;
}

.moreNews h2
{
  clear: both;
  margin-top: 20px;
  margin-bottom: 3px;
  padding: 5px 5px;
  color: white;
}

.moreNewsBlockItem
{
  padding: 2px;
  height: 12px;
  display: table;
}

.moreNewsBlockItem .date,
.moreNewsBlockItem .title
{
  display: inline;
  padding-left: 5px;
}

.moreNewsBlockItem .title a,
.moreNewsBlockItem .title a:visited
{
  text-decoration: none;
}
.moreNewsBlockItem .title a:hover
{
  text-decoration: underline;
}


a.movieicon
{
  display: block;
  height: 25px;
  line-height: 25px;
  background-image: url('/images/icon_movie.png');
  background-repeat: no-repeat;
  background-position: top left;
  padding-left: 30px;
	_background-image: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/icon_movie.png', sizingMethod='crop');
	cursor: pointer;  
}

a.audioicon
{
  display: block;
  height: 25px;
  line-height: 25px;
  background-image: url('/images/icon_audio.png');
  background-repeat: no-repeat;
  background-position: top left;
  padding-left: 30px;
	_background-image: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/icon_audio.png', sizingMethod='crop');
	cursor: pointer;  
}
table.contentTable td {
	vertical-align:top;
}

div#amlogo a, div#amlogo a:visited {
	float: right;
	display: block;
	height: 27px;
	width: 106px;
	margin-right: 12px;
	background: url('/images/logo_anchormen_off.gif');
}

div#amlogo a:hover {
	background: url('/images/logo_anchormen_on.gif'); 
}
.sitemap {
	margin-top: 20px;
}
	.sitemap ul
	{
	  list-style-type:none;
	  padding: 0px;
	  margin: 0px;
	  padding: 0px;
	  border-bottom: 1px solid #2f2f2f;
	}
		.sitemap li
		{
		    text-decoration: none;
			padding: 0px;
			margin:0px;
			border-top: 1px solid #2f2f2f;
		}
		.sitemap li a {
			text-decoration:none;
			padding: 0px;
			margin:0px;
			padding-left: 10px;
			padding-right: 10px;
		}
		.sitemap .submenu li a {
			margin-left: 20px;
		}
		.sitemap .submenu .submenu li a {
			margin-left: 40px;
		}
		.sitemap .submenu .submenu .submenu li a {
			margin-left: 60px;
		}
		.sitemap .submenu .submenu .submenu .submenu li a {
			margin-left: 80px;
		}
		.sitemap li ul {
			border-bottom: none;
		}
		.sitemap li a:hover
		{
			text-decoration:underline;
		}
