
/* CSS: mod_catalog_main*/
.panel .mod_catalog_item_box{background:none;border: 0;width: 20%; margin: 0;}
.panel .mod_catalog_item_box .image a img{width: 120px; padding: 5px; border: 2px solid #999;background:#fff;margin-bottom: 3px;}
.panel .mod_catalog_item_box .image a img:hover{border: 2px solid #ccc;}
.panel .mod_catalog_item_box_inner{padding: 5px 0 0;}
.panel .mod_catalog_item_box_title{font-size: 85%;text-align: center;}
.panel .mod_catalog_item_box_title strong{font-weight: normal;}
.panel .mod_catalog_item_box_title a{color: #333 !important;text-decoration: none !important;}
.panel .mod_catalog_item_box_title a:hover{text-decoration: underline !important;}
.panel .mod_catalog_items{padding-bottom: 15px;}



/* KATALOG - VYSLEDKY VYHLEDAVANI - HORNI NAVIGACE */
.catalog_search_nav form {background:none;margin:0 0 10px 0;padding:0;}
.catalog_search_nav form fieldset {border:1px solid #ccc;padding:5px;background:#fff}
.catalog_search_nav form .lbl {width:auto;padding:2px 0;margin:0 10px 0 0}
.catalog_search_nav form select, .catalog_search_nav form input {margin:0}
.catalog_search_nav form .form_select {float:left;margin:0 10px 0 0;width:auto;}
.catalog_search_nav form .form_submit {float:left}
.catalog_search_nav form br {display:none}
.catalog_search_nav form option {padding:2px}

/* KATALOG - FORMULAR PRIDANI DO KOSIKU */
.mod_catalog_item_price {font-size:85%;text-align:right;padding:3px;margin:0;background:#ccc}
.mod_catalog_item_price span {display:block;padding:0 5px}
.mod_catalog_item_price strong {font-size:145%;display:block;text-align:right;padding:0 5px}
.mod_catalog_item_price form{text-align: left;width:100%;margin:0;padding:0}
.mod_catalog_item_price fieldset{background: #f0f0f0;border: 1px solid #f0f0f0;padding: 5px;margin:0}
.mod_catalog_item_price form br{display: none;}
.mod_catalog_item_price div.lbl{display:inline;float:left;width:60px;margin:0;text-align:left}
.mod_catalog_item_price input {border: 1px solid #999;margin: 0;float:left;margin:0 5px 0 0}
.mod_catalog_item_price .form_submit{border: 0;background: transparent;float:right;margin:0}
.mod_catalog_item_price .form_text{width:40px}
.mod_catalog_item_price_document {width:200px}

/* KATALOG - FORMULAR PRO SORTOVANI DLE PARAMETRU */
.form_sort {background:none;margin:0 0 10px 0;padding:0;}
.form_sort fieldset {border:1px solid #ccc;padding:5px;}
.form_sort .lbl {width:auto;padding:2px 0;margin:0 10px 0 0}
.form_sort select, .form_sort input {margin:0}
.form_sort .form_select {float:left;margin:0 10px 0 0;width:auto;}
.form_sort .form_submit {float:left;border:0;background:none;position:relative;top:2px}
.form_sort br {display:none}
.form_sort option {padding:2px}
#search_up_order {margin:0 2px 0 0}

/* KATALOG - SEZNAM DOKUMENTU */
.mod_catalog_item_box {width:32%;margin:0 1% 10px 0;float:left;display:inline;border:0;position:relative;background:transparent;}
.mod_catalog_item_box_last {margin-right:0 !important}
html>body .mod_catalog_item_box {height:auto}
.mod_catalog_item_box_inner {padding:5px 5px 0;font-size:100%;min-height:130px;height:130px}
html>body .mod_catalog_item_box_inner {height:auto}
.mod_catalog_item_box_inner_withoutimage {background:url(../img/image.gif) no-repeat center}

/* KATALOG - SEZNAM DOKUMENTU - detaily clanku */
.mod_catalog_item_box .image {width:100%;margin:0;text-align:center;float:none !important;min-height:150px}
.mod_catalog_item_box .image img {display:block;margin:0 auto 10px auto;border:2px solid #f0f0f0}
.mod_catalog_item_box .annotation {float:none !important;width:auto !important;font-size:85%}
.mod_catalog_item_box .annotation p {margin:0 0 10px 0;padding:0}

.mod_catalog_item_box table {font-size:100%;margin:0 0 10px 0;padding:0}
.mod_catalog_item_box td {padding:0 3px 3px 0;vertical-align:top}

.mod_catalog_item_box h2 {font-size:100%;background:#FFFFFF url(../img/search-input.gif) repeat-x left top;padding:5px 0;min-height:40px;width:98%;font-weight:bold;border: 0px;text-align:center;}
.mod_catalog_item_box h2 a {color:#666;text-decoration:none;display:block;padding:0 5px}
.mod_catalog_item_box h2 a:hover {color:#666;text-decoration:underline;background:none;display:block;padding:0 5px}

.mod_catalog_items .last {margin-right:0}


/* KATALOG - FORMULAR PRO SORTOVANI DLE PARAMETRU */
.form_enum {margin:0 0 10px 0}
.form_enum .form_prefix {float:left}
.form_enum select {float:left}
.form_enum optgroup {font-style:normal;margin:0;padding:0}
.form_enum .form_suffix {float:none !important}
.form_enum br {display:none}

tr.mod_catalog_document_prize td strong {font-size:125%}

.nofloat {clear: both !important;float:none !important;width:1px !important;height:1px !important;overflow:hidden !important;margin:0 !important;display:block !important}

.mod_catalog_text_left {text-align: left}
.center, .mod_catalog_text_center {text-align: center}

/* KATALOG - STYL TABLE  */
table.mod_catalog_item_table {border:5px solid #ccc;border-collapse:collapse}
table.mod_catalog_item_table td {border:1px solid #D6D6D6;padding:5px;vertical-align:middle;text-align:center}
table.mod_catalog_item_table th {text-align:left;border:1px solid #ccc;padding:5px}
table.mod_catalog_item_table th span {display:block;float:left;margin:0 15px 0 0}
table.mod_catalog_item_table thead tr .header {background-image: url(../img/bg.gif);background-repeat: no-repeat;background-position: center right;cursor: pointer;}
table.mod_catalog_item_table thead tr .headerSortUp {background-image: url(../img/asc.gif)}
table.mod_catalog_item_table thead tr .headerSortDown {background-image: url(../img/desc.gif)}
table.mod_catalog_item_table thead tr .headerSortDown, table.mod_catalog_chip_table thead tr .headerSortUp {background-color: #ccc}
table.mod_catalog_item_table .sec_row {background:#eee}
.table_product_info {vertical-align:top;color:#036;background:#ccc;text-align:left}
.table_product_info img {display:block;margin:10px auto 0 auto}

/* OBJEDNAVKY - STAV KOSIKU - pozicovana verze */
p#mod_catalog_order_cart_summary {margin:0 0 10px 0;padding:0;border:1px solid #D6DEC9;z-index:200;position:absolute;left:10px;top:10px;width:200px}
p#mod_catalog_order_cart_summary a, span.mod_catalog_order_cart_summary_empty {display:block;margin:0;padding:10px 10px 10px 35px;text-decoration:none;background:#fff url(../img/mod-catalog-order-basket.gif) no-repeat 10px center;color:#666}
p#mod_catalog_order_cart_summary a em {text-decoration:underline}
p#mod_catalog_order_cart_summary a:hover {background:#fff url(../img/mod-catalog-order-basket.gif) no-repeat 10px center;color:#666;text-decoration:none}
p#mod_catalog_order_cart_summary a:hover em {text-decoration:none}
/* OBJEDNAVKY - STAV KOSIKU - text pri prazdnem kosiku */


/* OBJEDNAVKY - KOSIK */
table.mod_catalog_order_cart {margin:0 0 20px 0;border:1px solid #ccc;width:100%}
table.mod_catalog_order_cart th {padding:5px;white-space:nowrap}
table.mod_catalog_order_cart td {padding:5px}
table.mod_catalog_order_cart input.form_action {margin:0;padding:0;border:0;background:none}

/* OBJEDNAVKY - KOSIK - TDcka */
td.mod_catalog_order_item{width:100%}
td.mod_catalog_order_item_price{white-space:nowrap}
td.mod_catalog_order_item_count {white-space:nowrap}
td.mod_catalog_order_item_price_count {white-space:nowrap}
td.mod_catalog_order_item_vat {white-space:nowrap}
td.mod_catalog_order_item_buttons {text-align:center}

/* OBJEDNAVKY - KOSIK - CENY */
ul#mod_catalog_order_cart_price_summary {margin:0 0 10px 0;padding:0;list-style-type:none;float:right;border:1px solid #ccc;padding:10px;background:#fff}
ul#mod_catalog_order_cart_price_summary li {clear:both;margin:0 0 20px 0}
ul#mod_catalog_order_cart_price_summary span {display:inline}
ul#mod_catalog_order_cart_price_summary .ul_left {float:left;margin:0 10px 5px 0;width:100px}
ul#mod_catalog_order_cart_price_summary .ul_right {float:left;margin:0 10px 5px 0}

/* OBJEDNAVKY - KOSIK - CENY BEZ DPH, DPH, S DPH */
#mod_catalog_order_cart_price_without .ul_left {}
#mod_catalog_order_cart_price_without .ul_right {}
#mod_catalog_order_cart_vat .ul_left {margin-bottom:20px}
#mod_catalog_order_cart_vat .ul_right {margin-bottom:20px}
ul#mod_catalog_order_cart_price_summary #mod_catalog_order_cart_price_with .ul_left {margin-bottom:0}
ul#mod_catalog_order_cart_price_summary #mod_catalog_order_cart_price_with .ul_right {font-size:125%;margin-bottom:0}

/* OBJEDNAVKY - KOSIK - TLACITKA */
#mod_catalog_order_buttons {text-align:right;margin:0;padding:0}
#mod_catalog_order_buttons input.form_submit {font-size:110%;margin:0 0 0 10px}

/* OBJEDNAVKY - KOSIK - UZIVATELSKE DETAILY */
#mod_catalog_order_details {}
#mod_catalog_order_details input {width:200px}
#mod_catalog_order_details select {width:203px}

/* OBJEDNAVKY - KOSIK - FORMULAR */
form.mod_catalog_order_form {margin:0 0 20px 0}
form.mod_catalog_order_form fieldset {padding:10px;margin:0 0 10px 0}
form.mod_catalog_order_form input, form.mod_catalog_order_form textarea {border: 1px solid #B1BF47;font-size: 100%;font-family: Verdana, "Trebuchet MS", "Geneva CE", lucida, sans-serif;margin: 0 0 5px 0;padding:3px}
form.mod_catalog_order_form select {font-size: 100%;font-family: Verdana, "Trebuchet MS", "Geneva CE", lucida, sans-serif;margin: 0 0 5px 0;padding:3px}


/* OBJEDNAVKY - KOSIK - TRANSPORT */
ul#mod_catalog_order_transport_type {margin:0 0 0 5px;padding:0;list-style-type:none}
ul#mod_catalog_order_transport_type li {margin:0 0 5px 0}

/* OBJEDNAVKY - KOSIK - FINALNI CENA S DOPRAVOU */
table#mod_catalog_order_cart_price_final {margin:0 0 10px 0;padding:0;border:1px solid #ccc;background:#fff;width:100%}
table#mod_catalog_order_cart_price_final td {padding:5px;}
table#mod_catalog_order_cart_price_final strong {font-size:125%}
table#mod_catalog_order_cart_price_final .mod_catalog_order_transport_tr td {border-top:2px solid #ccc}

table.mod_catalog_order_summary_table {}
table.mod_catalog_order_summary_table td {padding:0 10px 5px 0;text-align:left}

.no-padding{padding: 5px 0;}
th.nowrap{white-space: nowrap;}
.thumb{margin-bottom: 20px;padding:5px;border: 1px solid #ccc; background:#efefef;}
.thumb a{display:block;padding: 5px 5px 1px;background:#fff;border: 1px solid #ccc;}

.reference-box .parameters{margin-bottom: 10px;}
.reference-box .parameters th, .reference-box .parameters td{vertical-align: top;}
/* CSS: mod_poll_main*/
.poll {width:180px;background:#f7f7f7;font-size:95%;margin:0 0 20px 0;text-align:center;}
.poll fieldset {border:0px solid #fff;width:160px;text-align:left;padding:10px 0 10px 0;margin:0 auto}
.poll h3 {margin:0 0 10px 0}
.poll h4 {margin:0 0 10px 0}
.poll p.poll_question {margin:0 0 5px 0}
.poll input.poll_radio {margin:0 3px 0 0;vertical-align:bottom}
.poll label {cursor:pointer;}
.poll_row {display:block;height:1.25em;width:100%;position:relative;margin:5px 0 0 0}
.poll_row_inner {background: #efefef;height:1.25em;display:block;}
.poll_info {line-height:1.25em;position:absolute;top:0;right:0;background:transparent;}
.poll_count {text-align:center;margin:0;padding:0}
.poll input.poll_send {float:none !important;margin:0 auto;clear:both;width:114px;height:19px;background: #999;color:#fff;text-align:center;cursor:pointer;border:0px solid #fff;}
.poll_send_box {text-align:center;margin:0 0 5px 0;padding:5px 0 0 0}
.poll_thanks {text-align:center;}

form.poll_vote {margin:0 0 20px 0;padding:10px;background:#efefef;border:1px solid #ccc}
form.poll_vote h4 {margin:0 0 10px 0;padding:0}
form.poll_vote fieldset {border:0;padding:0;margin:0}
form.poll_vote input.poll_radio {margin:0}
form.poll_vote span.poll_box {width:40px;float:left;display:inline;text-align:center}
form.poll_vote span.poll_lbl {display:block}
form.poll_vote label {cursor:pointer;display:block}
form.poll_vote p.poll_count {width:90px;float:left;margin:0;padding:0;clear:both}
form.poll_vote p.poll_p_submit {float:left;width:100px;margin:0;padding:8px 0 0 0}
form.poll_vote p.poll_thanks {margin:0 0 10px 0;padding:3px;background:#f9f9f9}
form.poll_vote input.form_submit { }
