@charset 'utf-8';

/* DON'T EDIT THIS GENERATED FILE! Changes will be lost. */

#nav {
    background-color: #FFFFFF;
    border-bottom: 40px solid <NAV_BGCOLOR_SERVICE>;   
}
#navMain .l2 a,
#navMain .l2 em { 
    background-image: url(//img.ui-portal.de/1und1/produkte/browser/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/1und1/produkte/browser/bg/nav-arrow-fwd.gif);
}
#navMain .l2 .l3 .open a,
#navMain .l2 .l3 .open em {
    background-image: url(//img.ui-portal.de/1und1/produkte/browser/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: #ECEFF2; }
#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 h2.open a { font-weight: 700 }
#navMain .l2       { border-top: 0px solid; }

.moduleheader h2 {
    border-bottom: 1px solid #CED4DA;
    color: #56738A;
    font-weight: 700;
}
.moduleheader h2 a,
.moduleheader h2 a:hover ,
.moduleheader h2 a:visited {
    color: #56738A;
}
.contentbox-simple .moduleheader h2,
.contentbox-strong .moduleheader h2 {
    color: #000000;
}
.moduleheader a.help { 
    background-image: url(//img.ui-portal.de/1und1/produkte/browser/icons/icon-help-16x16.gif);
}
.teaser-strong,
.contentbox-strong,
.decorated-strong,
.decorated-strongAccentuated { 
    background-color: #F8F9FA;
}
body.decoratedPage .teaser-strong,
body.decoratedPage .contentbox-strong,
body.decoratedPage .decorated-strong,
body.decoratedPage .decorated-strongAccentuated { 
    background-color: transparent;
}
.decorated-accentuated { 
    background-image: url(//img.ui-portal.de/1und1/produkte/browser/mod/all-accentuated-bottom.gif);
}
.decorated-strongAccentuated {
    background-image: url(//img.ui-portal.de/1und1/produkte/browser/mod/all-strongAccentuated-bottom.gif);
}
.contentbox-simple .moduleheader {
    background-image: url(//img.ui-portal.de/1und1/produkte/browser/mod/contentbox-simple-top.gif);
}
.contentbox-strong .moduleheader {
    background-image: url(//img.ui-portal.de/1und1/produkte/browser/mod/contentbox-strong-top.gif);
}
.decorated-basic .moduleheader {
    background-image: url(//img.ui-portal.de/1und1/produkte/browser/mod/decorated-basic-top.gif);
}
.decorated-simple .moduleheader {
    background-image: url(//img.ui-portal.de/1und1/produkte/browser/mod/decorated-simple-top.gif);
}
.decorated-strong .moduleheader {
    background-image: url(//img.ui-portal.de/1und1/produkte/browser/mod/decorated-strong-top.gif);
}
.decorated-accentuated .moduleheader {
    background-image: url(//img.ui-portal.de/1und1/produkte/browser/mod/decorated-simple-top.gif); }
.decorated-strongAccentuated .moduleheader {
    background-image: url(//img.ui-portal.de/1und1/produkte/browser/mod/decorated-strong-top.gif);
}


.intro .list-standard {
    color: #FFFFFF;
    font-size: 11px;
    position: relative;    
}
.intro .list-standard li {
    background-image: url(//img.ui-portal.de/1und1/produkte/browser/icons/bullet-gray-16x16.png);
    background-position: 0px 0px;
    margin-bottom: 10px;
    padding-left: 19px;
}
* html .intro .list-standard li {
    background-image: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/icons/bullet-gray-16x16.png',sizingMethod='crop');
}
.teaser .modulepartgroup {
    clear: both;
    float: left;
    margin-bottom: 15px;
}
.teaser .modulecontent h3 {
    margin: 15px 0px 10px;
}
.teaser .modulecontent {
    color: #686868;
}
.teaser .list-simple li {
    background-image: url(//img.ui-portal.de/1und1/produkte/browser/icons/bullet-9x9.gif);
    background-position: 0px 3px;
    padding-left: 16px;
}
.teaser .list-simple .list-basic {
    margin-top: 5px;
}
.teaser .list-simple .list-basic li {
    background-image: url(//img.ui-portal.de/1und1/produkte/browser/icons/bullet.gif);
    background-position: 0px 6px;
    margin-bottom: 5px;
    padding-left: 10px;
}

.layer-root .center .center {
    background: none;
}

/* Silverlight Box */
#box-silverlight, #box-silverlight-upgrade { display: none; }
.silverlight-missing #box-silverlight,
.silverlight-upgrade #box-silverlight-upgrade { display: block; }

#header a#headerHelp:hover { text-decoration: underline; }

#headerNav li a { cursor: pointer; }
