	body {
		margin: 0px;

		scrollbar-3dlight-color:#BCCAE4;
		scrollbar-arrow-color:#2A4A9D;
		scrollbar-base-color:#BCCAE4;
		scrollbar-darkshadow-color:#BCCAE4;
		scrollbar-face-color:#CDDBF5;
		scrollbar-highlight-color:#BCCAE4;
		scrollbar-shadow-color:#BCCAE4;
		scrollbar-track-color:#BCCAE4;

	}
	input {
		width: 210px;
		font: normal 10px Verdana;
	}
	input.button {
		width: 100px;
		border: 1px solid #2A4A9D;
		background-color: #BCCAE4;
		font: bold 10px Verdana;
		color: #2A4A9D;
	}
	hr {
		size: 1px;
		color: #2A4A9D;
	}
	textarea {
		width: 210px;
		height: 100px;
		font: normal 10px Verdana;
	}
	div,table,td,span {
		font: normal 11px Verdana;
	}
	table#position {
		width: 100%;
		height: 100%;
	}
	td#view_position {
		vertical-align: middle;
	}
	table#main {
		width: 100%;
	}
	td#content {
	background-image: url(/layout/img_BCCAE4.gif);
	height: 385px;
	width: auto;
	vertical-align: top;
	padding: 0px;
	}
	td#thumbs_right {
	background-image: url(/layout/img_BCCAE4.gif);
	height: 385px;
	width: 190px;
	max-width: 170px;
	text-align: center;
	vertical-align: top;
	padding: 0px 0px 0px 0px; /* Top; Right; Bottom; Left; */
	}
	td#space_blue {
		width: 5px;
	background-image: url(/layout/img_BCCAE4.gif);
	}
	td#space {
		width: 20px;
	}
	div#contentscroller {
		width: 80%;
		max-width: 77%;
		max-height: 325px;
		height: 340px;
		padding: 10px;
		float: left;
		overflow: auto;
	}
	div#logo_bottom {
		width: 130px;
		height: 95;
		background-image: url(/layout/img_logo_eye_bottom.gif);
		background-repeat: no-repeat;
		margin-left: 25px;
	}
	div#contentbox_left {
		width: 155px;
		max-width: 155px;
		padding: 0px;
		float: left;
		vertical-align: top;
	}
	div#contentbox_menue {
		border-bottom: 1px solid white;
		width: 80%;
		max-width: 78%;
		padding: 10px 0px 10px 10px;
		float: left;
	}
	div#contentbox_right {
		width: 95%;
		padding: 10px;
	}
	div#image {
		width: 155px;
		margin-top: 10px;
	}
	div#menue_left {
		padding-left: 25px;
		width: 155px;
		max-width: 130px;
		margin-top: 10px;
	}
	a.menue_left {
		color: #2A4A9D;
		font: bold 10px Verdana;
		text-decoration: none;
		background-image: url(/layout/img_mpoint.gif);
		background-repeat: no-repeat;
		background-position: left;
		padding-left: 10px;
	}
	a.mainmenue {
		color: #2A4A9D;
		font: bold 11px Verdana;
		text-decoration: none;
		background-image: url(/layout/img_mpoint.gif);
		background-repeat: no-repeat;
		background-position: 0px;
		padding: 10px 0px 10px 10px;
	}
	a.mainmenue:hover {
/*		color: #2A4A9D; */
		color: #FFFFFF;
		font: bold 11px Verdana;
		text-decoration: none;
		background-image: url(/layout/img_mpoint.gif);
		background-repeat: no-repeat;
		background-position: 0px;
		padding: 10px 0px 10px 10px;
	}
	a {
		font-weight: bold;
		text-decoration: none;
		color: #000000;
	}
	a:hover {
		font-weight: bold;
		text-decoration: underline;
		color: #000000;
	}
	.headline {
		font: bold 20px Verdana;
		color: #DD0000;
		background-image: url(/layout/img_headline.gif);
		background-repeat: no-repeat;
		background-position: left;
		padding-left: 25px;
	}
	.content {
		padding-left: 8px;
	}
div.etl	{ background: url(/layout/img_edge_tl.gif) 0 0 no-repeat; }
div.etr	{ background: url(/layout/img_edge_tr.gif) 100% 0 no-repeat; }
div.ebl	{ background: url(/layout/img_edge_bl.gif) 0 100% no-repeat; }
div.ebr	{ background: url(/layout/img_edge_br.gif) 100% 100% no-repeat;}

div#bannerarea {
	height: 376px;
}
span.error_message {
	font: bold 11px Verdana;
	color: #AA0000;
}
table.gbentry {
	background-color: #CDDBF5;
	height: 160px;
}
td.gbentry {
	padding: 5px;
	vertical-align: top;
}