/* GENERAL fonts */
BODY
{
   margin: 0 auto;
   width: 1000px;
}

P, OL, UL, DIV, H1, H2 {
	font-family: verdana, arial;
	font-size: 12px;
}
/*   */
/*H1 { font-size: 15px; color:#666699; font-weight:bold;   border-bottom: 1px solid #666699; } */
H1 { padding-top:2px; padding-bottom:2px; padding-left:5px; background-color: #666699; color: #FFFFFF; font-weight:bold; font-size:15px; }
H2 { font-size: 14px; color:#666699; font-weight:bold; border-bottom: 1px solid #666699; }
P, H1, H2 {margin: 0px 0px 5px 0px;}

TR#rdf_import_header   { color: white; background-color: #666699; font-size: 11px; height: 20px;}
TR#rdf_import_list     { color: black; background-color: #EEEEEE; font-size: 11px; height: 20px; padding-left: 2px;padding-right: 2px; }
TABLE#rdf_import_table { border-bottom: solid 1px #666699;
                         border-top: solid 1px #666699;
                         border-left: solid 1px #666699;
                         border-right: solid 1px #666699;
                         width: 190px;
                         padding: 5px 5px 5px 5px;
                         position: absolute;
                         left: 5px

}

TR#rdf_import_header TD A {
  color: white;
  font-size: 12px;
  font-family: verdana, arial;
  text-decoration: none;
  font-weight: bold;
  vertical-align: center; 
}

TR#rdf_import_list TD A {
  color: black;
  font-size: 10px;
  font-family: verdana, arial;
  vertical-align: center; 
}


FONT#cnt_count {
             font-size: 10px;
             font-family: verdana, arial;
             color: #666699;
             padding-left: 5px;
                }

A#cnt_desc {
             font-size: 12px;
             font-family: verdana, arial;
             color: black;
                }


TD#footer {}
TD#footer P {
       color:gray;
	padding-top: 5px;
	font-size: 11px;
	text-align: center;
}

/* Content column */
TD#content {
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 15px;
	vertical-align: top; 
	width: 750px;
       border-bottom: dotted 1px #999999;
}

/* Menu 1 column */
TD#menu_1 {	
	vertical-align: top; 
	width: 200px;	
       height: 550px;
/*	background-image: url(../images/menubackground.jpg); */
	background-image: url(../images/menuback.jpg); 
       background-color: #FFFFFF;
	background-repeat : no-repeat;
	padding-top: 10px;
       border-bottom: dotted 1px #999999;
}
TD#menu_1 DIV {
	width: 95%;
}
TD#menu_1 DIV A {
	color: navy;
	text-decoration: none;
}
TD#menu_1 DIV A:hover {
	text-decoration: underline;
}

/*  MENU 1, level 1, normal state (NO) */
TD#menu_1 DIV.menu1-level1-no {
  border-bottom: 1px dotted #999999;
  font-size: 13px;
  padding-top:5px;
  padding-left:5px;
}
/*  MENU 1, level 1, active state (ACT) */
TD#menu_1 DIV.menu1-level1-act {
  border-bottom: 1px solid #999999;
  font-weight:bold;
  font-size: 13px;
  padding-top:7px;
  padding-left:5px;

  background-color: #eeeeff;
  filter:alpha(opacity='70', style='0');
}
TD#menu_1 DIV.menu1-level1-act A {
  color:black;
}

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






/*  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;
}
TR#menu_2 TD.oddcell {
  background-color: #666699;
}
TR#menu_2 TD.menu2-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;
}


