 a         {color: #ffa200; font-weight: bold; font-size: 8pt; text-decoration: none;
          }
a:hover   {text-decoration: none}          

.akce       {width: 100%; margin: 0px; text-align: left; }

.akce td    {padding: 2px;}


.akce_datum {width: 80px; background-color: #18373f; padding: 2px;
             font-weight: bold; font-size: 10pt}

.akce_char  {background-color: #40636c; padding: 2px;
             border-style: solid; border-color: #294E57; border-width: 1px 1px 1px 1px; }

td.akce_kont  {text-align: left; background-color: #40636c; 
              border-style: solid; border-color: #294E57; border-width: 0px 0px 15px 0px;}

td.akce_mesic {padding: 30px 0px 20px 0px; font-size: 12pt;
             font-weight: bold; text-align: left; }

.akce_misto {background-color: #40636c; padding: 2px;}

.akce_nazev { text-align: left; background-color: #18373f; font-weight: bold; 
              font-size: 11pt; padding: 2px 0px 2px 4px;}

.akce_porad {background-color: #40636c;  padding: 2px;}

td.akce_pozn  { background-color: #40636c; padding: 2px;}



body      {margin: 0px; background-color: #d9d9d9; color: #FFFFFF; font-family: sans-serif; 
           font-size: 10pt; text-align: center;}

#bg       {width: 800px; background-image: url("images/bg02.jpg"); background-repeat: repeat-y; 
           background-position: 50% 0%; text-align: center; margin: auto; }

#bg01     {width: 800px; height: 150px; padding: 20px 0px 0px 0px; margin: auto;
           background-image: url("images/bg01.jpg"); background-repeat: no-repeat; 
           text-align: center;  }

#bg03     {width: 800px; height: 60px; margin: 0px 0px 20px 0px; margin: auto;
           background-image: url("images/bg03.jpg"); background-repeat: no-repeat; 
           background-position: 50% 100%; text-align: center; clear: both;}

.filedoc  {display: block; 
           background-image: url('images/filedoc.gif'); 
           background-position: 0% 50%;
           background-repeat: no-repeat;
           padding-left: 15px;
           color: #FFE2B0;
           }

.filepdf  {display: block; 
           background-image: url('images/filepdf.gif'); 
           background-position: 0% 50%;
           background-repeat: no-repeat;
           padding-left: 15px;
           color: #FFE2B0;
           }

.filexls  {display: block; 
           background-image: url('images/filexls.gif'); 
           background-position: 0% 50%;
           background-repeat: no-repeat;
           padding-left: 15px;
           color: #FFE2B0;
           }


.funkce   {font-size: 12pt;}

.funkce_jmeno {font-size: 12pt; font-weight: bold; }

h1        {font-size: 18pt; font-weight: bold; font-family: "microsoft sans serif","tahoma",sans-serif; 
           margin: 10px 0px 5px 0px; color: #617f87; 
           text-align: center; text-decoration: underline;
           border-style: solid; border-width: 0px 0px 0px 0px; border-color: #FFFFFF;}

h2        {font-size: 10pt; margin: 12px 3px 6px 3px; color: #F19405; font-weight: bold; text-align: left}


img       {margin: 0px 7px 7px 0px; float: left}

.intro_msg  {text-align: left;
            border: solid 4px #ffffff;
            margin: 10px 20px 5px 20px;
            padding: 10px;
            }

.intro_msg h2 {text-align: left;}

#item     {text-align: left; padding: 11px 0px 0px 0px; float: left}

.itemmenu {clear: both; display: block; text-align: left; margin: 2px 10px 2px 10px;
           font-family: "verdana",sans-serif; font-size: 10pt; padding: 5px 0px 5px 0px;
           border-color: #325760; border-style: solid; border-width: 0px 0px 4px 0px;}

.itemmenu:hover {border-color: #3c616a; color: #ffbe26}

.kluby_link  {text-align: left; margin: 0px 100px 0px 100px; 
              background-color: #40636c; padding: 2px 0px 2px 0px;}
.kluby_nazev {text-align: left; font-weight: bold; margin: 20px 100px 0px 100px; 
              background-color: #18373f; padding: 3px 0px 3px 0px;}

li        {list-style: square;}

#logo     { width: 300px; height: 318px ; background-image: url("images/logo.jpg");
            background-repeat: no-repeat;}

#menu     {float: left; width: 150px;}

#menuvlajky {margin: 20px 0px 100px 10px}

#news     {float: right; width: 190px; margin: 2px 2px 2px 2px; text-align: left }

p         {margin: 2px 10px 15px 10px; text-align: justify;}

#pub      {float: right;  margin: 10px 2px 2px 2px; width: 590px;  }

.poznamka {font-size: 8pt;}

.obr      {float: left; margin: 20px 3px 3px 3px}

#telo     {text-align: center; margin: auto; width: 750px; 
           border-color: #759AA3; background-color: #294E57; }

table     {font-size: 9pt; text-align: justify}

th        {text-align: center; }

ul        {text-align: left;}

#vlajky   {margin: 0px 0px 0px 0px}



#zapati   {background-image: url("images/zapati.jpg"); 
           width: 750px ;height:40px; clear: both; margin: auto;}

.zapatiitem { padding: 0px 5px 10px 5px; font-size: 8pt; color:#FFFFFF; font-weight: normal }


/*   ************************* DISKUSNÍ FÓRUM ***********************  */
/*   ****************************************************************  */

.login1   {font-size: 8pt; float: left; width: 50px; text-align: right; 
           margin: 0px 10px 0px 0px;}
.login2   {font-size: 8pt; }

.uvod_radek1  {background-color: #18373f;}
.uvod_radek2  {background-color: #18373f;}
.uvod_table   {background-color: #336699; color: #FFFFFF; width: 100%; }
.uvod_th      {background-color: #AAAAAA; color: #FFFFFF; font-size: 8pt; }
.uvod_topmenu {display: block; float: left; margin: 2px 20px 5px 0px;}

form      {margin: 0px; padding: 0px;}

.form_login {margin: 10px 10px 20px 10px; padding: 5px 0px 5px 0px; width: 180px; 
             background-color: #18373f;); 
             border-style: solid; border-color: #40636c; border-width: 1px; }

.form_login_line  {clear: both;}



.forum_add_jmenovka   {width: 110px; float: left; clear: left; font-weight: bold;
                      margin: auto; padding: 2px 15px 2px 0px;
                      font-size: 9pt; text-align: right; }

.forum_add_line       {clear: both; background-color: #18373f; width: 550px; color: #FFFFFF;
                       padding: 2px 0px 2px 0px; margin: 0px 0px 5px 10px; text-align: left;
                       border-style: solid; border-width: 1px; border-color: #40636c;}


.forum_prispevek  {clear:both; background-color: #EEEEEE; margin: 10px 0px 0px 0px; text-align: left;
                   border-width: 0px; border-color: #18373f; border-style: solid;}

.forum_prispevek_nadpis  {font-size: 10pt; font-weight: bold; background-color: #18373f; 
                          color: #FFFFFF; padding: 2px 0px 4px 10px; 
                          background-image: url("images/forum_nazev.gif"); background-repeat: repeat-x;}
.forum_prispevek_autor    {float: left;  font-size: 8pt; text-align: right; float: left;}
.forum_prispevek_reagovat {float: left; display: block;}
.forum_prispevek_text     {color: #EEEEEE; padding: 10px; background-color: #40636c;
                           border-color: #5e7b83; border-style: solid; border-width: 1px 0px 1px 0px;}

.forum_prispevek_udaje    {clear:both; background-color: #40636c ; width: 100%; 
                           padding: 2px 0px 2px 2px; color: #FFFFFF; }
                           
.forum_prispevek_zobraz   {font-size: 8pt; display: block;  clear: right;}
.forum_prispevek_reakce   {float: left;}

.forum_strankovani        {display: block; float: left; padding: 0px 4px 0px 4px; font-size: 10pt;
                           border-style: solid; border-width: 0px 0px 0px 0px; border-color: #336699;}

.forum_strankovani_aktualni {display: block; float: left; padding: 0px 4px 0px 4px; font-size: 10pt;
                             border-style: solid; border-width: 1px 0px 1px 0px; border-color: #40636c;
                             background-color: #18373f;}

.forum_strankovani_strana {display: block; float: left; padding: 2px 2px 2px 2px; font-size: 10pt;
                           border-style: solid; border-width: 0px 0px 0px 0px; border-color: #336699;}

.forum_tema  {background-color: #EEEEEE; border-style: solid; border-width: 1px; 
              border-color: #18373f; clear: both; float: left; width: 400px;
              margin: 0px 0px 10px 0px; text-align: left;}
     
.forum_tema_nazev {font-size: 12pt; background-color: #18373f; 
                   width: 100%; display: block; padding: 2px 0px 2px 10px;}
.forum_tema_text  {text-align: left; color: #222222; padding: 5px 2px 5px 2px; }
.forum_tema_pocet {font-size: 8pt; width: 100px; float: left; width: 100%;
                   background-color: #CCCCCC; color: #222222;}
.forum_tema_pridat {font-size: 8pt; float: left; font-weight: normal; background-color: #CCCCCC;}

.frm_group    {border-style: solid; border-width: 1px; border-color: #40636c;
               background-color: #18373f; color: #FFFFFF; clear:both;
               margin: 2px 2px 2px 2px; padding: 2px 0px 2px 0px;}
               
.frm_label    {width: 140px; float: left; clear: left;
              margin: auto; padding: 2px 5px 2px 0px;
              font-size: 9pt; text-align: right;}

.frm_line     {clear:both;}

.frm_item     {border-style:solid; border-width: 0px; width: 300px; 
               padding: 1px 0px 1px 0px; text-align: left; margin: auto;}




