.productthumb{display: block; width: 205px; float: left; padding: 10px 10px 0px 0px}
.productthumb .fill{border-bottom: 2px solid rgb(225,215,210); padding-bottom: 5px}
.productthumb .textinput{width: 25px}
.productthumb label{width: auto}
.productthumb label span{color: rgb(51,51,51)}
.productthumb .topinfo{display: block; height: 80px}
.productthumb .topinfo a{font-size: 85%; color: rgb(102,102,102); text-decoration: none}
.productthumb table{border-width: 1px 0px; color: rgb(223,0,0); margin-top: 0px}
.productthumb td{padding: 0px}
.productthumb .imagesubmit{float: right; clear: right; display: block; width: auto; margin: 5px 0px 0px 10px}
.productthumb label, .productthumb .textinput{float: left; margin: 10px 10px 0px 0px}
.productthumb .strong td, .productthumb .strong b{font-size: 85%; color: rgb(51,51,51)}
.productthumb .img{display: block; clear: both; padding: 5px 12px}
.productthumb h3{font-size: small; _font-size: x-small}

.productstable h3{padding: 0px; font-size: small; _font-size: x-small}
.productstable p{padding: 0px}
.productstable p a{color: rgb(51,51,51); text-decoration: none; font-size: 85%}
.productstable .price{color: rgb(223,0,0); width: 90px; text-align: center}
.productstable .textinput{width: 30px; display: block; float: left; margin-top: 15px}
.productstable .imagesubmit{float: right; clear: right; margin: 5px 0px}
.productstable label{display: block; float: left; width: auto; margin-top: 15px}
.productstable td.cart{width: 150px}

.product_attributes{width: 300px; float: right; clear: right;}
.product_attributes td{font-size: 85%}
.producttext .cartinfo{width: 300px; float: right; clear: right}
.producttext .contact_seller{display: block; clear: both; border-top: 1px solid rgb(225,215,210); margin-top: 1em}
.contact_seller .input_element{float: left; clear: left; width: 250px;}
.contact_seller .textarea_element{float: right; clear: right; width: 400px}
.contact_seller textarea{width: 400px}
.contact_seller .submit_element{clear: both}
.contact_seller .imagesubmit{float: right}
.contact_seller label, contact_seller .textinput{clear: both; display: block;}
.contact_seller .textinput{width: 240px}
.contact_seller .input_element .warning{width: 230px}
.contact_seller .formblock{width: auto; float: left;}
.contact_seller .formblock_2{width: 400px}
.producttext .intro_img img{margin-top: 10px}
.producttext .abstract{padding-bottom: 10px}
.producttext .price_vat{color: rgb(223,0,0)}
.producttext .price_vat span{font-size: medium; _font-size: small}
.producttext .price_vat .value{font-weight: bold}
.producttext .prices{padding-top: 10px}
.producttext .add_to_cart{padding: 10px 0px; border-bottom: 2px solid rgb(225,215,210)}
.producttext .add_to_cart .textinput{width: 30px; display: block; float: left; margin-top: 5px}
.producttext .add_to_cart label{width: auto; display: block; float: left; margin-top: 5px; padding-right: 10px}
.producttext .add_to_cart label span{color: rgb(51,51,51)}
.producttext .add_to_cart .imagesubmit{float: right; clear: right;}

.cart_items .price_novat, .cart_items .price_vat{width: 90px;}
.cart_items .form{width: 100px}
.cart_items .form .textinput{width: 30px; display: block; float: left; margin-top: 12px; padding-right: 5px}
.cart_items .form label{width: auto; float: left; clear: left; display: block; margin-top: 12px; margin-right: 5px}
.cart_items .form .imagesubmit{float: right; margin: 3px 0px; clear: right}
.cart .textbutton{float: left; clear: left;}

.invoice_data .formblock{padding-top: 10px}
.invoice_data .formblock_1, .invoice_data .formblock_2, .invoice_data .formblock_3{width: 325px; float: left}
.invoice_data .formblock_4{clear: both}
.invoice_data label{width: 130px; display: block; float: left}
.invoice_data .textinput{width: 150px; display: block; float: left}
.invoice_data .input_element{clear: both; width: 320px; display: block; clear: both}
.invoice_data textarea{width: 650px; height: 75px}
.invoice_data .imagesubmit{float: right}
.invoice_data .warning{display: block; clear: both; width: 270px}

.order_buttons .textbutton{float: left}
.order_buttons .imagesubmit{float: right; margin-top: 5px}