#content {
  background: transparent url(../images/background.png) no-repeat scroll -1px 165px;
}

.teaser_wide {
  width: 942px;
  height: 262px;
  background: transparent url(../images/allgemein_top_background.png) no-repeat scroll left top;
}

.teaser_wide h1 {
  float: left;
  width: 299px;
  height: 258px;
  background: transparent url(../images/allgemein_typo.png) no-repeat scroll left top;
}

.teaser_wide h2 {
  float: left;
  color: #00a1e4;
  font-weight: bold;
  font-size: 16px;
  margin-top: 40px;
  margin-bottom: 20px;
  width: 600px;
}

.teaser_wide .textblocks {
  float: left;
  width: 600px;
}

.teaser_wide p {
  font-size: 12px;
  line-height: 16px;
  width: 300px;
  margin-bottom: 20px;
}


#navigation li a {
  color: #0099ff;
  font-size: 11px;
  text-decoration: none;
}

li a {
  color: #333333;
  font-size: 11px;
  text-decoration: none;
}


#navigation li a:hover {
  color: #0099ff;
  text-decoration: underline;
}

li a:hover {
  color: #0099ff;
  text-decoration: underline;
}

.footnote {
  color: #666666;
  font-size: 11px;
  margin: 20px 0px 20px 0px;
  padding-top: 5px;
  line-height: 15px;
}

.teaser_wider a.button_more_info {
  margin-left: 10px;
}

.teaser_wider a.button_more_info,
.teaser_wider a.button_apply {
  float: left;
  margin-top: 10px;
  margin-bottom: 17px;
  margin-left:10px;
}

.teaser_wide a.button_apply {
  margin-top: 0px;
}

.teaser_wider .splitbox_left h4.last {
  margin-top: 10px;
}

.teaser_wider .splitbox_right h4.last {
  margin-top: 37px;
}

.teaser_wider,
.teaser_blue,
.teaser_grey,
.teaser_normal {
  float: left;
}

.teaser_wider td.firstColumn {
  width: 123px;
}

.teaser_normal ul {
  margin-top: -5px;
}

.teaser_normal ul li {
  background: url(../images/allgemein_list_item.png) no-repeat left 12px;
  padding-left: 10px;
  line-height: 30px;
  width: 250px;
  border-bottom: 1px solid #dbdbdb;
}

.teaser_normal ul li.last {
  border: 0px none;
}

.teaser_blue,
.teaser_grey {
  margin-top: 20px;
}

.teaser_normal p,
.teaser_grey p,
.teaser_blue p {
  width: 260px;
  line-height: 18px;
}

.teaser_wider p {
  margin-bottom: 10px;
}

.teaser_grey .visa,
.teaser_blue .visa {
  margin-top: 12px;
}

.teaser_wider .header {
  background: transparent url(../images/allgemein_wider_header.png) no-repeat left top;
  padding: 9px 0 20px;
  width: 620px;
  height: 415px;
  overflow: hidden;
}

.teaser_bottom .header {
  background: transparent url(../images/allgemein_teaser_bottom_header.png) no-repeat left top;
  padding-left: 20px;
  padding-top: 7px;
  padding-bottom: 20px;
  width: 920px;
  /* border: 1px solid red; */
}

.teaser_bottom .footer {
  background: transparent url(../images/allgemein_teaser_bottom_footer.png) no-repeat scroll left bottom;
}

.teaser_bottom {
  width: 940px;
  margin-top: 15px;
  /* border: 1px solid red; */
}

.teaser_bottom h3 {
  color: #00a1e4;
  font-size: 18px;
  padding: 8px 0px 120px 0px;
  font-weight: normal;
}

.galleryWrapper { width: 556px; height: 420px; padding: 0 32px; overflow: hidden; position: relative; }
.galleryWrapper .gallerySliderWrapper { width: 556px; height: 420px; overflow: hidden; position: relative; }
.galleryWrapper .gallerySliderWrapper ul.gallerySlides { list-style-type: none; display: block; width: 100%; height: 420px; overflow: hidden; }
.galleryWrapper .gallerySliderWrapper ul.gallerySlides li.slide { display: block; width: 556px; height: 420px; float: left; }
.galleryWrapper a.sliderNav { display: block; text-indent: -19999px; outline: none; width: 26px; height: 26px; background-image: url(../images/allgemein_sliderNavButtons.gif); background-repeat: no-repeat; position: absolute; top: 117px; }
.galleryWrapper a.leftSliderNav { left: 6px; background-position: left top; }
.galleryWrapper a.rightSliderNav { right: 6px; background-position: right top; }
.galleryContent { width: 100%; height: 420px; overflow: hidden; }
.galleryContent .topContent { width: 531px; height: 365px; padding: 0 15px 0 10px; overflow: hidden; }
.galleryContent .topContent .leftColumn { float: left; width: 240px; }
.galleryContent .topContent .rightColumn { float: right; width: 241px; padding: 15px 0px 0 0; overflow: hidden; }
.galleryContent .topContent .rightColumn img { float: right; }
.galleryContent h3 { font-weight: bold; font-size:12px; padding: 15px 0 0px; }
.header_box h3 { font-weight: bold; font-size:12px; padding: 5px 0px 25px 20px; }

.galleryContent ul { list-style-type: none; display: block; }
.galleryContent ul li { width: 280px; font-size: 12px; line-height: 16px; padding: 5px 0 5px 20px; background: url(../images/allgemein_listArrow.gif) left top no-repeat; }

h3.bcnv { background: transparent url(../images/headlines/BarclaycardNew_Visa.gif) no-repeat left 15px; text-indent: -19999px; width: 182px; height: 70px; padding-bottom:10px;}
h3.bcnd { background: transparent url(../images/headlines/BarclaycardNew_Double.gif) no-repeat left 15px; text-indent: -19999px; width: 184px; height: 71px; padding-bottom:10px;}
h3.bcgv { background: transparent url(../images/headlines/BarclaycardGold_Visa.gif) no-repeat left 15px; text-indent: -19999px; width: 182px; height: 71px; padding-bottom:10px; }
h3.bcpd { background: transparent url(../images/headlines/BarclaycardPlatinum_Double.gif) no-repeat left 15px; text-indent: -19999px; width: 255px; height: 71px; padding-bottom:10px;}
h3.bcfs { background: transparent url(../images/headlines/Barclaycardfor_Students.gif) no-repeat left 15px; text-indent: -19999px; width: 196px; height: 71px; padding-bottom:10px;}
h3.bcg { background: transparent url(../images/headlines/BarclaycardGreen.gif) no-repeat left 15px; text-indent: -19999px; width: 182px; height: 70px; }
h3.bcb { background: transparent url(../images/headlines/BarclaycardBusiness.gif) no-repeat left 15px; text-indent: -19999px; width: 182px; height: 70px; padding-bottom:10px; }
.galleryContent h3.bcg { font-weight: bold; padding: 15px 0 10px; }


.teaser_wider_box {
  width: 530px;
  background: transparent url(../images/wider_content_box.gif)  repeat-y left top;
  margin: 10px 20px 0 0 ;
  
}

.teaser_wider_box .header_box {
  background: transparent url(../images/wider_header_box.gif) no-repeat left top;
  padding: 9px 0 20px;
  width: 530px;
  height: 143px;
  overflow: hidden;
}

.teaser_wider_box .footer_box {
  background: transparent url(../images/wider_footer_box.gif) no-repeat scroll left bottom;
   width: 530px;
}

.teaser_wider_box .splitbox_left_box {
  float: left;
  width: 250px;
  border-right: 1px solid #bababa;
   line-height: 18px;
 
 padding:0px 10px 0 20px;
}

.teaser_wider_box .splitbox_right_box {
 float:right;
  width: 225px;
  padding: 0px 10px 0px 0px;
  line-height: 18px;
}