@charset "utf-8";

/* ボッシュ・イン・ジャパン */


ul#listLineups { list-style-type: none; margin: 0 0 12px 0; padding: 0; }
ul#listLineups li { float: left; display: inline; margin: 0; padding: 0; }
ul#listLineups li a { display: block; width: 246px; margin: 0 1px 1px 0; padding: 3px 3px 3px 14px; }
* html ul#listLineups li a { width: 263px; }

ul#listLineups li a.lineup1 /* professional */ { background: #153B63 url(/shared/images/arrow-down-white.gif) no-repeat 5px 5px; color: #FFFFFF; }
ul#listLineups li a.lineup2 /* diy          */ { background: #1D4432 url(/shared/images/arrow-down-white.gif) no-repeat 5px 5px; color: #FFFFFF; }
ul#listLineups li a.lineup3 /* measuring    */ { background: #F1E849 url(/shared/images/arrow-down.gif      ) no-repeat 5px 5px; color: #153B63; }
ul#listLineups li a.lineup4 /* garden       */ { background: #5C8984 url(/shared/images/arrow-down-white.gif) no-repeat 5px 5px; color: #FFFFFF; }
ul#listLineups li a.lineup5 /* accessories  */ { background: #E90101 url(/shared/images/arrow-down-white.gif) no-repeat 5px 5px; color: #FFFFFF; }

#ptProductsNew div.lineup table td { padding: 0 0 6px 0; border-top: 1px solid #B4C6D9; vertical-align: top; }

#ptProductsNew div.lineup table td.productData  { width: 354px; }
#ptProductsNew div.lineup table td.productImage { width: 174px; padding: 6px 0; text-align: center; }

#ptProductsNew div.lineup table td.productData dl { margin: 0; padding: 0; }
#ptProductsNew div.lineup table td.productData dl a { display: block; padding: 4px; }
#ptProductsNew div.lineup table td.productData dl a:hover { background-color: #DFE9F3; }

#ptProductsNew div.lineup table td.productData dl dt { float: left; width: 354px; margin: 0; padding: 0; font-weight: bold; }
#ptProductsNew div.lineup table td.productData dl dt a { padding-left: 14px; border: 1px solid #B4C6D9; border-width: 0 1px 1px 1px; background: transparent url(/shared/images/arrow-right.gif) no-repeat 5px 5px; }

#ptProductsNew div.lineup table td.productData dl dd { float: left; margin: 0; padding: 0; }
#ptProductsNew div.lineup table td.productData dl dd a { border: 1px solid #B4C6D9; }
#ptProductsNew div.lineup table td.productData dl dd.category   { width: 354px; }
#ptProductsNew div.lineup table td.productData dl dd.category a { border-width: 0 1px 1px 1px; }
#ptProductsNew div.lineup table td.productData dl dd.price      { width: 154px; }
#ptProductsNew div.lineup table td.productData dl dd.price    a { border-width: 0 1px 1px 1px; }
#ptProductsNew div.lineup table td.productData dl dd.details    { width: 100px; }
#ptProductsNew div.lineup table td.productData dl dd.details  a { padding-left: 14px; border-width: 0 1px 1px 0; background: transparent url(/shared/images/arrow-right.gif) 5px 5px no-repeat; }
#ptProductsNew div.lineup table td.productData dl dd.press      { width: 100px; }
#ptProductsNew div.lineup table td.productData dl dd.press    a { padding-left: 14px; border-width: 0 1px 1px 0; background: transparent url(/shared/images/arrow-right.gif) 5px 5px no-repeat; }
#ptProductsNew div.lineup table td.productData dl dd a:hover { background-color: #DFE9F3; }

#ptProductsNew div.lineup h2 { margin: 0 0 6px 0; padding: 3px 3px 3px 6px; }
#ptProductsNew div.lineup h2.headlineLineup1 /* professional */ { border-right: 174px solid #C7CFDC; background: #153B63; color: #FFF; }
#ptProductsNew div.lineup h2.headlineLineup2 /* diy          */ { border-right: 174px solid #A7DCBC; background: #1D4432; color: #FFF; }
#ptProductsNew div.lineup h2.headlineLineup3 /* measuring    */ { border-right: 174px solid #FBECB8; background: #F1E849; color: #153B63; }
#ptProductsNew div.lineup h2.headlineLineup4 /* garden       */ { border-right: 174px solid #A4BDBA; background: #5C8984; color: #FFF; }
#ptProductsNew div.lineup h2.headlineLineup5 /* accessories  */ { border-right: 174px solid #FFDBDB; background: #E90101; color: #FFF; }

