/* konstrukce */
html {margin: 0; padding: 0;}
body {background:url('/img/back_carp1.jpg') no-repeat center 0 fixed; margin: 0; padding: 0; font-family: arial, tahoma; font-size: 11px; color: #000000; }
form {margin: 0px; padding: 0px;}
input {font-family: arial;}
label {cursor:pointer;}

.clear {clear: both; height: 0px; font-size:0px;}
.center {text-align: center; }
.right {text-align: right;}

#cont { background:url('/img/top-bg.gif') repeat-x top;}
#container {padding:5px; width: 916px; margin: 0px auto 0px auto; padding:466px 0 0 0; }

#top {height:464px; width:916px;position:absolute;top:0px;background:url('/img/kapr.png') no-repeat top right; }
#top-kapr {width:40px; height:122px;background:url('/img/kapr-rest.png') no-repeat top right; position:absolute; top:60px; right:-40px;}

.logo {height:90px}
.logo img {border:0px;}

.main-menu {}
.main-menu ul {list-style-type:none; margin:0px; padding:0px; height:37px; }
.main-menu ul li.menu-l {width:4px; height:37px; background:url('/img/menu-l.gif') no-repeat;}
.main-menu ul li.menu-m {height:37px; background:url('/img/menu-m.gif') repeat-x;padding:12px 12px 0 12px;}
.main-menu ul li.menu-m a {color:#000000; text-decoration:none;}
.main-menu ul li.menu-r {width:4px; height:37px; background:url('/img/menu-r.gif') no-repeat;}

.main-menu ul li.menu-l-sel {width:4px; height:37px; background:url('/img/menu-l-sel.gif') no-repeat;}
.main-menu ul li.menu-m-sel {height:37px; background:url('/img/menu-m-sel.gif') repeat-x;padding:12px 12px 0 12px;}
.main-menu ul li.menu-m-sel a {color:#FFFFFF; text-decoration:none;}
.main-menu ul li.menu-r-sel {width:4px; height:37px; background:url('/img/menu-r-sel.gif') no-repeat;}

.main-menu ul li { float:left; height:25px;}
.main-menu ul li a:hover {text-decoration:underline;}

.srch-phone {height:44px;position:absolute; top:127px;background:#FFFFFF;}
.search { width:300px;float:left;padding:8px 0 0 10px;}
.search input {vertical-align:middle;}
#words {width:221px; height:22px; padding:6px 0 0 6px;background:url('/img/search-bg.gif') no-repeat; border:0px; vertical-align:middle;}
.phone-orders {padding:12px 00px 0px 0 ;float:left; width:320px;color:#666666; font-size:16px; font-weight:bold; text-align:left; white-space:nowrap;}
.phone-orders img {vertical-align:bottom;}

.motto {position:absolute; top:171px; background:#FFFFFF; width:203px;}
.main-img {width:713px;position:absolute; top:171px; left:203px;background:#FFFFFF;}
.motto strong {position:absolute; color:#799711; font-size:20px; font-family:arial; font-weight:bold; width:200px; margin:20px 0 0 0; padding:0 0 0 8px; }
.motto strong span {color:#FFFFFF;}

.advertisment {width:915px; position:absolute; left:0px;}

.c-content {background:#FFFFFF; }
.l-column {width:201px;  margin:0 3px 0 0; float:right;}
.c-column {width:509px; float:right;  margin:0 0px 0 0px;}
.r-column {width:200px; float:right; margin:0 0 0 3px; }

.header-box .header {padding:10px 0 0 10px; background:url('/img/header.png') no-repeat; width:499px; height:28px; }
.header-box .header h3,.header-box .header h2,.header-box .header h1{margin:0px 0 0 0; padding:0px; color:#FFFFFF; font-size:14px;}

.header-box.h-small .header{padding:10px 0 0 10px; background:url('/img/header-dark.png') no-repeat !important; width:200px !important; height:28px; }
.header-box.h-small .header h3{margin:0px 0 0 0; padding:0px; color:#FFFFFF; font-size:14px;}

.header-box .cont {border:1px solid #D2D0D1; margin:0 0 3px 0; }

ul.category  {margin:0px; padding:0px; list-style-type:none; margin:0 0 0 0px;}
.category .level0 {background:url('/img/level0-bg.gif') repeat-x; height:31px;  position:relative; z-index:3000;}
.category .level0 a {color:#000000; text-decoration:none; font-size:11px; display:block;}
.category .level0 a:hover {color:#000000; text-decoration:underline; font-size:11px; }

.category .level0.selected {background:url('/img/level0-bg-a.png') repeat-x 0px 10px;  }
.category .level0.sele {background:url('/img/level0-bg-a.png') repeat-x 0px 10px; }
.category .level0.selected a {color:#FFFFFF;}
.category .level0.sele a {color:#FFFFFF;}
.category .level0.sele a:hover,.category .level0.selected a:hover {text-decoration:none;}

.level0-top {background:url('/img/level0-top.png') no-repeat; height:7px; width:179px; margin:0px; padding:0px;}
.level0-middle {width:164px;background:url('/img/level0-middle.png') top; padding:0 0 0 15px; margin:0px;}
.level0-bottom {background:url('/img/level0-bottom.png') no-repeat; height:9px; width:179px;}

.category .level1 {margin:0 0 1px 0;}
.category .level1 a {color:#FFFFFF; font-weight:bold;  padding:5px 0 5px 14px; display:block; text-decoration:none; font-size:11px;  }
.category .level1 a:hover {text-decoration:underline; }
.category .level1.selected {margin:0 0 1px 0;}
.category .level1.selected a {color:#FFFFFF; text-decoration:underline; padding:5px 0 5px 14px; font-size:11px; }

.category .level1.select {margin:0 0 1px 0;}
.category .level1.select a {color:#FFFFFF; text-decoration:none; padding:5px 0 5px 14px; font-size:11px; }
.category .level1.select a:hover {text-decoration:underline; }

.category .level2 {background:#B6B6B6; margin:0 0 1px 0;}
.category .level2 a {color:#000000; padding:5px 0 5px 14px; display:block; text-decoration:none; font-size:11px; }
.category .level2.selected {margin:0 0 1px 0;}
.category .level2.selected a {color:#FFFFFF; padding:5px 0 5px 14px; text-decoration:none; font-size:11px; }

.category .level2.select {background:url('/img/level2-bg-sel.png') repeat-x; margin:0 0 1px 0;}
.category .level2.select a {color:#FFFFFF; padding:5px 0 5px 14px; text-decoration:none; font-size:11px; }
.category .level2.select a:hover {text-decoration:underline; }

.ul2 {display:none; position:absolute;left:179px; top:0px; z-index:4000;}

.ul2 ul { width:177px; margin:0px; padding:0px; list-style-type:none; }
.ul2 li{ position:relative; margin:0px !important; padding:0px !important; }
.ul2 li a { color:#000000 !important; }

.level1-top {background:url('/img/level1-top.png') no-repeat; width:179px; height:9px;}
.level1-middle { background:url('/img/level1-middle.png') repeat-y; width:179px; }
.level1-bottom {background:url('/img/level1-bottom.png') no-repeat; width:179px; height:10px;}


.ul3 {display:none; border:2px solid #EA8D24; background:#4F4F4F; position:absolute; width:230px !important; list-style-type:none; left:165px; top:0px; z-index:4000;}
.ul3 li{ position:relative; margin:0px !important; padding:0px !important; background:none !important;  }
.ul3 li a { background:none !important; color:#FFFFFF !important; }


.login ul,.basket ul,.infobox ul {margin:0px; padding:0px; list-style-type:none; margin:0 0 0 0px;}
.login ul li,.basket ul li,.infobox ul li {background:url('/img/hor-separator.png') repeat-x bottom; padding:6px 0 6px 14px; margin:0 0 1px 0;}
.login ul li a,.basket ul li a,.infobox ul li a {color:#000000; text-decoration:none; font-size:11px; background:url('/img/path-dot.png') no-repeat left; padding:0 0 0 20px;}
.login .logoffbutton {color:#000000; text-decoration:none; font-size:11px; background:url('/img/path-dot.png') no-repeat left; padding:0 0 0 20px; border:0px; cursor:pointer;}
 
.basket span {color:#00A89D; font-weight:bold;}
.basket p {text-align:center;}
.basket p img {border:0px;}
.basket p a {color:#00A89D; font-weight:bold; text-decoration:none;}
.basket p a:hover {text-decoration:underline;}


.sidebox {padding:8px 7px 5px 7px; width:186px; height:197px;clear:both; background:url('/img/side-box.png') no-repeat;}
.sidebox h2 {margin:0px;padding:0px;}
.sidebox a {color:#505050; font-size:12px; font-weight:bold; text-decoration:none;}
.sidebox .name {text-align:center; padding:0 0 10px 0;}
.sidebox .pr-img {text-align:center; margin:0 0 3px 0; }
.sidebox .pr-spr {display:block;font-size:0px; }
.sidebox .pr-cbt {height:30px; width:180px; padding:7px 0 3px 0; text-align:center; margin:0 auto 0 auto;}
.sidebox .price {color:#00A89D; font-weight:bold; font-size:14px; width:80px; }
.sidebox .pr-cbt img {margin:0 5px 0 5px; vertical-align:middle;}



.path {border:1px solid #D3D3D3;position:relative; background:#FFFFFF; padding:9px 8px 9px 8px; margin:0 0 5px 0; }
.path h1 {margin:0px; padding:0px; }
.path ul {margin:0px; padding:0px; list-style-type:none; }
.path ul li {float:left; padding:3px 0 0 4px; }
.path ul li a {font-size:13px; color:#4A4A4A; font-weight:bold; text-decoration:none; }
.path ul li a.link {background:url('/img/path-dot.png') no-repeat left; padding:0 0 0 18px;}
.path ul li a.link-blank {background:url('/img/path-dot.png') no-repeat left; padding:0 0 0 18px;}
.path ul li a.link-selected {background:url('/img/path-dot.png') no-repeat left; padding:0 0 0 18px;color:#00A093 !important;}

.path strong {padding:0 0 0 7px; }
.path span strong {color:#00A093; font-size:16px; position:absolute; right:10px;}

.sorting {width:100%;}
.width-100-procent {width:100%; text-align:right;}
.srazeni {white-space:nowrap;}
.sort {border:1px solid #D3D3D3;position:relative; color:#000000; font-size:12px; font-weight:bold;background:#7BD6D0; padding:4px 8px 3px 8px; margin:0 0 5px 0; }
.sort ul li a {font-size:13px; color:#4A4A4A; font-weight:bold; text-decoration:none; }
.nav-bar {float:right;margin:0px; padding:0px; list-style-type:none;}
.nav-bar li {float:left; padding:0px 0 0 0px; text-align:center; margin:0 5px 0 0;}
.nav-bar li a {background:url('/img/page-bg.png') no-repeat center top; width:18px; height:18px; display:block; color:#858585; padding:1px 0 0 0;}
.nav-bar li.selected-page {background:url('/img/page-bg.png') no-repeat center top;text-align:center; width:18px; display:block; height:18px; color:#FE4D01; padding:1px 0 0 0;}
.nav-bar li.image a {padding:0px !important;background:none !important;}
.nav-bar li.image img {border:0px; }

.product {float:left; width:250px; margin:0 5px 5px 0 ;}
.relatedItems .product {width:240px !important;} 
.product h2 {margin:0px;padding:0px;}
.product a {color:#000000; font-size:11px; font-weight:bold; text-decoration:none;}
.product a:hover { text-decoration:underline;}
.product .name {height:31px; overflow:hidden;}

.pn-l {background:url('/img/product-name-left-2.gif') no-repeat left top; height:31px; }
.pn-r {background:url('/img/product-name-right-2.gif') no-repeat right top; padding:5px 15px 0 15px; height:20px;}
.pn-m {background:url('/img/product-name-middle-2.gif') repeat-x top;  height:31px; line-height:12px;}

.pr-bottom-left {background:url('/img/pr-bottom-left.gif') no-repeat left top; height:14px; }
.pr-bottom-right {background:url('/img/pr-bottom-right.gif') no-repeat right top; height:14px;}
.pr-bottom-middle {background:url('/img/pr-bottom-middle.gif') repeat-x top;  height:14px; line-height:12px;}


.pr-box {border:1px solid #CECECE; border-bottom:0px; height:160px;}


.product .pr-img { margin:0 0 3px 0; height:120px; text-align:center; }
.product .pr-text { display:none; height:60px; overflow:hidden;}
.product .pr-cbt {padding:7px 0 3px 0; text-align:center; margin:0 auto 0 auto;}
.product .price { color:#303030; font-weight:bold; font-size:14px; width:80px; margin:0 5px 0 0; }
.product input,.product img {vertical-align:middle; margin:0 5px 0 0;}

.margin0 {margin:0px !important;}
.cont {padding:10px;}
.nopadding .cont {padding:0px !important;}

.dp {border:1px solid #D3D3D3; padding:9px; margin:0 0 5px 0;}
.dp h1 {margin:0px; padding:0px 25px 0 0; color:#00A093; font-size:20px;}
.dp .dp-text {padding:0 10px 0 0; font-size:12px; color:#000000;}
.dp .dp-text table {margin:10px 0 0 0;float:left; width:300px;}
.dp .dp-text table th {background:url('/img/path-dot.png') no-repeat left; padding:0 0 0 18px; text-align:left; color:#4C4C4C; font-size:12px; }
.dp .dp-text table td {padding-left:15px; padding:4px 0 4px 0; text-align:left; color:#4C4C4C; font-size:12px; }
.dp .dp-text table td span {color:#00A093; font-size:12px; font-weight:bold;}
.dp .dp-text table td span strong {color:#00A093; font-size:16px; font-weight:bold;}
.dp .dp-text table td a {color:#000000; text-decoration:none;}
.dp .dp-text table td a:hover {color:#000000; text-decoration:underline;}
.dp .dp-image {width:170px; float:left; text-align:center; padding:10px 0 0 0;position:relative; }
.dp .dp-images {}
.dp .dp-images ul {margin:0px; padding:0px; list-style-type:none;}
.dp .dp-images ul li {display:inline; padding:0 8px 0px 0;}
.dp .dp-images img {border:1px solid #CFCFCF; margin:0 0 5px 0 ;}
.dp .description {padding:20px 0 15px 0;}
.dp .description p {margin:0px; padding:0px; }
.dp .description .radek {height:12px; font-size:0px;}
.dp .description li {margin:0 0 0 15px;}
.count {background:#FFFFFF url('/img/input-bg.gif') repeat-x; border:1px solid #A4ADB6; font-size:14px; color:#4C4C4C; width:20px; margin:0 10px 0 0;}

.inputs input {vertical-align:middle;}

.input {background:#FFFFFF url('/img/input-bg.gif') repeat-x; border:1px solid #A4ADB6; font-size:12px; color:#4C4C4C; padding:2px 0 0 3px; height:16px;}
.btn {background:#00A093; padding:0 9px 0 9px; border:0px; color:#FFFFFF; font-weight:bold; cursor:pointer; }

.line-header {margin:5px 0 0 0;background:#00A093; color:#FFFFFF; position:relative;}
.line-header h2 {font-size:12px; padding:5px 10px 5px 10px;}
.line-header span strong {padding:0 25px 0 0; position:absolute; right:-10px;}

.povinne {text-align:center; } 
.povinne img,.povinne input {border:0px; vertical-align:middle; margin:5px 5px 0 0 ;}

.tbl-basket {width:100%;}
.tbl-basket th {text-align:left;}
.tbl-basket td a {color:#000000; font-size:11px; text-decoration:none;}
.tbl-basket td a:hover {color:#C20000;  text-decoration:underline;}


.pdf img {vertical-align:middle;}
.pdf a {color:#000000; text-decoration:none;}
.pdf a:hover {color:#C20000; text-decoration:underline;}

.c-cont a {color:#000000; text-decoration:underline;font-weight:bold;}

.delivery-anotation {padding:0 0 0 24px;}

.thank-you {height:404px;}
.thank-you .cont {text-align:center !important;}


.footer {background:#00A093 url('/img/footer.jpg') no-repeat;text-align:center; padding:200px 0 10px 0; height:40px;}
.footer img {border:0px;}

.powered-2-advance{text-align:center; margin:10px 0 0 0;}
.powered-2-advance img {border:0px;}  

.mailnews ul {margin:0px 0 3px 0; padding:0px; list-style-type:none;}
.mailnews input {margin:0 0 3px 0;}

.producer-logo {background:url('/img/producer-bg.jpg') no-repeat; width:70px; height:75px;text-align:center;padding:10px 0 0 0;}
.producer-logo img {border:0px;}

.akce {background:url('/img/akce.png') no-repeat right 31px; }
.sleva {background:url('/img/sleva.png') no-repeat right 31px; }
.novinka {background:url('/img/novinka.png') no-repeat right 31px; }
.doporucujeme {background:url('/img/doporucujeme.png') no-repeat right 31px; }

.komplet {background:url('/img/komplet-g.png') no-repeat right 31px; }
.sada {background:url('/img/sada.png') no-repeat right 31px; }
.set {background:url('/img/set.png') no-repeat right 31px; }
.sok {background:url('/img/sok.png') no-repeat right 31px; }
.krachcen {background:url('/img/krachcen.png') no-repeat right 31px; }
.super {background:url('/img/super.png') no-repeat right 31px; }
.akcemesice {background:url('/img/akcemesice.png') no-repeat right 31px; }
.akcetydne {background:url('/img/akcetydne.png') no-repeat right 31px; }
.jenunas {background:url('/img/jenunas.png') no-repeat right 31px; }
.b10procent {background:url('/img/10procent.png') no-repeat right 31px; }
.b20procent {background:url('/img/20procent.png') no-repeat right 31px; }
.b30procent {background:url('/img/30procent.png') no-repeat right 31px; }
.b40procent {background:url('/img/40procent.png') no-repeat right 31px; }
.b50procent {background:url('/img/50procent.png') no-repeat right 31px; }
.b60procent {background:url('/img/60procent.png') no-repeat right 31px; }

.extra {background:url('/img/extra.png') no-repeat right 31px; }
.nejlepsicena {background:url('/img/nejlepsicena.png') no-repeat right 31px; }
.mimoradnanabidka {background:url('/img/mimoradnanabidka.png') no-repeat right 31px; }
.special {background:url('/img/special.png') no-repeat right 31px; }
.jindenenajdete {background:url('/img/jindenenajdete.png') no-repeat right 31px; }
.cenovyhit {background:url('/img/cenovyhit.png') no-repeat right 31px; }
.pecka {background:url('/img/pecka.png') no-repeat right 31px; }
.omezenemnozstvi {background:url('/img/omezenemnozstvi.png') no-repeat right 31px; }
.procenta {background:url('/img/procenta.png') no-repeat right 31px; }



.dp-akce {background:url('/img/akce.png') no-repeat right top; }
.dp-sleva {background:url('/img/sleva.png') no-repeat right top; }
.dp-novinka {background:url('/img/novinka.png') no-repeat right top; }
.dp-doporucujeme {background:url('/img/doporucujeme.png') no-repeat right top; }

.dp-komplet {background:url('/img/komplet-g.png') no-repeat right top; }
.dp-sada {background:url('/img/sada.png') no-repeat right top; }
.dp-set {background:url('/img/set.png') no-repeat right top; }
.dp-sok {background:url('/img/sok.png') no-repeat right top; }
.dp-krachcen {background:url('/img/krachcen.png') no-repeat right top; }
.dp-super {background:url('/img/super.png') no-repeat right top; }
.dp-akcemesice {background:url('/img/akcemesice.png') no-repeat right top; }
.dp-akcetydne {background:url('/img/akcetydne.png') no-repeat right top; }
.dp-jenunas {background:url('/img/jenunas.png') no-repeat right top; }
.dp-10procent {background:url('/img/10procent.png') no-repeat right top; }
.dp-20procent {background:url('/img/20procent.png') no-repeat right top; }
.dp-30procent {background:url('/img/30procent.png') no-repeat right top; }
.dp-40procent {background:url('/img/40procent.png') no-repeat right top; }
.dp-50procent {background:url('/img/50procent.png') no-repeat right top; }
.dp-60procent {background:url('/img/60procent.png') no-repeat right top; }

.dp-extra {background:url('/img/extra.png') no-repeat right top; }
.dp-nejlepsicena {background:url('/img/nejlepsicena.png') no-repeat right top; }
.dp-mimoradnanabidka {background:url('/img/mimoradnanabidka.png') no-repeat right top; }
.dp-special {background:url('/img/special.png') no-repeat right top; }
.dp-jindenenajdete {background:url('/img/jindenenajdete.png') no-repeat right top; }
.dp-cenovyhit {background:url('/img/cenovyhit.png') no-repeat right top; }
.dp-pecka {background:url('/img/pecka.png') no-repeat right top; }
.dp-omezenemnozstvi {background:url('/img/omezenemnozstvi.png') no-repeat right top; }
.dp-procenta {background:url('/img/procenta.png') no-repeat right top; }


.welcome img {margin:0 0 10px 0;}
.puvodniCena {font-size:14px !important; font-weight:bold;}


.znacky ul { margin:0px; padding:0px; list-style-type:none;}
.znacky ul li {float:left; width:160px; line-height:15px;}
.znacky ul li a {color:#000000; text-decoration:none; background:url('/img/path-dot.png') no-repeat left center; padding:3px 0 0 18px; margin:0 5px 3px 0;}
.znacky ul li a:hover {color:#C20000; text-decoration:underline;}

.toplist {background:url('/img/toplist.gif') no-repeat center ; height:107px;text-align:center;padding:10px 0 0 0; text-align:center;}

.buy-with-param {widtH:100% !important;}

.lang-version {position:absolute; top:10px; left:760px;}
.lang-version img {margin:0 5px 0 0; border:0px;} 

#partner-webs {text-align:center; }
#partner-webs img {border:0px; margin:0 0 5px 0; } 
#partner-webs a {border:0px; margin:0 0 5px 0; display:block; color:#000000; text-decoration:none;}
#partner-webs a:hover {text-decoration:underline;}

.dokoncit {text-align:center;}
.dokoncit a {font-size:16px; font-weight:bold; text-decoration:none; color:#000000; }
.dokoncit a:hover {text-decoration:underline; }

.buy-link {border:0px; background:none; color:#00a093; font-weight:bold; cursor:pointer; }

.textarea {background:#FFFFFF ; border:1px solid #A4ADB6; font-size:12px; color:#4C4C4C; padding:2px 0 0 3px; overflow:hidden; font-family:Arial;}

.skladem {background:url('/img/skladem.png') no-repeat left; padding:0 0 0 20px; }
.no-skladem {background:url('/img/no-skladem.png') no-repeat left; padding:0 0 0 20px; color:#C00E0E !important;}

.infobox ul {margin:0px; padding:0px; list-style-type:none;}
.infobox ul li {} 

.lang {padding:3px 0 0 25px; float:left;}

.facebook-margin {margin:0 0 0 5px;}


