body				{	text-align: left; background-color: #fff; margin: 0px; padding: 5px; font-size: 11px;
						font-family: "Verdana"; }
a img				{	border: none; }
h1					{	font-size: 16px; margin: 2px; }
h2					{	font-size: 14px; background-color: #6775ED; color: #fff; padding: 3px; margin: 0px;
						margin-bottom: 1%; width: 98%; }
h2 a				{	float: right; }
h3					{	font-size: 12px; margin: 2px; }
h4					{	font-size: 11px; margin: 2px; }
ul					{	margin: 0px; padding: 0px; list-style: none; }
/* ul.left				{	display: block; width: 100%; } */
/* ul.left li			{	float: left; } */
li					{	margin: 0px; padding: 0px; }
a					{	text-decoration: none; color: #003399; }
a:hover				{	text-decoration: none; }
td					{	vertical-align: top; }

tr.s0 td, tr.s0 td a			{	color: #999; }
tr.s1 td			{	color: #000; }

#admin_left			{	position: absolute; left: 5px; top: 5px; width: 110px; border: solid 1px #666; padding: 5px; }
#admin_right		{	margin-left: 125px; padding: 5px; }

#admin_left a		{	display: block; }
#admin_left li		{	font-weight: bold; }
#admin_left li li a	{	font-weight: normal; padding-left: 10px; }
#admin_left a:hover	{	background-color: #ddd; }

#pages				{	text-align: right; font-weight: bold; }

.full				{	border: solid 1px #666;	padding: 1%; margin-bottom: 1%; clear: both;
						width: 97%; }
table.full			{	padding: 0px; }
table.full tr		{	padding: 0px; }
.half				{	float: left; width: 46%; margin-right: 1%; border: solid 1px #666;
						padding: 1%; margin-bottom: 1%; }
li.half 			{	width: 40%; padding: 2px 5% 2px 0px; border: none; }
input.half			{	width: 50%; }

ul.trip				{	float: right; width: 100%; }
ul.trip li			{	float: left; width: 32%; padding-right: 1%; }

.full li			{	display: block; min-height: 20px; }
.full ul.left li	{	float: left; }
.full li span		{	float: right; }
.full li a			{	float: left; margin-right: 5px;}
/* .full li a img		{	padding-left: 10%; } */
/* .full ul.left li a	{	float: none; margin-right: 0px; } */

.clear				{	clear: both; }
.p20 li				{	width: 20%; }

.galerie			{	float: right; width: 100%; }
.galerie li			{	float: left; width: 130px; }

/** Farbwechsler **/
th					{	background-color: #ddd; }
.c0					{	background-color: #eee; }
.c1					{	background-color: #fff; }

span.todo			{	display: block; color: red; font-style: italic; float: none; }

table				{	width: 100%; }
.text				{	width: 100%; border: solid 1px #999; font-size: 11px; }
.file				{	width: 99%; font-size: 11px; }
.textarea			{	width: 100%; border: solid 1px #999; font-size: 11px; }
textarea.small		{	height: 5em; }
textarea.middle		{	height: 10em; }
textarea.big		{	height: 30em; }

.tip				{	font-size: 9px; }

.fright				{	float: right; }
.fleft				{	float: left; }

.image				{	float: left; margin-right: 20px; }

/** untere Zeile für Geschwindigkeitsangaben **/
	#debug			{	position: absolute; bottom: 0px; left: 0px; font-size: 9px; }