html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { border: 0pt none ; margin: 0pt; padding: 0pt; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }
body { line-height: 1.5; }

a img { border: medium none ; }
body { font-size: 75%; color: rgb(34, 34, 34); font-family: "Helvetica Neue",Arial,Helvetica,sans-serif; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; color: rgb(17, 17, 17); }
h1 { font-size: 3em; line-height: 1; margin-bottom: 0.5em; }
h2 { font-size: 1.6em; margin-bottom: 0.75em; }
h3 { font-size: 1.5em; line-height: 1; margin-bottom: 1em; }
h4 { font-size: 1.2em; line-height: 1.25; margin-bottom: 1.25em; }
h5 { font-size: 1em; font-weight: bold; margin-bottom: 1.5em; }
h6 { font-size: 1em; font-weight: bold; }
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img { margin: 0pt; }
p { margin: 0pt 0pt 1.5em; }
p img.left { margin: 1.5em 1.5em 1.5em 0pt; padding: 0pt; float: left; }
p img.right { margin: 1.5em 0pt 1.5em 1.5em; float: right; }
a:focus, a:hover { color: rgb(0, 0, 0); }
a { color: #000; text-decoration: underline; }
strong { font-weight: bold; }
em, dfn { font-style: italic; }
dfn { font-weight: bold; }
sup, sub { line-height: 0pt; }
abbr, acronym { border-bottom: 1px dotted rgb(102, 102, 102); }
address { margin: 0pt 0pt 1.5em; font-style: italic; }
del { color: rgb(102, 102, 102); }
pre { margin: 1.5em 0pt; white-space: pre; }
pre, code, tt { font-family: 'andale mono','lucida console',monospace; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1em; font-size-adjust: none; font-stretch: normal; line-height: 1.5; }
li ul, li ol { margin: 0pt 1.5em; }
ul, ol { margin: 0pt 1.5em 1.5em; }
ul { list-style-type: disc; }
ol { list-style-type: decimal; }
dl { margin: 0pt 0pt 1.5em; }
dl dt { font-weight: bold; }
dd { margin-left: 1.5em; }
table { margin-bottom: 1.4em; width: 100%; }
th { font-weight: bold; }
thead th { background: rgb(195, 217, 255) none repeat; }
th, td, caption { padding: 4px 10px 4px 5px; }
tr.even td { background: rgb(229, 236, 249) none repeat; }
tfoot { font-style: italic; }
caption { background: rgb(238, 238, 238) none repeat; }
.small { font-size: 0.8em; margin-bottom: 1.875em; line-height: 1.875em; }
.large { font-size: 1.2em; line-height: 2.5em; margin-bottom: 1.25em; }
.hide { display: none; }
.quiet { color: rgb(102, 102, 102); }
.loud { color: rgb(0, 0, 0); }
.highlight { background: rgb(255, 255, 0) none repeat; }
.added { background: rgb(0, 102, 0) none repeat; color: rgb(255, 255, 255); }
.removed { background: rgb(153, 0, 0) none repeat; color: rgb(255, 255, 255); }
.first { margin-left: 0pt; padding-left: 0pt; }
.last { margin-right: 0pt; padding-right: 0pt; }
.top { margin-top: 0pt; padding-top: 0pt; }
.bottom { margin-bottom: 0pt; padding-bottom: 0pt; }
label { font-weight: bold; }
fieldset { border: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 1.5em; padding: 1.4em; }
legend { font-weight: bold; font-size: 1.2em; }
input.text, input.title, textarea, select { border: 1px solid rgb(187, 187, 187); margin: 0.5em 0pt; }
input.text:focus, input.title:focus, textarea:focus, select:focus { border: 1px solid rgb(102, 102, 102); }
input.text, input.title { padding: 5px; width: 300px; }
input.title { font-size: 1.5em; }
textarea { padding: 5px; width: 390px; height: 250px; }

.container { margin: 0pt auto; width: 950px; }
.showgrid { background: transparent url('grid.png') repeat; }
.column, div.span-1, div.span-2, div.span-3, div.span-4, div.span-5, div.span-6, div.span-7, div.span-8, div.span-9, div.span-10, div.span-11, div.span-12, div.span-13, div.span-14, div.span-15, div.span-16, div.span-17, div.span-18, div.span-19, div.span-20, div.span-21, div.span-22, div.span-23, div.span-24 { float: left; margin-right: 10px; }
.last, div.last { margin-right: 0pt; }
.span-1 { width: 30px; }
.span-2 { width: 70px; }
.span-3 { width: 110px; }
.span-4 { width: 150px; }
.span-5 { width: 190px; }
.span-6 { width: 230px; }
.span-7 { width: 270px; }
.span-8 { width: 310px; }
.span-9 { width: 350px; }
.span-10 { width: 390px; }
.span-11 { width: 430px; }
.span-12 { width: 470px; }
.span-13 { width: 510px; }
.span-14 { width: 550px; }
.span-15 { width: 590px; }
.span-16 { width: 630px; }
.span-17 { width: 670px; }
.span-18 { width: 710px; }
.span-19 { width: 750px; }
.span-20 { width: 790px; }
.span-21 { width: 830px; }
.span-22 { width: 870px; }
.span-23 { width: 910px; }
.span-24, div.span-24 { margin: 0pt; width: 950px; }


.prepend-top { margin-top: 1.5em; }
.append-bottom { margin-bottom: 1.5em; }
.box { padding: 1.5em; background: rgb(229, 236, 249) none repeat; margin-bottom: 1.5em; }
hr { border: medium none ; margin: 0pt 0pt 1.45em; background: rgb(221, 221, 221) none repeat; color: rgb(221, 221, 221); clear: both; float: none; width: 100%; height: 0.1em; }
hr.space { background: rgb(255, 255, 255) none repeat; color: rgb(255, 255, 255); }
.clearfix:after, .container:after { overflow: hidden; content: " "; display: block; height: 0pt; clear: both; visibility: hidden; }
.clearfix, .container { display: block; }
.clear { clear: both; }

body { background: #386f35; }
#wrapper { padding: 0pt; }
#container {  }
#contentwrap { background: transparent url('container-background.gif') repeat-y scroll right top; }

#header { padding-top: 0px; }

#pagemenucontainer { margin-top: 10px; }
#pagemenu { background: #ee7f00; height: 40px; float: right; }
#pagemenu, #pagemenu ul { margin: 0pt; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; line-height: 1; }
#pagemenu { margin-bottom: 0px; padding-left: 10px; }
#pagemenu li { margin: 0px; padding: 0px; float: left; list-style-type: none; list-style-image: none; list-style-position: outside; }
#pagemenu ul li { margin: 0px; padding: 0px; list-style-type: none; list-style-image: none; list-style-position: outside; }
#pagemenu li a, #pagemenu li a:link { margin: 0px 3px; padding: 14px 6px 6px; color: rgb(255, 255, 255); display: block; text-decoration: none; font-weight: bold; text-transform: uppercase; font-size: 12px; font-family: Arial,Helvetica,sans-serif; text-shadow: rgb(0, 0, 0) 0pt 1px 0pt; }
#pagemenu li a:hover, #pagemenu li a:active, .current_page_item { display: block; text-decoration: underline; }
#pagemenu li.current_page_item a { color: rgb(254, 223, 108); }
#pagemenu li:hover, #pagemenu li.sfhover { position: static; }
.about-top { background: #a1bd40; padding-top: 20px; }
#aboutbar { padding: 0pt 20px 20px; background: #a1bd40; }
#aboutbar h3 { margin: 0pt ! important; padding: 0pt 0pt 5px ! important; color: #8a4900; font-size: 22px; font-weight: bold; text-shadow: rgb(0, 0, 0) 0pt 1px 0pt; }
#aboutbar p { color: #000; font-size: 14px; margin-bottom: 10px ! important; }
.about_image { border: 5px solid #efd390; margin: 0pt 0pt 0pt 15px; float: right; }
#content { padding: 10px 17px 10px 0px; }
pre { overflow: auto; width: 470px; }
.post { border-bottom: 1px solid rgb(221, 221, 221); padding-bottom: 15px; margin-bottom: 15px; }
.post p { margin-bottom: 10px; }
.title { margin: 0pt 0pt 4px; padding: 0px; line-height: 20px; font-family: Arial,Helvetica,Sans-serif; color: rgb(51, 51, 51); font-weight: bold; }
.title a { text-decoration: none; color: rgb(51, 51, 51); }
.title a:hover { text-decoration: none; color: #730800; }
.pagetitle { margin-bottom: 20px; line-height: 22px; font-family: Arial,Helvetica,Sans-serif; text-decoration: underline; }

.entry { text-align: justify; line-height: 20px; padding-top: 8px; font-family: Arial,Verdana; font-size: 14px; color: rgb(67, 64, 64); }
.navigation { padding: 10px 0pt; }
blockquote { border-left: 3px solid rgb(202, 218, 231); overflow: hidden; padding-left: 9px; font-style: italic; color: rgb(102, 102, 102); }
.post img { max-width: 680px; }
img.wp-smiley { border: medium none ; margin: 0pt; padding: 0pt; max-height: 12px; }
.aligncenter, div.aligncenter { display: block; margin-left: auto; margin-right: auto; }
.alignleft { float: left; }
.alignright { float: right; }
.wp-caption { border: 1px solid rgb(221, 221, 221); margin: 10px; text-align: center; background-color: rgb(243, 243, 243); padding-top: 4px; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; -moz-border-radius-bottomright: 3px; -moz-border-radius-bottomleft: 3px; }
.wp-caption img { border: 0pt none ; margin: 0pt; padding: 0pt; }
.wp-caption p.wp-caption-text { margin: 0pt; padding: 0pt 4px 5px; font-size: 11px; line-height: 17px; }
.sidebaradbox { margin-top: 5px; text-align: center; }
.sidebaradbox125 { text-align: right; }
.ad125 { margin: 7px; }
.sidebar { margin: 0pt 10px 10px 0pt; font-size: 13px; color: #111; }
.sidebar a { text-decoration: none; color: #111; }
.sidebar a:hover { text-decoration: underline;}
#search { border: 1px solid rgb(101, 68, 10); padding: 0pt; background: rgb(60, 40, 6) none repeat; height: 32px; text-align: right; }
#search input { border: 0pt none ; background: transparent none repeat; color: rgb(255, 255, 255); }
#s { margin: 3px 0pt 0pt; padding: 4px; background: transparent none repeat; width: 210px; }
#header #s { width: 220px; }

.sidebar h2 { margin: 10px 0pt 0pt; padding: 10px 0pt 18px 18px; background: transparent url('sidebar-tab.gif') no-repeat scroll left top; font-size: 16px; font-family: Arial,Helvetica,Sans-serif; text-transform: uppercase; font-weight: bold; color: #fff; text-shadow: rgb(0, 0, 0) 0pt 1px 0pt; }
.sidebar ul { margin: 0px 0px 10px; padding: 0px; list-style-type: none; }
.sidebar ul li { margin: 0px 0px 5px; padding: 0px; list-style-type: none; }
.sidebar ul ul { margin: 0px; padding: 0px 0pt 0pt 20px; list-style-type: none; }

.sidebar ul li li { margin: 0px; padding: 3px 0px 3px 15px; background: transparent url('bullet.gif') no-repeat scroll left top; }
.sidebar ul li ul li { margin: 2px 0pt; padding: 2px 0px 2px 15px; background: transparent url('bullet.gif') no-repeat scroll left top; }

#footer { border-top: 8px solid #a1bd40; padding: 12px; background: #8a4900; text-align: right; color: #fff; font-size: 13px; margin-left: 10px; }
#footer a { color: #fff; }
#footer a:hover { text-decoration: none; }
#footer2 { padding: 10px; color: rgb(225, 193, 134); font-size: 11px; text-align: right; }
#footer2 a { color: rgb(225, 193, 134); text-decoration: none; }


.vypis {
min-height:110px;
margin-bottom:10px;
display:block;
background:#fff;
border-top:10px solid #efd390;
}
.vypis h2 {margin-top:10px;}
.vypis img {
padding:0px 10px 10px 10px;
background:#efd390;
margin-right:10px;
}
.vypis img:hover {
background:#ECC979;
}
.detail {
background:#fbf4e6;
border-right:8px solid #a1bd40;
}
.reklama_detail {float:left;padding:0px;padding-top:0;border-top:2px solid #BD6500;width:422px}
.reklama_detail p {padding:10px;}

.hra_vypis {float:left;width:520px;}
.reklama_120240 {width:120px;float:left;text-align:center;background:#fbf4e6;height:500px}
.reklama_120240 img {margin-top:10px}
.reklama_120240_2 {width:120px;float:left;text-align:center;background:#fbf4e6;height:500px}
.reklama_120240_2 img {margin-top:10px;}

.hra_swf {float:left;}

.title2 {color:#730800;margin:0;padding:0;margin-top:10px;padding-left:10px;line-height:1;}
.nadpis {border-bottom:10px solid #BD6500;background:#ee7f00;padding-bottom:7px;}
.nadpis h2 {padding:0;margin:0;padding-top:10px;margin-left:10px;font-size: 16px; font-family: Arial,Helvetica,Sans-serif; text-transform: uppercase; font-weight: bold; color: #fff; text-shadow: rgb(0, 0, 0) 0pt 1px 0pt;}

.strankovani {padding:10px;background:#F8EDD3;border-top:10px solid #efd390;}
.strankovani a {text-decoration:none;color:#730800;}
.strankovani a:hover {text-decoration:underline;}
