@import url(/fg/css?family=Dosis&subset=latin-ext,latin); @import url("reset.css"); @import url("fonty.css"); body { font-family: Dosis, Verdana, Arial, Tahoma, helvetica, sans-serif; font-family: 'PT Sans', sans-serif; font-size: 80%; color: #333; line-height: 1.3; margin: 0; padding: 0; background:url('/img/bg-main.jpg') center top no-repeat #f0f0f0; } .zahodit {display: none;} .ok_info, .alert-success { margin: 5px 5px 10px 5px; padding: 5px; background-color: #ccffbb; color: #000; border: #99CC55 2px solid; } .err_info, .alert-danger { margin: 5px 5px 10px 5px; padding: 5px; background-color: #DF0000; color: #fff; border: #B00 2px solid; } #obal { width: 100%; margin: 0 auto; text-align: left; min-height: 100%; height: 100%; position: relative; background:url('/img/bg-body.png') center top repeat-x transparent; } body>#obal { height: auto; } *|html[xmlns*=""] #obal { display: table; height: 100%; } #hlavicka { width: 100%; height: 60px; position: relative; margin: 0 auto 0px auto; padding: 0px; } h1, h2, h3, h4, h5, h6 { margin: 10px 0px 10px 0px; font-family: 'Dosis', 'PT Sans Narrow', sans-serif; font-size: 16px; font-weight: normal; color: #034db2; } h1 { font-size: 28px; margin-top: 0; font-weight: bold; } h2 { font-size: 24px; font-weight: bold; } h3 { font-size: 20px; } h4 { font-size: 18px; } p, th, td, li { font-size: 14px } p { margin-bottom: 16px } strong, b, th { font-weight: bold; } em, i { font-style: italic; } a img {border: none;} a {color:#b91a07; text-decoration: underline;} a:hover, a:active, a:focus {color: #afafaf; text-decoration: underline; } .cesta a { color: #000; } .cesta a:hover, .cesta a:active, .cesta a:focus {color: #afafaf; } sup{font-size:65%; position: relative; top: -0.8em;} .clear { clear: both; } .skryte { display: none; } .shop-in { margin: 0 auto; padding: 10px; position: relative; } #hlavni-blok { width: 100%; margin: 0 auto; padding: 0; clear: both; } .hlavni-blok-in { width: 990px; margin: 0px auto; background: url('/img/boxy/bg-obsah.png') #000000; } .obsah{ width: 100%; clear: both; margin: 0px auto; padding: 0px 0px 10px 0px; background: #d9d9d9; } .levy-blok { width: 220px; padding: 0px; float: left; text-align: justify; } .pravy-obal { width: 755px; padding: 10px 10px 15px 0; float: right; } .pravy-blok { min-height: 505px; background-color: #fff; text-align: justify; } .pravy-blok ul, .pravy-blok ol { padding: 0px 15px 15px 25px; } .pravy-blok ul li { list-style: square outside ; padding-top: 3px; } .pravy-blok ul li ul { padding:5px 0px 5px 20px; } .pravy-blok ul li ul li { list-style: none; list-style-type:disc; margin-top:3px; } .pravy-blok ul li ul li ul { padding:10px 0px 5px 25px; } .pravy-blok ul li ul li ul li { list-style: none; list-style-type: circle; margin-top:3px; } .pravy-blok ol li { padding-top:3px; list-style: decimal; } .produkty, .podkategorie-obal, #karty { background: url('/img/boxy/bg-produkty.png') 0 0 repeat-x; } .produkty { padding-top: 18px; } .podkategorie-obal.shop-in { padding-top: 3px; } .produkt-detail.shop-in { padding-top: 0; } #fotky img { border: 1px solid #ddd; margin: 6px 6px 0 2px; padding: 3px; } #formularKontakt { max-width:400px; } .gdpr_souhlas a { text-decoration: none; } .gdpr-detail { height:0px; overflow: hidden; transition:all 0.3s; opacity: 0; } .gdpr-detail.shown { height:auto; margin-top:10px; opacity: 1; }