* { margin: 0; padding: 0; font-family: tahoma, arial, sans-serif; font-weight: normal; list-style-type: none; }
table { font-size: 1em; border-collapse: collapse; border-spacing: 0; }

body, html { height:100%; }

body { 
background: #92a9aa url('../img/background.png') repeat-x top left;
font-size: 75%;
color: #7b7b7c;
position: relative;
}

a { border: 0 none; text-decoration: none; }
.hidden { display: none; }

#main-menu { position: absolute; width: 175px;  top: 100px; left: 596px;  }
#main-menu ul li {   }
#main-menu ul li a {  background: #E5E7E3; display: block; width: 175px; height: 44px; }
#main-menu ul li a span { display: none; height: 1em; }
#main-menu ul li a.menu-list1 { background: transparent url('../img/bg_menu_uvod.gif') no-repeat; }
#main-menu ul li a.menu-list2 { margin-top: 10px;  background: transparent url('../img/bg_menu_obec.gif') no-repeat; }
#main-menu ul li a.menu-list3 { margin-top: 12px; background: transparent url('../img/bg_menu_sam.gif') no-repeat; }
ul li#act a.menu-list1 { background: transparent url('../img/bg_menu_uvod_act.gif') no-repeat; }
ul li#act a.menu-list2 { background: transparent url('../img/bg_menu_obec_act.gif') no-repeat; }
ul li#act a.menu-list3 { background: transparent url('../img/bg_menu_sam_act.gif') no-repeat; }
#main-menu ul li a.menu-list1:hover { background: transparent url('../img/bg_menu_uvod_act.gif') no-repeat; }
#main-menu ul li a.menu-list2:hover { background: transparent url('../img/bg_menu_obec_act.gif') no-repeat; }
#main-menu ul li a.menu-list3:hover { background: transparent url('../img/bg_menu_sam_act.gif') no-repeat; }

#main-menu-link { position: absolute; width: 250px; height: 80px; top: 100px; left: 65px; }

#wrapper { 
  width: 850px; 
  
  text-align: center;
}

#container{
  margin: 0 auto;
  height: 780px;
  position: relative;
  width: 850px; 
  background: transparent url('../img/bg_content_uvod.gif') repeat-y;
  }
  
body>#container {
  height: auto;
}

#head {
  background: #004d5b url('../img/header_logo.jpg') no-repeat;
  height: 294px;
  width: 850px;
  margin: 0 auto; 
  text-align: center;
  position: relative;
  }

#content-wrap {
  width: 850px;
  height: 100%;
  min-height: 480px;
  background: transparent url('../img/bg_content_right.gif') no-repeat top right;
}

#content {
  margin: 0 auto;
  width: 750px;
  text-align: center;
  padding: 0 0 65px 0;
}

#footer{
  background: #92a9aa url('../img/footer.gif') no-repeat; 
  position: absolute;
  height: 50px;
  bottom: 0;
  text-align: center;
  width: 850px;
}
#footer-text { color: #004d5b; font-size: 10px; font-weight: bold; padding-top: 31px;  }
#footer-text a { color: #004d5b; font-weight: bold; }
 
.top-line-wrap { text-align: left; padding-top: 1px; } 
.white-line { background: #ffffff; width: 700px; padding-bottom: 10px; }
.yellow_line { background: #ffc000; height: 14px; width: 741px; margin-left: 51px; }



#left-coll { float: left; text-align: left; width: 220px; }
#center-coll { float: left; text-align: left; width: 220px; height: 270px; margin-left: 40px; } 
#right-coll { float: right; width: 220px; text-align: left; padding-right: 10px; }

#left-coll p { font-size:11px; }
#left-coll h2 a{ color:#004D5B; font-size:12px; font-weight:bold; }

.u-oznamy { margin-top: 13px; margin-bottom: 20px; width: 100px; height: 20px; display: block; background: transparent url('../img/oznam.gif') no-repeat; }
.u-anketa { margin-top: 15px; margin-bottom: 17px; width: 100px; height: 20px; display: block; background: transparent url('../img/anketa.gif') no-repeat; }
.u-pocasie { margin-top: 10px; margin-bottom: 17px; width: 100px; height: 20px; display: block; background: transparent url('../img/pocasie.gif') no-repeat; }

#foto-galeria { width: 211px; background: transparent url('../img/bg_fotogaleria.gif') no-repeat; padding-top: 25px; text-align: right; }
#foto-galeria a.menu-list1 { position: relative; margin-left: 0; display: block; border: 4px solid #d6d6d6; width: 211px; height: 63px; background: transparent url('../img/fotogaleria.gif') no-repeat; }
#foto-galeria a.menu-list2 { position: relative; margin: 0 auto; margin-top: 50px; display: block; border: 4px solid #d6d6d6; width: 211px; height: 63px; background: transparent url('../img/hubinske_novinky.gif') no-repeat; }
#foto-galeria a.menu-list1 span { position: absolute; cursor: hand; cursor: pointer; color: #7aba00; font-size: 11px; bottom: -22px; right: 0; padding-left: 15px; background: transparent url('../img/img_green_link.gif') no-repeat center left;  }
#foto-galeria a.menu-list1 span:hover { position: absolute; color: #7aba00; font-size: 11px; bottom: -22px; right: 0; padding-left: 15px; background: transparent url('../img/img_green_link_act.gif') no-repeat center left;  }

#foto-galeria a.menu-list2 span { position: absolute; cursor: hand; cursor: pointer; color: #7aba00; font-size: 11px; bottom: -22px; right: 0; padding-left: 15px; background: transparent url('../img/img_green_link.gif') no-repeat center left;  }
#foto-galeria a.menu-list2 span:hover { position: absolute; color: #7aba00; font-size: 11px; bottom: -22px; right: 0; padding-left: 15px; background: transparent url('../img/img_green_link_act.gif') no-repeat center left;  }






.news-latest-image a img { border: 4px solid #d6d6d6;  }
.news-latest-date { font-size: 10px; display: block; padding-bottom: 5px; padding-top: 10px; }
.news-latest-item h3 { margin-bottom: 5px;  }
.news-latest-item h3 a {  color: #004d5b; font-size: 12px; font-weight: bold; }
.news-latest-item p.bodytext { font-size: 11px; }
.news-latest-gotoarchive { color: #7aba00; text-align: right; font-size: 11px; font-weight: bold; margin-top: 15px; }
.news-latest-gotoarchive a { color: #7aba00;  padding-left: 17px; background: transparent url('../img/img_green_link.gif') no-repeat center left; }
.news-latest-gotoarchive a:hover { color: #7aba00; padding-left: 17px; background: transparent url('../img/img_green_link_act.gif') no-repeat center left; }






.tx-kiosweather-pi1 { background: transparent url('../img/bg_weather.gif') no-repeat; padding-bottom: 30px; }
.tx-kiosweather-pi1 table th { font-size: 11px; margin-left: 30px; width: 80px; text-align: center; }
.tx-kiosweather-pi1 table div { font-size: 10px; }
.tx-kiosweather-pi1 table td { margin-left: 30px; width: 80px; text-align: center; }
.tx-kiosweather-pi1 table img { margin-bottom: 10px; margin-top: 10px; }
.weather-now { }
.weather-today { }
.weather-tomorrow { }


/* anketa */
.poll-question { font-size: 11px; }
.poll-submit { text-align: right; }
.poll-submit-button { padding-left: 10px; margin-right: 7px; background: transparent url('../img/img_green_link.gif') no-repeat center left;  border: 0 none; color: #7aba00; font-size: 11px;  }
.poll-submit-button:hover { padding-left: 10px; margin-right: 7px; background: transparent url('../img/img_green_link_act.gif') no-repeat center left;  border: 0 none; color: #7aba00; font-size: 11px;  }
button[class].poll-submit-button { padding-left: 15px; } 
.poll-submit-button-hidden { padding-left: 10px; float: right; margin-right: 7px;  width: 40px; background: transparent url('../img/img_grey_link.gif') no-repeat center left;   border: 0 none; color: #c3c2c2; font-size: 11px; font-weight: bold; }

.poll-header { display: none; }
 
.poll-lines { margin-top: 20px; }

.poll-bar-wrap {  float: left; padding-top: 3px;  width: 140px;  }
.poll-bar {   margin: 0; padding: 0; background: #d6d6d6; width: 140px; padding-top: 2px; padding-bottom: 2px;  }
.poll-bar-vote { background: #004d5b; display: block; height: 3px; font-size: 1px; margin-left: 2px; }
.poll-input { vertical-align: middle; height: 18px; float: left; margin-left: 20px;  } 
.poll-input-none { vertical-align: middle; height: 18px; float: left; margin-left: 20px;  } 
.poll-percent { padding-top: 1px; padding-bottom: 3px;  float: left; font-size: 11px;  margin-left: 5px; } 
.poll-submit { padding-top: 20px;  }
.poll-submit button { cursor: pointer;  cursor: hand;  }

.poll-resulttext { font-size: 11px; }
.poll-hlas { color: red; font-size: 10px; float: left; }
 

/* mapa */ 
#u-mapa { position: absolute; padding-top: 23px;  top: 604px; left: 310px; width: 211px; height: 57px; background: transparent url('../img/bg_mapa_nazov.gif') no-repeat top left; } 
#mapa { position: relative; display: block; width: 211px; height: 63px; border: 4px solid #d6d6d6; cursor: hand; cursor: pointer; background: transparent url('../img/bg_mapa.jpg') no-repeat; } 
.mapa-link { color: #7aba00; font-size: 11px; position: absolute; bottom: -22px; right: 0; padding-left: 15px; background: transparent url('../img/img_green_link.gif') no-repeat center left; }
.mapa-link:hover { color: #7aba00; font-size: 11px; position: absolute; bottom: -22px; right: 0; padding-left: 15px; background: transparent url('../img/img_green_link_act.gif') no-repeat center left; }
  
.news-latest-container { padding: 10px 0 20px 0; }  
#left-coll h2 { padding: 5px 7px 5px 0; }
  
.clear-l { clear: left; }
.clear-r { clear: right; }
.clear { clear: both; }
























