a					{ font-weight:100; color:#09147F; text-decoration:underline }
a:hover				{ font-weight:100; color:#024FFE; text-decoration:overline underline; }

a.headingF			{ font-weight:100; color:#FFFFFF; text-decoration:underline }
a.headingF:hover	{ font-weight:bold; color:#FFFFFF; text-decoration:none; background-color:transparent }

a.headingF2			{ font-weight:bold; color:#003333; text-decoration:none }
a.headingF2:hover	{ font-weight:bold; color:#003300; text-decoration:underline; background-color:transparent }

a.norm				{ font-weight:100; color:#B2B2B2; text-decoration:underline }
a.norm:hover		{ font-weight:100; color:#003333; text-decoration:none; background-color:#B2B2B2 }

.menu				{ margin-bottom:10px; margin-top:10px; }
.menu a 			{ text-decoration:none; color:#003333; background-color: #99CC00; border: 1px solid #CCFF33; padding: 1px 8px 1px 8px; display: block; height: 16px; width: 100%; }
.menu a:hover		{ text-decoration:none; color:#003333; background-color: #CCFF33; }
.menu .disabled 	{ background-color: #CCFF33; border: 1px solid #CCFF33; padding: 0px; display: block; height: 16px;}
.menu td			{ padding: 3px 0px 2px 0px; }

.farbig				{ background-color: #99CC00; color: #000000; }
.farbig	a			{ font-weight:bold; color:#000000; text-decoration:underline }
.farbig	a:hover		{ font-weight:bold; color:#000000; text-decoration:overline underline; }

.farbig2			{ background-color: #336600; color: #FFFFFF; }
.farbig2 a			{ font-weight:bold; color:#FFFFFF; text-decoration:underline }
.farbig2 a:hover	{ font-weight:bold; color:#FFFFFF; text-decoration:overline underline; }

.farbig3			{ background-color: #CCFF33; color: #000000; }
.farbig3 a			{ font-weight:bold; color:#000000; text-decoration:underline }
.farbig3 a:hover	{ font-weight:bold; color:#000000; text-decoration:overline underline; }

{	text-transform				: lowercase; }

html
{
	height						: 100%;
}

BODY
{
	scrollbar-base-color		: #003300;
	scrollbar-3dlight-color		: #B2B2B2;
	scrollbar-arrow-color		: #B2B2B2;
	scrollbar-darkshadow-color	: #003300;
	scrollbar-face-color		: #003300;
	scrollbar-highlight-color	: #003300;
	scrollbar-shadow-color		: #B2B2B2;
	scrollbar-track-color		: #003300;
	background-color			: #003300;
	color						: #003333;
	font-family					: Verdana, Arial, Helvetica, sans-serif;
	font-size					: 13px;
	margin						: 0px;
	height						: 100%;
}

.main_bereich
{
	background-color			: #B2B2B2;
}

.div_main
{
	scrollbar-base-color		: #B2B2B2;
	scrollbar-3dlight-color		: #003300;
	scrollbar-arrow-color		: #003300;
	scrollbar-darkshadow-color	: #B2B2B2;
	scrollbar-face-color		: #B2B2B2;
	scrollbar-highlight-color	: #B2B2B2;
	scrollbar-shadow-color		: #003300;
	scrollbar-track-color		: #B2B2B2;
	overflow					: auto;
}

.popup
{
	background-color			: #B2B2B2;
	scrollbar-base-color		: #B2B2B2;
	scrollbar-3dlight-color		: #003300;
	scrollbar-arrow-color		: #003300;
	scrollbar-darkshadow-color	: #B2B2B2;
	scrollbar-face-color		: #B2B2B2;
	scrollbar-highlight-color	: #B2B2B2;
	scrollbar-shadow-color		: #003300;
	scrollbar-track-color		: #B2B2B2;
	overflow					: auto;
}

.Tmenu
{
	border-width				: 0px;
	border-color				: #003333;
	background-color			: #336600;
}

.heading
{
	color						: #336600;
	font-weight					: bold;
	font-size					: 14px;
}

.hinweis
{
	color						: #336600;
	font-weight					: bold;
	font-size					: 14px;
}

h1
{
	color						: #336600;
	font-weight					: bold;
	font-size					: 18px;
	margin						: 0px;
}

h2
{
	color						: #336600;
	font-weight					: bold;
	font-size					: 15px;
	margin						: 0px 10px 10px 10px;
}

hr
{
	height						: 1px;
	color						: #FFFFFF;
}

.headingF
{
	color						: #FFFFFF;
}

.small2
{
	font-size					: 10px;
	color						: #FFFFFF;
}

.small
{
	font-size					: 10px;
}

INPUT, SELECT, TEXTAREA
{
	color						: #003333;
	font-family					: Verdana, Arial, Helvetica, sans-serif;
	border-width				: 1px;
	border-style				: solid;
	border-color				: #003333;
	background-color			: #F1F6F9;
	font-size					: 12px;
	
	scrollbar-base-color		: #F1F6F9;
	scrollbar-3dlight-color		: #003300;
	scrollbar-arrow-color		: #003300;
	scrollbar-darkshadow-color	: #F1F6F9;
	scrollbar-face-color		: #F1F6F9;
	scrollbar-highlight-color	: #F1F6F9;
	scrollbar-shadow-color		: #003300;
	scrollbar-track-color		: #F1F6F9;
}

input.button
{
 	font-size					: 12px;
	color						: #003333;
	background-color			: #F1F6F9;
}

input.check
{
   background-color				: transparent;
   color           			 	: #000066;
   font-family					: Verdana, Arial, Helvetica, sans-serif;
   border-width     			: 0px;
}

TABLE
{
	border-collapse  			: collapse;
	padding						: 0px;
	border-width     			: 0px;
	border-style				: solid;
	font-size					: 13px;
}

.border
{
	background-color			: #B2B2B2;
}

.border2
{
	background-color			: #003300;
}

table.Trand
{
	border-width				: 0px;
	background-color			: #B2B2B2;
}

table.Tfarbig
{
	background-color			: #99CC00;
}

table.Theading
{
	background-color			: #336600;
}


TD
{
	padding						: 5px;
}

td.TDnorm
{
	background-color			: #B2B2B2;
}

td.headingT
{
	height						: 25px;
}

IMG
{
	border-width				: 0px;
	display						: block;
}

FORM
{
   margin						: 0px;
}


