/*	Taste-E												*/
/*	Design: (c) copyright 2003 Biep en Lu (www.biepenlu.nl)	*/

body {
	background-color: #D9D9D9;
	/* om alles te centreren dus blijkbaar text-align: center; gebruiken.... */
	text-align: center;
}

img {
	display: block;
	border: 0;
}

body, td, div {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #505050;
	vertical-align: top;
	margin: 0px 0px 0px 0px;
}

#master {
	width: 580px;
}

#message {
	width: 400px;
}

#master,
#message {
	position: relative;
	margin: 20px auto 20px auto;
	text-align: left;
}

#menuCell {
	width: 180px;
	margin: 0px 0px 0px 0px;
}

#menu {
	margin: 0px 0px 0px 0px;
	padding: 1px 4px 1px 4px;
	border-right: 4px #505050 solid;
	background-color: #EE3030;
}

#contentCell {
	width: 400px;
}

#content {
	padding: 20px 20px 20px 20px;
	border-right: 4px #505050 solid;
	background-color: #FFFFFF;
}

.menuLinkCell,
.menuLinkSelect {
	margin: 0px 0px 4px 0px;
	padding: 4px 0px 4px 8px;
	font-family: Courier, monospace, Verdana, Arial, Helvetica;
	font-size: 11px;
}

.menuLinkCell {
	background-color: #FFFFFF;
}

.menuLinkCell a:hover {
	text-decoration: underline;
}

.menuLink {
	text-decoration: none;
	color: #EE3030;
}

.menuLinkSelect {
	color: #FFFFFF;
}

.category,
.adminTitle {
	font-family: Courier, monospace, Verdana, Arial, Helvetica;
	font-size: 14px;
	font-weight: bold;
	border-top: 2px #505050 solid;
	border-bottom: 2px #505050 solid;
	margin: 0px 0px 12px 0px;
	padding: 2px 0px 2px 8px;
}

.categoryLink {
	text-decoration: none;
	color: #505050;
}

.linkCell {
	margin: 0px 0px 4px 0px;
	padding: 4px 0px 4px 8px;
	background-color: #FFF555;
}

.linkCell a:hover {
	color: #EE3030;
}

.link {
	font-family: Courier, monospace, Verdana, Arial, Helvetica;
	font-size: 14px;
	font-weight: bold;
	color: #505050;
}

.description,
.descriptionLink {
	margin: 0px 0px 16px 0px;
	padding: 0px 0px 0px 8px;
}

.description a,
.description a:visited,
.descriptionLink a,
.descriptionLink a:visited,
.adminText a,
.adminText a:visited,
.headerContentText a,
.headerContentText a:visited {
	color: #505050;
	text-decoration: underline;
}

.description a:hover,
.descriptionLink a:hover,
.adminText a:hover,
.headerContentText a:hover {
	color: #FFFFFF;
	background-color: #505050;
	text-decoration: none;
}

.descriptionLink {
	text-align: right;
}

.headerContentText {
	padding: 16px 20px 0px 8px;
	border-right: 4px #505050 solid;
	background-color: #FFFFFF;
}

.footerContentText {
	padding: 8px 24px 0px 0px;
}

.footerContentText,
.footerContentText a {
	font-size: 9px;
	text-align: right;
	color: #505050;
}

.adminOptionCell {
	margin: -8px 0px 16px 8px;
}

.adminOptionCell a:hover {
	text-decoration: underline;
}

.adminOption {
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	margin: 0px 8px 0px 0px;
	padding: 2px 4px 2px 4px;
	background-color: #EE3030;
}

.adminText {
	margin: 0px 0px 20px 0px;
}

.adminMessage {
	border: 4px #EE3030 solid;
	padding: 12px 12px 12px 12px;
}

.formTextCell {
	margin: 4px 12px 4px 0px;
}

.formInputCell {
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	color: #000000;
	margin: 4px 0px 4px 0px;
}
