﻿.H1{ font-size:14px; font-weight:bold; color:#8F6F4C;}

.H2{ font-size:12px; font-weight:bold; color:#8F6F4C;}

.H3{ font-size:11px; font-weight:bold; color:#000000;}

H1{ font-size:14px; font-weight:bold; color:#8F6F4C;}

H2{ font-size:12px; font-weight:bold; color:#8F6F4C;}

H3{ font-size:11px; font-weight:bold; color:#000000;}

	
A {
	color: #8F6F4C;
	text-decoration: none;
}

.box{
  border: 1px solid #8F6F4C;
}

#newsDiv {
  margin-top: 10px;
  font-size: 11px;
  width:95%;
  text-align:left;
}

#newsDiv a {
	color: #000000;
	text-decoration: none;
}

#newsDiv .newsWrittenDate {
  font-size:11px;
  color: #8F6F4C;
  font-style:italic;
}

.todayBG {
	border-style:solid;
	border-width:1px;
	border-color:#047ADF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.CalBGToday {
	border-style:solid;
	border-width:1px;
	border-color:#047ADF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.event2 {
	background-color:#3FBA3F;
	color:#FDFDFD;
	text-decoration: none;
}
.event1 {
	background-color:#E6B800;//E27C04;
	color:#FDFDFD;
	text-decoration: none;
}
.event3 {
	background-color:#CD4723;
	color:#FDFDFD;
	text-decoration: none;
}

.event2Today {
	border-style:solid;
	border-width:1px;
	border-color:#047ADF;
	background-color:#3FBA3F;
	color:#FDFDFD;
	text-decoration: none;
}
.event1Today {
	border-style:solid;
	border-width:1px;
	border-color:#047ADF;
	background-color:#E6B800;//E27C04;
	color:#FDFDFD;
	text-decoration: none;
}
.event3Today {
	border-style:solid;
	border-width:1px;
	border-color:#047ADF;
	background-color:#CD4723;
	color:#FDFDFD;
	text-decoration: none;
}

.formfield {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	border: 1px solid #738F48;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.breadCrumLink {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color:#8F6F4C;
	text-decoration:none;
	font-weight: bold;
}

.breadCrumSelected {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color:#C1AB93;A99075;
	text-decoration:none;
	font-weight: bold;
}

.breadCrum {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color:#C1AB93;A99075;
	text-decoration:none;
	font-weight: bold;
}

.subMenu {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color:#473A90;
	text-decoration:none;
	font-weight: bold;
}

.activeSubMenu, .subMenu:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color:#ffffff;C1AB93;
	text-decoration:none;
	font-weight: bold;
}
.mainMenuLink {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.button {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #58595B;
	border: 1px solid #58595B;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.printtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	color: #C2C2C2;
	text-decoration: none;
}
.maintableborder {
	border: 1px solid #D6CABD;
}
.bannertop {
	background-image: url(../siteimages/logo_image.jpg);
	background-repeat: no-repeat;
}
.sidetablebackgroundcolor {
	background-color: #80AD58;
}
.caltitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.calsubtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.calcontent {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.caldivider {
	background-color: #FFFFFF;
}
.sidecontent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-weight: normal;
	color: #6B6B6B;
	text-decoration: none;	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-weight: normal;
	color: #B07800;
	text-decoration: none;
	list-style-image: url(/images/note_bullet.gif);
	line-height: 18px;

}

.sitemap {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-weight: normal;
	color: #6B6B6B;
	text-decoration: none;
	line-height: 18px;

}

.sidetextcontent {


}
.sidearrow {
	background-image: url(/images/green_arrow.gif);
	background-repeat: no-repeat;
	background-position: center;
}
.sidedotteddivider {
	background-image: url(/images/sidebar_dotteddivider.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.sidecontentfooter {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #537222;
	text-decoration: none;
	line-height: 18px;
}

.middlebigtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #8F6F4C;
	text-decoration: none;
}
.middlecontentboldbulleted {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #B07800;
	text-decoration: none;
	line-height: 24px;
}
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #FFF6DD;
	text-decoration: none;
	background-color: #58595B;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	letter-spacing: 2px;



}
.sidenotebullet {
	background-image: url(/images/note_bullet.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.middlecontent, TABLE {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;

}
.middlearrow {
	background-image: url(/images/grey_arrow.gif);
	background-position: right;
	background-repeat: no-repeat;


}
.calcontentbold {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #8F6F4C;
	text-decoration: none;
}

IMG{
	border-style:none;
}



#loginBox {
  font-size: 11px;
  padding-top:15px;
  margin-top:10px;
  margin-bottom:10px;
  padding-bottom:10px;
}

#titletxt {
  font-size: 11px;
  font-weight: bold;
}

#loginBoxLink {
  margin-bottom: 5px;
}

.printTop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}



/************* Kalender *******************/
.CalendarOuterTable {
	border: 1px solid #3e3838;
	background-color:white;
	border:1px solid black;
}

.CalendarMainClass { 
	width: 180px;
	font-family: verdana;
	font-size: 10px;
	border-color:transparent;
	margin: 0px 10px 0px 10px;
}

#kalenderDetail .CalendarOuterTable  {
	border-color:transparent;
}
	
.CalendarTitleClass td {
	text-align:left;
	padding-left: 8px;
	text-transform: capitalize;
	background-color:#3e3838;
	color:white;
	font-weight:bold;
	font-size: 10px;
	height:18px;
}

.CalendarDayHeaderClass{
	text-transform: capitalize;
	border-bottom:1px solid #CCCCCC;
}


.CalendarDayClass, .CalendarWeekendClass, .CalendarTodayDayClass {
	border-top:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	background-color:#E2E3DE;
	text-align:center;
}

.CalendarTodayDayClass {
	background-color:#dd0000;
	color:white;
}

.CalendarDayOutOfMonthClass {
	color: #b4b4b4;
	text-align:center;
	background-color:#ffffff;
}

.CalendarDayEventClass, .CalendarDayEventClass1, .CalendarDayEventClass2, .CalendarDayEventClass3,
.CalendarDayEventLinkClass, .CalendarDayEventLinkClass1, .CalendarDayEventLinkClass2, .CalendarDayEventLinkClass3{
	background-color:#8FA818;
	text-align:center;
	padding:0px;
	color:#ffffff;
}
