/* obecne */
a { color: #e91a1a; }
/* obecne */

/* header */
#header { border-bottom: 2px solid #7c0606; }
#header h1 a { background: url(img/red/logo-left.png) left center no-repeat; }
#header .menu-hlavni-menu-container { background: url(img/red/menu-bg.png) center center repeat-x; }
#header .menu-hlavni-menu-container ul li { background: url(img/red/menu-sep.png) left top no-repeat; }
#header .menu-hlavni-menu-container ul li a { background: url(img/red/menu-sep.png) center -100px repeat-x; text-shadow: 0 -1px 1px #b90101; }
#header .menu-hlavni-menu-container ul ul li a { background: #7c0606; border-top: 1px solid #610101; color: #ffbebe; text-shadow: 0 -1px 1px #3c0000; }
#header .menu-hlavni-menu-container ul ul, #header .menu-hlavni-menu-container ul li:hover ul li a { background: #7c0606; }
#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: #690303; color: #fff; }
#header .menu-hlavni-menu-container ul ul li a span { background: url(img/red/menu-bullet.png) left 16px no-repeat; }
/* header */

/* reklama */
.links a { color: #e91a1a; }
/* reklama */

/* obsah */
#slideshow #navigation a.prev { background: url(img/red/slideshow-arrow-left.png) center top no-repeat; }
#slideshow #navigation a.next { background: url(img/red/slideshow-arrow-right.png) center top no-repeat; }
#slideshow #navigation .bullets a { background: url(img/red/slideshow-bullet.png) center top no-repeat; }

#content ul li { background: url(img/red/ul-list.png) left 15px no-repeat; }
#content ul ul li { background: url(img/red/ul-ul-list.png) left 14px no-repeat; }
#content ol li span.number { background: url(img/red/ol-list.png); text-shadow: 0 -1px 1px #d50303; }
#content blockquote { background-color: #ffeaea; border: 1px dashed #e5a3a3; color: #d15c5c; }
#content table th { background: url(img/red/table-thead-bg.png) center top repeat-x #c80303; border-bottom: 2px solid #7c0606; }
#content table td { background-color: #ffd8d8; }
#content .wpcf7 input.wpcf7-submit { background: url(img/red/form-submit.png); text-shadow: 0 -1px 1px #be0101; }

#content .listing .post h2 a { color: #fad6d6; }
#content .listing .post h2 a span.source { color: #2e2e2e; }
#content .listing .post h2 a span.rest { color: #e91a1a; }
#content .listing .post h2 a:hover span.source { color: #2e2e2e; }
#content .listing .post h2 a:hover span.rest { color: #690303; }
#content .wp-pagenavi a.page, #content .wp-pagenavi span.current { background: url(img/red/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 #e01010; }

.posts .post h4 a { color: #fad6d6; }
.posts .post h4 a span.source { color: #2e2e2e; }
.posts .post h4 a span.rest { color: #e91a1a; }
.posts .post h4 a:hover span.source { color: #2e2e2e; }
.posts .post h4 a:hover span.rest { color: #690303; }
/* 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: #e91a1a; text-shadow: 0 -1px 1px #da0909; }
#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: #e91a1a; }

#sidebar .widget ul li { background: url(img/red/ul-list.png) left 8px no-repeat; }
/* menu */

/* paticka */
#bottom { background: url(img/red/bottom-bg.png) center top repeat-x; }
#bottom h4 { border-left: 10px solid #e55858; color: #ee9595; }
#bottom .textwidget { text-shadow: 0 -1px 1px #7f0101; }
#bottom ul li a { background: url(img/red/menu-bullet.png) left 5px no-repeat; }
#bottom p a, #bottom ul li a { text-shadow: 0 -1px 1px #7f0101; }
#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 #7f0101; }
/* paticka */