
p, td, li, body   { margin-top: 0px; margin-bottom: 0px; font-size: 12px; color: #000077;
                    font-family: Arial, Arial CE, sans-serif }

body         { 
               margin-left:0px; margin-right:0px;
               background-image: url('images/_pozadi-0.jpg');
               background-color: #D3DFE8
             }



div.all      { width: 100%; height: 100% }  
/* ===== tabulka nadpis stranek ======= */
table.tab-nadpis          { background-color: #006a8e; border: 0px none; 
                            background-image:url('images/_pozadi-hlav-1.jpg') }
table.tab-nadpis td       { height: 70px; }
.text-nadpis              { color: #FCFDCE }

/* ===== pevna hlavicka - zacatek ====== */
#header { 
          background-image:url('images/_pozadi-0.jpg');
          background-color: #D3DFE8;
          position: fixed;
          position = "absolute";   
          height: 80px;
          width: 100%;
          left: 0px; top: 0px;
          overflow: hidden;
          z-index: 3
         }

img.odsazeni        { height: 90px; width: 50px }        /* pro odsazeni stranek od hlavicky */
img.odsazeni-male   { height:  75px; width: 50px }        /* zmensene ods. napr. pro nektere centr. stranky ... */
/* ===== pevna hlavicka - konec ====== */





/* barva rolovaci listy - neni funkcni pro striktni DTD (zde vypnuto)   */
/* body         { scrollbar-base-color: #5e86ae; scrollbar-arrow-color: #000000 }  */



h1           { font-size: 26px; font-weight: bold; margin-top: 6px; margin-bottom: 6px; color: #000077; }
h2           { font-size: 20px; font-weight: bold; margin-top: 6px; margin-bottom: 6px; color: #000077; }
h3           { font-size: 18px; font-weight: bold; margin-top: 6px; margin-bottom: 6px; color: #000077; }
h4           { font-size: 16px; font-weight: bold; margin-top: 6px; margin-bottom: 6px; color: #000077; }
h5           { font-size: 16px; font-weight: bold; margin-top: 6px; margin-bottom: 6px; font-style: italic; color: #000077; }
h6           { font-size: 14px; font-weight: bold; margin-top: 6px; margin-bottom: 6px; font-style: italic; color: #000077; }


ul           { margin-top: 6px; margin-bottom: 6px; list-style-image: url('images/odrm1.gif') }
ul ul        { list-style-image: url('images/odrm2.gif') }
ul ul ul     { list-style-image: url('images/odrm3.gif') }

ul.m1           { margin-top: 6px; margin-bottom: 6px; list-style-image: url('images/odrm2.gif') }
ul ul.m1        { list-style-image: url('images/odrm3.gif') }
ul ul ul.m1     { list-style-image: url('images/odrm4.gif') }

ul.m2           { margin-top: 6px; margin-bottom: 6px; list-style-image: url('images/odrm3.gif') }
ul ul.m2        { list-style-image: url('images/odrm4.gif') }
ul ul ul.m2     { list-style-image: url('images/odrm5.gif') }

ul.m2-0         { margin-top: 0px; margin-bottom: 0px; list-style-image: url('images/odrm3.gif') }

ol ol        { list-style-type: lower-alpha }
ol ol ol     { list-style-type: lower-roman }

ol ol li     { margin-top: 4px }

a                        { color: #0000ff; text-decoration: none }
a.tucne                  { color: #0000ff; text-decoration: none; font-weight: bold }
a:hover                  { color: #ff0000 }

a:hover.a-posun          { color: #990000; position: relative; left: 1px; top: 1px }
a:hover.a-posun2         { color: #990000; position: relative; left: 2px; top: 2px }
a:hover.a-posun3cerveny  { color: #ff0000; position: relative; left: 3px; top: 3px }
a:hover.a-pozadi_posun   { color: #0000ff; background-color: #99CCFF; position: relative; left: 1px; top: 1px }

a.a-poz_pos_red         { color: #000077; text-decoration: none; font-weight: bold }
a:hover.a-poz_pos_red   { color: #ff0000; background-color: #99CCFF; position: relative; left: 1px; top: 1px }

img.pruhodkaz            { opacity: 0.65; filter: alpha(opacity=65); }                                             /* filter all-nove prohl ; IE-8  */
a:hover img.pruhodkaz    { opacity: 1;    filter: alpha(opacity=100);  position: relative; left: 1px; top: 1px }   /* filter all-nove prohl ; IE-8  */
img.pruhodkaz0           { opacity: 0.65; filter: alpha(opacity=65); }                                             /* filter all-nove prohl ; IE-8  */
a:hover img.pruhodkaz0   { opacity: 1;    filter: alpha(opacity=100);}                                             /* filter all-nove prohl ; IE-8  */

.ruka       { cursor: pointer; cursor: hand }

td.td-odkaz            {text-align: left; height: 1%; vertical-align:top} 
td.td-odkaz a          {display: block; height: 100%; width: 100%} 
td.td-odkaz a:hover    {background: #95B3D7}

.px6         { font-size: 6px }
.px9         { font-size: 9px }
.px10        { font-size: 10px }
.px11        { font-size: 11px }
.px12        { font-size: 12px }
.px13        { font-size: 13px }

.sedy1b      { border-color: #999999; border-style: solid; border-width: 1px }
.tmavy       { border-color: #0000cc; border-style: solid; border-width: 2px }
.tmavy1b     { border-color: #0000cc; border-style: solid; border-width: 1px }
.svetly      { border-color: #0099ff; border-style: solid; border-width: 2px }
.svetly1b    { border-color: #0099ff; border-style: solid; border-width: 1px }
.sveval      { border-color: #0099ff; border-style: ridge; border-width: 2px }
.sveval1b    { border-color: #0099ff; border-style: ridge; border-width: 1px }


td.teckovane-sv     { border-color: #0099ff; border-bottom-style: dotted; border-bottom-width: 1px }
td.teckovane-tm     { border-color: #0000cc; border-bottom-style: dotted; border-bottom-width: 1px }
td.jednoduche-sv    { border-color: #0099ff; border-bottom-style: solid;  border-bottom-width: 1px }
td.jednoduche-tm    { border-color: #0000cc; border-bottom-style: solid;  border-bottom-width: 1px }
td.dvojite-sv       { border-color: #0099ff; border-bottom-style: double; border-bottom-width: 3px }
td.dvojite-tm       { border-color: #0000cc; border-bottom-style: double; border-bottom-width: 3px }

.rohy10 {
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
}
.rohy15 {
  -moz-border-radius: 15px;
  -webkit-border-radius: 15px;
  border-radius: 15px;
}
.rohy20 {
  -moz-border-radius: 20px;
  -webkit-border-radius: 20px;
  border-radius: 20px;
}

.box-stin {
     -moz-box-shadow: 3px 3px 5px 0px #297D96;
  -webkit-box-shadow: 3px 3px 5px 0px #297D96;
          box-shadow: 3px 3px 5px 0px #297D96;
}

.text-stin1  { text-shadow: 3px 2px 4px #3C7A8E}
.text-stin2  { text-shadow: 2px 2px 3px #3C7A8E}

/* ====  Vertikal+horizontal centrovani stranky - container (div) ===  */
/* ====  poradie <body><div container><table 100,100><table> OBSAH </table></table></div></body>  === */
#container { width:720px; height:98%; position:absolute; top:0; left:0; }

/*  */