body {padding: 0; margin: 0; font: 70%/140% verdana, arial, helvetica, sans-serif; text-align: center; background: url('../images/poz2.gif') #fdcb7f repeat-x center top;}
#main {width: 990px; margin-left: auto; margin-right: auto; text-align: left; color: #3d3d3d; background: url('../images/vpravo.gif') repeat-y center top;}

#hlavicka-null {width: 100%; height: 215px; padding: 0; margin: 0; border: 0; background: url('../images/poz1.gif') repeat-x center top;}
#hlavicka { width: 990px; height: 215px; padding: 0; margin: 0; margin-left: auto; margin-right: auto;}

#hla1-null {float: left; width: 250px; padding: 0; margin: 0;}
#hla1 {padding: 0; margin: 0px; text-align: center;}
#hla1 #logo {position: relative; width: 175px; height: 142px; overflow: hidden; margin: 30px 0px 0px 37px; padding: 0; font-size: 100%;}
#hla1 #logo span {display: block; position: absolute; top: 0; left: 0; z-index: 1; width: 100%; height: 100%; margin: 0; padding: 0; background: url("../images/bilbo.gif") 0 0 no-repeat; cursor: pointer;}
#hla1 #logo b {line-height: 500%;}

#hla2-null {width: 740px; float: right; padding: 0; margin: 0;}
#hla2 {padding: 0px 0px 0px 0px;}
#hla2a-null {width: 740px; height: 165px; float: left; padding: 0; margin: 0;}
#hla2a {padding: 70px 0px 0px 0px;  text-align: center;}
#hla2b-null {width: 740px; height: 50px; float: left; padding: 0; margin: 0;}
#hla2b {padding: 0px 0px 0px 0px;}

#vlevo-null {float: left; width: 250px; padding: 0; margin: 0;}
#vlevo {padding: 0px 0px 0px 0px; margin: 20px 20px 0px 20px;}
#novinky-null {float: left; width: 210px; padding: 0; margin: 0;}
#novinky {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
#vle-pat-null {float: left; width: 210px; height: 20px; padding: 0; margin: 0; background: url('../images/pata1.gif') bottom center no-repeat;}
#vle-pat {padding: 0px; margin: 0px;}
#vle-menu-null {float: left; width: 210px; padding: 0; margin: 0;}
#vle-menu {padding: 30px 0px 0px 0px; margin: 0px;}

#vpravo-tygr-null {width: 740px; float: right; _height: 500px; min-height: 500px; padding: 0; margin: 0; background: url('../bilbo-pro-deti/louka.jpg') #ffe66f bottom center no-repeat;}
#vpravo-produkty-null {width: 740px; float: right; padding: 0; margin: 0; background: url('../bilbo-pro-deti/louka-produkty.jpg') top center no-repeat;}
#vpravo-novinky-null {width: 740px; float: right; _height: 550px; min-height: 550px; padding: 0; margin: 0; background: url('../bilbo-pro-deti/louka-novinky.jpg') #ffe66f bottom center no-repeat;}
#vpravo-tygr2-null {width: 740px; float: right; padding: 0; margin: 0;}
#vpravo-null {width: 740px; float: right; padding: 0; margin: 0; background: #fff;}
#vpravo {padding: 20px 20px 20px 20px; color: #000;}
#vpravo-deti {padding: 0px 20px 0px 20px; color: #000; font-weight: bold;}
#vpravo-produkty {padding: 0px 20px 0px 20px; color: #000; font-weight: bold;}
#vpravo-tygr {padding: 20px 0px 0px 0px; color: #000;}
#vpravo p, #vpravo-deti  p, #vpravo-produkty p {text-align: justify;}
#vpravo a, #vpravo-deti a, #vpravo-produkty a {font-weight: bold; text-decoration: underline; color: #000;}
#vpravo a:hover, #vpravo-deti a:hover, #vpravo-produkty a:hover {color: #b10000;}

#benefity-novinky-null, #benefity-novinky-null-a {width: 740px; float: right; _height: 670px; min-height: 670px; padding: 20px 0px 0px 0px; margin: 0px; background: url('../bilbo-pro-deti/louka2.jpg') #ffe66f bottom center no-repeat;}
#benefity-novinky-null-a {_height: 720px; min-height: 720px;}
#benefity-novinky {padding: 0px; margin. 0;}
#benefity-null {width: 740px; float: right; height: 70px; padding: 0; margin: 0;}
#benefity {padding: 0px 0px 0px 0px; text-align: center;}

#tx-produkty-null {width: 700px; float: left; padding: 0; margin: 0;}
#tx-produkty {padding: 0px; margin: 0;}
#tx-p1-null {width: 350px; float: left; padding: 0; margin: 0;}
#tx-p1 {padding: 0px; margin: 0;}
#tx-p1 p {padding-right: 20px;}
#tx-p2-null {width: 350px; float: right; padding: 0; margin: 0;}
#tx-p2 {padding: 0px; margin: 0;}
#tx-p2 img, #tx-p2a img, #tx-p2b img {border: 0}

#tx-pp-null {width: 350px; float: left; padding: 0; margin: 0;}
#tx-pp {padding: 0px; margin: 0;}
#tx-p2a-null {width: 60px; float: left; padding: 0; margin: 0;}
#tx-p2a {padding: 0px; margin: 0; text-align: left;}
#tx-p2b-null {width: 290px; float: right; padding: 0; margin: 0;}
#tx-p2b {padding: 0px 0px 0px 0px; margin: 0; text-align: right;}
#tx-p2c-null {width: 350px; float: right; padding: 0; margin: 0;}
#tx-p2c {margin: 0px 0px 0px 0px; margin: 0; text-align: center; color: #3360b4; font-weight: bold; font-size: 90%; padding: 0px;}

#paticka-null {clear: both; width: 100%; height: 70px; padding: 0; margin: 0;}
#paticka {padding: 0px 0px 0px 0px; text-align: center;}
#paticka a {color: #000;}
#paticka a:hover {color: #000;}
#pat1-null {width: 250px; height: 70px; float: left; padding: 0; margin: 0; background: url('../images/libove.gif') center 20px no-repeat;}
#pat1a-null {width: 250px; height: 70px; float: left; padding: 0; margin: 0; background: url('../images/libove-a.gif') center 20px no-repeat;}
#pat1 {padding: 0px 20px 0px 20px; text-align: center;}
#pat2-null {width: 740px; height: 90px; float: right; padding: 0; margin: 0; background: url('../images/pata2.gif') bottom right no-repeat;}
#pat2 {padding: 0px 20px 0px 20px; margin: 0px; text-align: center; color: #333; font-size: 90%; font-weight: bold;}
#pat2 p {padding: 15px 0px 0px 0px; margin: 0px;}

#copyright-null {width: 100%; padding: 0; margin: 0;}
#copyright1 {width: 990px; margin-left: auto; margin-right: auto; padding: 10px 0px 0px 0px; text-align: center; color: #333;}
#copyright1 a {font-weight: normal; text-decoration: underline; color: #333; font-size: 90%;}
#copyright1 a:hover {color: #b10000;}
#copyright1 p, #copyright2 p {margin: 0; padding: 0px 0px 0px 250px;}
#copyright2 {width: 990px; margin-left: auto; margin-right: auto; padding: 30px 0px 0px 0px; text-align: center; color: #999;}
#copyright2 a {font-weight: normal; text-decoration: none; color: #999; font-size: 70%; font-style: italic;}
#copyright2 a:hover {color: #333;}

#nadpis0 {margin:0px 128px 0px 129px; padding:0; width:483px; height:34px; background:url("../images/vyrobce-tradicnich-uzenin.gif") top center no-repeat;}
#nadpis1 {margin:0; padding:0; width:126px; height:31px; background:url("../images/novinky.gif") top left no-repeat;}
#nadpis2 {margin:0; padding:0; width:126px; height:31px; background:url("../images/onas.gif") top left no-repeat;}
#nadpis3 {margin:0; padding:0; width:394px; height:31px; background:url("../images/prodejna-most.gif") top left no-repeat;}
#nadpis4 {margin:0; padding:0; width:526px; height:31px; background:url("../images/nabidka-zamestnani.gif") top left no-repeat;}
#nadpis5 {margin:0; padding:0; width:368px; height:31px; background:url("../images/kontakty-vyrobni-divize.gif") top left no-repeat;}
#nadpis6 {margin:0; padding:0; width:284px; height:35px; background:url("../images/ocenene_produkty.gif") top left no-repeat;}
#nadpis0 span, #nadpis1 span, #nadpis2 span, #nadpis3 span, #nadpis4 span, #nadpis5 span, #nadpis6 span {display:none;}

#nadpis0a {margin:0px 24px 0px 25px; padding:0; width:691px; height:34px; background:url("../images/vyrobce-tradicnich-uzenin-a.gif") top center no-repeat;}
#nadpis1a {margin:0; padding:0; width:76px; height:29px; background:url("../images/novinky-a.gif") top left no-repeat;}
#nadpis2a {margin:0; padding:0; width:137px; height:29px; background:url("../images/onas-a.gif") top left no-repeat;}
#nadpis3a {margin:0; padding:0; width:310px; height:29px; background:url("../images/prodejna-most-a.gif") top left no-repeat;}
#nadpis4a {margin:0; padding:0; width:567px; height:29px; background:url("../images/nabidka-zamestnani-a.gif") top left no-repeat;}
#nadpis5a {margin:0; padding:0; width:466px; height:29px; background:url("../images/kontakty-vyrobni-divize-a.gif") top left no-repeat;}
#nadpis6a {margin:0; padding:0; width:289px; height:32px; background:url("../images/ocenene_produkty-a.gif") top left no-repeat;}
#nadpis0a span, #nadpis1a span, #nadpis2a span, #nadpis3a span, #nadpis4a span, #nadpis5a span, #nadpis6a span {display:none;}

#nadpis6 {padding: 0px; margin: 20px 0px 0px 0px; font-weight: bold; color: #b10000; text-align: left; font-size: 240%;}
#nadpis7 {padding: 0px; margin: 0px 0px 10px 20px; font-weight: bold; color: #b10000; text-align: left; font-size: 180%;}
#nadpis8 {padding: 0px; margin: 20px 0px 0px 20px; font-weight: bold; color: #b10000; text-align: center; font-size: 180%;}

.foto {border: 0; margin-bottom: 20px;}
.foto2 {float: right;}

h2 {margin: 0px 20px 0px 80px; text-align: center;}
h2 img, h3 img {border: 0;}
h3 {margin: 0px 0px 20px 0px; padding: 0; font-size: 170%; font-family: "Trebuchet MS", Verdana, Arial; color: #b10000;}
#pripominka {font-size: 120%; text-align: center; padding-top: 30px; font-family: "Trebuchet MS", Verdana, Arial; color: #b10000; font-weight: bold;}
#ocenene {font-size: 210%; text-align: left; padding: 30px 0px 20px 0px; margin: 0; font-family: "Trebuchet MS", Verdana, Arial; color: #b10000; font-weight: normal;}
h4 {margin: 20px 0px 20px 0px; font-size: 130%; font-family: "Trebuchet MS", Verdana, Arial; color: #333;}
h6 {margin: 0px 0px 5px 0px; font-size: 120%; font-family: "Trebuchet MS", Verdana, Arial; color: #b10000;}

.cervene {color: #b10000;}
.cervene2 {color: #b10000; font-weight: bold; font-size: 10pt; padding-left: 20px;}
.cervene3 {color: #b10000; font-weight: bold;}
.mezery1 {margin-bottom: 20px;}
.mezery2 {margin-left: 20px;}
.mezery3 {margin-bottom: 10px;}
.zelena {color: #006628; font-weight: bold; padding-left: 40px;}

dd {margin: 0px 0px 0px 60px; padding: 0px 0px 0px 0px;}
dt {color: #666; font-style: italic; left: 0px; float: left; margin: 0px 0px 0px 0px; padding: 0px;}

#vpravo a.nabidka {color: #b10000;}
#vpravo a:hover.nabidka {color: #000000;}

hr {height: 1px; color: #666; background-color: #666; border: 0px solid #666;}

.jazyk {padding: 0px 0px 0px 600px; color: #fdcc7e;}
.jazyk a {font-weight: normal; text-decoration: none; color: #fdcc7e; font-size: 90%; font-family: "Trebuchet MS", Verdana, Arial; padding: 0px 2px 0px 2px;}
.jazyk a:hover {background: #fdcc7e; color: #b10000;}

.bunv {width: 700px; float: left; text-align: center; margin: 0px 0px 30px 0px;}
.bunv img {border: 0;}
.bun2 {width: 350px; float: left; text-align: center;}
.bun3 {width: 33%; float: left; text-align: center; font-size: 90%; line-height: 120%;}
.bun3n {width: 33%; float: left; text-align: center;}
.bun4 {width: 160px; float: left; text-align: left;}
.bun4u {width: 175px; float: left; text-align: center; font-size: 90%; line-height: 120%;}
.bun4u2 {width: 350px; float: left; text-align: center; font-size: 90%; line-height: 120%;}
.bun5 {width: 270px; float: left; text-align: left;}
.bun6 {width: 200px; float: left; text-align: left;}
.bun7 {width: 220px; float: left; text-align: left;}
.bun7 img {border: 1px solid #ccc;}
.bun8 {width: 425px; float: left; text-align: left; border-left: 1px solid #999;}
.bun9 {width: 540px; float: left; text-align: left;}
.bun170 {width: 170px; float: left; text-align: center;}
.bun360 {width: 360px; float: left; text-align: center;}
.bun175 {width: 175px; float: left; text-align: center;}

.bun3n img {border: 1px solid #ccc;}

#men1, #men2, #men3, #men4, #men5, #men6 {padding: 0; height: 50px; width: 123px; float: left;}
#men1 a, #men2 a, #men3 a, #men4 a, #men5 a, #men6 a {display:block; width: 123px; height: 50px; font-family: "Trebuchet MS", Verdana, Arial; font-size: 12pt; font-weight: bold; text-decoration: none; color: #b10000; padding-top: 20px; overflow: hidden;}
#men1 a {background: url('../images/m1.png') 0 0 no-repeat;}
#men2 a {background: url('../images/m2.png') 0 0 no-repeat;}
#men3 a {background: url('../images/m3.png') 0 0 no-repeat;}
#men4 a {background: url('../images/m4.png') 0 0 no-repeat;}
#men5 a {background: url('../images/m5.png') 0 0 no-repeat;}
#men6 a {background: url('../images/m6.png') 0 0 no-repeat;}
#men1 a:hover, #men2 a:hover, #men3 a:hover, #men4 a:hover, #men5 a:hover, #men6 a:hover {background-position: -123px 0; color: #fdcc7e;}
#men1 .klik, #men2 .klik, #men3 .klik, #men4 .klik, #men5 .klik, #men6 .klik {background-position: -123px 0; color: #fdcc7e;}

#men1a, #men2a, #men3a, #men4a, #men5a, #men6a {padding: 0; height: 50px; width: 123px; float: left;}
#men1a a, #men2a a, #men3a a, #men4a a, #men5a a, #men6a a {display:block; width: 123px; height: 50px; font-family: "Trebuchet MS", Verdana, Arial; font-size: 12pt; font-weight: bold; text-decoration: none; color: #b10000; padding-top: 20px; overflow: hidden;}
#men1a a {background: url('../images/m1a.png') 0 0 no-repeat;}
#men2a a {background: url('../images/m2a.png') 0 0 no-repeat;}
#men3a a {background: url('../images/m3a.png') 0 0 no-repeat;}
#men4a a {background: url('../images/m4a.png') 0 0 no-repeat;}
#men5a a {background: url('../images/m5a.png') 0 0 no-repeat;}
#men6a a {background: url('../images/m6a.png') 0 0 no-repeat;}
#men1a a:hover, #men2a a:hover, #men3a a:hover, #men4a a:hover, #men5a a:hover, #men6a a:hover {background-position: -123px 0; color: #fdcc7e;}
#men1a .klik, #men2a .klik, #men3a .klik, #men4a .klik, #men5a .klik, #men6a .klik {background-position: -123px 0; color: #fdcc7e;}

#menu2 {float: left; padding: 0; margin: 0px;}
#menu2 ul {margin: 0; padding: 0; width: 210px;}
#menu2 ul li {display: block; position: relative; font-size: 10pt; margin: 0; padding: 0; list-style: none; text-align: center;}
#menu2 ul li a {display: block; text-decoration: none; font-weight: bold; color: #a80004; padding: 1px 0px 1px 5px; _width: 100%;}
#menu2 ul li a:hover {color: #000;}

#menu-deti {float: left; width: 210px;}
#menu-deti ul {margin: 0; padding: 0; width: 210px;}
#menu-deti ul li {position: relative; margin: 0; padding: 0; list-style: none; _width: 100%;}
#menu-deti ul li a {display: block; font-size: 110%; text-decoration: none; font-weight: bold; text-align: left; border-bottom: 1px solid #fff; background-color: #b10000; color: #fff; padding: 2px 0 2px 70px;}
#menu-deti ul li a:hover {background: #fad294; color: #b10000;}

table, td, tr {padding: 0px; border: 0; border-collapse: collapse; text-align: left; vertical-align: top; font-size: 100%;}
table {border-width: 0px; width: 700px;}
.sl1 {text-align: center; width: 140px;}
.sl1m {text-align: center; width: 140px; padding-bottom: 50px;}
.sl2 {text-align: left; width: 350px; padding-right: 20px;}
.sl2s {text-align: left; width: 350px; height: 464px; padding-right: 20px;}
.sl2o {text-align: left; color: #3360b4; font-weight: bold; font-size: 90%;}
#do3let {text-align: center; color: #3360b4; font-weight: bold; font-size: 100%; padding: 20px 0px 20px 0px; float: left; width: 700px; margin: 0px 0px 30px 0px;}
.sl3 {text-align: right; width: 350px; padding: 10px 20px 0px 0px;}
.sl4a {width: 160px; text-align: left;}
.sl4b {width: 260px; text-align: right;}
.sl4c, .mini {text-align: center;}
.p1 {width: 190px; text-align: center; padding-top: 20px;}
.p2 {width: 250px; text-align: center;}
.p3 {width: 260px; text-align: center; padding-top: 20px;}
.sipka {text-align: right;}
table img {border: 0;}
#vpravo table a {font-weight: bold; text-decoration: underline; color: #b10000; font-weight: bold; font-size: 100%;}
#vpravo table a:hover {color: #3360b4;}

/* -------------------------------------- */
.search-obr {border: 1px solid #E0E0E0;}
#trailimageid {position: absolute; width: 618px; height: 0; font-size: 0.75em; display: none; left: 0px; top: 0px; z-index: 200;}
#search-nahled {float: left; width: 166px; height: 100px; padding: 20px 10px 10px 10px; text-align: center; background: url("../images/searchBar_divider.gif") left repeat-y;}
#lightbox {background-color:#fff; padding: 10px; border: 2px solid #666;}
#lightboxDetails {font-size: 0.8em; padding-top: 0.4em;}
#lightboxDetails a {color: #7e211f;}		
#lightboxCaption {float: left;}
#keyboardMsg {float: right;}
#closeButton {top: 5px; right: 5px;}
#lightbox img {border: none; clear: both;}
#overlay img {border: none;}
#overlay {background-image: url("overlay.png");}
* html #overlay {background-color: #fff; back/ground-color: transparent; background-image: url("blank.gif"); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");}


