html {height:100%;}
body {font-family:tahoma,verdana,helvetica,arial; font-size:x-small; scrollbar-face-color: #008ce6; scrollbar-highlight-color: #008ce6; scrollbar-shadow-color: #008ce6; scrollbar-3dlight-color: #ffffff; scrollbar-arrow-color: #ffffff; scrollbar-track-color: #ffffff; scrollbar-darkshadow-color: #ffffff; text-align:center; width:100%; background-color:#444;}

  p {font-weight:normal;font-size:x-small;text-align:justify;}
  h1 {font-size:large; font-weight:bold;}
  h2 {font-size:medium; font-weight:bold;}
  
  h3 {font-size:170%;font-weight:bold;padding-bottom:0.2em;margin:0 0 1em;border-bottom:1px solid; width:80%;}/* jako hl nadpis stranky */
  
  a {color:#008ce6; text-decoration: none;}
  a:hover {color:#98b6f4; text-decoration: underline;}
  li {font-size:x-small;}
  
  hr {width:70%; color:#000000; height:1px;}
  .hr {width:70%; font-size:0.5em; color:#000000; padding:0; margin:0.7em 0 0 0; height:0px; border-top:#000 1px solid;}

  #whole_page {margin: 0 auto; text-align:left; max-width:900px; _width: expression(document.body.clientWidth > 900? "900px" : "auto" );}
  
  #submenu {color:#008ce6; font-size:xx-small; font-weight:bold;}
  .nadpisnormal {color:#000000; font-size:small; font-weight:bold;}
  .nadpismain {color:#ffffff; font-size:large; font-weight:normal;}
  .nadpissekce {color:#000000; font-size:large; font-weight:bold;} 
  .nadpisSportodd {color:#98b6f4; font-size:large; font-weight:normal; text-decoration:none;}
  .nadpisSportodd:hover {color:#98b6f4; font-size:large; font-weight:bold; text-decoration:none;}
  .normalnitext {color:#000000; font-size:x-small;font-weight:normal;} 
  .aktualitynad {color:#008ce6; font-size:x-small; font-weight:bold;}
  .aktualitynad:hover {color:#008ce6; font-size:x-small; text-decoration:underline; font-weight:bold;}
  .aktualitynadBl {color:#000000; font-size:x-small; font-weight:bold;}
  .podkategorie {color:#000000; font-size:xx-small; font-weight:bold;}
  .datum {color:#000000; font-size:x-small; font-weight:bold;}
  .svatek {color:#000000; font-size:x-small;text-decoration: none;}
  .datummain {color:#000000; font-size:x-small; font-weight:normal;}
  .textsmallwhite {color:#ffffff; font-size:xx-small;text-decoration: none;}
  .linknodeco {color:#ffffff; font-size:xx-small;text-decoration: none;}
  .linknodeco:hover {color:#000000; font-size:xx-small;text-decoration: none; } 
  .odkazydole {color:#008ce6; font-size:xx-small; font-weight:bold; text-decoration:none;}
  .odkazydole:hover {color:#98b6f4; font-size:xx-small; font-weight:bold; text-decoration: none;}
  .odkazymodre {color:#008ce6; font-size:xx-small; font-weight:bold; text-decoration: none;}
  .odkazymodre:hover {color:#98b6f4; font-size:xx-small; font-weight:bold; text-decoration: none;}
  .copyright {color:#000000; font-size:x-small; font-weight:bold; text-align:right;clear:left}
  .sedTxt {color:#c1c1c1; font-size:xx-small; font-weight:bold;}
	
  
  .rozvrhcas {color:#000000; font-size:x-small; font-weight:bold; text-decoration: none;}
  
  #picRightDiv {border:#ffffff 1px solid; padding:0px; margin:0px; float:right;cursor:pointer;}
  .picInDiv {border-left:#ffffff 3px solid; margin-left:6px; padding:0px;}
  .picInDivObt {border-left:#ffffff 3px solid; margin:10px; margin-left:0px; padding:0px; float:left;}
  
  .tablebordercely {border: #000000 1px solid;}
  .pictureborder {border: #ffffff 1px solid;}
  .pictureborder:hover {border: #000000 1px solid;}
  
  #hlavaMaleOkno {width:100%; background-color:#008ce6; color:#ffffff; font-weight:bold; padding:10;}
  #teloMaleOkno {width:100%; color:#000000; font-size:x-small; padding:5;}
  #editor {clear:both}
  #tabstd1 {font-size:x-small;}
  #tabstd1 table {color:#000000; font-size:85%; border-collapse:collapse;}
  #tabstd1 td {border-top:#008ce6 1px dashed; border-bottom:#008ce6 1px dashed; padding-right:10px; padding:3px;}
  #tabstd1 tr th {color:#ffffff; font-size:100%; font-weight:bold; background-color:#008ce6; border:#008ce6 1px solid; padding-right:10px; }
  #tabstd1 a {font-size:80%;}
  #tabstd table {color:#000000; font-size:xx-small; border-collapse:collapse}
  #tabstd td {border:#008ce6 1px dashed; padding:3px}
  #tabstd#hlavicka tr {color:#ffffff; font-size:xx-small; font-weight:bold; background-color:#008ce6}
  #tabstd#hlavicka td {border:#008ce6 1px solid }
  
  #right{text-align:right;color:#ff0000}
  
  		/* ===== FLORBAL tabulky ===== */
.tabSout table {width:100%;}
.tabZap table {width:100%;}
.turnMain {};
  
  
  		/* ===== Navigace ===== */
#navig {padding: 0.3em 0em 0em 0em;text-align:center;width:100%;font-size:x-small;}
#navig .l {text-align:left;vertical-align:top;width:10%;}
#navig .r {text-align:right;vertical-align:top;width:10%;}
#navig .c {text-align:center;font-size:90%;}
#navig .c .pole {font-size:x-small;font-size:90%;border:#000 1px solid;font-weight:normal;text-align:center;margin:0em 0.5em 0 0em;width:2em;}
#navig .c .tlac {font-size:90%;margin:0em 0.5em 0 0;}
#navig .f {height:1em;font-size:90%;}

		/* ===== INFORMACE ===== */
.infoRed {padding:0.3em 0 0.3em 0;border:#ffffff 0px solid;color:#f00;font-weight:bold;font-size:xx-small;}
.infoGrey {padding:0.3em 0 0.3em 0;border:#ffffff 0px solid;color:#666;font-weight:bold;font-size:xx-small;}

		/* ===== Nabidka prefixuu ===== */
.nabPrefixu {font-size:x-small;}
.nabPrefixu td {vertical-align:top;}
.nabPrefixu .checkb {margin:0.1em 0 0 0;}

		/* ===== Akce na hl strance ===== */
.akce {color:#000000; font-size:x-small;text-decoration: none;}
.akce a {color:#000000; font-size:x-small;text-decoration: none;}
.akce a:hover {color:#000; font-size:x-small;text-decoration:none;}
#akceExp {font-size:x-small;padding:0 5px 0 5px;width:390px;position:absolute;left:186; color:#000;display:none; text-align:justify;border:#000000 1px solid;}
#akceExpBack {font-size:x-small;border-top:#ddddff 1px solid;padding:0 5px 0 5px; width:390px;position: absolute;left:186; color:#ddddff; text-align:justify; background-color:#ddddff;display:none; filter:alpha(opacity=90); -moz-opacity: 0.9;}
.akceHlFlor {font-size:x-small;}
.akceHlFlor .akce {color:#999999;}
.akceHlFlor #akceExp {left:205;font-size:85%;}
.akceHlFlor #akceExpBack {left:205;font-size:85%;}
.akceHlFlor .akce a {color:#999999; text-decoration:none;font-size:85%;}
.akceHlFlor .akce a:hover {color:#000; text-decoration:none;font-size:85%;}

.akceTable {font-size:x-small;border-collapse:collapse;width:100%;}
.akceTable td {vertical-align:top;padding:0.2em 0.2em 0.3em 0.5em;}
.akceTable .datum {font-weight:bold; padding-right:1em;}
.akceTable .actived {background-color:#008ce6;cursor:pointer;}
.akceTable a {color:#008ce6;}
.akceTable .actived a {color:#fff;}
.akceTable .actived a:hover {text-decoration:none;color:#fff;}
.akceTable .unactived {}

		/* ===== FOTO ===== */
.pgfoto {background-color:#aabbff; text-align:center; padding:5px; margin: 0; width:100%; height:auto !important; height: 100%;}
.pgfoto .foto {text-align:left;text-align:center;}
.pgfoto .foto img {cursor:pointer; border:#000000 1px solid;}
.pgfoto .popis {font-size:x-small;margin-top:0.5em;}
.pgfoto .navPrev {display:block; float:left;  height:400px; width:30px; text-align:center; vertical-align:middle;}
.pgfoto .navNext {display:block; float:right; height:400px; width:30px; text-align:center; vertical-align:middle;}
.pgfoto a {font-weight: bold;}
.pgfoto a:hover {color:#fff;}


#fotodole {}
#fotodole img {padding:0; margin:0 0 4px 0;}

@media print {
    #page_header_container{display: none;}
    #page_left_side{display: none;}
    
    #hlavni_obsah{padding-left:1em; display:block;}
}
