div#pfLeft { margin-right:15px; float:left; padding-bottom:10px; background:#97989a url('/images/shadow.png') repeat-x bottom left; overflow:hidden;background:white; }
div#pfLeft p { color: #000; font-size: .7em; }

div#pfLeft input {margin:1px 0 0 3px;}

/* Anz. Produkte */
.ppoint { margin:13px 5px 15px 5px; font-size:.7em; font-weight:bold; width:100px; padding:0; }
.ppoint ul { padding:0; margin:6px 0 0 0; }
.ppoint li { position:relative; float:left; display:block; width:6px; height:6px; padding:0; margin:0 3px 3px 0; background-color:#888; overflow:hidden; max-height:6px; }

div#pfMain { margin-left:190px; }
div#pfMain a { text-decoration:none; }
div#pfMain a:hover { cursor: help; }

div#backToProducts { font-size:.7em; float: right; text-decoration:underline; }

div#pfDescription {  border:1px solid #ddd; padding:1em;  }
div#pfDescription p { margin:0 auto; width:400px; font-size:.8em; text-align:center; }

/* Level 1 */
div#pfMain ul { font-size:11px; }
div#pfMain ul li { list-style: none; font-weight:bold; padding:.5em 0;}

/* Level 2 */
div#pfMain ul li ul li { padding:0;margin-left:-1.8em; font-weight:normal;}

.attrNoValid { color:#999; }

input.btnCompare, input.btnCompare:focus { margin:0; background-color:#dfdbdc}
input.btnDisplay, input.btnDisplay:focus { margin:0 1em; padding-right:15px; background:#adaeb0 url('/images/misc/zoom.png') no-repeat center right; }
input.btnDisplay:hover { background-image: url('/images/misc/zoomH.png'); }

