#t0 .editable {
	background-image: url('/vedor/widgets/vedor/images/blank.gif');
}ul.gallery {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
ul.gallery li {
	width: 160px;
	float: left;
	list-style: none;
	margin: 0px 10px 10px 0px;
	padding: 0px;
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	overflow: hidden;
}
ul.gallery li table {
	width: 160px;
	height: 160px;
}
ul.gallery li td {
	vertical-align: middle;
	text-align: center;
}
ul.gallery li a {
	display: block;
}
ul.gallery li img {
	display: block;
	margin: 0px auto;
	border: 0px;
}
ul.gallery li .title {
	background-color: #EEEEEE;
	font-weight: bold;
	font-family: arial, helvetica, sans-serif;
	font-size: 85%;
	height: 1.4em;
	overflow: hidden;
	padding: 0px 4px;
}
ul.gallery li .title a {
	text-decoration: none;
}
ul.gallery li .description {
	background-color: #EEEEEE;
	font-family: arial, helvetica, sans-serif;
	font-size: 85%;
	height: 2.6em;
	line-height: 1.2em;
	overflow: auto;
	padding: 0px 4px;
}
ul.gallery li.folder .summary {
	display: none;
}
div.gallery {
	width: 600px;
	margin: 0px 10px 10px 0px;
	padding: 0px;
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
}
div.gallery table {
	width: 100%;
}
div.gallery td {
	vertical-align: middle;
	text-align: center;
}
div.gallery .title {
	background-color: #EEEEEE;
	font-weight: bold;
	font-family: arial, helvetica, sans-serif;
	font-size: 85%;
	padding: 0px 4px;
}
div.gallery .title a {
	text-decoration: none;
}
div.gallery .description {
	background-color: #EEEEEE;
	font-family: arial, helvetica, sans-serif;
	font-size: 85%;
	line-height: 1.2em;
	padding: 0px 4px 4px 4px;
}
div.gallery div.prevnext {
	margin: 0px;
	background-color: #EEEEEE;
	font-family: arial, helvetica, sans-serif;
	font-size: 85%;
	line-height: 1.2em;
	padding: 4px;
	text-align: center;
}	
div.gallery div.prevnext a {
	text-decoration: none;
}
div.gallery div.prevnext a.prev {
	float: left;
}
div.gallery div.prevnext a.next {
	float: right;
}
div.gallery div.prevnext a.next,
div.gallery div.prevnext a.prev {
	background-color: #EEEEEE;
	display: block;	
	width: 30px;
	text-align: center;
}
div.gallery div.prevnext a.next:hover,
div.gallery div.prevnext a.prev:hover {
	text_decoration: underline;
}
.gallery .description table {
	width:	auto;
}
.gallery .description table td {
	text-align: left;
	font-size: 69%;
	line-height: 1.2em;
}
#context ul.gallery {
	width: 180px;
	list-style: none;
	margin: 0px;
	padding: 0px;
	bbackground-color: green;
}
#context ul.gallery li {
	width: 180px;
	float: none;	
	list-style: none;
	padding: 0px;
	margin: 0px 0px 5px 0px;
}
#context ul.gallery li table {
	float: left;
	width: 77px;
	height: 77px;
}
#context ul.gallery li .info {
	background-color: #EEEEEE;
	height: 79px;
	overflow: auto;
}
#context ul.gallery li .title {
	height: auto;
}
#context ul.gallery li .description {
	overflow: visible;
}
#context ul.gallery li .details {
	display: none;
}div.paginate {
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	text-align: center;
	margin: 10px 20px 10px 0px;
	padding: 2px 4px;
}
div.paginate ol {
	margin: 0px auto;
	list-style: none;
}
div.paginate ol li {
	list-style: none;
	display: inline;
}
div.paginate ol li a {
}
div.paginate span.less {
	display: block;
	float: left;
}
div.paginate span.more {
	display: block;
	float: right;
}	/*
	 * EDITOR
	 */
	#guestbook div.header input.editable {
		font-weight:			bold;
		width:				200px;
		height:				23px;
		line-height:			23px;
		color:				#FFFFFF;
	}

	/*
	 * LISTING
	 */
	#guestbook div.header {
		margin:				0px;
		padding:			0px 10px 0px 10px;
		background-color:		black;
		color:				#FFFFFF;
		font-size:			100%;
		font-weight:			bold;
		height:				25px;
		line-height:			25px;
		border:				none;
	}

	#guestbook div.header span.headertext {
		float:				left;
	}

	#guestbook div.header span.headerlink {
		float:				right;
		font-size:			80%;
	}

	#guestbook div.header span.headerlink a {
		color:				#FFFFFF;
		text-decoration:		none;
	}

	#guestbook div.header span.headerlink a:hover {
		text-decoration:		underline;
	}

	#guestbook ul {
		margin:				0px;
		padding:			0px;
		list-style:			none inside;
		border:				1px solid black;
		padding:			5px;
	}

	#guestbook ul li {
		display:			block;
		clear:				both;
		border-top:			1px dotted #DDDDDD;
		padding:			5px;
		font-size:			90%;
	}

	#guestbook ul li div.author {
		float:				left;
		width:				130px;
	}

	#guestbook ul li div.author div.date {
		font-size:			9px;
		color:				#AAAAAA;
		font-style:			italic;
		padding-bottom:			5px;
	}

	#guestbook ul li div.posting {
		margin-left:			130px;

		/* UGLY IE6 HACK */
		zoom:				1;
	}

	#guestbook ul li.first, #guestbook ul li.last {
		display:			block;
		width:				100%;
		height:				1px;
		overflow:			hidden;
		clear:				both;
		border:				none;
		margin:				0px;
		padding:			0px;
	}

	#guestbook div.footer {
		text-align:			right;
		font-size:			90%;
	}

	#guestbook div.footer a {
		text-decoration:		none;
		color:				#000000;
	}

	#guestbook div.footer a:hover {
		text-decoration:		underline;
	}

	#guestbook div.footer a.current {
		font-weight:			bold;
	}

	/*
	 * ADD POSTING
	 */
	#guestbook #addnote div.header {
		margin:				0px;
		padding:			0px 10px 0px 10px;
		background-color:		black;
		color:				#FFFFFF;
		font-size:			100%;
		font-weight:			bold;
		height:				25px;
		line-height:			25px;
		border:				none;
	}

	#guestbook #addnote div.header span.headertext {
		float:				left;
	}

	#guestbook #addnote div.header span.headerlink {
		float:				right;
		font-size:			80%;
	}

	#guestbook #addnote div.header span.headerlink a {
		color:				#FFFFFF;
		text-decoration:		none;
	}

	#guestbook #addnote div.header span.headerlink a:hover {
		text-decoration:		underline;
	}

	#guestbook #addnote div.addform {
		border:				1px solid black;		
	}

	#guestbook #addnote form.noteform {
		margin:				0px;
		padding:			10px;
	}

	#guestbook #addnote form.noteform label.title, form.noteform label.email {
		display:			block;
		float:				left;
		clear:				both;
		width:				100px;
		height:				26px;
		line-height:			22px;
	}

	#guestbook #addnote form.noteform div.field {
		display:			block;
		width:				100%;
		clear:				both;
	}

	#guestbook #addnote form.noteform div.name {
		width:				100%;
		height:				26px;
	}
	
	#guestbook #addnote form.noteform div.email {
		width:				100%;
		height:				26px;
	}

	#guestbook #addnote form.noteform input.title, form.noteform input.email {
		width:				250px;
		border:				1px solid black;
	}

	#guestbook #addnote form.noteform label.summary {
		clear:				both;
		display:			block;
		height:				22px;
		padding-top:			5px;
	}

	#guestbook #addnote form.noteform textarea {
		width:				350px;
		height:				150px;
		border:				1px solid black;
	}

	#guestbook #addnote form.noteform div.captcha {
		margin:				15px 0px 0px 0px;
		padding:			0px;
	}

	#guestbook #addnote form.noteform div.captcha span.captchatext {
		display:			block;
	}
	
	#guestbook #addnote form.noteform div.captcha img {
		display:			block;
		margin-bottom:			3px;
	}

	#guestbook #addnote form.noteform div.captcha input.captcha {
		width:				50px;
		border:				1px solid black;
	}

	#guestbook #addnote form.noteform input.submitbutton {
		margin-top:			5px;
		width:				100px;
		height:				22px;
		border:				1px solid black;
	}

	/*
	 * MESSAGE
	 */
	#guestbook div.message {
		margin:				0px 0px 15px 0px;
		padding:			5px 10px;
		border:				1px solid #000000;
		background-color:		steelblue;
		color:				#FFFFFF;
		font-weight:			bold;
	}HTML {
	WIDTH: 100%; HEIGHT: 100%;
	overflow-y: scroll;
}
BODY {
	BACKGROUND-POSITION: center top; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: black; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: white
}
DIV {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
#full {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; POSITION: relative; HEIGHT: 100%; TEXT-ALIGN: center
}
#t0 {
	BORDER-RIGHT: 0px; TABLE-LAYOUT: fixed; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; OVERFLOW: hidden; BORDER-LEFT: 0px; WIDTH: 780px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; POSITION: relative; BORDER-COLLAPSE: collapse; HEIGHT: 100%; empty-cells: show
	border-spacing: 5px; borderSpacing: 0px
}
TD TD {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
#t0 .editable {
	BORDER-RIGHT: #cccccc 1px dotted; BORDER-TOP: #cccccc 1px dotted; BORDER-LEFT: #cccccc 1px dotted; BORDER-BOTTOM: #cccccc 1px dotted
}
#t0 .editable TD {
	BORDER-RIGHT: #cccccc 1px dotted; BORDER-TOP: #cccccc 1px dotted; BORDER-LEFT: #cccccc 1px dotted; BORDER-BOTTOM: #cccccc 1px dotted
}
#t0 .editable TABLE {
	BORDER-RIGHT: #cccccc 1px dotted; BORDER-TOP: #cccccc 1px dotted; BORDER-LEFT: #cccccc 1px dotted; BORDER-BOTTOM: #cccccc 1px dotted
}
#t0 .editable TH {
	BORDER-RIGHT: #cccccc 1px dotted; BORDER-TOP: #cccccc 1px dotted; BORDER-LEFT: #cccccc 1px dotted; BORDER-BOTTOM: #cccccc 1px dotted
}
#t0 .editable_border {
	BORDER-RIGHT: #cccccc 1px dotted; BORDER-TOP: #cccccc 1px dotted; BORDER-LEFT: #cccccc 1px dotted; BORDER-BOTTOM: #cccccc 1px dotted
}
INPUT.editable {
	FONT-SIZE: 100%; BACKGROUND-COLOR: transparent
}
TD {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
#row1 {
	HEIGHT: 130px
}
#col1 {
	WIDTH: 150px
}
#col3 {
	WIDTH: 120px
}
#cell2 {
	BACKGROUND-POSITION: center -55px; BACKGROUND-IMAGE: url(http://tutorials.kralalien.nl/vedor/loader.php/vdr/data/nl/muze/carolien/00004/images/kralalien-logo.png); VERTICAL-ALIGN: bottom; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: left
}
#cell3 {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(http://tutorials.kralalien.nl/vedor/loader.php/vdr/data/nl/muze/carolien/00004/images/border.png); VERTICAL-ALIGN: top; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-y; TEXT-ALIGN: right
}
#cell1 {
	VERTICAL-ALIGN: top; PADDING-TOP: 140px; TEXT-ALIGN: right
}
#row2 {
	
}
#cell4 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; PADDING-TOP: 10px; TEXT-ALIGN: left
}
#cell5 {
	VERTICAL-ALIGN: top; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
#header {
	POSITION: static
}
#right {
	POSITION: relative
}
#cell6 {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(http://tutorials.kralalien.nl/vedor/loader.php/vdr/data/nl/muze/carolien/00004/images/menu-bg.png/); VERTICAL-ALIGN: bottom; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; TEXT-ALIGN: left
}
#row3 {
	HEIGHT: 30px
}
#menubar #ppage_mainmenu .menu {
	OVERFLOW: hidden; ZOOM: 1
}
#menubar #ppage_mainmenu .menu UL {
	PADDING-RIGHT: 0px; BORDER-TOP: black 1px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: black 1px solid; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#menubar #ppage_mainmenu .menu UL LI {
	BORDER-RIGHT: black 1px dotted; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: black 1px solid
}
#menubar #ppage_mainmenu .menu UL LI.vdLast {
	BORDER-RIGHT: black 1px solid
}
#menubar #ppage_mainmenu .menu UL LI A {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 3px; OVERFLOW: hidden; COLOR: black; PADDING-TOP: 3px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
#menubar #ppage_mainmenu {
	BACKGROUND-POSITION: left top; PADDING-LEFT: 120px; FONT-WEIGHT: bold; FONT-SIZE: 12px; LEFT: 0px; MARGIN-LEFT: 0px; WIDTH: 75%; BACKGROUND-REPEAT: repeat-x; FONT-STYLE: normal; FONT-FAMILY: "Times New Roman", Times, serif; POSITION: relative; TOP: 0px; HEIGHT: auto; TEXT-DECORATION: none
}
#menubar #ppage_mainmenu .menu UL LI A:hover {
	TEXT-DECORATION: underline
}
#menubar #ppage_mainmenu .menu UL LI.vdCurrent A {
	BORDER-RIGHT: #81017d 0px; BORDER-TOP: #81017d 0px; BORDER-LEFT: #81017d 0px; COLOR: #81017d; BORDER-BOTTOM: #81017d 0px
}
#menubar #ppage_VedorLogo {
	MARGIN-TOP: 0px; LEFT: 756px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; WIDTH: 8px; MARGIN-RIGHT: 0px; PADDING-TOP: 0px; POSITION: absolute; TOP: 8px; HEIGHT: 8px
}
#menubar #ppage_languageswitch UL.languageswitcher {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#menubar #ppage_languageswitch UL.languageswitcher LI {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 2px
}
#menubar #ppage_languageswitch UL.languageswitcher LI A {
	TEXT-DECORATION: none
}
#menubar #ppage_languageswitch UL.languageswitcher LI A IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
#menubar #ppage_languageswitch {
	Z-INDEX: 2; LEFT: 659px; MARGIN: 0px; WIDTH: 64px; POSITION: absolute; TOP: 9px; HEIGHT: 8px
}
#menubar #ppage_mainmenu TD {
	FONT-SIZE: 12px; FONT-FAMILY: "Times New Roman", Times, serif
}
#menubar {
	POSITION: relative
}
#right #ppage_page #right #ppage_page {
	
}
#left #ppage_menubar .menu {
	OVERFLOW: hidden; ZOOM: 1
}
#left #ppage_menubar .menu UL {
	PADDING-RIGHT: 0px; BORDER-TOP: black 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: black 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#left #ppage_menubar .menu UL LI {
	BORDER-RIGHT: black 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: black 0px
}
#left #ppage_menubar .menu UL LI.vdLast {
	BORDER-RIGHT: black 0px
}
#left #ppage_menubar .menu UL LI A {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: url(images/knop.png) repeat-x 0px 0px; FLOAT: left; PADDING-BOTTOM: 15px; OVERFLOW: hidden; BORDER-LEFT: 0px; WIDTH: 120px; COLOR: black; PADDING-TOP: 5px; BORDER-BOTTOM: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
#left #ppage_menubar {
	MARGIN-TOP: 20px; DISPLAY: inline; FONT-WEIGHT: normal; FONT-SIZE: 14px; LEFT: 0px; FLOAT: right; WIDTH: 120px; FONT-STYLE: normal; FONT-FAMILY: "Times New Roman", Times, serif; TOP: 0px; HEIGHT: auto; TEXT-DECORATION: none
}
#left #ppage_menubar .menu UL LI A:hover {
	BACKGROUND: url(images/knop.png) repeat-x 0px 0px
}
#left #ppage_menubar .menu UL LI.vdCurrent A {
	BACKGROUND: url(images/knop.png) repeat-x 0px 0px
}
#left #ppage_menubar TD {
	FONT-SIZE: 14px; FONT-FAMILY: "Times New Roman", Times, serif
}
#right #ppage_page {
	MARGIN-TOP: 20px; MARGIN-LEFT: 40px; MARGIN-RIGHT: 8px
}
#left {
	POSITION: relative
}
FORM.vdForm {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 400px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FORM.vdForm DIV.field {
	MIN-HEIGHT: 25px; DISPLAY: block; CLEAR: both
}
* HTML FORM.vdForm DIV.field {
	HEIGHT: 25px
}
FORM.vdForm DIV.field LABEL {
	WIDTH: 175px; DISPLAY: block; FLOAT: left
}
FORM.vdForm DIV.field INPUT {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; WIDTH: 225px; DISPLAY: block; FLOAT: left; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
FORM.vdForm DIV.field TEXTAREA {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; WIDTH: 225px; HEIGHT: 80px; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
* HTML FORM.vdForm DIV.field TEXTAREA {
	MARGIN-LEFT: -3px
}
FORM.vdForm DIV.buttons INPUT.button {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; WIDTH: 85px; DISPLAY: block; FLOAT: right; CLEAR: both; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
FORM.vdForm DIV.error {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; PADDING-BOTTOM: 10px; MARGIN: 20px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #cd0101; BORDER-TOP: black 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: black 1px solid; PADDING-TOP: 10px
}


#t0 { TABLE-LAYOUT: fixed;# }
	#left #ppage_menubar {
		text-align: right;
	}
	#left {
		text-align: left;
	}
