BODY, p, li, td { font-family: Verdana, Arial, 'Arial CE', 'Lucida Grande CE', 'Helvetica CE', lucida, sans-serif }
BODY { margin: 5px 10px; background-color: #ffffff; font-size: 100% }

P, LI, TD, TH { font-size: 0.7em; color: #000000 }

#hlavicka { color: Black }
#hlavicka img { float: left; margin: 0 10px 0 0 }
#hlavicka h1 { font-size: 16pt; font-weight: bold; margin: 0 0 4px 0; padding: 0 }
#hlavicka a { color: Black; text-decoration: none }
#hlavicka p { font-size: 14pt; margin: 0 0 5px 0; padding: 0 }
#hlavicka hr { border-width: 2px 0 0 0; border-style: solid; border-color: #000000 }

#menu { display: none; }
#pravy { display: none; }
#obsah { padding: 0; margin: 0 }

#pata { display: none }

/* -- Aktuality: Index -- */
DIV.prispevok { background-color: #ffffff; border-width: 0; margin-bottom: 7px; padding: 10px; text-align: center }
DIV.cisty { text-align: center }

/* -- Aktuality: Oznamy */
DIV.prispevok2 { background-color: #ffffff; border-width: 0; margin-bottom: 7px; padding: 10px }
P.aktualita { margin: 0 0 5px 0 }

/* -- Grafy v statistikach (flash animacie) -- */
DIV.fgraf { display: none }

A { color: #193877; text-decoration: none }
#obsah a { color: #193877; text-decoration: none }

/* Pri externych odkazoch sa moze zobrazit aj URL */
SPAN.extlink { display: inline }

P.oznam { margin-bottom: 0 }
P.oznamc { text-align: center; margin-top: 3px; margin-bottom: 0 }
P.centrovane { text-align: center }
P.odsadene1 { margin-left: 20px; margin-bottom: 0; margin-top: 0 }
P.odsadene2 { margin-left: 40pX; margin-top: 3px; margin-bottom: 5px }

IMG.nborder { border-width: 0}

TABLE { border-collapse: collapse }
TABLE.ram { border-color: #808080; border-width: 1px }
TABLE.ponuka { border-width: 0; background-color: #ffffff }
TABLE.obsah { border-width: 0; background-color: #ffffff; color: #000000 }
TD.tien { background-color: #ffffff }
TD.nadpis { font-weight: bold; background-color: #193877; color: white; padding-top: 5px; padding-bottom: 5px }

/* format tabuliek v narodnych projektoch */
TABLE.np { border: 2px solid #808080; border-collapse: collapse; table-layout: fixed; width: 100%}
TABLE.np caption { font-size: 0.7em; text-align: left; margin: 10px 0 5px 0; COLOR: #000000 }
TABLE.np td { border: 1px solid #808080; padding: 3px }
TABLE.np th { border: 1px solid #808080; padding: 3px }
TD.centruj { text-align: center }

/* format tabuliek v statistikach */
TABLE.stat { border: 2px solid #808080; border-collapse: collapse; table-layout: fixed; width: 100%}
TABLE.stat caption { text-align: left; margin: 10px 0 5px 0; COLOR: #000000 }
TABLE.stat td { border: 1px solid #808080; padding: 2px; text-align: center }
TABLE.stat th { border: 1px solid #808080; padding: 2px; color: #ffffff }
TD.vlavo { text-align: left !important }

/* format tabuliek v telefonnych zoznamoch */
TABLE.tz { border: 2px solid #ffffff; border-collapse: collapse; table-layout: fixed; width: 95%; margin-left: 5px }
TABLE.tz td, th { border: 1px solid #f5f5f5; padding: 2px 2px 2px 2px }
TABLE.tz caption { display: none }
TABLE.tz th { font-weight: normal; text-align: left }

HR { border-width: 2px 0 0 0; border-color: #808080 }

H1, H2, H3 { COLOR: #000000 }
H1.oznam { font-size: 0.8em; font-weight: bold; margin-bottom: 7px }
H1.tlac  { font-size: 1.2em; margin: 0; padding-left: 1em; display: inline; vertical-align: top }
H2.oznam { font-size: 0.8em; font-weight: bold; margin-bottom: 7px; margin-top: 0 }
H2.centr { font-size: 1em; font-weight: bold; text-align: center; margin-top: 0 }

H1.nadpis { font-size: 1em; font-weight: bold; text-align: "center" }
H2.nadpis { font-size: 1em; font-weight: bold; margin-bottom: 5px }
H3.nadpis { font-size: 0.8em; font-weight: bold; margin-bottom: 0; padding-top: 20px }
H3.oznam { font-size: 0.8em; font-weight: bold; margin-top: 8px; margin-bottom: 0 }

/* urovne H3 a H4 su pouzite v dokumentoch k projektom */
H3.proj { font-size: 0.8em; font-weight: bold; margin-top: 20px }
H4.proj { font-size: 0.8em; font-weight: bold; margin-top: 20px; margin-bottom: 0; color: #8b0000 }

OL.abc { list-style-type: lower-alpha }
OL.uzke { margin-top: 5px; margin-bottom: 5px }
LI { margin-bottom: 5px }
LI.uzke { margin-bottom: 0 }
LI.vnoreny { font-size: 1em; margin-bottom: 0 } /* vnoreny zoznam (rovnake pismo, bez spodneho okraja) */

DIV.strana { width: 90%; border-width: 0 }

DIV.odkazy { width: 190px; background-color: White; border: 1px solid Gray; position: absolute; right: 10px; text-align: center; padding-top: 10px; padding-bottom: 10px }

SPAN.sede { color: #2f4f4f }

/* ramik pre dokumenty */
DIV.dramik { margin: 0; padding: 0; border-width: 0; background-color: #ffffff }
H2.logo { text-align: center; margin: 10px 0 10px 0 }
H3.dnazov { margin: 0 0 10px 0; padding: 5px; font-weight: bold; background-color: #193877; color: white; font-size: 0.7em }
DIV.dpolozka { margin-left: 10px; padding-bottom: 6px; font-size: 0.7em }
DIV.kontajner { padding: 10px }
P.spodkladom { background-color: #dcdcdc; margin: 0; padding: 10px }

/* zoznam dokumentov a odkazov */
UL.dokumenty { list-style-type: square; margin: 0 0 0 20px; padding: 0 }
LI.pdf { padding-left: 3px; min-height: 20px; background-image: url('images/pdf.gif'); background-repeat: no-repeat }
LI.doc { padding-left: 3px; min-height: 20px; background-image: url('images/doc.gif'); background-repeat: no-repeat }
LI.xls { padding-left: 3px; min-height: 20px; background-image: url('images/xls.gif'); background-repeat: no-repeat }
LI.inet { padding-left: 3px; min-height: 20px; background-image: url('images/inet.gif'); background-repeat: no-repeat }

/* rozostup poloziek na mape stranok */
#mapa li { margin: 0.7em 0 0.7em 0 }

ABBR { cursor: help }

/* * { border: 1px solid black !important } */