body {
  font-family:Arial,Tahoma,Verdana,Arial,helvetica,Geneva;
  margin:0px;
  font-size:12px;
  color:#333;
}


a {color:#443822;}
a img {border:0;}


p {padding:0;margin:10px;}
h1,h2,h3,h4,h5,h6 {font-family:"Trebuchet MS";padding:0;margin:10px;color:#000;}
h1 {font-size:24px;}
h2 {font-size:18px;}
h3 {font-size:12px;}
table {margin:10px;}
th,td {padding:2px;font-size:12px;}
th {background-color:#E2F0F3;color:#165A73;}

p.warning{font-weight:bold;color:#ff0000;}
input,select {background:#fff;border:1px solid #AAAA95;color:#000;}
input.submitButton {background:#707059;color:#ffffff;border:1px solid #707059;}
.leftClr {clear:left;width:1px;height:1px;overflow:hidden;} 
.hd{display:none;}
.small {font-size:10px;} 
.doprava {text-align:right;}
.naStred {text-align:center;}
.bila {#fff;}
.cerna {color:#000;}
.zelena{color:#ABC700;}
.modra {color:#165A73;}
.obrazekDoleva {float:left;margin:10px;}
.obrazekDoprava {float:right;margin:10px;}
.modryBox {position:relative;background-color:#E3F0F6;color:#165A73;height:auto;overflow:hidden;margin:10px;}
  .modryBox option {color:#165A73;}
.bottomMargin0 {margin-bottom:0;}
.topMargin0 {margin-top:0;}
.width693 {width:693px;}

#allPage{position:relative;width:100%;height:auto;text-align:center;margin:0;background-color: #6f6f6f;}
#mainPage{position:relative;margin: 0 auto;width:847px;height:auto;text-align:left;overflow:hidden;background-image:url("images/allPageBg.jpg");}  

#header {position:absolute;width:713px;height:385px;top:0px;left:67px;background-image:url("images/headerBg.jpg");background-repeat:no-repat;}
  #menu {position:absolute;width:460px;height:25px;top:22px;left:25px;overflow:hidden;}
    #menu p {line-height:25px;vertical-align:center;padding:0;margin:0;color:#fff;}
    #menu a {color:#fff;text-decoration:none;} 
    #menu a:hover {text-decoration:underline;color:#000;}
  #kontakt {position:absolute;width:220px;height:60px;top:185px;left:213px;overflow:hidden;}
    #kontakt p {margin:0;padding:0;color:#165A73;}
  #aktuality {position:absolute;width:213px;height:385px;top:0px;left:500px;text-align:left;overflow:hidden;}
    #aktualityBoxHeader {position:relative;width:213px;height:55px;text-align:left;overflow:hidden;background-image:url("images/aktHeader.jpg");}
      #aktualityBoxHeader h2 {text-align:right;margin-top:25px;color:#fff;font-weight:normal;margin-right:15px;}
    #aktualityContent {position:relative;width:213px;height:295px;text-align:left;overflow:hidden;background-image:url("images/aktBody.jpg");}
      #aktualityContent h3 {color:#fff;font-size:11px;margin:10px 20px 0 20px;}
      #aktualityContent h3 > a {color:#fff;}
      #aktualityContent a {color:#fff;}
      #aktualityContent p {color:#fff;font-size:11px;margin:0 20px 10px 20px;}
      #aktualityContent hr {width:190px;margin:5px auto;}
    #aktualityFooter {position:relative;width:213px;height:20px;text-align:left;overflow:hidden;background-image:url("images/aktFooter.jpg");}      
#mainContent{position:relative;margin-top:385px;margin-left:67px;width:713px;height:auto;text-align:left;overflow:hidden;min-height:300px;}
  


    

  #foot {position:relative;width:847px;height:65px;overflow:hidden;background-image:url("images/footBg.jpg");}  
    #foot p {width:700px;margin: 5px 0 0 73px;color:#fff;text-align:center; }  
    #foot a {color:#fff;}
      
/* 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;
}
      
