Div.Popup { z-index: 5100; }
Div.Popup Span.Cancel { cursor: pointer; }
Div.Popup Div.List { overflow: auto; cursor: pointer; }
Div.Popup Table.Submit Input { cursor: pointer; }

#Item-Image-Prev, #Item-Image-Next { position: absolute; font-size: 60px; top: 50%; height: 80px; margin-top: -40px; cursor: pointer; -moz-user-select: none; }
#Item-Image-Prev { left: 10px; }
#Item-Image-Next { right: 10px; }/* Perusasetukset */

Body { font-family: Arial; font-size: 80%; color: black; background: white; }
H1, H2, H3, H4, H5, H6, P, Form { margin: 0; }
A Img { border: 0; }

/* Linkit */

A:link, A:visited { color: #336688; text-decoration: none; }
A:hover, A:active { color: red; text-decoration: underline; }

/* Otsikot */

H1, H2, H3, H4, H5, H6 { font-weight: normal; }
H1, H2, H3, H4 { color: #336688; }

H1 { font-size: 160%; border-bottom: 2px solid #C0C0C0; padding-bottom: 8px; }
H2 { font-size: 140%; }
H3 { font-size: 120%; }
H4 { font-size: 100%; }
H5 { color: #808080; font-size: 100%; }
H6 { color: #C0C0C0; font-size: 100%; }

/* Sivun rakenne */

Table.Container { margin-left: auto; margin-right: auto; }
Td.MainLinks { font-size: 160%; color: #C0C0C0;  }
Td.MainLinks Span { padding: 0 10px; }
Td.BreadCrumbs { font-size: 100%; color: #adc6d7; }
Td.BreadCrumbs A:link, Td.BreadCrumbs A:visited { color: #FFFFFF; }
Td.BreadCrumbs A:hover, Td.BreadCrumbs A:active { color: #FFFFFF; }
Td.SideLinks { background: #f7f7f7; }
Td.SideLinks HR { height: 1px; background: #f7f7f7; color: #f7f7f7; border: 0; border-top: 1px solid #C0C0C0; border-bottom: 1px solid #FFFFFF; }

Div.Level-0 { padding: 5px; padding-left: 20px; }
Div.Level-1 { padding: 5px; padding-left: 40px; }
Div.Level-2 { padding: 5px; padding-left: 60px; }

Div#Content { padding: 0 1em; }

/* Hakukenttä */

Table.Search { margin-right: auto; border-collapse: collapse; }
Table.Search Input { border: 1px solid #C0C0C0; padding: 4px; }
Table.Search Input.Blur { color: #C0C0C0; font-style: italic; }
Table.Search Input.Focus { color: #000000; }
Table.Search Input.Submit { padding: 3px; }