html,body{font-size:100.1%;height:100%;font-family:Arial,Helvetica,sans-serif;margin:0;padding:0;}
td, p, li, ul, ol, div, caption{font-size:13px;font-family:Arial,Helvetica,sans-serif;}
img{border:none;}
#content-wrapper{margin:0 auto;min-height:100%;width:1015px;display:block;background-color:transparent;background-image:url(/css/img/global-bg2.gif);background-repeat:repeat-y;background-attachment:scroll;background-position:center top;}
#main-wrapper{padding-bottom:50px;}

#header{width:1015px;padding:0;margin:0;}

#logo{float:right;}
img#rlogo{padding:35px 35px 0 0;}
#newsfeeds{width:400px;height:195px;padding:20px 0 15px 15px;color:#FFFFFF;}
#breadcrumb{clear:both;width:720px;height:20px;padding:10px 0 0 15px;float:left;}
#tools{display:block;width:200px;height:20px;padding:5px 0 0 0;margin-right:30px;float:right;border-bottom:#CCCCCC dashed 1px;}
#tools img{padding-right:2px;border:none;}
#tools a{padding:0 5px;}

#globalNav{height:20px;width:100%;margin:0;color:#cccccc;font-size:12px;line-height:20px;padding:0px;border-bottom:#E5E5E5 1px solid;}

#globalNav ul{margin:0;height:20px;padding:0 0 0 15px;}
#globalNav li.normal,#globalNav li.active{float:left;font-size:15px;padding-right:30px;list-style-type:none;}
#globalNav a{margin:0;text-decoration:none;color:#666666;}
#globalNav a:hover{color:#0066CC;}
#subNav{width:100%;margin:0;padding:0;display:block;}
#subNav ul{margin:0;height:22px;padding:2px 0 0 15px;border-bottom:#E5E5E5 1px solid;}
#subNav li.normal, #subNav li.active{float:left;font-size:15px;padding-right:30px;list-style-type:none;margin:3px 0;}
#subNav a{margin:0;text-decoration:none;color:#666666;}
#subNav a:hover{color:#0066CC;}
div#stage{clear:both;background-repeat:no-repeat;height:250px;margin-top:-1px;overflow:hidden;position:relative;z-index:1;}
div#stage h1, div#stage h2, div#stage h3, div#stage p{left:-7000px;position:absolute;}
div#stage p.stage-link{left:0;}
div#stage p.stage-link a{display:block;}
#service{width:1005px;height:75px;}
.serv{margin:0;width:500px;padding:30px 0 0 0;font-weight:bold;float:left;height:30px;}
.serv ul{padding:0;margin:0;}
.serv ul li{display:inline;}
.serv ul li a{padding:6px 3px 4px 3px;}
img, fieldset{padding:0;margin:0;border:0;}
#gen-search{float:right;width:150px;position:relative;top:-24px;}
form#generic-search fieldset{border:1px solid #ccc;display:block;height:18px;width:150px;}
input#input_search{padding-left:4px;border:none;font-size:11px;line-height:13px;color:#999999;position:relative;top:-1px;width:128px;margin:0;}
input#input_submit{height:11px;margin:0;padding:3px 2px 0 1px;width:10px;}
#content{width:100%;padding:0 0 100px 0;margin:0;overflow:hidden;float:left;background-color:transparent;background-image:url(/css/img/global-bg2.gif);background-repeat:repeat-y;background-attachment:scroll;background-position:center top;}
.clearfix{min-height:1%;clear:both;}
* html .clearfix{height:1%;}
.clearfix:after{content:".";display:block;height:0;clear:both;font-size:0;visibility:hidden;}
#navileft{width:170px;float:left;padding:0 5px 18px 0;margin-left:1px;z-index:99;}
#navileft li.empty{display:block;width:155px;padding:4px 0 0 15px;font-size:12px;line-height:15px;background-color:#E5EFFA;border-bottom:#FFFFFF 1px solid;border-collapse:collapse;font-weight:bold;color:#000000;}
#navileft li a{display:block;width:155px;padding:4px 0 0 15px;background-color:#E5EFFA;text-decoration:none;color:#0066cc;font-size:12px;line-height:15px;border-bottom:#FFFFFF 1px solid;border-collapse:collapse;}
#navileft li a:hover, #navileft li.naviactive li a:hover, #navileft li.naviactivesub li a:hover, #navileft li.naviactivesub li.naviactive li a:hover, #navileft li.naviactivesub li.naviactivesub li a:hover, #navileft li.naviactivesub li.naviactivesub li.naviactive li a:hover, #navileft li.naviactivesub li.naviactivesub li.naviactivesub li a:hover, #navileft li.naviactivesub li.naviactivesub li.naviactivesub li a:hover{background-color:#CCE0F5;text-decoration:underline;}
#navileft li a{font-weight:bold;text-decoration:none;color:#666666;}
#navileft li li a{width:155px;padding-left:15px;font-weight:normal;text-decoration:none;}
#navileft li li li a{width:145px;padding-left:25px;text-decoration:none;}
#navileft li li li li a{width:135px;padding-left:35px;text-decoration:none;}
#navileft li{text-decoration:none;color:#FFFFFF;}
#navileft ul{list-style-type:none;margin:0;padding:0;text-decoration:none;}
#navileft li.naviactive a, #navileft li.naviactivesub li.naviactive a, #navileft li.naviactivesub li.naviactivesub li.naviactive a, #navileft li.naviactivesub li.naviactivesub li.naviactivesub li.naviactive a{font-weight:bold;background-color:#CCE0F5;}
#navileft li.naviactivesub a, #navileft li.naviactivesub li.naviactivesub a, #navileft li.naviactivesub li.naviactivesub li.naviactivesub a, #navileft li.naviactivesub li.naviactivesub li.naviactivesub li.naviactivesub a{text-decoration:none;font-weight:normal;display:block;border-bottom:#FFFFFF 1px solid;border-collapse:collapse;font-weight:bold;}
#navileft li.naviactivesub li a, #navileft li.naviactivesub li.naviactivesub li a, #navileft li.naviactivesub li.naviactivesub li.naviactivesub li a, #navileft li.naviactivesub li.naviactivesub li.naviactivesub li.naviactivesub li a, #navileft li.naviactive li a, #navileft li.naviactivesub li.naviactive li a, #navileft li.naviactivesub li.naviactivesub li.naviactive li a, #navileft li.naviactivesub li.naviactivesub li.naviactive li.naviactive li a{text-decoration:none;font-weight:normal;background-color:#E5EFFA;}
a.litdcmsplain{font-weight:bold !important;}
#col1{display:block;width:595px;float:left;padding:5px 25px 0 15px;}
#col0{display:block;width:760px;float:left;padding:5px 25px 0 15px;z-index:99;}
#col2{display:block;width:200px;margin:0;padding:25px 0 0 0;height:100%;float:left;overflow:hidden;z-index:99;}
#col12{display:block;width:820px;float:left;padding:5px 0 0 15px;z-index:99;}
div#akt{width:373px;}
div#footer{z-index:99;width:1015px;margin:0 auto;height:35px;margin-top:-35px;position:relative;}
#copy{padding-left:100px;color:#999999;font-size:12px;}
#lakt{padding-left:15px;color:#999999;font-size:12px;}
div#foo{font-size:12px;color:#999999;width:100%;padding-bottom:20px;float:left;background-color:transparent;background-image:url(/css/img/global-bg2.gif);background-repeat:repeat-y;background-attachment:scroll;background-position:center top;}
div#footer div#fl{width:150px;font-size:0.8em;text-align:right;float:left;}
#footer a{color:#999999;padding:0 0px 0 110px;}
div#footer div#fl img{float:left;}
div#footer img{float:right;}
a, a:link, a:visited, a:hover, a:active{color:#06c;text-decoration:none;}
a:visited{color:#666666;}
a:hover{text-decoration:underline;}
a.internal{background:url(img/icon-internal-link.gif) no-repeat 0 5px;padding-left:11px;display:inline-block;}
a.external{background:url(img/icon-external-link.gif) no-repeat 0 3px;padding-left:18px;display:inline-block;}
a.movie{background:url(img/icon-movie.gif) no-repeat 0 1px;padding-left:15px;display:inline-block;}
a.back{background:url(img/icon-back-link.gif) no-repeat 0 5px;padding-left:11px;display:inline-block;}
a.enlarge{font-size:13px;line-height:15px;color:#06c;background:url(img/icon-enlarge.gif) no-repeat 0 0;padding:0 0 0 16px;}
a.download{background:url(img/icon-download.gif) no-repeat 0 1px;padding-left:17px;display:inline-block;}
a.internal:visited{background-image:url(img/icon-internal-visited-link.gif);}
a.external:visited{background-image:url(img/icon-external-visited-link.gif);}
a.movie:visited{background-image:url(img/icon-movie-visited.gif);}
a.back:visited{background-image:url(img/icon-back-visited-link.gif);}
a.download:visited{background-image:url(img/icon-download-visited.gif);}
h1{font-size:18px;color:#333333;margin:0;padding:0 0 5px 0;}
h2{font-size:16px;color:#334d55;margin:10px 0 0 0;padding:0;}
h3{font-size:13px;color:#333333;font-weight:bold;margin:10px 0 0 0;padding:0;}
h4{font-size:100%;font-weight:bold;color:#666666;margin:0;padding:0;}
h5{font-size:100%;color:#666666;margin:0;padding:0;}
p{margin-top:0;padding-top:5px;}
.cl{clear:left;}
.note{font-size:0.8em;}
div.floating{float:left;padding:8px 20px 6px 0;}
div.floating p{color:#999;padding:6px 0 11px;}
div.quelle p, div.quelle ol li{font-size:80%;font-weight:600;}
ul{margin:0;padding:0 0 10px 25px;list-style-type:square;}
ul ul{list-style-type:disc;}
ul ul ul{list-style-type:none;}
ul.bullet-list{margin:0;padding:0 0 0 10px;list-style-type:none; display:inline-block;}
ul.bullet-list li ul.bullet-list{margin:0;padding:0 0 0 10px;list-style-type:none; display: block;}
ul.bullet-list li{background:url(img/bullet.gif) no-repeat 0 6px;padding:0 0 0 10px;}
ul.links{padding:0 0 20px 0;list-style-type:none;}
label{font-family:Arial,sans-serif;font-size:100%;font-weight:bold;color:#334d55;}
div.medium-quote p.cite{color:#999;font-size:14px;font-weight:bold;line-height:20px;padding:6px 0 0 0;}
div.big-quote p.quote, div.medium-quote p.quote{color:#999;font-size:18px;font-style:italic;line-height:25px;padding:0;}
.btb_d{padding-top:5px;border-top:1px dashed #999;border-bottom:1px dashed #999;}
.textkeynote{font-size:14px;color:#000000}
.text{font-size:13px;color:#000000}
.textbold{font-size:13px;font-weight:bold;color:#000000}
.textkeynotebold{font-size:14px;font-weight:bold;color:#000000}
p.title{margin:0;padding:0;font-size:16px;font-weight:bold;color:#334d55;}
.blue{color:#0066cc;}
.titleblue{font-size:20px;color:#0066cc;}
.textsmall{font-size:10px;color:#000000;}
.nobp{list-style-type:none;}
.picturelegend{font-size:10px;font-style:italic;text-align:right;color:#666666}
.list{font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#000000}
.numberedlist{font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#000000}
.unnumberedlist{font-size:13px;color:#000000}
.tlinkbold{color:#0000FF;font-weight:bold;}
.subtitle{font-size:16px;font-style:italic;font-weight:bold;padding-left:15px;}
b{font-weight:bold}
textarea{font-family:Arial, Helvetica, san-serif;font-size:13px;background-color:#FFFFFF;border:1px #E6EDEE ridge}
.pop{color:#FF0000;text-decoration:underline}
.formEl{font-family:Arial, Helvetica, san-serif;font-size:13px;background-color:#FFFFFF;border:1px #E6EDEE ridge}
.red{font-weight:bold;color:#FF0000}
.tip{font-family:Arial, Helvetica, san-serif;font-size:13px;background-color:#E2E1FA}
.formsmall{font-family:Arial, Helvetica, sans-serif;border:1px;font-size:x-small;width:135px;}
.noprint{visibility:visible;}
.inputsearch{width:75px;font-size:10px;border-width:0px;}
.anmeld{border:3px dotted #FDEDB8;}
.tdhead{background-color:#cce0f5;color:#000000;font-size:13px;font-weight:bold;}
.tdheaderror{background-color:#e5e5e5;color:#FF0000;font-size:13px;font-weight:bold;}
.tdcontent{background-color:#e5effa;color:#000000;font-size:11px;}
.tdcontenterror{background-color:#F2F2F2;color:#FF0000;font-size:11px;}
.fehler{background-color:#FFFFFF;color:#FF0000;text-decoration:none;font-size:16px;font-weight:bold;}
.formularfehler{background-color:#cccccc;color:#FF0000;text-decoration:none;font-weight:bold;}
.smallbutton{font-size:11px;background-color:#D7E5F2;color:#102132;margin:3px 0 2px 12px;padding:1px 10px 1px 10px;overflow:visible;width:auto;}
img.preview, a.preview{cursor:url(/css/img/magnify.cur),pointer;}
input.pw{border:1px;font-size:x-small;background-image:url(/css/img/Passwort.gif);background-repeat:no-repeat;background-position:0 3px;width:135px;}
input.shim{border:1px;font-size:x-small;background-image:url(/css/img/empty.gif);background-repeat:no-repeat;}
table.stdtab{border:none;border-collapse:collapse;padding-bottom:20px;}
table.stdtab td{margin:0;padding:5px;border-bottom:1px solid #808080;}
table.formtabelle{border:none;}
table.formtabelleborder{border:1px solid #808080;border-collapse:collapse;}
table.formtabelleborder td.links{border:1px solid #808080;width:150px;vertical-align:top;}
table.formtabelleborder td.rechts{border:1px solid #808080;vertical-align:top;}
table.formtabelleborder td.variabel{border:1px solid #808080;vertical-align:top;}
table.formtabelleborder td.spanned{border:1px solid #808080;vertical-align:top;}
table.formtabelleborder td.center{border:1px solid #808080;vertical-align:top;text-align:center;}
table.formtabelleborder td.right{border:1px solid #808080;vertical-align:top;text-align:right;}
table.formtabelle td.links{width:150px;vertical-align:top;}
table.formtabelle td.linksbreit{width:400px;vertical-align:top;}
table.formtabelle td.rechts{vertical-align:top;}
table.formtabelle td.spanned{vertical-align:top;}
table.formtabelle td.center{vertical-align:top;text-align:center;}
table.formtabelle td.right{vertical-align:top;text-align:right;}
a.ptlink,a.ptlink:hover,a.ptlink:active,a.ptlink:visited{color:#333333;font-weight:bold;}
#dhtmltooltip{position:absolute;left:-300px;width:200px;font-size:11px;border:1px solid black;padding:2px;background-color:#EFEFEF;visibility:hidden;z-index:100;filter:progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);}
#dhtmlpointer{position:absolute;left:-300px;z-index:101;visibility:hidden;}
.glossar{padding-left:16px;background:url(img/pfeil_glossar.gif) no-repeat left;}
sup{font-size:80%;display:inline-block;position:relative;vertical-align:top;}
sub{font-size:80%;display:inline-block;position:relative;vertical-align:bottom;}
.tdhellblau{background-color:#C8DCFA;font-size:11px;font-weight:normal;color:#000000;}
.tdhell{background-color:#fdedb8}
.tdorange{background-image:url(/pharma/indikation/onkologie/nhl/images/sprung_bg.jpg);background-repeat:no-repeat;}
.tdorange2{border-bottom:1px solid #FF6600;}
.tdpink{background-color:#6C2F74;color:#FFFFFF;font-weight:bold;}
.tddunkel{background-color:#ffcc66;}
.tddunkelpr{background-color:#ffcc66;padding:5px 0px 5px 0px;}
.tdgrau{background-color:#666666;color:#FFFFFF;}
.tdweissfett{background-color:#666666;color:#FFFFFF;font-size:13px;font-weight:bold;}
.tdpinkkleinl{background-color:#D60C8C;font-size:11px;text-align:left}
.tdpinkklein2{background-color:#D60C8C;color:#FFFFFF;font-size:10px;text-align:left}
.tdhellkleinl{background-color:#fdedb8;font-size:11px;text-align:left}
.tdhellklein{background-color:#fdedb8;font-size:10px;text-align:center}
.tddunkelkleinl{background-color:#ffcc66;font-size:11px;text-align:left;}
.tddunkelklein{background-color:#ffcc66;font-size:10px;text-align:center}
.bisphohead{color:#ffffff;}
a.navsmall{font-weight:normal;font-size:11px;font-style:normal;text-decoration:none;color:#000099}
a.navsmall:hover{font-weight:normal;font-size:11px;font-style:normal;text-decoration:underline;color:#000099}
a.navblau{font-size:13px;font-style:normal;color:#000066;font-weight:bold;text-decoration:underline}
a.cursor{font-size:13px;font-weight:bold;cursor:pointer;color:#000000}
.titlepopup{font-size:16px;font-weight:bold;color:#FFCC66}
.titlestudienkarte{font-size:18px;color:#ffffff;font-weight:bolder}
.blau{color:#0000CC}
.pink{color:#FF00FF}
.test{font-weight:bold;color:#FFFFFF;}
.contentbild{float:left;margin-right:10px;}
a.onkostartlink{font-weight:normal;font-size:11px;font-style:normal;text-decoration:none;color:#000099;padding-left:20px;line-height:20px;background-image:url(/pharma/indikation/onkologie/images/start_pfeil.gif);background-position:-2px;background-repeat:no-repeat;}
a.onkostartlink:hover{font-weight:normal;font-size:11px;font-style:normal;text-decoration:underline;padding-left:20px;line-height:20px;color:#000099;background-image:url(/pharma/indikation/onkologie/images/start_pfeil.gif);background-position:-2px;background-repeat:no-repeat;}
.tdheller{background-color:#FEF8E3;font-size:11px;font-weight:normal;}
TABLE#klassifikation TR TD, TABLE#klassifikation2 TR TD{background-color:#FFF;}
.klasssifikation{font-size:11px;}
#einstiegsseite{}
#einstiegsseite TR TD.headerPub{border-bottom:1px solid #FCEDB6;border-top:1px solid #FCEDB6;width:342px;height:25px;font-weight:bold;padding-left:10px;}
#einstiegsseite TR TD.headerSec{width:235px;border-bottom:1px solid #FFF;background-color:#FCEDB6;font-size:13px;color:#FFA902;font-weight:bold;padding-left:10px;}
#einstiegsseite TR TD TABLE TR TD{vertical-align:top;}
#einstiegsseite TR TD.Sec{background-color:#FCEDB6;padding-left:10px;padding-top:15px;}
#einstiegsseite TR TD UL{list-style-image:url(/pharma/indikation/onkologie/images/startseite/einstieg_bullet.gif);}
#einstiegsseite TR TD UL LI{font-size:90%;}
#einstiegsseite TR TD FORM TABLE TR TD INPUT.submit{background-color:#FFDA4B;color:#333335;border:1px solid #FFCC00;height:15px;width:75px;font-size:11px;}
#einstiegsseite TR TD FORM TABLE TR TD INPUT{border:1px solid #FFCC00;width:100px;}
UL#test LI{list-style-image:url(/pharma/indikation/onkologie/images/startseite/einstieg_bullet.gif);color:#CCC;}
#teaserkasten{position:absolute;left:176px;top:497px;width:286px;height:91px;border-top:1px solid #FCEDB6;border-bottom:1px solid #FCEDB6;padding-left:23px;padding-right:23px;}
#PatientenTeaser TR TD{background-color:#FCEDB6;border:2px solid #FFCC66;padding:10px;}
#PatientenTeaser TR TD TABLE TR TD{clear:all;border:0;padding:0;vertical-align:top;}
#AerzteTeaser TR TD{background-color:#FCEDB6;border:2px solid #FFCC66;padding:10px;}
#AerzteTeaser TR TD TABLE TR TD{clear:all;border:0;padding:0;vertical-align:top;}
hr.sep{height:1px;color:#CCCCCC;line-height:5px;}
.beschreibung{margin-top:0px;margin-bottom:5px;}
.left_pic{float:left;margin-right:10px;margin-top:3px;}
.darkblue{color:#000066;font-weight:bold;}
#wichtigste{border:1px solid #FF6600;color:#000066;padding:1px;}
#wichtigste .head{font-weight:bold;display:block;background-image:url(/pharma/indikation/onkologie/nhl/images/box_verlauf.jpg);padding:5px;padding-left:20px;}
#wichtigste ul{list-style-image:url(/pharma/indikation/onkologie/nhl/images/bullet_blue.jpg);margin-top:5px;}
#wichtigste li{margin-bottom:5px;}
.rhoch{font-size:80%;line-height:80%;}
@media print{#header,#globalNav,#subNav,.serv,#tools,#breadcrumb,#navileft,#dhtmltooltip,#footer,.sIFR-flash{display:none;visibility:hidden;}
#content-wrapper,#main-wrapper,#content{width:640px;margin:0;padding:0;overflow:visible;}
#col0{width:640px;margin:0;padding:0;}
#col1{width:440px;margin:0;padding:0;}
#col2{width:200px;margin:0;padding:0;}
#col12{width:680px;margin:0;padding:0;}
* html #col0{width:640px;margin:0;padding:0;}
* html #col1{width:440px;margin:0;padding:0;}
* html #col2{width:200px;margin:0;padding:0;}
* html #col12{width:640px;margin:0;padding:0;}
sIFR-alternate{visibility:visible !important;}
.glossar{padding-left:0px;}
}
@media screen{.sIFR-flash{visibility:visible !important;margin:0;}
.sIFR-replaced{visibility:visible !important;}
.sIFR-replaced embed, .sIFR-replaced object{display:block;}
span.sIFR-alternate{position:absolute;left:0;top:0;width:0;height:0;display:block;overflow:hidden;}
.sIFR-flash + div[adblocktab=true]{display:none !important;}
.sIFR-hasFlash div#globalNav li.normal, .sIFR-hasFlash div#globalNav li.active{height:18px;line-height:18px;padding-right:15px;}
.sIFR-hasFlash div#subNav li.normal, .sIFR-hasFlash div#subNav li.active{height:18px;line-height:18px;padding-right:15px;}
.sIFR-hasFlash p.title, .sIFR-hasFlash div#col1 p.title, .sIFR-hasFlash span.subtitle{font-size:22px;}
.sIFR-hasFlash div#col1 .titleblue {font-size:20px;}
.sIFR-hasFlash div#content h1{padding-bottom:13px;padding-top:2px;font-size:18px;line-height:18px;}
.sIFR-hasFlash div#content div.h2-overline{padding-top:4px;}
.sIFR-hasFlash h2{font-size:18px;font-weight:normal;}
.sIFR-hasFlash h2.fl{display:inline-block;}
.sIFR-hasFlash div.col1 div.big-quote{padding-bottom:19px;padding-top:4px;}
.sIFR-hasFlash div.col1 div.big-quote p.quote{font-size:26px;font-style:normal;letter-spacing:-2.2px;line-height:26px;}
.sIFR-hasFlash div.col1 div.big-quote p.cite{font-size:22px;font-style:normal;font-weight:normal;letter-spacing:-2.2px;line-height:22px;padding:0;margin:7px 0 5px 0;}
.sIFR-hasFlash div.col1 div.medium-quote{padding-top:6px;padding-bottom:9px;}
.sIFR-hasFlash div.col1 div.medium-quote p.quote{font-size:18px;font-style:normal;letter-spacing:-3.1px;line-height:23px;}
.sIFR-hasFlash div.col1 div.medium-quote p.cite{font-size:18px;font-style:normal;font-weight:normal;letter-spacing:-2.8px;line-height:18px;padding:0;margin:8px 0 1px 0;}

.sIFR-hasFlash div.col1 div.small-quote{padding-bottom:7px;}
.sIFR-hasFlash div.col1 div.small-quote-alternative-style{padding-bottom:5px;}
.sIFR-hasFlash div.col1 div.small-quote p.quote, .sIFR-hasFlash div.col1 div.small-quote-alternative-style p.quote{font-size:21px;font-style:normal;line-height:21px;letter-spacing:-3.2px;}
.sIFR-hasFlash div.col1 div.small-quote p.cite, .sIFR-hasFlash div.col1 div.small-quote-alternative-style p.cite{font-size:18px;font-style:normal;line-height:18px;letter-spacing:-2.8px;padding:0;margin:9px 0 0 0;}
.sIFR-hasFlash div.col1 div.has-floating-portrait div.h2, .sIFR-hasFlash div.col1 div.has-floating-portrait div.small-quote, .sIFR-hasFlash div.col1 div.has-floating-portrait div.medium-quote, .sIFR-hasFlash div.col1 div.has-floating-portrait div.small-quote-alternative-style, .sIFR-hasFlash div.col1 div.has-floating-landscape div.h2, .sIFR-hasFlash div.col1 div.has-floating-landscape div.small-quote, .sIFR-hasFlash div.col1 div.has-floating-landscape div.medium-quote, .sIFR-hasFlash div.col1 div.has-floating-landscape div.small-quote-alternative-style,.sIFR-hasFlash div#col1 .titleblue{overflow:hidden;}
.sIFR-hasFlash div.h1 h1, .sIFR-hasFlash div.h2 h2, .sIFR-hasFlash div.big-quote p.quote, .sIFR-hasFlash div.medium-quote p.quote, .sIFR-hasFlash div.small-quote p.quote, .sIFR-hasFlash div.small-quote-alternative-style p.quote,.sIFR-hasFlash div#col1 .titleblue{position:relative;}
}
#formcol1{float:left;width:275px;padding-right:25px;}
#formcol2{float:left;width:275px;}
label{display:block;color:#999999;padding-bottom:2px;font-weight:normal;}
#formcol1 input, #formcol2 input, #formcol1 select, #formcol2 select, #formcol1 textarea, #formcol2 textarea{margin-bottom:5px;}
#formcol1 .formularfehler, #formcol2 .formularfehler{background-color:#ffffff;color:#cc0033;font-weight:bold;}
p.tdhead, p.tdhead{background-color:#ffffff;color:#cc0033;font-weight:bold;}
p.tdcontenterror, p.tdcontenterror{background-color:#ffffff;color:#cc0033;padding:0;}
input.smallbutton{font-size:11px;line-height:15px;background:url(img/button-bg.gif) repeat-x;height:18px;border:1px solid #cccccc;margin:0;padding:0 8px 0 8px;color:#000000;}
#lupe{float:right;position:relative;top:24px;left:-20px;z-index:3;}
.lupe{position:relative;z-index:2;}
.imgLupe{cursor:url(/css/img/magnify.cur),pointer; z-index:80; position:absolute;}
.img-lupe-tr, .img-lupe-br{position:relative; cursor:url(/css/img/magnify.cur),pointer;}
.bildWrapper{position:relative;z-index:80;}
#produkte{color:#ababab;}
#produkte thead{color:#06c;font-weight:bold;}
.tr_highlight{color:#06c;}
.highlight_box{background-image:url(img/highlight_box.jpg);background-repeat:repeat-y;border:2px solid #bbd0ed;}
table.colTable{width:595px;border-bottom:1px solid #999;margin:0 0 14px;padding:0;border-collapse:collapse;font-size:100%;}
.tabBlau{background-image:url(img/tabbg.gif);background-repeat:repeat;}
table.colTable caption{border-bottom:1px solid #999;caption-side:top;font-weight:bold;line-height:17px;padding:4px 0 2px;text-align:left;}
table.colTable caption span{font-weight:normal;color:#999999;}
table.colTable th{line-height:17px;padding:1px 20px 2px 0;vertical-align:top;text-align:left;}
table.colTable thead th{background:#fff;color:#999;font-weight:normal;padding-bottom:5px;padding-top:11px;}
table.colTable tbody tr td{color:#000;background-color:#fff;border-top:1px solid #ccc; vertical-align:top;}
table.colTable tbody tr.blau td{background-color:#E5EFFA;}
table.colTable tr.zwischen-caption th{padding:18px 0 2px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
table.colTable tr.nach-zwischen-caption td{border-top:1px solid #ccc;padding-top:11px;}
p.nachTabelle{font-size:12px;color:#999;margin-top:-10px;line-height:16px;}
img.rahmen{border:1px solid #666666;}
#regform input[type=text],#regform input[type=password]{width:150px;}
/**** Star rating ****/
dl.toolzonecontrols{z-index:2;position:relative;padding:4px 0 0 0px;margin:0;width:200px;background:none;}
dl.toolzonecontrols dt{float:left;position:relative;display:inline;z-index:4;cursor:pointer;background-color:#fff;border:1px solid #fff;border-bottom:1px solid #fff;}
dl.toolzonecontrols dt.first{padding:0;}
dl.toolzonecontrols dt.active{font-weight:bold;border:none;background-color:#ffffff;border:1px solid #ccc;border-bottom:1px solid #fff;z-index:6;}
dl.toolzonecontrols dd{	width: 				183px;	position:			absolute;	top: 				-13px;	left:				0px;	display:				none;	margin:				34px 0px 0px 0px;	padding:				8px;	background-color: 		#FFF;	border: 				1px solid #ccc;
	z-index:				5;}
div.rating-cancel,div.star-rating{float:left;	width:17px;	height:15px;	text-indent:-999em;	cursor:pointer;	display:block;	background:transparent;	overflow:hidden;}
div.rating-cancel {display: none !important;}
div.star-rating,div.star-rating a{background:url(img/rating_off.gif) no-repeat 0 0px;width:16px;margin: 0;	padding:0;}
div.rating-cancel a,div.star-rating a{
	display:block;
	width:16px;
	height:100%;
	background-position:0 0px;
	border:0
}
div.star-rating-on a{
	background:url(img/rating_on.gif) no-repeat 0 0px;
	width:16px;
}
div.star-rating-hover a{
	background:url(img/rating_blank01.gif) no-repeat 0 0px;
	}
div.star-rating-readonly a{
	cursor:default !important
}
div.star-rating{
	background:transparent!important;overflow:hidden!important
}
span.star-rating-control {
	display:inline-block;
}
.star{
	margin-top:5px;
}
.star-rating-star{
	margin-top: 5px;
}
div #rate-comment {
	margin-top: 10px;
}
.post-ratings img
{
	display: 		inline !important;
	cursor:		pointer;
}
#rate_comment
{
	width: 					178px;
	height:					100px;
}
a.send-a-friend
{	
	outline:none;
	height: 			16px;
	padding:0;
	display:block;
	margin:0;
}
a.icon-rate
{	
	display:block;
	outline:none;
	padding:0;
	height: 			16px;
	margin:0;
}
.doNotOpen{
padding:0;
margin:0;
}
a.icon-rss
{	
	display:block;
	outline:none;
	padding:0;
	height: 			16px;
	margin:0;
}
#tools_senden input[type=text]{
width:175px;
}
#senden_name,#senden_email,#senden_empemail{
width:175px;
}

#tooltip{

position: absolute;
left: -300px;
width: 200px;
font-size:11px;
border: 1px solid #CCCCCC;
padding: 3px;
background-color: #FFFFFF;
visibility: hidden;
z-index: 100;

box-shadow: 2px 2px 0 #E6E6E6;
-webkit-box-shadow: 2px 2px 0 #E6E6E6;
-moz-box-shadow: 2px 2px 0 #E6E6E6;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}
#tpglossar p{
width:170px;
padding-left:20px;
padding-right:10px;
font-size:12px;
}
span.tptitle{
background-image:url(img/info.gif);
background-repeat:no-repeat;
padding-left:20px;
font-style:italic; 
font-weight:bold;
background-position:left;
}
.glos{
padding-right:18px;
font-style:italic;
background:url(img/info.gif) no-repeat right;
}
a.glos{
text-decoration:none;
color:#000000;
}
 
.litd_overlay {
  padding:0;
  margin:0;
  display:none;
  z-index:1000;
  background-color:#FFF;
  border:1px solid #666;
 }
.litd_overlay .close {
  width: 77px;
  height: 22px;
  background: url(/css/img/schliessen.gif) no-repeat;
  position:absolute;
  right:0px;
  bottom:-30px;
  cursor:pointer;
  z-index:10001;
 }
.contentWrapMan object{
 padding:0;
 margin:0;

}

#fplayer, #fplayer_api {
 display:inline-block;
 padding:0;
 margin:0;
}

#fplayer_api {
 position:relative;
 display:inline-block;
 left:0;
 z-index:10000;
}
a.fplayer{
 width: 512px;
 height: 288px;
}
div.contentWrap{
 padding:0;
 margin:0;
}
a.flipbook{
 background: url(/css/img/icon-flipbook.gif) no-repeat 0 2px;
 padding: 2px 0 2px 17px;
}
table.stdtabup{border:none;border-collapse:collapse;padding-bottom:20px;}
table.stdtabup td{margin:0;padding:5px 5px 5px 5px;border-bottom:1px solid #E5E5E5; vertical-align:top;}

table.stdtabsub{border:none;border-collapse:collapse;padding-bottom:20px;}
table.stdtabsub td{margin:0;padding:2px;border:none; color:#666666;}
.inputdl{
 background-color:#E5EFFA;
 color:#BABABA;
 width:60px;
}
span.dlLink{
 background-color:#F5CCD6;
 color:#CC0066;
 font-weight:bold;
 margin-top:2px;
 padding:2px 0 2px 13px;
 display:block;
 width:37px;
}
.stdtabsub a, .stdtabsub a:hover{text-decoration:none;}

h3.sifrBlack{font-size:16px; line-height:19px;}

div.quellen{
 width:595px;
 margin-top:15px;
 padding-top:5px;
 border-top:1px solid #CCC;
 color: #666;
}
span.quellenTitel{
 font-weight:bold;
 color:black;
 font-size:12px;
}

ul.quellenItems li{
list-style-type: none;
font-size:10px;
background:url(img/bullet.gif) no-repeat 0 4px;
padding:0 0 3px 10px;
}
ol.quellenItems li{
  font-size:10px;
  padding-bottom: 2px;
}
ol.quellenItems li a,ul.quellenItems li a{
 font-size:10px;
}
img.litprev{
 border: 1px solid #999999;
}
p.litdesc{
 color:#666666;
 padding-top:10px;
}
.modal {
 background-image:url(/images/shim.gif);
 background-color:#fff;
 display:none;
 width:500px;
 padding:15px;
 text-align:left;
 border:2px solid #0066CC;
 text-align:left;
 -moz-border-radius:6px;
 -webkit-border-radius:6px;
 -moz-box-shadow: 0 0 50px #ccc;
 -webkit-box-shadow: 0 0 50px #ccc;
}
#infobox a.close{
 background-image:url("/css/img/close-icon.gif");
 cursor:pointer;
 height:8px;
 width:8px;
 background-repeat:no-repeat;
 position:absolute;
 top:15px;
 right:15px;
 display:block;
 z-index:999;
}

.modal a.close{
 background-image:url("/css/img/close-icon.gif");
 cursor:pointer;
 height:8px;
 width:8px;
 background-repeat:no-repeat;
 position:absolute;
 top:15px;
 right:15px;
 display:block;
 z-index:999;
}
.modalbox{cursor:pointer;}

.telefon{background:url(img/icon-tel.gif) no-repeat 0 2px; padding:0px 0 1px 20px;display:inline-block;}
.fax{background:url(img/icon-fax.gif) no-repeat 0 2px;padding:0px 0 1px 20px;display:inline-block;}
.email{background:url(img/icon-mail.gif) no-repeat 2px 5px;padding:0px 0 1px 20px;display:inline-block;}

.icon-plus{background:url(img/icon-plus.gif) no-repeat 2px 5px; padding:0px 0 1px 20px;display:inline-block;}
.icon-minus{background:url(img/icon-minus.gif) no-repeat 2px 8px; padding:0px 0 1px 20px;display:inline-block;}
.icon-close{ background:url("/css/img/close-icon.gif") no-repeat 2px 5px; cursor:pointer; display:inline-block;padding:0px 0 1px 20px;}
.icon-up{background:url(img/icon-up.gif) no-repeat 2px 6px; padding:0px 0 1px 20px;display:inline-block;}
.icon-down{background:url(img/icon-down.gif) no-repeat 2px 7px; padding:0px 0 1px 20px;display:inline-block;}

div.separator{
 height:1px;border-top:1px solid #CCCCCC; width:100%;
 display:block;
}

ul.contentTabs{
 padding:0;
 margin:0;
 height:23px;
 border-bottom:1px solid #cccccc;
}

ul.contentTabs a {
 display: block;
 float: left;
 color: black !important;
 background:url(/css/img/button-bg.gif) repeat-x;
 height:18px;
 border:1px solid #cccccc;
 margin:0;
 padding:0 8px 0 8px;
 cursor: pointer;

}
ul.contentTabs li
{
 display:inline-block;
 float:left;
 margin:0 2px 0 0;
 background-color:#FFFFFF;
}
ul.contentTabs li a:hover{
 text-decoration: none;
}
ul.contentTabs li a.current{
 background-image:none;
 border:1px #cccccc solid;
 border-bottom:1px #ffffff solid;
 height:22px;
}
.tabContent > div{
 display:none;
}
.litd_ovstyle {
 background-color:#fff;
 display:none;
 text-align:left;
 border:2px solid #0066CC;
 -moz-box-shadow: 0 0 50px #ccc;
 -webkit-box-shadow: 0 0 50px #ccc;
}
#litd_ovmenu a.close{
 background-image:url("/css/img/icon-close-big.gif");
 background-color: #fff;
 cursor:pointer;
 height:22px;
 width:21px;
 position: absolute;
 bottom:3px;
 right:3px;
 background-repeat:no-repeat;
 display:inline-block;
 z-index:999;
}

.litd_ovmenu{
 background-color: #fff;
 display: block;
}
.litd_ovmenuTitle{
 width: 97%;
 margin:0;
 padding: 5px;
 vertical-align: bottom;
 font-size: 15px;
 color:#666;
}

a.fpstage{
}
div.rahmenBlau{
  margin: 10px 0;
 padding: 5px 5px 0px 10px;
  border:2px solid #0066CC;
 -moz-border-radius:6px;
 -webkit-border-radius:6px;
}
