html		{height:100%;}

body 		{font-family:arial,verdana,times;
			color:#666666;
			background-image:url(img/backgrd_dark.gif);
			margin:0px;
			height:100%;}

a:link {text-decoration:none;color:#666666;}
a:hover {text-decoration:underline;color:#666666;}
a:visited {color:#666666;}
a:active {color:#666666;}

img 		{border:none;}

/* TABLE ------------------------------------- */

table 		{border:0px;
			border-collapse:collapse;
			cell-padding:0px;
			cell-spacing:0px;}

/* TR ---------------------------------------- */

tr 			{}

/* TD ---------------------------------------- */

td 			{text-align:center;
			align:center;
			vertical-align:top;}

.logo 		{width:150px;}

.h1 		{font-size:35px;
			text-align:center;
			font-weight:bold;}

.h2 		{font-size:22px;
			text-align:center;
			font-weight:bold;}

.but_menu 	{width:160px;
			vertical-align:middle;}
			
.but_lang	{vertical-align:middle;
			}

.ausgabe 	{text-align:left;
			vertical-align:top;
			background-image:url(img/backgrd.gif);}

.topline 	{font-size:18px;
			font-weight:bold;
			text-align:left;
			text-decoration:underline;}

.tab_kopf	{text-decoration:underline;
			text-align:left;
			font-weight:bold;}
			
.tab_feld	{text-align:left;
			}
			
.inhalt 	{font-size:16px;
			font-weight:normal;
			text-align:justify;}

.admin		{font-size:12px;
			font-weight:bold;
			text-align:center;
			vertical-align:bottom;
			}

.admin_tab_kopf	{font-size:16px;
				text-align:left;
				font-weight:bold;
				}
			
.admin_menu {font-weight:bold;
			text-align:center;
			text-decoration:none;
			}
			
.error		{font-size:16px;
			text-align:left;
			font-weight:bold;
			color:red;
			}
			
.text		{text-align:left;
			}
