* {background-repeat:no-repeat;}
img {border:none;}

body {padding:0; margin:0; background:#ffffff;  font-family:Georgia, 'Times New Roman' serif; font-size:10px; color:#282515; behavior:url("hover.htc");}
br.end {clear:both;}

/* layout */
div#header {display:none;}
div#head {display:none;}
div#menu {display:none;}
div#page {width:964px; height:auto; margin:0 auto;}

div#page_top {display:none;width:964px; height:36px; background-image:url('layout/page_top.jpg');}
div#page_left {display:none;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 {display:none;width:169px; 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');}

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:236px; margin:0 0 15px 0; padding:74px 25px 20px 30px; color:#ffffff; background:#9e6c39 url('layout/why_najada.jpg');}

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 {display:none;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;}


/* 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 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 p.pridat {display:none;}
div#content div.detail div.star {display:none;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 {display:none;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 {display:none;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 {display:none; width: 960px; margin: 10px auto; text-align: left; }
div#links a { color: #A9CD6D; text-decoration: none; }
div#links a:hover { text-decoration: underline; }

div#content div.detail p.printproduct {display:block; font-weight:bold; color:#000000; font-size:2em; margin:0; padding:10px 0 20px 0;}

