
body			{	margin:0; background: #d0d2d9  url(images/body-bg3.gif) repeat-x;
					font-size: 12px; line-height:19px; font-family:arial, sans-serif;
					}

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


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

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


table.content		{	border-right: 1px solid #ffffff;
					}

td.borderleft	{	border-left: 1px solid #ffffff;
					}

td.borderleftright	{	border-left: 1px solid #ffffff; border-right: 1px solid #ffffff;
					}					

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

h1				{	font-size: 24px; line-height:28px; font-weight: normal; font-family:'Trebuchet MS', arial, sans-serif; color:#bbd15e;
					margin: 35px 0 25px 2px; padding:0;}

h2				{	font-size: 14px; line-height: 24px; margin: 10px 100px 5px 0px;  color:#444444; }					


h3				{	font-size: 13px; margin: 10px 0px 5px 0px; color:#a8bf47; }					

h4				{	font-size: 13px; margin: 5px 0px 3px 0px; color:#a8bf47; }					


p.text			{	margin:0; padding: 0px 65px 15px 2px; color:#333333; text-align:justify; }

p.textliste			{	margin:0; padding: 0px 65px 15px 2px; color:#333333; text-align:left; }

p.textcenter			{	margin:0; padding: 0px 65px 15px 2px; color:#333333; text-align:center; }

p.textanmerkung	{	margin:0; padding: 0px 65px 15px 0px; color:#a5aa70; font-size: 11px; line-height:14px; }



p.navigation	{	margin:0; padding: 40px 0px 15px 15px; color:#a5aa70;
					font-size: 13px; line-height:26px; font-family:'Trebuchet MS', arial, sans-serif;
					}

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

a:link			{	color: #97b223; text-decoration: none;}
a:visited		{	color: #97b223; text-decoration: none;}
a:active		{	color: #97b223; text-decoration: none;}
a:hover			{	color: #aaaaaa; text-decoration: underline;}


a:link.submenu	{	font-size: 11px; line-height: 18px; color: #97b223; text-decoration: none;}
a:visited.submenu	{	font-size: 11px; line-height: 18px; color: #97b223; text-decoration: none;}
a:active.submenu	{	font-size: 11px; line-height: 18px; color: #97b223; text-decoration: none;}
a:hover.submenu	{	font-size: 11px; line-height: 18px; color: #aaaaaa; text-decoration: underline;}





input           {   width: 280px; margin-bottom:13px;}
select           {   width: 280px; 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: 280px; vertical-align:top;}
.zahl           { width: 250px; maring-bottom:5px;}

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

ul				{ margin: 0 80px 20px 20px; padding:0;}
li				{ margin: 0px; padding:0;}


/* EXPOSEE-LISTE Formatierung */

#uebersicht	{
					width: 420px;
					height: 120px;
					margin: 0; padding: 0;
					text-align: left;
					background:#f8fcff;
					border-top:2px solid #ffffff;

}
#uebersicht2	{
					width: 420px;
					height: 120px;
					margin: 0; padding: 0;
					text-align: left;
					background:#f1f9fe;
					border-top:2px solid #ffffff;

}
#uebersicht3	{
					width: 420px;
					height: 80px;
					margin: 0; padding: 0;
					text-align: left;
					background:#f1f9fe;
					border-top:2px solid #ffffff;

}


.listentext1	{	margin-left: 0px; width: 160px; float: left; padding: 0; line-height: 17px;}
.listentext2	{	margin-left: 35px; width: 200px; float: left; padding: 0; line-height: 17px;}
.clear			{	clear: both;}



