﻿.productthumb{display: block; float: left; width: 225px; height: 370px;}
.ndthumb{margin-left: 10px}
.productthumb a{text-decoration: none}
.productthumb a:hover{text-decoration: underline}
.productthumb h3{font-size: small; _font-size: x-small; height: 36px}
.productthumb h3 a{color: rgb(219,102,15)}
.productthumb .topinfo{font-size: 85%; height: 65px}
.productthumb .topinfo a{color: rgb(51,51,51)}
.productthumb img{display: block; clear: both; margin: 10px auto}
.productthumb table{border: 1px solid rgb(89,151,221); border-width: 1px 1px 0px; margin: 0px; display: block; clear: both}
.productthumb td{padding: 3px 5px}
.productthumb .vat, .productthumb .store{display: none}
.productthumb form{margin: 0px; border-width: 0px 1px 1px; padding: 5px}
.productthumb label{width: 50px; padding-top: 3px}
.productthumb .textinput{width: 30px; float: left; clear: none; margin-top: 3px}
.productthumb .imagesubmit{width: auto; float: right; clear: right}

.producttext .intro_img{width: 240px; float: left; clear: left; margin: 10px 0px}
.producttext .cartinfo{width: 210px; float: right; clear: right; margin-top: 10px; border: 1px solid rgb(89,151,221); padding: 0px}
.producttext .price{padding: 5px 5px 0px}
.producttext form{border: 0px; margin: 10px 0px 0px; padding: 5px}
.producttext label{width: 50px; padding-top: 3px}
.producttext .textinput{width: 30px; clear: none; float: left; margin-top: 3px}
.producttext .imagesubmit{float: right; clear: right}
.producttext .content{clear: both; border-top: 1px solid rgb(219,102,15); margin-top: 10px}
.producttext .addition{clear: both; margin-top: 20px; color: rgb(102,102,102)}
.producttext .download{border-top: 1px solid rgb(219,102,15); margin-top: 10px}
.producttext .download h3{padding-top: 10px}
.product_attributes{width: 212px; float: right; clear: right}
.product_attributes table{width: 212px; flaot: right; clear: right}

.cart form{background: none; border: 0px; padding: 0px; margin: 0px}
.cart label{display: none}
.cart .textinput{width: 25px; float: left; margin: 0px 5px 0px 0px}
.cart .imagesubmit{width: 30px; height: 20px; float: left; margin: 0px 5px 0px 0px}
.cart table{font-size: 85%}
.cart .form{width: 110px}

.order{margin-top: 20px; border: 1px dashed rgb(102,102,102); border-width: 1px 0px}
.order h3{color: rgb(0,0,0)}
.order table{font-size: 85%; border-color: rgb(0,0,0)}
.order th{background: rgb(0,0,0)}

.order_buttons{padding-top: 10px; display: block; clear: both; width: 460px}
.center_text .order_buttons form{border: 0px; background: none; width: 220px; float: right; clear: right; padding: 0px}
.center_text .order_buttons .formblock{border: 0px; display: inline; padding: 0px}
.center_text .order_buttons .submit_element{border: 0px; display: inline; padding: 0px}
.order_buttons .imagesubmit{float: right; clear: right}
.order_buttons .textbutton{float: left; clear: left}