/*----------------------------------------------------------*/	
/*                 Standard-Definitionen                    */			
/*----------------------------------------------------------*/	
html		{	width:100%; height:100%; }
body		{	font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:101%;
				width:100%; height:100%;
				margin:0px; padding:0px;
				background-color:#000000; background-image:url(/images/body_background.gif); background-repeat:repeat; }
p			{	color:#FFFFFF; font-size:11px; font-weight:normal;
				text-align:left;
				margin:0px;  }
h1			{	color:#FFFFFF; font-size:12px; font-weight:bold;
				text-align:left;
				margin:10px 0px; }
table		{	border:none; }
td			{	vertical-align:top; }
img			{	border:none; vertical-align:top; }

/*----------------------------------------------------------*/	
/*                 Layout Definitionen                      */			
/*----------------------------------------------------------*/

/* Tabellenzellen */
table.main	{	width:780px;
				margin-top:50px;
				background-color:#000000; }
td.head		{	vertical-align:middle; text-align:center;
				height:53px; }
td.nav1		{	vertical-align:middle; text-align:right;
				height:20px;
				padding:0px 5px;
				background-color:#333333;  background-image:url(/images/black40x20.gif); background-repeat:no-repeat; background-position:left; }
td.nav2		{	vertical-align:middle; text-align:right;
				height:20px;
				padding:0px 5px;
				background-color:#333333;  background-image:url(/images/black40x20.gif); background-repeat:no-repeat; background-position:left; }
td.content	{	vertical-align:top; text-align:left;
				height:300px;
				padding:10px 10px 10px 100px;
				background-color:#666666;  background-image:url(/images/logo_text.gif); background-repeat:no-repeat; background-position:top left; }
td.foot		{	vertical-align:middle; text-align:center;
				height:20px; }

td.dataTableHead 	{	background-color:#000000; padding:2px 0px; }
td.dataTableContent {	background-color:#666666; }
td.dataTableContent1 {	background-color:#585858; }

/*----------------------------------------------------------*/	
/*           Navigation  und Link Definitionen              */			
/*----------------------------------------------------------*/

/* Pseudo-Klassen für Links */
a					{	color:#FFFFFF; font-weight:normal; }
a:link				{	color:#FFFFFF; text-decoration:underline; }
a:active			{	color:#FFFFFF; text-decoration:underline; }
a:visited			{	color:#FFFFFF; text-decoration:underline; }
a:hover				{	color:#008FE0; text-decoration:underline; }

p.nav1				{	font-weight:bold;
						text-align:right;
						margin:0px; }
p.nav1 a			{	color:#FFFFFF; font-size:10px; font-weight:bold; text-transform:uppercase;
						margin-left:10px; }
p.nav1 a:link		{	color:#FFFFFF; text-decoration:none; }
p.nav1 a:active		{	color:#FFFFFF; text-decoration:none; }
p.nav1 a:visited	{	color:#FFFFFF; text-decoration:none; }
p.nav1 a:hover		{	color:#008FE0; text-decoration:none; }
p.nav1 a.on:link	{	color:#008FE0; text-decoration:none; }
p.nav1 a.on:active	{	color:#008FE0; text-decoration:none; }
p.nav1 a.on:visited	{	color:#008FE0; text-decoration:none; }
p.nav1 a.on:hover	{	color:#008FE0; text-decoration:none; }

p.nav2				{	font-weight:bold;
						text-align:right;
						margin:0px; }
p.nav2 a			{	color:#FFFFFF; font-size:10px; font-weight:bold; text-transform:uppercase;
						margin-left:10px; }
p.nav2 a:link		{	color:#FFFFFF; text-decoration:none; }
p.nav2 a:active		{	color:#FFFFFF; text-decoration:none; }
p.nav2 a:visited	{	color:#FFFFFF; text-decoration:none; }
p.nav2 a:hover		{	color:#008FE0; text-decoration:none; }
p.nav2 a.on:link	{	color:#008FE0; text-decoration:none; }
p.nav2 a.on:active	{	color:#008FE0; text-decoration:none; }
p.nav2 a.on:visited	{	color:#008FE0; text-decoration:none; }
p.nav2 a.on:hover	{	color:#008FE0; text-decoration:none; }

td.dataTableHead p		{	text-align:center; }
td.dataTableContent p	{	text-align:center; }
td.dataTableContent1 p	{	text-align:center; }

/*----------------------------------------------------------*/	
/*                 Schrift Definitionen                     */			
/*----------------------------------------------------------*/

p.foot		{	font-size:10px;
				vertical-align:middle; text-align:center;
				margin:0px; }

/*----------------------------------------------------------*/	
/*                Sonstige Definitionen                     */			
/*----------------------------------------------------------*/

.error	{	color:#FD0026; }