body
	{
		scrollbar-base-color:#339900;
		scrollbar-3dlight-color:#339900;
		scrollbar-arrow-color:#000000;
		scrollbar-darkshadow-color:#339900;
		scrollbar-face-color:#ffffff;
		scrollbar-highlight-color:#FFFFFF;
		scrollbar-shadow-color:#FFFFFF;
		scrollbar-track-color:#ffffff;
		padding:0px;
		margin:0px;
	}
img
	{
		padding:0px;
		margin:0px;
	}
div.maincont 
	{
		position: relative;
		width: 750px;
		height: 100%;
		vertical-align: top;
		align:center;
		top:10px
	}
.container
	{
		background-color:#ffffff;
		filter:Alpha(opacity=100, finishopacity=70, style=1, startx=20, starty=20, finishx=100, finishy=90);
		border-left:1px solid #1b5b39;
		border-bottom:1px solid #1b5b39;
		border-right:1px solid #1b5b39;
		padding-top:5px;
	}
.kopfzeile
	{
		border-bottom:1px solid #1b5b39;
		border-top:1px solid #1b5b39;
		padding:5px; 
		margin:0px;
		line-height:13px;
		width:750px;
		height:52px;
		background:url(../pics/Kopfzeile.jpg);
		text-align:right;
		vertical-align:bottom;
		font-family:"Arial", "Helvetica", "sans-serif", "sans";
		font-size:11px;
		font-weight:normal;
		color:#1b5b39;
	}
.kopfzeile img
	{
		padding:0px;
		margin:0px;
	}
div.frame
	{
		position:absolute;
		top:0px;
		left:0px;
		z-index:1;
	}
td.main
	{
		font-family:"Arial", "Helvetica", "sans-serif", "sans";
		font-size:13px;
		font-weight:bold;
		letter-spacing:0px;
		line-height:20px;
		text-align:left;
		padding:0px 0px 0px 10px;
		margin:0px;
		background-color:#ffffff;
		
	}
td.main a:link, td.main a:visited
	{
		text-decoration:none;
		color:#1b5b39;
	}
td.main a:hover, td.main a:active
	{
		text-decoration:none;
		color:#000000;
	}
td.sub
	{
		font-family:"Arial", "Helvetica", "sans-serif", "sans";
		font-size:12px;
		font-weight:bold;
		letter-spacing:0px;
		line-height:20px;
		text-align:left;
		padding:0px 0px 0px 10px;
		margin:0px;
		background-color:#ffffff;
	}
td.sub a:link, td.sub a:visited
	{
		text-decoration:none;
		color:#1b5b39;
	}
td.sub a:hover, td.sub a:active
	{
		text-decoration:none;
		color:#000000;
	}
p.ueberschrift
	{
		font-family:"Arial", "Helvetica", "sans-serif", "sans";
		font-size:13px;
		color:#000000;
		padding:15px 5px 0px 0px;
		margin:0px;
		letter-spacing:0px;
		font-weight:bolder;
		line-height:18px;
	}
span.route
	{
		color:#1b5b39;
	}
p.bildunterschrift
	{
		font-family:"Arial", "Helvetica", "sans-serif", "sans";
		font-size:11px;
		color:#000000;
		padding:5px 5px 10px 10px;
		margin:0px;
	}
h4
	{
		font-family:"Arial", "Helvetica", "sans-serif", "sans";
		font-size:12px;
		color:#1b5b39;
		line-height:15px;
		padding:3px 0px 3px 1px;
		margin:3px 0px 0px 0px;
		font-weight:bolder;
		vertical-align:middle;
	}
legend
	{
		font-family:"Arial", "Helvetica", "sans-serif", "sans";
		font-size:12px;
		color:#1b5b39;
		line-height:15px;
		padding:3px 3px 3px 3px;
		margin:3px 3px 0px 3px;
		font-weight:bolder;
		vertical-align:middle;
	}
h5
	{
		font-family:"Courier", Times;
		font-size:10px;
		color:#ff0000;
		line-height:15px;
		padding:3px 0px 3px 1px;
		margin:3px 0px 0px 0px;
		font-weight:normal;
		vertical-align:middle;
	}
legend img
	{
		vertical-align:middle;
	}
fieldset
	{
		border:1px solid #339900;
		margin:0px 7px 0px 1px;
		padding:0px 0px 0px 5px;
	}
.text, label
	{
		font-family:"Arial", "Helvetica", "sans-serif", "sans";
		font-size:12px;
		line-height:19px;
		padding:3px 0px 2px 1px;
		margin:0px 0px 5px 0px;
	}
th.text
	{
		font-family:"Arial", "Helvetica", "sans-serif", "sans";
		font-size:12px;
		line-height:19px;
		padding:5px;
		margin:0px;
		border:1px solid #339900;
	}
.help
	{
		font-family:"Arial", "Helvetica", "sans-serif", "sans";
		font-size:11px;
		line-height:16px;
		padding:1px;
		margin:5px 8px 0px 0px;
	}
p.einrueck
	{
		font-family:"Arial", "Helvetica", "sans-serif", "sans";
		font-size:12px;
		color:#000000;
		line-height:20px;
		padding:0px 0px 2px 20px;
		margin:0px 0px 5px 0px;
	}
td.footer
	{
		vertical-align:top;
		padding-top:3px;
		margin-top:2px;
	}
td.footer p
	{
		font-family:"Arial", "Helvetica", "sans-serif", "sans";
		font-size:12px;
		color:#000000;
		margin:0px;
		padding:0px;
		line-height:14px;
	}
td.content, td.content td
	{
		vertical-align:top;
	}
td p a:link, td p a:active, td p a:visited,
td.footer p a:link, td.footer p a:active, td.footer p a:visited,
td.content td a:link, td.content td a:visited, td.content td a:active,
ul.pfeil a:active, ul.pfeil a:link, ul.pfeil a:visited,
legend a:active, legend a:link, legend a:visited
	{
		text-decoration:none;
		color:#339900;
	}
td p a:hover, td.footer p a:hover, td.content td a:hover, ul.pfeil a:hover, legend a:hover
	{
		text-decoration:underline;
		color:#339900;
	}
td.partner_l
	{
		font-family:"Arial", "Helvetica", "sans-serif", "sans";
		font-size:9px;
		padding:10px 0px 20px 0px;
		text-align:left;
		vertical-align:middle;	
	}
td.partner_r
	{
		font-family:"Arial", "Helvetica", "sans-serif", "sans";
		font-size:9px;
		padding:10px 0px 20px 0px;
		text-align:right;
		vertical-align:middle;	
	}
td.bildleiste
	{
		vertical-align:top;
		text-align:center;
	}
td.bildleiste img
	{
		margin:9px 0px 20px 0px;
		border:1px solid #1b5b39;
	}
img.contentrahmen
	{
		margin:2px;
		padding:0px;
		border:1px solid #000000;
	}
p.ueberschrift img
	{
		padding:0px;
		margin:0px;
		vertical-align:top;
	}
hr
	{
		margin:20px 0px 2px 0px;
		padding:0px 0px 0px 0px;
	}

td.mitpfeil_l
	{
		background:url(../pics/kleeblattpfeil_l.gif) no-repeat center;
		vertical-align:middle;
		text-align:center;
		font-family:"Arial", "Helvetica", "sans-serif", "sans";
		font-size:9px;
	}
td.kleeblatt td
	{
		vertical-align:middle;
		text-align:center;
		font-family:"Arial", "Helvetica", "sans-serif", "sans";
		font-size:11px;
	}
td.mitpfeil_r
	{
		background:url(../pics/kleeblattpfeil_r.gif) no-repeat center;
		vertical-align:middle;
		text-align:center;
		font-family:"Arial", "Helvetica", "sans-serif", "sans";
		font-size:9px;
	}
td.titel
	{
		vertical-align:middle;
		text-align:center;
		font-family:"Arial", "Helvetica", "sans-serif", "sans";
		font-size:11px;
	}
td.kleeblatt
	{
		background:url(../pics/kleeblatt.gif) no-repeat center;
		vertical-align:middle;
		text-align:center;
		font-family:"Arial", "Helvetica", "sans-serif", "sans";
		font-size:11px;
	}
td.saeule
	{
		background-color:#32CCFE;
		vertical-align:middle;
		text-align:center;
		font-family:"Arial", "Helvetica", "sans-serif", "sans";
		font-size:13px;
	}
td.kasten
	{
		background-color:#7FE57F;
		vertical-align:middle;
		text-align:center;
		font-family:"Arial", "Helvetica", "sans-serif", "sans";
		font-size:11px;
	}
select
	{
		border:1px solid #339900;
		scrollbar-base-color:#339900;
		scrollbar-3dlight-color:#339900;
		scrollbar-arrow-color:#000000;
		scrollbar-darkshadow-color:#339900;
		scrollbar-face-color:#ffffff;
		scrollbar-highlight-color:#FFFFFF;
		scrollbar-shadow-color:#FFFFFF;
		scrollbar-track-color:#ffffff;
	}
input.senden
	{
		color:#339900;
		background-color:#ffffff;
		border:1px outset #339900;
		font-size:12px;
	}
input.solid, select
	{
		color:#000000;
		background-color:#ffffff;
		border:1px solid #339900;
		font-size:11px;
	}
textarea.solid
	{
		color:#000000;
		background-color:#ffffff;
		border:1px solid #339900;
		font-size:11px;
		border:1px solid #339900;
		scrollbar-base-color:#339900;
		scrollbar-3dlight-color:#339900;
		scrollbar-arrow-color:#000000;
		scrollbar-darkshadow-color:#339900;
		scrollbar-face-color:#ffffff;
		scrollbar-highlight-color:#FFFFFF;
		scrollbar-shadow-color:#FFFFFF;
		scrollbar-track-color:#ffffff;
	}
td.nummer
	{
		font-family:"Arial", "Helvetica", "sans-serif", "sans";
		font-size:12px;
		color:#1b5b39;
		padding:1px;
		margin:0px;
		vertical-align:top;
		text-align:left;
		font-weight:bold;
	}
td.lehrgang
	{
		font-family:"Arial", "Helvetica", "sans-serif", "sans";
		font-size:11px;
		color:#000000;
		vertical-align:top;
		text-align:left;
		font-weight:normal;
	}
th.lehrgang
	{
		font-family:"Arial", "Helvetica", "sans-serif", "sans";
		font-size:11px;
		color:#000000;
		padding:5px;
		margin:0px;
		vertical-align:bottom;
		text-align:left;
		font-weight:bold;
	}
ul.pfeil
	{
		list-style-image:url(../pics/arr_r.gif);
		list-style-position:outside;
		font-family:"Arial", "Helvetica", "sans-serif", "sans";
		font-size:12px;
		color:#000000;
		line-height:17px;
		padding:7px 0px 2px 10px;
		margin:0px 0px 5px 7px;
	}
ul.pfeil li
	{
		padding:0px 0px 2px 0px;
		margin:0px 0px 2px 0px;
	}
