body {background-color: #ffffff;}
* {margin: 0px; padding: 0px;}
img {border: none;}
a {text-decoration: none;}
.gp {width: 940px; margin: 0px auto; border: 1px solid #be9964; background-color: #f2d2a4;}
.gpv h1 {text-align: center; font-family: Impact, Arial; color: #ffcc66;}
.gpv p {padding: 0 0 4px 0; text-align: center; font-family: Verdana, Arial; font-size: 10px; color: #d1a54e;}
.left {display: block; float: left; width: 736px; background-color: #e8c38e;}
.right {display: block; float: left;}
.blocks {padding: 4px 0 0 4px;}
.blocks a {display: block; float: left; text-align: center; color: #838383; text-decoration: none;}
.blocks a:hover {color: #990000; text-decoration: none;}
.blocks a img {width: 140px; height: 105px; border: 1px solid #ffffff; margin: 0 4px 4px 0;}
.blocks a:hover img {border: 1px solid #ff3300;}
.textlinx {margin-left: 4px; width: 726px; font-family: Verdana, Arial; font-weight: bold; font-size: 12px;}
.textlinx a {color: #660000;}
.textlinx a:hover {color: #993300; text-decoration: underline;}
.textlinx img {width: 12px; height: 12px; padding: 4px 3px 0 3px;}
.lef {display: block; float: left; width: 360px; border: 1px solid #be9964; margin-right: 2px;}
.rig {display: block; float: left; width: 360px; border: 1px solid #be9964;}
hr {color: #be9964; border-style: dashed; margin: 10px 0 10px 0;}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}
#pages {width: 550px; margin: 35px auto;}
#pages p {display: block; float: left; color: #cc3300; font-family: Impact, Arial; font-size: 26px; font-weight: bold; margin: 0 6px 0 0;}
#pages span.dots {display: block; float: left; color: #cc3300; font-family: Impact, Arial; font-size: 26px; font-weight: bold; margin: 0 4px 0 2px;}
#pages a {display: block; float: left; text-decoration: none; font-family: Impact, Arial; font-size: 26px; font-weight: bold; color: #993300; border: 1px solid #be9964; padding: 2px 7px; background-color: #ffe8c6; margin: 0 2px 0 0;}
#pages a:hover {color: white; background-color: #ff6600; color: #ffff00;}
#pages a.current {font-weight: bold; color: #ffff00; background-color: #ff6600;}
.clearboth {clear: both;}
.btm {width: 940px; margin: 2px auto; padding: 1px 0 1px 0; border: 1px solid #0066cc; background-color: #71b7ff;}
.dealdesc p {padding: 0 0 6px 0; text-align: center; font-family: Verdana, Arial; font-weight: bold; font-size: 12px; color: #000033;}
.dealdesc a {color: #003399; text-decoration: underline;}
.dealdesc a:hover {color: #0066ff; text-decoration: underline;}
.dseite {font-family: Verdana, Arial; font-weight: bold; font-size: 12px;}
.column {display: block; float: left; margin: 0 0 0 1px; width: 153px; background-color: #80bfff; border: 1px solid #0066cc; text-align: center; line-height: 2;}
.column a {color: #003399; text-decoration: none;}
.column a:hover {color: #0066ff; text-decoration: underline;}
.models {margin-top: 20px; text-align: center; font-family: Verdana, Arial; font-size: 12px; color: #ffcc66;}
.tps {text-align: center; font-family: Impact, Arial; font-size: 26px; font-weight: bold; color: #ff6600;}
.tps a {color: #993300;}
.tps a:hover {color: #ffffcc; text-decoration: underline;}
.tps a img {width: 940px; height: 35px;}
.pee {padding: 4px 0 0 10px;}
.pee a {color: #660000; text-decoration: none;}
.pee a:hover {color: #990000; text-decoration: none;}
.pee a img {width: 180px; height: 200px; border: 1px solid #ffffff;}
.pee a:hover img {border: 1px dashed #ff3300;}
.pee p {width: 185px; font-family: Tahoma, Verdana, Arial; font-weight: bold; font-size: 11px; text-align: justify; color: #38220a;}
.seite {text-align: center; font-family: Verdana, Arial; font-weight: bold; font-size: 10px; color: #cc3300;}
.stars {text-align: center; font-family: Verdana, Arial; font-size: 10px; color: #503314;}
.stars img {width: 93px; height: 16px;}
.recomm {text-align: center; font-family: Verdana, Arial; font-size: 12px; color: #ff6600;}
.bcontent {width: 940px; margin: 2px auto; padding: 1px 0 1px 0; border: 1px solid #be9964; background-color: #f2d2a4;}
.dealdesc img {width: 940px; height: 50px;}
.dseite {margin: 0 0 0 2px; font-family: Verdana, Arial; font-weight: bold; font-size: 12px; text-align: center;}
.dseite p {display: block; float: left; width: 152px; margin: 0 2px -1px 0; padding: 2px 0; background-color: #ffe8c6; border: 1px solid #be9964; color: #993300;}
.dseite a {display: block; float: left; width: 152px; margin: 0 2px 0 0; padding: 2px 0; background-color: #ffe8c6; border: 1px solid #be9964;}
.dseite a:hover {color: #cc3300; background-color: #ffffcc;}
.dseite a img {width: 146px; height: 194px; border: 1px solid #ffffff; margin: 0 2px 2px 2px;}
.dseite a:hover img {border: 1px dashed #ff3300;}
.mcontent {width: 940px; margin: 2px auto; padding: 1px 0 1px 0; border: 1px solid #be9964; background-color: #f2d2a4;}
.mcontent {text-align: center; font-family: Verdana, Arial; font-size: 10px; color: #503314;}
.more {font-family: Verdana, Arial; font-weight: bold; font-size: 12px;}
.more p a {display: block; float: left; width: 139px; margin: 0 0 1px 1px; padding: 2px 7px; text-decoration: none; color: #660000; background-color: #e8c38e; border: 1px solid #be9964; text-align: center;}
.more p a:hover {color: #993300; background-color: #f2d2a4; text-decoration: none;}
