@import url(wgl.css);
@import url(nav.css);
@import url(listmenu_h.css);
@import url(listmenu_fallback.css);
#bannerAndLogo{margin-top:52px;}
#beButtonEditRight{height:20px;margin:1px 0 0 5px;}
#beButtonLayoutwizard{position:absolute;margin:8px 0 0 8px;}
#beButtonPage{float:left;margin:0;}
#beButtons{height:30px;position:absolute;}
#blockBottom{height:5em;margin-top:-5em;position:relative;padding:0;}
#blockBottom a.wslogo{left:685px;position:absolute;top:0;}
#blockBottom p{border-top:1px solid #efe3ef;text-align:left;width:660px;padding:10px 0;}
#blockBottom p a{background-image:url(../images/icons/footer-icons.gif);background-repeat:no-repeat;color:#000;margin-right:20px;padding-left:14px;}
#blockBottomInner{color:#666;line-height:20px;padding:0 8px 0 0;}
#blockContent{/*margin: 0px 15px; */width: 460px; float: left;}
#blockContent #online-training ul li{clear:none;}
#blockContent h1{color:#333;font-size:16px;}
/* #blockContent ul li{background:url(../images/icons/li-bullet.gif) no-repeat 0 5px;clear:left;list-style:none;margin:0 0 5px 3px;padding:0 0 0 20px;} */
#blockContent ul li{background:url(../images/icons/li-bullet.gif) no-repeat 0 5px;list-style:none;margin:0 0 5px 3px;padding:0 0 0 20px;}
#blockContent ul.download li{background:transparent;line-height:1.5em;list-style:none url();margin:0;padding:7px 60px 7px 7px;}
#blockContent ul.download li a{background:url(../images/icons/pdf.png) no-repeat left 50%;color:#e30083;font-weight:700;padding:2px 0 2px 22px;}
#blockContent ul.download li.leicht,#blockContent ul.download li.kat1236771352969{background-image:url(../images/icons/leicht.png);background-position:410px 50%;background-repeat:no-repeat;}
#blockContent ul.download li.odd{background-color:#f7f1f7;}
#blockContent ul.download li.schwer,#blockContent ul.download li.kat1236771381390{background-image:url(../images/icons/schwer.png);background-position:410px 50%;background-repeat:no-repeat;}
#blockContent ul.puzzles li{background-image:none;padding:10px;}
/* #blockContent ul.uebungen li{background:#f7f1f7;clear:left;font-size:12px;list-style:none;margin-bottom:20px;padding:8px 10px 12px;} */
#blockContent ul.uebungen li{background:#f7f1f7;font-size:12px;list-style:none;margin-bottom:20px;padding:8px 10px 12px;}
#blockContentInner{margin:30px 0;padding:0;}
#blockContentInner .elementPortlet .wglArea .wglSheet{margin: 0px !important;}
#blockContentInner .elementPortlet .wglArea .wglSheet .wglSheetContent{margin: 0px !important;}
#blockLeft{width:180px;float:left; padding-top: 30px;}
body .home #blockLeft{width:180px;float:left; border-style: solid;}
#blockLeft .elementHeadline,#blockLeft .elementText{margin:0 0 8px;padding:6px 10px;}
#blockLeftContentRight{background-color:#efe3ef;background-image:url(../images/backgrounds/blockLeftContentRight.gif);background-position:top;background-repeat:repeat-x;overflow:hidden;width:880px;margin:0;padding:0;}
#blockLeftContentRightInner{background-color:#fff;padding-bottom:5em;height:100%;}
#blockMain{background-color:#FFF;position:relative;width:930px;padding:30px 0 0 50px;}
#blockMainInnerPopup{padding:10px;}
#blockRight{margin-left:20px; width:200px; padding-top: 30px; float:right; }

#blockRight #new-today,#blockRight #did-you-know,#blockRight #tebonin-prodinfos{border-bottom:1px solid #efe3ef;margin-bottom:20px;}
#blockRight div.elementText, #blockRight div.elementPortlet, #blockRight div.elementFlashvideo {margin-bottom:20px;background:#EBE1E8 url(/mental-aktiv/wGlobal/layout/images/backgrounds/fade-tebonin-box.gif) repeat-x scroll 0 26px;}
#blockRight div.elementPortlet { margin-bottom:0; }
#blockRight .elementScript div{background:#EBE1E8 url(/mental-aktiv/wGlobal/layout/images/backgrounds/fade-tebonin-box.gif) repeat-x scroll 0 26px; }
#blockRight div.elementText h2,
#blockRight div.elementText h3,
#blockRight div.elementText h2, #blockRight div.elementFlashvideo h2, #blockRight div.elementPortlet h2, #blockRight div.elementScript h2,
#blockRight div.elementText h3, #blockRight div.elementPortlet h3, #blockRight div.elementFlashvideo h3, #blockRight div.elementScript h3 { padding:0 10px; height:25px; line-height:25px; background:url(/schwabe/wGlobal/layout/images/backgrounds/headline-tebonin-fade.gif) repeat-x scroll 0 0; color:#FFF; }
#blockRight .elementHeadline{background-color:#98BFD7;margin:0 0 1px;padding:2px 6px 2px 10px;}
#blockRight .elementHeadline h1,#blockRight .elementHeadline h2,#blockRight .elementHeadline h3,#blockRight .elementHeadline h4{color:#fff;margin:0;padding:0;}
#blockRight p,#blockRight #tebonin-prodinfos img, #blockRight div.elementFlashvideo img {padding-bottom:15px; margin-left: 10px; margin-right: 10px;}
#blockRightInner{padding:0;margin:0;}
#blockTop{height:180px;margin:0;}
#bodyPopup{background-color:#FFF;}
#imageContainer{padding:10px 10px 0;}
#languages li.active{font-weight:700;}
#languages{float:left;width:242px;}
#metaNavigation,#erik a{text-align:right;}
#outerImageContainer{height:510px;position:relative;}
#recently-modified ul{border-top:1px solid #efe3ef;padding:0;}
#recently-modified ul li{border-bottom:1px solid #efe3ef;list-style-type:none;}
#recently-modified ul li a{background:url(../images/buttons/bullet-news.gif) no-repeat 1px 3px;color:#000;display:block;padding:3px 0 3px 22px;}
#recently-modified ul li a:hover{background:url(../images/buttons/bullet-news.gif) no-repeat 1px 3px;}
#search{position:absolute;right:50px;top:30px;}
#singleNavigation{border-bottom:1px solid #CCC;left:50px;position:absolute;top:30px;width:880px;}
#singleNavigation ul li{display:inline;}
#singleNavigation ul li a{background:#FFF url(../images/backgrounds/tab-bg.gif) repeat-x scroll 0;border:1px solid #CCC;color:#000;display:block;float:left;text-align:center;width:108px;margin:0 10px -1px 0;padding:4px 0;}
#singleNavigation ul li.navLevel1Open a{border-bottom:0 none;padding-bottom:5px;margin:0 10px -2px 0;}
#standardNavigation #beButtonEditNavigation{left:0;position:absolute;top:-20px;}
#subscribe2newsletter{border-bottom:1px solid #efe3ef;margin-bottom:27px;padding-bottom:0;}
#subscribe2newsletter h3,#recently-modified h3{font-size:14px;margin-bottom:15px;}
#subscribe2newsletter img,div.elementFlashvideo img{margin-bottom:5px;}
#subscribe2newsletter p{margin-bottom:8px;}
#subscribe2newsletter-form{margin-left: 10px; margin-right: 10px;}
#subscribe2newsletter-form input{background:url(../images/backgrounds/input-txt-bg.gif) repeat-x left top;border:1px solid #CCC;color:#666;font-size:inherit;width:149px;margin:0 0 5px;padding:2px;}
#subscribe2newsletter-form input.inactive{border:1px solid #CCC;}
#subscribe2newsletter-form input.textlink{background:url(../images/buttons/arrow-right.gif) no-repeat 4px 50%;border:0 none;color:#e70084;font-family:inherit;font-size:inherit;font-weight:700;padding-left:10px;text-align:left;margin:0;}
#subscribe2newsletter-form input.textlink:hover,#wFormular ol li input.button:hover,body.TellAFriend #wFormular ol li input.button:hover{cursor:pointer;}
#toafriend{background-position:0 -48px;}
#toaggregator{background-position:0 -73px;}
#toprinter{background-position:0 -23px;}
#totop{background-position:0 2px;}
div.TellAFriend{border:1px solid #ccc;margin:10px 0;padding:10px;}
#wFormular ol,#wFormular ol li{list-style:none;margin:0;padding:0;}
#wFormular ol li label{float:left;width:160px;margin:0;}
#wFormular ol li label sup{color:#e30083;}
form.changeCount input,#wFormular ol li input{border:1px solid #ccc;font-family:inherit;font-size:inherit;width:180px;margin:0;padding:.3em;}
#wFormular ol li.Error input{border:1px solid #e30083;}
#wFormular ol li textarea{border:1px solid #ccc;display:block;font-family:inherit;font-size:inherit;height:150px;width:100%;padding:.3em;}
form.changeCount div.wError,#wFormular ol li span.wError{color:#e30083;font-style:italic;padding-left:160px;}
#wFormular ol li input.button,#wFormular span.button button,body.TellAFriend #wFormular ol li input.button,body.TellAFriend #wFormular span.button button{background:url(../images/buttons/submit-button.jpg) no-repeat left top;border:0 none;color:#FFF;font-size:16px;font-weight:700;height:31px;line-height:31px;width:155px;margin:0;padding:0;}
#wFormular ol li.C img{margin:-1.5em 0 .5em 120px;}
#wFormular ol li.C input{width:80px;margin:0 0 0 120px;}
#wFormular ol li.C span.wError{position:static;}
#wFormular ol li.Error input,#wFormular ol li span.wError input{border:2px solid #e30083;}
#wFormular sup,span.req{color:#e30083;font-size:1em;line-height:1em;}
*{margin:0;padding:0;}
.clear{clear:both;font-size:0;height:0;line-height:0;overflow:hidden;margin:0;padding:0;}
.elementContainer,.elementContainerBox{margin:0 0 18px;}
.elementContainer1,.elementContainer2,.elementContainer3,body.home #blockContent ul{margin:0;}
.elementContainer2 .col1{float:left;width:254px;margin:0 16px 0 0;}
.elementContainer2 .col2{float:left;width:254px;}
.elementContainer3 .col1,.elementContainer3 .col2{float:left;width:164px;margin:0 16px 0 0;}
.elementContainer3 .col3{float:left;width:164px;}
.elementContainerBox1,.elementContainerBox2,.elementContainerBox3{background-color:#DBE9F2;border:1px none #e0e0e0;margin:0 0 16px;padding:8px;}
.elementContainerBox2 .col1{float:left;width:49%;margin:0 2% 0 0;}
.elementContainerBox2 .col2{float:left;width:49%;}
.elementContainerBox3 .col1,.elementContainerBox3 .col2{float:left;width:32%;margin:0 2% 0 0;}
.elementContainerBox3 .col3{float:left;width:32%;}
.elementPicture .title{font-size:10px;line-height:20px;}
.elementPlain{background-color:#f0f0f0;border:solid 1px #a0a0a0;overflow:auto;margin:0 0 10px;padding:4px;}
.elementSource{background-color:#FFC;overflow:auto;white-space:nowrap;margin:0 0 10px;padding:4px;}
.elementSource h4{background-color:#ffc;border-bottom:solid 1px #ccc;margin:0 0 4px;padding:4px 4px 4px 0;}
.elementText .fragmentInfo,.elementText .fragmentTip{background-color:#fff;background-image:url(../images/icons/info.gif);background-position:4px 4px;background-repeat:no-repeat;border:solid 1px silver;padding:8px 8px 8px 64px;}
.elementText .fragmentWarning{background-color:#fff;background-image:url(../images/icons/warning.gif);background-position:4px 4px;background-repeat:no-repeat;border:solid 1px silver;padding:8px 8px 8px 64px;}
.searchButton{background:transparent url(../images/buttons/searchbutton-inactive.gif) no-repeat scroll 0;height:20px;position:absolute;right:0;top:0;width:30px;}
.searchInput{background:#FFF url(../images/backgrounds/input-fade.gif) repeat-x scroll 0;border:1px solid #CCC;position:absolute;right:40px;top:0;width:152px;padding:1px 2px 2px 4px;}
a{color:#e70084;font-weight:strong;text-decoration:none;}
a img,#search fieldset{border:none;}
a.audio{background:url(../images/links/audio.gif) center left no-repeat;padding:0 0 0 14px;}
a.button-big span.center,#fullsize-block a.button span.center{background:url(../images/buttons/button-big-center.gif) repeat-x 0 0;display:block;height:31px;line-height:31px;text-align:center;}
a.button-big span.left,#fullsize-block a.button span.left{background:url(../images/buttons/button-big-left.gif) no-repeat 0 0;display:block;height:31px;left:0;position:absolute;top:0;width:5px;}
a.button-big span.right,#fullsize-block a.button span.right{background:url(../images/buttons/button-big-right.gif) no-repeat 0 0;display:block;position:absolute;right:0;top:0;width:5px;}
a.button-big,#fullsize-block a.button{color:#FFF;display:block;font-size:14px;font-weight:700;height:31px;line-height:31px;position:relative;text-decoration:none;padding:0 5px;}
a.button-small{color:#FFF;display:block;font-weight:700;height:21px;line-height:21px;position:relative;text-decoration:none;padding:0 5px;}
a.button-small span.center{background:url(../images/buttons/button-small-center.gif) repeat-x 0 0;display:block;height:21px;line-height:21px;text-align:center;}
a.button-small span.left{background:url(../images/buttons/button-small-left.gif) no-repeat 0 0;display:block;height:21px;left:0;position:absolute;top:0;width:5px;}
a.button-small span.right{background:url(../images/buttons/button-small-right.gif) no-repeat 0 0;display:block;position:absolute;right:0;top:0;width:5px;}
a.button-small:hover,a.button-big:hover,#fullsize-block a.button:hover{color:#e5e5e5;text-decoration:none;}
a.download{background:url(../images/links/download.gif) center left no-repeat;padding:0 0 0 14px;}
a.extern{background:url(../images/links/extern.gif) center left no-repeat;padding:0 0 0 14px;}
div.elementText a.intern, a.more{background:url(../images/buttons/arrow-right.gif) no-repeat 0 14px;color:#e70084;/*float:left;*/ font-weight:700;padding-left:12px;padding-top:10px;}
a.video{background:url(../images/links/video.gif) center left no-repeat;padding:0 0 0 14px;}
a:hover{color:#e70084;text-decoration:underline;}
body{background-color:#ccc;color:#000;font-family:Arial, Sans-serif, Helvetica;font-size:12px;font-weight:400;line-height:16px;margin:0;}
body.Mentaltraining #blockContent div.legend{border:1px solid #efe3ef;margin-bottom:20px;margin-left:177px;width:250px;padding:9px 15px;}
body.Mentaltraining #blockContent div.legend img{vertical-align:-3px;padding:0 5px;}
body.Mentaltraining #blockContent h2{color:#333;font-size:16px;margin:30px 0 20px;}
body.Mentaltraining #blockContent img.left{float:left;margin-top:16px;}
body.Mentaltraining #blockContent ul li h3{border-bottom:1px solid #e30083;font-size:14px;margin-bottom:19px;padding-bottom:5px;}
body.Mentaltraining #blockContent ul ul{display:block;}
body.Mentaltraining #blockContent ul ul li{clear:none;float:left;width:100px;margin:0 5px 0 0;padding:0;}
body.Mentaltraining #blockContent ul ul li a{color:#333;display:block;position:relative;padding:69px 0 0;}
body.Mentaltraining #blockContent ul ul li img{background:#efe3ef;left:0;position:absolute;top:0;padding:5px;}
body.Mentaltraining #blockContent ul.default li{background:url(../images/icons/li-bullet.gif) no-repeat 0 5px;list-style:none;margin:0 0 5px 3px;padding:0 0 0 20px;}
body.Mentaltraining #blockContent ul.default,#blockContent ul,body.impressum #blockContent ul{margin:10px 0;}
body.home #blockContent ul li{background:transparent;list-style:none;margin:0;padding:0;}
body.home #blockContentInner{width:660px; /* margin-left: -15px; margin-top: */}
body.home #blockLeft{margin-left:-9999em;}
body.home #fullsize-block{background:#f7f3f7;height:200px;line-height:1em;margin-top:-30px;padding-left:20px;width:835px;}
body.home #fullsize-block h3,#blockRight h3{font-size:14px;margin:0 0 14px;}
body.home #new-today{height:156px;margin-left:660px;margin-right:20px;position:relative;}
body.home #new-today a.button{bottom:-4px;position:absolute;width:145px;}
body.home #new-today h4,#blockRight #new-today h4{font-size:22px;letter-spacing:-1px;margin-bottom:18px;}
body.home #new-today,body.home #online-training{padding-top:12px;}
body.home #online-training{border-right:1px solid #e70084;float:left;height:188px;width:640px !important;}
body.home #online-training ul li{float:left;list-style:none;margin-right:30px;width:130px;}
body.home #online-training ul li img{border:1px solid #e70084;margin-bottom:5px;margin-left:15px;}
body.home ul.wglList li{display:inline;width:280px;}
body.home ul.wglList div{padding-bottom:30px;}
body.home ul.wglList div.pos1{border-bottom:1px solid #efe3ef;float:left;width:640px;margin:30px 0 30px;padding:0px 0 30px;}
body.home ul.wglList div.pos2{border-style: none;float:left;width:640px;margin:0px;padding:0px 0 30px;}
body.home ul.wglList div.pos3{display: none;}
.home div div div div #blockRight {margin-top: 0;}
/* body.home ul.wglList div.pos2{float:left;width:280px;margin:0 40px 0 0;}
body.home ul.wglList div.pos3{float:left;width:280px;} */
body.home ul.wglList img{float:left;padding-top:5px;margin:3px 18px 0 0;}
body.home ul.wglList h2{font-size:14px;margin-bottom:10px;}
body.home ul.wglList p{display:block;vertical-align:3px;}
body.home ul.wglList div.wglButtonsetListentry,body.home ul.wglList div.wglButtonsetListentry div,body.home ul.wglList div.wglButtonsetListentry img{padding-top:0;width:auto;margin:0;}
body.impressum #blockContent ul li{padding:0 5px 3px 20px;}
body.kontakt #blockContent h1{margin-bottom:20px;}
button{background-color:#B6B6B6;border:none;color:#fff;cursor:pointer;font-size:11px;height:20px;line-height:20px;}
button:hover{background-color:#98BFD7;border:none;color:#fff;cursor:pointer;font-size:11px;height:20px;line-height:20px;}
div#erik{background:#FFF;width:670px;margin:0 auto;padding:15px 30px 0 0;}
div#erik #bottomNavPrint{padding-left:25px;float:left;width:105px;}
div#erik #bottomNavClose{margin-left:390px;width:105px;}
div.TellAFriendSideDataWhat{background:#ebebeb;border:1px solid #e30083;margin:20px 0;padding:20px;}
div.clear{clear:left;}
div.disclaimer{border-top:1px solid #efe3ef;font-size:.9em;padding-top:15px;}
div.elementFlashvideo{border-bottom:1px solid #efe3ef;margin-bottom:30px;padding-bottom:15px;}
div.elementFlashvideo a.modemlink{float:left;margin-right:5px;}
div.elementFlashvideo h2{color:#e30083;font-size:14px;margin-bottom:15px;}
div.image-with-caption{border:1px solid #EFE3EF;margin-bottom:20px;}
div.image-with-caption p{background:#efe3ef;font-size:.9em;margin:0;padding:10px;}
div.image-with-caption p input{width:100%;}
fieldset{border:0 none;}
h1{font-size:18px;}
h1,h3,h4,h5,h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#e70084;}
h2{font-size:15px;}
h3,body.home #fullsize-block a.button-small,body.home #new-today p{font-size:12px;}
h4,h5,h6{font-size:11px;}
iframe{border:1px solid #efe3ef;margin-top:10px;}
img.picture{margin:4px;}
img.pictureLeft{float:left;margin:4px 4px 4px 0;}
img.pictureRight{float:right;margin:4px 0 4px 4px;}
ol{list-style-type:decimal;margin:0 0 14px 28px;}
p{line-height:1.5;}
table{border:none;color:inherit;font:inherit;}
table.default td,table.full td{border-color:#a0a0a0;border-style:none solid solid none;border-width:1px;padding:2px;}
table.default th,table.full th{background-color:#f0f0f0;text-align:left;border-color:#a0a0a0;border-style:none solid solid none;border-width:1px;padding:2px;}
table.default,table.full{margin-bottom:12px;border-color:#a0a0a0;border-style:solid none none solid;border-width:1px;}
table.light{border:none;margin-bottom:12px;}
table.light td{border:none;padding:2px;}
table.light th{background-color:#f0f0f0;border:none;text-align:left;}
td.bgColor1,th.bgColor1{background-color:#f0f0f0;}
th,td{vertical-align:top;}
ul{margin:0 0 14px;}
ul.puzzles li{height:60px;}
ul.puzzles li a{background:transparent url(../images/icons/puzzle.gif) no-repeat 0 50%;color:#e30083;display:block;font-weight:700;margin-left:110px;position:relative;padding:2px 0 2px 20px;}
ul.puzzles li a img{left:-110px;position:absolute;top:0;}
ul.puzzles li span{padding:0 0 0 110px;}
ul.zebra li{background-color:transparent !important;margin:0;}
ul.zebra li.odd{background-color:#f7f1f7 !important;}
input.inBasket{background:transparent url(../images/buttons/button_auswaehlen.gif) no-repeat scroll 0;border:0 none;color:#FFF;cursor:pointer;display:block;height:30px;line-height:18px;text-align:left;width:130px;padding:6px 0 0 7px;}
a#toBasket{background:transparent url(../images/buttons/button_bestellen.gif) no-repeat scroll 0;display:block;height:30px;width:130px;}
form.changeCount input{width:30px;float:left;text-align:center;}
form.changeCount input.button{width:80px;margin-right:1em;padding:0.2em;}
form.changeCount div.wError{clear:both;padding:0;}
/* div#SProducts img.wglListThumbnail{padding:0 0.5em 1em 0;}
div#SProducts *{border-bottom:none;} */
ul.uebungen span.infoImage{position:absolute;margin-left:420px;cursor:hand;}
ul.uebungen span.infoField{display:none;position:absolute;background:#fff;width:405px;border:1px solid #e30083;margin-top:20px;z-index:10;padding:15px;}
.menulist{width:880px;height:38px;display:blocK; list-style:none;margin:0;padding:0;}
.menulist li{float:left;position:relative;height:38px;}
.menulist li:hover ul{position:absolute;top:38px;background-color:#efe3ef;padding:5px 0;}
.menulist ul{position:absolute;top:-9999px;left:0; background-color:#efe3ef;padding:5px 0;}
.menulist ul ul{display:none; /*left:148px;*/}
.menulist ul li:hover ul {display: none;}
.menulist ul li.l1{float:left;height:inherit;display:inline;margin:0 0 -1px;padding:0 5px;}
.menulist a{border-right:1px solid #CCC;background:transparent none;color:#999;font-size:14px;font-weight:700;line-height:38px;height:38px;text-decoration:none;float:left;padding:0 12px;}
.menulist a:hover,.menulist a:focus{color:#FFF;background:url(../images/backgrounds/nav_hover.gif) repeat-x 0 0;text-decoration:none;}
.menulist li.active a{color:#FFF;background:url(../images/backgrounds/nav_hover.gif) repeat-x 0 0;}
.menulist li ul{list-style-type:none; }
.menulist li ul li,.menulist li ul li a{height:auto;line-height:1.5em;border-right:0;}
.menulist li.active ul li a{background:transparent none;}
.menulist li.active ul a{background:none;}
.menulist ul li a{margin-left: 6px; margin-right: 6px; color:#000000!important;font-size:12px;font-weight:400;display:block;width:145px;height:auto;line-height:1.5em;margin-top:1px; margin-bottom: 1px; padding:5px 7px 3px;}
.menulist ul li a:hover,.menulist ul li.active a,.menulist ul a:hover{background-color:#e30083!important;background-image:none;color:#ffffff !important;}

#globalFunctions{position:absolute;top:35px;left:430px;}
ul.serviceNav{color:#000;width:320px;}
ul.serviceNav *{color:#000;}
ul.serviceNav a.large{font-size:1.4em;font-weight:700;padding:0 2px;}
ul.serviceNav a.medium{font-size:1.2em;padding:0 2px;}
ul.serviceNav a.normal{font-size:1em;padding:0 2px;}
ul.serviceNav li{background:transparent url(../images/backgrounds/pipe-servicenav-single.gif) no-repeat scroll right 2px;display:inline;list-style-image:none;list-style-position:outside;list-style-type:none;float:left;margin:0;padding:0 10px;}
ul.serviceNav li.last{background-image:none;}
div#metaNavigation li a{padding:2px 10px;}
div#standardNavigation{left:51px;position:absolute;top:223px;width:878px;}
div#standardNavigation div{height:38px;}
div#standardNavigation #beButtonEditNavigation,div#standardNavigation #beButtonEditNavigation div{height:auto;border:0 none;}
ul.menu,ul.menu li{list-style:none;color:#CCC;margin:0;padding:0;}
ul.menu{left:0;width:160px;float:none;margin:0 0px 0 0;padding:0;}
ul.menu li ul li{border-bottom:1px solid #efe3ef;display:block;position:relative;padding:0;}
ul.menu li ul li:last-child{border-bottom:0;}
ul.menu li ul li a{color:#000;display:block;height:auto;position:relative;width:170px;font-weight:700;margin:0;padding:5px 0 5px 10px;}
ul.menu li ul li a:hover, ul.menu li ul li.selected a{background:url(../images/backgrounds/gradient.gif) repeat-y scroll left top !important;text-decoration:none;}
ul.menu li ul li a span{font-weight:400;display:block;}
ul.menu li ul li ul{border:none;border-top:1px solid #efe3ef;margin:0;}
ul.menu li ul li ul li{border-bottom:1px solid #efe3ef;clear:both;}
ul.menu li ul li ul li a{font-weight:400;}
#beButtonContent,div#metaNavigation li,ul.menu li ul li ul li a img{float:left;}
#blockContent ul.download,div#SProducts .wglListEntryDetails br{clear:both;}
#wFormular ol li,.elementStandard,.elementHeadline,.elementText,.elementPicture,.elementLink,.elementVideo,.elementAudio,.elementPortlet,.elementScript,.elementDelimiter{margin:0 0 10px;}
.screenreader,#imageDetails,#wFormular ol li input.hidden,body.TellAFriend #wFormular ol li input.hidden,a.wListRSSLink,div.wglPortletHead h2,ul.menu li a.l0,ul.menu li ul li.l0 a.open,ul.menulist span.desc{display:none;}
div.missionstatement { border-bottom:1px solid #CCC; }
div.missionstatement img { float:left; margin:0 15px 0 0; }
div.missionstatement h2 { color:#e30083; }
div.missionstatement div.clearleft { clear:left; height: 30px; }
div.linkteasers { padding-top:20px; border-bottom:1px solid #CCC; }
div.linkteasers h2 { color:#e30083; margin-bottom:15px;}
div.linkteasers div.clearleft { clear:left; height: 30px; }
div.linkteaser { width:130px; height:210px; display:block; overflow:hidden; padding:10px; float:left; margin-right:19px; background:url(/mental-aktiv/wGlobal/layout/images/backgrounds/linkteaser-bg.gif) no-repeat 0 0;}
div.linkteaser h3 { font-size:15px; margin:15px 0; }
div.linkteaser img, a { display:inline;}
div.last { margin:0; }
div.recentarticles {margin-bottom:20px;}
ul.recentarticles {list-style-type:none;padding-bottom:20px;}
ul.recentarticles li { padding-left:30px; background:url(/mental-aktiv/wGlobal/layout/images/buttons/bullet-news.gif) no-repeat 10px 4px; line-height:1.5em; padding:3px 10px 3px 30px; border-bottom:1px solid #FFF; }
#MANewsletter ol li.emlformat { padding-bottom:20px; }
#MANewsletter ol li.emlformat input {display:inline; width:auto;line-height:1em;vertical-align:-3px;float:none;}
#MANewsletter ol li.emlformat label{line-height:1em;width:auto;display:inline;padding-left:4px;padding-right:10px;float:none;}
#MANewsletter ol li.submit { padding-left:160px; }
#SProducts ul { border-top:1px solid #CCC; }
#SProducts ul li { background:none; padding:10px 0 0 0; margin:0; }
#SProducts ul li h2 { background:none; padding:0; margin:0; font-size:14px; color:#000; font-weight:bold; padding-bottom:10px;}
#gallery a.next {
background-image:url(/mental-aktiv/bilderstrecke/pfeil_pink_rechts.gif);
background-position:right top;
background-repeat:no-repeat;
float:right;
height:20px;
padding-right:30px;
display:block;
}
#gallery a.prev {
background-image:url(/mental-aktiv/bilderstrecke/pfeil_pink_links.gif);
background-position:left top;
background-repeat:no-repeat;
height:20px;
float:left;
display:block;
padding-left:30px;
}
div.slideshow-container {
clear:both;
padding-top:10px;
position:relative;
}
div.elementGallery {
background:#EBE1E8 url(/mental-aktiv/wGlobal/layout/images/backgrounds/fade-tebonin-box.gif) repeat-x scroll 0 26px;
}
#thumbs,
#controls,
#gallery {
padding:5px;
}
#controls {
height:10px;
}
div.elementGallery  h2 {
background:transparent url(/schwabe/wGlobal/layout/images/backgrounds/headline-tebonin-fade.gif) repeat-x scroll 0 0;
color:#FFFFFF;
height:25px;
line-height:25px;
padding:0 10px;
}
div.ss-controls {
display:none;
}
div.nav-controls {
position:absolute;
width:440px;
z-index:1;
}
#blockContent div.elementGallery ul.thumbs li {
	float:left;
	margin:2px;
	padding:2px;
	border:1px solid #ccc;
	list-style: none;
	background:none;
}
#blockContent div.elementGallery ul.thumbs li.selected {
	border:1px solid #E70084;
}
div.slideshow span {
	position:absolute;
}
div.slideshow {
height:290px;
}
div.slideshow img {
height:270px;
width:450px;
}
div.caption {
padding:20px 10px;
}
div#caption span {
position:absolute;
width:430px;
}

#blockRightInner div.box { background: #F7EFF7; margin-bottom:20px; padding:0; }
#blockRightInner div.box h2 {background:url(/schwabe/wGlobal/layout/images/backgrounds/headline-tebonin-fade.gif) repeat-x left top; height:25px; line-height:25px; padding:0 10px; color:#FFF;  }
#blockRightInner div.box div.body { padding:15px 10px 0 10px; }
#blockRightInner #toBasket { padding: 0 10px 20px 10px; margin-left:10px;}
#SProducts li.paddingLeft { padding-left:160px;}
#wFormular ol li.accept input.checkbox {
	display:block;
	width:auto;
	margin:10px 0 0 135px;
	
}
#wFormular ol li.accept label {
	margin-left:160px;
	display:block;
	width:190px;
	padding-bottom:20px;
	margin-top:-1.3em;
}
#wFormular ol li.accept div.Error label { color:#E70084; font-weight:bold; }
#wFormular ol li.Accept label {
float:none;
}
#wFormular ol li.Merkmal_erzeugen label {
float:none;
}
form li.Accept, form li.Merkmal_erzeugen {
margin-top:20px;
}
#wFormular ol li.Merkmal_erzeugen input.radio,
#wFormular ol li.Accept input.radio {
float:left;
margin: 2px 5px 0 0;
}
form li.Error label {
	color:#E30083;
}
