@charset 'utf-8';

.site-webde #header {
    background-image: url(//img.ui-portal.de/exklusiv/webde/img/bg/page-header-816.jpg);
}
.site-1und1 #postMain {
    padding: 10px 13px 10px 3px;
    text-align: right;
}
#nav {
    background-color: #FFFFFF;
    border-bottom: 40px solid #F6F8FA;   
}
#navMain h2 span { font-weight: bold; }
#navMain .l2 a,
#navMain .l2 em { 
    background-image: url(//img.ui-portal.de/exklusiv/img/bg/nav-arrow-fwd.gif);
}
#navMain .l2 .open a,
#navMain .l2 .open em {
    background-image: none;
}
#navMain .l2 .l3 a,
#navMain .l2 .l3 em { 
    background-image: url(//img.ui-portal.de/exklusiv/img/bg/nav-arrow-fwd.gif);
}
#navMain .l2 .l3 .open a,
#navMain .l2 .l3 .open em {
    background-image: url(//img.ui-portal.de/exklusiv/img/bg/nav-arrow-down.gif);
}
#navMain .l2 .l3 .l4 a,
#navMain .l2 .l3 .l4 em {
    background-image: none;
}
#navMain .focus a,
#navMain .focus em,
#navMain .focus .focus a,
#navMain .focus .focus em,
#navMain .focus .focus .focus a,
#navMain .focus .focus .focus em,
#navMain .focus .focus .focus .focus a,
#navMain .focus .focus .focus .focus em   { background-color: #FCF5E1; }
#navMain .focus * a,
#navMain .focus * em,
#navMain .focus .focus * a,
#navMain .focus .focus * em,
#navMain .focus .focus .focus * a,
#navMain .focus .focus .focus * em,
#navMain .focus .focus .focus .focus * a,
#navMain .focus .focus .focus .focus * em { background-color: #FFFFFF; }

#navMain .extra .l3 { border-top: 1px solid #CED4DA; }
#navMain .extra h2 em span {color:#C99B19}
#navMain .l2 { border-top: 0px solid #CED4DA;  }
#navMain .l3 {border-top: 1px solid #CED4DA;}
.moduleheader h2 {
    border-bottom: 1px solid #CED4DA;  
    color: #FFA800;  
}
.moduleheader h2 a,
.moduleheader h2 a:hover ,
.moduleheader h2 a:visited {
    color: #FFA800;
}
.contentbox-simple .moduleheader h2,
.contentbox-strong .moduleheader h2 {
    color: #000000;
}
.teaser-strong,
.contentbox-strong { 
    background-color: #FFFBF2;
}
.contentbox-simple .moduleheader {
    background-image: url(//img.ui-portal.de/exklusiv/img/mod/contentbox-simple-top.gif);
}
.contentbox-strong .moduleheader {
    background-image: url(//img.ui-portal.de/exklusiv/img/mod/contentbox-strong-top.gif);
}
.contentnav-tabs .tabs-main li,
.contentnav-tabs .tabs-main li.first, 
.contentnav-tabs .tabs-main li.on,
.contentnav-tabs .tabs-main li.first-on {
    background-image: url(//img.ui-portal.de/exklusiv/img/contentnav/tab-main-left.gif);
}
.contentnav-tabs .tabs-main li a,
.contentnav-tabs .tabs-main li span,
.contentnav-tabs .tabs-main li.last a,
.contentnav-tabs .tabs-main li.last span,
.contentnav-tabs .tabs-main li.on a,
.contentnav-tabs .tabs-main li.on span,
.contentnav-tabs .tabs-main li.last-on a,
.contentnav-tabs .tabs-main li.last-on span {
    background-image: url(//img.ui-portal.de/exklusiv/img/contentnav/tab-main-right.gif); 
}
.contentnav-tabs .tabs-sub li.on a,
.contentnav-tabs .tabs-sub li.on span {
    background-color: #FFF6E5;
}
.form .error label {
    color: #FF0000;
}
.form input.error {
    border: 1px solid #FF0000;
}

/* Exklusiv Startseite */
.contentHeader { 
    position: relative;
    padding-bottom: 20px;
}

.contentHeader a {
    position: absolute;
    width: 70px;
    height: 20px;
    top: 65px;
    right: 20px;
    display: block;
    background: url(//img.ui-portal.de/p.gif); /* For your IEs only ... */
}

.contentHeader a span {
    display: none;
}

.teaser-exklusiv .moduleheader h2 span { 
    font-weight: bold;
    color: #000000;
}
.teaser-exklusiv .modulecontent ul.list-basic {
    font-size: 12px;
}
.teaser-exklusiv .modulecontent ul.list-basic .more {
    background: none; 
    font-size: 11px;
    padding-left: 0px;
    padding-top: 5px;
}
.x8 .teaser-exklusiv .modulecontent .picmain,
.x8 .teaser-exklusiv .modulecontent .picadd   { height: 95px; }
.x4 .teaser-exklusiv .modulecontent .picintro { height: 175px; }
.x4 .teaser-exklusiv .modulecontent .picmain,
.x4 .teaser-exklusiv .modulecontent .picadd { height: 125px; }


.x8 .teaser-exklusiv .modulecontent img {
    height: 75px;
    width: 310px;
}
.x4 .teaser-exklusiv .modulecontent .picmain img,
.x4 .teaser-exklusiv .modulecontent .picadd img {
    height: 100px;
    width: 90px;
}
.teaser-exklusiv .modulecontent a.related {
    background-image: url(//img.ui-portal.de/exklusiv/img/contentnav/arrow-fwd.gif);
    padding-left: 9px;
}
* html .grid-x8  { width: 643px; margin-right:-3px; }

/* #DOC allgemeine Angaben */
.jsActive #messageNoJS {
    display: none;
}
.table .exklusiv-layout th,
.table .exklusiv-layout td {
    border-top: 1px solid #CED4DA;
    vertical-align: top;    
}
.table .exklusiv-layout td {
    border-left: 1px solid #CED4DA;
}
.table tr.headline td,
.table tr.headline th {
    background-color: #e3e8ec;
    border-top: 3px double #CED4DA;
}
sup {
    vertical-align: baseline;
    font-size: 9px;
    position: relative;
    top: -3px;
}
p.note {
    margin-bottom: 10px;
    line-height: 14px;
}

/* #DOC Praemien */
a { outline: none; }
#lp-formular h2 {
    font-weight: bold;
    font-size: 15px;
    color: #464646;
    line-height: 18px;
    margin: 5px 0px 10px 8px;
}
#lp-praemien h2,
#praemien-order h2 {
    margin: 0 0 10px 0;
}
.praemie .pic {
	float: left;
	height: 92px;
	padding: 0px 10px 10px 0px; 
}
.praemie h3   { 
    margin: 0px; 
}
#lp-praemien h3 {
    margin-bottom: 8px;
}
#lp-praemien .praemie h3 {
    margin-bottom: 0px;
}
.praemie .btn { 
    margin-top: 5px; 
}
#praemien-order h3 {
    margin-bottom: 8px;
}
#praemien-order .praemie h3 {
    font-weight: 700;
    margin-bottom: 0px;
    padding: 0px;
}
#praemien-order p {
    margin-bottom: 10px;
}
#praemien-order .praemie p {
    margin-bottom: 5px;
}
#praemien-order p.userdata {
    font-weight: 700;
    padding: 0px 0px 15px;
}
#praemien-order .praemie .pic { 
	height: 70px;
 }
#praemien-order .submit {
    text-align: right;
    padding-bottom: 9px;
}
#praemien-order p.submit {
    margin-bottom: 0px;
}
#praemien-order legend { display: none; }
#praemien-order .first {
	width: 130px;
	padding-right: 10px;
}
#praemien-order input,
#praemien-order select {
	margin-right: 5px; 
	margin-bottom: 5px; 
	padding: 2px;
}
#praemien-order input {
    font-size: 12px;
    line-height: 14px;    
}
#praemien-order table {
    width: auto;
}
#praemien-order table th,
#praemien-order table td { 
    padding: 0px 10px 7px 0px;
}
#praemien-order table th {
    font-weight: 400;
    line-height: 20px;
    text-align: right;
    vertical-align: top;
}
#praemien-order table label {
    line-height: 20px;
}
#praemien-order table input,
#praemien-order table select {
    margin-bottom: 0px;
}
#praemien-order .error          { color: #FF0000; }
#praemien-order .form           { color: #888888; }
#praemien-order .form.filled    { color: #000000; }
#praemien-order .form           { border: 1px solid #ced4da; }
#praemien-order .form.error     { border: 1px solid #FF0000; }
#praemien-order .form.form-checkbox  { border: none; }
#praemien-order .form.form-image     { border: none; }
#praemien-order td { vertical-align: top; }
#praemien-order select.form.small { padding: 0px; width: 80px; }
#praemien-order .small       { width: 120px; }
#praemien-order .medium      { width: 231px; }
#praemien-order .large       { width: 362px; }
#praemien-order #inpBday,
#praemien-order #inpBmonth   { width: 22px; }
#praemien-order #inpByear    { width: 35px; }
#praemien-order span.separator  { float: left; display: inline; margin: 0 5px 0 0px; line-height: 20px; color:#000000; }
#praemien-order .leads .error .errorMsg { display: none; }
#praemien-order .subFooter { display: inline; float: right; margin: 0 10px 5px; font-size: 11px; }
#praemien-order .subFooter li { display: inline; }
#content #lp-visual .hr {
    margin: 0px 8px;
    padding-bottom: 8px;
}
#content #praemien-order .hr {
    margin: 5px 8px 8px;
}
#content #lp-visual .intro-any {
    background: url(//img.ui-portal.de/global/img/mod/all-simple-bottom.gif) -2240px 100% no-repeat;
}
#lp-visual {
    margin-right: 0px;
}

#content #lp-praemien {
    background: url(//img.ui-portal.de/global/img/mod/all-simple-bottom.gif) -2240px 100% no-repeat;
    width: 614px;
    padding: 0px 8px;
}
.intro #praemien-order {
    width: 614px;
    padding: 0px 8px 5px;
}
#content #lp-praemien-list {
    margin: 0px;
    padding: 0px;
    position: relative;
}
#content #lp-praemien-list .praemie {
    height: 92px;
    margin-bottom: 35px;
    position: absolute;
    overflow: hidden;
    width: 302px;
}
#content .praemien-amount-1 { height: 125px; }
#content .praemien-amount-2 { height: 160px; }
#content .praemien-amount-3 { height: 250px; }
#content .praemien-amount-4 { height: 303px; } 
#content .praemien-amount-5 { height: 375px; }
#content .praemien-amount-6 { height: 420px; }
#content .praemien-amount-7 { height: 510px; }
#content #lp-praemien-list #praemie-1 { left:   0px; top:   0px; }
#content #lp-praemien-list #praemie-2 { left:   0px; top: 127px; }
#content #lp-praemien-list #praemie-3 { left: 312px; top:  35px; }
#content #lp-praemien-list #praemie-4 { left: 312px; top: 164px; }
#content #lp-praemien-list #praemie-5 { left:   0px; top: 254px; }
#content #lp-praemien-list #praemie-6 { left: 312px; top: 293px; }
#content #lp-praemien-list #praemie-7 { left: 0px;   top: 383px; }

#content .list-basic-inv li,
#content .list-basic.list-basic-inv li {
    background-image: url(//img.ui-portal.de/global/img/icons/bullet_inv.gif) !important;
    color: #FFFFFF;
}


/* #DOC Layerinclude */
html, body { height: 100%; }
#layerBackground {
    display:      none;
    position:     fixed;
    z-index:      32000;
    top:          0px;
    right:        0px;
    bottom:       0px;
    left:         0px;
    background:   #05284C;
    opacity:      0.6;
    -moz-opacity: 0.6;
}
* html #layerBackground {
    position:     absolute;
    width:        100%;
    height:       100%;
    filter:       Alpha(opacity=60);
}
#layerIframe, #layerLoader {
    display:      none;
    position:     fixed;
    z-index:      32001;
    top:          50%;
    left:         50%;
    width:        700px;
	_width:       704px;
	height:       500px !important;
    margin-left:  -350px;
    margin-top:   -250px;
    border:       0px none;
}
@media \0screen {
  #layerIframe { width: 704px; height: 504px !important;}
}
:root #layerIframe { width: 704px\9; height: 504px !important\9;}

#layerLoader {
    background:   #FFFFFF;
    z-index:      32002;
}
#layerLoader img {
    position:     absolute;
}
* html #layerIframe,
* html #layerLoader {
    position:     absolute;
}

/* #DOC CSS fuer den Layer direkt */
html, body {
    margin: 0;
    padding: 0;
}
#info-layer {
    background: #FFFFFF;
    border: 1px solid #ced4da;
    height: 498px;
    margin: 0; 
    width:  698px;
    overflow: hidden;
}
#info-layer #head {
    background: transparent no-repeat top left;
    height: 45px;
    width: 698px;
    margin: 0;
}
#info-layer #head h1 { display: none; }
#info-layer #head a {
    background: url(//img.ui-portal.de/exklusiv/img/layer/icon-close.gif) no-repeat 3px 0px;
    background-position: right;
    display: none;
    float: right;
    font-size: 11px;
    margin: 15px 20px 0px 0px;
    padding-right: 17px;
}
* html #info-layer #head a { margin-right: 10px; }
.jsActive #info-layer #head a { display: block; }

*:target                 { display: block; }
#info-layer #footer      { display: none; }
#info-layer #grid        { width: 520px; }
*+html #info-layer #grid { clear: none; }
#info-layer .scroll {
    height: 366px;
    margin: 20px 0px 10px 10px;
    overflow: auto;
    position: relative; 
}
#info-layer #nav {
    background: #F6F8FA;
    height: 399px;
    overflow: hidden;
    margin: 20px 0px 0px 20px;
    border-bottom:0px;
}
#info-layer #nav #navMain {
    background: #FFFFFF;
    height: auto;
    padding-bottom: 10px;
}
#info-layer #nav #navMain h2 em {
    font-weight: 700;
}
#info-layer #nav #navMain .l2 li.focus a {
    font-weight: 400;
}
#info-layer #navMain .l3 li a.hint span {
    background: url(//img.ui-portal.de/exklusiv/img/layer/icon-tipp.gif) no-repeat top right;
    padding-right: 25px;
}
#info-layer .tabs-main {
    background: url(//img.ui-portal.de/exklusiv/img/layer/bg-tabs.gif) 0px 0px no-repeat;
    height: 24px;
    padding: 0;
    margin: 0;
}
#info-layer .tabs-main ul { margin-left: 20px; }
#info-layer .footer {
    border-top: 1px solid #CED4DA; 
    margin-left: 10px;
    min-height: 22px;
}
#info-layer .footer .print {
    height: 17px;
    line-height: 17px;
    padding-top: 5px;
}
#info-layer .footer .print a {
    background: url(//img.ui-portal.de/exklusiv/img/layer/icon-print.gif) no-repeat 0px 1px;
    height: 17px;
    line-height: 17px;
    float: left;
    margin: 0;
    padding: 0px 2px 0px 22px;
}
#info-layer .footer .print span { 
    font-size: 11px;  
}
#info-layer .topLink { float: right; }
#info-layer h1 {
    margin-top: 15px;
    margin-bottom: 10px;
}
#info-layer h1#anchor-1 {
    margin-top: 0px;
}


/* kleines Info Popup auf der Exklusiv Startseite */
#popup-exklusiv-small,
#popup-exklusiv-small body {
    background: #FFFFFF;
    margin: 0px;
    padding: 0px;
}
#popup-exklusiv-small #popupHeader {
    height: 65px;
    margin-bottom: 10px;
}
#popup-exklusiv-small .site-webde #popupHeader {
    background: url(//img.ui-portal.de/exklusiv/webde/img/popup/header-small.jpg) left top no-repeat;
}
#popup-exklusiv-small .site-1und1 #popupHeader {
    background: url(//img.ui-portal.de/exklusiv/1und1/img/popup/header-small.gif) left top no-repeat;
}
#popup-exklusiv-small #popupHeader h1 {
    position: absolute;
    z-index: 10;
}
#popup-exklusiv-small .site-webde #popupHeader h1 {
    left: 23px;
    height: 35px;
    top: 12px;
    width: 35px;
}
#popup-exklusiv-small .site-1und1 #popupHeader h1 {
    left: 20px;
    height: 40px;
    top: 10px;
    width: 40px;
}
#popup-exklusiv-small #popupHeader h2 {
    position: absolute;
}
#popup-exklusiv-small #popupHeader a { 
    display: block;
    height: 100%;
    width: 100%; 
}
#popup-exklusiv-small #popupHeader h1 span,
#popup-exklusiv-small #popupHeader h2 span {
    display: none;
}
#popup-exklusiv-small #popupContent { 
    padding: 5px 15px;
}
#popup-exklusiv-small .topLink { float: right; }

.site-1und1 #kundenservice .form label {white-space:nowrap;}
.site-1und1 #kundenservice .form .form-text {width:308px;} 
.site-1und1 #kundenservice .form .form-textarea {width:310px; height:150px;}
.site-1und1 #kundenservice .form .form-image {margin-right:7px}
.site-1und1 #kundenservice .form .form-select {
	border:1px solid #C1C6CC;
	height:20px;
	line-height:18px !important;
	padding:2px 0 1px;
	width:315px;
}




/* MOD socialbookmarks32 */
#content #socialbookmarks32 {
    border-top:1px solid #CED4DA; 
    border-bottom:1px solid #CED4DA; 
    position:relative;
    display: inline;
    padding:6px 0px 6px 0px;
    height:16px;
}
#content #socialbookmarks32 ul {
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
    margin:0;
    padding: 0;
    float:right;
}

#content #socialbookmarks32 ul li {
    background:transparent none repeat scroll 0 0;
    display:block;
    float:left;
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
    margin:0;
    padding:0;
}

#content #socialbookmarks32 li img { margin-left:5px;}
#content #socialbookmarks32 li span {display:none}
#content #socialbookmarks32 strong {
    padding-top:0px;
    float:left; 
    display:inline-block; 
}

/* Startseite mit Formularen: Login, Daten, Praemien - neues CSS mit Fixes */
#content #lp-formular {
    background: url(//img.ui-portal.de/exklusiv/img/bg/trenner-vertikal.png) no-repeat 313px 50%;
    display: inline;
    float: left;
    padding-left: 314px;
	width: 316px;
    padding-bottom: 15px;
    position: relative;
}
#content #lp-formular td { padding-right: 9px; vertical-align: top; }
#content #lp-formular td label {
    font-weight: normal;
    float: left;
	line-height:20px;
}
#content #lp-formular .form-text { font-size: 12px; }
#content #lp-formular td.agb {
    padding: 0 0 10px 0;
}
#content #lp-formular td.agb div {
    float: left;
    margin: 2px 5px 0 0;
    padding-bottom: 20px;
}
#content #lp-formular td.submit {
    text-align: right;
    padding: 5px 0px 0px;
}
#content #lp-formular h2,
#content #lp-formular p {
    margin-left: 15px;
    margin-right: 8px;
}
#content #lp-formular .error label { color: #FF0000; }
#content #lp-formular .form        { border: 1px solid #ced4da; color: #888888; }
#content #lp-formular .form.error  { border: 1px solid #FF0000; }
#content #lp-formular .form.filled { color: #000000; }
#content #lp-formular .form.form-checkbox  { border: none; }
#content #lp-formular .form.form-image     { border: none; }
#content #lp-formular .leads .error .errorMsg { display: none; }
* html #content #lp-formular .errorMsg { padding-top: 1px; }
*+html #content #lp-formular .errorMsg { padding-top: 1px; }

/* lp-praemien */
#content #lp-praemien {
    background: none;
	float: left;
    display: inline;
	left: 0px;
    padding: 0 0 0 8px;
	position: absolute;
	top: 5px;
    width: 306px;
	min-height:431px;
}
#content #lp-praemien h2,
#content #lp-praemien p { margin-left: 0px; }
#content #lp-praemien-list .praemie {
    height: auto;
    margin-bottom: 5px;
    overflow: hidden;
    padding-top: 10px;
    position: relative;
    width: 302px;
}
#content #lp-praemien-list .praemie h3 {
    margin-top: 3px;
    line-height: 12px;
}
#content #lp-praemien-list .praemie .radio {
    float: left;
    margin-top: 9px;
}
#content #lp-praemien-list .praemie .pic {
    padding: 0 7px;
    height: auto;
}
/* ENDE lp-praemien */

/* lp-daten */
#content #lp-daten {
    line-height: 16px;
    padding: 0 8px 0 15px;
    width: 291px;
}
#content #lp-daten h2 {
    color: #464646;
    font-size: 15px;
    font-weight: bold;
    line-height: 18px;
    margin-bottom: 20px;
}
#content #lp-daten h2,
#content #lp-daten p { margin-left: 0px; }
#content #lp-daten fieldset { margin-top: 10px; }
#content #lp-daten #anredeHerr { clear: both; margin-bottom: 5px; }
#content #lp-daten #inpVorname { width: 104px; clear: both; }
#content #lp-daten #inpNachname { width: 157px; float: right; }
#content #lp-daten #inpEmail { width: 276px; float: right; }
#content #lp-daten #inpStrasse  { width: 177px; clear: both; }
#content #lp-daten #inpHausnummer  { width: 84px; float: right; }
#content #lp-daten #inpPlz { width: 84px; clear: both; }
#content #lp-daten #inpOrt { width: 177px; float: right; }

#content #lp-daten input.form { margin-bottom: 0px; }
#content #lp-daten td { padding-bottom: 10px; }
#content #lp-daten .error .agb { color: #FF0000; }
#content #lp-daten .errorMsg { clear: both; margin-bottom: 0px; }
#content #lp-daten label { line-height: 16px; }
#content #lp-daten label.form-radiolabel { line-height: 20px; padding-bottom: 0px; }

* html #content #lp-daten label { float: none; }
*+html #content #lp-daten label { float: none; }
* html #content #lp-daten label.form-radiolabel { float: left; }
*+html #content #lp-daten label.form-radiolabel { float: left; }
/* ENDE lp-daten */

/* lp-login */
#content #lp-login { width: 314px; overflow:hidden;}
#content #lp-login #lpLoginModul { margin-bottom: 10px; display: block; }
.jsActive #content #lp-login #lpLoginModul { display: none; }
#content #lp-login #webdeModulLink { display: none; }
.jsActive #content #lp-login #webdeModulLink {
    background: url(//img.ui-portal.de/webde/exklusiv/img/icons/ico_aufklappen_25x24.gif) no-repeat 230px 0px;
    color: #1144CC;
    cursor: pointer;
    display: block;
    height: 24px;
    margin-left: 14px;
    padding-top: 3px;
    padding-bottom: 10px;
    text-decoration: none;
    width: 300px;
}

#content #lp-login label { line-height: 16px; }
* html #content #lp-formular #lp-login label { clear: left; }

#content #lp-login .small { clear: both; width: 276px; }
#content #lp-login table { width: 100%; }
#content #lp-login tr.even { background: #f9f9fa; }
#content #lp-login fieldset { margin-top: 0px !important; }

#content #lp-login td {
    padding: 0px 15px;
	text-align: left;
}
#content #lp-login tr.even td { padding-bottom: 10px; }
#content #lp-login tr.even td.first { padding-top: 8px; }

#content #lp-login input.form { margin-bottom: 0px; }
#content #lp-login input.action {
    margin-left: -3px;
    outline: none;
    padding-bottom: 10px;
    padding-top: 15px;
}
#content #lp-login input.action { padding-top: 15px; outline: none; }
#content #lp-login td a { display: block; margin: 10px 0px 0px 0px; }
#content #lp-login .form { color: #000000; }
/* ENDE lp-login */

/* Reitervariante */
.multibox {
    margin-top: -29px;
    position: relative;
    z-index: 1000;
}
.multibox ol {
    padding: 0px;
    margin: 0px;
}
.multibox .tabsContainer ol.tabs {
    background: transparent url(//img.ui-portal.de/webde/exklusiv/img/tabs/bg-tabline.gif) repeat-x 0px 0px;
    padding-left: 20px;
    height: 29px;
}
.multibox .tabsContainer ol.tabs li a {
    color: #000000;
    text-decoration: none;
}
.multibox .tabsContainer ol.tabs li.active a {
    color: #515151;
    cursor: default;
}
.multibox .tabsContainer ol.tabs li {
    background: url(//img.ui-portal.de/webde/exklusiv/img/tabs/bg-tabs.png) no-repeat 100% 0px;
    display: inline;
    height: 29px;
    font-size: 11px;
    float: left;
    line-height: 29px;
    padding-right: 30px;
}
.multibox .tabsContainer ol.tabs li span {
    background: url(//img.ui-portal.de/webde/exklusiv/img/tabs/bg-tabs.png) no-repeat 0% 0px;
    display: inline;
    float: left;
    line-height: 26px;
    padding-top: 3px;
    padding-left: 11px;
    position: relative;
    margin-left: -10px;
}
.multibox .tabsContainer ol.tabs li.active {
    background-position: 100% -49px;
    font-family: Arial,Verdana,Helvetica,sans-serif;
    font-size: 16px;
    font-weight: bold;
    position: relative;
    z-index: 1000;
}
.multibox .tabsContainer ol.tabs li.active span {
    background-position: 0% -49px;
    line-height: 27px;
    padding-top: 2px;
    padding-left: 14px;
    position: relative;
    z-index: 1000;
}
.multibox .tabsContainer ol.tabs li.club  {
    background-position: 100%  -98px;
}
.multibox .tabsContainer ol.tabs li.club span {
    background-position:   0%  -98px;
    padding-left: 33px;
}
.multibox .tabsContainer ol.tabs li.club-active {
    background-position: 100% -146px;
}
.multibox .tabsContainer ol.tabs li.club-active span {
    background-position: 0% -146px;
    padding-left: 39px;
}

* html .multibox .tabsContainer ol.tabs li {
    background-image: url(//img.ui-portal.de/webde/exklusiv/img/tabs/bg-tabs.gif);
}
* html .multibox .tabsContainer ol.tabs li span {
    background-image: url(//img.ui-portal.de/webde/exklusiv/img/tabs/bg-tabs.gif);
}

.multibox .contentContainer,
.multibox .contentContainer ol,
.multibox .contentContainer ol li { float: left; display: inline; }

#content .multibox #lp-praemien {
    background: none repeat scroll 0 0 transparent;
    float: left;
    left: 0;
    padding: 0 0 0 8px;
    position: absolute;
    top: 5px;
    width: 306px;
}

.multibox #contentFreemail {
    background: url(//img.ui-portal.de/webde/exklusiv/img/tabs/bg-fm.gif) no-repeat 0% 100%;
    padding: 12px 1px 0;
    width: 628px;
}
.multibox #contentClub {
    background: url(//img.ui-portal.de/webde/exklusiv/img/tabs/bg-club.gif) repeat-x 0% 0%;
    margin: 0px 1px;
    padding: 12px 0 0;
    width: 628px;
}
.multibox #contentClub #lp-login tr.even { background: transparent; }
.multibox #contentClub #lp-login #lpLoginModul { display: block; }
/* ENDE Reitervariante */

.breadcrumb {
    position: relative;
    margin-bottom: 5px;
}
.faq {
    position: absolute;
    right: 10px;
    top: 0px;
    width: auto;
    font-size: 11px;
}