.bb1 { border-bottom: 2px solid #000000; }
.bb2 { border-bottom: 2px solid #FF9900; }
.maintd
{
  border-left: 2px solid #000000;
  border-right: 2px solid #000000;
  background-image: URL('IMG/toptdbg.png');
  background-position: top right;
  background-repeat: no-repeat;
}

.lefttd
{
  background-image: URL('IMG/lefttd.png');
  background-position: top left;
  background-repeat: no-repeat;
}

.addr
{
  font-family: Verdana, Arial;
  font-size: 11px;
  font-weight: bold;
  margin: 0px 0px 10px 10px;
}

.menuitem
{
  font-family: Verdana, Arial;
  font-size: 11px;
  border-bottom: 1px solid #cccc99;
  padding: 3px 0px 3px 4px;
}

.menuitem A { color: #000000; text-decoration: none; font-weight: bold; }
.menuitem A:hover { color: #FF0000; text-decoration: underline; font-weight: bold; }

.bottom
{
  font-family: Verdana, Arial;
  font-size: 11px;
  font-weight: bold;
  margin: 0px 0px 10px 10px;
}

.bottom A { color: #ffffff; text-decoration: none; }
.bottom A:hover { color: #ffffff; text-decoration: none; }


.maindiv
{
  font-family: Tahoma, Verdana, Arial;
  text-align: justify;
  margin: 20px 15px 20px 15px;
  font-size: 12px;
}

.maindiv A { color: #aa6600; text-decoration: underline; }
.maindiv A:hover { color: #ff0000; text-decoration: underline; }
.maindiv TABLE { font-size: 12px; }

H1
{
  font-family: Tahoma, Verdana, Arial;
  font-size: 18px;
  margin: 12px 0px 7px 0px;
}

H2
{
  font-family: Tahoma, Verdana, Arial;
  font-size: 12px;
  background-color: #ECEED2;
  padding: 3px 0px 3px 6px;
}

.lang
{
  font-family: Verdana, Arial;
  font-size: 11px;
  font-weight: bold;
}

.lang A { color: #000000; text-decoration: none; }
.lang A:hover { color: #FF0000; text-decoration: none; }

.p_nadpis { font-size: 12px; border-bottom: 1px solid #5f2f00; padding: 2px 0px 2px 5px; }
.p_kon { font-size: 11px; }
.p_kon TD { padding: 1px 4px 1px 4px; }
.p_adr { font-family: Verdana; font-size: 11px; font-weight: bold; color: #999977; margin: 4px 3px 1px 6px; }
.p_adr2 { font-size: 11px; font-weight: bold; color: #000000; margin: 2px 0px 5px 10px; }
.p_u { text-decoration: underline; }
.p_ote
{
  font-family: Verdana;
  font-size: 11px;
  border: 1px solid #cccc99;
  margin-left: 10px;
  margin-top: 5px;
  margin-bottom: 5px; 
}
.p_ote TD { padding: 2px 4px 2px 4px; }


.k_1 { color: #999966; font-size: 12px; border-bottom: 1px solid #dfdfaf; font-weight: bold; margin: 2px 0px 2px 10px; }
.k_2 { font-size: 11px; margin: 2px 0px 10px 20px; }
















.foto1
{
  FONT-FAMILY: Verdana, Arial;
  FONT-SIZE: 14px;
  font-weight: bold;
  padding-left: 7px;
  padding-top: 2px;
  padding-bottom: 2px;
}
.foto1 A { color: #000000; text-decoration: none; }
.foto1 A:hover { color: #ff0000; text-decoration: underline; }

.foto2
{
  FONT-FAMILY: Tahoma, Verdana, Arial;
  FONT-SIZE: 11px;
  font-weight: normal;
  margin-top: 1px;
  padding-left: 7px;
  padding-right: 7px;
  padding-top: 2px;
  padding-bottom: 4px;
}
.foto2 A { color: #000000; text-decoration: none; }
.foto2 A:hover { color: #4f4f4f; text-decoration: none; }

.foto2b
{
  FONT-FAMILY: Tahoma, Verdana, Arial;
  FONT-SIZE: 12px;
  font-weight: normal;
  margin-top: 1px;
  padding-left: 7px;
  padding-right: 7px;
  padding-top: 2px;
  padding-bottom: 4px;
}

.foto4
{
  FONT-FAMILY: Tahoma, Verdana, Arial;
  FONT-SIZE: 100%;
  font-weight: bold;
}
.foto4 A { color: #000000; text-decoration: none; }
.foto4 A:hover { color: #7f7f00; text-decoration: underline; }

.foton
{
  FONT-FAMILY: Tahoma, Verdana, Arial;
  FONT-SIZE: 10px;
}
.foton A { color: #000000; text-decoration: none; }
.foton A:hover { color: #000000; text-decoration: underline; }

.foto3
{
  FONT-FAMILY: Verdana, Arial;
  FONT-SIZE: 14px;
  background-color: #d8d891;
  font-weight: bold;
  margin-top: 10px;
  padding-left: 5px;
  padding-top: 2px;
  padding-bottom: 2px;
}

.subtxt
{
  FONT-FAMILY: Tahoma, Verdana, Arial;
  FONT-SIZE: 10px;
  color: #ffffff;
  padding-left: 10px;
  padding-right: 6px;
}

.subform
{
  FONT-FAMILY: Tahoma, Verdana, Arial;
  FONT-SIZE: 10px;
  font-weight: bold;
  padding: 1px;
  width: 120px;
}

.fotolink A
{
  color: #0000af;
  border-bottom: dotted 1px #0000af;
  text-decoration: none;
}

.fotolink A:hover
{
  color: #af0000;
  border-bottom: solid 1px #af0000;
  text-decoration: none;
}



.download_nazev
{
  font-family: Verdana, Arial;
  font-size: 12px;
  color: #000000;
}

.download_nazev A { color: #000000; text-decoration: none; }
.download_nazev A:hover { color: #af0000; text-decoration: underline; }

.download
{
  font-family: Tahoma, Verdana, Arial;
  font-size: 11px;
  color: #000000;
}
.download A { color: #000000; text-decoration: none; }
.download A:hover { color: #000000; text-decoration: none; }

