@charset "utf-8";
/* CSS Document */
a{ text-decoration:none;}

.div-head{font-size:1.5em; color:#000000; margin:15px 0 10px 0; width:100%; border-bottom:2px solid #666666; font-weight:bold;}
#div-Focus-Handle, #div-Focus-Perform, #div-Focus-Style, #div-Focus-Wheels{ margin:10px 0 0 10px; width:100%; float:left;}

#div-Focus-Handle .div-partObj, #div-Focus-Perform .div-partObj, #div-Focus-Style .div-partObj, #div-Focus-Wheels .div-partObj{width:100%; float:left; margin:2px 0 2px 0; border-bottom:1px solid #dedede;}
#div-Focus-Handle .div-partObj:hover, #div-Focus-Perform .div-partObj:hover, #div-Focus-Style .div-partObj:hover, #div-Focus-Wheels .div-partObj:hover{}

.div-partObj .prt-Desc{width:400px; font-size:1em; color:#333333; margin:5px 0 3px 10px; float:left; height:25px; overflow:hidden; font-weight:bold;}
.div-partObj .prt-Desc:hover, .div-partObj:hover .prt-Desc{color:#2b8aff;}

.div-partObj .prt-Num{width:400px; padding:0 0 0 10px; float:left; text-decoration:underline; color:#2b8aff;}
.div-partObj .prt-Num:hover{color:#0369e7;}
.div-partObj .prt-Img{width:100px; height:100px;border:1px solid #cccccc; margin:2px 0 5px 0; float:left;}

/*
#cat-Group{padding:0; margin:0 0 20px 0;}
.cat-header-div{width:100%; border-bottom:1px solid #dddddd; margin:10px 0 0px 5px; font-size:1.3em; padding:0;}
*/
.div-showHiddenParts{width:100%; text-align:right; height:25px; display:none; position:relative; margin:0 0 -30px 0; top:20px; float:left;}
.div-showHiddenParts a{font-size:0.8em; text-decoration:underline; color:#2269f8;}
.div-showHiddenParts a:hover{color:#229bf8;}


