/* CSS-Datei fuer den Rahmen der technischen Beitraege bei www.oop-trainer.de */
/* (c) 2003 - 2009 RALF SCHNEEWEISS. TUEBINGEN, GERMANY                       */


/* DER SEITENRAHMEN */

body
{
	background-color: rgb(127,127,127);
	margin: 0px;
}

img
{
	padding: 0px;
	margin: 0px;
}

table.SEITENRAHMEN tr.MITTE td.MITTE
{
	background-color: rgb(255,255,255);
	padding: 1px;
}

table.SEITENRAHMEN
{
	table-layout: fixed;
	border: none;
	border-collapse: collapse;
	margin:  0px;
	padding: 0px;
	width: 100%;
}

table.SEITENRAHMEN tr
{
	padding: 0px;
	margin:  0px;
	border: none;
}

table.SEITENRAHMEN col.MITTE,
table.SEITENRAHMEN tr td.MITTE
{
	width: 976px;
	padding: 1px; /* kleiner Rand um die Site */
}

table.SEITENRAHMEN tr.OBEN
{
	height: 5px;
}


/* DETAILS */

div.TEXTBREITE
{
	max-width: 976px;
	margin-left:  10pt;
	margin-right: 10pt;
}

table.KOPFZEILE
{
	height: 60px;
}

table.FUSSZEILE
{
	height: 25px;
}

table.KOPFZEILE, table.FUSSZEILE
{
	table-layout: fixed;
	width: 100%;
	background-color: rgb(  32, 112,  64 );
	border: none;
	border-collapse: collapse;
	margin:  0px;
	padding: 0px;

	font-family: 'Century Gothic', 'Trebuchet MS', Garuda, Loma, FreeSans, Universe, sans-serif, sans;
}

table.KOPFZEILE tr td a, table.FUSSZEILE tr td a
{
	text-decoration: none;
}

table.KOPFZEILE img, table.FUSSZEILE img
{
	border: none;
}

table.KOPFZEILE tr td.UES1, table.KOPFZEILE tr td.UES2
{
	padding-left: 80px;
}

table.KOPFZEILE tr td.SYMBOL1, table.KOPFZEILE tr td.SYMBOL2
{
	width: 25px;
}

table.KOPFZEILE tr td.UES1
{
	font-size: 32px;
	font-weight: bold;
	letter-spacing: 4pt;
}

table.KOPFZEILE tr td.UES2
{
	font-size: 12px;
	font-weight: normal;
	letter-spacing: 4pt;
}

.HELL
{
	color: rgb( 228, 255, 172 );
}

.MITTEL
{
	color: rgb( 102, 185, 102 );
}

.DUNKEL
{
	color: rgb(  32, 112,  64 );
}


/* Ende */

