
      #cz {text-indent: 30px; margin: 3px; text-align: justify; }
      #cz {text-indent: 30px; margin-bottom: 3px; margin-top: 3px; text-align: justify; }
      h1,h2,h3,h4
          {
          text-align: center;
          color: #000028;
          font-family: Times,Serif;
          padding-top: 5px;
          padding-bottom: 0px;
          margin-bottom: 0px;
          }
      ul   {text-indent:  0px; margin-bottom: 0px; margin-top: 6px; }
      li   {text-indent:  0px; margin-bottom: 0px; margin-top: 4px; }
      a           { font-size: 100%; font-weight: normal;
                    font-family: Arial,Helvetica,Sans;
                    border-style: none;

                  }

      .titlehead {
                color: #FFFFFE; font-family: Arial,Helvetica,Sans;
                 }

      a:link      { color: #000060; text-decoration: underline; }
      a:visited   { color: #600060; text-decoration: underline; }
      a:active    { color: #000000; background-color: #FF0000; text-decoration: underline; }
      a:hover     { color: #000000;
                    background-color: rgb(204,255,255);
                    text-decoration: underline;
                  }

  em {
     color: rgb(168,0,0);
     font-style: normal;
     }

      body.obsah
         {
         background: rgb(204,255,255) url(../blue1.png);
         margin-left: 0px;
         margin-right: 0px;
         margin-top: 0px;
         margin-bottom: 0px;
         padding: 0px;
         text-align: center;
         background-attachment:     fixed;
         color: #FFFFEE;
         font-family: Arial,"Arial CE",Helvetica,Sans;

         }

      body.work
         {
         background: rgb(204,255,255)  url(../blue1.png);
         background-attachment:     fixed;
         color: #000000;
         font-family: Serif,Times,Book;
         margin-left: 5%;
         margin-right: 5%;
         }

       body.title
         {
         background: rgb(170,170,170) url(../titlepic/bluered.png);
         font-weight: bolder;
         background-attachment:     fixed;
         background-position:       top;
         background-repeat:         repeat;
         color: #000000;
         font-family: Serif,Times,Book;
         margin-left: 0px;
         margin-right: 0px;
         margin-top: 0px;
         padding-top: 0px;
         }
    em.aktu
         {
         color: rgb(255,255,204);
         background: none;
         font-weight: normal;
         }

 table.title
  {
  background: rgb(204,255,204) url(../titlepic/sev04_25a.jpg);
  background-position:       top;
  background-repeat:         no-repeat;
  border-width: 1px;
  border-style: solid;
  border-color: black;
  border-collapse: collapse;
  text-align: center;
  }

 table.title2
  {
   background: rgb(0,0,32);
   border-width: 1px;
   border-style: solid;
   border-color: black;
   border-collapse: collapse;
   text-align: center;
   padding: 0px;
  }
  
 table.seznamdeti  td
  {
   background: rgb(255,255,204);
   margin: 0px auto;
   border-width: 1px;
   border-style: solid;
   border-color: black;
   border-collapse: collapse;
   text-align: left;
   padding-left: 2em;
   padding-right: 2em;
   padding-top: 2px;
   padding-bottom: 2px;
  }

 table.sezkon
   {
   text-align: justify;
   color: black;
   margin: 2px auto;
   border-width: 0px;
   border-style: none;
   border-color: red;
   border-collapse: collapse;
   }

 table.date td
   {
   border-top-width: 0px;
   border-top-style: solid;
   border-bottom-width: 0px;
   border-bottom-style: none;
   border-color: rgb(0,0,153);
   padding-left: 1em;
   padding-right: 1em;
   padding-top: 2px;
   padding-bottom: 2px;
   vertical-align: baseline;
   width: 20%;
   background: rgb(255,255,204);
   }

 dl.konc
   {
   margin: 0px;
   }

 .red
   {
   color:  rgb(204,0,0);
   font-size: 110%;
   padding-top: 5px;
   padding-bottom: 5px;
   }
   
.blue
   {
   color:  rgb(0,0,204);
   padding-top: 5px;
   padding-bottom: 5px;
   }
   

  dl.konc dt
   {
   font-size: 90%;
   font-weight: bold;
   font-family: Arial,Helvetica,Sans;
   padding-left: 20px;
   padding-bottom: 4px;
   }

  dl.konc dd
   {
   font-size: 110%;
   font-weight: normal;
   font-family: Serif,Times,Book;
   padding-left: 40px;
   padding-bottom: 12px;
   }

 dl.konc dd:first-letter { font-size: 150%; }


 dl.mazp dd
   {
   font-size: 110%;
   font-weight: normal;
   font-family: Serif,Times,Book;
   padding-left: 40px;
   padding-bottom: 12px;
   }
   



 hr
   {
   height: 1px;
   color: black;
   border-top:    1px solid black;
   border-bottom: 0px none black;
   border-left:   0px none black;
   border-right:  0px none black;
   }



.tittext
            {
            text-align: center;
            font-size: 100%;
            color: #000000;
            font-family: helvetica,"arial CE",arial;
            }
.velke
            {
            text-align: center;
            font-size: 200%;
            color: #000020;
            font-family: helvetica,"arial CE",arial;
            font-weight: bold;
            }
.p150
            {
            text-align: center;
            font-size: 150%;
            color: #000020;
            font-family: Serif,Times,Book;
            font-weight: bold;
            }

.p300
            {
            text-align: center;
            font-size: 300%;
            color: #000020;
            font-family: Serif,Times,Book;
            font-weight: bold;
            }

p.kobyly
            {
            text-align: center;
            font-size: 200%;
            color: #000020;
            font-family: Serif,Times,Book;
            font-weight: bold;
            }


p.podpis
            {
            line-height: normal;
            text-align: right;
            font-size: 87.5%;
            color: #000020;
            font-family: Serif,Times,Book;
            font-style: italic;
            }

p.speaker
            {
            text-align: left;
            margin-left: 50%;
            font-size: 100%;
            color: #000020;
            font-family: Serif,Times,Book;
            font-style: italic;
            }
p.speaker:first-line { font-size: 110%; font-weight: bold; }

p.article
            {
            text-align: justify;
            margin-left: 20%;
            margin-right: 10%;
            font-size: 100%;
            font-style: italic;
            color: #000010;
            }


.red
            {
            color: rgb(204,0,0)
            }


.cz {text-indent: 3em; margin-bottom: 0px; margin-top: 5px; text-align: justify; }



 #bold { font-weight: bold; }


      p.odstavec {
          margin-bottom: 1px;
          margin-top:    1px;
          margin-left:   1px;
          margin-right:  1px;
          padding-left: 0px;
          padding-right: 0px;
          padding-top: 5px;
          padding-bottom: 0px;
          text-align:  justify;
          text-indent: 3em;
          font-weight: normal;
          font-style:  normal;
          font-size: 100%;
          color: #000020;
          font-family: Serif,Times,Book;
        }

     p.odstavec:first-letter { font-size: 150%; }



     table {
            text-align: justify;
            margin: 0px auto;
            border-style: none;
            border-collapse: collapse;
            }

      table.obsah {
            text-align: justify;
            margin: 0px auto;
            border-style: none;
            border-width: 0px;
            border-collapse: collapse;
            padding: 0px;
            }

     .fotka {
            text-align: center;
            margin: 0px auto;
            border: 0px none;
            border-collapse: collapse;
            padding:   7px;
            background:  #FFFFFF url(../fluffy-grey.jpg);
            }

    img     {
            border: 0px none;
            border-collapse: collapse;
            margin: 0px auto;
            text-align: center;
            }

    img.pad {
            border: 0px none;
            border-collapse: collapse;
            padding: 1px;
            text-align: center;
            }

     td     {
            padding:  0px;
            }



    .c      {
            text-align: center;
            }



   table.repertoar {
         width: 90%;
         margin: 0px auto;
         text-align: center;
         margin: 2px auto;
         border-style: none;
         border-width: 0px;
         border-collapse: collapse;
         padding: 0 0 0 0;
         }

   table.repertoar tr {
         margin: 0px auto;
         border-style: none;
         border-width: 0px;
         vertical-align: top;
         }

      .autor
         {
         font-weight: bold;
         color: #201D54;
         text-align:  right;
         vertical-align: top;
         padding-left:  1em;
         padding-right:  1em;
         white-space: nowrap;
         }

      .dilo
         {
         font-weight: normal;
         font-style: italic;
         font-size: 120%;
         text-align:  left;
         vertical-align: top;
         padding-left:  1em;
         padding-right:  1em;
         }

      .odd {
       background:  rgb(255,250,205) ;
           }

      .even {
       background:  rgb(255,222,173) ;
           }
 .redframe
   {
   text-align: justify;
   color: black;
   margin: 2px auto;
   border-width: 2px;
   border-style: solid;
   border-color: red;
   border-collapse: collapse;
   padding-right:  1em;
   padding-left:  1em;
   padding-top:  5px;
   padding-bottom:  5px;
   }
   
.redframeheader
   {
   text-align: center;
   color: black;
   margin: 2px auto;
   border-width: 2px;
   border-style: solid;
   border-color: red;
   border-collapse: collapse;
   padding-right:  1em;
   padding-left:  1em;
   padding-top:  5px;
   padding-bottom:  5px;
   }
   
   

 .sheet
   {
   text-align: justify;
   line-height: 150%;
   background: rgb(240,240,240) url(../skimmy.jpg);
   color: black;
   margin: 15px auto;
   border-width: 1px;
   border-style: solid;
   border-color: black;
   border-collapse: collapse;
   padding-right:  2em;
   padding-left:  2em;
   padding-top:  15px;
   padding-bottom:  15px;
   }



  hr.cara2
   {
   width: 30%;
   }

small
   {
   font-size: 70%;
   font-weight: normal;
   font-family: Verdana,Arial,Helvetica,Sans;
   }


*.blechy
   {
   font-size: 10px;
   font-weight: normal;
   font-family: Verdana,Arial,Helvetica,Sans;
   }

p.velke
   {
   font-size: 110%;
   font-weight: normal;
   font-family: Serif,Times,Book;
   text-align: justify;
   }



table.souteze td
   {
   font-size: 110%;
   font-weight: normal;
   font-family: Serif,Times,Book;
   padding-right:  1ex;
   padding-left:  1ex;
   padding-bottom:  3px;
   vertical-align: top;
   }


table.formular
   {
   margin: 2px auto;
   margin-left: 3em;
   margin-right: 3em;
   text-align: center;
   text-align: center;
   color: black;
   border-width: 5px;
   border-style: solid;
   border-left-color: rgb(255,153,51);
   border-top-color: rgb(255,204,102);
   border-right-color: rgb(153,102,51);
   border-bottom-color: rgb(102,51,51);
   border-collapse: collapse;
   background: rgb(153,204,255);
   }

   table.formular td
   {
   background: rgb(255,204,102)  url(../fluffy-grey.jpg);
   padding-left: 1em;
   padding-right: 1em;
   padding-top: 1em;
   padding-bottom: 3px;
   border-style: none;
   border-collapse: collapse;
   }

 table.gb
   {
   background: rgb(255,255,204)  url(../page15/podklad.png);
   margin: 2px auto;
   margin-left: 3em;
   margin-right: 3em;
   text-align: left;
   color: black;
   border-width: 2px;
   border-style: solid;
   border-color: rgb(153,102,0);
   border-collapse: collapse;
   }


 table.refused
   {
   background: rgb(255,255,0);
   margin: 2px auto;
   margin-left: 3em;
   margin-right: 3em;
   text-align: left;
   color: black;
   border-width: 2px;
   border-style: solid;
   border-color: rgb(153,102,0);
   border-collapse: collapse;
   }


 table.gb td
   {
   border-top-width: 1px;
   border-top-style: solid;
   border-bottom-width: 1px;
   border-bottom-style: solid;
   border-color: rgb(255,153,102);
   padding-left: 1em;
   padding-right: 1em;
   padding-top: 2px;
   padding-bottom: 2px;
   vertical-align: baseline;
   }

 table.refused td
   {
   border-top-width: 1px;
   border-top-style: solid;
   border-bottom-width: 1px;
   border-bottom-style: solid;
   border-color: rgb(255,153,102);
   padding-left: 1em;
   padding-right: 1em;
   padding-top: 2px;
   padding-bottom: 2px;
   vertical-align: baseline;
   }



p.narrow
   {
   margin-left: 5%;
   margin-right: 5%;
   }

   p.gb
   {
   margin: 2px auto;
   margin-left: 3em;
   margin-right: 3em;
   text-align: left;
   color: black;
   border-width: 2px;
   }

   .smaz
   {
   margin: 2px auto;
   margin-left: 3em;
   margin-right: 3em;
   text-align: left;
   color: black;
   border-width: 2px;
   }

   .gb h3 {
   margin: 1px auto;
   padding: 1px;
   text-align: center;
   text-align: center;
   color: rgb(204,51,0);
   border-color: black;
   }


.obrazek
   {
   margin-right: 15px;
   margin-left: 1px;
   margin-top: 15px;
   margin-bottom: 15px;
   }

a.decent
   {
   color: #000030;
   text-decoration: none;
   font-weight: bolder;
   font-family: Serif,Times,Book;
   }

p.bigger
   {
   margin: 0px auto ;
   padding: 3px 3px 3px 3px;
   text-align: center;
   font-size: 140%;
   color: #000020;
   font-family: Serif,Times,Book;
   font-weight: normal;
   }
p.headline
   {
   margin: 0px auto;
   padding: 3px 3px 3px 3px;
   text-align: center;
   font-size: 300%;
   color: #000020;
   font-family: Serif,Times,Book;
   font-weight: bold;
   }
p.mikro
   {
   margin: 1px auto;
   padding: 0px 0px 0px 0px;
   text-align: center;
   font-size: 50%;
   color: #000020;
   font-family: Verdana,Sans-Serif,Arial,Helvetica;
   font-weight: normal;
   }



