body {font-size:11pt;font-family: sans-serif;color:#000;background-color:#fff}
#menu, #head, #footer, #nav, hr, #skiplink, #path, #column, .form_submit, .noprint, .pd_actions {display:none}
h1 {font-size:18pt}
h2 {font-size:16pt}
h3 {font-size:14pt}
h4 {font-size:14pt}
form {margin:0}
form br {clear: both; float: none; width: 1px; height: 1px; overflow: hidden}
fieldset, table {margin:0 0 0.5cm 0}
table {border:1px solid #000;border-collapse:collapse;width:100%}
td, th {padding:0.25cm;border:1px solid #000}
a, h1, h2, h3, h4 {color:#000;background:#fff}
a {text-decoration:none}
abbr, acronym, img {border:0}
h4, .noprint {display:none}
#content h4 {display:block}

input, select, textarea {margin:0 0 0.25cm 0;font-family:sans-serif;font-size:11pt}
fieldset, legend, textarea {border:1px solid #000}
legend {padding:0.25em}
.form_indend {padding:0.25cm 0 0 0}
div.lbl {width: 4cm; float: left; display: inline; margin: 0 0 0.25cm 0; }
input, select {border:0;border-bottom:1px solid #000}
.form_help {font-size:85%;padding:5px 5px 0 0;font-style:normal;display:block}
.lineinputs, p.lineinputs {margin:0 0 10px 0;display:block;padding:0}
.lineinputs input {margin:0}
.lineinputs_submit {padding:0;margin:0 0 0.25cm 4cm}
.lineinputs_submit input {margin:0 0.05cm 0 0}


/* product detail */

.pd_image {width:49%;float:left;text-align:center;overflow:hidden}
.pd_image img {margin:0;border:1px solid #ccc}
.product_detail_order {width:49%;float:right;overflow:hidden}
form.pd_order_form {margin:0 0 0.25cm 0;padding:0;width:100%}
form.pd_order_form fieldset {border:0;margin:0;padding:0;}
form.pd_order_form legend {display:none}
form.pd_order_form div.lbl {text-align:right;margin:0 0.1cm 0 0}
form.pd_order_form input.form_add_basket_num {width:auto;text-align:center;margin:0 0 0.1cm 0}
p.pd_price {margin:0 0 0.25cm 0}
p.pd_price strong {font-size:15pt;font-weight:normal}
#basket_table_order {text-align:right}

ul.pd_price2 {margin:0 0 0.1cm 0;list-style-type:none;padding:0;font-size:85%}
ul.pd_price2 li {padding:2px 0}
ul.pd_price2 .ul_table {width:4cm;float:left}

.sorting_box {margin:0 0 0.25cm 0}
.sorting_box p {margin:0 0 0.1cm 0}
.sorting_box ul {margin:0;padding:0;font-size:85%;position:relative;left:-0.1cm}
.sorting_box li {display:inline}
.sorting_box a {float:left;display:inline;margin:0 0 3px 0;padding:0 0.1cm;border-right:1px solid #333}
.sorting_box .last a {border-right:0}

.pl_product {width:49%;margin:0 0 0.15cm 0;display:inline;float:left}
.pl_product h3 {font-size:12pt;margin:0 0 0.25cm 0}
.pl_image {text-align:left;float:left;margin:0 10px 0 0}
.pl_image img {border:0;margin:0}
.pl_price {font-size:125%;margin:0;float:left;font-weight:bold}

.smaller {font-size:85%}
.nofloat {clear: both;float:none;width:1px;height:1px;overflow:hidden;}
