body {
font-family: "Trebuchet MS", Arial, Helvetica, Verdana, Tahoma, sans-serif;
font-size: 0.8em;
font-size: 12px;
color: #646464;
background: #fff url(/img/backhtml.gif) 0 0 repeat-x;
margin: 0;
padding: 0;
text-align: center;
}

#vse {
width: 983px;
margin: 0 auto;
background: url(/img/backvse.jpg) 0 0 no-repeat;
text-align: left;
}

#top {
width: 969px;
height: 62px;
padding: 0 7px;
}

ul#menuhorni {
float: left;
width: 779px;
height: 62px;
margin: 0;
padding: 0;
list-style-type: none;
overflow: hidden;
}

ul#menuhorni li {
float: left;
display: inline;
background: url(/img/mhli.gif) 0 41px no-repeat;
font-size: 11px;
font-weight: bold;
}
ul#menuhorni li.none {
background: none;
}
ul#menuhorni li.last {
float: right;
background: none;
}

ul#menuhorni li a {
float: left;
display: block;
height: 25px;
padding: 37px 20px 0 20px;
color: #000;
text-decoration: none;
}

ul#menuhorni li a:hover, ul#menuhorni li.active a {
background: url(/img/mhlia.gif) 50% 0% no-repeat;
text-decoration: underline;
}

#topsearch {
float: left;
padding: 36px 0 0 7px;
}
#topsearch input.boks {
width: 129px;
height: 18px;
margin: 0 2px 0 0;
padding: 5px 4px 0 4px;
border: 1px solid #c2c2c2;
background-color: #fff;
color: #b4b4b4;
font-size: 11px;
}
#topsearch input.enter {
width: 31px;
height: 25px;
margin: 0;
padding: 0;
border: 0;
background: #108F34 url(/img/backtopinput.gif) 0 0 no-repeat;
color: #fff;
font-size: 11px;
font-weight: bold;
}

#vrch {
width: 947px;
height: 176px;
_height: 175px;
padding: 6px 7px 0 29px;
}

#kosik {
float: right;
width: 154px;
height: 116px;
padding: 15px 10px 15px 19px;
font-size: 11px;
overflow: hidden;
}

#logo {
margin: 0;
padding: 20px 0 0 0;
}

#obsah {
width: 970px;
padding: 0 7px 0 6px;
background: #fff url(/img/backobsah.gif) 0% 100% no-repeat;
overflow: hidden;
}

#obsah hr {
display: block;
height: 1px;
margin: 5px 0;
*margin: -7px 0;
border: 0;
border-bottom: 1px solid #e6e6e6;
}

#obsah hr.big {
display: block;
height: 5px;
margin: 5px 0;
*margin: -7px 0;
border: 0;
border-bottom: 5px solid #e6e6e6;
}

#left {
float: left;
width: 198px;
padding: 0 7px 0 0;
overflow: hidden;
}

ul.menuvlevo {
width: 198px;
margin: 0 0 10px 0;
padding: 0;
list-style-type: none;
}

ul.menuvlevo li {
_height: 1em;
color: #fff;
font-size: 11px;
font-weight: bold;
}

ul.menuvlevo li a {
display: block;
_height: 1em;
margin: 0 0 5px 0;
padding: 7px 0 0 0;
background: #EE7E22 url(/img/mvliau.gif) 0 0 no-repeat;
color: #fff;
text-decoration: none;
}

ul.menuvlevo li a:hover {
background: #E45216 url(/img/mvliauh.gif) 0 0 no-repeat;
}

ul.menuvlevo li a ins {
padding: 0 10px 7px 17px;
background: url(/img/mvliad.gif) 0 100% no-repeat;
}
ul.menuvlevo li a:hover ins {
background: url(/img/mvliadh.gif) 0 100% no-repeat;
}

ul.menuvlevo ul {
margin: 0;
padding: 2px 0 5px 15px;
list-style-type: none;
}

ul.menuvlevo ul li a {
margin: 0;
padding: 2px 7px 2px 0;
background: none;
color: #EE7E22;
}

ul.menuvlevo ul li a:hover {
background: none;
color: #E45216;
}

ins, del {
display: block;
text-decoration: none;
}

.lnadp {
margin: 0 0 7px 0;
background: #E45216 url(/img/lnadpu.gif) 0 0 no-repeat;
color: #fff;
font-weight: bold;
}
.lnadp p {
margin: 0;
padding: 5px 13px;
background: url(/img/lnadpd.gif) 0% 100% no-repeat;
}

.lbox {
width: 198px;
background: url(/img/lbox.gif) 0 0 repeat-y;
}
.lboxin {
min-height: 200px;
_height: 200px;
padding: 10px 15px 15px 15px;
*padding: 3px 15px 15px 15px;
background: url(/img/lboxd.gif) 0% 100% no-repeat;
}

ul.menusip {
margin: 0 0 0 10px;
padding: 0;
list-style-type: none;
}

ul.menusip li {
padding: 2px 0 2px 15px;
background: url(/img/sipka.gif) 0 7px no-repeat;
color: #000;
font-size: 11px;
}

ul.menusip li a {
color: #000;
}

ul.menusip li a:hover {
color: #777;
}

ul.menusip ul {
margin: 0;
padding: 0 0 0 8px;
list-style-type: none;
}

ul.menusip ul li {
padding: 2px 0;
background: none;
}

#stred {
float: left;
width: 575px;
padding: 0 7px 10px 0;
_overflow: hidden;
}

.sbox {
margin: 0 0 7px 0;
background: #0C7126 url(/img/sboxu.gif) 0 0 no-repeat;
}
.sbo {
min-height: 138px;
_height: 138px;
padding: 5px 18px;
background: url(/img/sboxd.gif) 0% 100% no-repeat;
color: #fff;
}
.sbo a {
color: #fff;
}
.sh1 {
margin: 0 0 7px 0;
background: #0D7A2A url(/img/sh1u.gif) 0 0 no-repeat;
}
.sh1o {
padding: 5px 18px;
background: url(/img/sh1d.gif) 0% 100% no-repeat;
color: #fff;
}
.sh1o h1 {
color: #fff;
}

.item {
float: left;
width: 181px;
height: 260px;
margin: 2px 4px 8px 6px;
background: url(/img/backitem.gif) 0 0 no-repeat;
text-align: center;
overflow: hidden;
}
.item p {
margin: 8px 0;
padding: 0 10px;
}
.inadp {
width: 161px;
height: 34px;
color: #000;
font-weight: bold;
overflow: hidden;
}
.inadp a {
color: #000;
}
.iimg {
width: 161px;
height: 100px;
margin: 0 auto;
overflow: hidden;
}
.itext {
height: 30px;
font-size: 11px;
overflow: hidden;
}
.ia {
display: block;
width: 121px;
height: 19px;
margin: 0 auto;
padding: 3px 0 0 0;
background: #108F34 url(/img/ia.gif) 0 0 no-repeat;
color: #fff;
font-size: 11px;
font-weight: bold;
text-decoration: none;
}

.fotgal {
float: left;
width: 171px;
_width: 168px;
height: 160px;
margin: 5px;
text-align: center;
overflow: hidden;
}
.fotgal img {
margin: 0 0 5px 0;
border: 1px solid #FEC1A7;
}

.det {
float: left;
width: 223px;
/*margin-top: 10px;*/
padding: 1px 0 1px 10px;
border: 1px solid #ddd;
background-color: #f5f5f5;
}
.det p.fl {
padding-right: 5px;
}

.listimg {
float: left;
width: 140px;
margin: 0 10px 0 0;
padding: 15px 0 10px 0;
overflow: hidden;
}

.listcont {
float: left;
width: 395px;
padding: 0 0 10px 0;
}

ul#thumbs {
clear: both;
width: 525px;
margin: 10px 0;
padding: 10px;
border: 1px solid #000;
background-color: #ddd;
list-style-type: none;
}

ul#thumbs li {
*float: left;
display: inline-block;
padding: 10px 0 5px 17px;
*padding: 10px 0px 5px 20px;
}

#hobl {
margin: 0 0 0 110px;
}

a.tabSelected img {
border: 1px solid red;
}

.SlideTabContainer {
/*padding: 0 0 0 95px;*/
}

#right {
float: left;
width: 183px;
}

.rnadp {
margin: 0 0 7px 0;
background: #E45216 url(/img/rnadpu.gif) 0 0 no-repeat;
color: #fff;
font-weight: bold;
}
.rnadp p {
margin: 0;
padding: 5px 13px;
background: url(/img/rnadpd.gif) 0% 100% no-repeat;
}

.ritem {
width: 183px;
height: 212px;
margin: 10px 0;
background: url(/img/backritem.gif) 0 0 no-repeat;
text-align: center;
overflow: hidden;
}
.ritem p {
margin: 8px 0;
padding: 0 10px;
}
.rinadp {
width: 163px;
height: 34px;
color: #E45216;
font-weight: bold;
overflow: hidden;
}
.rinadp a {
color: #E45216;
}
.riimg {
width: 163px;
height: 90px;
margin: 0 auto;
overflow: hidden;
}
.ria {
display: block;
width: 121px;
height: 19px;
margin: 0 auto;
padding: 3px 0 0 0;
background: #EE7E22 url(/img/ria.gif) 0 0 no-repeat;
color: #fff;
font-size: 11px;
font-weight: bold;
text-decoration: none;
}

#bottom {
clear: both;
width: 953px;
padding: 3px 15px;
text-align: center;
}

sup, sub {
vertical-align: baseline;
position: relative;
}
sup {
bottom: 0.33em;
}
sub {
bottom: -0.25em;
}

.boks {
border: 1px solid #E45216;
color: #555;
font-size: 11px;
}

.enter {
border: 1px solid #E45216;
background-color: #EE7E22;
color: #fff;
font-size: 11px;
font-weight: bold;
cursor: pointer;
}

.tabule {
empty-cells: show;
margin: 5px 0 5px 1px;
border-collapse: collapse;
border: 1px solid #E45216;
background-color: #FEF3EF;
}
.tabule td {
padding: 2px 4px;
border: 1px solid #FEE9E0;
}
.tabule tr.tabh {
background-color: #EA713F;
color: #fff;
font-weight: bold;
}
.tabule tr.tabh a {
color: #fff;
}

.cokoliv {
padding: 1px 15px;
}

.f11 {
font-size: 11px;
}

.brd {
padding: 3px;
background-color: #fff;
border: 1px solid #E45216;
}

.brdgr {
border: 1px solid #ccc;
}

.brdgrn {
border: 2px solid #108F34;
}

.wh {
color: #fff;
}

.bl {
color: #000;
}

.green {
color: #108F34;
}

.red {
color: #E45216;
}

.cent {
text-align: center;
}

.fl {
float: left;
margin-right: 10px;
}

.fr {
float: right;
margin-left: 10px;
}

h1 {
margin: 10px 0;
padding: 0;
color: #108F34;
font-size: 18px;
font-weight: bold;
}

h2 {
margin: 10px 0;
padding: 0;
color: #EE7E22;
font-size: 16px;
font-weight: bold;
}

h3 {
margin: 10px 0;
padding: 0;
color: #108F34;
font-size: 15px;
font-weight: bold;
}

img {
border: 0;
}

.cleaner {
clear: both;
height: 0;
overflow: hidden;
content: ' ';
}

.cleaner hr {
display: none;
}

a {
color: #646464;
}

p {
margin: 10px 0;
padding: 0;
}

