body {
	font-family: "Arial", sans-serif;
	font-size: 13px;
	margin: 0px;
	color: #000;
	background: #ccdfec url( '../images/bg.jpg' ) left top repeat-x;
	line-height: 18px;
}

html {
	height: 100%;
}

table {
	border-collapse: collapse;
	border-spacing: 0px;
}

th, td {
	padding: 0px;
	font-size: 13px;
}

form {
	margin: 0px;
}

img {
	border: 0px;
}

hr {
	height: 1px;
	border: 1px solid white;
	border-top: 1px solid #015EA3;
}

p {
	margin: 0px;
	padding: 0px;
	padding-top: 4px;
	padding-bottom: 4px;
}

a:link, 
a:hover, 
a:active, 
a:visited {
	color: #005ea2;
	font-weight: bold;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

h1, h2, h3, h4, h5, h6 {
	font-family: "Arial", sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #005ea2;
	padding: 0px;
	margin: 0px;
	padding-bottom: 4px;
}

h2 {
	font-size: 15px;
}

h3 {
	font-size: 14px;
}

h3 {
	font-size: 13px;
}

h4, h5, h6 {
	font-size: 16px;
	color: #000000;
}

h5 {
	font-size: 14px;
}

h6 {
	font-size: 13px;
}

/* DIVS */

.Site {
	position: relative;
	background: transparent;
	width: 969px;
	margin: 0 auto;
}

.Header {
	position: relative;
	background: transparent;
	width: 938px;
	margin: 0 auto;
	padding: 14px 31px 15px 0;
	text-align: right;
}

.Menu {
	position: relative;
	background: transparent url( '../images/Menu.jpg' ) top left no-repeat;
	width: 969px;
	height: 36px;
	margin: 0 auto 10px auto;
}

.Center {
	position: relative;
	background: transparent url( '../images/Content.jpg' ) right top repeat-y;
	width: 969px;
	margin: 0 auto;
	padding: 0 0 0 1px;
}

.CenterFooter {
	position: absolute;
	bottom: 0;
	right: 0;
	background: #c2c2c2;
	width: 266px;
	height: 1px;
	margin: 0;
	padding: 0;
	overflow: hidden;
}

.Content {
	float: left;
	background: transparent;
	width: 690px;
	margin: 0 auto;
	padding: 0 13px 0 0;
}

.Tekst, .VerwanteArtikelen, .OverigNieuws, .FotoalbumOverzicht {
	position: relative;
	background: #fff;
	width: 668px;
	padding: 10px;
	border-left: 1px solid #c2c2c2;
	border-right: 1px solid #c2c2c2;
	border-bottom: 1px solid #c2c2c2;
}

.Info {
	float: left;
	background: transparent;
	width: 266px;
	margin: 0 auto;
	padding: 0;
}

.InfoBlok {
	position: relative;
	background: #f4f7f7;
	width: 264px;
	border-left: 1px solid #c2c2c2;
	border-right: 1px solid #c2c2c2;
}

.InfoBlok .InfoBlokContent {
	position: relative;
	background: transparent;
	width: 243px;
	padding: 10px 11px 10px 10px;
}

.Regios {
	position: relative;
	background: transparent;
	width: 969px;
	margin: 0 auto;
	padding: 9px 0;
}	

.Footer {
	position: relative;
	background: #fff;
	width: 969px;
	height: 23px;
	line-height: 23px;
	margin: 0 auto;
	border-top: 1px solid #005ea2;
	border-bottom: 1px solid #005ea2;
}	

.FooterSpace {
	position: relative;
	width: 969px;
	height: 7px;
	margin: 0 auto;
	overflow: hidden;
}

.Footer a:link, 
.Footer a:hover, 
.Footer a:active, 
.Footer a:visited {
	color: #000;
	font-weight: normal;
}

.Footer .Left {
	float: left;
	padding: 0 0 0 3px;
}

.Footer .RSS {
	float: left;
	padding: 5px 0 0 9px;
}

.Footer .Right {
	float: right;
	text-align: right;
	padding: 0 11px 0 0;
}

.Clear {
	overflow: hidden;
	height: 0px;
	width: 0px;
	clear: both;
}

/* KOPJES */

.Title {
	position: relative;
	background: transparent url( '../images/ContentTitle.jpg' ) bottom left repeat-x;
	width: 100%;
	padding: 0;
	color: #005ea2;
	border-bottom: 1px solid #c2c2c2;
}

.Title.Light {
	background: transparent url( '../images/ContentTitleLight.jpg' ) bottom left repeat-x;
	border-bottom: 0;
}

.Title.Light.First {
	background: #ccdfec url( '../images/ContentTitleLight.jpg' ) bottom left repeat-x;
}

.Title .Links, .Title .LinksLight {
	float: left;
	background: transparent url( '../images/ContentTitleLinks.jpg' ) top left no-repeat;
	width: 7px;
	height: 36px;
}

.Title .LinksLight {
	background: transparent url( '../images/ContentTitleLinksLight.jpg' ) top left no-repeat;
}

.Title .Naam {
	float: left;
	background: #f4f7f7;
	border-top: 1px solid #c2c2c2;
	font-size: 14px;
	font-weight: bold;
	height: 35px;
	cursor: default;
	padding: 0px 10px 0 3px;
	line-height: 35px;	
	text-transform: uppercase;
}

.Title .Datum,
.Title .RegioSelectie,
.Title .SnelNav {
	float: left;
	background: transparent;
	font-size: 11px;
	font-weight: normal;
	height: 20px;
	line-height: 20px;
	padding: 15px 10px 0 3px;
	color: #000;
}

.Title .RegioSelectie,
.Title .SnelNav {
	float: right;
	padding: 16px 3px 0 3px;
}

.Title .SnelNav {
	padding: 15px 3px 0 3px;
	color: #005ea2;
}

.Title .RegioSelectie .Select,
.Title .SnelNav .Select {
	border: 1px solid #005ea2;
	margin: 0px;
	padding: 0px;
	font-family: "Verdana", sans-serif;
	font-size: 11px;	
	font-weight: normal;
	color: #005ea2;
}

.Title .SnelNav .Select {
	width: 60px;
}

.Title .Uitklappen {
	float: right;
	background: transparent;
	font-size: 11px;
	font-weight: normal;
	height: 19px;
	line-height: 19px;
	padding: 16px 2px 0 0;
}

.Title .Rechts, .Title .RechtsLight {
	float: left;
	background: transparent url( '../images/ContentTitleRechts.jpg' ) top left no-repeat;
	width: 69px;
	height: 36px;
}

.Title .RechtsLight {
	background: transparent url( '../images/ContentTitleRechtsLight.jpg' ) top left no-repeat;
	width: 76px;
}

.Title .Rechts2 {
	float: right;
	background: transparent url( '../images/ContentTitleRechts2.jpg' ) bottom right no-repeat;
	width: 1px;
	height: 36px;
}

/* NIEUWS SCROLLER */

.Content .NieuwsScroller {
	position: relative;
	background: transparent;
	width: 690px;
	height: 349px;
	margin-bottom: 10px;
}

.Content .NieuwsScroller .Artikel {
	position: absolute;
	top: 0;
	left: 0;
	width: 690px;
	z-index: 2;
}

.Content .NieuwsScroller .Artikel.Inactief {
	z-index: 1;
}

.Content .NieuwsScroller .Artikel .Foto {
	position: absolute;
	top: 0;
	left: 0;
	width: 447px;
	height: 347px;
	border: 1px solid #c2c2c2;
	background: #ffffff;
}

.Content .NieuwsScroller .Artikel .Foto .Titel {
	position: absolute;
	background: transparent url( '../images/ArtikelTitel.png' ) top left repeat-x;
	bottom: 1px;
	left: 1px;
	width: 431px;
	height: 48px;
	line-height: 48px;
	font-size: 24px;
	padding: 0 7px;
	overflow: hidden;
}

.Content .NieuwsScroller .Artikel .Select {
	position: absolute;
	background: transparent url( '../images/ArtikelActief.jpg' ) top left no-repeat;
	top: 0;
	left: 449px;
	width: 221px;
	padding: 0 10px;
	height: 69px;
	color: #fff;
}

.Content .NieuwsScroller .Artikel.Inactief .Select {
	background: transparent url( '../images/ArtikelInactief.jpg' ) top left no-repeat;
}

.Content .NieuwsScroller .Artikel .Select.Artikel_2 {
	top: 70px;
}

.Content .NieuwsScroller .Artikel .Select.Artikel_3 {
	top: 140px;
}

.Content .NieuwsScroller .Artikel .Select.Artikel_4 {
	top: 210px;
}

.Content .NieuwsScroller .Artikel .Select.Artikel_5 {
	top: 280px;
}

.Content .NieuwsScroller .Artikel .Select .Titel {
	position: relative;
	width: 219px;
	height: 31px;
	padding: 8px 0 8px 0;
	font-size: 14px;
	overflow: hidden;
}

.Content .NieuwsScroller .Artikel .Select .Titel a:link, 
.Content .NieuwsScroller .Artikel .Select .Titel a:hover, 
.Content .NieuwsScroller .Artikel .Select .Titel a:active, 
.Content .NieuwsScroller .Artikel .Select .Titel a:visited {
	font-size: 14px;
	font-weight: normal;
	color: #fff;
}	

.Content .NieuwsScroller .Artikel .Select .Reacties {
	float: left;
	background: transparent url( '../images/Icons/AantalReactiesScroller.jpg' ) 0px 2px no-repeat;
	width: 23px;
	height: 21px;
	line-height: 19px;
	font-size: 10px;
	padding: 0 10px 0 0;
	text-align: center;
	color: #005ea2;
}

.Content .NieuwsScroller .Artikel.Inactief .Select .Reacties {
	background: transparent url( '../images/Icons/AantalReactiesScrollerInactief.jpg' ) 0px 2px no-repeat;
}

.Content .NieuwsScroller .Artikel .Select .LeesVerder {
	float: right;
	padding: 0 0 0 10px;
}

.Content .NieuwsScroller .Artikel .Select .LeesVerder a:link, 
.Content .NieuwsScroller .Artikel .Select .LeesVerder a:hover, 
.Content .NieuwsScroller .Artikel .Select .LeesVerder a:active, 
.Content .NieuwsScroller .Artikel .Select .LeesVerder a:visited {
	color: #fff;
	font-weight: normal;
}

/* NIEUWS IN HET KORT */

.Content .NieuwsKort {
	position: relative;
	background: transparent url( '../images/NieuwsInHetKort.jpg' ) top left no-repeat;
	width: 690px;
	margin-top: 1px;
	margin-bottom: 10px;
	padding-top: 1px;
}

.Content .NieuwsKort table {
	background: transparent url( '../images/NieuwsInHetKortTabel.jpg' ) top left repeat-y;
	width: 690px;
}

.Content .NieuwsKort table tr td {
	width: 151px;
	padding: 0 11px 0 11px;
}

.Content .NieuwsKort table tr td.Middle1 {
	width: 140px;
	padding: 0 0 0 11px;
}

.Content .NieuwsKort table tr.Titel td {
	color: #005ea2;
	font-size: 13px;
	font-weight: bold;
	padding-top: 18px;
	padding-bottom: 8px;
}

.Content .NieuwsKort table tr.Datum td {
	font-size: 11px;
}

.Content .NieuwsKort table tr.NieuwsTekst td {
	padding-top: 20px;
	padding-bottom: 15px;
}

.Content .NieuwsKort table tr td.LeesVerder {
	width: 174px;
	padding: 0 1px 0 1px;
}

.Content .NieuwsKort table tr td.LeesVerder.Middle1 {
	padding: 0 0 0 1px;
}

.Content .NieuwsKort table tr td.LeesVerder.Middle2 {
	padding: 0 0 0 2px;
}

.Content .NieuwsKort table tr td.LeesVerder.Last {
	width: 173px;
	padding: 0 0 0 2px;
}
	
.Content .NieuwsKort table tr td.LeesVerder div.LeesVerder {
	position: relative;
	background: #f4f7f7;
	border-top: 1px solid #c2c2c2;
	border-bottom: 1px solid #c2c2c2;
	width: 170px;
}
	
.Content .NieuwsKort table tr td.LeesVerder.Last div.LeesVerder {
	width: 169px;
}

.Content .NieuwsKort table tr td.LeesVerder div.LeesVerder.Leeg {
	position: relative;
	padding: 5px 0;
}

.Content .NieuwsKort table tr td.LeesVerder div.LeesVerder .Link {
	float: left;
	padding: 5px;
	padding-left: 10px;
	padding-right: 20px;
	line-height: 15px;
}

.Content .NieuwsKort table tr td.LeesVerder div.LeesVerder .AantalReacties {
	float: right;
	background: transparent url( '../images/Icons/Balloon_Gray.jpg' ) 0px 2px no-repeat;
	width: 23px;
	height: 21px;
	line-height: 19px;
	font-size: 10px;
	padding: 0 10px 0 0;
	text-align: center;
	color: #fff;
	font-weight: normal;
	text-decoration: none;
}

a.Reacties:link, 
a.Reacties:hover, 
a.Reacties:active, 
a.Reacties:visited {
	color: #fff;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}

/* KAART */

.Kaart {
	position: relative;
	width: 688px;
	margin: 0 auto;
	padding: 0;
	border-left: 1px solid #c2c2c2;
	border-right: 1px solid #c2c2c2;
	border-bottom: 1px solid #c2c2c2;
}

.MarkerInfo {
	position: absolute;
	top: -5px;
	left: -5px;
	width: 203px;
	height: 164px;
	background: #000;
}

/* ADVERTENTIE */

.Content .Advertentie {
	position: relative;
	width: 690px;
	padding: 4px 0 0 0;
}


.Content .Advertentie .Afbeelding {
	position: relative;
	width: 688px;
	border: 1px solid #c2c2c2;
	height: 70px;
	overflow: hidden;
}

/* POLL */

h2.Poll {
	color: #000;
	font-size: 13px;
	font-weight: bold;
}

/* MINI MAP */

.Info .KaartKlein {
	position: relative;
	background: #fff;
	border-top: 1px solid #c2c2c2;
	border-bottom: 1px solid #c2c2c2;
	margin-top: 10px;
	overflow: hidden;
}

.Info .KaartKleinBottom {
	position: relative;
	background: #f4f7f7;
	height: 10px;
}

/* ADVERTENTIE KLEIN */

.Info .Advertentie {
	position: relative;
	background: #fff;
	border-top: 1px solid #c2c2c2;
	border-bottom: 1px solid #c2c2c2;
	margin-top: 10px;
	height: 191px;
	overflow: hidden;
}

.Info .Advertentie a {
	display: inline-block;
}

.Info .AdvertentieBottom {
	position: relative;
	background: #f4f7f7;
	height: 10px;
}

/* WEEKAGENDA */

.Info .WeekagendaDagen {
	position: relative;
	background: transparent url( '../images/Weekagenda.jpg' ) 8px bottom no-repeat;
	width: 243px;
	height: 40px;
	padding: 10px 7px 0 8px;
}

.Info .WeekagendaDagen .Dag {
	float: left;
	background: transparent url( '../images/Icons/Day.jpg' ) top left no-repeat;
	width: 33px;
	height: 40px;
	color: #fff;
	padding-right: 2px;
	line-height: 13px;	
	cursor: pointer;
}

.Info .WeekagendaDagen .Dag.Actief {
	background: transparent url( '../images/Icons/DayActive.gif' ) top left no-repeat;
}

.Info .WeekagendaDagen .Dag.Last {
	padding-right: 0;
}

.Info .WeekagendaDagen .Dag .DagNaam,
.Info .WeekagendaDagen .Dag .DagDatum {
	position: relative;
	font-size: 13px;
	width: 32px;
	text-align: center;
	padding: 3px 0 2px 1px;
}

.Info .WeekagendaDagen .Dag .DagDatum {
	font-size: 11px;
	padding: 0 0 0 1px;
}

.Info .DagAgenda .Actief {
	display: block;
}

.Info .DagAgenda .InActief {
	display: none;
}

.Info .DagAgenda {
	margin-left: 8px;
	margin-bottom: 8px;
	position: relative;
	width: 221px;
	padding: 10px;
	font-size: 13px;
	background: #FFFFFF;
	border-left: 1px solid #e4e4e4;
	border-right: 1px solid #e4e4e4;
	border-bottom: 1px solid #e4e4e4;
}

.Info .DagAgenda ul {
	padding: 0px;
	margin: 0px;
	list-style-type: none;
}

.Info .DagAgenda ul li {
	padding: 0px;
	margin: 0px;
}

/* AGENDA */

div.Plaats {
	position: relative;
	width: 668px;
}

div.Plaats img.Klapuit {
	float: left;
	cursor: pointer;
	margin-bottom: 5px;	
}

div.Plaats div.PlaatsTitel {
	float: left;
	height: 18px;
	line-height: 18px;
	padding-left: 5px;
}

div.Plaats div.Meer {
	position: relative;
	padding: 5px 5px 5px 23px;
	color: #000000;
	font-style: italic;
	font-weight: normal;
}

div.Plaats div.Meer h3 {
	font-style: normal;
	padding-top: 3px;
}

div.Plaats div.Meer a:active,
div.Plaats div.Meer a:visited,
div.Plaats div.Meer a:hover,
div.Plaats div.Meer a:link {
	padding-left: 15px;
	font-style: normal;
}

/* REGIO'S */

.RegioBlok {
	position: relative;
	background: #fbfcfc;
	width: 667px;
	margin: 0 auto;
	padding: 10px;
	border-left: 1px solid #c2c2c2;
	border-right: 1px solid #c2c2c2;
	border-bottom: 1px solid #c2c2c2;
}

.Regios .RegioBlok {
	width: 947px;
}

.Regios .Item {
	float: left;
	width: 182px;
}

.Regios .Item h2 {
	font-size: 12px;
}

.Regios .Item ul {
	margin: 0;
	padding: 0 0 0 15px;
	color: #787777;
	width: 160px;
}

.Regios .Item li {
	margin: 0;
	padding: 0;
}

.Regios .Item li a:link, 
.Regios .Item li a:hover, 
.Regios .Item li a:active, 
.Regios .Item li a:visited {
	color: #787777;
	font-size: 13px;
	font-weight: normal;
}

/* MENU */

.Menu .Item {
	float: left;
	height: 24px;
	padding: 6px 0 0 6px;
}

.Menu .Item .Left {
	float: left;
	background: transparent url( '../images/Menu/Links.jpg' ) top left no-repeat;
	width: 5px;
	height: 24px;
}

.Menu .Item.Active .Left {
	background: transparent url( '../images/Menu/LinksActief.jpg' ) top left no-repeat;
}

.Menu .Item .Middle {
	float: left;
	background: transparent url( '../images/Menu/Midden.jpg' ) top left repeat-x;
	height: 24px;
	padding: 0 2px 0 2px;
	line-height: 24px;
}

.Menu .Item.Active .Middle {
	background: transparent url( '../images/Menu/MiddenActief.jpg' ) top left repeat-x;
}

.Menu .Item .Right {
	float: left;
	background: transparent url( '../images/Menu/Rechts.jpg' ) top left no-repeat;
	width: 5px;
	height: 24px;
}

.Menu .Item.Active .Right {
	background: transparent url( '../images/Menu/RechtsActief.jpg' ) top left no-repeat;
}

.Menu .Item .Middle a:link, 
.Menu .Item .Middle a:hover, 
.Menu .Item .Middle a:active, 
.Menu .Item .Middle a:visited {
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
}

.Menu .Item.Active .Middle a:link, 
.Menu .Item.Active .Middle a:hover, 
.Menu .Item.Active .Middle a:active, 
.Menu .Item.Active .Middle a:visited {
	color: #005ea2;
}

/* ARTIKEL */

.Meer {
	display: none;
}

.Uitklappen {
	position: relative;
	width: 100%;
	text-align: right;
}

.Content .Artikel {
	float: left;
	width: 540px;
}
.Content .Artikel span {
	color: #999999;
	font-size: 11px;
	display: block;
	padding-bottom: 4px;
	font-style: italic;
}
.Content .Foto {
	float: right;
	width: 112px;
}

.Content .Foto.Pointer {
	cursor: pointer;
}

.Content .Foto img.Hoofdfoto {
	border: 1px solid #C2C2C2;
	width: 112px;
	height: 112px;
	display: block;
}

.Content .Foto .LinkFotoAlbum {
	position: relative;
	cursor: pointer;
	margin: 0;
	background-image: url( ../images/BG_FotoAlbum.jpg );
	color: white;
	width: 114px;
	height: 24px;
	line-height: 24px;
	text-align: center;
}

.Content .Foto img.Vergrootglas {
	position: absolute;
	right: 103px;
	top: 102px;
	cursor: pointer;
}

.Kruimelpad {
	position: relative;
	background: #f0f5f6;
	width: 678px;
	padding: 0 10px 0 0;
	border-left: 1px solid #c2c2c2;
	border-right: 1px solid #c2c2c2;
	border-bottom: 1px solid #c2c2c2;
	height: 14px;
	font-size: 11px;
}

.Kruimelpad ul {
	list-style-type: none;
	background: #fefefe;
	display: inline;
	margin: 0;
	padding: 0;
	height: 14px;
}

.Kruimelpad ul li, .Kruimelpad ul li.Last {
	background: #fefefe url( '../images/Kruimelpad.jpg' ) top right no-repeat;
	display: inline;
	margin: 0;
	padding: 0 30px 0 10px;
	height: 14px;
	line-height: 14px;
}

.Kruimelpad ul li.Last {
	background: #fefefe url( '../images/KruimelpadLast.jpg' ) top right no-repeat;
}

.Printen {
	position: relative;
	background: #f0f5f6;
	width: 668px;
	margin: 0 0 10px 0;
	padding: 4px 10px 3px 10px;
	border-left: 1px solid #c2c2c2;
	border-right: 1px solid #c2c2c2;
	border-bottom: 1px solid #c2c2c2;
	height: 18px;
	line-height: 18px;
	font-size: 11px;
	color: #035189;
}

.Printen div a:link, 
.Printen div a:hover, 
.Printen div a:active, 
.Printen div a:visited {
	color: #035189;
	font-weight: normal;
	font-size: 11px;
}

.Printen img, .Printen div {
	float: left;
}

.Printen div {
	padding: 0 10px;
}

.Printen .OpenDoorsturen {
	cursor: pointer;
}

.Printen .Doorsturen {
	position: absolute;
	background: transparent;
	display: none;
	bottom: 22px;
	left: 150px;
	width: 210px;
	padding: 0;
}

.Printen .Doorsturen.Actief {
	display: block;
}

.Printen .Doorsturen .Boven,
.Printen .Doorsturen .Midden,
.Printen .Doorsturen .Onder {
	position: relative;
	background: #045087;
	width: 210px;
	overflow: hidden;
	padding: 0;
	color: #fff;
}

.Printen .Doorsturen .Midden {
	width: 200px;
	padding: 2px 5px;
}

.Printen .Doorsturen .Boven {
	background: transparent url( '../images/DoorsturenBoven.png' ) left top no-repeat;
	height: 5px;
}

.Printen .Doorsturen .Onder {
	background: transparent url( '../images/DoorsturenOnder.png' ) left top no-repeat;
	height: 14px;
}

.Printen .Doorsturen td {
	padding: 0 0 4px 0;
}

.Printen .Doorsturen input[type="text"],
.Printen .Doorsturen textarea {
	width: 98px;
	border: 1px solid #c2c2c2;
	background: #fff;
}

/* VERWANTE ARTIKELEN */

.VerwanteArtikelen {

}

.VerwanteArtikelen .VerwantArtikel {
	position: relative;
	width: 668px;
}

.VerwanteArtikelen .VerwantArtikel .Reacties {
	float: left;
	background: transparent url( '../images/Icons/Balloon.jpg' ) 0px 2px no-repeat;
	width: 23px;
	height: 21px;
	line-height: 19px;
	font-size: 10px;
	padding: 0 10px 0 0;
	text-align: center;
	color: #fff;
}

.VerwanteArtikelen .VerwantArtikel .Datum {
	float: left;
	width: 70px;
	height: 19px;
	line-height: 19px;
	font-weight: bold;
}

.VerwanteArtikelen .VerwantArtikel .Titel {
	float: left;
	width: 565px;
	height: 19px;
	line-height: 19px;
}

.VerwanteArtikelen .VerwantArtikel a:link, 
.VerwanteArtikelen .VerwantArtikel a:hover, 
.VerwanteArtikelen .VerwantArtikel a:active, 
.VerwanteArtikelen .VerwantArtikel a:visited {
	color: #000;
	font-weight: normal;
}

.VerwanteArtikelen .VerwantArtikel .Datum a:link, 
.VerwanteArtikelen .VerwantArtikel .Datum a:hover, 
.VerwanteArtikelen .VerwantArtikel .Datum a:active, 
.VerwanteArtikelen .VerwantArtikel .Datum a:visited {
	font-weight: bold;
}

/* REACTIES */

.Reactie {
	position: relative;
	background: transparent url( '../images/Reactie.jpg' ) top left repeat-y;
	width: 673px;
	margin-bottom: 5px;
}

.Reactie.Oneven {
	background: transparent url( '../images/ReactieOneven.jpg' ) top left repeat-y;
}

.Reactie .Midden {
	position: relative;
	background: transparent url( '../images/ReactieTekst.jpg' ) top left no-repeat;
	width: 638px;
	padding: 5px 0 0 35px;
}

.Reactie.Oneven .Midden {
	background: transparent url( '../images/ReactieTekstOneven.jpg' ) top left no-repeat;
}

.Reactie .Midden ul,
.Reactie .Midden ol {
	margin: 0;
	padding: 0 0 0 12px;
}

.Reactie .Midden ol {
	padding-left: 17px;
}

.Reactie .Midden li {
	margin: 0;
	padding: 0;
}

.Reactie .Datum {
	color: #c5cacd;
	text-align: right;
	font-size: 11px;
	width: 668px;
	padding: 0 5px 0 0;
}

.Reactie .Datum img {
	padding-right: 10px;
}

.Reactie .Onder {
	position: relative;
	background: transparent url( '../images/ReactieOnder.jpg' ) top left no-repeat;
	height: 4px;
	overflow: hidden;
}

.Reactie.Oneven .Onder {
	background: transparent url( '../images/ReactieOnderOneven.jpg' ) top left no-repeat;
}

/* REAGEREN */

.ReactiePlaatsen {
	position: relative;
}

.ReactiePlaatsen input[type="text"],
.ReactiePlaatsen input[type="checkbox"],
.ReactiePlaatsen textarea {
	background: #fff;
	border: 1px solid #cccccc;	
}

.ReactiePlaatsen td.EditorTextArea {
	padding-right: 5px;
}

.ReactiePlaatsen td.Error {
	color: red;
}

/* NIEUWS BLOKKEN */

.NieuwsBlokken {
	position: relative;	
	width: 690px;
	margin-bottom: 10px;
}

.NieuwsBlokken .Blok {
	float: left;
	background: #fff;
	width: 343px;
	height: 216px;
	border: 1px solid #c2c2c2;
	margin-top: 1px;
	overflow: hidden;
}

.NieuwsBlokken .Blok.Rechts {
	float: right;
	width: 342px;
}

.NieuwsBlokken .Blok .Titel {
	position: relative;
	width: 321px;
	padding: 19px 11px 0 11px;	
}

.NieuwsBlokken .Blok .Titel h2 {
	font-size: 14px;
	font-weight: bold;
}

.NieuwsBlokken .Blok .Titel h2 a {
	display: block;
}

.NieuwsBlokken .Blok .Datum {
	position: relative;
	width: 321px;
	padding: 0 11px 8px 11px;
	font-size: 11px;
}

.NieuwsBlokken .Blok .Foto {
	float: left;
	width: 114px;
	padding: 0 10px;
}

.NieuwsBlokken .Blok .Foto img {
	display: block;
	border: 1px solid #c2c2c2;
	width: 112px;
	height: 112px;
}

.NieuwsBlokken .Blok .Teaser {
	float: left;
	width: 198px;
	padding: 0 10px 0 0;
}

.NieuwsBlokken .Blok .Teaser .Reacties {
	float: right;
	background: transparent url( '../images/Icons/Balloon.jpg' ) 0px 5px no-repeat;
	width: 23px;
	height: 21px;
	line-height: 19px;
	font-size: 10px;
	padding: 3px 0 0 0;
	text-align: center;
	color: #fff;
}

.NieuwsBlokken .Blok .Teaser .Reacties a:link, 
.NieuwsBlokken .Blok .Teaser .Reacties a:hover, 
.NieuwsBlokken .Blok .Teaser .Reacties a:active, 
.NieuwsBlokken .Blok .Teaser .Reacties a:visited {
	color: #fff;
	font-weight: normal;
	text-decoration: none;
}

.NieuwsBlokken .Blok .Teaser .LeesVerder {
	float: left;
	padding: 2px 0 0 0;
	height: 21px;
	line-height: 21px;
}

.NieuwsBlokken .Blok .Teaser .LeesVerder a:link, 
.NieuwsBlokken .Blok .Teaser .LeesVerder a:hover, 
.NieuwsBlokken .Blok .Teaser .LeesVerder a:active, 
.NieuwsBlokken .Blok .Teaser .LeesVerder a:visited {
	font-weight: normal;
}

/* OVERIG NIEUWS */

.OverigNieuws {
	position: relative;
}

.OverigNieuws .Artikel {
	position: relative;
	width: 668px;
}

.OverigNieuws .Artikel .Reacties {
	float: left;
	background: transparent url( '../images/Icons/AantalReacties.jpg' ) 0px 2px no-repeat;
	width: 23px;
	height: 21px;
	line-height: 19px;
	font-size: 10px;
	padding: 0 10px 0 0;
	text-align: center;
	color: #fff;
}

.OverigNieuws .Artikel a {
	color: black;
}

.OverigNieuws .Artikel a span.Datum {
	float: left;
	width: 70px;
	height: 19px;
	line-height: 19px;
}

.OverigNieuws .Artikel a span.Titel {
	float: left;
	width: 565px;
	height: 19px;
	line-height: 19px;
	font-weight: normal;
}

.OverigNieuws .Artikel .Titel a:link, 
.OverigNieuws .Artikel .Titel a:hover, 
.OverigNieuws .Artikel .Titel a:active, 
.OverigNieuws .Artikel .Titel a:visited,
.OverigNieuws .Artikel .Datum a:link, 
.OverigNieuws .Artikel .Datum a:hover, 
.OverigNieuws .Artikel .Datum a:active, 
.OverigNieuws .Artikel .Datum a:visited {
	color: #000;
	font-weight: normal;
}

.OverigNieuws .Artikel .Datum a:link, 
.OverigNieuws .Artikel .Datum a:hover, 
.OverigNieuws .Artikel .Datum a:active, 
.OverigNieuws .Artikel .Datum a:visited {
	font-weight: bold;
}

/* FotoalbumOverzicht */


.FotoalbumOverzicht .Item {
	float: left;
	padding-right: 10px;
	padding-bottom: 10px;
	width: 150px;
	color: #005ea2;
}

.FotoalbumOverzicht .Item img {
	cursor: pointer;
	margin-bottom: 5px;
	border: 1px solid #005ea2;
}

/* Archiefscroller */

ul.ArchiefHolder {
	position: relative;
	padding: 0px;
	margin: 0px;
	list-style-type: none;	
	overflow: hidden;
	height: 500px;
	background-color: #ffffff;
	border: 1px solid #C2C2C2;
	border-top: 0 none;
	padding-top: 15px;
}

ul.ArchiefHolder li {
	position: absolute;
	padding: 0px;
	margin: 0px;
	list-style-type: none;
}

ul.ArchiefHolder li.Links {
	left: 0px;
}

ul.ArchiefHolder li.Rechts {
	left: 344px;
}

ul.ArchiefHolder li ul.Week {
	line-height: 18px;
}

ul.ArchiefHolder li ul.Week h1 {
	width: 304px;
	height: 40px;
	background-image: url( ../images/ArchiefHead.jpg );
	background-repeat: no-repeat;
	background-position: top left;
	line-height: 40px;
	color: #005ea2;
	font-size: 20px;
	padding: 0px;
	padding-left: 40px;
}

ul.ArchiefHolder li ul.Week h3 {
	padding-top: 10px;
}

ul.ArchiefHolder li ul.Week li {
	position: relative;
}

ul.ArchiefHolder li ul.Week a:link,
ul.ArchiefHolder li ul.Week a:hover,
ul.ArchiefHolder li ul.Week a:active,
ul.ArchiefHolder li ul.Week a:visited {
	color: black !important;
}

ul.ArchiefHolder {
	margin-left: 0px;
}

ul.ArchiefHolder li.RegioHolder {
	overflow: auto;
	height: 430px;
}

ul.Week {
	padding: 0px;
	margin: 0px;
	width: 344px;
	list-style-type: none;	
}

div.Content div.ArchiefNavigator {
	position: absolute;
	top: 45px;
	left: 2px;
	width: 688px;
	height: 25px;
	z-index: 3000;
}

div.Content div.ArchiefNavigator a:link,
div.Content div.ArchiefNavigator a:hover,
div.Content div.ArchiefNavigator a:active,
div.Content div.ArchiefNavigator a:visited {
	position: absolute;
	top: 0px;
	width: 100px;
	height: 15px;
	line-height: 15px;
	background-repeat: no-repeat;
	display: block;
}

div.Content div.ArchiefNavigator a#ArchiefLeft:link,
div.Content div.ArchiefNavigator a#ArchiefLeft:hover,
div.Content div.ArchiefNavigator a#ArchiefLeft:active,
div.Content div.ArchiefNavigator a#ArchiefLeft:visited {
	left: 0px;
	background-image: url( ../images/PijlLinks.jpg );
	padding-left: 10px;
}

div.Content div.ArchiefNavigator a#ArchiefRight:link,
div.Content div.ArchiefNavigator a#ArchiefRight:hover,
div.Content div.ArchiefNavigator a#ArchiefRight:active,
div.Content div.ArchiefNavigator a#ArchiefRight:visited {
	right: 0px;
	background-image: url( ../images/PijlRechts.jpg );
	background-position: top right;
	padding-right: 30px;
	text-align: right;
}

div.Content div.ArchiefNavigator div.SnelNav {
	position: absolute;
	top: 0px;
	left: 200px;
	width: 350px;
	height: 25px;
	color: #005ea2;	
	font-weight: bold;
	font-size: 11px;
}

div.Content div.ArchiefNavigator div.SnelNav .Select {
	border: 1px solid #005ea2;
	width: 60px;
	margin: 0px;
	padding: 0px;
	font-family: "Verdana", sans-serif;
	font-size: 11px;	
	font-weight: normal;
	color: #005ea2;
}

/*EIND */

/* ZOEKRESULTATEN */

ul.Zoekresultaten {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

/* MAILFORMULIER */

.ZoekenInput {
	background: #ffffff url( '../images/Icons/ZoekenInput.jpg' ) top left no-repeat;
	width: 143px;
	height: 18px;
	font-size: 11px;
	border: 0;
	padding: 4px 4px 0 4px;
}
	
.MFKop {
  color: #005ea2;
  font-size: 18px;
}

.MFErrorMessage {
  color: red;
  padding-left: 20px;
  width: 200px;
  vertical-align: top;
}

.MFSubmitButton, .MFCancelButton, .MFConfirmButton, .MFSubmitButtonGroot, .MFSubmitButtonWit {
  width: 80px;
  padding: 0px;
  margin: 0px;
  height: 22px;
  line-height: 11px;
  color: #FFFFFF;
  font-size: 11px;
  background: #005ea2 url( '../images/Icons/Button.jpg' ) top left no-repeat;
  text-align: center;
  font-weight: normal;
  border: 0;
}

.MFSubmitButtonGroot {
  width: 160px;
  background: #005ea2 url( '../images/Icons/ButtonGroot.jpg' ) top left no-repeat;
}

.MFSubmitButtonWit {
  width: 100px;
  background: transparent url( '../images/Icons/ButtonWit.jpg' ) top left no-repeat;
  color: #005da1;
  font-weight: bold;
  height: 18px;
  line-height: 18px;
}

.MFConfirmButton {
	height: 20px;
	line-height: 20px;
	width: 150px;
}

.MFSubmitTD {
  text-align: right;
}

.MFDataTD {
  text-align: left;
  width: 150px;
}

.MFTD {
  width: 180px;
  vertical-align: top;
  font-weight: normal;
}

.MFMedium, .MFSmall, .MFLarge,
.MFNaamType, .MFEmailType, .MFFileType {
  border: 1px solid #005ea2;
  width: 250px;
  margin: 0px;
  padding: 0px;
  padding-left: 3px;
  padding-top: 1px;
  padding-bottom: 1px;
  font-family: "Verdana", sans-serif;
  font-size: 10px;
  margin-bottom: 3px;
  color: #000000;
}

.MFSmall {
	width: 50px;
}

.MFMedium {
	width: 120px;
}

.MFLarge {
	width: 190px;
}

.MFExtraUitleg {
  font-weight: normal;
  font-style: italic;
  padding-bottom: 10px;
}

.MFVerplichtTD {
  color: red;
  font-weight: bold;
  vertical-align: top;
  padding-top: 3px;
  width: 10px;
}

.VerplichteVeldenTekst {
	color: red;
	font-style: italic;
}

/* DEBUG CONSOLE */
div.DebugConsole {
	position: absolute;
	top: 50px;
	left: 250px;
	width: 600px;
	border: 1px solid black;
	overflow: auto;
	background-color: white;
	padding: 50px;
	z-index: 3000;
}



.NoBorders {
	border: 0px !important;
}

/* MAPMARKER */

#extInfoWindow_RegiobodeIcon,
#extInfoWindow_RegiobodeIconAgenda {
	background: #fff;
	width: 203px;
	color: #000;
}

#extInfoWindow_RegiobodeIcon_contents,
#extInfoWindow_RegiobodeIconAgenda_contents {
	background: #FFF url('../images/Marker/Center.png') top left repeat-y;
	border-top: 1px solid #c2c2c2;
}

#extInfoWindow_RegiobodeIcon_contents p,
#extInfoWindow_RegiobodeIconAgenda_contents p {
	padding: 6px;
}

#extInfoWindow_RegiobodeIcon_contents a:link, 
#extInfoWindow_RegiobodeIcon_contents a:hover, 
#extInfoWindow_RegiobodeIcon_contents a:active, 
#extInfoWindow_RegiobodeIcon_contents a:visited,
#extInfoWindow_RegiobodeIconAgenda_contents a:link, 
#extInfoWindow_RegiobodeIconAgenda_contents a:hover, 
#extInfoWindow_RegiobodeIconAgenda_contents a:active, 
#extInfoWindow_RegiobodeIconAgenda_contents a:visited {
	padding: 6px;
}

#extInfoWindow_RegiobodeIcon_tl,
#extInfoWindow_RegiobodeIconAgenda_tl {
	width: 7px;
	height: 26px;
	background: transparent url('../images/Marker/TopLeft.png') top left no-repeat;
}
#extInfoWindow_RegiobodeIconAgenda_tl {
	background: transparent url('../images/Marker/TopLeft.png') top left no-repeat;
}

#extInfoWindow_RegiobodeIcon_t,
#extInfoWindow_RegiobodeIconAgenda_t {
	background: transparent url('../images/Marker/Top.png') top left repeat-x;  
	color: #005ea2;
	font-weight: bold;
	font-size: 12px;
	height: 26px;
	line-height: 26px;
	width: 203px;
}
#extInfoWindow_RegiobodeIconAgenda_t {
	background: transparent url('../images/Marker/Top.png') top left repeat-x;  
}

#extInfoWindow_RegiobodeIcon_tr,
#extInfoWindow_RegiobodeIconAgenda_tr {
	width: 7px;
	height: 26px;
	background: transparent url('../images/Marker/TopRight.png') top left no-repeat;
}
#extInfoWindow_RegiobodeIconAgenda_tr {
	background: transparent url('../images/Marker/TopRight.png') top left no-repeat;
}

#extInfoWindow_RegiobodeIcon_l,
#extInfoWindow_RegiobodeIconAgenda_l {
	background: #c2c2c2;
	width: 0px;
}

#extInfoWindow_RegiobodeIcon_r,
#extInfoWindow_RegiobodeIconAgenda_r {
	background: #c2c2c2;
	width: 0px;
}

#extInfoWindow_RegiobodeIcon_bl,
#extInfoWindow_RegiobodeIconAgenda_bl {
	width: 0px;
	height: 0;
}

#extInfoWindow_RegiobodeIcon_b,
#extInfoWindow_RegiobodeIconAgenda_b {
	width: 0px;
	height: 0;
}

#extInfoWindow_RegiobodeIcon_br,
#extInfoWindow_RegiobodeIconAgenda_br {
	width: 0px;
	height: 0;
}

#extInfoWindow_RegiobodeIcon_close,
#extInfoWindow_RegiobodeIconAgenda_close {
	background: url('../images/Icons/Sluiten.gif') bottom left no-repeat transparent;
	width: 20px;
	height: 20px;
	margin: 0;
	cursor: pointer;
}
#extInfoWindow_RegiobodeIconAgenda_close {
	background: url('../images/Icons/Sluiten.gif') bottom left no-repeat transparent;
}

#extInfoWindow_RegiobodeIcon_beak,
#extInfoWindow_RegiobodeIconAgenda_beak {
	width: 203px;
	height: 27px;
	background: url('../images/Marker/Bottom.png') top left no-repeat transparent;
}
#extInfoWindow_RegiobodeIconAgenda_beak {
	background: url('../images/Marker/Bottom.png') top left no-repeat transparent;
}

/* LightBox */

div#DarkLayer {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	opacity: 0.7;
	z-index: 3000;
	background-color: black;
	display: none;
}

div#LightBoxHolder {
	position:absolute;
	height:460px;
	width: 670px;
	left: 50%;
	top: 50%;
	margin-left: -335px;
	margin-top: -230px;
	background-color: white;
	display: none;
	z-index: 4000;
}

div#LightBoxFotoHolder {
	position: absolute;
	top: 30px;
	left: 30px;
	width: 500px;
	height: 390px;	
}

div.LightBoxNavHolder {
	position: absolute;
	overflow: hidden;
	width: 100px;
	height: 350px;
	top: 50px;
	right: 30px;
	background-color: white;
}

div.HideThumbs {
	position: relative;
	width: 500px;
	overflow: hidden;
}

div.LightBoxNavHolder div#Thumbnails {
	position: absolute;
}

a#Down:link,
a#Down:hover,
a#Down:active,
a#Down:visited,
a#Up:link,
a#Up:hover,
a#Up:active,
a#Up:visited {
	position: absolute;
	right: 30px;
	width: 100px;
	height: 20px;
	background-position: top left;
	background-repeat: no-repeat;
}

a#Up:link,
a#Up:hover,
a#Up:active,
a#Up:visited { 
	top: 30px;
	background-image: url( ../images/Up.jpg );
}

a#Down:link,
a#Down:hover,
a#Down:active,
a#Down:visited {
	top: 400px;
	background-image: url( ../images/Down.jpg );
}

div.LightBoxNavHolder img {
	margin-top: 6px;
	cursor: pointer;
	width: 96px;
	height: 76px;
	
}

div#LightBoxHolder span#Naam {
	padding-left: 5px;
}

div#LightBoxHolder span#Fotograaf {
	position: absolute;
	top: 0px;
	right: 140px;
	width: 250px;
	height: 12px;
	text-align: right;
	display: block;
	color: #999999;
}

div.LightBoxNavHolder img.Actief {
	border: solid 2px #005ea2;
}

div.LightBoxNavHolder img.InActief {
	border: solid 2px #ffffff;
}

div#LightBoxTitel {
	position: absolute;
	top: 430px;
	left: 30px;
	width: 640px;
	height: 15px;
	line-height: 15px;
	font-weight: bold;
	color: #005ea2;
}

a.PopupSluiten:link,
a.PopupSluiten:hover,
a.PopupSluiten:active,
a.PopupSluiten:visited {
	position: absolute;
	display: block;
	color: black;
	top: 430px;
	left: 540px;
	width: 100px;
	height: 14px;
	background-image: url( ../images/CloseButton.jpg );
	background-repeat: no-repeat;
	background-position: right bottom;
	font-size: 12px;
}

a:link.PopupSluiten.OnePicture,
a:hover.PopupSluiten.OnePicture,
a:active.PopupSluiten.OnePicture,
a:visited.PopupSluiten.OnePicture {
	left: 420px;
}

div#LightBoxHolder span#Fotograaf.OnePicture {
	right: 260px;
}

.Hide {
	display: none !important;
}

.Show {
	display: block !important;
	z-index: 5000;
}

table.Prices {
	border: 0px;
}

table.Prices td {
	padding: 5px;
	width: 120px;
}

table.Prices td.Even {
	background-color: #EFEFEF;
}

table.Prices td.OnEven {
	background-color: #CFCFCF;
}

.NoBorders {
	border: 0 none;
}

.Small {
	width: 100px;
}

/* KRANTEN ARCHIEF */

table.Kranten {
	width: 600px;
	margin-left: 50px;
	margin-top: 10px;
}

h1.Expandable {
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 25px;
	padding-top: 2px;
	cursor: pointer;
}

.Collapsed {
	display: none;
}

h2.Collapsed {
	display: block;
}

h1.Expandable.Expanded,
h2.Expandable.Expanded {
	
	background-image: url(../images/Icons/Uitgeklapt.jpg);
}

h1.Expandable.Collapsed {
	display: block;
}

h1.Expandable.Collapsed,
h2.Expandable.Collapsed {
	background-image: url(../images/Icons/Ingeklapt.jpg);
}

h2.Expandable {
	background-image: url(../images/Icons/Ingeklapt.jpg);
	background-position: 26px center;
	background-repeat: no-repeat;
	padding-left: 50px;
	padding-top: 10px;
	cursor: pointer;	
}

/* DEBUG CONSOLE */
div.DebugConsole {
	position: absolute;
	top: 50px;
	left: 250px;
	width: 600px;
	border: 1px solid black;
	overflow: auto;
	background-color: white;
	padding: 50px;
	z-index: 3000;
}