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

p {padding:0;margin:10px;}
table {margin:10px;}
h1,h2,h3,h4,h5,h6 {padding:0;margin:10px;}
h1 {font-family:Tahoma;font-size:22px;color:#fff;}
h2 {font-family:Tahoma;font-size:13px;color:#fff;}
h3 {font-family:Tahoma;font-size:11px;color:#fff;}

a:hover {color:#ffff00;}
a.activeLink {color:#ffff00;}

li {list-style-image:url("images/liImage.gif");}
li.bezOdrazky {list-style-image:none;list-style-type:none;} 

p.warning{font-weight:bold;color:#ff0000;}
input.submitButton {background:#9BB005;color:#000;font-weight:bold;border:1px solid #000;}
.leftClr {clear:left;width:1px;height:1px;overflow:hidden;} 
.bothClr {clear:both;width:1px;height:1px;overflow:hidden;}
.hd{display:none;}
.small {font-size:9px;} 
.doprava {text-align:right;}
.nastred {text-align:center;}
.top15 {margin-top:15px;}
.obrazekDoleva {float:left;margin:0 5px 5px 0;}
.obrazekDolevaRamecek {float:left;margin:0 5px 5px 0;border:2px solid #013300;}
.obrazekDolevaRamecekSokrajem {float:left;margin:0 5px 5px 10px;border:2px solid #013300;}
.obrazekDoprava {float:right;margin:0 0 5px 5px;}
.obrazekDopravaRamecek {float:right;margin:0 0 5px 5px;border:2px solid #013300;}
.obrazekDopravaRamecekSokrajem {float:right;margin:0 10px 5px 5px;border:2px solid #013300;}
.ramecek {border:2px solid #013300;}
.noMargin {margin:0;}
.fotoBoxMaly {width:75px;height:57px;overflow:hidden;border:1px solid #013300;margin:10px;float:left;}

.zelenyNadpisDlouhy {width:450px;height:30px;overflow:hidden;margin:5px;background-image:url("images/centerHeaderBgFull.jpg");background-repeat:no-repeat;
                     font-size:13px;font-weight:bold;line-height:30px;vertical-align:center;padding-left:5px;}
.zelenyNadpisKratky {width:180px;height:30px;overflow:hidden;margin:5px;background-image:url("images/centerHeaderBgHalf.jpg");background-repeat:no-repeat;
                     font-size:13px;font-weight:bold;line-height:30px;vertical-align:center;padding-left:5px;}
.zelenyNadpisKratky225 {width:225px;height:30px;overflow:hidden;margin:5px;background-image:url("images/centerHeaderBgHalf225.jpg");background-repeat:no-repeat;
                     font-size:13px;font-weight:bold;line-height:30px;vertical-align:center;padding-left:5px;}


#allPage{position:relative;width:100%;height:auto;text-align:center;margin:0;background-image:url("images/bodyBgLeft.jpg");background-repeat:no-repeat;}
#mainPage{position:relative;margin:0 auto;width:998px;height:auto;text-align:left;overflow:hidden;}  
          
  #headka {position:absolute;left:0;top:0px;width:998px;height:114px;overflow:hidden;background-image:url("images/headBg.jpg");}
    #mainMenu {position:absolute;left:152px;top:85px;width:496px;height:29px;overflow:hidden;}
      #mainMenu p {margin:0;line-height:29px;vertical-align:center;text-align:right;}
      #mainMenu a {text-decoration:none;}
    #homeButton {position:absolute;display:block;left:80px;top:50px;width:160px;height:30px;text-decoration:none;}
    
  #mainContent{position:relative;margin-top:114px;width:998px;height:auto;text-align:left;overflow:hidden;background-image:url("images/mainContentBg.jpg");
               background-repeat:repeat-y;}
    #leftCol {position:relative;float:left;width:151px;height:auto;overflow:hidden;background-image:url("images/leftColBg.jpg");background-repeat:no-repeat;
              min-height:433px;}
      #leftCol h2 {width:145px;height:30px;overflow:hidden;margin:5px;background-image:url("images/leftHeaderBg.jpg");background-repeat:no-repeat;
                  font-size:13px;font-weight:bold;line-height:30px;vertical-align:center;padding-left:5px;}
      #leftCol ul {margin:10px;padding-left:20px;}
      #leftCol li {margin:5px 0px;}
      #leftCol a {font-weight:normal;}
        #submenusUl a {font-weight:bold;text-decoration:none;}
    #mainContentBody {position:relative;float:right;width:847px;height:auto;overflow:hidden;}  
      #mainContentBody h1 {width:450px;height:30px;overflow:hidden;margin:5px;background-image:url("images/centerHeaderBgFull.jpg");background-repeat:no-repeat;
                     font-size:13px;font-weight:bold;line-height:30px;vertical-align:center;padding-left:5px;}
      #middleCol {position:relative;float:left;width:496px;height:auto;min-height:433px;background-image:url("images/middleColBg.jpg");background-repeat:no-repeat;}
        #middleCol ul {margin:5px;padding-left:20px;}
        #middleCol li {margin:5px 0px;} 
      #rightCol {position:relative;float:left;width:351px;height:auto;overflow:hidden;min-height:433px;
                 background-image:url("images/rightColBg.jpg");background-repeat:no-repeat;}
      
        #kontaktBox {position:relative;width:344px;height:auto;background-color:#313C12;margin-top:433px;margin-left:2px;}          
          #kontaktBox h2 {width:344px;height:30px;overflow:hidden;margin:0px;/*background-image:url("images/centerHeaderBgHalf330.jpg");*/
                          background-color:#013300;background-repeat:no-repeat;
                          font-size:13px;font-weight:bold;line-height:30px;vertical-align:center;padding:0;text-align:center;}          
          #kontaktBox p {margin:10px;text-align:center;}
      #hpFotogalerie {position:relative;width:225px;height:auto;float:left;margin:10px;border-right:1px solid #013300;}
        #hpFotogalerie h2 {margin-top:0;}
      #hpPartneri {position:relative;width:225px;height:auto;float:left;margin:10px;}
        #hpPartneri h2 {margin-top:0;}
  #foot {position:relative;width:998px;/*height:139px;*/height:50px;overflow:hidden;background-image:url("images/footBg.jpg");background-repeat:no-repeat;}  
    #bottomMenu {position:absolute;left:0px;top:0px;width:998px;height:29px;overflow:hidden;}
      #bottomMenu p {margin:0;line-height:29px;vertical-align:center;text-align:center;}
      #bottomMenu a {text-decoration:none;font-weight:normal;}         
                        
/* 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;
}
