body {
  font-family:Tahoma,Verdana,Arial,helvetica,Geneva;
  margin:0px;
  font-size:12px;
  color:#666;
}


a {color:#ff3300;}
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:28px;color:#16CBEA;font-weight:normal;}
h2 {font-size:16px;color:#16CBEA;font-weight:normal;}
h3 {font-size:14px;color:#16CBEA;font-weight:normal;}

.malyheader {font-size:12px;}
a.viceLink {display:block;position:relative;width:auto;height:15px;line-height:15px;vertical-align:middle;background-image:url("images/blackArrowBg.jpg");background-repeat:no-repeat;padding-left:20px;overflow:hidden;clear:left;
            margin:10px;}

p.warning{font-weight:bold;color:#ff0000;}
input.submitButton {background:#9BB005;color:#000;font-weight:bold;border:1px solid #000;}

.akcniBoxHeader {font-size:12px;color:#000;font-weight:bold;margin:5px 10px;}


.malePismo {font-size:10px;}
.vetsiPismo {font-size:14px;}
.velkePismo {font-size:16px;}

.bila {color:#fff;}
.cerna {color:#000;}
.cervena {color:#FF3300;}
.hneda {color:#5D5443;}
.modra {color:#123773;}
.modraSvetla {color:#16CBEA;}
.orange {color:#FF8400;}
.piskova {color:#FFE6AA;}
.seda {color:#ccc;}
.sedaSvetlejsi {color:#f5f5f5;}

.pozadiBila {background-color:#fff;}
.pozadiCerna {background-color:#000;}
.pozadiCervena {background-color:#FF3300;}
.pozadiModra {background-color:#123773;}
.pozadiModraSvetla {background-color:#16CBEA;}
.pozadiOrange {background-color:#FF8400;}
.pozadiPiskova {background-color:#FFE6AA;}
.pozadiSeda {background-color:#ccc;}
.pozadiSedaSvetlejsi {background-color:#f5f5f5;}


.cernyRamecek {border:1px solid #000;}
.sedyRamecek {border:1px solid #ccc;}
.zlutyRamecek {border:1px solid #FFE29C;}

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

.leftFloat {float:left;}
.leftClr {clear:left;width:1px;height:1px;overflow:hidden;} 
.hd{display:none;}

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

.noMargin {margin:0;}
.leftMargin0 {margin-left:0px;}
.leftMargin10 {margin-left:10px;}
.rightMargin0 {margin-right:0px;}
.rightMargin10 {margin-right:10px;}
.topMargin0 {margin-top:0px;}
.topMargin10 {margin-top:10px;}
.bottomMargin0 {margin-bottom:0px;}
.bottomMargin10 {margin-bottom:10px;}

.noPadding {padding:0;}
.padding10 {padding:10px;}

.width95 {width:95px;}
.width600 {width:600px;}

.width170 {width:170px;}
.width525 {width:525px;}

div.sloupec695leftFloat {position:relative;width:695px;height:auto;overflow:hidden;float:left;}
div.sloupec695rightFloat {position:relative;width:695px;height:auto;overflow:hidden;float:right;}
div.sloupec293leftFloat {position:relative;width:272px;height:auto;overflow:hidden;float:left;margin-left:10px;margin-right:10px;border-left:1px solid #ccc;}
div.akcniBoxHP {position:relative;width:675px;height:60px;overflow:hidden;background-image:url("images/akcniBoxBg.jpg");margin:10px;}
  div.akcniBoxHP p {margin-top:0;}
div.Spacer695 {position:relative;width:675px;height:1px;background:#ccc;overflow:hidden;margin:10px;clear:left;}

#allPage{position:relative;width:100%;height:auto;text-align:center;margin:0;background-image:url("images/bgPage.jpg");background-repeat:repeat-x;}
#mainPage{position:relative;margin:0 auto;width:990px;height:auto;text-align:left;overflow:hidden;background-color:#fff;}  
          
  #headka {position:absolute;left:0;top:0px;width:990px;height:212px;overflow:hidden;background-image:url("images/bgHead.jpg");}
    #kontaktHead {position:absolute;left:680px;top:0px;width:300px;height:27px;overflow:hidden;}
      #kontaktHead p {color:#fff;text-align:left;margin:0;line-height:27px; vertical-align:middle;text-align:right;}
    #mainMenu {position:absolute;left:110px;top:185px;width:850px;height:27px;overflow:hidden;}   
      div.mainMenuSpacer {display:block;width:2px;height:27px;margin:0 20px;float:left;background-image:url("images/menuSpacer.jpg");overflow:hidden;}
      a.mainMenu  {display:block;width:auto;height:27px;float:left;font-size:12px;text-decoration:none;line-height:28px;vertical-align:center;text-transform:uppercase;} 
      a.unactiveMenu {color:#fff}
      a.unactiveMenu:hover {color:#FFE6AA;}
      a.activeMenu {color:#FFE6AA;}
  #mainContent{position:relative;margin-top:212px;width:988px;height:auto;text-align:left;overflow:hidden;border-left:1px solid #666;border-right:1px solid #666;border-bottom:1px solid #666;min-height:656px;}
    a.subMenu {display:block;width:250px;height:30px;font-size:12px;text-decoration:none;line-height:30px;vertical-align:center;text-transform:uppercase;color:#000;margin-left:10px;margin-top:1px;
              border:1px solid #ccc;overflow:hidden;padding:0 5px;}
    a.subMenu:hover {background-color:#e0e0e0;}
    a.subMenuActive {background-color:#e0e0e0;}
    a.subMenuUnactive {background-color:#f5f5f5;}

  #foot {position:relative;width:990px;height:auto;overflow:hidden;margin:0 auto;}  
    #foot p {color:#fff;}
    #foot a {text-decoration:none;}
    #foot a:hover{text-decoration:underline;}             
                        
/* 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;
}

