body {padding: 0px; margin: 0px; background-color: #FFFFFF; text-align: center}
html {overflow: scroll;}

#box_main {width: 801px; margin-left: auto; margin-right: auto; text-align: left; background-color: #EAEAEA; background-image: url(images/bg_main.gif); background-repeat: repeat-y}
#box_top {width: 601px; height: 42px; background-image: url(images/bg_top.jpg); background-repeat: no-repeat; float: right}
#box_top_dif {width: 601px; height: 37px; background-color: #FFFFFF; float: right}
#box_left_dif {width: 200px; height: 17px; background-color: #FFFFFF; float:left}
#box_left {width: 200px; float:left}
#box_pic {width: 200px; height: 139px; background-image: url(images/bg_left.jpg); background-repeat: no-repeat; float:left}
#box_logo {font-size: 0%; float: left}
#box_menu {width: 200px; float: left}
#box_copy {width: 801px; padding: 4px 0px 30px 0px; margin-left: auto; margin-right: auto}
#copy_text {font-family: verdana, arial; font-size: 70%; color: #772B1A; text-align: right}
.link_copy {color: #772B1A; text-decoration: none}
.link_copy:hover {text-decoration: underline}

.link {color: #446D8C; text-decoration: underline}
.link:hover {text-decoration: none}

#content_cond {width: 600px; float: left}
#content_text {padding: 0px 15px 15px 15px}
h1{margin: 0px 0px 10px 0px; font-family: verdana, arial; font-size: 104%; color: #446D8C; text-align: left; font-weight: bold}
h2 {padding: 10px 0px 2px 0px; font-family: verdana, arial; font-size: 90%; color: #446D8C; text-align: left; font-weight: bold}
h3 {padding: 10px 0px 2px 0px; font-family: verdana, arial; font-size: 80%; color: #446D8C; text-align: left; font-weight: bold}
p {margin: 0px 0px 10px 0px; font-family: verdana, arial; font-size: 80%; color: #446D8C; text-align: left}
li {margin: 0px 0px 4px 0px; font-family: verdana, arial; font-size: 80%; color: #446D8C; text-align: left}
a {color: #446D8C; text-decoration: underline}
a:hover {text-decoration: none}
.cart_info_link {padding: 3px 4px 0px 0px; font-family: verdana, arial; font-size: 75%; font-weight: bold; color: #FFFFFF; text-decoration: none; float: right}
.cart_info_link:hover {color: #772B1A}

.box_cb {clear: both}

#categ_box {padding: 4px 0px 20px 5px; text-align: left}
.categ_tree_item {padding: 14px 0px 0px 5px}
.categ_tree_subitem {padding: 4px 0px 0px 10px}
.categ_tree_item_link {text-decoration: none; font-weight: bold; font-family: verdana, arial; font-size: 75%; color: #772B1A}
.categ_tree_item_link:hover {text-decoration: none; font-weight: bold; font-family: verdana, arial; font-size: 75%; color: #FFFFFF}
.categ_tree_subitem_link {text-decoration: none; font-weight: bold; font-family: verdana, arial; font-size: 75%; color: #FFFFFF}
.categ_tree_subitem_link:hover {text-decoration: none; font-weight: bold; font-family: verdana, arial; font-size: 75%; color: #772B1A}
.menu_item {margin: 4px 0px 0px 5px}

#form_list {margin: 0px}
#list_content_index {width: 568px; margin: 0px 15px 15px 18px; float: left}
#list_content {width: 568px; padding: 0px 15px 15px 18px; float: left}
#list_header {width: 560px; text-align: center; float: left}
#list_header_categ {width: 560px; padding: 0px 0px 10px 7px; font-weight: bold; font-family: verdana, arial; font-size: 100%; color: #446D8C; float: left}
.list_divider {width: 280px; height: 0px; border-top: 1px solid #899BA9; margin: 0px 0px 0px 0px; font-size: 0%; float: right}
.list_item {width: 270px; background-color: #FFFFFF; float: left}
.list_item_padd {padding: 4px; border-right: 1px solid #446D8C; border-bottom: 1px solid #446D8C; float: left}
.list_item_margin {padding: 6px; float: left}
.list_item_photo {width: 120px; height: 120px; float: left}
.list_item_link {text-decoration: none; font-weight: bold; font-family: verdana, arial; font-size: 75%; color: #446D8C}
.list_item_link:hover {text-decoration: none; font-weight: bold; font-family: verdana, arial; font-size: 75%; color: #B94228}
.list_item_name {width: 250px; margin-bottom: 4px; float: left}
.list_item_desc {width: 138px; height: 56px; font-family: verdana, arial; font-size: 75%; color: #446D8C; float: right}
.list_item_buy {width: 110px; margin: 0px 0px 0px 0px; float: right}
.list_item_price {width: 110px; padding: 6px 0px 6px 0px; font-family: verdana, arial; font-size: 70%; color: #446D8C; text-align: right; float: right}
.list_item_price_sdph {width: 110px; padding: 0px 0px 0px 0px; font-weight: bold; font-family: verdana, arial; font-size: 70%; color: #446D8C; text-align: right; float: right}

.categ_link {text-decoration: none; font-weight: bold; font-family: verdana, arial; font-size: 95%; color: #446D8C}
.categ_link:hover {text-decoration: none; color: #B94228}

#list_no_record {padding: 150px 0px 150px 0px; font-weight: bold; font-family: verdana, arial; font-size: 75%; color: #446D8C; text-align: center}

#product_detail_content {width: 568px; padding: 0px 15px 15px 18px; float: left}
#product_detail_header {width: 560px; font-weight: bold; font-family: verdana, arial; font-size: 90%; color: #446D8C; text-align: center; float: left}
#product_detail_photo {padding: 4px; background-color: #FFFFFF; border-right: 1px solid #446D8C; border-bottom: 1px solid #446D8C; float: left}
#product_detail_buy {width: 560px; padding: 10px 0px 10px 0px; float: left}
#product_detail_price_left {width: 240px; float: right}
#product_detail_price {width: 240px; padding: 0px 0px 4px 0px; font-family: verdana, arial; font-size: 70%; color: #446D8C; text-align: right; float: right}
#product_detail_price_sale {width: 240px; padding: 0px 0px 0px 0px; font-weight: bold; font-family: verdana, arial; font-size: 70%; color: #446D8C; text-align: right; float: right}
#product_detail_price_right {width: 210px; float: right}
#product_detail_avail {width: 210px; padding: 0px 0px 8px 0px; font-weight: bold; font-family: verdana, arial; font-size: 70%; color: #446D8C; text-align: right; float: right}
#product_detail_price_new {width: 210px; padding: 0px 0px 4px 0px; font-family: verdana, arial; font-size: 70%; color: #446D8C; text-align: right; float: right}
#product_detail_price_new_sdph {width: 210px; padding: 0px 0px 6px 0px; font-weight: bold; font-family: verdana, arial; font-size: 70%; color: #446D8C; text-align: right; float: right}
#product_detail_add {padding: 6px 0px 0px 0px; font-family: verdana, arial; font-size: 75%; color: #446D8C; float: right}
#product_detail_desc {width: 560px; padding: 0px 0px 15px 0px; font-family: verdana, arial; font-size: 75%; color: #446D8C; float: left}
#product_detail_desc_short {width: 420px; padding: 0px 0px 10px 10px; font-family: verdana, arial; font-size: 75%; color: #446D8C; float: left}
.product_detail_photo_item {width: auto; margin-right: 15px; padding: 4px; background-color: #FFFFFF; border-right: 1px solid #772B1A; border-bottom: 1px solid #772B1A; float: left}
#product_detail_photos {width: 560px; padding: 0px 0px 15px 0px; float: left}

#product_order_content {width: 568px; padding: 15px 15px 0px 0px; float: left}
#product_order_header {width: 560px; padding: 0px 0px 5px 15px; font-weight: bold; font-family: verdana, arial; font-size: 95%; color: #446D8C; text-align: center; float: left}
#tabForm {width: auto; height: auto; margin: 0px 0px 0px 15px; float: left}
.table_order_header {padding-top: 15px; font-family: verdana, arial; font-size: 75%; color: #446D8C; font-weight: bold}
.table_order_caption {width: 120px; font-family: verdana, arial; font-size: 75%; color: #446D8C; text-align: right}
.table_order_input {width: 400px; font-family: verdana, arial; font-size: 75%; color: #446D8C; text-align: left}
.table_order_text {width: 400px; font-family: verdana, arial; font-size: 75%; color: #446D8C; text-align: left}
.table_order_trans {font-family: verdana, arial; font-size: 75%; color: #446D8C}
#table_order_submit {margin: 10px 0px 20px 0px; font-family: verdana, arial; font-size: 75%; color: #446D8C}

#cart_content {width: 560px; padding: 0px 0px 15px 20px; float: left}
#cart_content_header {width: 560px; padding: 0px 0px 10px 20px; font-weight: bold; font-family: verdana, arial; font-size: 95%; color: #446D8C; text-align: center; float: left}
#cart_buttons {width: 560px; height: 20px}

#table_cart {margin-top: 0px; font-family: verdana, arial; color: #446D8C; font-size: 75%}
.table_cart_1 {width: 240px; border-left: 1px solid #446D8C; border-bottom: 1px solid #446D8C; border-right: 1px solid #446D8C; text-align: left}
.table_cart_2 {width: 60px; border-bottom: 1px solid #446D8C; border-right: 1px solid #446D8C; text-align: right}
.table_cart_3 {width: 110px; border-bottom: 1px solid #446D8C; border-right: 1px solid #446D8C; text-align: right}
.table_cart_4 {width: 110px; border-bottom: 1px solid #446D8C; border-right: 1px solid #446D8C; text-align: right}
.table_cart_5 {width: 10px; border-bottom: 1px solid #446D8C; border-right: 1px solid #446D8C; margin-bottom: 0px}
.table_cart_h1 {width: 240px; border-left: 1px solid #446D8C; border-right: 1px solid #446D8C; border-bottom: 1px solid #446D8C; border-top: 1px solid #446D8C; text-align: left}
.table_cart_h2 {width: 60px; border-bottom: 1px solid #446D8C; border-right: 1px solid #446D8C; border-top: 1px solid #446D8C; text-align: right}
.table_cart_h3 {width: 110px; border-bottom: 1px solid #446D8C; border-right: 1px solid #446D8C; border-top: 1px solid #446D8C; text-align: right}
.table_cart_h4 {width: 110px; border-bottom: 1px solid #446D8C; border-right: 1px solid #446D8C; border-top: 1px solid #446D8C; text-align: right}
.table_cart_h5 {width: 10px; border-bottom: 1px solid #446D8C; border-top: 1px solid #446D8C; border-right: 1px solid #446D8C; margin-bottom: 0px}
.table_cart_h {background-color: #CBDBE7}
.table_cart_r {background-color: #EFF4F8}

#table_cart_buttons {padding-bottom: 20px; font-family: verdana, arial; font-size: 75%}

.table_cart_sum1 {color: #446D8C; text-align: right}
.table_cart_sum2 {color: #446D8C; border-top: solid 1px #446D8C; text-align: right}
.table_cart_caption {font-weight: bold; text-align: right}

.akce {color: #FF0000; font-weight: bold; font-family: verdana, arial;}
.novinka {color: #009900; font-weight: bold; font-family: verdana, arial;}

#form_content {width: 568px; padding: 0px 15px 15px 18px; float: left}
.table_left_mid {text-align: right; font-family: verdana, arial; font-size: 75%; color: #446D8C; font-weight: bold}
