.creditslnk { text-align: left; font-size: 10px; color: rgb(255, 255, 255); }
.creditslnk a { color: rgb(255, 255, 255); text-decoration: none; }
.creditslnk a:visited { color: rgb(255, 255, 255); text-decoration: none; }
a { color: rgb(29, 134, 9); text-decoration: none; }
html { min-height: 100%; }
img { border: 0px none ; }
body { margin: 0px auto; background: rgb(255, 255, 255) url('bg.gif') repeat-x scroll center top; text-align: center; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; color: rgb(56, 56, 56); }
#wrapper { border-left: 1px solid rgb(201, 201, 201); border-right: 1px solid rgb(201, 201, 201); margin: 7px auto; display: block; width: 723px; background-color: rgb(255, 255, 255); height: 100%; text-align: center; padding-top: 3px; }
#header { background: rgb(53, 3, 4) url('header.gif') no-repeat scroll center top; margin-left: 4px; width: 713px; height: 68px; text-align: left; }
#header #description { font-weight: bold; font-size: 12px; color: rgb(0, 0, 0); padding-top: 45px; padding-left: 82px; float: left; }
#header #rssicon { float: right; padding-top: 6px; padding-right: 6px; }
.page_item { margin: 0px; float: left; background: transparent url('spacer_nav.gif') no-repeat scroll right center; line-height: 4em; color: rgb(255, 255, 255); text-decoration: none; text-align: center; font-weight: bold; padding-left:10px;padding-right:10px}
#navigation { background: rgb(29, 134, 9) url('bg_nav.gif') repeat-x scroll center top; width: 713px; margin-left: 4px; height: 51px; margin-bottom: 5px; }
#navigation ul { margin: 0px; padding: 0px; list-style-type: none; list-style-image: none; list-style-position: outside; }
#navigation li { margin: 0px; float: left; }
#navigation li a { background: transparent url('spacer_nav.gif') no-repeat scroll right center; line-height: 4em; float: left; width: 7.5em; display: block; color: rgb(255, 255, 255); text-decoration: none; text-align: center; font-weight: bold; }
#navigation li a:hover { color: rgb(99, 255, 60); }
#searchform { margin: 12px 0px 0px; padding: 0px 5px 0px 0px; float: right; }
#searchform #s { border-style: solid none; border-color: rgb(17, 85, 4) -moz-use-text-color; border-width: 1px 0px 2px; padding: 2px; background: rgb(17, 85, 4) none repeat; color: rgb(255, 255, 255); font-weight: bold; width: 189px; }
#searchform #sidebarsubmit { border: 1px solid rgb(17, 85, 4); padding: 3px; background: rgb(30, 136, 9) none repeat; color: rgb(255, 255, 255); font-size: 10px; }
#content { width: 488px; float: left; text-align: left; background-color: rgb(255, 255, 255); }
#content #PostSet { padding: 15px; }
#dateblock { margin: 3px 10px 0px 0px; background: transparent url('dateblock.gif') no-repeat; width: 51px; height: 57px; text-align: center; float: left; color: rgb(40, 255, 0); font-size: 13px; font-weight: bold; padding-top: 4px; }
#dateblock #day { font-size: 17px; font-weight: bold; color: rgb(255, 255, 255); padding-top: 5px; }
#postheader { padding: 5px; }
#postheader h1 { margin: 3px 0px; padding: 0px; letter-spacing: -1px; font-size: 18px; font-weight: bold; }
#postheader h1 a:hover { text-decoration: underline; }
#postheader a { color: rgb(21, 96, 7); text-decoration: none; font-weight: bold; }
#postheader #postdetails { font-size:10px;}
#postcontent a:hover { border-bottom: 1px dotted rgb(21, 96, 7); }
#postcontent a { color: rgb(21, 96, 7); text-decoration: none; font-weight: bold; }
#postcontent { font-size: 12px; line-height: 160%; }
#postfooter { border: 1px solid rgb(217, 217, 217); background-color: rgb(242, 242, 242); text-align: right; margin-bottom: 15px; margin-top: 15px; font-weight: bold; }
#postfooter { line-height: 3em; color: rgb(0, 0, 0); text-decoration: none; padding-right: 15px; }

.more-link { color: rgb(29, 138, 9); text-decoration: none; }
#sidebar { background: rgb(255, 255, 255) url('bg_sidebar.gif') repeat-y; width: 221px; margin-left: 4px; margin-right: 4px; float: left; }
#sidebar div { margin: 5px; background-color: rgb(255, 255, 255); text-align: left; }
#sidebar div #WidgetHeader { background-image: url('widget_title.gif'); background-position: left center; background-repeat: no-repeat; height: 41px; }
#sidebar div #WidgetHeader div { padding: 10px 0px 0px 42px; background: transparent none repeat; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 14px; color: rgb(0, 0, 0); font-weight: bold; }
#sidebar div ul { margin: 0px; padding: 0px; list-style-type: none; list-style-image: none; list-style-position: outside; }
#sidebar div ul li { border: 1px solid rgb(217, 217, 217); margin: 5px; background-color: rgb(242, 242, 242); }
#sidebar div ul li a {text-decoration: underline;}
#sidebar a { color: rgb(67, 67, 67); text-decoration: none; }
#both { clear: both; }
#footer { height: 80px; background-image: url('bg_footer.gif'); background-position: center top; background-repeat: repeat-x; font-size: 10px; font-weight: bold; color: rgb(255, 255, 255); margin-top: 35px; }
#footer div { padding-top: 10px; padding-right: 10px; }
#footer a:hover { text-decoration: underline; }
h2 { letter-spacing: -1px; font-size: 18px; font-weight: bold; }
#commentform #author, #commentform #email, #commentform #url, #commentform textarea { border: 1px solid rgb(213, 214, 215); padding: 5px; background: rgb(240, 242, 243) none repeat; color: rgb(67, 67, 67); }
.comment { border: 1px solid rgb(218, 220, 219); margin: 10px 0px; line-height: 180%; }
.commenttop { padding: 10px 0px 10px 7px; background: rgb(234, 235, 235) url('commentblock_top.gif') repeat-x scroll center top; font-size: 10px; height: 20px; }
.comment a, .comment a:visited { color: rgb(28, 126, 8); font-weight: bold; text-decoration: none; }
.comment a:hover { border-bottom: 1px dotted rgb(28, 126, 8); }
.commenttext { padding: 7px; background: rgb(240, 241, 243) url('commentblock_bottom.gif') repeat-x scroll center top; font-size: 11px; line-height: 175%; color: rgb(67, 67, 67); position: relative; }
.commenttext p { margin: 7px; }
.commenttext blockquote { padding: 5px; background: transparent none repeat; color: rgb(240, 241, 243); }
#wp-calendar { border: 0px none ; margin: 0pt auto; empty-cells: show; font-size: 12px; width: 100%; }
#wp-calendar #next a { padding-right: 10px; text-align: right; padding-left: 0px; }
#wp-calendar #prev a { text-align: left; padding-left: 0px; }
#sidebar ul li #wp-calendar tr td a { display: block; text-decoration: none; padding-left: 0px; }
#wp-calendar a:hover { background: rgb(231, 231, 231) none repeat; color: rgb(0, 0, 0); }
#wp-calendar caption { color: rgb(0, 0, 0); font-size: 14px; text-align: center; margin-top: 10px; font-weight: bold; }
#wp-calendar td { padding: 2px 0pt; color: rgb(63, 63, 63); letter-spacing: normal; text-align: center; }
#wp-calendar td.pad:hover { background: transparent none repeat; }
#wp-calendar td:hover, #wp-calendar #today { background: rgb(231, 231, 231) none repeat; color: rgb(0, 255, 0); }
#wp-calendar th { font-style: normal; text-transform: capitalize; }

#navi { margin: 0px; padding: 0px; overflow: hidden; clear: both; color: rgb(255, 255, 255); height: 17px; }
#navi ul { margin: 0px; padding: 0px 16px 2px 30px; background: rgb(27, 43, 51) url('nav.gif') no-repeat scroll left top; text-align: right; float: right; }
#navi li { margin: 0px 1px; padding: 0px; background: rgb(27, 43, 51) none repeat; display: inline; }
#navi a { padding: 1px 2px; font-size: 10px; font-family: Tahoma,Arial,sans-serif; text-align: center; text-decoration: none; color: rgb(255, 255, 255); }
#navi a:hover { border: 1px solid rgb(27, 43, 51); padding: 0px 1px; font-size: 10px; font-family: Tahoma,Arial,sans-serif; text-align: center; text-decoration: none; color: rgb(255, 153, 0); }
#navi a.navi-active { border: 1px solid rgb(27, 43, 51); padding: 0px 1px; color: rgb(255, 153, 0); }
#navi ul, #navi li, #navi a { line-height: normal; height: auto; }
#navi a img { display: none; }
#box { width: 655px; height: 300px; }


h2 {padding:0;margin:0;margin-bottom:5px;}


h4 {padding:0;margin:0;
margin-bottom:5px;
}

h4 a {font-size:12px;}

.cena {
font-weight:bold;color:#990000;
}

.zbozi {
border-top: 1px solid #ccc;
padding-top:3px;
}

img a {border:0;}

.prejit {font-size:18px;text-align:center;}

#postcontent .prejit a {color:#bb0000;background:url("kosik.jpg") top left no-repeat;padding-left:35px;line-height:30px;}
#postcontent .prejit a:hover {text-decoration:underline;border:0;}

.toph1 {
margin:0;padding:0;
padding-top:15px;
padding-left:10px;
font-size:26px;
}

.toph1 span {
font-size:14px;
color:#333;
}

#sidebar div ul li a:hover {text-decoration:none;}