
body { 
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}
table, td {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
}
img { border:0; }

a:link, a:visited { color:#000000; text-decoration:none; }
a:hover, a:active { color:#000000; text-decoration:underline; }
a.language { font-weight: bold; font-size: 10px; }


.WebsiteColor { color:#004823; }
.HightlightColor { color:#004823; }


h1 { font-family:Arial, Verdana; font-size:14px; color:#004823; font-weight:bold; font-variant:normal; text-transform:uppercase; }
h2 { font-family:Arial, Verdana; font-size:12px; color:#032852; font-weight:bold; font-variant:normal; }
h3 { font-family:Arial, Verdana; font-size:12px; color:#004823; font-weight:normal; font-variant:normal; }


.Input_Text{font-family: Arial,Verdana, Geneva, Helvetica, sans-serif; font-style: normal; font-weight: normal; font-size: 11px; text-decoration: none; border:1px solid #808080; background:#f7f7f7;}
.Input_Select { font-size:12px; }
.Input_File { font-size:12px; }
.Button{font-family: Arial, Verdana; font-weight:bold; padding:1px; font-size:12px; background-color:#004823; color:#ffffff; border:0px solid #ffffff;  font-variant:small-caps; }

.Error { color:#f00000; }





table.CalendarTop { border-style:none; border-collapse:collapse; }
table.CalendarTop td { font-size:10px; color:#cdcdcd; padding:2px; }
table.CalendarTop td.Today { font-size:10px; background:#ffffff; text-align:center; color:#ffffff; }
table.CalendarTop td.Today2 { font-size:10px; width:12px; height:16px; background:url(../images/calendar_bg.gif) no-repeat; text-align:center; }


table.MyTable { border-style:none; border-collapse:collapse; }
table.MyTable td { font-family:Arial, Verdana; }
table.MyTable th { font-family:Arial, Verdana; color:#ffffff; font-weight:bold; text-align:left; }
table.MyTable td.MyTable_Head { border:0px solid #dddddd; padding:5px; background-color:#cd0000; text-align:left; height:18px; font-size:12px; font-weight:bold; color:#ffffff; }
table.MyTable td.MyTable_TD { border:1px solid #dddddd; padding:4px; background-color:#fcfcfc; text-align:left; height:18px; font-size:11px; color:#838DA3;}
table.MyTable td.MyTable_TD_1 { border:0px solid #dddddd; padding:5px; background-color:#ffffff; text-align:left; height:18px; font-size:12px; color:#000000;}
table.MyTable td.MyTable_TD_2 { border-top:1px solid #c9c9ca; border-bottom:1px solid #c9c9ca; padding:5px; background-color:#f3f3f3; text-align:left; height:18px; font-size:12px; color:#000000;}



div.KachelMenu { overflow:auto; margin-left:9px; height:231px; width:108px; }
