body{background: #d3c8ae url(../img/bodyBg.jpg) top center no-repeat; font:14px/21px "Trebuchet MS",Helvetica,Jamrul,sans-serif;}
a{color: #24507a;}
a:hover{color: #133f68;}
h1,h2,h3,h4{color: #00adee}
#header{position: relative;}
#header #logo {width:830px; height:112px; overflow:hidden; margin:0;}
#header #logo a {display:block; width:830px; height:112px; margin:0; padding:0; background:url("../img/logo.jpg") 0 0 no-repeat;}
#header #logo span {position:absolute; left:-1000em; top:auto; width:1px; height:1px; overflow:hidden;}

#mainNav{margin: 15px 0 0 0;  background: #ddd5c1 }
#mainNav ul { margin:0; padding: 0;}
#mainNav li {float:left; position: relative; list-style: none; background: #ddd5c1}
#mainNav li a{ text-decoration:none; color: #363636; display:block; line-height: 50px; padding: 0 20px; font-size: 18px; font-weight: normal;}
#mainNav li a:hover, #mainNav li.current_page_item a:hover{ background: #c4bea8}
#mainNav li.current_page_item a{ background: #c4bea8}
#mainNav li.current a, #mainNav li a:hover span{color: #FFF; background: url(../img/navBgHoverSpan.png) repeat;}
#mainNav li#menu-item-32{}
#mainNav li#menu-item-32 a{background: #92278f url(../img/menuStolyBg.gif) no-repeat  4px bottom; color: #FFF; padding-left: 65px}
#mainNav li#menu-item-32 a:hover{ background: #72116f}
#mainNav li#menu-item-34{}
#mainNav li#menu-item-34 a{background: #f7941e url(../img/menuZidleBg.gif) no-repeat  4px bottom; color: #FFF; padding-left: 50px}
#mainNav li#menu-item-34 a:hover{ background: #e28414}
#mainNav li#menu-item-33{}
#mainNav li#menu-item-33 a{background: #00aeef url(../img/menuVozikyBg.gif) no-repeat  4px bottom; color: #FFF; padding-left: 65px}
#mainNav li#menu-item-33 a:hover{ background: #019bd5}
#mainNav li#menu-item-454 a{background: url(../img/menuKatalogBg.png) no-repeat  4px; padding-left: 32px}
#mainNav li#menu-item-454 a:hover{ background: #c4bea8 url(../img/menuKatalogBg.png) no-repeat  4px; ;}
#menu-hlavni-navigace:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}


#wrapper{width: 860px; margin: 0 auto; /*background: url(../img/wrapperBg.png) repeat-x top*/ background: #FFF}
#wrapperIn{padding: 15px}

#produkt{ padding: 50px 103px 30px 103px}
#produkt h1{font-size: 34px; margin: 0; padding: 0}
#produkt h2.podnazev{padding: 0; margin: 5px 0 0 0; font-size: 20px; color: #4c4c4c}
#produkt #fotografie{float: left; padding: 15px 0 0 0; width: 200px;}
#produkt #popis{float: right;}
#produkt table#parametry th{text-align: left; width: 160px; color:#444444 ; background: #ededed; padding: 2px 10px; border-bottom: 1px solid #e3e3e3; font-weight: normal;}
#produkt table#parametry td{color:#444444 ; background: #ededed; padding: 2px 10px; border-bottom: 1px solid #e3e3e3; text-align: center;}
#produkt #titulek{padding: 0 0 10px 0}


.containerIn h2, .catName{color: #4c4c4c; font-size: 32px; margin: 60px 0 20px 0;}

#produkty .produkt{/*margin-bottom: 3px*/}
#produkty .produkt{float: left; width: 205px; height: 170px; background: #FFF; padding: 15px 0}
#produkty .produkt.druhy{margin: 0 3px}
#produkty .produkt.treti{margin: 0 3px 0 0}
#produkty .produkt .titulek{}
#produkty .produkt .titulek h3{font-size: 16px; text-transform: uppercase; text-align: center; font-weight: bold; margin: 6px 0 0 0}
#produkty .produkt .titulek h3 a{text-decoration: none; text-align: center; display: block;}
#produkty .produkt .fotografie{text-align: center;}
#produkty .produkt .fotografie a img{/*display: block;*/}

h2.cat_5, h1.cat_5{color: #f7941e}
h2.cat_6, h1.cat_6{color: #00aeef}
h2.cat_4, h1.cat_4{color: #92278f}
h3#ostatniProdukty{font-size: 30px; font-weight: normal; margin: 50px 0 30px 0; text-align: left;}


#kontakt{float:left; width: 350px}
#kontaktniFormular{float:left; width: 450px}

.fItem{margin: 0 0 10px 0}
.fItem label{margin: 0 0 10px 0; font-weight: bold }
.fItem input, .fItem textarea{padding: 5px; border: 1px solid #dadada; width: 350px}
.fSubmit input{padding: 10px; border: 1px solid #5d5d5d; background: #5d5d5d; color: #FFF; font-size: 16px}

#mapa{width: 830px}

#footer{ color: #000;  }
#footer p{padding-bottom: 50px; font-size: 12px}
#footer a{color:#4592dc; text-decoration: underline}
#footer .lBox{width: 70%; float: left; padding: 10px 0 0 0}
#footer .rBox{float: right; float: right; text-align: right; margin: 22px 0 0 0;}
#footer .fLeft{float: left}
#footer #tellingerStar{ padding: 0 5px}
#footer #tellingerStar img{margin-top: 3px}

.noscreen{display: none;}
.clear{float:none; clear:both; height:0; width:0; margin:0; padding:0; border:0; font-size:0; line-height:0;}
.tRight{text-align: right;}
.fBold{font-weight: bold}
.nMt{margin-top:0px}
.wC{margin-right: 10px}