/* Základní */
body,html {padding: 0px; margin: 0px; background-color: #FFFFFF; text-align: center}
#box_base {width: 980px; background-color: #FFFFFF; margin-top:40px; margin-left: auto; margin-right: auto; text-align: left}
#box_line {width: 980px; height: 11px; font-size: 0%; background-color: #2A7401; float: left}
#box_top {width: 980px; height: 126px; background-image: url(images/bg_top.jpg); background-repeat: no-repeat; float: left}
#box_obce {width: 312px; height: 70px; padding: 28px 0px 0px 19px; font-size: 0%; float: left}
#box_erb {width: 59px; height: 68px; padding: 28px 0px 0px 20px; font-size: 0%; float: left}
#box_foto_1 {width: 150px; height: 99px; padding: 11px 0px 0px 39px; font-size: 0%; float: left}
#box_foto_2 {width: 150px; height: 99px; padding: 11px 0px 0px 23px; font-size: 0%; float: left}
#box_foto_3 {width: 150px; height: 99px; padding: 11px 0px 0px 23px; font-size: 0%; float: left}
#box_menu_top_line {width: 980px; height: 32px; background-image: url(images/bg_menu_top.gif); background-repeat: repeat-x; float:left}
#box_in {width: 980px; background-image: url(images/bg_main.gif); background-repeat:repeat-y; float:left}
#box_in_gall {width: 980px; background-image: url(images/bg_main_gall.gif); background-repeat:repeat-y; float:left}
#box_left {width: 208px; float: left}
#box_right {width: 194px; float: left}
#box_content {width: 576px; border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; background-image: url(images/bg_content.gif); background-repeat:repeat-x; float: left}
#box_photo {width: 766px; background-color: #FFFFFF; float: left}
.box_top_right {width: 194px; height: 10px}

/* Menu */
.menu_top_item {margin: 8px 0px 0px 24px; float: left}
.menu_top_link {text-decoration: none; font-weight: bold; font-family: tahoma, verdana, arial; font-size: 75%; color: #FFFFFF}
.menu_top_link:hover {color: #FFDD78}

#box_menu {margin-top: 10px}
#box_menu_in {width: 196px; margin: 0px 0px 0px 9px; border-bottom: solid 1px #78A428; border-top: solid 1px #1C4E01; background-color: #2A7401}
#box_menu_top {width: 208px; height: 6px; background-image: url(images/bg_menu_left_top.gif); background-repeat: no-repeat}
#box_menu_bottom {width: 208px; height: 6px; margin: 0px 0px 4px 0px; background-image: url(images/bg_menu_left_bot.gif); background-repeat: no-repeat}
.menu_item {width: 196px; margin: 0px 2px 0px 0px; border-top: solid 1px #78A428; border-bottom: solid 1px #1C4E01; cursor: pointer; cursor: hand}
.menu_item:hover {color: #FFDD78; background-color: #2D7E01}
.menu_item_padd {padding: 3px 0px 3px 10px}
.menu_subitem_padd {padding: 3px 0px 3px 20px}
.menu_sub_subitem_padd {padding: 3px 0px 3px 30px}
.menu_item_active {width: 196px; border-top: solid 1px #78A428; border-bottom: solid 1px #1C4E01; background-color: #2D7E01; cursor: pointer; cursor: hand}
.menu_item_link {text-decoration: none; font-weight: bold; font-family: tahoma, verdana, arial; font-size: 75%; color: #FFFFFF}
.menu_item_link:hover {color: #FFFFFF}
.menu_item_link_active {text-decoration: none; font-weight: bold; font-family: tahoma, verdana, arial; font-size: 75%; color: #FFDD78}
.menu_item_link_active:hover {color: #FFFFFF}
.menu_subitem_link {text-decoration: none; font-family: tahoma, verdana, arial; font-size: 75%; color: #FFFFFF}
.menu_subitem_link:hover {color: #FFFFFF}
.menu_subitem_link_active {text-decoration: none; font-family: tahoma, verdana, arial; font-size: 75%; color: #FFDD78}

/* Informační boxy */
.box_header_right {width: 194px; height: 27px; background-image: url(images/bg_header_right.gif); background-repeat: no-repeat}
.box_header_left {width: 208px; height: 27px; background-image: url(images/bg_header_left.gif); background-repeat: no-repeat}
.header_text {padding: 6px 0px 0px 10px; color: #FFFFFF; font-size: 75%; font-family: verdana, arial, sans-serif; font-weight: bold}

/* -- počasí */
#box_weather {padding: 7px 0px 7px 2px; color: #772B1A; font-size: 75%; font-family: arial, verdana, sans-serif; text-align: center}
.link {color:#FFFFFF}
.link:hover {text-decoration: none}

/* -- návštěvnost */
#box_toplist {padding: 10px 55px 20px 0px; float: right}

#box_contact {padding: 10px 0px 7px 12px; color: #FFFFFF; font-size: 80%; font-family: arial, tahoma, sans-serif}
#box_calendar {padding: 8px 12px 8px 8px}
#box_important {padding: 8px 12px 8px 8px}

/* -- úřední deska */
#box_board {padding: 8px 12px 8px 8px}

.calendar_record_1 {margin: 0px 0px 4px 0px}
.calendar_record {margin: 0px 0px 4px 0px; border-top: solid 1px #2A7401}
.calendar_date {margin: 4px 0px 0px 0px; font-size: 75%; font-weight: bold; font-family: arial, tahoma, verdana; color: #CEE89F}
.calendar_header {margin: 4px 0px 6px 0px; }
.calendar_link {font-size: 75%; font-weight: bold; text-decoration: none; font-family: arial, tahoma, verdana; color: #FFFFFF}
.calendar_link:hover {text-decoration: underline}


/* Zápatí */
#box_copy {width: 980px; padding: 5px 0px 5px 0px; border-top: 1px solid #FFFFFF; background-color: #2A7401; font-size: 70%; color: #FFFFFF; font-family: arial, sans-serif; text-align: center; float: left}
.link_copy {color: #FFFFFF; font-family: arial, sans-serif; text-decoration: none}
.link_copy:hover {text-decoration: underline}
#box_bottom {width: 980px; height: 40px; float: left}

.box_cb {clear: both}

/* Text */
h1.categ {margin: 10px 10px 0px 10px; padding: 2px 0px 2px 0px; border-bottom: 1px solid #80B149; font-family:verdana,arial,sans-serif; font-weight: bold; color: #2A7401; font-size: 80%; text-align: right}
h1 {font-family: verdana,arial,sans-serif; font-weight: bold; color:#2A7401; font-size: 100%; margin: 0px 0px 10px 0px}
h2 {font-family: verdana,arial,sans-serif; font-weight: bold; color:#80B149; font-size: 90%; margin: 0px 0px 10px 0px}
p {margin: 0px 5px 10px 5px; font-size: 80%; font-family: arial,verdana,sans-serif; text-align: justify}
.text_link{color:#373737; text-decoration:underline}
.text_link:hover{text-decoration:none}
#news_pad {padding: 10px}
#content_in {padding: 10px; float: left}
table{margin:0px 10px 20px 10px; font-size:80%; font-family:arial,verdana,sans-serif; color:#373737}
.table_left{text-align:right; font-weight:bold}
.table_left_top{text-align:right; font-weight:bold; vertical-align:top}
/* -- fotografie */
#news_photos_head{margin: 0px 0px 7px 0px; font-weight: bold; font-family: arial, verdana; font-size: 90%; color: #64A228}
#news_photos{padding:0px 0px 15px 0px}
.news_photo{padding:1px; border:1px solid #80B149; background-color:#F5F5F5}
.news_photo_box{padding:0px 14px 18px 14px; font-size:0%; float:left}
/* -- přílohy */
#n_docs {margin: 0px 0px 15px 0px}
#n_docs_head {margin: 0px; font-weight: bold; font-family: arial, verdana; font-size: 90%; color: #64A228}
.n_docs_item {margin: 3px 0px 0px 10px}
.n_docs_link {text-decoration: underline; font-family: arial, verdana; font-size: 80%; color: #464D2B}
.n_docs_link:hover {text-decoration: none; color: #64A228}
/* -- komentáře */
#news_debate_head{margin: 20px 0px 7px 0px; font-weight: bold; font-family: arial, verdana; font-size: 90%; color: #64A228}

/* Modul Advice */
#advice_text {margin: 0px 0px 10px 10px; font-family: arial, verdana; font-size: 80%}
#advice_login {margin: 20px 0px 0px 40px}
#advice_login_tab {font-weight: bold; font-family: arial, verdana; font-size: 80%}
.advice_item {margin: 3px 0px 0px 10px}
.advice_desc {margin: 0px 0px 10px 10px; font-family: arial, verdana; font-size: 80%}
.advice_link {text-decoration: underline; font-family: arial, verdana; font-size: 80%; color: #464D2B}
.advice_link:hover {text-decoration: none; color: #64A228}

/* Modul Board */
.board_item {margin: 0px 0px 12px 0px; float: left}
.board_head {margin: 0px 0px 0px 0px; float: left}
.board_date {width: 500px; margin: 2px 0px 0px 10px; font-family: arial, verdana; font-size: 12px; color: #464D2B; float: left}
.board_text {width: 500px; margin: 4px 0px 0px 0px; font-family: arial, verdana; font-size: 80%; color: #000000; float: left}
.board_link {font-size: 14px; font-weight: bold; text-decoration: none; font-family: verdana, arial; color: #2A7401}
.board_link:hover {color: #464D2B}
#b_desc {margin: 0px 0px 10px 10px; font-family: arial, verdana; font-size: 80%; color: #464D2B}
#b_text {margin: 0px 0px 10px 10px; font-family: arial, verdana; font-size: 80%}
#b_docs {margin: 0px; font-weight: bold; font-family: arial, verdana; font-size: 90%; color: #64A228}
.b_item {margin: 3px 0px 0px 10px}
.b_link {text-decoration: underline; font-family: arial, verdana; font-size: 80%; color: #464D2B}
.b_link:hover {text-decoration: none; color: #64A228}

/* Modul Diary*/
.diary_item {margin: 0px 0px 12px 0px}
.diary_head {margin: 0px 0px 0px 0px}
.diary_date {margin: 4px 0px 0px 10px; font-family: arial, verdana; font-size: 12px; color: #464D2B}
.diary_place {margin: 4px 0px 0px 10px; font-family: arial, verdana; font-size: 12px; color: #464D2B}
.diary_text {margin: 4px 0px 0px 0px; font-family: arial, verdana; font-size: 13px; color: #000000}
.diary_link {font-size: 14px; font-weight: bold; text-decoration: none; font-family: verdana, arial; color: #2A7401}
.diary_link:hover {color: #464D2B}
#d_desc {margin: 0px 0px 0px 10px; font-family: arial, verdana; font-size: 12px; color: #464D2B}
#d_place {margin: 4px 0px 0px 10px; font-family: arial, verdana; font-size: 12px; color: #464D2B}
#d_text {margin: 10px 0px 0px 10px; font-family: arial, verdana; font-size: 13px}
#d_docs {margin: 14px 0px 0px 0px; font-weight: bold; font-family: arial, verdana; font-size: 90%; color: #64A228}
.d_item {margin: 3px 0px 0px 10px}
.d_link {text-decoration: underline; font-family: arial, verdana; font-size: 80%; color: #464D2B}
.d_link:hover {text-decoration: none; color: #64A228}

/* ZPublSys */
.list_record {margin: 0px 20px 15px 0px}
.list_body {margin: 5px 0px 0px 5px}
.list_head {margin: 0px 0px 0px 0px}
.list_desc {margin: 0px 0px 4px 0px; font-size: 13px; font-family: tahoma, verdana, arial; color: #000000; text-align: justify}
.list_date {margin: 0px 2px 0px 0px; color: #64A228}
.list_link {font-size: 14px; font-weight: bold; text-decoration: none; font-family: verdana, arial; color: #2A7401}
.list_link:hover {color: #464D2B}
.list_categ {color: #64A228}
.list_categ_link {text-decoration: none; font-family: tahoma, verdana, arial; color: #64A228}
.list_categ_link:hover {color: #464D2B}
.list_thumb {margin: 3px 10px 0px 0px; padding: 1px; background-color: #F5F5F5; border: 1px solid #80B149; font-size: 0px; float: left}
#list_no_record {padding: 120px 0px 220px 120px; font-weight: bold; font-family: tahoma, arial, verdana; color: #2A7401; font-size: 13px; text-align: left}

#photo_cont {float: left}
#photo_prev {margin: 15px 0px 12px 15px; float: left}
#photo_news {margin: 15px 0px 12px 230px; float: left}
#photo_next {margin: 15px 15px 12px 0px; float: right}
.photo_link{font-weight: bold; font-size: 12px; color:#373737; text-decoration:none; font-family: arial, verdana}
.photo_link:hover{color:#64A228}
.photo_detail{padding:1px; border:1px solid #839EB3; font-size:0%; background-color:#F5F5F5}
.photo_detail_box{padding:0px 0px 16px 0px; font-size:0%; font-family:verdana,arial,sans-serif; text-align:center; float:left}

