
/* CSS Document */
* {margin:0;padding:0}
form * {vertical-align:middle;}
html {background:#dcedf2}
body {background:#dcedf2;font-family:Arial, Helvetica, sans-serif;font-size:75%;height:100%}
.noscreen {display:none;}
#main {margin:0 auto;width:943px;overflow:hidden;background:url('../images/darky.png') no-repeat top center;padding-top:15px}
a:hover {text-decoration:none}
#main .logo {position:relative;width:202px;height:79px;overflow:hidden;margin-left:28px;margin-top:10px;float:left}
#main .logo a span {position:absolute;background:url('../images/logo.png') no-repeat;top:0;left:0;overflow:hidden;z-index:2;display:block;width:202px;height:79px}
/* info o objednavce a vstup do kose */
#main .kosik {width:140px;float:right;margin-right:50px;display:inline;background:url('../images/kosik.gif') no-repeat top left;padding:15px 0 0 80px;font-size:0.95em}
#main .kosik strong {font-size:1.1em;display:block;padding-bottom:3px}
#main .kosik a {font-weight: bolder;color:#000;display:block;margin-top:4px}

#main .menu {clear:both;width:943px;margin-top:17px;float:left;background:#1bb8e5 url('../images/ulmenu.gif') repeat-x}
#main .menu ul {list-style:none;overflow:hidden;width:943px;background:url('../images/lilas.gif') no-repeat right top}
#main .menu li {float:left;}
#main .menu li.fir {background:url('../images/lifir.gif') no-repeat left 1px}
#main .menu li a {font-weight: bolder;color:#fefdff;text-decoration:none;float:left;background:url('../images/lihranice.gif') no-repeat right center;height:1%;cursor:pointer}
#main .menu li a.las {background:none}
#main .menu li a span {padding:15px;display:block;cursor:poiner;float:left}
#main .menu li a:hover, #main .menu li.aktiv a {font-size:100%;overflow:hidden;}
#main .menu li a:hover span, #main .menu li.aktiv a span {background:url('../images/hov.gif') no-repeat center bottom}


/*obsah - to hubenejsi*/
.obsah {width:907px;margin:0 auto;overflow:hidden;background:#fff;clear:both}
.obsah .drobky {width:887px;font-size:0.9em;padding:10px 10px 10px 14px;background:#e8f6fa;color:#415f67;margin-bottom:3px}
.obsah .drobky a {color:#415f67;}


/***levy sloupec***/
#left {width:203px;float:left}
#left h2, #right h2 {width:203px;background:url('../images/h2.gif') no-repeat #1db9e5;color:#fdfeff;font-size:1.1em;float:left}
#left h2 span, #right h2 span {display:block;padding:10px 5px 8px 30px;}
#left h2.kat span {background:url('../images/kat.gif') no-repeat 10px center}
#left ul.menu {padding:0 13px 10px 13px;width:176px;border-right:1px solid #e4e5e6;list-style:none;background:none}
#left ul.menu li {border-bottom:1px solid #e4e5e6;}
#left ul.menu li.aktivnili {border-bottom:0 !important}
#left ul.menu li a {text-decoration:none;font-weight: bolder;color:#000;padding:7px 5px 7px 20px;width:150px;display:block;background:url('../images/odr.gif') no-repeat 5px 60%;zoom:1;height:1%}
#left ul.menu li a:hover, #left ul.menu li.aktivnili a {background:url('../images/odrh.gif') no-repeat 5px 60% !important}
#left ul.menu li ul.menu {border:0 !important;width:150px;background:none;padding:0;padding-left:20px;margin-top:0 !important}
#left ul.menu li ul.menu li {margin-top:0;border-bottom:1px solid #e4e5e6;}
#left ul.menu li.aktivnili ul.menu li a {background:url('../images/odr.gif') no-repeat 5px 60% !important; }
#left ul.menu li.aktivnili ul.menu li a:hover, #left ul.menu li.aktivnili ul.menu li.aktivnili a {background:url('../images/odrh.gif') no-repeat 5px 60% !important; }

#left h2.fav span {background:url('../images/hvezda.gif') no-repeat 8px center;}
#left .zbozi, #right .zbozi {border-right:1px solid #e4e5e6;width:202px;padding:10px 0;border-bottom:1px solid #e4e5e6;float:left}
#left .zbozi h3, #right .zbozi h3  {color:#303030;display:block;text-align:center;font-size:1.2em;}
#left .zbozi h3 a, #right .zbozi h3 a{color:#303030;text-decoration:none}
#left .zbozi .uimg, #right .zbozi .uimg {width:120px;border:2px solid #e4e5e6;text-align:center;margin:10px auto;display:block;}
#left .zbozi .uimg img, #right .zbozi .uimg img {border:0;}
#left .zbozi strong, #right .zbozi strong {display:block;text-align:center;color:#00c9ff;font-size:1.3em}


/****prostredni sloupec****/
#stred {float:left;width:476px;padding:10px 0 20px 22px;}
#stred h1, #detail-produktu h1 {font-size:1.6em;color:#1da9d1;font-weight: normal;padding-bottom:5px}
#stred h2, #detail-produktu h2 {font-size:1.3em;color:#1da9d1;font-weight: normal;padding-bottom:5px}
#stred h3, #detail-produktu h3 {font-size:1.1em;color:#1da9d1;font-weight: normal;padding-bottom:5px}
#stred p {line-height:155%}

#stred .filtr {width:440px;border:1px solid #e4e5e6;padding:6px 6px 6px 26px;margin: 5px 0 5px -10px }
#stred .filtr input {width:80px;padding:2px;border:1px solid #e4e5e6;background:#f7f7f7}
#stred .filtr select  {width:100px}
#stred .filtr .sub {width:70px;margin-left:70px;background:url("../images/sub.jpg") repeat-x !important;cursor:pointer;color:#fff}
#stred .raditka img {border:0}
#stred .zaznamy a {color:#19a5cd}

#stred .novinky {list-style:inside;padding-left:5px}

#stred .uvodni {width:450px;padding:5px}
#stred a {color:#19a5cd}
#stred h3 {color:#19a5cd;width:400px;padding:5px; border-bottom:1px solid #E4E5E6;margin:5px 0} 
 
#stred .menu {width:450px;background:none;list-style:inside;padding:5px 0;margin-top:5px !important}
#stred .menu li {float:none !important;}
#stred .menu li a {color:#19a5cd;float:none !important;background:none;text-decoration:underline}

#stred .search {padding:10px;width:382px}
#stred .search input {width:150px;padding:2px;background:#F7F7F7;border:1px solid #E4E5E6;margin-bottom:5px;margin-top:10px}
#stred .search .sub {width:60px;padding:2px;background:url("../images/sub.jpg") repeat-x;color:#fff;cursor:pointer;margin-left:20px}

/*vypis produktu*/
.vypis {overflow:hidden;width:456px;margin:10px auto;background:url('../images/vypis.gif') repeat-y;}
.vypis .produkt {width:210px;}
.vypis .produkt h3, #detail-produktu .vypis .produktu h3 {font-size:1.2em !important;font-weight: bolder !important;width:auto !important;border:0 !important}
.vypis .produkt h3 a {color:#19a5cd;text-decoration:none}
.vypis .produkt .ob {height:168px;display:block;margin:10px 0;}
.vypis .produkt .uimg {width:168px;border:4px solid #e4e5e6;text-align:center;display:block;}
.vypis .produkt .uimg img {border:0;}
.vypis .produkt p {font-size:0.95em;margin-top:5px;float:left}
.vypis .produkt strong {display:block;text-align:center;color:#00c9ff;font-size:1.1em}
.vypis .produkt del {display:block;text-align:right;color:red;padding-right:20px}
.vypis .zbozi1 {float:right}
.vypis .zbozi0 {float:left}
.vypis .clear {clear:both;width:100%;background:url('../images/clear.gif') no-repeat;margin:5px 0}


#right {width:203px;float:left;}
#right h2.dopor span {background:url('../images/dopor.gif') no-repeat 10px center}
#right .zbozi {border-right:0;border-left:1px solid #e4e5e6;}
#right .search, #left .newsletter {padding:10px;border-left:1px solid #E4E5E6;width:182px}
#right .search input, #left .newsletter input {width:150px;padding:2px;background:#F7F7F7;border:1px solid #E4E5E6;margin-bottom:5px;margin-top:10px}
#right .search .sub, #left .newsletter .sub {width:60px;padding:2px;background:url("../images/sub.jpg") repeat-x;color:#fff;cursor:pointer;margin-top:2px}
#right h2.lupa span {background:url('../images/lupa.jpg') no-repeat 10px center}
#right h2.kont span {background:url("../images/kont.jpg") no-repeat 10px center}
#right address {width:180px;padding:10px;font-style:normal;float:left;border-left:1px solid #E4E5E6}
#right address span {display:block;padding:3px 0}
#right address a {color:#19a5cd;}
#left .unews {padding:5px;float:left;border-right:1px solid #E4E5E6;width:192px;border-left:0}
#left .newsletter {border-right:1px solid #E4E5E6;border-left:0}
#left .newsletter input {margin-top:3px;width:110px}
#left .newsletter {border-bottom:1px solid #E4E5E6}

#detail-produktu {width:678px;padding:10px 0 20px 22px;float:left}
#detail-produktu h1 {}
#detail-produktu .obrazek {margin:10px 0;float:left;padding:20px 0px;}
#detail-produktu .obrazek img {border:0;}
#detail-produktu .kosik-detail {width:278px;float:right;padding:10px;background:#e8f6fa;margin-right:10px;display:inline;margin-top:40px}
#detail-produktu .kosik-detail a {color:#158DB0}
#detail-produktu .kosik-detail h3 {width:200px !important}
#detail-produktu .kosik-detail .ks {width:20px;padding:2px;background:#F7F7F7;border:1px solid #E4E5E6;text-align:center}
#detail-produktu .kosik-detail .js_cena {font-size:1.1em}
#detail-produktu .kosik-detail p {margin-bottom:5px}
#detail-produktu .kosik-detail .sub {width:120px;padding:2px;background:url("../images/sub.jpg") repeat-x;color:#fff;cursor:pointer;margin-top:2px;border:0;margin-bottom:5px}
#detail-produktu .popisZbozi, #detail-produktu .popis {clear:both;width:650px;padding-left:15px}
#detail-produktu .popisZbozi ul {list-style:inside;padding:5px}
#detail-produktu .vdetailu {clear:both;}
#detail-produktu h3 {color:#1da9d1;font-size:1.4em;padding:5px;border-bottom:1px solid #E4E5E6;width:400px;margin-left:10px;margin-bottom:10px;clear:left}
#detail-produktu .kosik-detail .sub {width:120px;padding:2px;background:url("../images/sub.jpg") repeat-x;color:#fff;cursor:pointer;margin-top:2px;border:0}
#detail-produktu p {clear:right}
#detail-produktu .varianty .varianta, #detail-produktu .varianty .thickbox {float:left;border:1px solid #E4E5E6;margin:5px}
#detail-produktu .varianty img {border:0}
#detail-produktu .noprint {margin:10px;width:500px;border-bottom:1px solid #E4E5E6;border-top:1px solid #E4E5E6;padding:5px}
#detail-produktu .noprint a {color:#19A5CD}
#detail-produktu .vypis h3 {border-bottom:0;width:auto !important}

#detail-produktu .parametry {clear:left;border:1px solid #ccc;width:560px;margin:0 auto 10px auto}
#detail-produktu .parametry td {padding:4px 5px;color:#54636D}
#detail-produktu .parametry .odd {background:#e8f6fa}


/****kosik*****/
table.kosik-tabulka {width:100%;clear:left;margin-top:10px}
table.kosik-tabulka a{color:#ae6126;}
table.kosik-tabulka thead td{font-weight:bold;width:60px;text-align:center;font-size:0.9em;background-color:#e8f6fa;color:#677b87}
table.kosik-tabulka tbody td{border-bottom:1px solid #eee;}
table.kosik-tabulka tfoot td{background-color:#e8f6fa;  text-align:right;  font-size:1.3em;padding:7px}
table.kosik-tabulka tr.odd td{background-color:#e8f6fa;}
table.kosik-tabulka td.cena{font-weight:bold;  text-align:right;}
table.kosik-tabulka img{border:none}
table.kosik-tabulka tfoot .ucena {padding-right:10px;display:block}

#adresa{border:1px solid #E4E5E6;background:#e8f6fa;padding:10px;clear:left;width:500px;margin:12px}
#adresa table input {width:133px;background:#F7F7F7;padding:2px 3px 2px 2px;border:1px solid #E4E5E6;color:#000;margin-left:9px}
#adresa table{font-size:1.1em;clear:left;margin:10px 0;color:#677b87;}
#adresa table textarea {background:#F7F7F7;margin-left:9px;border:1px solid #E4E5E6;}
#adresa  .sub {width:140px;padding:2px;background:url("../images/sub.jpg") repeat-x;color:#fff;cursor:pointer;margin-top:2px;border:1px solid #E4E5E6}
#adresa a {color:#158DB0}


.text a {color:#19A5CD}
.text {width:460px}
.text p {width:450px;margin:5px}
.text h3 u {text-decoration:none}
.text ul, .text ol {list-style:inside;padding-left:10px}

#footer {width:913px;padding:15px 15px 18px 15px;background:url('../images/footer.gif') no-repeat;margin:0 auto 50px auto;clear:both}
#footer p {color:#fff;margin-bottom:5px}
#footer a {color:#fff}
