a:link {color: #0000ff; text-decoration: none}
a:visited {color: #0000ff; text-decoration: none}
a:hover {color: #aa0000; text-decoration: underline}

a.button {font-family: arial, sans-serif; font-weight: bold}
a.button:link {color: #0000ff; text-decoration: none}
a.button:visited {color: #7700ff; text-decoration: none}
a.button:hover {color: #aa0000; text-decoration: underline}

a.reference {font-family: verdana, sans-serif; font-weight: bold; font-size: smaller}

div.button {font-family: arial, sans-serif; font-weight: bold}
div.lemma {font-family: arial, sans-serif; font-weight: bold; color: #660000}
h1.text_bold {font-family: verdana, sans-serif; font-weight: bold}
h2.text_bold {font-family: verdana, sans-serif; font-weight: bold}
h3.text_bold {font-family: verdana, sans-serif; font-weight: bold}
h4.text_bold {font-family: verdana, sans-serif; font-weight: bold}
p.text_bold {font-family: verdana, sans-serif; font-weight: bold; margin-top: 6px; margin-bottom: 6px}
p.text_normal {font-family: verdana, sans-serif; font-weight: normal; margin-top: 6px; margin-bottom: 6px}
p.button {font-family: arial, sans-serif; font-weight: bold}
li.list1 {
    font-family: arial, sans-serif;
    font-weight: normal;
    padding-top: 2px}
}

img.button_vc {
    border: 0;
		vertical-align: middle}
img.foto {border: 0}
img.flag {margin-right: 10px}
img.flagright {margin-left: 10px}
img.fotorow {margin-left: 0px; margin-right: 0px}
td.fotofield {
    padding-left:   0px;
    padding-right:  10px;
    padding-bottom: 5px;
    padding-top:    5px }

thead {}
tbody {}

thead.withborder {border-width: thin; border-style: solid; border-color: #bbbbff}
tbody.withborder {border-width: thin; border-style: solid; border-color: #bbbbff}

colgroup {}
colgroup.withborder {border-width: thin; border-style: solid; border-color: #bbbbff}

th {}

th.list1 {
    font-family: arial, sans-serif;
    font-weight: bold;
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-top: 5px}

td {}
td.caption {
    font-family: arial, sans-serif;
    font-size:      smaller;
}

td.list1 {
    font-family: arial, sans-serif;
    font-weight: normal;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 5px;
    padding-top: 5px}

td.list1c {
    font-family: arial, sans-serif;
    font-weight: normal;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 5px;
    padding-top: 5px;
    text-align: center}

td.list2m {
    font-family: arial, sans-serif;
    font-weight: bold;
    padding-left:   5px;
    padding-right:  5px;
    padding-bottom: 2px;
    padding-top:    5px}

td.list2s {
    font-family:    arial, sans-serif;
    font-weight:    normal;
    font-size:      smaller;
    padding-left:   20px;
    padding-right:  5px;
    padding-bottom: 3px;
    padding-top:    3px}

td.list2l {
    font-family:    arial, sans-serif;
    font-weight:    normal;
    font-size:      smaller;
    padding-left:   3px;
    padding-right:  5px;
    padding-bottom: 3px;
    padding-top:    3px;
		vertical-align: top}

td.page_title {
  font-family: arial, sans-serif;
  font-weight: bold;
  width:  33%; }

td.nav_button {
  text-align: center;
  width: 40px}

img.nav_button {
  border-style:  none;
  width:  30px;
  height: 30px;}

img.plain {
  border-style:  none;}

td.thumbnail {
  text-align: center;
  }

img.thumbnail {
  border-style:  none;}
