body	{ background: #cccc99; }

table	{
	table-layout:	fixed;
	background:	white;		/* Hintergrung der Tabelle. */
	margin-top:	60px;		/* Abstand von oben. */
	border-spacing:	10px;		/* Abstand zwischen den Zellen. */
	font-family:	verdana;	/* Schriftart für Inhalte */
	font-size:	10pt;		/* Schriftgröße */
}

.outer	{
	background: none;		/* Hintergrung der Tabelle. */
	margin-top:	0px;		/* Abstand von oben. */
	border-spacing:	0px;		/* Abstand zwischen den Zellen. */
	}

.cell	{
	width:	130px;
	height:	130px;
	padding:	0px;
	color:	white;
	text-align:	center;
	font-weight:	bold;
	text-transform:	uppercase;
}

.cell_disabled	div	{
	opacity:	0.7;
}

.cell	a	{
	color:	white;
	text-decoration:	none;
	opacity:	0.7;
}

.cell	a:hover	{
	opacity:	1.0;
}

.text_cell	{
	border:	3px solid #cccc99;
	font-family:	"Time New Roman", serif;
	height:	124px;
	width:	262px;
}

h3	{
	font-size:	20pt;
	font-weight:	normal;
	margin:	5px;
}


/*********************************
* Menu
*********************************/
.menu {
	font:	bold 10pt Verdana, sans-serif;	/* Menu Schrift. */
	color:	#666666;								/* Menu Schriftfarbe. */
	list-style-type:	none;						/* Keine Listendekoration. */
	margin:	0px;
	margin-top:	5px;								/* Abstand des Menus. */
	padding:	0px;
}
.menu li {
	display:	inline;
	padding-left:	3px;							/* Abstand fuer Menupunkte. */
	padding-right:	3px;
}
.menu a	{
	text-decoration:	none;						/* Keine Dekorationen fuer Menulinks. */
	color:	#666666;								/* Schriftfarbe fuer Menulinks. */
}
