* {background-repeat:no-repeat;}

img {border:none;}



body {padding:0; margin:0; background:#d5ebb8 url('layout/body.jpg');  font-family:Georgia, 'Times New Roman' serif; font-size:10px; color:#282515; behavior:url("hover.htc");}

br.end {clear:both;}



/* layout */

div#header {width:960px; height:211px; margin:0 auto; background-color:#1f6800;}

div#head {width:960px; height:209px; padding:2px 0 0 0; background-image:url('layout/head.jpg'); position:absolute;}

div#menu {width:960px; height:39px; margin:0 auto; background:#91350c url('layout/menu.jpg');}

div#page {width:964px; height:auto; margin:0 auto;}



div#page_top {width:964px; height:36px; background-image:url('layout/page_top.jpg');}

div#page_left {width:247px; height:auto; float:left;}

div#content {overflow:hidden;width:506px; height:auto; padding:20px; float:left; background-image:url('layout/content.jpg'); font-size:1.1em;}

div#page_right {width:169px;overflow:hidden; height:auto; padding-top:17px; float:left; background-image:url('layout/page_right.jpg');}





div#offer {width:207px; height:auto; padding:0 20px; background:url('layout/offer2.jpg') repeat-y;}

div#offer_top {width:247px; height:14px; background-image:url('layout/offer_top.jpg');}

div#offer_bottom {width:247px; height:40px; background-image:url('layout/offer_bottom.jpg');}

#why_najada h3 {margin-top: 0px;}

div#action {width:243px; height:auto; margin:5px 0 20px 2px; padding:0; border-top:1px solid #898989;}

div#banner {width:243px; height:auto; margin:0 0 20px 2px; padding:0; text-align:center;}

div#why_najada {width:192px; height:310px; margin:0 0 15px 0; padding:34px 25px 20px 30px; color:#ffffff; background:#9e6c39 url('layout/why_najada.jpg');}

#why_najada a {color: white;}

.wdbox img {width: 100px;}

.wdbox {text-align: center;}

.wdbox2 {margin-top: -5px; margin-left: -15px;}

div#cart {width:155px; padding:70px 0 0 14px; background-image:url('layout/cart.jpg');}

div#login {width:169px; overflow:hidden; margin:20px 0 0 0; padding:33px 0 0 0; background-image:url('layout/login.jpg'); font-size:1.1em;}

div#news {width:169px; margin:20px 0 0 0; padding:27px 0 20px 0; background-image:url('layout/news.jpg');}

div#special {width:166px; padding:40px 0 20px 3px; background-image:url('layout/action.jpg');}

div#certificate {width:169px; background:#ffffff; margin-top:20px;}

div#survey {width:149px; margin-top:20px;background:#ffffff; padding:5px 10px 10px 10px;}



div#foot {width:940px; height:46px; padding:13px 10px 0 10px; margin:0 auto 20px auto; background:#91350c url('layout/foot.jpg');}



/* content */

div#content h2 {color:#1e6600; margin-bottom:3px; font-size:1.7em; margin-top:0;}

div#content a {color:#1a5800;}

div#content a:hover {color:#c10101;}





div#content ul.sitemap {font-size:1.2em;}

div#content ul.sitemap li {margin-bottom:3px;}



div#content div.vyrobce img.logo {float:left; margin:0 5px 5px 0;}



div#content h3 {font-size:1.4em; font-weight:bold; margin:0 0 3px 0;}



div#content div.settings {text-align:center; padding:5px 0 20px 0; font-size:1.1em; font-weight:bold;}

div#content div.settings a {color:#c10101; text-decoration:none;}

div#content div.settings a:hover {text-decoration:underline;}



div#content span.error {color:#c10101;}

div#content span.pass {color:#1a5800;}

div#content p.error {color:red;}



div#content a.print {display:block; margin-bottom:10px; text-decoration:none; background-color:#1a5800; width:100px; height:16px; text-align:center; padding-top:2px; border:1px solid #6e6634; font-size:1.0em; color:#ffffff;}

div#content a.print:hover {background-color:#c10101;}





/* diskuze */

div#content div.diskuze {width:140px; margin:5px 31px  10px 31px; padding:5px 20px; background-color:#1a5800; border:1px solid #6e6634; float:left; }

div#content div.diskuze p {margin-top:3px; font-size:1.1em; color:#ffffff;}

div#content div.diskuze a {color:#c10101; font-size:1.2em; font-weight:bold;}

div#content div.diskuze a:hover {color:#ffffff;}



div#content table.diskuze {margin:10px 0 0 50px; font-weight:bold; padding:3px; background-color:#1a5800; border:2px solid #ffffff; font-size:1.1em;}

div#content table.diskuze td {vertical-align:top; padding:2px; background:#7fc462; border:1px solid #ffffff;}

div#content table.diskuze td.smile {text-align:center; width:350px;}

div#content table.diskuze input.text {width:300px;}

div#content table.diskuze textarea {width:300px; height:200px;}



div#content table.diskuze_text {margin:15px 0 0 5px; width:480px; padding:3px; background-color:#1a5800; border:2px solid #ffffff; font-size:1.1em;}

div#content table.diskuze_text tr.top {font-weight:bold;}

div#content table.diskuze_text td {vertical-align:top; padding:2px; background:#7fc462; border:1px solid #ffffff;}

div#content table.diskuze_text td em {color:#c10101;}

div#content table.diskuze_text td.smile {text-align:center; width:50px;}



/* kosik */

div#content table.cart {width:507px; font-size:1.1em; margin-top:15px;}

div#content table.cart {border-collapse:collapse;}

div#content table.cart td {border:#ffffff 1px solid; padding:2px 8px;}

div#content table.cart tr.top {background:#7fc462; font-weight:bold; text-align:center;}

div#content table.cart input {width:20px;}

div#content table.cart tr.vat {background:#7fc462; font-weight:bold;}

div#content table.cart td.price {text-align:center;}



div#content input.cart_kosik {width:92px; height:22px; color:#ffffff; border:0px;background:#582f11 url('layout/to_cart.jpg'); margin:3px 3px 0 0; float:right;}

div#content input.detail_kosik {width:92px; height:22px; color:#ffffff; border:0px;background:#582f11 url('layout/detail.jpg'); margin:3px 0 0 0; float:right;}

div#content input.continue {width:170px; height:22px; color:#ffffff; border:0px;background:#582f11 url('layout/detail.jpg'); margin:3px 0 0 0; float:left;}

div#content a.cart_kosik {display:block; margin:6px 0 0 0; float:left; font-size:1.2em; font-weight:bold; text-decoration:none;}



/* registration */

div#content table.registration {width:504px; font-size:1.1em;}

div#content table.registration td span {color:red;}

div#content table.registration tr.top {background:#7fc462; font-weight:bold;}

div#content table.registration tr.top span {font-weight:normal; color:#282515;}

div#content table.registration tr.top td {padding:2px 10px;}

div#content table.registration td input {width:180px;}

div#content table.registration td.submit {text-align:right;}

div#content table.registration td input.submit {width:92px; height:22px; color:#ffffff; border:0px;background:#582f11 url('layout/to_cart.jpg'); margin:0px;}

div#content table.registration td input.radio {width:15px;}



/* user */

div#content table.user {width:504px; font-size:1.1em; border:1px solid #000000;}

div#content table.user tr.top {background:#7fc462; font-weight:bold;}

div#content table.user tr.A {background:#7fc462;}

div#content table.user td.price {text-align:center;}



/* head */

div#header h2 {margin:0; color:#d8b273; font-size:1.8em; font-weight:bold; text-align:center; padding:80px 0 0 400px;}

div#header h2 span {font-size:2.2em;}



div#head h1 {margin:0 0 0 133px; color:#ffffff; font-weight:normal; float:left; font-size:1.0em;}

div#head a {text-decoration:none; color:#ffffff;}

div#head a:hover {color:#f9de5b;}

div#head p {width:250px; margin:0 113px 0 0; text-align:right; float:right; color:#ffffff;}



* html div#head h1 {margin-left:63px;}

* html div#head p {margin:0 63px 0 0;}



/* menu */



div#menu ul {list-style-type:none; margin:0; padding:0;}

div#menu ul li {padding:0; float:left; margin:0 0 0 10px;}

div#menu ul li a {height:26px; display:block; float:left; padding:13px 20px 0 20px; color:#daf0be; font-size:1.1em; text-decoration:none; font-weight:bold;}

div#menu ul li a:hover {color:#ffffff; background:#91350c url('layout/menu_hover.jpg') repeat-x;}

div#menu ul li.current a {color:#ffffff; background:#91350c url('layout/menu_hover.jpg') repeat-x;}



div#menu ul li ul {padding:0; z-index:10; margin:0 0 0 -5px; width:160px; position:absolute; float:none; display:none;}

div#menu ul li:hover ul {display:block;}

div#menu ul li ul li a {float:none; width:142px; color:#282515; height:auto; background:#CC6600 url('layout/menu_sub.jpg'); padding:3px 3px 3px 5px; margin:0;}

div#menu ul li ul li {border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000;}

div#menu ul li ul li.top {border-top:1px solid #000000;}



/* page_top */

div#page_top p {width:530px; margin:0 0 0 237px; padding:8px 0 0 0; color:#3b371f; font-size:1.1em; float:left;}

div#page_top p span {color:#2e7701; text-decoration:underline;}



div#page_top div#search {float:left; width:190px; margin:2px 0 0 0;}



div#page_top div#search input.text {width:140px; height:14px; font-size:1em; background:url('layout/input_search.jpg'); border:1px solid #ffffff; float:left; font-family:Verdana; padding-left:5px;}

div#page_top div#search input.submit {margin-left:1px; width:29px; height:18px; float:left;}



* html div#page_top p {margin-left:120px;} 



/* offer */

div#offer ul {list-style:none; margin:0; padding:0;}

div#offer a {font-size:1.1em; color:#282515; font-weight:bold; text-decoration:none;}

div#offer a:hover {color:#1f6900;}

div#offer ul li.current a {color:#1f6900;}



div#offer ul li {padding:3px 3px 4px 10px; border-top:1px dotted #000000;}

div#offer ul li.best {border:none; padding-top:0px;}

div#offer ul li.best a {color:#c10101;}

div#offer ul li.best a:hover {color:#1f6900;}



div#offer ul li.other a {color:#c10101;}

div#offer ul li.other a:hover {color:#1f6900;}



div#offer ul li.current ul li a {color:#282515; font-size:1em;}

div#offer ul li.current ul li a:hover {color:#1f6900;}

div#offer ul li.current ul li a.current {color:#1f6900;}



/* action */

div#action p {width:235px; background:#503a0f; margin:0; padding:2px 3px; border-top:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #898989; border-bottom:1px solid #898989;}

div#action a {color:#997d60; font-family:Arial; font-weight:bold; font-size:1.1em; text-decoration:none;}

div#action img {width:241px; height:186px; margin:0; padding:0; border-top:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #898989; border-bottom:1px solid #898989;}



/* login */

div#login table td input {width:104px;}

div#login table td.submit {text-align:right;}

div#login table td input.submit {width:72px; height:22px; color:#ffffff; font-size:1.1em; border:0px;background:#582f11 url('layout/detail.jpg'); margin:0px;}

div#login p {margin:0; text-align:center;}

div#login p.error {color:#c10101; font-weight:bold;}

div#login p a {color:#1a5800;}

div#login p a:hover {color:#c10101;}



/* banner */

div#banner img {float:left; margin:5px;}



/* why najada */

div#why_najada p {margin:0;}



/* cart */

div#cart p {font-size:1.1em; margin:0 0 10px 0;}

div#cart p span {color:#1a5800; text-decoration:underline;}

div#cart a {display:block; float:left; text-decoration:none; background-color:#1a5800; width:65px; height:16px; text-align:center; padding-top:2px; border:1px solid #6e6634; font-size:1.0em; color:#ffffff;}

div#cart a.log {margin-left:10px;}

div#cart a:hover {background-color:#c10101;}



/* news */

div#news div.newsA {padding:12px 0 20px 0;}

div#news div.newsB {padding-top:20px; border-top:1px dashed #aba289;}



div#news p {margin:0; font-size:1.1em; line-height:1.3em;}

div#news p.date {font-weight:bold; color:#1a5800;}

div#news p.link {text-align:right; margin-top:7px;}

div#news p.link a {color:#1a5800;}

div#news p.link a:hover {color:#c10101;}



/* anketa */

div#survey div.whole {height:5px; background-color:#D5D5D5;}

div#survey div.count {height:5px; background-color:#c10101;}

div#survey a {color:#c10101;}

div#survey a:hover {color:#1a5800;}



/* PRODUCT - ACTION*/

div.product div.photo {width:160px; text-align:center; margin:10px 0 10px 0; background:#ffffff; border:1px solid #a29b89;}

div.product a {color:#1a5800;}

div.product a:hover {color:#c10101;}

div.product p {font-size:1.1em; margin:0; line-height:1.3em;}

div.product p.discount {font-size:1.2em; color:#c10101; font-weight:bold;}

div.product p.name {font-size:1.1em; color:#1e6600; font-weight:bold;}

div.product p.price {font-weight:bold;}

div.product p.price span {color:#c10101;}

div.product input {width:72px; height:22px; color:#ffffff; font-size:1.1em; border:0px;}

div.product a.detail {display:block;text-align:center; padding-top:5px;width:72px; height:17px; text-decoration:none; color:#ffffff; font-size:1.1em; border:0px;background:#582f11 url('layout/detail.jpg'); float:left;}

div.product a.cart {display:block; text-align:center; padding-top:5px;width:72px; height:17px; text-decoration:none; color:#ffffff; font-size:1.1em; border:0px;background:#1a5a00 url('layout/to_cart.jpg'); margin-left:16px; float:left;}





/* PRODUCT - CONTENT */

div#content div.product {float:left; width:150px; margin:0 0 20px 18px;}

div#content div.product div.photo {width:148px;}

div#content div.product input {width:65px; font-size:1.0em;}

div#content div.product a.detail {display:block;text-align:center; padding-top:5px;width:72px; height:17px; text-decoration:none; color:#ffffff; font-size:1.1em; border:0px;background:#582f11 url('layout/detail.jpg'); float:left;}



* html div#content div.product {margin-left:10px;}



/* PRODUCT DETAIL */

div#content div.detail p.printproduct {display:none; font-weight:bold; color:#000000; font-size:2em; margin:0; padding:10px 0 20px 0;}

div#content div.detail div.photo {float:left;margin:0 10px 10px 0;}

div#content div.detail div.photo div.other a img {margin:2px;}

div#content div.detail table {font-size:1.1em; text-align:left;}

div#content div.detail input.cart {width:72px; height:22px; margin:3px 0 15px 0; color:#ffffff; font-size:1.1em; border:0px; background:#1a5a00 url('layout/to_cart.jpg');}

div#content div.detail input.count {width:20px;}

div#content div.detail table.price {border-collapse:collapse; text-align:center;}

div#content div.detail table.price td {border:#ffffff 1px solid; padding:2px 15px;}

div#content div.detail table.price td.vat {color:#c10101; font-weight:bold;}

div#content div.detail table.price td.none {padding:0;}

div#content div.detail table.price td.discount {text-decoration:line-through;}

div#content div.detail table td.f {font-weight:bold;}

div#content div.detail table.price tr.top {background:#7fc462; font-weight:bold;}

div#content div.detail div.star {margin:0; padding:20px 0; font-size:1.1em;}

div#content div.detail div.star img {float:left; margin-right:7px;}

div#content div.detail div.star p {margin:0;padding:0;}

div#content div.detail div.rating {width:462px; border:1px solid #ffffff;background:#7fc462; padding:10px;}

div#content div.detail div.rating textarea {width:462px; height:60px;}

div#content div.detail div.rating input.submit {margin:2px 0 0 390px; width:72px; height:22px; color:#ffffff; font-size:1.1em; border:0px; background:#582f11 url('layout/detail.jpg');}

div#content div.detail div.certifikaty {margin:20px 0;}

div#content div.detail div.certifikaty p {margin:0px;}

div#content div.detail div.certifikaty img {margin:0 5px 5px 0;}

div.recommendProduct {border:1px solid black; padding:5px 10px;}

div.recommendProduct label {font-size:1.1em;}

 div.recenze {margin-top:20px;}

 div.recenze td.text img {float:left; margin:0 4px 4px 0;}

 div.recenze td.stars img {width:15px; height:15px;}

 div.recenze table {margin-bottom:15px; width:482px; border-collapse:collapse;}

 div.recenze table tr.top {background:#7fc462; font-weight:bold;}

 div.recenze table td.date {text-align:right;}

 div.recenze table tr.top td {padding:2px 10px;}



/* foot */

div#foot p.copy {width:460px; margin:0; color:#ffffff; line-height:1.5em; float:left;}

div#foot p.menu {width:465px; text-align:right; padding:10px 15px 0 0; margin:0; color:#ffffff; line-height:1.5em; float:left;}

div#foot p a {color:#ffffff; text-decoration:none;}

div#foot p a:hover {text-decoration:underline;}



span.storno {color:#9900FF;}

span.wait {color:#0066FF;}

span.sent {color:#009933;}





div#links {margin-bottom: 15px; text-align: center; }

div#links a { color: #A9CD6D; text-decoration: none; }

div#links a:hover { text-decoration: underline; }



div#newsletter {width:163px; margin:20px 0; background:#f8f3f3; padding:3px;}

div#newsletter p.panel {margin:0; font-weight:bold; padding:0 0 5px 0; text-align:center; font-size:1.4em;}

div#newsletter p.text {margin:0; font-size:1.1em; text-align:center; line-height:1.4em;}

div#newsletter form {margin:0; padding:8px 0 0 0;}

div#newsletter input#email {width:160px; border:1px solid #dddddd; margin:0 0 5px 1px; text-align:center; height:18px; color:#666666}

div#newsletter input.submit {width:70px; height:23px; margin:0 20px 0 1px; font-weight:bold; background:#f4ec14 url('layout/detail.jpg'); font-size:1.1em; color:#ffffff; border:0;}

div#newsletter input.cancel {width:70px; height:23px; font-weight:bold; background:#77c12f; font-size:1.1em; color:#ffffff; border:0;}

div#newsletter p.report {margin:0; padding-top:10px; color:#8fc800; font-weight:bold; font-size:1.1em;}



div#doporuceni p {margin:0;}

div#doporuceni {width:163px; margin:20px 0; background:#f8f3f3; padding:3px;}

div#doporuceni p.panel {margin:0; font-weight:bold; padding:0 0 5px 0; text-align:center; font-size:1.4em;}

div#doporuceni p.text {margin:0; font-size:1.1em; text-align:center; line-height:1.4em;}

div#doporuceni form {margin:0; padding:8px 0 0 0;}

div#doporuceni input.email {width:160px; border:1px solid #dddddd; margin:0 0 5px 1px; text-align:center; height:18px; color:#666666}

div#doporuceni input.cancel {width:70px; height:23px; margin:0 20px 0 1px; font-weight:bold; background:#f4ec14 url('layout/detail.jpg'); font-size:1.1em; color:#ffffff; border:0;}

div#doporuceni img {margin:3px 0 5px 0;}
