
a:link {
  color: #004faf; 
  text-decoration: none;
}

a:visited { 
  color: #004faf; 
  text-decoration: none;
}

a:active { 
  color: #672967; 
}

.body_index { 
  background: url("fond.gif");
  font-family: arial;
  font-size: 1.0em;
  color: black; 
}

.body_doc { 
  background: url("fond.gif");
  font-family: arial;
  font-size: 1.0em;
  color: black; 
}

.body_source { 
  background: #c0dabf; 
  color: black; 
}


.index_class_table {
  border: 0;
  display: block;
}

.index_class_item {
  display: block;
}

.index_secondary_class_item {
  font-size: small;
  display: block;
}

.index_class_item_letter {
  font-size: 1.1em;
  font-weight: bold;
  color: black;
  display: block;
}

.index_secondary_class_item_letter {
  font-size: small;
  font-weight: bold;
  display: block;
}

.func_name {
}

.func_title {
  display: block;
  background: #F290F2;
  color: black;
  font-size: 1.09em;
  font-weight: bold;
  margin-top: 1em;
  margin-left: 0;
  padding-bottom: 1em;
}

.func_qualifier_slot {
  font-size: small;
  font-weight: bold;
  color: darkblue;
}

.func_qualifier_visibility {
  font-size: small;
  font-weight: bold;
  color: white;
}

.func_qualifier {
  font-size: small;
  font-weight: bold;
  color: yellow;
}

.see {
  display: block;
  font-size: 0.9em;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 2em;
}

.eg {
  display: block;
  border: 2px solid black;
  background: #FFFFFF;
  font-size: 1.02em;
  color: black;
}


.index_var {
  display: block;
}

.index_var_name {
  font-weight: bold;
}

.index_type {
  display: block;
}

.index_inherit {
  display: block;
}

.index_func {
  display: block;
}

.index_func_arg {
  font-weight: bold;
}

.table_index_virtual_func {
  display: block;
  background: #9FFFF0;
}

.table_index_pure_virtual_func {
  display: block;
  background: #40FFBF;
  color: black;
}

.table_members_index {
  padding-top: 0;
  margin-top: 0;
}

.table_member_index_item {
  margin: 0em 0;
}

.table_member_index_title {
  padding-top: 1em;
}


