body { font-size: 12px; font-family: "Trebuchet MS", "Arial", sans-serif; color: #333; text-align: center; }
table { font-size: 12px; }
th { font-weight: bold; text-align: left; padding: 15px 0px 2px 2px; border-bottom: 3px double #ccc; font-size: 16px; }
td { padding: 1px; vertical-align: top; }
a:link, a:visited { color: #0099ff; }
a:hover, a:active { color: #7200ff: }

form { margin: 0; padding: 0; display: inline; }

#searchresults { width: 80%; margin: 0 auto; text-align: left; }
#searchresults table { width: 90%; }

#searchform { width: 80%; margin: 0 auto; text-align: left; }
#searchform td { padding: 4px; }

#searchform-simple { width: 100%; /*background: url('Spielmesse_farbig33.png') top left no-repeat;*/ text-align: center; height: 100px; }
#searchform-simple table#searchtable { width: 800px;  margin: 0 auto; text-align: left; }
#searchform-simple td { padding: 4px; vertical-align: bottom; }

#desc { width: 163px !important; }
#keywords { width: 307px; }
#ean { width: 110px; }
#category { width: 205px; margin-right: 10px;}
#manufacturer { width: 205px; margin-right: 10px;}
#shop { width: 205px; margin-right: 10px; }

.desc { font-size: 12px; color: #666; padding: 0px 0px 8px 2px; }
.price { font-weight: bold; text-align: right; font-size: 14px; }
.product { height: 16px;  font-size: 14px; }
.input { border: 1px solid #7F9DB9; background: #fff; color: #333; font-size:14px; padding: 2px; font-family: "Trebuchet MS", "Arial", sans-serif; height: 19px; }
.dropdown { height: auto; }
.text { font-weight: bold; width: 233px; }
.number { font-weight: bold; width: 100px; }
.img { width: 65px; height: 70px;  padding: 0px 10px 10px 0px; }
.no-img { background: url('no-img.png') top left no-repeat;}
.submit-img { cursor: pointer; vertical-align: bottom; }
.reduced { display: none; }
.newprice { /*color: #ff0000;*/ }

