

BODY { font-family:arial; font-size:14px; background-color:#FFFFFF; COLOR:#000000;}

a:link { COLOR:#000000; text-decoration:none; }
a:visited { COLOR:#000000; text-decoration:none; }
a:hover { COLOR:#E12D00; text-decoration:none; }
a:active { COLOR:#000000; text-decoration:none; }

A:LINK.menue_main { COLOR:#000000; text-decoration:none; }
A:VISITED.menue_main { COLOR:#000000; text-decoration:none; }
A:HOVER.menue_main { COLOR:#000000; text-decoration:none; }
A:ACTIVE.menue_main { COLOR:#000000; text-decoration:none; }

A:LINK.menue { COLOR:#000000; text-decoration:none; }
A:VISITED.menue { COLOR:#000000; text-decoration:none; }
A:HOVER.menue { COLOR:#2EB5E2; text-decoration:none; }
A:ACTIVE.menue { COLOR:#000000; text-decoration:none; }

A:LINK.gruen { COLOR:GREEN; text-decoration:none; }
A:VISITED.gruen { COLOR:GREEN; text-decoration:none; }
A:HOVER.gruen { COLOR:#2EB5E2; text-decoration:none; }
A:ACTIVE.gruen { COLOR:GREEN; text-decoration:none; }

A:LINK.orange { COLOR:#FFA500; text-decoration:none; }
A:VISITED.orange { COLOR:#FFA500; text-decoration:none; }
A:HOVER.orange { COLOR:#2EB5E2; text-decoration:none; }
A:ACTIVE.orange { COLOR:#FFA500; text-decoration:none; }

A:LINK.Chocolate { COLOR:#D2691E; text-decoration:none; }
A:VISITED.Chocolate { COLOR:#D2691E; text-decoration:none; }
A:HOVER.Chocolate { COLOR:#2EB5E2; text-decoration:none; }
A:ACTIVE.Chocolate { COLOR:#D2691E; text-decoration:none; }

A:LINK.red { COLOR:red; text-decoration:none; }
A:VISITED.red { COLOR:red; text-decoration:none; }
A:HOVER.red { COLOR:#2EB5E2; text-decoration:none; }
A:ACTIVE.red { COLOR:red; text-decoration:none; }

a:link.blau { COLOR:blue; text-decoration:none; }
a:visited.blau { COLOR:blue; text-decoration:none; }
a:hover.blau { COLOR:blue; text-decoration:none; }
a:active.blau { COLOR:blue; text-decoration:none; }

A:LINK.brown { COLOR:#D2691E; text-decoration:none; }
A:VISITED.brown { COLOR:#D2691E; text-decoration:none; }
A:HOVER.brown { COLOR:#2EB5E2; text-decoration:none; }
A:ACTIVE.brown { COLOR:#D2691E; text-decoration:none; }

A:LINK.grey { COLOR:#989898; text-decoration:none }
A:VISITED.grey { COLOR:#989898; text-decoration:none }
A:HOVER.grey { COLOR:#989898; text-decoration:none; }
A:ACTIVE.grey { COLOR:#989898; text-decoration:none }

TD { border-collapse:collapse; font-size:14px; font-family:arial; color:#000000; border:0; }
TABLE { border-collapse: collapse; font-size:14px; font-family:arial; border-color:#000000;}

table.klein { border-collapse: collapse; font-size:8px; font-family:arial; border-color:#000000;}

input { border-radius: 6px; background-color:#C5C5C5; font-family:arial; font-size:12px; color:#000000; border-style:solid; border-width: 2pt; border-color: #266CB4; }
textarea { border-radius: 6px; background-color:#C5C5C5; font-family:arial; font-size:12px; color:#000000; border-style:solid; border-width: 2pt; border-color: #266CB4; }
option { background-color:#C5C5C5; font-family:arial; font-size:12px; color:#000000; border-style:solid; border-width: 2pt; border-color: #266CB4; }
select { border-radius: 6px; background-color:#C5C5C5; font-family:arial; font-size:12px; color:#000000; border-style:solid; border-width: 2pt; border-color: #266CB4; }

input[type=button],input[type=submit]  {
  background-color:#266CB4;
  color:#ffffff;
  padding: 2px 8px;
}

input[type=button]:HOVER,input[type=submit]:HOVER  {
  background-color:#f5870e;
  color:#ffffff;
  padding: 2px 8px;
  border-color: #f5870e;
}

input.fettok { background-color:#C5C5C5; font-family:arial; font-size:12px; font-weight:bold; color:green; border-style:solid; border-width: 1pt; border-color: #000000; }
input.fett { background-color:#C5C5C5; font-family:arial; font-size:12px; font-weight:bold; color:black; border-style:solid; border-width: 1pt; border-color: #000000; }

tooltip1,#tooltip2{ position:absolute;visibility:hidden; }
tooltip1  { left:20px;top:20px; }
tooltip2 { left:40px;top:20px; }
tooltip1, tooltip2  { font-size:0.8em; font-family:Arial, sans-serif; color:#000000; background-color:#ffffe6; }

table.noborder {border-left-style:none; border-right-style:none; border-top-style:none; border-bottom-style:none; border-collapse:collapse;}
table.allborder {border-left-style:solid; border-right-style:solid; border-top-style:solid; border-bottom-style:solid; border-collapse:collapse;border-width:1px; border-color:#000000;}
tr.allborder {border-left-style:solid; border-right-style:solid; border-top-style:solid; border-bottom-style:solid; border-collapse:collapse; border-width:1px;}
td.noborder {border-left-style:none; border-right-style:none; border-top-style:none; border-bottom-style:none; border-collapse:collapse;}
td.allborder {border-left-style:solid; border-right-style:solid; border-top-style:solid; border-bottom-style:solid; border-collapse:collapse; border-width:1px;}
td.bottomborder {border-left-style:none; border-right-style:none; border-top-style:none; border-bottom-style:solid; border-collapse:collapse;border-width:1px; border-color:#000000;}
td.topborder {border-left-style:none; border-right-style:none; border-top-style:solid; border-bottom-style:none; border-collapse:collapse; border-width:1px; border-color:#000000;}
td.topnormalleftbigborder {border-left-style:solid; border-right-style:none; border-top-style:solid; border-bottom-style:none; border-collapse:collapse; border-top-width:1px; border-left-width:3px; border-color:#000000;}
td.rightborder {border-left-style:none; border-right-style:solid; border-top-style:none; border-bottom-style:none; border-collapse:collapse;border-width:1px; border-color:#000000;}
td.leftborder {border-left-style:solid; border-right-style:none; border-top-style:none; border-bottom-style:none; border-collapse:collapse;border-width:1px; border-color:#000000;}
td.leftonlybigborder {border-left-style:solid; border-right-style:none; border-top-style:none; border-bottom-style:none; border-collapse:collapse;border-width:3px; border-color:#000000;}
td.leftrightbottomborder {border-left-style:solid; border-right-style:solid; border-top-style:none; border-bottom-style:solid; border-collapse:collapse;border-width:1px; border-color:#000000;}
td.bottomrightborder {border-left-style:none; border-right-style:solid; border-top-style:none; border-bottom-style:solid; border-collapse:collapse;border-width:1px; border-color:#000000;}
td.bottomleftborder {border-left-style:solid; border-right-style:none; border-top-style:none; border-bottom-style:solid; border-collapse:collapse;border-width:1px; border-color:#000000;}
td.leftrightborder {border-left-style:solid; border-right-style:solid; border-top-style:none; border-bottom-style:none; border-collapse:collapse;border-width:1px; border-color:#000000;}
td.bottombigborder {border-left-style:none; border-right-style:none; border-top-style:none; border-bottom-style:solid; border-collapse:collapse;border-bottom-width:3px; border-top-width:1px;border-left-width:1px;border-right-width:1px;border-color:#000000;}
td.bottombignotleftborder {border-left-style:none; border-right-style:solid; border-top-style:none;border-bottom-style:solid; border-collapse:collapse;border-bottom-width:3px; border-top-width:1px;border-left-width:1px;border-right-width:1px;border-color:#000000;}
td.bottombignotrightborder {border-left-style:solid; border-right-style:none; border-top-style:none; border-bottom-style:solid; border-collapse:collapse;border-bottom-width:3px; border-top-width:1px;border-left-width:1px;border-right-width:1px;border-color:#000000;}
td.rightbigborder {border-left-style:solid; border-right-style:solid; border-top-style:none;border-bottom-style:solid; border-collapse:collapse;border-bottom-width:1px; border-top-width:1px;border-left-width:1px;border-right-width:3px;border-color:#000000;}
td.bottomrightbigborder {border-left-style:solid; border-right-style:solid; border-top-style:solid;border-bottom-style:solid; border-collapse:collapse;border-bottom-width:3px; border-top-width:1px;border-left-width:1px;border-right-width:3px;border-color:#000000;}
td.topbigborder {border-left-style:solid; border-right-style:solid; border-top-style:solid;border-bottom-style:solid; border-collapse:collapse;border-bottom-width:1px; border-top-width:3px;border-left-width:1px;border-right-width:1px;border-color:#000000;}
td.toponlybigborder {border-left-style:none; border-right-style:none; border-top-style:solid;border-bottom-style:none; border-collapse:collapse;border-bottom-width:1px; border-top-width:3px;border-left-width:1px;border-right-width:1px;border-color:#000000;}
td.toprightbigborder {border-left-style:solid; border-right-style:solid; border-top-style:solid;border-bottom-style:solid; border-collapse:collapse;border-bottom-width:1px; border-top-width:3px;border-left-width:1px;border-right-width:3px;border-color:#000000;}
td.toprightonlybigborder {border-left-style:none; border-right-style:solid; border-top-style:solid;border-bottom-style:none; border-collapse:collapse;border-bottom-width:1px; border-top-width:3px;border-left-width:1px;border-right-width:3px;border-color:#000000;}
td.topbigleftborder {border-left-style:solid; border-right-style:none; border-top-style:solid;border-bottom-style:none; border-collapse:collapse;border-bottom-width:1px; border-top-width:3px;border-left-width:1px;border-right-width:1px;border-color:#000000;}
td.bottomrightonlybigborder {border-left-style:none; border-right-style:solid; border-top-style:none;border-bottom-style:solid; border-collapse:collapse;border-bottom-width:3px; border-top-width:0px;border-left-width:0px;border-right-width:3px;border-color:#000000;}
td.topleftbigborder {border-left-style:solid; border-right-style:solid; border-top-style:solid;border-bottom-style:solid; border-collapse:collapse;border-bottom-width:1px; border-top-width:3px;border-left-width:3px;border-right-width:1px;border-color:#000000;}
td.bottomleftbigborder {border-left-style:solid; border-right-style:solid; border-top-style:solid;border-bottom-style:solid; border-collapse:collapse;border-bottom-width:3px; border-top-width:1px;border-left-width:3px;border-right-width:1px;border-color:#000000;}
td.bottomleftonlybigborder {border-left-style:solid; border-right-style:none; border-top-style:none;border-bottom-style:solid; border-collapse:collapse;border-bottom-width:3px; border-top-width:1px;border-left-width:3px;border-right-width:1px;border-color:#000000;}
td.bottomnormalleftbigborder {border-left-style:solid; border-right-style:none; border-top-style:none;border-bottom-style:solid; border-collapse:collapse;border-bottom-width:1px; border-left-width:3px;border-color:#000000;}
td.leftbigborder {border-left-style:solid; border-right-style:solid; border-top-style:solid;border-bottom-style:solid; border-collapse:collapse;border-bottom-width:1px; border-top-width:1px;border-left-width:3px;border-right-width:1px;border-color:#000000;}
table.leftrighttopborder {border-left-style:solid; border-right-style:solid; border-top-style:solid; border-bottom-style:none; border-collapse:collapse;border-width:1px; border-color:#000000;}
table.bottomleftborder {border-left-style:solid; border-right-style:solid; border-top-style:solid;border-bottom-style:solid; border-collapse:collapse;border-bottom-width:3px; border-top-width:1px;border-left-width:3px;border-right-width:1px;border-color:#000000;}
td.bottomlefttopborder {border-left-style:solid; border-right-style:none; border-top-style:solid; border-bottom-style:solid; border-collapse:collapse;border-width:1px; border-color:#000000;}
td.bottomrighttopborder {border-left-style:none; border-right-style:solid; border-top-style:solid; border-bottom-style:solid; border-collapse:collapse;border-width:1px; border-color:#000000;}
td.bottomtopborder {border-left-style:none; border-right-style:none; border-top-style:solid; border-bottom-style:solid; border-collapse:collapse;border-width:1px; border-color:#000000;}
td.toprightblackborder {border-left-style:none; border-right-style:solid; border-top-style:solid; border-bottom-style:none; border-collapse:collapse; border-width:1px; border-color:#000000;}


td.pktopbigborder {border-left-style:none; border-right-style:none; border-top-style:solid; border-bottom-style:none; border-collapse:collapse;border-top-width:2px; border-color:#000000;}
td.pkbottombigborder {border-left-style:none; border-right-style:none; border-top-style:none; border-bottom-style:solid; border-collapse:collapse;border-bottom-width:2px;border-top-width:2px; border-color:#000000;}
td.pkrightbigborder {border-left-style:none; border-right-style:solid; border-top-style:none;border-bottom-style:none; border-collapse:collapse;border-bottom-width:1px; border-top-width:1px;border-left-width:1px;border-right-width:3px;border-color:#000000;}
td.pktopbigrightborder {border-left-style:none; border-right-style:solid; border-top-style:solid; border-bottom-style:none; border-collapse:collapse;border-top-width:2px; border-right-width:1px; border-color:#000000;}
td.pkbottombigrightborder {border-left-style:none; border-right-style:solid; border-top-style:none; border-bottom-style:solid; border-collapse:collapse;border-bottom-width:2px;border-top-width:2px;border-right-width:1px; border-color:#000000;}
td.pkbottombigleftborder {border-left-style:solid; border-right-style:none; border-top-style:none; border-bottom-style:solid; border-collapse:collapse;border-bottom-width:3px;border-top-width:2px;border-left-width:1px; border-color:#000000;}
td.pkbottombigleftborder2px {border-left-style:solid; border-right-style:none; border-top-style:none; border-bottom-style:solid; border-collapse:collapse;border-bottom-width:2px;border-top-width:2px;border-left-width:1px; border-color:#000000;}

td.bottomblueborder {border-left-style:none; border-right-style:none; border-top-style:none; border-bottom-style:solid; border-collapse:collapse;border-bottom-width:2px;border-color:blue;}
td.bottomredborder {border-left-style:none; border-right-style:none; border-top-style:none; border-bottom-style:solid; border-collapse:collapse;border-bottom-width:2px;border-color:red;}
td.bottomgreenborder {border-left-style:none; border-right-style:none; border-top-style:none; border-bottom-style:solid; border-collapse:collapse;border-bottom-width:2px;border-color:green;}
td.bottomyellowborder {border-left-style:none; border-right-style:none; border-top-style:none; border-bottom-style:solid; border-collapse:collapse;border-bottom-width:2px;border-color:#FFA500;}

td.bigfont {font-size:16px;}

td.allborderbottombig {border-left-style:solid; border-right-style:solid; border-top-style:solid; border-bottom-style:solid; border-collapse:collapse; border-width:1px; border-bottom-width:2px;}

td.righttoptightborder {border-left-style:none; border-right-style:solid; border-top-style:solid; border-bottom-style:none; border-collapse:collapse;border-width:1px; border-right-color:#000000; border-top-color:#C0C0C0;}
td.toptightborder {border-left-style:none; border-right-style:none; border-top-style:solid; border-bottom-style:none; border-collapse:collapse;border-width:1px; border-right-color:#000000; border-top-color:#C0C0C0;}

td.chronikrightborder {border-left-style:none; border-right-style:solid; border-top-style:none; border-bottom-style:none; border-collapse:collapse;border-width:2px; border-color:#4A9ACD;}
td.chronikbottomborder {border-left-style:none; border-right-style:nonr; border-top-style:none; border-bottom-style:solid; border-collapse:collapse;border-width:2px; border-color:#4A9ACD;}
td.chroniktopborder {border-left-style:none; border-right-style:none; border-top-style:solid; border-bottom-style:none; border-collapse:collapse;border-width:2px; border-color:#4A9ACD;}


.bodytext {  font-family: Verdana, Arial, sans-serif; font-size: 10pt}
.textfield {  font-family: Verdana, Arial, sans-serif; font-size: 10pt}
.header {  font-family: Verdana, Arial, sans-serif; font-size: 10pt; font-weight: bold}
.footnote {  font-family: "MS Sans Serif", sans-serif; font-size: 10pt}
.code {  font-family: "Courier New", Courier; font-size: 10pt; font-weight: bold}
.highlight {  color: #FF0000; font-family: Verdana, Arial, sans-serif; font-size: 10pt}


font.klein { font-family:arial; font-size:9px; color:#000000 }

font.projektmenu { font-family:arial; font-size:10px; color:#000000 }

font.main { font-family:arial; font-size:12px; }

.calendar {
				font-family: 'Trebuchet MS', Tahoma, Verdana, Arial, sans-serif;
				font-size: 0.9em;
				background-color: #EEE;
				color: #333;
				border: 1px solid #DDD;
				-moz-border-radius: 4px;
				-webkit-border-radius: 4px;
				border-radius: 4px;
				padding: 0.2em;
				width: 14em;
			}

			.calendar .months {
				background-color: #F6AF3A;
				border: 1px solid #E78F08;
				-moz-border-radius: 4px;
				-webkit-border-radius: 4px;
				border-radius: 4px;
				color: #FFF;
				padding: 0.2em;
				text-align: center;
			}

			.calendar .prev-month,
			.calendar .next-month {
				padding: 0;
			}

			.calendar .prev-month {
				float: left;
			}

			.calendar .next-month {
				float: right;
			}

			.calendar .current-month {
				margin: 0 auto;
			}

			.calendar .months .prev-month,
			.calendar .months .next-month {
				color: #FFF;
				text-decoration: none;
				padding: 0 0.4em;
				-moz-border-radius: 4px;
				-webkit-border-radius: 4px;
				border-radius: 4px;
				cursor: pointer;
			}

			.calendar .months .prev-month:hover,
			.calendar .months .next-month:hover {
				background-color: #FDF5CE;
				color: #C77405;
			}

			.calendar table {
				border-collapse: collapse;
				padding: 0;
				font-size: 0.8em;
				width: 100%;
			}

			.calendar th {
				text-align: center;
			}

			.calendar td {
				text-align: right;
				padding: 1px;
				width: 14.3%;
			}

			.calendar td span {
				display: block;
				color: #1C94C4;
				background-color: #F6F6F6;
				border: 1px solid #CCC;
				text-decoration: none;
				padding: 0.2em;
				cursor: pointer;
			}

			.calendar td span:hover {
				color: #C77405;
				background-color: #FDF5CE;
				border: 1px solid #FBCB09;
			}

			.calendar td.today span {
				background-color: #FFF0A5;
				border: 1px solid #FED22F;
				color: #363636;
			}

