body { background-color: #CCCCCC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 95.01%}


a {	color: #336600;}

form {	background-color: #CCCC99;}

.einleit { text-align:left; font-size:13px; font-style:normal; font-weight:bolder; line-height: 16px; word-spacing: .1em; background-color: #eee; }

.fliess {font-size: 0.76em;line-height: 1.3em;	text-align:left;}
	.fliess a {	color: #336600;}
	table .fliess {font-size: 0.76em;line-height: 1.3em;	}
	
.fliess11 {font-size: 0.7em;	text-align:left;}
	.fliess11 a {	color: #336600;}
	table .fliess11 {font-size: 0.7em;}

.zwiti { text-align:left; font-size:13px; font-weight:bolder; line-height: 16px; word-spacing: 0.1em; margin-top:16px; background-color: #CCFF99; white-space: pre; }


	
.title {font-family: Georgia, Times New Roman, Times, serif;
	color:#FFFFFF;
	font-size: 44px;
	line-height: 50px;}
	.title a {color:#FFFFFF; text-decoration:none;}
.subtitle {
	font-size: 16px;
	line-height: 30px;
 color: #003300;}

.header {text-align:left; text-indent:1em; font-size:20px; line-height:25px; color: #FFFF66; background-color: #669900;}

/*
.nav {
	font-size: 14px;
	font-weight: normal;
	background-color: #CCFF99;
}

.navLink {
	font-size: 14px;
	font-weight: bold;
	background-color: #DEDECA;
}

.sidebar {
	font-size: 10px;
	line-height: 14px;
	padding: 3px;
	background-color: #FFFFCC;
 color: #003333;
}

.sidebarHeader {
	font-size: 14px;
	line-height: 18px;
	color: #003300;
	background-color: #FFFF66;
}

.sidebarFooter {
	font-size: 12px;
	line-height: 18px;
	background-color: #FFFF99;
 font-style: italic;
}

.footer {
	font-size: 14px;
	font-weight: bold;
	line-height: 22px;
	color: #333333;
	background-color: #CCFF99;
}

.legal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
}

.box1 {
	border-width: thin;
	border-color: #99FF99 #003300 #003300 #99FF99;
 border-style: double;
 }

.dingbat {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
 color: #660000; font-weight: bolder; font-size: medium;
 }

input.big {
	width: 100px;
}

input.small {
	width: 50px;
}
.test_rosa { color: #CC3366; }
*/

/*KASTERL*/
.kastl {  width: 250px; color:#003300; background-color: #bcff79; padding-left: 3px; font-size:11px; text-align:left; }
.kastl h1 { font-weight:normal; letter-spacing: 0.1em; margin-top:5px; font-size: 12px; color:#333; }
.kastl p {margin-top:7px; margin-bottom:7px}
.kastl ul {margin-top:-3px;margin-bottom:7px; line-height:15px;}
.kastl a {color:#003300;}
.kastl-indent {text-indent:-28px; margin-left:28px}
.kastl-linkactive { background-image:url(img/illu/eck_r_903.gif); background-repeat:no-repeat; background-position: 0px 1px; padding: 0px 0px 0px 12px; color:#990033; font-weight:bold; }

/*FIXES KASTERL*/
.fixkastl { color:#003300; background-color: #bcff79; margin: 1px; width: 250px; font-size: 11px; text-align:left; position: fixed; left: 1057px; top: 61px; }
.fixkastl h1 { font-weight:bold; color:#003300; background-color: #bcff79; margin: 1px; width: 250px; font-size: 11px; }

  #Fixed {
    position: fixed;
    top: 2em;
    left: 1em;
    width: 950px;}
	
/* Kastl auf der Startseite: */
.homebox 		{font-size: 10pt; background-color: #DDDDDD;	border: thin dotted #669900; padding: 8px;}
.homebox-s 	{font-size: 0.7em;	background-color: #DDDDDD;	border: thin dotted #669900;	padding: 8px;}
.homebox-line {border-bottom: 1px dotted #990000;font-size: 10pt; }


.menu-bottom 			{ font-size:12px; font-weight:bold; color:#FFFFFF; line-height:20px; background-color:#99bb00; width:;	height:; text-align:; border-top-width:; }
.menu-bottom a:link 	{ color:#ffffff; text-decoration:none; }
.menu-bottom a:visited 	{ color:#ffffff; text-decoration:none; }
.menu-bottom a:hover 	{ color:#cc3300; text-decoration:none; }
.menu-bottom a:active 	{ color:#cc3300; }
.ver-dat { font-size: 9px;  vertical-align:bottom; text-align: right; color:#999999}

/*für die TABELLE*/
.odd {background-color: #DDFFAA;}
