body { font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 5px 20px; }
input, select { margin-top: 5px; }
p, form { margin-top: 5px; margin-bottom: 5px; }
hr { background-color: #003951; color: #003951; height: 1px; border: 0;  }
a { color: #003951; text-decoration: underline; }
a:hover { color: #b22f16; text-decoration: underline; }
a.pluss_miinus { text-decoration: none; }
a.pluss_miinus:hover { text-decoration: underline; }
td, input, select, button { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
th { font-size: 13px; font-weight: bold; background-color: #003951; color: #fff; }

.pealkiri { margin-top: 16px; margin-bottom: 0; font-size: 16px; font-weight: bold; color: #b22f16; }
.pealkiri2 { margin-top: 13px; margin-bottom: 0; font-size: 13px; font-weight: bold; color: #b22f16; }
.markus { font-size: 11px; }
.taandega { padding-left: 20px; }
.taandega2 { padding-left: 40px; }
.taustaga { background-color: #e4fac3; }
.taustaga2 { background-color: #bce281; }

.veateade { font-size: 12px; font-weight: bold; color: #ff0000; }

#logo { position: relative; top: -4px; left: -19px; }

#menyy-ylemine { margin: 0; padding: 0; width: 100%; border-collapse: collapse; background-color: #003951; font-weight: bold; }
#menyy-ylemine td { padding: 5px 15px; }
#menyy-ylemine a { color: #ffffff; text-decoration: none; }
#menyy-ylemine a:hover { color: #bce281; text-decoration: underline; }
#menyy-ylemine .viide-vasak, #menyy-ylemine .viide-parem { width: 1px; white-space: nowrap2; }
#menyy-ylemine .viide-vasak { border-right: 2px solid #fff; }
#menyy-ylemine .viide-parem { border-left: 2px solid #fff; }

#jalus { margin: 0; padding: 0; width: 100%; border-collapse: collapse; }
#jalus div { margin: 0 15px; }

