#dSkelet { width: 990px; height: auto; margin: 0px auto; }
#dHead { width: 770px; height: auto; padding-left: 220px; position: relative; }
#dHead div { float: right; width: 640px; padding-top: 12px; }
#dHead a { text-decoration: none; color: white; }
#dHead p { margin: 0; padding-top: 0; padding-bottom: 13px; }
#dHead p a { color: black; }
#dHead input { margin-bottom: -3px; }
#dHead span { padding: 0.3em; background: url(../images/head-links-background.png) repeat-x; display: block; float: left; }
#dHead span, #dHead span * { color: white; text-decoration: none; }
#dHead em { color: black; font-style: normal; }

#dMenu { float: left; width: 203px; height: auto; }
#dMenu a { display: block; width: 197px; height: 134px; border: 1px solid silver; text-decoration: none; color: black; margin-bottom: 5px; }
#dMenu a strong { display: block; padding: 10px; padding-top: 12px; font-size: medium; }
#dMenu a span { font-size: x-small; display: block; padding-left: 130px; }
.dMenuDirectIgnition { background: silver url(../images/menu/menu-item-direct-ignition.png) no-repeat; }
.dMenuUniversalIgnition { background: silver url(../images/menu/menu-item-universal-ignition.png) no-repeat; }
.dMenuAccessories { background: silver url(../images/menu/menu-item-accessories.png) no-repeat; }
.dMenuDirectIgnitionCdi { background: silver url(../images/menu/menu-item-direct-ignition-cdi.png) no-repeat; }

#dContent { float: left; width: 765px; height: auto; border: 1px solid black; padding: 10px; }

#dItemMenu2 { border-top: 3px solid #f6814a; clear: left; margin-left: 1px; }
#dItemMenu1 { height: 1.9em; }
#dItemMenu1 * { color: white; text-decoration: none; }
#dItemMenu1 strong, #dItemMenu1 span { padding: 0.3em 1.5em 0.3em 1.5em; display: block; float: left; margin-left: 1px; }
#dItemMenu1 img { margin-bottom: -1px; }
#dItemMenu1 strong { background: #f6814a url(../images/content-selected-link-background.png) repeat-x; border-bottom: 1px solid #f6814a; }
#dItemMenu1 span { border-bottom: 1px solid white; background-color: #f7ab1e; }

#spCopyright { display: block; clear: left; text-align: right; padding-top: 2px; }
#spCopyright a, #spCopyright a:hover { text-decoration: none; color: black; }

.fLeft { float: left; }
.fRight { float: right; }
.clearLeft { clear: left; }
.clearRight { clear: right; }
.clearBoth { clear: both; }
