/*  banner01 ... volle breite */

.banner01content p {margin: 0; padding: 0 12px 0 12px;}

.banner01content { 
padding: 14px 0 18px 0;
background: #fff url(/upload/banner/bottom01.gif) no-repeat bottom left;
width: 696px;
color: #666;
font: normal 9pt arial, sans-serif;
line-height: 12pt;
letter-spacing: 0.5pt;
margin: 0;

}

/*  blastout */

.blastout01header { 
background: #fff url(/upload/banner/blastout01.png) repeat-x top left;
width: 696px; height: 145px;
margin: 0;
}

.blastout01headline {
padding-top: 120px;
padding-bottom: 0px;
color: #003366;
font: bold 12pt arial, sans-serif;
letter-spacing: 0.5pt;
text-align: center;
}


/*  hotsale */


.hotsale01header { 
background: #fff url(/upload/banner/hotsale01.png) repeat-x top left;
width: 696px; height: 138px;
margin: 0;
}

.hotsale01headline {
padding-top: 113px;
padding-bottom: 0px;
color: #003366;
font: bold 12pt arial, sans-serif;
letter-spacing: 0.5pt;
text-align: center;
}


/*  bestbuy */


.bestbuy01header { 
background: #fff url(/upload/banner/bestbuy01.png) repeat-x top left;
width: 696px; height: 145px;
margin: 0;
}

.bestbuy01headline {
padding-top: 120px;
padding-bottom: 0px;
color: #003366;
font: bold 12pt arial, sans-serif;
letter-spacing: 0.5pt;
text-align: center;
}

/*  brandnew */


.brandnew01header { 
background: #fff url(/upload/banner/brandnew01.png) repeat-x top left;
width: 696px; height: 127px;
margin: 0;
}

.brandnew01headline {
padding-top: 102px;
padding-bottom: 0px;
color: #003366;
font: bold 12pt arial, sans-serif;
letter-spacing: 0.5pt;
text-align: center;
}


/*  banner02 ... halbe breite */

.banner02content p {margin: 0; padding: 0 12px 0 12px;}

.banner02content { 
padding: 14px 0 18px 0;
background: #fff url(/upload/banner/bottom02.gif) no-repeat bottom left;
width: 341px;
color: #666;
font: normal 9pt arial, sans-serif;
line-height: 12pt;
letter-spacing: 0.5pt;
margin: 0;
}


.blastout02headline, .hotsale02headline, .bestbuy02headline, .brandnew02headline {
padding-top: 100px;
padding-bottom: 0px;
color: #003366;
font: bold 12pt arial, sans-serif;
letter-spacing: 0.5pt;
text-align: center;
}


/*  blastout */

.blastout02header { 
background: #fff url(/upload/banner/blastout02.png) repeat-x top left;
width: 341px; height: 126px;
margin: 0;
}

/*  hotsale */

.hotsale02header { 
background: #fff url(/upload/banner/hotsale02.png) repeat-x top left;
width: 341px; height: 126px;
margin: 0;
}

/*  bestbuy */

.bestbuy02header { 
background: #fff url(/upload/banner/bestbuy02.png) repeat-x top left;
width: 341px; height: 126px;
margin: 0;
}


/*  brandnew */

.brandnew02header { 
background: #fff url(/upload/banner/brandnew02.png) repeat-x top left;
width: 341px; height: 126px;
margin: 0;
}




/*  banner03 ... ein drittel breite */

.banner03content { 
padding: 10px 0 18px 0;
background: #fff url(/upload/banner/bottom03.gif) no-repeat bottom left;
width: 222px;
color: #666;
font: normal 9pt arial, sans-serif;
line-height: 12pt;
letter-spacing: 0.5pt;
margin: 0;
}


.banner03content h3 {
margin: 0 0 8px 0;
padding: 0 12px 0 12px;
font: bold 10pt arial, sans-serif;
letter-spacing: 0.5pt;
color: #003366;
text-align: center;
}

.banner03content p {margin: 0; padding: 0 12px 0 12px;}


/*  blastout */

.blastout03header { 
background: #fff url(/upload/banner/blastout03.png) repeat-x top left;
width: 222px; height: 104px;
margin: 0;
}

/*  hotsale */

.hotsale03header { 
background: #fff url(/upload/banner/hotsale03.png) repeat-x top left;
width: 222px; height: 104px;
margin: 0;
}


/*  bestbuy */

.bestbuy03header { 
background: #fff url(/upload/banner/bestbuy03.png) repeat-x top left;
width: 222px; height: 104px;
margin: 0;
}

/*  brandnew */

.brandnew03header { 
background: #fff url(/upload/banner/brandnew03.png) repeat-x top left;
width: 222px; height: 104px;
margin: 0;
}



