* { 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;
line-height: 1.5em;

}

h1 { font-size: 18px; color: #004d5b; padding-bottom: 15px;}
h2 { font-size: 11px; color: #004d5b; font-weight: bold; padding-top: 10px; }
h3 { font-size: 11px; color: #004d5b; font-weight: bold; padding-top: 10px;  }
a { border: 0 none; text-decoration: none; }
a:hover { text-decoration: underline; }
.hidden { display: none; }
strong { font-weight: bold; }
input { border: 1px solid #d6d6d6; }
textarea { border: 1px solid #d6d6d6; }
:focus { outline: 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; }
#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; }

.csc-menu li { color: #7ABA00; /*float: left; list-style-type: none; */ }
.csc-menu li a { color: #7ABA00; }

#wrapper { 
  width: 850px; 
  text-align: center;
  padding-bottom: 30px; 
}

#container {
  width: 850px; 
  height: 100%;
  min-height: 100%;
  position: relative;
  background: transparent url('../img/bg_content.gif') repeat-y;
  margin: 0 auto;
  }
 

  
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%;
  
  background: transparent url('../img/bg_content_right.gif') no-repeat top right;
}

#content {
  margin: 0 auto;
  width: 790px;
  text-align: center;
  
/*  padding-bottom: 100px;*/
  padding: 0 0 100px 60px;
}
div[id]#content { width: 780px; }

#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: 28px;  }
#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: 50px; }
.blue_line { background: #48bbc2; height: 14px; width: 741px; margin-left: 51px; }
.green_line { background: #81d202; height: 14px; width: 741px; margin-left: 51px; }
.yellow_line { background: #ffc000; height: 14px; width: 741px; margin-left: 51px; }


#left-menu { float: left; text-align: right; width: 150px; }
#left-menu a { color: #7aba00; font-weight: bold; font-size: 11px; }
#left-menu li { padding-bottom: 5px; }
#left-menu li.act a { color: #004d5b; }
#content-text { float: left; text-align: left; width: 520px; margin-left: 60px;  }
#content-text .bodytext { padding-top: 5px; text-align: left; }

.clear-l { clear: left; }
.clear-r { clear: right; }
.clear { clear: both; }




/* forum */
.faq p.pridat { padding-bottom: 20px; padding-top: 10px; }
.faq p a { color: #7aba00; font-size: 11px; font-weight: bold;  }
#rez_otazka { width: 400px; height: 120px; }
.rez-form input {  margin-bottom: 5px; }
.rez-form textarea { margin-bottom: 5px; }
.input-text-ca { margin-left: 10px; vertical-align: middle;  margin-top: 4px;}
.rez-apply { vertical-align: middle; margin-left: 10px; margin-top: 4px; color: black; font-weight: bold;  background: #d6d6d6; }
.rez-input { margin-top: 5px;  }
.rez-line-kat { display: none; }

/* novinky archiv */
.news-list-container { padding-left: 25px; }

.news-list-image { float: left; padding-right: 15px; padding-top: 5px; width: 138px; height: 78px; }
.news-list-image a img { border: 4px solid #d6d6d6; }
.news-list-date { font-size: 10px; display: block; padding-bottom: 5px; } 
.news-list-item { padding-top: 30px; }
.news-list-item h3 { padding-top: 0;}
.news-list-item h3 a {  color: #004d5b; font-size: 12px; font-weight: bold; }
.news-list-item p.bodytext { font-size: 11px; padding-left: 154px; }
.news-list-morelink { float: right; padding-right: 25px; }
.news-list-morelink a { color: #7aba00; }

.news-single-image a img { border: 4px solid #d6d6d6; }
.news-single-timedata { font-size: 11px; display: block;  padding-top: 5px;  }
.news-single-item { padding-left: 25px; padding-right: 25px; }
.news-single-item h2  { padding: 0; color: #004d5b; font-size: 12px; font-weight: bold; }
.news-single-item p.bodytext { font-size: 11px; text-decoration: none; padding-top: 10px; }
.news-single-item p.bodytext em { font-size: 11px; text-decoration: none; font-style: normal; }
.news-single-backlink { margin-top: 10px;  }
.news-single-backlink a { color: #7aba00; font-size: 11px; font-weight: bold; padding-left: 20px; background: transparent url('../img/img_green_link.gif') no-repeat center left; }
.news-single-backlink a:hover { color: #7aba00; font-size: 11px; font-weight: bold; padding-left: 20px; background: transparent url('../img/img_green_link_act.gif') no-repeat center left; }
.news-single-image-nazov { color: #004d5b; font-weight: bold; font-size: 13px; }
.news-single-files { margin-top: 10px;  padding-bottom: 10px; }
.news-single-files img { display: none; }
.news-single-files b a {  color: #7aba00; font-size: 11px; font-weight: bold; padding-left: 20px; background: transparent url('../img/img_green_link.gif') no-repeat center left;  }
.news-single-files b a:hover {  color: #7aba00; font-size: 11px; font-weight: bold; padding-left: 20px; background: transparent url('../img/img_green_link_act.gif') no-repeat center left;  }
.news-single-img a img { float: left; margin-right: 10px; margin-top: 10px; }
.news-single-line { margin-top: 10px; margin-bottom: 10px; border-top: 3px solid #ebebeb; height:1px; font-size:0; width: 100%; }
.news-single-file-header { margin-bottom: 5px; color: #004d5b; font-weight: bold; font-size: 13px; }



p.bodytext a { color: #7aba00; }
.urad-hod { width: 70px;  }

.tx-newloginbox-pi1 { padding-left: 25px; }
.tx-jmgallery-pi1 { padding-left: 25px; }

.csc-uploads-fileName { padding-bottom: 10px; }
.csc-uploads-fileName a { color: #7ABA00; }
.csc-uploads-fileSize { padding-bottom: 10px; padding-left: 15px;  }

/* ---------------------------      galeria        ----------------------*/
body>#gal-container {
  height: auto;
}
#gal-container {
  width: 850px; 
  height: 100%;
  min-height: 100%;
  position: relative;
  background: transparent url('../img/bg_gal_content.gif') repeat-y;
  margin: 0 auto;
  }
  
#gall-content-text { text-align: left; }
#gall-content-text h1 { padding-left: 25px; }
.jm-gallery-album-header { padding-left: 25px; }

#content-text ol li { list-style-type: decimal; margin-left: 20px;  }
#content-text ul li { list-style-type: disc; margin-left: 20px;  }
  
  
.contenttable { width: 100%; border: 1px solid #ededed; margin-top: 10px; margin-bottom: 10px; }  
.contenttable tr td { border: 1px solid #bcbcbc; padding-left: 20px; }
.contenttable tr.table-top { color: #004d5b; background: #bcbcbc;  }
.contenttable tr.table-top td { border-right: 1px solid #EDEDED; }
.contenttable tr  { background: #ededed; }
  
  
.gmnoprint { width: 40px; height: 40px; }
#map { border: 2px solid #d6d6d6; }
 

.filelinks  div a { color: #7aba00; font-size: 11px; font-weight: bold; padding-left: 20px; background: transparent url('../img/img_green_link.gif') no-repeat center left;  }
.filelinks  div a:hover { color: #7aba00; font-size: 11px; font-weight: bold; padding-left: 20px; background: transparent url('../img/img_green_link_act.gif') no-repeat center left;  }


#poitab li { color: #004d5b; }
#poitab a { color: #7ABA00; }
#poitab a:hover { color: #004d5b; }
  
  
.tx-ttnews-browsebox { text-align: center;  }
.tx-ttnews-browsebox table { width: auto; margin: 0 auto; }
.tx-ttnews-browsebox table tr { background: none; }
.tx-ttnews-browsebox table tr td { padding: 0 0 0 5px; }
.tx-ttnews-browsebox table tr a { color: #7ABA00; } 
  
  





