body {
  font-family:"Trebuchet MS",Verdana,Arial,helvetica,Geneva;
  margin:0px;
  font-size:12px;
  color:#000000;
  background-color: #fff;
  /*background:url("images_modra/mainBg.png");background-repeat:repeat-y;background-position:center;*/
}

a {color:#003F87;}
a img {border:0px none;}
p {padding:0;margin:5px;}
h1, h2, h3 {color:#003F87;padding:0;margin:5px;}
p.warning{font-weight:bold;color:#000000;}
input.submitButton {background:#A7CE3F;color:#ffffff;border:1px solid #e0e0e0;}
.leftClr {clear:left;width:1px;height:1px;overflow:hidden;} 

#allPage{position:relative;width:100%;height:auto;text-align:center;margin:0;}
#mainPage{position:relative;margin: 0 auto;width:1010px;height:auto;text-align:left;min-height:205px;}
  #headka{position:absolute;width:1010px;height:159px;top:0;left:0;overflow:hidden;}
    #logo{position:relative;width:329px;height:159px;float:left;overflow:hidden;}
    #headImage{position:relative;width:453px;height:159px;float:left;overflow:hidden;background:url('images_modra/headMiddleBg.png');}
      #headImageSrc{margin:27px 0 0 0;}
      #headImageText {position:absolute;z-index:200;width:453px;height:25px;overflow:hidden;top:115px;left:0;text-align:center;font-size:20px;color:#ffffff;}
    #mapa{position:relative;width:228px;height:159px;float:left;overflow:hidden;background:url('images_modra/headImageMapa.png');}
    #headRightNoMap{position:relative;width:228px;height:159px;float:left;overflow:hidden;background-color:#FFFFFF;background-image:url('images_modra/headImageNoMap.png');}
  #topMenus{position:absolute;width:1010px;height:55px;top:159px;left:0;overflow:hidden;z-index:100;}
    #subdomenyBox{position:absolute;width:155px;height:18px;top:5px;left:830px;overflow:hidden;z-index:101;}
      #subdomenyBox select {width:155px;height:16px;}
    #menu1{position:relative;width:1010px;height:24px;background:url('images_modra/menu1Bg.png');color:#969696;overflow:hidden}
      #menu1 a {display:block;float:left;text-decoration:none;font-weight:bold;font-family:Verdana;margin:0;padding:5px 3px;height:24px;overflow:hidden;font-size:11px;}
      #menu1 a:hover {color:#ffffff;background:url('images_modra/menu1OnBg.png');}
      .menu1Unactive {background:transparent;color:#000000;}
      .menu1Active {color:#ffffff;background:url('images_modra/menu1OnBg.png');}
      .menuSpacer {display:block;float:left;margin:0;padding:3px;}
    #menu2{position:relative;width:1010px;height:31px;background:url('images_modra/menu2Bg.png');text-align:left;color:#870000}
      #menu2 a {display:block;float:left;text-decoration:none;font-weight:bold;font-family:Verdana;margin:0;padding:3px;padding-top:5px;height:31px;overflow:hidden;font-size:11px;}
      #menu2 a:hover {color:#ffffff;background:url('images_modra/menu2OnBg.png') 50% 0px;}
      .menu2Unactive {background:transparent;color:#ffffff;}
      .menu2Active {color:#ffffff;background:url('images_modra/menu2OnBg.png') 50% 0px;}
      #menu2ContentLeft{position:relative;width:800px;height:31px;float:left;}
      #menu2ContentRight{position:relative;width:180px;height:31px;float:left;margin-left:25px;}          
  #telo{position:absolute;width:1010px;height:auto;left:0;top:214px;background:url('images_modra/mainBg.png') repeat-y;}
    
    #mainContent{position:relative;width:810px;height:auto;float:right;}
      #mainContentBody{position:relative;width:619px;height:auto;float:left;}
        #mainContentBody h1, h2, h3, p {margin:0px 30px;padding:0;}
        #mainContentBody h1 {margin-top:4px;}
        #mainContentBody h2 {margin-top:6px;}
        #mainContentBody h2 a {color:#003F87;}
        #mainContentBody table {margin:10px 30px;}
        .aktualitaInfo {margin:5px 30px;font-size:11px;}
        .aktualitaInfo a {font-weight:bold;}
        .middleSpacer560x25{position:relative;width:560px;height:25px;overflow:hidden;background:url('images/middleSpacer560x25.png');clear:both}
        /*
        #navigace {position:relative;width:600px;height:25px;background:#000000;color:#ffffff;}
          #navigace a {color:#ffffff;}
        */
      #rightCol{position:relative;width:175px;height:auto;float:left;}
        #kalendarVpravo{position:relative;width:175px;height:auto;overflow:hidden;
                        background:url('images_modra/rightColBoxBg.png') no-repeat 0 100%;}
          #kalendarVpravo table {border:0px none;width:170px;margin-left:3px;margin-bottom:15px}
          #kalendarVpravo td, input, select {font-size:9px;background-repeat:no-repeat;}
          #kalendarVpravo select {color:#000000;border:0px none;}
          .nadpisAkce{font-size:12px;color:#CC2D30;font-weight:bold;font-family:Arial;}
          .kalendarDays {color:#fff;border:0px none;width:20px;height:16px;overflow:hidden;text-align:center;background:url('images_modra/kalendarButtonRed.png');}
          .kalendarButtonOff {font-size:9px;color:#E6A736;border:0px none;width:20px;height:16px;overflow:hidden;text-align:center;background:url('images_modra/kalendarButtonGrey.png');}
          .kalendarButtonOn {font-size:9px;color:#B90101;border:0px none;width:20px;height:16px;overflow:hidden;text-align:center;background:url('images_modra/kalendarButtonBlue.png');}
        #aktualityVpravo{position:relative;width:175px;height:auto;overflow:hidden;
                        background:url('images_modra/rightColBoxBg.png') no-repeat 0 100%;margin-top:30px; background-repeat:no-repeat}  
           .aktualityPravySloupecDatum{font-size:11px;color:#8CD600;} 
           #aktualityVpravo p {font-size:11px;margin-left:7px;}
           #aktualityVpravo h2 {margin-left:7px;margin-bottom:10px;}
           #aktualityVpravo h3 {font-size:11px;color:#003F87;margin-left:7px;}
           #aktualityVpravo h3 a {font-size:11px;color:#003F87;}
           
    #leftCol{position:relative;width:176px;height:auto;margin-left:24px;float:right;overflow:hidden;}
      #menu3 {position:relative;width:176px;height:auto;overflow:hidden;margin-top:10px;}
        #menu3 a {position:relative;display:block;width:176px;height:24px;margin:0;text-decoration:none;font-weight:bold;font-family:Verdana;font-size:11px;overflow:hidden;
                  background-repeat:no-repeat;float:left;}  
        .menu3Unactive {background:url('images_modra/menu3unactive.png');color:#000000; padding-left:30px; padding-right:5px; padding-top:5px; padding-bottom:0px}
        .menu3Active {background:url('images_modra/menu3active.png');color:#000000; padding-left:30px; padding-right:5px; padding-top:5px; padding-bottom:0px}  
        .menu4Unactive {background:url('images_modra/menu4unactive.png');color:#000000; padding-left:40px; padding-right:5px; padding-top:5px; padding-bottom:0px}
        .menu4Active {background:url('images_modra/menu4active.png');color:#b90000; padding-left:40px; padding-right:5px; padding-top:5px; padding-bottom:0px}         
    #foot {position:relative;width:1010px;height:49px;clear:left;overflow:hidden;background:url('images_modra/foot.png');}
      #foot p {padding:0;margin:2px 30px;color:#919693;}
      
      .aktualitaDatum{}
      .akceDatum{color:#ff0000;font-weight:bold;}