/* GENERAL fonts */
P, OL, UL, DIV, H1, H2, textarea, TD, bodytext, li, ul, ol {
  font-family: verdana, arial !important;
  font-size: 11px !important;
}
H1 { font-family: verdana, arial; font-size: 16px; }
H2 { font-family: verdana, arial; font-size: 15px; }
H3 { font-family: verdana, arial; font-size: 14px; }
H4 { font-family: verdana, arial; font-size: 13px; }
H5 { font-family: verdana, arial; font-size: 12px; }
H6 { font-family: verdana, arial; font-size: 11px; }
H1, H2, H3, H4; H5, H6 {margin: 0px 0px 5px 0px;}

P {margin: 0px 0px 2px 0px;}

DIV.header-text {
  font-family: verdana, arial; 
  font-size: 24px !important;
  font-weight: bold;
  color: #f9f1e7;
}

TD#footer {
  border-top: dotted 1px #999999;
  margin-bottom: 3px;
  }
TD#footer P {
  font-size: 10px;
  text-align: center;
  margin-bottom: 3px;
}

/* Content column */
TD#content {
  padding-left: 20px;
  padding-right: 5%;
  padding-top: 15px;
  vertical-align: top;
  /* width: 380px;*/
}

TD#header_1 {
  width: 20%;

}

/* Menu 1 column */
TD#menu_1 {
  vertical-align: top;
  /* width: 200px;  */
  /* background-image: url(../images/menubackground.jpg);
  background-repeat : no-repeat; */
  padding-top: 10px;
    height: 90%;
}
TD#menu_1 DIV {
  /* width: 95%;*/
}
TD#menu_1 DIV A {
  color:#01228b;
  text-decoration: none;
}
TD#menu_1 DIV A:hover {
  text-decoration: underline;
  color: #CE0000;
}

/*  MENU 1, level 1, normal state (NO) */
TD#menu_1 DIV.menu1-level1-no {
  /* border-bottom: 1px dotted #AD0600; */
  font-size: 11px;
  padding-top:5px;
  padding-left:5px;
  font-weight: bold;
  white-space: nowrap;
}
/*  MENU 1, level 1, active state (ACT) */
TD#menu_1 DIV.menu1-level1-act {
  /* border-bottom: 1px solid #AD0600; */
  font-weight:bold;
  font-size: 11px;
  padding-top:5px;
  padding-left:5px;
}
TD#menu_1 DIV.menu1-level1-act A {
  color:#1248f8;
}

/*  MENU 1, level 2, normal state (NO) */
TD#menu_1 DIV.menu1-level2-no {
  font-size: 10px;
  padding-left:20px;
}
/*  MENU 1, level 2, active state (ACT) */
TD#menu_1 DIV.menu1-level2-act {
  font-size: 10px;
  font-weight:bold;
  padding-left:20px;
}

/*  MENU 2, level 1, general for all table cells: */
TR#menu_2 TD {
  background-color: #333366;
  /* width: 10%;*/
  text-align: center;
  padding: 0px 2px 0px 2px;

}
TR#menu_2 TD A {
  color: white;
  font-size: 10px;
  font-family: verdana, arial;
  text-decoration: none;
}
TR#menu_2 TD A:hover {
  text-decoration: underline;
  color: #341D21;
}
TR#menu_2 TD.oddcell {
  background-color: #666699;
}
TR#menu_2 TD.menu2-level1-act {
  background-color: #88292A;
}

/*  MENU 2, level 3, normal state (NO) */
TD#menu_1 DIV.menu1-level3-no {
  font-size: 10px;
  padding-left:30px;
  padding-right:5px;
  white-space:nowrap;
}
/*  MENU 2, level 3, active state (ACT) */
TD#menu_1 DIV.menu1-level3-act {
  font-size: 10px;
  font-weight:bold;
  padding-left:30px;
  padding-right:5px;
  white-space:nowrap;
}

/*  MENU 2, level 1, general for all table cells: */
TR#menu_3 TD {
  background-color: #333366;
  /* width: 10%;*/
  text-align: center;
  padding: 0px 2px 0px 2px;

}
TR#menu_3 TD A {
  color: white;
  font-size: 10px;
  font-family: verdana, arial;
  text-decoration: none;
}
TR#menu_3 TD A:hover {
  text-decoration: underline;
  color: #341D21;
}
TR#menu_3 TD.oddcell {
  background-color: #666699;
}
TR#menu_3 TD.menu3-level1-act {
  background-color: #88292A;
}


/* Style for the Path-menu: */
TD#path {
  white-space: nowrap;
  background-color: #F8F8EC;
  font-family: verdana, arial;
  font-size: 11px;
  font-style: italic;
  font-weight: bold;
  padding: 1px 1px 5px 5px;
}
TD#path A {
  text-decoration: none;
  color:black;
}
TD#path A:hover {
  text-decoration: underline;
}

/* This strange CSS Styled Content Stuff by KG 20050101 START */
typolist {
list-style-type:circle;
font-family: verdana, arial; font-size: 11px;

}


.csc-firstHeader { font-family: verdana, arial; font-size: 14px;}
.csc-header-n1 {  font-family: verdana, arial; font-size: 16px;}
.csc-header {  font-family: verdana, arial; font-size: 11px;}


/* This strange CSS Styled Content Stuff by KG 20050101 END */


