/* ------------------------------------- product_index */

#product_index .centerArea{
width:985px;
float:none;
padding-bottom:20px;
}

#product_index .centerArea:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}

* html #product_index .centerArea             { zoom: 1; } /* IE6 */
*:first-child+html #product_index .centerArea { zoom: 1; } /* IE7 */



#product_index .rightbar,
#product_index .leftbar{
width:0px;
}


#product_index .centerArea ul{
padding-top:40px;
margin:0 0 20px 10px;
padding-bottom:20px;
}


#product_index .centerArea li{
width:137px;
float:left;
margin:0 10px;
}

#product_index .centerArea li ul{
margin:10px 0 0 0;
padding:0;
}

#product_index .centerArea li ul li{
float:none;
width:135px;
font-size:90%;
line-height:1.2;
margin:0 0 0.75em 0;
}



#product_index .centerArea .topCategoryImage{

}

#product_index .centerArea .topCategoryImage img{
padding-bottom:110px;
background-repeat:no-repeat;
background-position:bottom center;
}



/* ------------------------------------- product_list */

#product_list .catDesc{
border-bottom:1px solid #8F8F8F;
padding-bottom:1em;
}

#product_list .centerArea .subCatList{
margin-bottom:50px;

}

#product_list .centerArea h2.prodSubCat{
font-size:120%;
}


.entryUnit{
border-bottom:1px solid #8F8F8F;
padding:10px 0;
}

.entryUnit .entrydataimage{
float:left;

}

.entryUnit .entrydatalogo{
float:left;

}



.entryUnit .entrydatatext{
margin-left:5px;
width:195px;
float:left;
line-height:1.2;
}

.entryUnit:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
* html .entryUnit             { zoom: 1; } /* IE6 */
*:first-child+html .entryUnit { zoom: 1; } /* IE7 */


/* ------------------------------------- product_article */



#product_article  .contentbody *{
font-family:Lucida Grande,arial,OSAKA,sans-serif !important;
font-size:9pt !important;
}


#product_article  .contentbody h1{
font-family:Lucida Grande,arial,OSAKA,sans-serif !important;
/* font-size:13pt !important;*/
line-height:1 !important;
}

#product_article  .contentbody h2{
font-family:Lucida Grande,arial,OSAKA,sans-serif !important;
font-size:110% !important;
line-height:1 !important;
}



#product_article  .contentbody h3{
font-family:Lucida Grande,arial,OSAKA,sans-serif !important;
font-size:10pt !important;
line-height:1 !important;
}

#product_article  .contentbody p{
font-family:Lucida Grande,arial,OSAKA,sans-serif !important;
font-size:9pt;
line-height:1.25 !important;
}






