/* obecne */
a { color: #86b023; }
/* obecne */

/* header */
#header { border-bottom: 2px solid #527205; }
#header h1 a { background: url(img/green/logo-left.png) left center no-repeat; }
#header .menu-hlavni-menu-container { background: url(img/green/menu-bg.png) center center repeat-x; }
#header .menu-hlavni-menu-container ul li { background: url(img/green/menu-sep.png) left top no-repeat; }
#header .menu-hlavni-menu-container ul li a { background: url(img/green/menu-sep.png) center -100px repeat-x; text-shadow: 0 -1px 1px #558c09; }
#header .menu-hlavni-menu-container ul li a:hover, #header .menu-hlavni-menu-container ul li.current-menu-item a, #header .menu-hlavni-menu-container ul li.current-page-ancestor a, #header .menu-hlavni-menu-container ul li:hover a { text-shadow: 0 -1px 1px #152900; }
#header .menu-hlavni-menu-container ul ul li a { background: #527205; border-top: 1px solid #456005; color: #d0ed8a; text-shadow: 0 -1px 1px #2f460e; }
#header .menu-hlavni-menu-container ul ul, #header .menu-hlavni-menu-container ul li:hover ul li a { background: #527205; }
#header .menu-hlavni-menu-container ul ul li a:hover, #header .menu-hlavni-menu-container ul li:hover ul li a:hover, #header .menu-hlavni-menu-container ul li:hover ul li.current-menu-item a { background: #455f05; color: #fff; text-shadow: 0 -1px 1px #132300; }
#header .menu-hlavni-menu-container ul ul li a span { background: url(img/green/menu-bullet.png) left 16px no-repeat; }
/* header */

/* reklama */
.links a { color: #86b023; }
/* reklama */

/* obsah */
#slideshow #navigation a.prev { background: url(img/green/slideshow-arrow-left.png) center top no-repeat; }
#slideshow #navigation a.next { background: url(img/green/slideshow-arrow-right.png) center top no-repeat; }
#slideshow #navigation .bullets a { background: url(img/green/slideshow-bullet.png) center top no-repeat; }

#content ul li { background: url(img/green/ul-list.png) left 15px no-repeat; }
#content ul ul li { background: url(img/green/ul-ul-list.png) left 14px no-repeat; }
#content ol li span.number { background: url(img/green/ol-list.png); text-shadow: 0 -1px 1px #64a20d; }
#content blockquote { background-color: #f9ffeb; border: 1px dashed #cde0a1; color: #a3b870; }
#content table th { background: url(img/green/table-thead-bg.png) center top repeat-x #7ca41f; border-bottom: 2px solid #527205; }
#content table td { background-color: #eef6dd; }
#content .wpcf7 input.wpcf7-submit { background: url(img/green/form-submit.png); text-shadow: 0 -1px 1px #548b09; }

#content .listing .post h2 a { color: #e5edd7; }
#content .listing .post h2 a span.source { color: #2e2e2e; }
#content .listing .post h2 a span.rest { color: #86b023; }
#content .listing .post h2 a:hover span.source { color: #2e2e2e; }
#content .listing .post h2 a:hover span.rest { color: #455f05; }
#content .wp-pagenavi a.page, #content .wp-pagenavi span.current { background: url(img/green/pagenavi-bullet.png) center top no-repeat; }
#content .wp-pagenavi a.page:hover, #content .wp-pagenavi span.current { background-position: center -32px; text-shadow: 0 -1px 1px #78ad32; }

.posts .post h4 a { color: #e5edd7; }
.posts .post h4 a span.source { color: #2e2e2e; }
.posts .post h4 a span.rest { color: #86b023; }
.posts .post h4 a:hover span.source { color: #2e2e2e; }
.posts .post h4 a:hover span.rest { color: #455f05; }
/* obsah */

/* menu */
#sidebar .widget.widget_nav_menu ul li a:hover, #sidebar .widget.widget_nav_menu ul li.current_page_item a, #sidebar .widget.widget_nav_menu ul li.current_page_parent a { background: #a0cb3a; text-shadow: 0 -1px 1px #73ac18; }
#sidebar .widget.widget_nav_menu ul li ul li a:hover, #sidebar .widget.widget_nav_menu ul li ul li.current_page_item a, #sidebar .widget.widget_nav_menu ul li.current_page_item ul li a:hover, #sidebar .widget.widget_nav_menu ul li.current_page_parent ul li a:hover { color: #86b023; }

#sidebar .widget ul li { background: url(img/green/ul-list.png) left 8px no-repeat; }
/* menu */

/* paticka */
#bottom { background: url(img/green/bottom-bg.png) center top repeat-x; }
#bottom h4 { border-left: 10px solid #d0ed8a; color: #d0ed8a; }
#bottom .textwidget { text-shadow: 0 -1px 1px #669b14; }
#bottom ul li a { background: url(img/green/menu-bullet.png) left 5px no-repeat; }
#bottom p a, #bottom ul li a { text-shadow: 0 -1px 1px #669b14; }
#bottom ul li a:hover, #bottom ul li.current_page_parent a, #bottom ul li.current-menu-item a, #bottom ul li.current-page-ancestor a, #bottom ul li.current-menu-item li a:hover, #bottom ul li.current-page-ancestor li a:hover { color: #fff; }
#bottom ul li.current_page_parent li a, #bottom ul li.current-menu-item li a, #bottom ul li.current-page-ancestor li a { text-shadow: 0 -1px 1px #669b14; }
/* paticka */