body		{
			background-color: #111111;
			color: #eeeeee;
		}

table.top	{
			width: 100%;
		}

td.titlebar	{
			text-align: center;
			width: 420px;
		}

td.navbar	{
			width: 200px;
		}

td.langbar	{
			width: 200px;
			text-align: right;
		}

td.date		{
			color: #c0c0c0;
			font-size: 9px;
			text-align: right;
		}

td.indexleft	{
			width: 100px;
			text-align: right;
			vertical-align: top;
			padding: 1em;
		}

td.left		{
			width: 50%;
			padding-right: 0.5em;
			text-align: right;
			vertical-align: top;
		}

td.mainimage	{
			text-align: center;
		}


td.mainimage img {
			height: 533px;
		}

td.stereomainimage {
			text-align: center;
			height: 533px;
		}

td.stereomainimage img {
			width: 800px;
		}

td.stereomainportrait {
			text-align: center;
		}

td.indexnote	{
			width: 800px;
			padding-top: 1em;
			padding-bottom: 2em;
			border-top: 1px solid #202020;
			border-bottom: 1px solid #202020;
		}

h5		{
			margin: 0;
			margin-bottom: 1em;
			font-size: 8px;
			font-weight: normal;
		}

td.specialintro	{
			width: 770px;
			padding-left: 15px;
			padding-right: 15px;
			text-align: left;
		}

h6		{
			margin: 0;
			font-size: 12px;
			font-weight: normal;
		}

td.right	{
			width: 50%;
			padding-left: 0.5em;
			text-align: left;
			vertical-align: top;
		}

td.indexright	{
			width: 100px;
			text-align: left;
			vertical-align: top;
			padding: 1em;
		}

table.categoryselect {
			width: 100%;
		}


td.catchoice	{
			width: 350px;
			text-align: right;
			padding: 1em;
			padding-top: 2em;
			font-size: 12px;
			color: #a0a0a0;
		}
td.catspecials	{
			width: 700px;
			text-align: right;
			padding: 1em;
			padding-top: 2em;
			font-size: 12px;
			color: #a0a0a0;
		}

td.nextprev	{
			width: 150px;
			text-align: center;
		}

td.nextprev img	{
			height: 100px;
		}

td.comment	{
			width: 514px;
			text-align: center;
			vertical-align: middle;
		}

table.overview	{
			width: 100%;
		}

table.overview2 td {
			width: 200px;
			height: 200px;
			padding-top: 2em;
			padding-bottom: 2em;
			border: 1px solid #202020;
			text-align: center;
			vertical-align: top;
		}

td.thumbimage img {
			height: 100px;
			margin: 1em;
		}


select		{
			width: 12em;
			border: 1px solid #606060;
			background-color: #303030;
			color: #eeeeee;
		}

form p	{
			margin: 0.4em;
		}

input.button	{
			color: #eeeeee;
			background-color: #303030;
			border: 1px solid #606060;
			width: 12em;
			height: 1.4em;
		}


img		{
			border: none;
		}

div.copyright	{
			margin: 5em;
			font-size: 8px;
			color: #808080;
			text-align: center;
		}


a:link, a:visited {
			color: #b0b0ff;
			text-decoration: none;
		}


a:hover		{
			color: #9090ff;
			text-decoration: underline;
		}
			

div.copyright a:link, div.copyright a:visited {
			color: #b0b0b0;
		}

div.copyright a:hover {
			color: #eeeeee;
		}