#commonpage.itemdetail #content #itemhead {
  height: 100px;
}
#commonpage.itemdetail #content #itemsubhead,
#commonpage #content #itemsubhead
{
  font-size: 85%;
  font-weight: bold;
  color: #333333;
  background: transparent url(dotted-border.gif) left bottom no-repeat;
  margin: 0 -18px 10px -28px;
  padding: 0 18px 13px 28px;
  
}
#commonpage.itemdetail #content #itemsubhead span {
  padding-right: 10px;
  background:transparent url(footer-li-bg.gif) no-repeat scroll right center;
}
#commonpage.itemdetail #content #itemsubhead a, #commonpage.itemdetail #content #itemsubhead a:visited {
  color: #11437f;
  text-decoration: none;
}
#commonpage.itemdetail #content #itemsubhead a:hover {
  text-decoration: underline;
}

#commonpage #content p{
  margin: 0 0 5px 0;
}

/* -------------------------------------------------------------------------- */
#commonpage.opel #content {
  background-image: url(opel-content-bg.jpg);
}
#commonpage.opel #content p, #commonpage.opel #content ul {
  text-align: left;
}
#commonpage.opel #content .crumbnavi a.active, #commonpage.opel #content .crumbnavi a.active:visited {
  color: #89f8ff;
}
#commonpage.opel #content #itemhead h2, #commonpage.opel #content #itemhead p {
  color: #ffffff;
  width: 300px;
}


/* -------------------------------------------------------------------------- */
#commonpage.chevrolet #content {
  background-image: url(chevrolet-content-bg.jpg);
}
#commonpage.chevrolet #content p, #commonpage.chevrolet #content ul {
  text-align: left;
}
#commonpage.chevrolet #content .crumbnavi a.active, #commonpage.chevrolet #content .crumbnavi a.active:visited {
  color: #89ffe2;
}
#commonpage.chevrolet #content #itemhead h2, #commonpage.chevrolet #content #itemhead p {
  color: #ffffff;
  width: 300px;
}

/* -------------------------------------------------------------------------- */
#commonpage.pneu #content {
  background-image: url(pneu-content-bg.jpg);
}
#commonpage.pneu #content p, #commonpage.pneu #content ul {
  text-align: left;
}
#commonpage.pneu #content .crumbnavi a.active, #commonpage.pneu #content .crumbnavi a.active:visited {
  color: #ffbe89;
}
#commonpage.pneu #content #itemhead h2, #commonpage.pneu #content #itemhead p {
  color: #ffffff;
  width: 300px;
}

/* -------------------------------------------------------------------------- */
#commonpage.mini #content {
  background-image: url(mini-content-bg.jpg);
}
#commonpage.mini #content p, #commonpage.mini #content ul {
  text-align: left;
}
#commonpage.mini #content .crumbnavi a.active, #commonpage.mini #content .crumbnavi a.active:visited {
  color: #89e2ff;
}
#commonpage.mini #content #itemhead h2, #commonpage.mini #content #itemhead p {
  color: #ffffff;
  width: 300px;
}


#commonpage #content ul{
  margin: 10px 0 10px 0;
}

/* -------------------------------------------------------------------------- */
#commonpage.bmw #content {
  background-image: url(bmw-content-bg.jpg);
}
#commonpage.bmw #content p, #commonpage.bmw #content ul {
  text-align: left;
}
#commonpage.bmw #content .crumbnavi a.active, #commonpage.bmw #content .crumbnavi a.active:visited {
  color: #89cfff;
}
#commonpage.bmw #content #itemhead h1, #commonpage.bmw #content #itemhead p {
  color: #ffffff;
  width: 300px;
}

/* -------------------------------------------------------------------------- */
#commonpage.shorthead #content {
  background-image: url(magazine-content-bg.jpg);
}
#commonpage.shorthead #content #itemhead {
  padding-bottom: 0;
  height: 80px;
}
#commonpage.shorthead .pageing {
  margin-top: -15px;
}

