/* OBECNA NASTAVENI */

 body { margin: 3px; padding: 3px; }
 td,th,body,div { font-family: MS Sans Serif, Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; }

/* VSECHNY STRANKY */
 .warning { position:absolute; left:0; top:0; width:0; height:0; clip:rect(0,0,0,0); visibility:hidden; font-size: 1pt; }
 .announce1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 12pt; }
 .announce2 { font-family: MS Sans Serif, Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; }

 .footlink { font-size:8pt; }
 .footcp { font-size:6pt; }
 .toplink { font-size:x-small; color:black; font-weight:bold; text-decoration:none; }
 .link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:bold; }
 .linkcaption { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }

 .heading { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13pt; color:black; font-weight:bold; text-decoration:none; display:inline; }
 .siteurl { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color:blue; text-decoration:none; }
 
 .disabled { display:none; }
 .divide { clear:both; } 

/* NAVIGACNI LISTA
 background-color => <A>
 bgcolor          => <TD> (Netscape)
 backgroundcolor  => <TD> (IE)
*/
 .mainbar,.mainbarselected { color:#FFFFFF; text-decoration:none;
                             font-size: 12pt; font-weight:800;
                             font-family: Verdana, Helvetica, Arial, sans-serif;}
 td.mainbar, td.mainbarselected { padding-left: 4pt; padding-right: 4pt; }
 .mainbar { background-color:#1909B7; background:#1909B7; }
 .mainbarselected { background-color:#C00000; background:#C00000; }
 .menupopup { color:#FFFFFF; text-decoration:none; font-weight:800;
               font-family: Verdana, Helvetica, Arial, sans-serif;
               font-size: 10pt;}

/* TABULKA SE SEZNAMEM */

 .tablename   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13pt; font-weight:bold; }
 .tableitem   { padding-left:15pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; }

/* VYDAJE */

 .exppad    { padding-right:10pt; }

/* INDEX FOTOGRAFII (ask.cgi) */

 .phototablename   { padding-left:3pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; font-weight:bold;}
 .phototabledate   { padding-left:3pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
 .phototablecount  { padding-left:3pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
 .phototablesymbol { padding-bottom:2pt; }
 .phototablelink   { padding-left:10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; }

/* SEZNAM FOTOGRAFII (photo.cgi) */

 .photoresult     { text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:bold;}
 .photolistdesc   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:bold;}
 .photolistplace  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:normal;}
 .photolisthead   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:bold;}
 .photolistauthor { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:normal;}
 .photolistsize   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:normal;
                    text-align:right; }
 .photolistlink   { color:#A000FF;
   font-family: MS Sans Serif, Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;
  }

  table.slideshow { width: 100%; height: 100%; }
  td.slideshow    { vertical-align: middle; }
  .slideshowimage { margin-bottom: 2px; }
  .slideshowdesc  { font-family: "Trebuchet MS",Tahoma,Verdana,sans-serif; font-size: 20pt; }
  .slideshowinfo  { position: absolute; top:20px; right:20px; text-align:left;
                    color: black; background: yellow; padding: 3px; border: 1px solid black;
                  }

/* SLOUPEK S CAROU */

 .textcolumn { font-size: 10pt; padding-left:2pt; font-family: Verdana, Arial, Helvetica, sans-serif; }

/* FOTKY A ODKAZY V CESTOPISU I JINDE */
 .photodesc { font-size: 10pt; font-weight:bold; }
 .photolink { color:#A000FF; }

/* HLEDANI FOTEK */
 .photosearch { font-family: MS Sans Serif, Arial, Helvetica, sans-serif; font-size: 10pt; }

/* MAPA */
 .mapsetup { font-family: MS Sans Serif, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
 .mapinfo { font-family: MS Sans Serif, Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; }

/* TIPY */
 .timetablecountry { font-family: MS Sans Serif, Verdana, Arial, Helvetica, sans-serif;
                     color:#007F00; font-size: 15pt; font-weight:bold; }
 .timetablelink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; font-weight:bold; }
 .timetablecomment { font-family: Times, serif; font-size: 12pt; text-align:justify;
            	       font-weight:normal; }

/* JIZDNI RAD */
 .tthead { font-family: MS Sans Serif, Verdana, Arial, Helvetica, sans-serif;
           color:black; font-size: 15pt; font-weight:bold; }
 .ttitem { font-family: MS Sans Serif, Verdana, Arial, Helvetica, sans-serif;
           padding-left:3pt; padding-right:3pt; text-align:right }
 .ttremark { font-family: Arial, Helvetica, sans-serif; font-size:7pt; }

/* CESTOPISY */

 .storyplace  { font-family: Verdana, Arial, Helvetica, sans-serif;
                color:#4677DA; font-size: 17pt; font-weight:bold; text-align:center;}
 .storyauthor,.storydate
              { font-family: Verdana, Arial, Helvetica, sans-serif;
                color:#000000; font-size: 11pt; font-weight:bold; text-align:center;}
 .storymail  { font-family: MS Sans Serif, Verdana, Arial, Helvetica, sans-serif;
                color:#000000; font-size: 10pt; text-align:center;}
 .daysdate { font-family: MS Sans Serif, Verdana, Arial, Helvetica, sans-serif;
             color:#000000; font-size: 10pt; font-weight:bold; text-align:right}
 .daysdesc { font-family: MS Sans Serif, Verdana, Arial, Helvetica, sans-serif;
             font-size: 10pt; font-weight:normal; }
 .tripdate { font-family: Verdana, Arial, Helvetica, sans-serif;
             font-size: 11pt; font-weight:bold; }
 .tripdesc { font-family: MS Sans Serif, Verdana, Arial, Helvetica, sans-serif;
             color:#007F00; font-size: 15pt; font-weight:bold; }
 .triproute,.triplength
           { font-family: MS Sans Serif, Verdana, Arial, Helvetica, sans-serif;
             font-size: 10pt; font-weight:bold; }
 .triptext { font-family: Times, serif; font-size: 12pt; text-align:justify;
      	     margin-left:12pt; margin-right:12pt; font-weight:normal; }
