* {background-repeat:no-repeat;}

body {background-color:#ffffff; font-family:Arial, sans-serif; font-size:10px; color:#333333; margin:0; padding:0;}
br.end {clear:both;}
img {border:none;}
div {margin:0; padding:0;}
p {margin:0; padding:0;}
form {margin:0;}

div#head_top {display:none;}
div#menu {display:none;}
div#menu_left {display:none;}
div#menu_content {display:none;}
div#menu_right {display:none;}
div#page {}
div#panel_left {width:748px; height:auto; padding:0 15px 0 0; float:left;}
div#panel_right {display:none;}
div#foot {display:none;}
div#bottom {display:none;}

/* panel left */
div#head {display:none;}
div#category {display:none;}
div#category p.headline {color:#017863; font-size:1.1em; font-weight:bold; padding-left:9px;}
div#category_top {padding:20px 0 47px 0;}
div#category_top a img {margin-left:77px;}
div#category_top a img.first {margin:0;}
div#category_bottom a img {margin-left:77px;}
div#category_bottom a img.first {margin:0;}
div#home {width:700px; margin-left:17px; padding:0 0 0 5px; overflow:hidden;}
div#home p {font-size:1.1em; line-height:1.3em; padding:0 30px 15px 0;}
div#home p.headline {color:#3b8093; font-weight:bold; padding-bottom:18px;}
div#content {width:743px; margin-left:0px; padding:0 0 0 5px; overflow:hidden;}
div#content p {font-size:1.1em; line-height:1.3em; padding:0 30px 15px 0;}
div#content p.headline {color:#3b8093; font-weight:bold; padding-bottom:18px;}
div#filter {display:none;}
div#panel_filter {display:none;}
div#panel_filter p {padding:10px 0 0 8px; font-size:1.1em; color:#ffffff; font-weight:bold;}
div#panel_filter p span {font-size:0.9em; font-weight:normal;}
div#filter_form {display:none;}
div#filter_form select {margin-right:20px; font-size:1.1em;}
div#filter_form input.submit {width:144px; height:24px; border:0px; background:url('layout/filter_submit.jpg'); color:#ffffff; font-size:1.1em; font-weight:bold; float:right; margin:-22px 0 0 0;}


/* panel right */
div#contact_content {width:199px; height:auto; padding:14px 0 10px 18px; color:#ffffff; font-size:1.1em; background-color:#2376b1; background-image:url('layout/contact_top.jpg'); background-position:top;}
div#contact_bottom {width:217px; height:6px; background-image:url('layout/contact_bottom.jpg'); margin-bottom:9px;}

div#news_content {width:185px; height:auto; padding:14px 14px 30px 18px; color:#ffffff; font-size:1.1em; background-color:#93979d; background-image:url('layout/news_top.jpg'); background-position:top;}
div#news_bottom {width:217px; height:12px; background-image:url('layout/news_bottom.jpg');}

div#news_product {width:196px; height:23px; background-image:url('layout/news_product.jpg'); margin:33px auto 30px auto; padding:114px 7px 0 0;}
div#news_product a {display:block; color:#177691; font-size:1.0em; float:right;}
div#news_product a:hover {color:##3b8093; text-decoration:none;}

div#search_code {width:187px; padding:20px 15px 10px 15px;}
div#search_code p.headline {font-size:1.1em;color:#3b8093; font-weight:bold; margin-bottom:15px;}
div#search_code input {width:172px; font-size:1.1em; border:1px solid #aeaeae; margin-bottom:5px;}
div#search_code input.submit {width:auto; height:22px; border:0px; background:#017561; color:#ffffff; font-weight:bold; float:right; margin:0 13px 0 0;}

div#newsletter {width:187px; padding:20px 15px 0 15px;}
div#newsletter p {font-size:1.1em; margin-bottom:13px;}
div#newsletter p.headline {color:#3b8093; font-weight:bold; margin-bottom:15px;}
div#newsletter_form {width:174px;}
div#newsletter input {width:172px; font-size:1.1em; border:1px solid #aeaeae; margin-bottom:5px;}
div#newsletter div.cancel {float:left;}
div#newsletter div.cancel input {width:auto;border:none; margin-right:2px;}
div#newsletter label {font-size:1.0em; color:#177691; text-decoration:underline;}
div#newsletter input.submit {width:auto; height:22px; border:0px; background:#017561; color:#ffffff; font-weight:bold; float:right;}
div#newsletter p.report {padding-top:10px;color:#177691;}
/* head top */
h1 { width:auto; height:10px; float:left; color:#3a728d;font-size:1.0em; padding:10px 0 0 15px;margin:0;}
h1 a {color:#3a728d; font-size:1.0em; text-decoration:none;}
div#quick {float:right; padding:10px 15px 0 0; color:#3a728d;}
div#quick a {color:#3a728d; font-size:1em; text-decoration:none;}
div#language {float:right; padding:10px 15px 0 0;}
div#language img {margin-right:5px;}

/* menu */
div#menu_content ul {list-style-type:none; float:left; margin:0px; padding:0px;}
div#menu_content a {display:block; padding:0 14px; border-left:1px solid #b0b3b7; border-right:1px solid #80838a; color:#ffffff; font-size:1.1em; font-weight:bold; text-decoration:none;}
div#menu_content ul li {height:22px; padding:7px 0 0 0; float:left;}
div#menu_content ul li.current {background-image:url('layout/menu_hover.jpg'); background-repeat:repeat-x;}
div#menu_content ul li.current a {border:none;}
div#menu_content ul li:hover {background-image:url('layout/menu_hover.jpg'); background-repeat:repeat-x;}

/* kontakt */
div#contact_content p {font-weight:bold; padding:0 0 0 5px; font-weight:normal;line-height:1.4em;}
div#contact_content p a {color:#ffffff;}
div#contact_content p.headline {font-weight:bold; padding:0px; margin-bottom:18px;}
div#contact_content p.tel2 {padding:0 0 0 53px;}

/* news */
div#news_content p {font-weight:bold; padding:0 0 0 5px; font-weight:normal; margin-bottom:3px;}
div#news_content p a {color:#ffffff;}
div#news_content p.headline {font-weight:bold; padding:0px;}
div#news_content p.date {font-weight:bold; margin-top:18px;}
div#news_content p.all {text-align:right; margin-top:10px; font-weight:bold;}

/* home */
div#home p.news_date {color:#3b8093; font-weight:bold;}
div#home p.news_short {font-weight:bold;}
div#home p.news_con a {color:#3b8093;}
div#home ul.categories {list-style-type:none; margin:0;}
div#home ul.categories li {margin-bottom:5px;}
div#home ul.categories a {color:#3b8093; font-size:1.2em; font-weight:bold;}
div#home ul.categories a:hover {text-decoration:none;}
div#home h2 {color:#3b8093; font-size:1.1em; font-weight:bold; padding:0 0 18px 0; margin:0;}
div#home ul.sitemap {margin:10px 0 0 0;}
div#home ul.sitemap li a {color:#3b8093; font-size:1.1em; font-weight:bold; text-decoration:none;}
div#home ul.sitemap li a:hover {color:#48A9BD; text-decoration:underline;}


/* foot */
div#foot p.copy {width:440px; float:left;}
div#foot p.copy a {color:#333333;text-decoration:none;}
div#foot p.copy a:hover {text-decoration:underline;}
div#foot p.menu { float:left; margin-left:80px;}
div#foot p.menu a {color:#333333; text-decoration:none;}
div#foot p.menu a:hover {color:#3b8093;}
div#foot p.menu a.current {color:#3b8093;}

div#bottom p {padding:0 10px; color:#666666;}
div#bottom p a {color:#666666; text-decoration:none;}
div#bottom p a:hover {text-decoration:underline;}

/* product */
div#content div.product {width:230px; float:left; padding:0 0 15px 17px;}
div#content div.product img {border:#3b8093 solid 1px; padding:2px; margin-right:5px; float:left;}
div#content div.product p.name {color:#3b8093; font-size:1.2em; padding:0;}
div#content div#settings-bottom {text-align:center; padding-bottom:30px; font-weight:bold; font-size:1.2em;}
div#content div#settings-bottom a {color:#3b8093;}
div#content div#settings-bottom a:hover {color:#666666;}
div#content div#settings {text-align:center; padding-bottom:10px; font-weight:bold; font-size:1.2em;}
div#content div#settings a {color:#3b8093;}
div#content div#settings a:hover {color:#666666;}
div#content div#settings form {padding:10px 0 10px 0;}
div#content div#settings form input {width:auto; height:22px; border:0px; margin-left:5px; background:#017561; color:#ffffff; font-weight:bold;}
div#content div.product div.buttons {padding:10px 0 0 0;margin:0;}
div#content div.product div.buttons p {color:#3b8093;padding:0 0 5px 0;}
div#content div.product div.buttons p strong {color:#b22d19; font-size:1.1em;}
div#content div.product div.detail {width:auto; height:15px; padding:1px 16px 0 16px; background-image:url('layout/detail.jpg'); background-repeat:repeat-x; border:1px solid #1e4858; float:left;}
div#content div.product div.detail a {font-size:1.1em; color:#ffffff; text-decoration:none;}
div#content div.product div.to_cart {width:auto; height:15px; padding:1px 16px 0 16px; margin-left:10px; background-image:url('layout/to_cart.jpg'); background-repeat:repeat-x; border:1px solid #da6201; float:left;}
div#content div.product div.to_cart a {font-size:1.1em; color:#ffffff; text-decoration:none;}

/* category */
div#category p.category {color:#017863; font-size:1.1em; font-weight:bold; padding:0 0 20px 6px;}
div#category p.link {float:left; margin:0 78px 30px 0; width:197px;}
div#category p.link a {text-decoration:none; color:#017863; font-size:1.1em; font-weight:bold; padding-left:6px;}
div#category p.first {float:left; margin:0 0 30px 0; width:197px;}
div#category p.first a {text-decoration:none; color:#017863; font-size:1.1em; font-weight:bold;padding-left:6px;}

/* product - detail */
div#home div.detail img {border:#3b8093 solid 1px; padding:2px; margin-right:5px; float:left;}
div#home div.detail p.name {color:#3b8093; font-weight:normal; font-size:1.2em; padding:0;}
div#home div.note {border-top:1px dotted #666666; padding:10px 0 10px 0;}
div#home div.note p.date {color:#3b8093; font-weight:bold; padding:0;}
div#home div.product_images {padding:20px 0 20px 0; margin-top:20px; border-top:1px dotted #666666;}
div#home div.product_images div.photo {float:left; margin:0 20px 20px 0;}
div#home div.product_images p.name {color:#3b8093; font-weight:bold; font-size:1.2em; padding:0; margin-bottom:5px;}
div#home div.product_images img {border:#3b8093 solid 1px; padding:2px;}
div#home div.detail div.buttons {padding:10px 0 0 0;}
div#home div.detail div.buttons p {color:#3b8093;padding:0 0 5px 0;}
div#home div.detail div.buttons p strong {color:#b22d19; font-size:1.1em;}
div#home div.detail div.to_cart {width:auto; height:15px; padding:1px 16px 0 16px; background-image:url('layout/to_cart.jpg'); background-repeat:repeat-x; border:1px solid #da6201; float:left;}
div#home div.detail div.to_cart a {font-size:1.1em; color:#ffffff; text-decoration:none;}
div#home div.detail table td {text-align:left;}
div#home div.detail table tr td p {margin:0 auto; text-align:center;}

/* cart table */
div#home table.cart {width:100%; border-collapse:collapse; border:1px solid #2b6574;}
div#home table.cart td {padding:3px 5px; font-size:1.1em;}
div#home table.cart td input {width:20px; text-align:right;}
div#home table.cart tr.headline td {background-color:#33afcd; color:#ffffff; font-weight:bold; font-size:1.2em;}
div#home table.cart td.count {text-align:center; width:15%;}
div#home table.cart td.price {text-align:right;}
div#home input.cart_submit {float:right; margin:5px 0 0 10px; border:1px solid #33afcd; background:#2b6574;color:#ffffff; font-weight:bold; font-size:1.2em; padding:2px 5px;}
div#home textarea {width:100%;}
div#home h2.adress {margin-top:20px;}
div#home table#registrace-table th.left-align {text-align:left;}
div#home h2.adress {color:#3b8093;}

td.stred {text-align:center;}

