﻿.productsonnod{display: block; padding-top: 15px; width: 720px; clear: both; float: none}

.productthumb{width: 180px; height: 208px; float: left; background: url('/img/shop/productthumb.png') left top no-repeat; dispaly: block; float: left; clear: none}
.productthumb_fill{padding: 0px 10px 10px 0px; display: block; clear: both; float: none}
.productthumb .topanchor{display: block; width: 170px; height: 170px}
.productthumb .topanchor img{margin: 5px}
.productthumb .textinput, .productthumb label{display: none}
.productthumb .bottomanchor{width: 85px; float: left; clear: left; display: block; cursor: pointer; height: 28px}
.productthumb .bottomanchor span{display: none}
.productthumb form{display: block; float: left; clear: right; width: 85px; height: 28px}

.product_img{padding: 10px; background: rgb(0,0,0); width: auto; display: block; width: 304px}
.product_img img{border: 2px solid rgb(255,255,255)}

.filtr{display: block; clear: both; width: 710px; background: url('/img/border.png') left top no-repeat; margin-top: 0px; padding-top: 5px; color: rgb(255,255,255)}
.filtr .hide{display-}
.sorting{display: block; width: 270px; float: left; clear: left;}
.sortby, .product_count{display: block; width: auto; float: left; padding-right: 20px}
.sortby{padding-top: 5px}
.product_count{padding-top: 3px; padding-right: 10px}
.filtr select{border: 1px solid rgb(51,51,51)}
.listing{display: block; width: 390px; float: left; clear: right}
.itemscount{display: block; float: left; padding: 5px 20px 0px 0px; width: 70px}
.pagelisting{display: block; float: left; padding: 5px 0px 0px 0px; width: 300px}
.pagelisting a, .listingnumber{display: block; float: left; width: auto; padding: 0px 5px 0px 0px}

.left_topinfo{display: block; float: left; clear: left; width: 340px; padding-top: 10px}

.right_topinfo{display: block; float: left; dlear: right; width: 370px; pading-top: 10px; color: rgb(255,255,255)}
.right_topinfo .cartinfo{display: block; clear: both; background: rgb(255,255,255); color: rgb(0,0,0); margin-top: 10px; width: 240px; padding-bottom: 10px}
.right_topinfo .cart_content{display: none}
.right_topinfo .price_novat{display: none}
.right_topinfo .price_vat{display: block; clear: both; font-size: medium; _font-size: small; padding: 10px 10px 0px}
.right_topinfo .price_vat .price{font-size: large; _font-size: medium; font-weight: bold}
.right_topinfo .add_to_cart_submit input{display: block; clear: both; margin: 10px 10px 0px}

.cart_items td{font-size: small; _font-size: x-small; vertical-align: middle}
.cart_items td.cart_modify span, .cart_items td.cart_modify input{display: none}
.cart_items td.cart_modify input.uncart{display: block; clear: both;}
.cart_items select{border: 1px solid rgb(255,255,255)}

.textbutton{display: block; width: auto; float: left; padding: 2px 5px 1px; background: rgb(255,255,255); border: 1px solid rgb(151,151,151); color: rgb(51,51,51);}
.textbutton a{color: rgb(51,51,51)}
.textbutton a:hover{text-decoration: underline}

.invoice_data{display: block; width: 710px; clear: both; padding: 10px 0px 0px}
.invoice_data form{display: block; clear: both; background: rgb(230,230,230); border: 1px solid rgb(255,255,255); padding: 10px; color: rgb(51,51,51)}
.invoice_data .formblock{display: block; clear: both; padding-top: 10px; width: 690px}
.invoice_data h3{color: rgb(51,51,51); padding: 0px}
.invoice_data .abstract, .invoice_data .addition{display: block; clear: both; color: rgb(51,51,51)}
.invoice_data .input_element{display: block; clear: both; padding-top: 5px}
.invoice_data label{display: block; float: left; width: 130px; color: rgb(51,51,51)}
.invoice_data .textinput{display: block; float: left; clear: right; border: 1px solid rgb(151,151,151); background: rgb(204,204,204); width: 240px}
.invoice_data textarea{display: block; float: left; clear: rigth; width: 300px; border: 1px solid rgb(151,151,151); background: rgb(204,204,204)}
.invoice_data .submit_element{display: block; clear: both; padding-top: 10px}
.invoice_data .imagesubmit{display: block; border: 1px solid rgb(204,204,204); float: right}

.order{display: block; clear: both; background: rgb(255,255,255); margin-top: 10px; color: rgb(0,0,0); padding: 0px 10px 10px}
.order h3{color: rgb(0,0,0); padding: 10px 0px 0px}
.order table{border-color: rgb(0,0,0)}
.order td{background: rgb(255,255,255); color: rgb(0,0,0); border-bottom: 1px solid rgb(0,0,0)}

.order_buttons{display: block; clear: both; padding: 10px 0px 0px}

