
body			{	margin:0; background: #302117;
					font-size: 12px; line-height:19px; font-family:arial, sans-serif;}

table.main		{	background: url(images/body-bg.gif) repeat-y; margin: auto;}

table.formular 	{	padding: 10px 0 0 10px;	}

table.frame 	{	padding: 10px 0 0 10px;	}

h1				{	font-size: 19px; line-height:19px; font-family:'Trebuchet MS', arial, sans-serif; color:#9CAF0D;
					margin: 0px 0 25px 10px; padding:0;}

h2				{	font-size: 10px; line-height:19px; font-family: arial, sans-serif; 
					font-weight: normal;
					color:#cccccc;
					margin: 10px 0 0px 10px; padding:0;}
					
p.text			{	margin:0; padding: 0px 65px 15px 10px; color:#222222; }

p.textanmerkung	{	margin:0; padding: 10px 65px 12px 10px; color:#9CAF0D; font-size: 11px; line-height:14px; }

p.subnavi		{	margin:0; padding: 0px 0px 0px 8px; color:#222222; font-size: 11px; line-height:17px; }

p.subnavi2		{	margin:0; padding: 0px 0px 0px 2px; color:#222222; font-size: 11px; line-height:17px; }


a:link			{	color: #9CAF0D;}
a:visited		{	color: #9CAF0D;}
a:active		{	color: #9CAF0D;}
a:hover			{	color: #cccccc; text-decoration: none;}







input           {   width: 300px; margin-bottom:13px;}
select           {   width: 300px; margin-bottom:18px;}
.zahl           {   width: 30px; margin:0px 4px 0 4px;}
.box            {   width: 20px; vertical-align:top; margin-top:0px; margin-bottom:17px;}
.button            {   width: 300px; vertical-align:top;}
.zahl           { width: 250px; maring-bottom:5px;}

textarea           {   width: 300px; height:70px; margin-bottom:20px;}