.header {font-size:10px;color:#666666;width:764px; }
.header a {color:#666666;}
.header a:hover {color:#FF0000;}
.header a.active {color:#FF0000;font-weight:bold;}
/* Hilfe/FAQ/Sprachauswahl */
.header .r1 {border-style:solid;border-width: 0px 0px 1px 0px;border-color:#E7E7E7;}
.header .r1 .pad {padding: 0px 10px 5px 15px;}
.header .r1 img {display:inline;}
.header .r1 .r1left {float:left;}
.header .r1 .r1left .c1 {}
.header .r1 .r1left .c2 {margin-left:28px;}
.header .r1 .r1left .c3 {margin-left:28px;}
.header .r1 .r1left .c4 {margin-left:28px;}
.header .r1 .r1left .c5 {margin-left:4px;}
.header .r1 .r1right {float:right;}
.header .r1 .r1right .c1 a:hover {color:#999999;}
.header .r1 .r1right .c2 {margin-left:10px;}
.header .r1 .r1right .c3 {margin-left:10px;}
.header .r1 .r1right .c4 {margin-left:4px;}
.header .r1 .r1right .c5 {margin-left:4px;}

/* Vodafone-Image */
.header .r2 {border-style:solid;border-width: 0px 0px 1px 0px;border-color:#E7E7E7;}
.header .r2 .pad {padding: 23px 0px 23px 15px;}

/* Warenkorb- und Accountlinks */
.header .r3 {padding: 12px 10px 5px 15px;}
.header .r3 .r3left {float:left;}
.header .r3 .r3right {float:right;}
.header .r3 .r3right .c1 {}
.header .r3 .r3right .c2 {margin-left:15px;}
.header .r3 .r3right .c3 {margin-left:15px;}
.header .r3 .r3right .c4 {margin-left:15px;}

.header .checkout_r1 {margin: 18px 0px 23px 0px;border-style:solid;border-width: 1px 0px 1px 0px;border-color:#E7E7E7;}
.header .checkout_r1 .pad {padding: 23px 0px 23px 15px;}

.header .errpage_r1 {margin: 23px 0px 23px 0px;border-style:solid;border-width: 1px 0px 1px 0px;border-color:#E7E7E7;}
.header .errpage_r1 .pad {padding: 23px 0px 23px 15px;}

.minishopcart {}
.minishopcart .c1 {}
.minishopcart .c1 img {float:left; position:relative;top:-5px; margin-right:0px;}
.minishopcart .c2 {margin-left:10px;}
.minishopcart .c3 {margin-left:18px;}

.ticker {
  border-color: #E7E7E7; 
  border-style: solid; 
  border-width: 0 0 1px;
  height: 25px;
  overflow: hidden;
  padding-left: 15px;
}

.ticker_headline {
  float: left;
  padding-top: 6px; 
}

.ticker_content {
  top:6px;
  height: 20px;
  display: block;
  overflow: hidden;
  position: relative;
}
.ticker_content #ticker_inner_content {
  width: 300px;
  display: block;
  list-style: none;
  margin: 0;
  padding: 0;
}
.ticker_content #ticker_inner_content li {
  display: block;
  width: 200px;
  height: 20px;
  text-align: left;
  margin: 0;
  padding: 0;
  float: left;
}
