body{color:#000;font-family:"Segoe UI","Lucida Grande",Arial,Helvetica,sans-serif;font-style:normal;font-variant:normal;font-weight:400;}
h1.title_large{font-size:20px;font-style:normal;font-variant:normal;line-height:normal;font-family:Segoe UI,Arial,Verdana,sans-serif;float:none;color:#f4793a;font-weight:400;margin-right:8px;padding:15px 0 10px;}
h1.title_large-start{line-height:130%;font-family:tahoma;float:none;color:#002351;font-size:200%;font-weight:400;margin-right:8px;}
h2{font-size:100%;margin:0;padding:5px 0;}
h3{font-size:100%;margin:0;padding:0;}
p{margin:0;padding:0;}
#page{width:1150px;margin-bottom:0px;margin-top:-15px;padding-top:0;margin-left:auto;margin-right:auto;}
#wrapper{width:1050px;margin-bottom:0px;padding-top:0;background-image:url(../images/bk_windows-live.jpg);background-position:center top;background-repeat:no-repeat;background-attachment:scroll;}
#header{float:left;margin-top:0;margin-left:-990px;width:980px;}
#top-nav{float:left;margin-top:220px;margin-left:-990px;height:20px;width:980px;}
#head-area{width:950px;margin-top:-10px;}
*html #head-area{width:950px;margin-top:0px; padding-top:0px;}
#mainbody{float:left;margin-top:230px;width:990px;font-size:12px;padding:10px 0 0;}
#main-back{margin-top:-17px;}
#banner{text-align:center;height:90px;background-color:#fff; margin-bottom:0px;}
#msn-nav{width:980px;float:left;margin-top:0;}
#msn-nav-left{float:left;font-size:11px;}
#xnav{list-style-type:none;margin:0 0 0 4px;padding:0;}
#xnav li{background-position:0 50%;border:solid 1px;color:#2b68b5;display:inline;line-height:2.6em;border-color:#2b68b5;margin:0 4px 0 0;padding:.20em .6em .30em .8em;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px; }
#xnav li.last{background-position:0 0;background-repeat:repeat-x;border:solid 1px;border-bottom:none;padding-bottom:.35em;position:relative;z-index:10;}
#xnav li a.collapse{background-position:100% 34%;background-repeat:no-repeat;padding-right:1.35em;}
#xnav li a.expand{background-position:100% 65%;background-repeat:no-repeat;padding-right:1.35em;background-image:url(../images/expand.gif);}
#xnav li.selected{background-position:0 50%;}
#xnav a{background-color:transparent;color:#2b68b5;text-decoration:none;}
#msn-nav-right{float:right;font-size:11px;}
.linklist9{list-style-type:none;margin:0;padding:0;}
.linklist9 a{white-space:pre;}
.linklist9 li{background-position:100% 0;background-repeat:repeat-y;float:left;border-right:solid 1px;border-right-color:#2b68b5;margin:7px .7em 2px 0;padding:0 .7em 0 0;}
.linklist9 li.last{border-right:solid 0;margin:7px 0 2px;padding:0;}
#search{margin-top:.1em;margin-bottom:6px;float:left;width:430px;text-align:center;padding-left:20px;}
#search #ntwscopes{height:1.55em;width:384px;}
#q{display:block;float:left;width:274px;border:0;margin-top:3px;position:relative;left:-5px;font-family:"Segoe UI",tahoma,arial,sans-serif;font-size:13px;font-style:italic;color:#6a8ca4;padding:0 1px 0 6px;}
#q.typing{padding-top:2px;font-family:arial,tahoma,sans-serif;font-style:normal;color:#000;}
#search #ntwscopes div{float:left;text-align:center;padding:0 8px;}
#search #ntwscopes #ntwseperator{width:1px;height:13px;background:transparent url(../decoration/pipe.png) no-repeat left top;padding:0;}
#search #ntwscopes div a{border:none;margin-bottom:1px;}
#search #selectedscope{width:7px;height:4px;display:block;margin-left:auto;margin-right:auto;background:transparent url(http://estc.msn.com/br/gbl/css/9/decoration/decoration/arrow_7x4.png) no-repeat center bottom;}
#search #ntwscopes .selected a{font-weight:700;color:#fff;}
#search #leftcorner,#search #searchform,#search #ntwlogo,#search #rightcorner{float:left;height:36px;}
#search #leftcorner{clear:left;width:6px;background:transparent url(../images/bing/bing-left.gif) no-repeat left top;}
#search #searchform{width:312px;position:relative;background:transparent url(../images/bing/bing-middle.gif) repeat-x left top;}
#search #searchform .searchinputarea{height:26px;width:312px;margin-top:4px;position:relative;left:-1px;background:#fff;}
#search #searchform .searchinput{float:left;padding-left:5px;}
#search #searchform .searchsubmit{float:left;width:22px;height:22px;margin:2px;}
#search #ntwlogo input{display:block;margin-left:6px;position:relative;top:6px;}
#search #ntwlogo{background:transparent url(../images/bing/bing-middle.gif) repeat-x left top;}
#search #rightcorner{width:6px;background:transparent url(../images/bing/bing-right.gif) no-repeat right top;}
#search .searchinputarea{border:solid 1px #869cb2;}
#service{width:980px;float:left;margin-top:15px;padding:0;}
*html #service{width:980px;float:left;margin-top:0px;padding:0;}
#logo{float:left;width:260px;}
#fav{float:right;width:270px;text-align:right;font-size:11px;margin-top:0px;}
*+html #fav{float:right;width:270px;text-align:right;font-size:11px;margin-top:-10px;}
#fav a:hover{color:#2b68b5;text-decoration:underline;}
#content{width:970px;min-height:400px;padding:60px 0 5px 10px;}
#start-content{width:970px;min-height:400px;padding:40px 0 5px 10px;}
#left{float:left;width:640px;margin-right:10px;line-height:20px;}
#right{float:right;width:300px;}
#sub-main{float:left;width:950px;padding-top:0;margin:0;}
#footer{float:left;width:950px;padding:0 10px 10px;}
#foot{clear:left;background-color:#fff;padding:25px 5px 40px;}
.msnfoot1{padding-bottom:22px;background-color:#fff;padding-top:.6em;float:left;}
.msnfoot1 ul{list-style-type:none;display:block;margin:0;padding:0;}
.msnfoot1 ul li.last{padding:0;}
.msnfoot1 li{color:#888;float:left;font-size:11px;margin-right:5px;}
.msnfoot1 a{text-decoration:none;color:#888;font-style:italic;}
.segment_large{line-height:164%;color:#333;font-size:109%;font-weight:400;}
#subfoot{clear:both;padding-top:40px;display:block;font-size:11px;font-weight:400;text-decoration:none;}
*+html #subfoot{clear:both;padding-top:10px;}
#subfoot-content{padding:10px 5px;}
#subfoot-content ul{list-style:none;padding-left:0;margin-left:0;margin-right:25px;margin-top:-5px;line-height:18px;}
*+html #subcon{margin-left:5px;}
#service-bottom li{float:left;padding-left:0;list-style:none;margin:0 55px 25px -25px;}
.banner1{float:left;background-image:url(../../images/mobile/bg-banner1.png);background-repeat:no-repeat;min-height:130px;margin-left:20px;padding:5px 10px 15px;}
.bannerheadline{font-size:140%;}
.bannercopy{line-height:20px;width:265px;font-family:tahoma;font-size:12px;font-weight:400;color:#093b60;margin-top:-5px;}
.bannerurl{font-size:16px;padding-top:0;margin-top:-15px;}
#tipps{margin-left:0;margin-top:15px;margin-bottom:15px;background-color:#effafc;width:955px;padding-left:10px;padding-top:10px;height:185px;}
*+html #tipps{margin-bottom:5px;}
#tipps ul{list-style:none;padding-left:0;margin-left:0;}
#tipps li{float:left;width:295px;padding-left:0;margin-left:0;margin-right:15px;}
#tipps li div{width:270px;font-size:12px;font-family:"Segoe UI",Arial,Verdana,sans-serif;line-height:normal;color:#000;}
#tipps .ttitel{margin-bottom:10px;}
#tipps .ttitel a{text-decoration:underline;color:#000;font-weight:700;}
#tipps .ttext a{text-decoration:underline;color:#000;font-style:italic;}
#more-width{width:600px;}
#more-tipps{width:980px;}
#more-live1{clear:left;width:650px;height:150px;padding-top:20px;margin-top:0;}
a.BTN_orange_hm{text-decoration:none;background:transparent url(../images/bn-anmelde-small.gif) no-repeat left;display:block;height:50px;width:190px;}
a.BTN_orange_hm span{text-decoration:none;font-weight:700;font-style:italic;color:#fff;display:block;text-align:center;line-height:100%;cursor:hand;padding:20px 10px 0 15px;}
a.BTN_orange_hm span:hover{text-decoration:underline;color:#542204;}
a.BTN_orange_hm-long{text-decoration:none;background:transparent url(../images/bn-anmelde-long.gif) no-repeat left;display:block;height:40px;width:337px;}
a.BTN_orange_hm-long span{text-decoration:none;font-weight:700;color:#000;font-style:italic;display:block;text-align:center;line-height:100%;cursor:hand;padding:14px 10px 0 15px;}
a.BTN_orange_hm-start{text-decoration:none;background:transparent url(../images/bn-anmelde-small.gif) no-repeat left;display:block;height:50px;width:200px;}
a.BTN_orange_hm-start span{text-decoration:none;font-weight:700;color:#663500;font-style:italic;display:block;text-align:center;line-height:100%;cursor:hand;padding:14px 10px 0 15px;}
a.BTN_blau_hm{text-decoration:none;background:transparent url(../images/bn-login-small.gif) no-repeat left;display:block;height:40px;width:150px;}
a.BTN_blau_hm span{text-decoration:none;font-weight:700;font-style:italic;color:#fff;display:block;text-align:center;line-height:100%;cursor:hand;padding:14px 10px 0;}
.login{margin-left:100px;height:50px;}
.advertisement1{margin-left:0;height:350px;}
.quicklinks{margin-left:40px;}
a.BTN_login{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(../images/FD_BTN_blau_hm.gif) no-repeat scroll left center;display:block;height:27px;width:125px;text-decoration:none;}
a.BTN_login span{color:#FFF;cursor:pointer;display:block;font-style:italic;font-weight:700;line-height:100%;text-align:center;text-decoration:none;padding:7px 5px 0;}
a.BTN_login span:hover{text-decoration:underline;color:#2b89c1;}
#logintxt{color:#00a6ff;font-family:"Segoe UI",Arial,Verdana,sans-serif;font-size:11px;font-style:italic;padding-left:10px;}
.featurelink{color:#000;text-decoration:underline;font-style:italic;margin-left:40px;margin-top:10px;}
.pretab a{text-decoration:none;}
.footcol1{float:left;}
.footcol2{float:left;padding-top:0;margin-top:24px;}
.footcol3{float:left;padding-top:0;margin-top:18px;}
.product-left{float:left;width:30px;margin-right:25px;margin-top:10px;}
.product-right{float:left;width:545px;margin-bottom:20px;}
.more{margin-top:50px;font-style:italic;padding-left:55px;}
*html .more{margin-top:100px;font-style:italic;padding-left:55px;}
a.dienste{color:#5b5b5b;font-size:14px;text-decoration:none;}
a.dienste span:hover{color:#000;font-size:14px;text-decoration:underline;}
#startsite-intro{width:400px;float:left;margin-top:10px;}
#startsite-teaser{width:550px;padding-left:20px;float:left;}
*html #startsite-intro{width:350px;float:left;margin-top:20px;margin-left:10px;}
*html #startsite-teaser{width:550px;padding-left:50px;float:left;}
.startsite-ul{margin-top:10px;}
*+html .startsite-ul{margin-top:10px;margin-bottom:5px;}
*html .startsite-ul{margin-top:10px;margin-bottom:5px;}
.startsite-li{margin-left:-25px; font-size:12px;}
.footer-logo{margin-left:20px;}
a,#xnav a:hover,#msn-nav-right a:hover,.windowsliveseolink a:hover,.featurelink a{text-decoration:underline;}
a:hover,a:hover span,.msnfoot1 a:hover,a.BTN_orange_hm-long span:hover{text-decoration:underline;color:#000;}
h1,h4,h5,h6{font-size:100%;margin:0;padding:0 0 5px;}
#xnav li.empty,#search label{display:none;}
#msn-nav-right a,#fav a{color:#2b68b5;text-decoration:none;}
.windowsliveseolink,.windowsliveseolink a{color:#888;font-size:11px;text-decoration:none;}
#subcon,*html .footer-logo{margin-left:0;}
#tipps .ttitel a:hover,#tipps .ttext a:hover{text-decoration:underline;color:#06c;}
#col1,#col2,#col3{width:300px;float:left;line-height:20px;}
#col1 ul li,#col2 ul li,#col3 ul li{list-style:none;margin-top:10px;}
#col1 h2,#col2 h2,#col3 h2{font-size:20px;}
*+html .footcol3,*html .footcol3{float:left;padding-top:0;margin-top:2px;}
#print {margin-left:-40px;}
#start_cta1 {float: left; padding-top: 20px; width: 100px;}
#start_cta2 {float: left; padding-top: 20px; width: 100px; margin-left:100px;}
*html #start_cta1 {float: left; padding-top: 10px; width: 100px;}
*html #start_cta2 {float: left; padding-top: 10px; width: 100px; margin-left:0px;}
#download {position:absolute; margin-top:15px; z-index:999; background-color:#ffffff; margin-left:0px;}
*+html #download {position:absolute; margin-top:15px; z-index:999; background-color:#ffffff; margin-left:-100px; padding:0px; width:400px;}
*+html .downloadtext {position:absolute; padding-top:10px;margin-top:-25px; z-index:999; background-color:#ffffff; margin-left:-100px; padding:0px; width:800px; height:50px;}
#ie8 {background:#f5f7f9; margin:0px; width:650px; display:none; float:left; text-align:center; z-index:999; position:absolute;text-align:left; padding: 10px; font-size:12px; border:solid 3px #535353; border-left:solid 1px #535353; border-top:solid 0px black;}
*+html #ie8 {background:#f5f7f9; margin-left:-966px; margin-top:-30px; width:650px; display:none; float:left; text-align:center; z-index:999; position:absolute;text-align:left; padding: 10px; font-size:12px; border:solid 3px #535353; border-left:solid 1px #535353; border-top:solid 0px black;}
*html #ie8 {background:#f5f7f9; margin-left:-966px; margin-top:-30px; width:650px; display:none; float:left; text-align:center; z-index:999; position:absolute;text-align:left; padding: 10px; font-size:12px; border:solid 3px #535353; border-left:solid 1px #535353; border-top:solid 0px black;}
#anzeige {margin-top:-20px; padding:10px 5px 3px 5px; z-index:400; width:980px; background-color:Blue; font-size:12px;}
*+html #anzeige {height:0px; margin-top:0px; padding:0px 5px 3px 5px; z-index:400; width:980px; background-color:Blue; font-size:12px;}
*html #anzeige {height:0px; margin-top:0px; margin-bottom:0px; padding:0px 5px 0px 5px; z-index:990; width:980px; background-color:Blue; font-size:12px;}
#anzeige a{color:White;}
#showr {text-align:left;}
#social-bar {width: 960px; margin-bottom:40px;}
*+html #social-bar {width: 960px; margin-bottom:10px;}
*html #social-bar {width: 960px; margin-bottom:10px;}
#social-bar ul {margin-left: -30px;}
*+html #social-bar ul {margin-left: -5px;}
#social-bar li {float: left; margin-right: 20px; height: 20px; list-style: none;}
.fotosite-li{margin-left:-25px; font-size:12px; margin-right:5px;}
/*New Styles for the product sites subfoot 4 col*/
#productname {font-size:22px;}
*html #productname {margin-left:20px; font-size:22px;}
#divider1 {margin-top: 300px; margin-bottom: 20px;}
*html #divider1 {margin-top: 30px; margin-bottom: 20px;}
#col4sub {width:970px; display:block;margin-bottom:200px;}
*+html #col4sub {width:970px; display:block;margin-bottom:-10px;}
*html #col4sub {width:970px; display:block;margin-bottom:-10px;}
*html #sub-teaser{margin-top:0px;}
.col4box {width:240px; float:left;}
.col4boxtop {margin-bottom:20px; height:50px;}
.col4boxicon {padding: 0px 10px 0px 10px; float:left; height:50px;}
.col4boxhead {padding: 0px 10px 0px 10px; vertical-align:middle; height:50px;}
.col4boxhead h2 {padding-top: 20px;}
.col4content {padding: 0px 10px 0px 10px; margin-bottom:20px;height:80px;}
.col4link {padding: 0px 10px 0px 10px;}
.col4line {width:3px; float:left;}
.col4linein {width:1px; float:left; background-color:#bad5e8; height:160px;}
.cta {float: left; margin-top: 2px; width: 200px;}
#intro-text{margin-top:15px;margin-bottom:0px;font-size:14px;height:120px;}
#image-teaser{width:550px;padding-left:20px;padding-top:20px;float:left;}
*html #image-teaser{width:550px;padding-left:50px;float:left;}
#product-intro{width:400px;float:left;margin-top:5px;}
*html #product-intro{width:350px;float:left;margin-top:10px;margin-left:10px;}
.galerie_scout {background-color:#FFFFFF;border:1px solid #FFFFFF;display:block;float:left;height:127px;margin-bottom:10px;margin-right:10px;width:135px;background-image:url("/_sub/wl-scouts/images/iciconmapxl24.png");background-position:0px 0;background-repeat:none;z-index:10;}
.galerie_scout_image {height:94px;margin-left:24px;margin-top:12px;position:absolute;width:94px;z-index:99;} 
*html .galerie_scout {background-color:#FFFFFF;border:1px solid #FFFFFF;display:block;float:left;height:127px;margin-bottom:10px;margin-right:10px;width:135px;background-image:url("/_sub/wl-scouts/images/iciconmapxl24.gif");background-position:0px 0;background-repeat:none;z-index:10;}
*html .galerie_scout_image  {margin-left:24px;}
.galerie_scout_contactimage_online img {opacity:1;}

.bn-anmelden-neu  {
background:url("../../images/buttons/anmelden-button.gif") no-repeat scroll left center transparent;
display:block;
height:50px;
text-decoration:none;
width:235px;
}

.bn-anmelden-neu-head 
{
font-size:14px;
color:#663500;
font-weight:bold;
display:block;
padding:10px 0 0 55px;
text-decoration:none;
}
.bn-anmelden-neu-sub 
{
font-size:10px;
color:#663500;
display:block;
line-height:8px;
padding:0px 0px 0px 55px;
text-decoration:none;
}

a.bn-anmelden-neu span{text-decoration:none;}
a:hover.bn-anmelden-neu span{text-decoration:underline;}

.bn-login-neu  {
background:url("../../images/buttons/login-button.gif") no-repeat scroll left center transparent;
display:block;
margin-left:45px;
height:50px;
text-decoration:none;
width:166px;
}

.bn-login-neu-head
{
font-size:14px;
color:#0634fc;
font-weight:bold;
display:block;
padding:10px 0 0 55px;
text-decoration:none;
}

.bn-login-neu-sub 
{font-size:10px;
color:#ffffff;
display:block;
line-height:8px;
padding:0px 0px 0px 55px;
text-decoration:none;
}
a.bn-login-neu span{text-decoration:none;}
a:hover.bn-login-neu span{text-decoration:underline;}

.col3content, .col4content {
margin-bottom:0px;
}
#intro-text {
font-size:14px;
height:102px;
margin-bottom:0;
margin-top:15px;
line-height:20px;
}
