body {
  font-family:Arial,Verdana,Tahoma,helvetica,Geneva;
  margin:0px;
  font-size:11px;
  color:#666666;
  background-color: #fff;
}


a {color:#52646E;}
a img {border:0;}


p {padding:0;margin:10px;}
table {margin:10px;}
h1,h2,h3,h4,h5,h6 {padding:0;margin:10px;}
h1 {font-size:27px;color:#D86934;}
h1 a {color:#D86934;}
h2 {font-size:16px;color:#000;}
h2 a {color:#000;}
h3 {font-size:14px;color:#000;font-weight:bold;}
h3 a {color:#000;}

.velkyNadpisOrange {font-size:27px;color:#D86934;}
.sedyNadpisSipka {line-height:25px;vertical-align:middle;font-size:13px;border-bottom:1px solid #999999;color:#999;
                  background-image:url("images/sipka25x25.gif");background-repeat:no-repeat;padding-left:35px;}
.barvaPismaBila {color:#fffafa;}
.barvaPismaCerna {color:#000000;}
.barvaPismaCervena {color:#ff0000;}
.barvaPismaHneda {color:#8b4513;}
.barvaPismaModra {color:#000080;}
.barvaPismaOrange {color:#FF8400;}
.barvaPismaRuzova {color:#ff1493;}
.barvaPismaSeda {color:#cdc9c9;}
.barvaPismaZelena {color:#006400;}
.barvaPismaZluta {color:#ffff00;}

.barvaPozadiBila {background-color:#fffafa;}
.barvaPozadiCerna {background-color:#000000;}
.barvaPozadiCervena {background-color:#ff0000;}
.barvaPozadiHneda {background-color:#8b4513;}
.barvaPozadiModra {background-color:#000080;}
.barvaPozadiOrange {background-color:#FF8400;}
.barvaPozadiRuzova {background-color:#ff1493;}
.barvaPozadiSeda {background-color:#cdc9c9;}
.barvaPozadiZelena {background-color:#006400;}
.barvaPozadiZluta {background-color:#ffff00;}


.malePismo {font-size:10px;}
.vetsiPismo {font-size:13px;}
.velkePismo {font-size:16px;}
.obrovskePismo {font-size:27px;}

.nastred {text-align:center;}
.doleva {text-align:left;}
.doprava {text-align:right;}

.obrazekDoleva {float:left;margin:0 5px 5px 0;}
.obrazekDoprava {float:right;margin:0 0 5px 5px;}
.obrazekDolevaMargin10 {float:left;margin:10px;}
.obrazekDopravaMargin10 {float:right;margin:10px;}

.noMargin {margin:0;}
.margin10 {margin:10px;}
.padding10x0 {padding:10px 0px;}

.leftBorderDashed {border-left:1px dashed #666;}
.rightBorderDashed {border-right:1px dashed #666;}
.topBorderDashed {border-top:1px dashed #666;}
.bottomBorderDashed {border-bottom:1px dashed #666;}



.leftFloat {float:left;}
.rightFloat {float:right;}
.leftClr {clear:left;width:1px;height:1px;overflow:hidden;}
.rightClr {clear:right;width:1px;height:1px;overflow:hidden;}
.bothClr {clear:both;width:1px;height:1px;overflow:hidden;}
.hd{display:none;}


p.warning{font-weight:bold;color:#ff0000;}
input.submitButton {background:#9BB005;color:#000;font-weight:bold;border:1px solid #000;}
div.halfBox {width:380px;height:200px;margin:10px 0 0 10px;float:left;overflow:hidden;}

#allPage{position:relative;width:100%;height:auto;text-align:center;margin:0;}
#mainPage{position:relative;margin: 10px auto;width:990px;height:auto;text-align:left;overflow:hidden;border:1px solid #000;}  
          
  #headka {position:absolute;left:0;top:0;width:990px;height:174px;overflow:hidden;background-image:url("images/headBg.jpg");}
    #mainMenu {position:absolute;left:10px;top:140px;width:970px;height:35px;overflow:hidden;}
      #mainMenu p {padding:0;margin:0;line-height:35px;vertical-align:middle;color:#fff;}
      #mainMenu a {font-size:12px;color:#fff;text-decoration:none;text-transform:uppercase;} 
      #mainMenu a:hover {text-decoration:underline;}
      #mainMenu a.activeMenu {text-decoration:underline;}   
  #mainContent{position:relative;margin-top:174px;width:990px;height:auto;text-align:left;overflow:hidden;/*background-image:url("images/mainBg.gif");background-repeat:repeat-y;*/}
    #mainContentLeft {position:relative;width:200px;height:auto;overflow:hidden;float:left;}
      h2.zapisnikHeader {width:155px;height:25px;overflow:hidden;background-color:#999; font-weight:bold;text-transform:uppercase;text-decoration:none;color:#fff;
                         padding-left:25px;line-height:25px;vertical-align:middle;font-size:11px;
                         background-image:url("images/zapisnik25x25seda.gif");background-repeat:no-repeat;}
        h2.zapisnikHeader a {color:#fff;text-decoration:none;}
      #mainContentLeft ul {margin:0px;padding-left:25px;}
      #submenu {position:relative;width:180px;height:auto;overflow:hidden;float:left;margin:10px;}
        #submenu a {display:block;width:180px;height:25px;overflow:hidden;background-image:url("images/sipka25x25.gif");background-repeat:no-repeat;background-color:#999;
                    padding-left:25px;line-height:25px;vertical-align:middle;font-size:11px;font-weight:bold;float:left;margin-top:1px;
                    text-transform:uppercase;text-decoration:none;color:#fff;}
        #submenu a:hover {background-image:url("images/sipka25x25orange.gif");background-repeat:no-repeat;background-color:#FF8400;}
        #submenu a.activeSubmenu {background-image:url("images/sipka25x25orange.gif");background-repeat:no-repeat;background-color:#FF8400;}
    #mainContentRight {position:relative;width:789px;height:auto;overflow:hidden;float:right;border-left:1px dashed #666;min-height:800px;}
      div.contentSpacer {clear:both;width:789px;height:10px;border-top:1px dashed #666;}
      div.box394 {position:relative;width:394px;height:auto;overflow:hidden;float:left;}
      
  #foot {position:relative;width:990px;height:38px;overflow:hidden;background-image:url("images/footBg.gif");color:#fff;}  
    #foot p {padding:0;margin:0 10px;line-height:38px;vertical-align:middle;}
    #foot a {font-size:12px;color:#fff;text-decoration:none;}
    #foot a:hover{text-decoration:underline;}             
    #pataVlevo {position:relative;width:300px;height:38px;overflow:hidden;float:left;}
    #pataVpravo {position:relative;width:690px;height:38px;overflow:hidden;float:left;}
      #pataVpravo p {text-align:right;}    
      #pataVpravo a {text-transform:uppercase;}                    
/* Page Numbers */
.pages {
    padding: 1em;
    margin: 15px;
    clear: left;
    font-size: 85%;
}

.pages a, .pages span {
    display: block;
    float: left;
    padding: 0.2em 0.5em;
    margin-right: 0.1em;
    border: 1px solid #6bb900;
    background: #fff;
}

.pages span.current {
    border: 1px solid #2E6AB1;
    font-weight: bold;
    background: #2E6AB1;
    color: #fff;
}

.pages a {
    border: 1px solid #9AAFE5;
    text-decoration: none;
}

.pages a:hover {
    border-color: #2E6AB1;
}

.pages a.nextprev {
    font-weight: bold;
}

.pages span.nextprev {
    color: #666;
}

.pages span.nextprev {
    border: 1px solid #ddd;
    color: #999;
}

.pages .nextprev-next {
    float: right;
}

.tooltip {
    border: 1px solid #85be35;
    padding: 5px;
    background-color: #fff;
    width: 150px;
    font-size: 85%;
    color: #777;
    opacity: 0.95;
    text-align: left;
}

.tooltip h6 {
    background: #85be35;
    color: #fff;
    margin: -5px -5px 4px -5px;
    padding: 2px 5px;
    font-size: 100%;
    font-weight: bold;
}

.tooltip img {
    vertical-align: middle;
    border: 1px solid #85be35;
    margin: 2px 0;
}
