/* Obecna definice */
span.catalog_product_info {color:#1f944f;}
.catalog_price_small {font-size:10px;color:#013f08;font-style:italic;}
.catalog_price_package {font-size:10px;color:#013f08;font-style:italic;}
.catalog_percent_small {font-size:10px;color:#013f08;font-weight:bold;}
.catalog_product_empty {text-align:center;font-weight:bold;}
.catalog_title_print {color:#013f08;font-weight:bold;text-decoration:underline;}
/* nakupni tlacitka */
.buy_detail {border:1px solid black;padding:3px 3px;font-weight:bold;background-color:orange;width:100px;text-align:center;cursor: pointer;}
.buy_small {float:left;padding:1px 1px;background-color:white;cursor: pointer;}
/* obal na inputem - pocet kusu */
.buy_input {float:left;margin:0px 0px;padding:0px 0px;}
/* pocet kusu zbozi v kosiku */
.buy_number {font-size:10px;color:#626262;}
/* pocet kusu input */
input.buy_count {font-size:10px;width:15px;height:15px;border:1px solid #DA2421;margin:0px 0px;}
/* text porovnavani*/
div#id_catalog_match_text {margin:5px 3px;font-size:10px;color:#626262;}
/* text info porovnavani*/
div#id_catalog_match_info {margin:5px 3px;padding:3px;font-size:11px;color:white;background-color:red;font-weight:bold;}
/* tlacitka porovnavani */
div#id_catalog_match_up {margin:5px 3px;}
div#id_catalog_match_down {margin:5px 3px;}
/* radkove zobrazeni */
table#catalog_table_product_row {width:525px;margin:5px 0px; padding:0px 0px; font-size:11px; border-spacing:0px; border-collapse:collapse;}
table#catalog_table_product_row th {color:#1f944f;padding:2px 5px;margin:0px 0px;border-bottom:2px solid #CBCCCE;border-top:2px solid #CBCCCE;text-align:center;}
table#catalog_table_product_row tr {}
table#catalog_table_product_row th.right {text-align:right;}
table#catalog_table_product_row th.left {text-align:left;}
table#catalog_table_product_row td {padding:3px 2px;margin:0px 0px;border-bottom:1px solid #CBCCCE;}
table#catalog_table_product_row td.price {text-align:right;padding-left:5px;}
table#catalog_table_product_row td.pricedph {text-align:right;font-weight:bold;padding-left:5px;}
table#catalog_table_product_row td.availability {text-align:center;}
table#catalog_table_product_row td.date {text-align:center;}
table#catalog_table_product_row td.code {text-align:left;}
table#catalog_table_product_row td.product {width:220px;font-weight:bold;text-align:left;text-decoration:underline;}
table#catalog_table_product_row td.product a {color:#013f08;text-decoration:underline;}
table#catalog_table_product_row input.checkbox_select {width:10px;height:10px;border:1px solid #CBCCCE;}
table#catalog_table_product_row td.actionprice {color:red;}
table#catalog_table_product_row td.basket {white-space:nowrap;width:52px;}
/* tabulkove zobrazeni */
table#catalog_table_product_table {width:525px;margin:5px 0px; padding:0px 0px; font-size:11px; border-spacing:0px; border-collapse:collapse;}
table#catalog_table_product_table th {color:#1f944f;padding:2px 5px;margin:0px 0px;border-bottom:2px solid #CBCCCE;border-top:2px solid #CBCCCE;text-align:center;}
table#catalog_table_product_table tr {}
table#catalog_table_product_table td {padding:4px 2px;margin:0px 0px;border-bottom:1px solid #CBCCCE;}
table#catalog_table_product_table td.price {text-align:right;}
table#catalog_table_product_table td.pricedph {text-align:left;}
table#catalog_table_product_table p.price_pricedph {font-size:12px;font-weight:bold;}
table#catalog_table_product_table p.price_pricesmall {font-size:10px;margin-bottom:2px;margin-top:2px;}
table#catalog_table_product_table td.product a {color:#013f08;font-weight:bold;text-align:left;text-decoration:underline;}
table#catalog_table_product_table td.product p {margin:1px 0px;}
table#catalog_table_product_table input.checkbox_select {width:10px;height:10px;border:1px solid #CBCCCE;}
table#catalog_table_product_table td.actionprice {color:red;}
table#catalog_table_product_table td.img_n img {border:none;}
table#catalog_table_product_table span.info {color:#1f944f;}
/* zobrazeni s obrazky */
div.catalog_product_picture {border:1px solid #CBCCCE;width:163px;height:322px;float:left;margin-left:2px;margin-right:2px;margin-bottom:5px;padding:0px 2px;position:relative;}
h3.catalog_product_title {text-align:center;margin:2px 0px;height:30px;}
h3.catalog_product_title a {color:#013f08;text-decoration:underline;font-weight:bold;font-size:10px;}
p.catalog_product_title {text-align:center;margin:2px 0px;height:30px;}
p.catalog_product_title a {color:#013f08;text-decoration:underline;font-weight:bold;font-size:10px;}
div.catalog_product_img {position:relative;width:160px;text-align:center;height:130px;}
div.catalog_product_img img {border:none;}
div.catalog_product_des {height:70px;font-size:10px;margin:2px 0px;text-align:justify;}
p.catalog_product_action {font-weight:bold;text-align:center;}
p.catalog_product_price_pricedph {width:115px; font-weight:bold;font-size:12px;padding-left:2px;padding-top:2px;}
/*.catalog_product_price_arch {color:#626262;text-decoration:line-through;}*/
.catalog_product_price_arch {}

div.catalog_product_box_basket {float:left;width:163px;margin-bottom:3px;}
div.catalog_product_box_basket_price {float:left;}
div.catalog_product_box_basket_item {float:right;}
div.catalog_product_box_basket_item input {width:15px;height:13px;border:1px solid #DA2421;}
div.catalog_product_box_item {font-size:10px;margin:0px 0px;padding-top:1px;}
div.catalog_product_picture .actionprice {color:red;}
/*div.catalog_product_picture input.checkbox_select {position:absolute;left:1px top:1px;width:10px;height:10px;border:1px solid #CBCCCE;z-index:333;}*/
div.catalog_product_picture input.checkbox_select {width:10px;height:10px;border:1px solid #CBCCCE;margin-bottom:5px;}
div.catalog_product_picture div.checkbox_select {position:absolute;left:1px;top:35px;z-index:333;padding-left:2px;}
div.catalog_product_picture div.action_ico {position:absolute;right:1px;height:50px;bottom:14px;z-index:333;padding-right:2px;text-align:right;}
div.catalog_product_picture div.action_ico img {border:none;display:block;margin-left:10px;margin-top:2px;margin-bottom:2px;}
div.catalog_product_picture p.item_count_action {position:absolute; width:100px; top:150px; left:42px; font-size:10px;}
/* zobrazeni s obrazky - bez textu */
div.catalog_product_picture_small {position:relative;border:1px solid #CBCCCE;width:163px;height:250px;float:left;margin-left:2px;margin-right:2px;margin-bottom:5px;padding:0px 2px;}
div.catalog_product_picture_small .actionprice {color:red;}
div.catalog_product_picture_small div.action_ico {position:absolute;right:1px;height:50px;bottom:16px;z-index:333;padding-right:2px;text-align:right;}
div.catalog_product_picture_small div.action_ico img {border:none;display:block;margin-left:10px;margin-top:2px;margin-bottom:2px;}
div.catalog_product_picture_small p.item_count_action {position:absolute; width:100px; bottom:0px; left:30px; font-size:10px;}

/* Strankovani */
div.catalog_index_pagination {margin:5px 0px;padding:0px 0px;text-align:center;}
div.catalog_index_pagination a {color:#1f944f;font-weight:normal;text-decoration:underline;}
div.catalog_index_pagination span {color:#1f944f;font-weight:bold;}
/* Statistika - pocet, stranka */
div#catalog_index_product_stat {float:left;width:525px;margin:5px 0px;padding:0px 0px;color:#013f08;font-weight:bold;font-size:11px;}
div#catalog_index_product_stat p.count_product {float:left;margin-right:5px;}
div#catalog_index_product_stat p.page_range {float:left;}
/* Razeni, pocet na stranku */
div#catalog_index_product_sort {float:left;width:525px;border-bottom:1px solid #CBCCCE;padding:3px 0px;}
div#catalog_index_product_sort span {color:#013f08;font-weight:bold;font-size:11px;}
div#catalog_index_product_sort select {color:#013f08;font-size:11px;border:1px solid #CBCCCE;}
div#catalog_index_product_sort .img_sort {border:none;margin-left:3px;}
/* Filer podle znacek */
div#id_catalog_mark {margin:3px 0px;padding:2px 0px;border-bottom:1px solid #CBCCCE;}
div#id_catalog_mark span {color:#4D5F72;font-weight:bold;font-size:11px;padding-right:3px;}
div#id_catalog_mark input {border:none;}

/* Detail produktu */
div#id_catalog_index_detail {float:left;width:520px;padding:2px;}
div#id_catalog_index_detail .actionprice {color:red;}
div#id_catalog_index_detail p.title_item {color:#17703c;text-align:left;font-weight:bold;margin:5px 0px 3px 0px;}
div#id_catalog_index_detail p.title_item_ul {color:#1f944f;font-size:11px;text-align:left;font-weight:bold;margin:5px 0px 3px 0px;}
div#id_catalog_index_detail_title {text-align:left;}
div#id_catalog_index_detail_title h3 {margin:3px;padding:1px;}
div#id_catalog_index_detail_img {float:left;width:255px;text-align:center;}
div#id_catalog_index_detail_img img {border:none;}
div#id_catalog_index_detail_img_detail {min-height:170px;vertical-align:middle;border:1px solid #CBCCCE;padding-top:2px;}
div#id_catalog_index_detail_img_small {text-align:left;margin-top:5px;}
div#id_catalog_index_detail_img_small img {margin:2px;border:1px solid #CBCCCE;}
div#id_catalog_index_detail_data {float:right;width:255px;}
div#id_catalog_index_detail_data p {margin:2px 0px;}
div#id_catalog_index_detail_basket_item {float:left;white-space:nowrap;}
div.id_catalog_index_detail_action {margin-top:10px;font-size:11px;}
div.id_catalog_index_detail_action p#action_title {font-weight:bold;}
div.id_catalog_index_detail_action p#action_des {text-align:justify;margin:3px 0px;}
div#id_catalog_index_detail_action_img {}
div#id_catalog_index_detail_action_img img {border:none;margin:2px;border:1px solid #CBCCCE;}
div.catalog_index_detail_product_des {font-size:11px;text-align:justify;margin:5px 0px 10px 0px;border:1px solid #CBCCCE;padding:2px 2px;}
div#id_catalog_index_detail_product_des p {margin:3px 0px;}
div.catalog_index_detail_component {margin:0px 0px 20px 0px;}
.catalog_index_detail_product_text {font-size:11px;text-align:justify;margin:5px 0px 10px 0px;padding:2px 2px;}
/* Detail produktu - souvisejici zbozi - specificke vlastnosti */
table.catalog_table_detail_incidental {width:520px;margin:5px 0px; padding:0px 0px; font-size:11px; border-spacing:0px; border-collapse:collapse;}
table.catalog_table_detail_incidental th {color:#1f944f;padding:2px 5px;margin:0px 0px;border-bottom:1px solid #CBCCCE;}
table.catalog_table_detail_incidental tr {}
table.catalog_table_detail_incidental th.left {text-align:left;}
table.catalog_table_detail_incidental th.right {text-align:right;}
table.catalog_table_detail_incidental th.center {text-align:center;}
table.catalog_table_detail_incidental td {padding:3px 2px;margin:0px 0px;border-bottom:1px solid #CBCCCE;}
table.catalog_table_detail_incidental td.count {text-align:right;font-weight:bold;}
table.catalog_table_detail_incidental td.price {text-align:right;padding-left:5px;}
table.catalog_table_detail_incidental td.pricedph {text-align:right;font-weight:bold;padding-left:5px;}
table.catalog_table_detail_incidental td.product {width:220px;font-weight:bold;text-align:left;text-decoration:underline;}
table.catalog_table_detail_incidental td.product_component {width:450px;font-weight:bold;text-align:left;text-decoration:underline;}
table.catalog_table_detail_incidental td a {color:#013f08;text-decoration:underline;}
table.catalog_table_detail_incidental td.actionprice {color:red;}
table.catalog_table_detail_incidental td.basket {white-space:nowrap;width:52px;}
table.catalog_table_detail_incidental td.properties {font-weight:bold;text-align:center;}
/* Detail produktu - vlastnosti */
div#id_catalog_detail_properties {margin-top:5px;margin-bottom:15px;}
div#id_catalog_detail_properties p.active {background-color:#F7F7F7;}
div#id_catalog_detail_properties p.item {float:left; width:230px; font-size:11px;margin-left:3px;padding:2px;}
div#id_catalog_detail_properties p.value {float:left; width:270px; font-size:11px;padding:2px;}
/* Detail produktu - specificke vlastnosti */
div.catalog_detail_properties_spec {float:left;width:250px;margin:5px 3px 10px 0px; border: 1px solid #ccc;}
div.catalog_detail_properties_spec ul {margin:0px 0px 0px 20px;padding:0px;}
div.catalog_detail_properties_spec ul li.row1 {list-style:disc;font-size:11px;background-color:#fff;}
div.catalog_detail_properties_spec ul li.row2 {list-style:disc;font-size:11px;}
/* Detail produktu - pozitelnosti */
div.catalog_detail_properties_usability {float:left;width:170px;margin:5px 0px 10px 0px;}
div.catalog_detail_properties_usability ul {margin:0px 0px 0px 20px;padding:0px;}
div.catalog_detail_properties_usability ul li {list-style:disc;font-size:11px;}
/* Tabulka pro porovanvani */
table#catalog_table_product_match {margin:5px 0px; padding:0px 0px; font-size:11px; border-spacing:0px; border-collapse:collapse;}
/*table#catalog_table_product_match th {color:#1f944f;padding:2px 5px;margin:0px 0px;border-bottom:2px solid #CBCCCE;border-top:2px solid #CBCCCE;text-align:center;}*/
table#catalog_table_product_match tr {}
table#catalog_table_product_match div.product_box {width:200px;}
table#catalog_table_product_match td {padding:3px 5px;margin:0px 0px;border-bottom:1px solid #CBCCCE;border-right:1px solid #CBCCCE;}
table#catalog_table_product_match .price {}
table#catalog_table_product_match .pricedph {font-weight:bold;}
table#catalog_table_product_match .product {height:30px;font-weight:bold;text-align:center;margin-bottom:5px;}
table#catalog_table_product_match .description {height:80px;font-size:10px;margin:2px 0px;text-align:justify;}
table#catalog_table_product_match .actionprice {color:red;}
table#catalog_table_product_match td.properties {font-weight:bold;text-align:left;}
table#catalog_table_product_match div.properties_box {width:200px;}
/* Texty */
div.catalog_actual_text {padding:3px;}
div.catalog_actual_text p {font-size:12px;text-align:justify;margin-bottom:5px;}
div.catalog_actual_text h3 {font-size: 0.82em;}
#aktualne{font-size: 0.9em; padding: 10px 0 0 10px; margin: 0px;}
