.klein span.ic,.klein a.ic,option.ic,span.aa,span.ap,span.aq,span.ar,span.p,span.aq,span.ar,a.a,a.h,a.i,a.j,a.k,a.l,span.autor.a,span.autor.l,span.autor.j,span.autor.k,span.autor.h,span.autor.p,span.autor.q,span.autor.r,span.autor.i,a.p,a.q,a.r,a.t,a.u{position:relative;background:url(http://1.med1.biz/l/kni8.png) no-repeat 0 0;padding:0 0 0 26px;visibility:hidden}
div.mob a.ic,div.mob p.autor a{background:none;padding:0}

html{min-height:100.01%}
/*body{background:url(http://2.med1.biz/l/gradient_t2.png) repeat-x #b6cbd4;font-family:"Lucida Grande",verdana,geneva,arial,helvetica,sans-serif;font-size-adjust:0.53;margin:0}*/
body{background:url(http://2.med1.biz/l/gradient_t2.png) repeat-x #c3d2d9;font-family:"Lucida Grande",verdana,geneva,arial,helvetica,sans-serif;font-size-adjust:0.53;margin:0}
body.kiwu{background-image:-ms-linear-gradient(top,hsl(25,80%,35%) 0,hsl(28,60%,51%) 120px,hsl(32,52%,68%) 280px,hsl(37,44%,80%) 480px,hsl(43,35%,86%) 750px,hsl(50,25%,90%) 1000px,hsl(60,10%,90%) 100%);background-image:-moz-linear-gradient(top,hsl(25,80%,35%) 0,hsl(28,60%,51%) 120px,hsl(32,52%,68%) 280px,hsl(37,44%,80%) 480px,hsl(43,35%,86%) 750px,hsl(50,25%,90%) 1000px,hsl(60,10%,90%) 100%);background-image:-o-linear-gradient(top,hsl(25,80%,35%) 0,hsl(28,60%,51%) 120px,hsl(32,52%,68%) 280px,hsl(37,44%,80%) 480px,hsl(43,35%,86%) 750px,hsl(50,25%,90%) 1000px,hsl(60,10%,90%) 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,hsl(25,80%,35%)),color-stop(1,hsl(32,52%,68%)));background-image:-webkit-linear-gradient(top,hsl(25,80%,35%) 0,hsl(28,60%,51%) 120px,hsl(32,52%,68%) 280px,hsl(37,44%,80%) 480px,hsl(43,35%,86%) 750px,hsl(50,25%,90%) 1000px,hsl(60,10%,90%) 100%);background-image:linear-gradient(to bottom,hsl(25,80%,35%) 0,hsl(28,60%,51%) 120px,hsl(32,52%,68%) 280px,hsl(37,44%,80%) 480px,hsl(43,35%,86%) 750px,hsl(50,25%,90%) 1000px,hsl(60,10%,90%) 100%);}

body.ip_wallpaper div#div_b,body.naMediaAd_WALLPAPER div#div_b{width:728px;margin:0 -160px 0 auto ! important;padding-right:160px;text-align:right}
body.ip_wallpaper div#div_s,body.naMediaAd_WALLPAPER div#div_s{position:relative;top:-97px ! important;z-index:99}
body.ip_wallpaper #nab_side,body.naMediaAd_WALLPAPER #nab_side{width:160px}
div#ip_content_wrapper{position:relative}
div#naMediaAd_SALES_CONTACT ul{padding:0}
div#naMediaAd_SALES_CONTACT img{margin:0}

div#mouselayer{display:none}

div#coc{position:fixed;bottom:0;width:100%;border-top:1px solid #fff;background:#C3D2D9;z-index:99}
div#coc p{padding:.1em 2em;color:#829299;font-size:85%}
div#coc a{color:#6C7A80}
div#coc a.bt{top:-1px;background:#CEDEE6;border:1px solid #A0ADB3;box-shadow: 2px 2px 0 0 #DAEBF2 inset, -1px -1px 0 0 #dde2da inset}
div#coc.inakt{bottom:-10em;transition:all 2s ease .2s}

div,h1,h2,h3{position:relative}
h1,h2,h3{line-height:120%}
p{position:relative;margin:0;padding:.3em 0;color:#231;line-height:135%;zoom:1}
h1{margin:.9em 0;font-size:1.8em}
div.f input, h1 input{padding:0;font-weight:bold;font-size:inherit;background:#fff;border:none}
h2{margin:1.2em 0 .5em;font-size:1.5em}
h3,.foren h2{margin:2em 0 .5em;font-size:1.3em}
div.bg h3{margin-top:1.2em}
h1,h1 input{color:#94a800}
h2,h3,span.s{color:#8aa000}
h4{margin:1.5em 0 .3em;color:#231}
p.autor,p.fg{margin:.5em 0 1.5em 0}
a.h i,a.i i,a.j i,a.k i,a.l i,a.p i,a.q i,a.r i,a.t i,a.u i,span.a i,span.aa i,span.ap i,span.aq i,span.ar i,span.autor.q i,span.autor.p i,span.autor.a i,span.autor.r i,span.autor.i i,span.autor.h i,span.autor.j i, span.autor.l i, span.autor.k i{display:none}

a{font-weight:bold;text-decoration:none;margin:0;outline:none;font-size:101%}
a:hover{text-decoration:underline;cursor:pointer}
a:link,a:link span.u,li.reg_alert{color:#0458ac}
a:visited,a:active,a:visited span.u{color:#368cf0}
a strong{color:inherit}
a.fs{color:#34ac14}
a.eb{position:relative;left:2px;top:2px;color:#fff}
a.eb{background:url(http://1.med1.biz/l/eb.gif) no-repeat center left;padding:8px 0 3px 15px}
a.eb:visited{background-image:url(http://1.med1.biz/l/eb2.gif)}
a.eb:hover{text-decoration:none}
a.lz{font-size:110%;color:#d44}
a.lz:visited{color:#f88}

span.aa,span.ap,span.aq,span.ar{font-weight:bold;font-size:101%}
a.a,option.a,a.a2,a.j2,span.autor.a,span.aa,span.aa a{color:#808878 ! important}
a.g,option.g,a.j,option.j,a.p,span.autor.j,span.autor.p,span.ap,option.p,a.s,option.s,a.g2,a.j2{color:#84a000 ! important}
a.h,option.h,a.k,option.k,a.q,span.autor.h,span.autor.k,span.autor.q,span.aq,option.q,a.t,option.t,a.h2,a.k2{color:#1464bc ! important}
a.i,option.i,a.l,option.l,a.r,span.autor.h.i,span.autor.l,span.autor.r,span.autor.i,span.ar,option.r,a.u,option.u,a.i2,a.l2{color:#a00 ! important}
a:link b.l{color:#0458ac}
a:visited b.l,a:active b.l{color:#368cf0}

sub,sup{line-height:0px;font-size:.7em}
sup{vertical-align:.5em}

code{font-family:sans-serif;color:#f00}
strong{color:#231;font-weight:bold;font-size:101%}
h3 strong{color:inherit}
ins,ins strong{color:#d00;text-decoration:none}
a.rot,span.rot{color:#a00 ! important}
span.blau{color:#1464BC ! important}
span.fs,span.rot,span.blau{border:solid #ccc 1px;margin:0 .3em;padding:0 .3em}
span.lesezeichen{display:none}

.noscript{display:none}
.y{position:absolute;left:-999em}
img{vertical-align:middle;margin:-12px -3px -8px -3px;border-style:none}
div.mob div.bg p img{height:2.7em}
img.hg,img.hg2,span.hg,div.nutzer,span.nutzer{display:none}
div.hr{background:url(http://2.med1.biz/l/hr.gif) no-repeat scroll center;margin:0em auto .7em;height:15px;border:0 none;color:#fff}
div.hr hr{display:none}

dl dt,span.s{font-weight:bold}
dl dd{margin:.5em 0 1em 2em}
dl dd p{margin:0}
dl.z{color:#ff0000}

table.liste{width:99%;margin-top:2em}
table.li tr td,table.liste tr,table.liste th,table.liste td{margin:0;padding:0 1em .5em 0;border:none;vertical-align:bottom;text-align:left}
table.liste td{background:url(http://1.med1.biz/l/punkte.gif) repeat-x bottom}
table.liste td.r{text-align:right}
table.li tr td{padding-top:0.6em}
table.li{margin:2em 0 3em}
table.li2 tr td{padding:1em 0}

.nowrap{white-space:nowrap}
p.go{margin:0.2em 0;padding:4px 0 1px 26px}
p.n{background:url(http://2.med1.biz/l/ne20.gif) no-repeat 0px .3em;margin:.5em 0 0;padding-left:23px !important}

.m0 a,.m1 a,.m2 a,.m3 a{padding-left:25px}
.m0 a{background:url(http://1.med1.biz/l/m0.gif) no-repeat 0 80%}
.m0 a.h,.m0 a.j,.m0 a.k,.m0 a.l,.m0 a.p,.m0 a.q,.m0 a.r{background:none;padding:0}
.m1 a{background:url(http://2.med1.biz/l/m1.gif) no-repeat 0 80%}
.m1 a.h,.m1 a.j,.m1 a.k,.m1 a.l,.m1 a.p,.m1 a.q,.m1 a.r{background:none;padding:0}
.m2 a{background:url(http://3.med1.biz/l/m2.gif) no-repeat 0 80%}
.m2 a.h,.m2 a.j,.m2 a.k,.m2 a.l,.m2 a.p,.m2 a.q,.m2 a.r{background:none;padding:0}
.m3 a{background:url(http://1.med1.biz/l/m3.gif) no-repeat 0 80%}
.m3 a.h,.m3 a.j,.m3 a.k,.m3 a.l,.m3 a.p,.m3 a.q,.m3 a.r{background:none;padding:0}
form{margin:0}
q{font-style:italic}
span.br{visibility:hidden;line-height:0.1%;font-size:0.001em;text-decoration:none !important}
span.wbr{letter-spacing:-.45em}
span.u{text-decoration:underline}

div#sp{margin:2em 0 0 0}
div#sp img,div#spo img{margin:0}
div#spo p{margin:.6em -10px;text-align:center}
div#skyscraper{left:0 !important;top:0 !important}
div.dfp-container.sky_top {
	left:99.8% !important;
	position:absolute !important;
	z-index:0 !important;
}
div.dfp-container.sky_top .dfp-inner {
	position:fixed
}
div.dfp-container.leaderboard_top .dfp-inner::after{
	content:""
}

.klein,p#fuss,p#p_hilfe{font-size:.87em;color:#564}
.klein p{color:#564}
.kleinb{font-size:1em}
.grau{color:#675}
input.kleinb{background:#fafdf2;border:none;color:#065cb2;font-weight:bold}
.p90{width:98%}
.p80{width:94%}
span#zaehler{float:right;margin-right:1.1em}
abbr,span.abbr{font-variant:small-caps}
/*del,div.s1 p,div.s2 p,div.s2 p.autor a,div.s2 p input,div.s2 p span span,div.s2 p u,div.s3 p,div.s1 h3,div.s2 h3,div.s3 h3{zoom:1;text-decoration:none;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter: alpha(opacity=40);opacity:0.4}*/
del,p.s1,div.s1 p,p.s2,div.s2 p,div.s2 p input,div.s2 p span span,div.s2 p u,p.s3,div.s3 p,div.s1 h3,div.s2 h3,div.s3 h3{zoom:1;text-decoration:none;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter: alpha(opacity=40);opacity:0.4}
/*del,div.s2 p a,div.s2 p input,div.s2 p span span,div.s2 p u{display:inline-block\9;zoom:1;}*/
del,p.s2,div.s2 p a,div.s2 p input,div.s2 p span span,div.s2 p u{display:inline-block\9;zoom:1;}
.s1{background:url(http://3.med1.biz/l/gel.gif) ! important}
.nob{white-space:nowrap}
select.nutzer option{background-position:0 50% ! important;padding-top:0;font-weight:bold}
p.ut{padding-bottom:1.7em}

div#alert{position:fixed;display:none;margin-left:50%}
div#alert div{position:absolute;background:#fff;left:-13em;width:24.5em;height:12em;padding:0 1em 1em;border:solid #889 1px;border-radius:10px;box-shadow:6px 3px 30px 0 #468;-moz-box-shadow:6px 3px 50px -25px #468;-webkit-box-shadow:6px 3px 30px 0 #468}
div#alles{margin:0;z-index:10}
/*div#b1{position:relative;background:#f2f4ea;margin:0 9px;border:solid white 1px;border-radius:10px;overflow:hidden}*/
div#b1{position:relative;background:#f3f4ed;margin:0 9px;border:solid white;border-width:1px 1px 0;border-radius:10px;}
div#b7{position:relative;padding-right:24em;z-index:5}
div.mob div#b7{padding-right:0}
div#haupt{position:relative;background:url(http://1.med1.biz/l/menu2.png) #fff repeat-x 0 -60px;border-bottom-left-radius:9px;margin:0;padding:8px 1.7em 1.2em}
div#haupt{border-bottom-left-radius:0}
div.mob div#haupt{border-radius:9px}

div#menu a#a_start,div#menu2 a#a_start{position:relative;width:1.5em;padding-left:1.65em;visibility:hidden}

/* Seitenkopf und Menüleiste */
/*div#sk{height:120px;background:url(http://3.med1.biz/l/linksoben.jpg) left 0 no-repeat #f2f4e6;margin:0 0 -3px 0;z-index:2}*/
div#sk{height:120px;background:url(http://3.med1.biz/l/linksoben2.jpg) left 0 no-repeat #f0f3e8;margin:0 0 -3px 0;z-index:2}
div#sk a span{position:absolute;top:30px;width:280px;height:90px}
div.mob div#sk{display:none}
div#sk2{height:119px;background:url(http://3.med1.biz/l/t.gif) right 0 no-repeat;margin:0;padding:0}
div#sk,div#sk2{border-top-left-radius:9px;border-top-right-radius:9px}
div#div_logo{position:relative;top:25px;background:url(http://2.med1.biz/l/butt4.png) 1.5em -90px no-repeat;width:300px;height:95px}
p#p_hilfe{position:absolute;top:3px;left:2em;z-index:98}
div#mo1{position:absolute;bottom:1em;width:99%}
div#mo2{margin:0 50px -10px 160px;padding:0 10% 0 11%;text-align:center}
p#p_mo{color:#647c40}
div#nd-multi{position:absolute;top:5px;right:158px;width:144px;height:20px; background-image: url(http://1.med1.biz/l/logo_nd_muli.png)}
div#gn{position:absolute;top:8px;right:185px;background:url(http://2.med1.biz/l/butt4.png) -139px -42px no-repeat;padding:3px 0 3px 28px}
/*div#menu{background:url(http://1.med1.biz/l/menu.png) repeat-x;clear:both;height:2em;margin:0;padding:3px 0 0}*/
div#menu,div#menu2{background:url(http://1.med1.biz/l/menu2.png) repeat-x;clear:both;height:1.8em;margin:0;padding:3px 0 0}
div#menu2{background-position:0 -3px;padding:1px 0 2px;border:solid #c0c2b5;border-width:0 0 1px}
div.mob div#menu,div.mob div#menu2{display:none}
div#menu a:visited,div#menu2 a:visited,div#menu a:visited span.u,div#menu2 a:visited span.u{color:#0458ac}
div#menu ul,div#menu2 ul{list-style:none;display:inline}
div#menu li,div#menu2 li{float:left;margin:2px 0 0;padding:4px 0 0}
div#menu li.rechts,div#menu2 li.rechts{float:right}
div#menu li#mr1,div#menu2 li#mr1,div#menu li#mr2,div#menu2 li#mr2,div#menu li#mr3,div#menu2 li#mr3,div#menu li#mr4,div#menu2 li#mr4{float:right}
div#menu li a img,div#menu2 li a img{margin:0;vertical-align:bottom}
/*div#menu a,div#menu span{position:relative;border-right:solid #ddd 1px;border-left:solid white 1px;padding:5px 5px 6px 4px;z-index:3}*/
div#menu a,div#menu2 a,div#menu span,div#menu2 span{position:relative;border-right:solid #ddd 1px;border-left:solid white 1px;padding:4px;z-index:3}
div#menu span a,div#menu2 span a{border-right:none}
div#menu span.u,div#menu2 span.u{background:none;border:none;padding:0}
div#menu a:hover,div#menu2 a:hover,div#menu a.akt,div#menu2 a.akt,div#menu span,div#menu2 span{background-color:#fdfdfc}

div#sk,div#sk a,div#menu,div#menu2{text-shadow:1px 1px 0px #fff}

/* Seitenleiste */
div#sl{left:0;float:right;display:inline;width:24em;background:url(http://1.med1.biz/l/menu2.png) repeat-x 0 -74px;margin:0 -24em 0 0;padding:.5em 0}
/*																							siehe auch Zeile 120 */
div.mob div#sl{display:none}
div#sl,div#sl p{color:#453}
div#sl a:visited,div#sl a:visited span.u{color:#0458ac}
p.ad{width:100%;line-height:110%;padding:.2em 0;overflow:hidden}
div#ax p{padding:.3em 0 .1em}

/*div.sbox,div.sboxi{background:#f8faf2;box-shadow:1px 1px 8px -1px #d0d4cc;-moz-box-shadow:1px 1px 8px -1px #d0d4cc;-webkit-box-shadow:1px 1px 8px -1px #d0d4cc;margin:.2em .3em .4em .4em;padding:2px;border:solid 1px #dce0d8;border-radius:8px;z-index:9}*/
div.sbox,div.sboxi{background:#f9faf6;box-shadow:1px 1px 8px -1px #d7d9d5;-moz-box-shadow:1px 1px 8px -1px #d7d9d5;-webkit-box-shadow:1px 1px 8px -1px #d7d9d5;margin:.2em .3em .4em .4em;padding:2px;border:solid 1px #dde0da;border-radius:8px;z-index:9}
/*div.kopf{background-color:#bccc50;background:-moz-linear-gradient(top,#bccc50 0,#c4d458 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#bccc50),color-stop(1,#c4d458));padding:2px .5em 0;border-top-left-radius:6px;border-top-right-radius:6px;zoom:1}*/
div.kopf{background-color:#c2ce60;background:-moz-linear-gradient(top,#c2ce60 0,#cad66a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#c2ce60),color-stop(1,#cad66a));padding:2px .4em 0;border-top-left-radius:6px;border-top-right-radius:6px;zoom:1}
div.sboxi div.kopf{border-radius:7px}
div#sl div.kopf p,div#sl2 div.kopf p{width:100%;line-height:80%;color:#ffffff;font-weight:bold;text-shadow:1px 1px 0px rgba(0,0,0,.25)}
div.corpus{position:relative;clear:both;padding:.4em 4px .4em .7em;overflow:hidden}
td img,div#div_b img,div#div_b img,div#div_m img,div#div_s img,div#div_t img,div#div_u img{margin:0}
div#div_b{background:url(http://2.med1.biz/l/butt4.png) no-repeat 740px 0;width:750px;margin:0 auto}
/*div#div_b{display:none;background:url(http://2.med1.biz/l/butt4.png) no-repeat 730px 0;width:740px;margin:0 auto}*/
/*div#div_m,div#div_mg,div#div_t{width:300px;background:url(http://2.med1.biz/l/butt4.png) no-repeat 230px 0;margin:1.5em auto .5em;padding:12px 0 0 0;overflow:hidden;display:none}*/
div#div_m,div#div_mg,div#div_t{width:300px;margin:1.5em auto .5em;padding:0 0 12px;overflow:hidden}
/*div#nab_text,div.naMediaAd_MEDIUM_RECTANGLE{height:250px;overflow:hidden}*/
div#nab_text,div.naMediaAd_MEDIUM_RECTANGLE{overflow:hidden}
div.naMediaAd_TEASER_H{height:50px}
/*div#div_s{display:none;height:605px;background:url(http://2.med1.biz/l/butt4.png) no-repeat -100px 605px;padding:0 0 12px;overflow:hidden}*/
div#div_s{height:605px;padding:0 0 12px/*;overflow:hidden*/}
/*div#w_b{height:97px;padding:7px 0 0}*/
div#w_b{margin-bottom:3px;padding:7px 0 0}
div#w_bb{margin:50px 0 -20px 3px}
div#w_g{height:265px;margin:13px auto 5px;text-align:center}
div#w_s{position:absolute;top:104px;right:0;height:600px;margin:0 -48px 0 0}
div#w_u,div#g9{margin:3em 0 0;clear:left}
div#w2_u{height:60px;margin:0 0 0 -3px}

/* Breadcrumbs und Seitenzahlen */
div#so,div#su{float:right;background:#fff;margin:-.1em -1.2em 0 0;padding:0 1em 0 0}
div#so form,div#su form{display:inline;padding:0}
div#sox{background:#fff;margin:0 -1.7em 3em;padding:.4em 1.7em 0}
div#sux{margin:0 -1.7em;padding:0 1.7em}
div#sox p,div#sux p{position:relative;display:inline;padding:0;color:#888a86}
/*div#sox img,div#sux img{margin:0}*/
span.b_n,span.b_e,span.b_e2,span.b_z,span.b_z2,span.b_v,span.b_v2,span.b_l,span.b_l2,span.b_b,span.b_b2{display:inline-block;width:22px;height:19px;background:url(http://2.med1.biz/l/butt4.png) -46px -17px;margin:0 .2em;vertical-align:middle}
span.b_e,span.b_e2,span.b_l,span.b_l2{width:26px}
span.b_n{width:35px;background-position:-12px -71px}
span.b_e2{background-position:-46px -35px}
span.b_z{background-position:-71px -17px}
span.b_z2{background-position:-71px -35px}
span.b_v{background-position:-71px -53px}
span.b_v2{background-position:-71px -71px}
span.b_l{background-position:-46px -53px}
span.b_l2{background-position:-46px -71px}
span.b_b{background-position:-25px -17px}
span.b_b2{background-position:-25px -35px}

div.hu,span.lesezeichen,span.stift{display:none}

p#fuss{position:relative;margin:.8em 0;text-align:center;color:#345;text-shadow:1px 1px 0px rgba(255,255,255,.3)}
p#fuss a:visited,p#fuss a:visited span.u{color:#0458ac}


hr.hu{display:none;position:relative;background:#fff;height:1em;color:#fff;border:0 none}
input.sl1,input.sl2,input.sl3,input.sl4{width:1.6em;height:1.3em;margin:0 .3em;font-size:90%;text-align:center;vertical-align:middle}
input.sl2{width:2.2em}
input.sl3{width:2.8em}
input.sl4{width:3.4em}

p#soc{position:absolute;right:-23.5em;display:inline;margin:-.3em 2em 0 8px;width:20em}
div.sb{position:absolute;right:-23em;bottom:2.3em}
span.sp{position:absolute;right:-165px;margin:0 0 1em 1em;visibility:hidden}


/* Icons vor/nach Links */
img.hellip{padding:.7em 0 0}
a.ll{background:url(http://1.med1.biz/l/p1.gif);padding:5px 2px 0 20px}
a.ll:hover{background:url(http://2.med1.biz/l/p2.gif)}
a.ll,a.ll:hover,.m0 a,.m1 a,.m2 a,.m3 a{background-repeat:no-repeat;background-position:0 75%}
.m0 a,.m1 a,.m2 a,.m3 a{margin:-11px 0 0 0;padding:11px 2px 0 25px}
p.ll,p.ll:hover{font-weight:normal}

.klein span.aa,.klein span.ap,.klein span.aq,.klein span.ar,.klein a.a,.klein a.p,option.p,.klein a.q,option.q,.klein a.r,option.r{padding-left:17px}
.klein a.h,option.h,.klein a.j,option.j,.klein a.k,option.k,.klein a.l,option.l,.klein a.s,option.s,.klein a.t,option.t,.klein a.u,option.u{padding-left:25px}
.klein a.e,.klein a.f{padding-left:21px}

span.aa,span.ap,span.aq,span.ar,a.a,a.p,a.q,a.r,span.autor.a,span.autor.p,span.autor.q,span.autor.r,span.autor.i{padding-left:22px}
a.h,a.i,a.j,a.k,a.l,a.s,a.t,a.u,span.autor.h,span.autor.j,span.autor.k,span.autor.l{padding-left:33px}

.klein a.a,option.a,klein span.autor.a,.klein span.aa{background-position:0 0}
.klein a.h,option.h,.klein span autor.h{background-position:0 -60px}
.klein a.i,option.i,.klein span autor.i{background-position:0 -90px}
.klein a.j,option.j,.klein span.autor.j{background-position:0 -120px}
.klein a.k,option.k,.klein span autor.k{background-position:0 -150px}
.klein a.l,option.l,.klein span autor.l{background-position:0 -180px}
.klein a.p,option.p,.klein span.ap,.klein span.autor.p{background-position:0 -210px}
.klein a.q,option.q,.klein span.aq,.klein span.autor.q{background-position:0 -240px}
.klein a.r,option.r,.klein span.ar,.klein span.autor.r{background-position:0 -270px}
.klein a.s,option.s,.klein span.as,.klein span.autor.s{background-position:0 -300px}
.klein a.t,option.t,.klein span.at,.klein span.autor.t{background-position:0 -330px}
.klein a.u,option.u,.klein span.au,.klein span.autor.u{background-position:0 -360px}

a.a,span.aa,span.autor.a{background-position:0 -390px}
a.h,span.autor.h{background-position:0 -450px}
a.i,span.autor.h.i,span.autor.i.ic,span.autor.i{background-position:0 -480px}
a.j,span.autor.j{background-position:0 -510px}
a.k,span.autor.k{background-position:0 -540px}
a.l,span.autor.l{background-position:0 -570px}
a.p,span.ap,span.autor.p{background-position:0 -600px}
a.q,span.aq,span.autor.q{background-position:0 -630px}
a.r,span.ar,span.autor.r{background-position:0 -660px}
a.s,span.as,span.autor.s{background-position:0 -690px}
a.t,span.at,span.autor.t{background-position:0 -720px}
a.u,span.au,span.autor.u{background-position:0 -750px}

.klein a.e{background-position:0 -780px}
.klein a.f{background-position:0 -810px}

.ico{width:16px;height:16px;margin:-5px 4px -1px 1px}

/* Bilder zu Überschriften */
img.hg,img.hg2,span.hg,span.hg2{display:block;position:relative;float:right;margin:-1.5em -5px -15px;z-index:0}

/* DIV.home, DIV.foren, DIV.box, DIV.bg */
div.box{background:url(http://1.med1.biz/l/papier_lang.gif) no-repeat;margin:0 0 0 -8px;padding:1.2em 0 0 .7em}
div.box h3,div.box h4{margin-left:10px;margin-top:.4em}
div.foren h3{margin:1.5em 0 .5em}
div.box p,div.box div{position:relative;margin:0 0 0 10px}
div.home,div.foren{margin:0 1% 0 0px ! important;	/*-webkit-text-size-adjust:none;*/}
/* steht jetzt an zweiter Stelle */
div#spalte1,div#spalte2{float:left;margin:0 0 0 -3px;padding:0;}
div.foren div#spalte1 p,div.foren div#spalte2 p,span.bull{font-weight:bold;color:#999b97;top:.1em}
span.bull{padding:0 .2em}
div.foren div#spalte1 p above,div.foren div#spalte2 p above{position:relative;top:-.1em}
div.foren div div{background:url(http://2.med1.biz/l/papier_kurz.gif) no-repeat;margin:0 0 0 -4px;padding:1.2em 0 0 .7em}
div.foren p.ng{margin-left:3px}
div#spalte1{margin:0;padding:0 2.5% 0 0}
div#spalte2{margin:0;padding:0 0 0 2.5%}

div.box{margin:-.5em 0 .5em -12px}
div.init{margin-top:3em}
div#zus select,div#ho select,form#suche select{margin:0;padding:.1em .1em 0;border:solid 1px #d1d5c3;font-weight:bold;color:#065cb2}
div#zus optgroup,div#ho optgroup,form#suche optgroup{background:#fff;padding:.2em;font-weight:normal;font-style:normal;font-size:125%;color:#92a629}
div#zus option,div#ho option,form#suche option{margin:0;padding:0;font-weight:bold;font-size:80%;color:#065cb2}

div.bg{clear:left;padding-bottom:4em}
#haupt .conative-ad + div.bg{padding-top: 1em}
div[class*="dm_conative_adslot_"] + div.dfp-container {clear: left}
blockquote div.bg{padding-bottom:0}
div.bg1{clear:none;padding-bottom:1em}
div.bg1 p{clear:none}
p.d{margin:0 25px .5em 0;color:#889c00;z-index:9;font-weight:bold;text-align:right}
blockquote p.d{margin:0 0 .5em 0}
p.d input{position:relative;top:0;left:-.5em}
div.h p.d{margin-top:0}
h1+div.bg{padding-top:0}
/*div.bg h3{margin-top:1em;padding:0}*/
p.autor a img.i{position:relative;left:1em}
p.autor a:hover img.i{width:30px;height:30px}
p.autor{margin:.8em 0 .5em 0}
div.bg p a img,div.af p a img,div#beitrag p a img,div#ref p a img,blockquote p a img{vertical-align:baseline;margin:0}

/* Blockquote */
blockquote{background:#f2f4e6}
blockquote{background:rgba(208,215,175,.2) !important;border:solid 1px rgba(90,120,60,.15) !important;border-radius:.6em;box-shadow:0 0 3px -1px rgba(96,128,64,.7),inset 0 0 3px 2px rgba(255,255,255,1);-moz-box-shadow:0 0 3px -1px rgba(96,128,64,.7),inset 0 0 3px 2px rgba(255,255,255,1);-webkit-box-shadow:0 0 3px -1px rgba(96,128,64,.7),inset 0 0 3px 2px rgba(255,255,255,1);width:92%;margin:1.2em 0 1.2em 0;padding:.7em 4.2% .7em 2.8%}
blockquote blockquote{background:#e7eddc;border:solid 2px #fcfdfb}
blockquote blockquote{background:rgba(205,215,190,.2) !important}
blockquote blockquote blockquote{background:#e0e7d3;border:solid 2px #fafbf9}
blockquote blockquote blockquote blockquote{background:#dae3cd;border:solid 2px #f8f9f7}

/* Fadenliste */
div.f{position:relative;background:url(http://1.med1.biz/l/punkte.gif) repeat-x bottom;margin:0 0 0 -1px;width:99%}
div.f span.none{display:none}								/* Beitragszahl und Poster verborgen */
div.f span.normal span,div.f b span{margin-right:0}			/* aber nicht innerhalb der Poster und innerhalb der Zeit*/
/*div.f span.normal{font-size:.87em}						/* Beitragszahl und Poster angezeigt */
/*div.f span.normal a,div.f span.normal strong.a,div.f span.normal strong.p,div.f span.normal strong.q,div.f span.normal strong.r{background:none;margin:0;padding:0;color:#445533 !important;font-weight:normal}*/
div.f span.normal a,div.f span.normal strong.a,div.f span.normal strong.p,div.f span.normal strong.q,div.f span.normal strong.r{background:#fff;margin:0;padding:0;color:#445533 !important;font-weight:normal;font-size:100%}
/*div.f span.normal a.b{color:#1464bc !important;font-weight:bold;font-size:1em}*/
div.f span.normal a.a:hover,div.f span.normal strong.a:hover{color:#808878 !important}
div.f span.normal a.g:hover,div.f span.normal a.j:hover,div.f span.normal a.p:hover,div.f span.normal strong.p:hover{color:#84a000 ! important}
div.f span.normal a.h:hover,div.f span.normal a.k:hover,div.f span.normal a.q:hover,div.f span.normal a.t:hover,div.f span.normal strong.q:hover{color:#1464bc ! important}
div.f span.normal a.i:hover,div.f span.normal a.l:hover,div.f span.normal a.r:hover,div.f span.normal a.u:hover,div.f span.normal strong.r:hover{color:#a00 ! important}
div.v{visibility:visible ! important}						/* Listen, die nicht generiert wurden, z.B. Topic-User */
div.f p.l{position:relative;margin:-.1em 10em 0 0}
div.f p.l span span{position:relative;top:.1em;white-space:nowrap}
div.f p.l span.l,div.f p.r u{position:relative;top:.6em;background:#fff;padding:.2em .3em .2em 0;border:solid transparent 1px}
															/* border für IE7*/
div.f p.l span.l input{position:relative;top:-2px}
div.f p.r u{padding-left:.4em}
div.f p.r{position:absolute;right:0;margin-top:-2em;text-align:right;white-space:nowrap}
div.f p.r span.min{display:inline;position:absolute;top:0;right:10em;background:white;padding:0 0.4em}
div.f p.r a.num,div.f p.r a.nums{display:inline;position:absolute;top:0;right:20em;background:url(http://1.med1.biz/l/doc.gif) right no-repeat;margin-right:.5em;padding:0 20px 0 .6em;text-align:right}
div.f p.r a.nums{background-image:url(http://1.med1.biz/l/docs.gif)}
div.f p.r u{text-decoration:none}
div.f p.r u span{display:none}

/* Fadenliste neu */
p.toc{background:url('http://1.med1.biz/l/punkte.gif') repeat-x center bottom;line-height:1.6em;margin:.3em 0;padding:0 9em 0 0}
span.toc1{position:relative;top:.35em;background:#fff;padding:0}
span.toc1 span.klein{background:#fff;padding:0 .2em}
span.toc1 span.klein a,span.toc1 span.klein strong{background:#fff;padding:0;color:#445533 !important;font-weight:normal;white-space:nowrap}
span.toc1 a.a:hover,span.toc1 strong.a:hover{color:#808878 ! important}
span.toc1 a.g:hover,span.toc1 a.j:hover,span.toc1 a.p:hover,span.toc1 a.s:hover,span.toc1 strong.p:hover{color:#84a000 ! important}
span.toc1 a.h:hover,span.toc1 a.k:hover,span.toc1 a.q:hover,span.toc1 a.t:hover,span.toc1 strong.q:hover{color:#1464bc ! important}
span.toc1 a.i:hover,span.toc1 a.l:hover,span.toc1 a.r:hover,span.toc1 a.u:hover,span.toc1 strong.r:hover{color:#a00 ! important}
span.toc2,span.toc2a,span.toc2b{display:inline-block;background:transparent;width:0;height:1px}
span.toc2a{width:14em}
span.toc2b{width:5em}
span.toc3{position:absolute;right:0}
span.toc4{position:relative;top:.4em;font-size:.87em}
span.toc4 span.m{display:inline-block;width:10.8em;text-align:right}
span.toc4 span.m a.mm,span.toc4 span.m span.mm{background:#fff;padding:0 .2em 0 .3em}
span.toc4 a.num,span.toc4 a.nums{background:url(http://1.med1.biz/l/doc.gif) right no-repeat;padding:0 20px 0 .6em;text-align:right}
span.toc4 a.nums{background-image:url(http://1.med1.biz/l/docs.gif)}


div.ut{margin:.5em 0 0 10px;color:#999b97}

/* Faden Ausgangsfrage und Sub-H1 für Erläuterungen unter Überschriften */
p.sh{margin:-1.5em 0 1.5em;padding:1em 0 0}
div.af{width:50%;height:4em;margin:-4.5em 0 0;padding:3em 0}
div.af p{width:190%;display:none}
div.af p.fg{display:block;width:100%}
div.af:hover p{display:block;background:#fff}
div.af:hover p.fg{width:190%}

/* Visitenkarte und Bewertungsliste */
div#vk dt{position:relative}
div#vk dt,table dt{width:1.5em}
div#vk dt{width:32%}
div#vk dd{position:relative;top:-1.3em;width:65%;margin:0 0 0 32%;overflow:hidden}
table dd{margin:-1.2em 0 .3em 2.3em}
div#vk p,table p{padding:0 0 .5em 0;color:#231}

/* Kontextmenü zum Bewerten etc. */
div.m{float:right;top:1em;width:15px;height:13px;background:url(http://2.med1.biz/l/butt4.png) -29px -56px;margin-top:-5px;font-size:.87em}
div.menu{display:none;position:absolute;right:-10.2em;background:#fff;border-radius:.6em;margin-top:1.7em;padding:.2em 0 0 0;word-spacing:0;text-align:left;border:solid 1px;border-color:#fff #c8ccc0 #c8ccc0 #fff;z-index:99;box-shadow:1px 1px 7px 0 rgba(60,68,70,.25);-moz-box-shadow:1px 1px 7px 0px rgba(60,68,70,.25);-webkit-box-shadow:1px 1px 7px 0 rgba(60,68,70,.25)}
div.menu menu{margin:0;padding:.3em .8em;list-style:none;border-radius:.5em}
div.menu menu li{padding:0 0 .3em 16px}
/*div.m img{position:relative;top:-1.65em;left:.6em;margin:0 0 0 5px;z-index:9}
div.mob div.m img{height:1.2em}*/
span.Zu,span.Al,span.Lo,span.Be,span.Ed,span.Ve,span.PN,span.Le{position:absolute;left:5px;display:inline-block;width:16px;height:17px;background:url(http://2.med1.biz/l/butt5.png)}
span.Zu{background-position:-166px -17px}
span.Al{background-position:-183px -17px}
span.Lo{background-position:-200px -17px}
span.Be{background-position:-166px -34px}
span.Ed{background-position:-183px -17px}
span.Ve{background-position:-183px -34px}
span.PN{background-position:-200px -34px}
span.Le{background-position:-166px -51px}
div.mob div.menu menu{font-size:1.5em}
div.mob div.m div{right:-.5em}

/* Formelemente */
/*textarea,input.t,input.bt,select,a.bt{font-family:"Lucida Grande",verdana,geneva,arial,helvetica,sans-serif;font-size-adjust:0.53;font-size:inherit;background:#f1f4e6;border:1px solid #c1c5b3}*/
textarea,input.t,input.bt,select,a.bt{font-family:"Lucida Grande",verdana,geneva,arial,helvetica,sans-serif;font-size-adjust:0.53;font-size:inherit;background:#f2f4ea;border:1px solid #c1c5b3}
textarea{border-radius:7px}
input[type="submit"],select,a.button,a.bt{border-radius:5px;vertical-align:middle;margin:.3em 0;padding:2px 4px;-webkit-appearance:none}
/*input[type="submit"]{-webkit-appearance:none}*/
input[type="radio"],input[type="checkbox"]{margin:0 .5em 0 .2em/*;border:none;background:none*/}
form#suche input{background:none;border:none}
/*input.bt,a.bt{position:relative;top:-2px;background:#f1f4e6;box-shadow:inset 2px 2px 0 0 #fff,inset -1px -1px 0 0 #dde2da;font-size:1em;padding:.2em .2em .1em .3em}*/
input.bt,a.bt{position:relative;top:-2px;background:#f2f4ea;box-shadow:inset 2px 2px 0 0 #fff,inset -1px -1px 0 0 #dde2da;font-size:1em;padding:.2em .2em .1em .3em}
input.t, select.t{display:inline;position:relative;top:-2px;margin:.2em 0;padding:2px 4px;border-radius:5px}
textarea{padding:4px}
input:hover,textarea:hover,textarea:focus,select:hover,select:focus{border-color:#b1b5a3}
a.button,table.ausz img{background:#f1f4e6;margin:0;padding:0 .1em ! important;border:solid 1px;border-color:#d1d5c3;font-size:1em;line-height:150%;vertical-align:bottom}
input.bt,a.bt{padding:.1em .7em;line-height:170%;color:#342;font-weight:normal}
a.bt:hover{text-decoration:none}
table.ausz{width:100%;margin:1em 0}
table.ausz td{padding:1em 0}
table.ausz img{margin:1px}
table.ausz img.normal{background:none;border:none;margin:-12px -3px -8px;vertical-align: middle}
a.button:hover{background:#e1e5d3;border-color:#b1b5a3;text-decoration:none ! important}
input.b{margin:0;padding:0}

/* Apotheke */
div.toc3 div{position:relative;background:url(http://1.med1.biz/l/punkte.gif) repeat-x bottom;margin-top:0}
div.toc3 div p{margin:.2em 9em 0 0;padding:.7em .5em .2em 100px}
div.toc3 div p span a{background:#fff;padding:0 .5em 0 0}
div.toc3 div p.r{position:relative;top:-2.2em;float:right;margin:0;padding-left:0;text-align:right}
div.toc3 div p span{position:relative;top:.4em;background:white;padding:0 .5em 0 0}
div.toc3 div p.r span{padding-right:0;padding:0 0 0 .5em;font-weight:normal}
div.toc3 div p.r span strong{position:relative;left:.35em;background:#d8f868;padding:0 .35em}

div.patinfo ul{margin:0;padding:.3em 0 .3em 1.5em}
div.patinfo ul li p{padding:.1em 0}

.produktbild{float:right;margin:2em 0 2em 1em}
.produktbild div{width:100%;height:100%}
.produktbild img{margin:0}

.produktliste{margin-right:190px}

#apo_links{float:left;width:54%}
#apo_rechts{float:left;width:39%;margin:-2.1em 0 0 6%}

.sp{width:150px;height:150px;margin:0 0 0 1em;position:absolute;right:-190px;visibility:hidden}

div#zus{margin-top:4em}




/* Adsense */
div.adContainer div.adsense div.adsenseItem{display:block;}
div.adContainer div.adsense span.adsense-googleAds{display:none;}
div.adContainer div.adFirst div.adsense span.adsense-googleAds{display:block;}
div.adContainer div.adsense span.adsense-googleAds a,
div.adContainer div.adsense span.adsense-googleAds a:hover{font-weight:normal;text-decoration:none;}

/* URLs */
div.adContainer div.adsense div.adsenseItem a.adsense-url2:hover{text-decoration:none;}
span.adsense-visible_url{white-space:nowrap}

/* Ad-Blocks hidden */
div#adb1,div#adb2,div#adb3{display:none;}

/* adStyle1 (oben links in Fäden)*/
div.adStyle1{float:left;width:37%;margin:0 2% .5em -1em;padding:0 2% 1em 1em;z-index:9;background:#fff;}
div.adStyle1 div.adsense{margin-bottom:.8em;}
div.adStyle1 div.adsense span.adsense-googleAds{margin:.3em 0 .8em;}
div.adStyle1 div.adsense span.adsense-googleAds a,
div.adStyle1 div.adsense span.adsense-googleAds a:hover{color:#231;font-size:.87em}
div.adStyle1 div.adsense.adsenseItemOver div.adsenseItem a.adsense-url,
div.adStyle1 div.adsense div.adsenseItem a.adsense-url:hover{color:#AA0000;text-decoration:underline;}
div.adStyle1 div.adsense div.adsenseItem a.adsense-url2{color:#231;font-weight:normal;}
div.adStyle1 div.adsense div.adsenseItem span.adsense-line2,
div.adStyle1 div.adsense div.adsenseItem span.adsense-line3{color:#231;}
div.adStyle1 div.adsense div.adsenseItem span.adsense-line3{margin-right:2px;}

/* adStyle1a (oben innerhalb des 1. Beitrags in Fäden)*/
div.adStyle1a{margin:1.5em 0 2em;}
div.adStyle1a div.adsense{margin-bottom:.8em;}
div.adStyle1a div.adsense span.adsense-googleAds{margin:.3em 0 .8em;}
div.adStyle1a div.adsense span.adsense-googleAds a,
div.adStyle1a div.adsense span.adsense-googleAds a:hover{color:#231;font-size:.87em}
div.adStyle1a div.adsense.adsenseItemOver div.adsenseItem a.adsense-url,
div.adStyle1a div.adsense div.adsenseItem a.adsense-url:hover{color:#AA0000;text-decoration:underline;}
div.adStyle1a div.adsense div.adsenseItem a.adsense-url2{color:#231;font-weight:normal;}
div.adStyle1a div.adsense div.adsenseItem span.adsense-line2,
div.adStyle1a div.adsense div.adsenseItem span.adsense-line3{color:#231;}
div.adStyle1a div.adsense div.adsenseItem span.adsense-line3{margin-right:2px;}

/* adStyle2 (folgende im Contentbereich von Fäden)*/
div.adStyle2{margin:1em 0 5em;}
div.adStyle2 div.adsense{margin-bottom:.8em;}
div.adStyle2 div.adsense span.adsense-googleAds{margin:.3em 0 .8em;}
div.adStyle2 div.adsense span.adsense-googleAds a,
div.adStyle2 div.adsense span.adsense-googleAds a:hover{color:#231;font-size:.87em}
div.adStyle2 div.adsense.adsenseItemOver div.adsenseItem a.adsense-url{color:#AA0000;text-decoration:underline;}
div.adStyle2 div.adsense div.adsenseItem a.adsense-url2{color:#231;font-weight:normal;}
div.adStyle2 div.adsense div.adsenseItem span.adsense-line2,
div.adStyle2 div.adsense div.adsenseItem span.adsense-line3{color:#231;}
div.adStyle2 div.adsense div.adsenseItem span.adsense-line3{margin-right:2px;}

/* adStyle3 (in Fadenübersichten)*/
div.adStyle3{margin:1.8em 0 .8em;}
div.adStyle3 div.adsense{margin-bottom:.6em;}
div.adStyle3 div.adsense span.adsense-googleAds{margin-bottom:.6em;}
div.adStyle3 div.adsense span.adsense-googleAds a,
div.adStyle3 div.adsense span.adsense-googleAds a:hover{color:#453;font-size:.87em}
div.adStyle3 div.adsense div.adsenseItem a.adsense-url{color:#AA0000;margin-right:.7em;}
div.adStyle5 div.adsense.adsenseItemOver div.adsenseItem a.adsense-url{color:#0458AC;text-decoration:underline;}
div.adStyle3 div.adsense div.adsenseItem a.adsense-url2,
div.adStyle3 div.adsense div.adsenseItem span.adsense-line2,
div.adStyle3 div.adsense div.adsenseItem span.adsense-line3{color:#453;font-size:.87em;font-weight:normal;}

/* adStyle4 (rechts)*/
div.adStyle4{margin:1.3em .6em 0 1.1em;padding:4px;font-size:.87em}
div.adStyle4 div.adsense{margin-bottom:.6em;text-shadow:0 0 5px #fff,0 0 2px #fff,1px 1px 0 #fff}
div.adStyle4 div.adsense span.adsense-googleAds{margin-bottom:.8em;}
div.adStyle4 div.adsense span.adsense-googleAds a,
div.adStyle4 div.adsense span.adsense-googleAds a:hover{color:#453;font-size:.87em;}
div.adStyle4 div.adsense.adsenseItemOver div.adsenseItem a.adsense-url{color:#AA0000;text-decoration:underline;}
div.adStyle4 div.adsense div.adsenseItem a.adsense-url2{color:#453;font-weight:normal;}

/* adStyle5 (ganz am Ende, registrierte Nutzer sowie nicht Fadenübersicht/Fäden-Seiten unabhängig von Reg.Status)*/
div.adStyle5{clear:left;margin:2em 0 2.5em}
div.adStyle5 div.adsense{margin:.3em 0 0;}
div.adStyle5 div.adsense span.adsense-googleAds{margin:0 0 .8em;}
div.adStyle5 div.adsense span.adsense-googleAds a,
div.adStyle5 div.adsense span.adsense-googleAds a:hover{color:#453;font-size:.87em}
div.adStyle5 div.adsense div.adsenseItem a.adsense-url{color:#AA0000;}
div.adStyle5 div.adsense.adsenseItemOver div.adsenseItem a.adsense-url{color:#0458AC;text-decoration:underline;}
div.adStyle5 div.adsense div.adsenseItem a.adsense-url2,
div.adStyle5 div.adsense div.adsenseItem span.adsense-line2,
div.adStyle5 div.adsense div.adsenseItem span.adsense-line3{color:#453;font-size:.87em;font-weight:normal;}

@media print{
body,div#alles,div#b1,div#b7,div#b8,div#b9,div#b10{background:none !important;box-shadow:none !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important}

*.nop,div#sk,div#menu,div#sox,p.sh,div#zus,p#soc,div#w2_u,div#sux,p.d span.m,hr.hu,p#vu,div#hu,p#au,p#iu,p#fuss{display:none !important}
div#b1{margin:0 !important;overflow:visible !important}
div#b7{padding:0 3px !important}
div#b8{left:0 !important}
div#haupt{padding:0 !important}
div.bg{padding-bottom:2em !important;page-break-inside:avoid}

blockquote{margin:.8em 3em .8em 0 !important;padding:.5em 1.3em !important;border:solid #cd9 1px !important}
blockquote div{margin:-.6em 2em -.5em 0 !important;padding:0 !important}
blockquote,blockquote div{background:none !important}
}
div#doccheck {
    width: 300px;
    margin: 0 auto;
}
div.dfp-container {
	text-align: center;
}
div#doccheck::after,
div.dfp-container:not(.with-inner)::after,
div.dfp-container .dfp-inner::after {
	content: "Anzeige";
	text-align: center;
	font-size: 80%;
	color: rgb(177, 179, 167);
	display: block;
}

/*@media only screen and (max-device-width:500px) {
html{-webkit-text-size-adjust:none;}
}*/



/** PAGINATION **/
.pagina-container {
	font-size: 0;
}

.pagina-container > a {
	display: inline-block;
	font-size: 12px;
}

.pagina {
	position: relative;
	display: inline-block;
}

.pagina-btn {
	position: relative;
	display: block;
	background: #fffbf9;
	border: 1px solid #aab782;
	border-radius: 2px;
	color: #333;
	padding: 0 2px;
	margin-top: 2px;
}

.pagina-btn > input {
	width: 3em;
	border: none;
	background: transparent;
	padding: 0 2px 2px;
	text-align: center;
	font-size: 12px;
	cursor: default;
	outline: none;
}

.pagina-btn > input:focus {
	outline: none;
}

.pagina-caret {
	display: inline-block;
}

.pagina-caret:before {
	content: "";
	display: block;
	border: 6px solid #eaf1df;
	border-left-color: transparent;
	border-right-color: transparent;
	border-bottom-width: 0;
	cursor: pointer;
}

.pagina-no-dropdown {
	position: absolute;
	left: 0;
	top: 100%;
	display: none;
	z-index: 1000;
}

.pagina-dropdown {
	position: absolute;
	left: 0;
	top: 100%;
	display: none;
	z-index: 1000;
}

.pagina-dropdown > ul {
	list-style: none;
	border: 1px solid #aab782;
	background: #fffbf9;
	margin: 2px 0 0 -6px;
	padding: 0;
	overflow: hidden;
	overflow-y: scroll;
	height: 190px;
}

.pagina-dropdown > ul > li {
	list-style: none;
}

.pagina-dropdown > ul > li > a {
	text-decoration: none;
	font-size: 12px;
	color: #666;
	display: block;
	text-align: center;
	padding: 2px 10px;
	width: 36px;
}

.pagina-dropdown > ul > li:hover > a,
.pagina-dropdown > ul > li.pagina-current a {
	background-color: #aab782;
}

.pagina:hover .pagina-dropdown {
	display: block;
}

.pagina:hover .pagina-caret:before {
	border-color: #9cb162;
	border-left-color: transparent;
	border-right-color: transparent;
}


.navigation > li > h2 {
    margin: 20px 0 10px;
}

.navigation,
.navigation ol {
    list-style: none;
    padding: 0;
    margin: 0;
}

.navigation ol > li {
    float: left;
}

.navigation ol {
    overflow: hidden;
    zoom: 1;
}

.navigation ol > li + li:before {
    content: "\2022";
    margin-left: .3em;
    color: #999b97;
}


nav[role="navigation"] {
    display: table;
    box-sizing: border-box;
}

nav[role="navigation"] > .navigation {
    display: table-cell;
    width: 50%;
}

nav[role="navigation"] > .navigation:first-child {
    padding-right: 16px;
}

nav[role="navigation"] > .navigation:last-child {
    padding-left: 16px;
}

div#so {
    float: none;
}

div#so .pagina-container { float: right; }

.schreibenBtn a {
    background: -moz-linear-gradient(top, #019CE3 0%, #018bcf 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#019CE3), color-stop(100%,#018bcf)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #019CE3 0%,#018bcf 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #019CE3 0%,#018bcf 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #019CE3 0%,#018bcf 100%); /* IE10+ */
    background: linear-gradient(to bottom, #019CE3 0%,#018bcf 100%); /* W3C */

    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#019CE3', endColorstr='#018bcf');

    color: #ffffff !important;
    text-shadow: none !important;
    font-weight: normal;
    padding: 4px 30px 4px 30px !important;
}
.antwortenBtn a {
    background: -moz-linear-gradient(top, #FFB95F 0%, #FFA046 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFB95F), color-stop(100%,#FFA046)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #FFB95F 0%,#FFA046 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #FFB95F 0%,#FFA046 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #FFB95F 0%,#FFA046 100%); /* IE10+ */
    background: linear-gradient(to bottom, #FFB95F 0%,#FFA046 100%); /* W3C */

    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFB95F', endColorstr='#FFA046');

    color: #ffffff !important;
    text-shadow: none;
    font-weight: normal;
    padding: 4px 30px 4px 30px !important;
}
.reg_alert {
    text-decoration: none !important;
}
.reg_alert:hover {
     text-decoration: underline !important;
     cursor:pointer !important;
}
span.autor.a,span.autor.i,span.autor.j,span.autor.p,span.autor.q,span.autor.r,li.reg_alert,span.autor.l,span.autor.k,span.autor.h{
    font-size: 101%;
    font-weight: bold;
    margin: 0;
    outline: medium none;
    text-decoration: none;
}
span.autor2.q.reg_alert:hover, span.autor2.p.reg_alert:hover {
    color:#84a000 !important;
    text-decoration: underline !important;
    cursor:pointer !important;
}
span.autor2.h.reg_alert:hover, span.autor2.q.reg_alert:hover {
    color:#1464bc !important;
    text-decoration: underline !important;
    cursor:pointer !important;
}
span.autor2.i.reg_alert:hover, span.autor2.r.reg_alert:hover {
    color:#a00 !important;
    text-decoration: underline !important;
    cursor:pointer !important;
}

span.autor2 {
    visibility:visible !important;
    background:none !important;
    padding:0 !important;
}

.watson-config .action-button{
    cursor: pointer;
    border: solid #c2ce60 1px;
    background-color: rgb(255, 255, 204);
    padding: 1px 3px;
}

.watson-config .button-separator {
    padding: 0 5px;
}

#watson-rule-container table {
    font-size: 12px;
}

#watson-rule-container table th {
    text-align: left;
    vertical-align: top;
}

#watson-rule-container table td {
    vertical-align: top;
    border-bottom: 1px solid #94a800;
    padding-right: 1em;
    white-space: pre-line;
    max-width: 150px;
}

#watson-rule-container table td:last-child {
    padding-right: 0;
}

#watson-rule-container table tr:last-child td {
    border:none;
}

#watson-rule-container table .action-button.rule-del a {
    color: red;
}


#watson-edit-form .form-row {
    margin: 1em 0;
}

#watson-edit-form .clearLeft {
    clear: left;
}

#watson-edit-form .data-field {
    float: left;
}

#watson-edit-form .field-name {
    float: left;
    width: 8em;
}

#watson-edit-form textarea {
    font-size: 75%;
    background-color: white;
}


#watson-edit-form .editable-list {
    width: 20em;
}

#watson-edit-form .editable-list .list-item {
    clear: both;
    height: 1.5em;
}

#watson-edit-form .editable-list .list-item .value-container {
    float: left;
    line-height: 1em
}

#watson-edit-form .editable-list .list-item .validity {
    font-size: 1em;
    padding-right: 0.5em;
}

#watson-edit-form .editable-list .list-item .controls {
    float: right;
}

#watson-edit-form .editable-list .list-item .controls .action-button {
    float: right;
    height: 1.3em;
    line-height: 1.1em;
}

#watson-edit-form .editable-list .list-item input {
    width: 10em;
    height: 1em;
}

#watson-edit-form .editable-list .list-terminator {
    clear: left;
    margin-top: 0.2em;
}

#watson-edit-form .editable-list .list-terminator .action-button{
    line-height: 1.3em;
}

@keyframes active-opacity {
    0% {
        opacity: 1;
    }
    50% {
        opacity: 0.2;
    }
    100% {
        opacity: 1;
    }
}

#watson-edit-form .action-button #loading-symbol{
    display: none;
}

#watson-edit-form .action-button #loading-symbol.active{
    display: inline;
    animation: active-opacity 2s infinite;
}

a.es_hit_title {
    color: #0458ac;
    border: medium none;
    font-family: inherit;
    font-size: inherit;
    text-decoration: none;
    height: 1.4em;
    overflow: hidden;
    cursor: pointer;
    font-weight: bold;
    margin: 0;
    outline: medium none;
    visibility: visible !important;
    font-size-adjust: 0.53;
}

div.es_hit_content {
    color: #333333;
    position: static;
    font-size: 14px;
    line-height: 17px;
    padding-left: 0;
    text-align: left;
    font-family: inherit;
    border-spacing: 0;
    visibility: visible !important;
    font-size-adjust: 0.53;
}

div.es_hit_info {
    word-break: break-all;
    display: block;
    color: #999999;
    overflow: hidden;
    font-size: 12px;
    margin-top: 3px;
    text-decoration: none;
    position: static;
    padding-left: 0;
    text-align: left;
    font-family: inherit;
    border-spacing: 0;
    visibility: visible !important;
    font-size-adjust: 0.53;
}

div.es_hit_info a {
    color: #999999;
    overflow: hidden;
    font-size: 12px;
    margin-top: 3px;
    text-decoration: none;
    position: static;
    padding-left: 0;
    text-align: left;
    font-family: inherit;
    border-spacing: 0;
    visibility: visible !important;
    font-size-adjust: 0.53;
}

input.es_search_slot {
    width:25%;
    font-family: inherit;
    font-size: 14px;
    text-decoration: none;
    vertical-align:middle;
    margin:.2em 0;
    border-radius: 5px;
    display: inline;
    padding: 2px 4px;
    position: relative;
    top: -2px;
    background: #f2f4ea none repeat scroll 0 0;
    border: 1px solid #c1c5b3;
    font-family: "Lucida Grande",verdana,geneva,arial,helvetica,sans-serif;
    font-size: inherit;
    font-size-adjust: 0.53;
}

#search_form_desktop {
    width: 100%;
    padding-bottom: 25px;
}

#search_form_mobile {
    display:none;
}

div.bg h2, div.lookslike_h3, h1.lookslike_h3, h2.lookslike_h3 {
    color: #8aa000;
    font-size: 1.3em !important;
    margin: 2em 0 0.5em;
    line-height: 120%;
    position: relative;
    font-weight: bold;
}
div.forum_list_footer_label {
    float: left;
    margin-top: 1.2em;
    font-weight: bold;
}

div.forum_list_footer_select {
    float:left;
    margin-top:1em;
    width:65%;
    margin-bottom:40px;
}

div.post_date {
    float:right;
    margin:0 25px .5em 0;
    width:20%;
    color:#889c00;
    z-index:9;
    font-weight:bold;
    text-align:right
}

div.post_teaser {
    clear:left;
    border: 1px solid rgba(208, 208, 208, 0.6);
    padding: 20px 30px 20px 30px !important;
    margin-bottom: 25px;
    margin-left: 30px;
    margin-right: 30px;
}

hr.post_divider {
    border :none;
    border-top: 1px solid rgba(208, 208, 208, 0.6);
    background-color:#FFFFFF;
    height: 1px;
    margin: 0px 0px 0px 0px;
    margin-bottom: 15px;
    margin-top: 0px;
}

div#post_quote:before {
    content: "Zitat";
    font-family: "Lucida Grande", verdana;
    font-size: 10pt;
}

div#post_quote {
    background: #f9faf6;
    border: dotted 1px rgba(208, 208, 208, 0.6);
    padding: 15px 35px 15px 35px;
    margin-top: 15px;
    margin-bottom: 15px;
    font-family: "Lucida Grande", verdana;
}

.post_antworten a {
    background: -moz-linear-gradient(top, #FFB95F 0%, #FFA046 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFB95F), color-stop(100%,#FFA046)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #FFB95F 0%,#FFA046 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #FFB95F 0%,#FFA046 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #FFB95F 0%,#FFA046 100%); /* IE10+ */
    background: linear-gradient(to bottom, #FFB95F 0%,#FFA046 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFB95F', endColorstr='#FFA046');
    border-radius: 6px;
    color: #ffffff !important;
    text-shadow: none;
    font-weight: normal;
    float: right;
    position: relative;
    font-family: "Lucida Grande", verdana;
    font-size: 12pt;
    padding: 9px 30px 9px 30px !important;
}

.post_antworten {
    margin-bottom: 40px;
}

.post_headline {
    padding-left: 30px;
    color: #94A800;
}

div.first_post, div.post_teaser {
    background: #edf1e0 !important;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    border-bottom-left-radius: 8px;
    border-bottom-right-radius: 8px;
}

div.first_post_marker {
   position: absolute;
   background-color: #ffa54b;
   width: 100%;
   height: calc(100% - 60px);
   top: 30px;
}

.submit_register input {
    background: -moz-linear-gradient(top, #ACB864 0%, #8AA000 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ACB864), color-stop(100%,#8AA000)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #ACB864 0%,#8AA000 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #ACB864 0%,#8AA000 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #ACB864 0%,#8AA000 100%); /* IE10+ */
    background: linear-gradient(to bottom, #ACB864 0%,#8AA000 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ACB864', endColorstr='#8AA000');
    border-radius: 6px;
    color: #ffffff !important;
    text-shadow: none;
    font-weight: normal;
    float: right;
    position: relative;
    font-family: "Lucida Grande", verdana;
    font-size: 12pt;
    padding: 9px 30px 9px 30px !important;
    margin-top: 20px;
    border: none;
}

.register_help {
    border-radius: 10px;
    border: 2px solid #73AD21;
    padding: 20px;
    margin-bottom: 20px;
}

.pn_suche_slot {
    border-radius: 5px;
    background: #f2f4ea none repeat scroll 0 0;
    border: 1px solid #c1c5b3;
}

.pn_suche_submit {
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #acb864 0%, #8aa000 100%) repeat scroll 0 0;
    border: medium none;
    border-radius: 6px;
    color: #ffffff !important;
    font-family: "Lucida Grande",verdana;
    font-size: 12pt;
    font-weight: normal;
    padding: 2px 20px !important;
    position: relative;
    text-shadow: none;
    cursor: pointer;
}

.pn_suche {
    border: 1px solid #73ad21;
    border-radius: 10px;
    margin-bottom: 20px;
    margin-bottom: 40px;
    padding: 20px;
    color: #231;
    font-size: 11pt;
    line-height: 135%;
    font-family: "Lucida Grande",verdana,geneva,arial,helvetica,sans-serif;
}

.pn_suche_result {
    position: relative;
    font-size: 11pt;
    color: #231;
    line-height: 135%;
    font-family: "Lucida Grande",verdana,geneva,arial,helvetica,sans-serif;
    margin-top: -25px;
    margin-bottom: 25px;
}

.reg_birth {
    line-height: 20px;
    font-size: 14px;
    color: #b5b5b5;
    border-color: #b5b5b5;
    padding: 8px 16px;
    display: inline-block;
    padding: 4px 6px;
    font-size: 1rem;
    line-height: 1.3rem;
    color: #555555;
    vertical-align: middle;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    border: 1px solid #cccccc;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-transition: border linear .2s, box-shadow linear .2s;
    -moz-transition: border linear .2s, box-shadow linear .2s;
    -o-transition: border linear .2s, box-shadow linear .2s;
    transition: border linear .2s, box-shadow linear .2s;
    float: none;
    margin-left: 0;
}

.reg_input {
    background-attachment: scroll;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABHklEQVQ4EaVTO26DQBD1ohQWaS2lg9JybZ+AK7hNwx2oIoVf4UPQ0Lj1FdKktevIpel8AKNUkDcWMxpgSaIEaTVv3sx7uztiTdu2s/98DywOw3Dued4Who/M2aIx5lZV1aEsy0+qiwHELyi+Ytl0PQ69SxAxkWIA4RMRTdNsKE59juMcuZd6xIAFeZ6fGCdJ8kY4y7KAuTRNGd7jyEBXsdOPE3a0QGPsniOnnYMO67LgSQN9T41F2QGrQRRFCwyzoIF2qyBuKKbcOgPXdVeY9rMWgNsjf9ccYesJhk3f5dYT1HX9gR0LLQR30TnjkUEcx2uIuS4RnI+aj6sJR0AM8AaumPaM/rRehyWhXqbFAA9kh3/8/NvHxAYGAsZ/il8IalkCLBfNVAAAAABJRU5ErkJggg==");
    background-position: 98% 50%;
    background-repeat: no-repeat;
    background-size: 16px 18px;
    cursor: auto;
    border-radius: 5px;
    display: inline;
    margin: 0.2em 0;
    padding: 2px 4px;
    position: relative;
    top: -2px;
    background: #f2f4ea none repeat scroll 0 0;
    border: 1px solid #c1c5b3;
    font-family: "Lucida Grande",verdana,geneva,arial,helvetica,sans-serif;
    font-size: inherit;
    font-size-adjust: 0.53;
    width: 50%;
}