/* llb */
body,p,td,th,input,textarea,select,a,label{font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;color:#333;}
body{margin:0;padding:0;font:11px arial,hevetica,sans-serif;text-align:center;color:#333;background-color:#fff;}
#wrapper{margin:0 auto;width:950px;height:auto;text-align:left;background-color:#fff;}
#header{background-color:#38452e;float:left;position:relative;width:950px;height:82px;background:#38452e url("../img/contentwrapbg.gif") top left repeat-y;padding:0 15px;}
.service{position:absolute;right:35px;text-align:right;top:27px;width:320px;color:#fff;}
.login{position:absolute;left:502px;top:27px;width:120px;color:#fff;}
.userinfo{position:absolute;left:502px;top:47px;width:440px;color:#fff;}
.service a:link,.service a:visited,.service a:hover,.service a:active,.login a:link,.login a:visited,.login a:hover,.login a:active{color:#fff;padding-top:2px;padding-bottom:3px;text-decoration:none!important;}
.service .active,.login .active{color:#a9a9a9!important;}
.service span,.login span{color:#8d8f88;margin:0 3px;}
.search{position:absolute;right:20px;}
div.searchbg{width:114px;background:transparent url("../img/inputbg.gif") top left no-repeat;height:15px;border:none;}
input.searchtext{border:0;background:transparent;vertical-align:top;width:92px;height:15px;margin-top:-2px;}
button{background:transparent none repeat scroll 0;border:0 none;cursor:pointer;height:17px;margin:0 0 0 1px;padding:0;width:17px;}
.contentwrap{float:left;width:960px;height:auto;background:#fff url("../img/contentwrapbg.gif") top left repeat-y;margin:0;padding:0 15px;}
#printlogo,#printlogoline{display:none;}
#printdisclaimer{display:none;}
#navcontainer{float:left;width:950px;display:inline;background-color:#38452e;position:relative;z-index:99;}
#navcontainer input{position:absolute;top:5px;right:29px;border-top:1px solid #6a7462;border-right:1px solid #a5aba1;border-bottom:1px solid #a5aba1;border-left:1px solid #6a7462;background:#fff url("../img/navsearchbg.gif") top left repeat-y;padding-left:17px;width:140px;color:#999;}
#navcontainer ul{padding:0;margin:0 0 0 20px;background:#608c3e url("../img/navbgtop.gif") top left repeat-x;color:#e1e9de;float:left;width:910px;display:inline;height:27px;_height:28px;}
#searchbox{position:absolute;top:-9px;right:20px;width:161px;border-top:2px solid #557933;border-right:1px solid #38452e;border-bottom:2px solid #38452e;border-left:2px solid #608c3e;background-color:#fff;color:#a3a2a2;padding:5px 10px 10px 10px;}
#searchbox p{margin:0;padding:0;}
#searchbox a{color:#b80420;text-decoration:underline;margin-bottom:3px;margin-left:8px;vertical-align:bottom;}
#searchbox input{position:relative;margin-bottom:10px;left:0;border-top:1px solid #6a7462;border-right:1px solid #a5aba1;border-bottom:1px solid #a5aba1;border-left:1px solid #6a7462;background:#fff url("../img/navsearchbg.gif") top left repeat-y;padding-left:17px;width:140px;color:#333;}
#searchbox input.chkbox{width:auto;height:auto;background:none;margin-left:1px;margin-bottom:5px;border:0;}
#searchbox label{vertical-align:bottom;color:gray;}
#searchbox input.btndefault{background-color:#b80420;background-image:none;border-color:#e5929f #6F0011 #6f0011 #E5929F;border-style:solid;border-width:1px;color:#fff;cursor:pointer;font-size:11px;overflow:visible;padding:0 4px 0 5px;text-align:left;width:auto;margin-bottom:3px;}
#teaserhome{width:910px;height:220px;margin:40px 0 30px 20px;padding:0;position:relative;behavior:url("../img/iepngfix.htc");}
#teaserhome .linkTeaser{padding:165px 0 0 40px;}
#teaserhome ul{margin:0;padding:7px 0 0 10px;}
#teaserhome ul li{list-style-image:none;list-style-type:none;}
#teaserhome ul li a{color:#b80420;font-weight:bold;font-size:11px;}
#teaserhome ul li a span{list-style:none;background:url("../img/arrowSquare.gif") no-repeat right center;padding-right:10px;display:inline-block;}
#teaser{width:910px;height:80px;margin:40px 0 0 20px;padding:0;}
#breadcrumb{margin:0 0 10px 20px;float:left;width:930px;display:inline;position:relative;}
#breadcrumb a{text-decoration:none;}
#breadcrumb .extrasearch{position:absolute;top:10px;right:104px;}
#breadcrumb .extrasearch a{color:#b80420;text-decoration:underline;}
#breadcrumb ul{margin:10px 0 0 0;padding:0;}
#breadcrumb li{display:inline;}
#breadcrumb li span{color:#54564a;}
#breadcrumb ul li a{margin-right:1px;padding-right:0;color:#b80420;}
#spotlight{float:left;width:930px;display:inline;position:relative;}
#spotlight table{float:left;display:inline;}
#spotlight table th{font-size:25px;font-weight:bold;text-align:left;}
#spotlight table.main{width:743px;margin:0 0 0 20px;}
#spotlight table.legend{width:166px;margin:8px 0 0 0;}
#spotlight table.legend td{padding:3px 6px 3px 0;vertical-align:top;}
#spotlight table td a:link,#spotlight table td a:visited,#spotlight table td a:active{color:#333;text-decoration:none;}
#spotlight table td a:hover{color:#b80420;text-decoration:underline;}
span.price{font-size:25px;font-weight:bold;}
span.change{font-size:16px;}
table.legend td.frame{border-top:1px solid #efefef;display:block;width:143px!important;}
#quotes{margin-left:10px;width:200px;height:145px;position:absolute;top:10px;padding:0;behavior:url("../css/iepngfix.htc");}
#quotes ul{padding:10px 0 0 10px;}
#quotes ul li{list-style-image:none;list-style-type:none;}
#quotes ul li a{color:#b80420;font-weight:bold;font-size:11px;}
#quotes ul li a span{list-style:none;background:url("../img/arrowSquare.gif") no-repeat right center;padding-right:10px;display:inline-block;}
.quotesImage{padding:0 0 0 7px;}
#quotes h5{color:#54564a;font-size:11px;margin:0;padding:5px 0 8px 8px;}
.spacer{width:10px;display:inline;border:1px solid #006;}
.contentleft{float:left;padding-left:20px;width:320px;height:100%;min-height:310px;}
.contentleft h1{color:#608c3e;font-size:15px;font-weight:normal;margin:10px 35px 0 35px;padding:0;line-height:140%;}
.contentmain{float:left;width:370px;height:100%;min-height:310px;background:#f7f7f7;padding:0 0 0 10px;}
.contentmain h5{margin:10px 0 5px 3px;font-size:12px;font-weight:bold;}
h5.links{margin:30px 0 5px 3px;font-size:12px;font-weight:bold;}
ul.announcement{margin:0;padding:0 0 0 15px;max-width:350px;line-height:140%;}
ul.announcement li{background:url("../img/square.gif") no-repeat 0 7px;list-style-image:none;list-style-type:none;margin:0 0 0 -12px;padding:1px 2px 1px 10px;}
ul.announcement li a span{background:url("../img/arrowSquare.gif") no-repeat right center;padding-right:10px;display:inline-block;}
ul.links{margin:0;margin-bottom:15px;padding:0;max-width:350px;line-height:120%;}
li.links{background:transparent url("../img/arrowLink.gif") no-repeat scroll 0 center;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:1px 2px 1px 15px;}
li.linkSquare{background:transparent url("../img/square.gif") no-repeat scroll 0 center;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:1px 2px 1px 10px;}
li.linkSquare a:link,li.linkSquare a:visited,li.linkSquare a:hover,li.linkSquare a:active{color:#b80420;text-decoration:underline!important;}
.contentmain li.links a:hover{color:#b80420;text-decoration:underline;}
.contentright{height:310px;padding-left:5px;height:100%;min-height:310px;float:left;width:170px;position:relative;}
.contentright ul{margin:5px 0 5px 0;padding:0;line-height:120%;}
.contentright li{background:transparent url("../img/arrowLink.gif") no-repeat scroll -2px 3px;_height:1%;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:1px 1px 1px 15px;}
.content_navmain a:hover,.contentright a:hover{color:#b80420;text-decoration:underline;}
.contentright_ibanking li{background:transparent url("../img/arrowLink.gif") no-repeat scroll -2px 3px;}
.contentright h5{margin:10px 0 0 0;font-size:12px;font-weight:bold;}
.contentright,.contentright_ibanking p{margin:50px 0 10px 0;line-height:140%;}
.contentright p{margin:10px 0 10px 0;line-height:140%;}
.infollb{margin:0;padding:0;}
.content_navright{height:310px;padding-left:20px;height:100%;width:170px;min-height:310px;float:left;}
.content_navright h5{margin-top:10px;font-size:12px;font-weight:bold;}
.content_navright p{width:85%;}
.content_navright p{width:85%;}
.content_navright a:link,.content_navright a:visited,.content_navright a:hover,.content_navright a:active{color:#b80420;text-decoration:underline;}
.content_navright ul{margin:4px 0 0;padding:0 5px 0 0;}
.content_navright li{background:transparent url("../img/arrowLink.gif") no-repeat scroll 0 center;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:1px 2px 1px 10px;}
.content_navright li a{text-decoration:none!important;color:#54564a!important;}
.content_navright li.links a:hover{color:#b80420!important;text-decoration:underline!important;}
.img_navright{margin:40px 0 0 0;}
p.txt_navright{color:#b0b0b0;margin:5px 0 0 0;}
.datamain{float:left;width:950px;display:inline;height:100%;min-height:300px;_height:300px;padding-bottom:29px;}
.datamain h1{font-size:25px;font-weight:normal;padding:0 0 10px 20px;margin:0;color:#707070;}
.bodytext,.bodysearch{margin:15px 0 0 0;padding:10px 10px 0 21px;width:85%;color:#54564a;}
#tabPanel{border:1px solid #cdcdcd;border-top:0;border-right:0;background:#f7f7f7 url(../img/tabpanelrightbg.gif) top right no-repeat;margin:0 20px 3px 20px;float:left;width:908px;display:inline;}
.datawrap{float:left;width:910px;display:inline;margin:0 20px;background-color:#f7f7f7;}
.dataleft{float:left;width:535px;display:inline;}
.dataright{float:left;width:353px;display:inline;}
.datamedium{float:left;width:353px;display:inline;margin:0 0 0 20px;}
.datalarge{float:left;width:888px;display:inline;}
.datanews{float:left;width:275px;display:inline;}
.datasmall{float:left;width:222px;display:inline;}
.datasmall table{margin:0 0 20px 20px;}
.dataleft table,.dataright table{margin:0 10px 20px 20px;}
.dataright table{margin-left:0;}
.datalarge table{margin:0 0 20px 20px;}
.dataleft h3,.dataright h3,.datasmall h3,.datalarge h3{font-size:11px;padding:0 0 10px 0;margin:10px 0 0 20px;color:#608c3e;background-color:#f7f7f7;border-bottom:2px solid #88a96e;}
.dataright h3{margin-left:0;}
#tabPanel h2{font-size:11px;padding:0;margin:10px 0 10px 20px;color:#333;background-color:#f7f7f7;}
#tabPanel ul{margin:0 0 15px 0;padding:0 0 5px 0;line-height:27px;*line-height:26px;_line-height:26px;background:url(../img/tabbgtop.gif) 0 0 repeat-x;}
#chartborder ul{background:url(../img/tabbgtop2.gif) 0 0 repeat-x;}
#tabPanel li{margin:0 8px 0 -1px;padding:0;display:inline;}
#tabPanel li a:link,#tabPanel li a:visited,#tabPanel li a:active{background-color:#fff;color:#333;padding:5px 20px 1px 20px;border-top:1px solid #cdcdcd;border-right:1px solid #cdcdcd;border-left:1px solid #cdcdcd;border-bottom:1px solid #f7f7f7;text-decoration:none;outline:none;}
#tabPanel .tabactive,#tabPanel .chartTeaser .tabactive{color:#608c3e!important;font-weight:bold;border-top:2px solid #608c3e!important;border-right:1px solid #cdcdcd;border-left:1px solid #cdcdcd;background-color:#f7f7f7!important;padding:5px 20px 4px 20px!important;}
#tabPanel .chartTeaser .tabactive{background-color:#fff!important;}
#chartborder li a:link,#chartborder li a:visited,#chartborder li a:active{background-color:#fff;}
#tabPanel li a:hover{background-color:#557933!important;border:1px solid #557933;color:#fff!important;text-decoration:none;}
#tabPanel li a.tabactive:hover,#tabPanel ul#nav2 li a.tabactive:hover{background-color:#f7f7f7!important;border:1px solid #cdcdcd;border-bottom-color:#f7f7f7;color:#608c3e!important;text-decoration:none;}
#chartborder li a.tabactive:hover{background-color:#fff!important;border-bottom-color:#fff;}
#paging{float:left;width:868px;padding:0 0 20px 20px;}
#paging p{float:left;width:226px;margin:0;padding:6px 0 0 0;background-color:#f7f7f7;font-family:Arial,Helvetica,sans-serif;font-size:11px;}
#paging span{float:left;width:auto;padding:6px 0 0 0;}
#paging span a:link,#paging span a:visited,#paging span a:active{color:#333;text-decoration:none;outline:none;}
#paging span a:hover{color:#b80420!important;text-decoration:none;outline:none;}
#paging ul{float:left;width:auto;margin:0 12px 0 12px;padding:0 0 5px 0;line-height:27px;background:none;}
#paging li{margin:0 5px 0 0;padding:0;display:inline;}
#paging li a:link,#paging li a:visited,#paging li a:active{background-color:#fff;color:#333;padding:4px 6px;border:1px solid #c0c1ba;text-decoration:none;outline:none;}
#paging li a:hover{background-color:#fff!important;border:1px solid #608c3e;color:#608c3e!important;text-decoration:none;font-weight:bold;}
#paging li a.active{border:1px solid #608c3e!important;color:#608c3e!important;text-decoration:none;font-weight:bold;}
ul#news{margin:0 0 10px 0;padding:0;width:500px;line-height:15px;list-style-image:none;background:none;}
ul.newssmall{width:275px!important;}
ul#news li{margin:0 0 0 20px;padding:0 0 0 10px;list-style-type:none;list-style-position:outside;background:url("../img/square.gif") no-repeat 0 6px;display:block;color:#707070;}
ul#news li a:link,ul#news li a:visited,ul#news li a:active{background-color:#f7f7f7!important;color:#333;padding:0;border:0;text-decoration:none;}
ul#news li a:hover{background-color:#f7f7f7!important;color:#b80420!important;padding:0;border:0;text-decoration:underline;}
ul#news li a span{background:#f7f7f7 url("../img/arrowSquare.gif") no-repeat scroll right center;display:inline-block;padding-right:10px;cursor:pointer;}
.sitemap{margin:15px 0 0 0;padding:10px 10px 0 12px;width:85%;color:#54564a;}
.content_navmain p{margin:0;}
.bodysearch p{margin:5px 0 10px 0;}
.content_navmain h5{margin:10px 0 0 0;font-size:11px;font-weight:bold;}
.content_navtable{float:left;width:460px;height:100%;min-height:310px;padding:0;background:#fff;position:relative;}
.titel_sml{font-size:11px;font-weight:bold;}
.titel_bold{font-weight:bold;}
.content_navmain h1,.content_navtable h1{font-size:25px;font-weight:normal;padding:0 0 10px 20px;margin:0;color:#707070;background:#fff;}
.content_navmain a span,.content_navtable a span{background:url("../img/arrowSquare.gif") no-repeat right center;padding-right:10px;display:inline-block;}
a.link_navmain:link,a.link_navmain:visited,a.link_navmain:hover,a.link_navmain:active{color:#b80420;text-decoration:underline!important;}
.productsletter span{padding:0 2px;}
.contentcomponent{margin:15px 0 0 0;padding:10px 10px 0 21px;width:85%;color:#54564a;}
.contentcomponent a:link,.contentcomponent a:visited,.contentcomponent a:hover,.contentcomponent a:active{color:#b80420;text-decoration:underline;}
.contentcomponent table{margin:0 0 10px 25px;}
table.suche{padding:0;margin:15px 0 0 25px;}
table.lined{padding:0;margin:0 0 0 25px;}
.print{width:930px;margin-left:15px;text-align:right;font-weight:bold;background:#fff}
.source{position:absolute;left:15px;bottom:0;}
.print a{color:#b80420!important;font-weight:bold;text-decoration:none!important;}
.print span{color:#b2b4ac;margin:0 7px;}
#footer{margin-left:-15px;padding:0 0 30px 0;float:left;width:980px;display:inline;background-color:#fff;background:#fff url("../img/footerbg.gif") bottom left no-repeat;}
#footer span{color:#5a5a5a;margin:0;}
#footer p{margin:0 0 5px 15px;padding:5px 0 0 20px;color:#333;min-height:20px;_height:20px;width:930px;font-size:11px;}
#footer a:link,#footer a:visited,#footer a:hover,#footer a:active{color:#b80420!important;text-decoration:underline;}
.heightwrapper a:link{color:#393c31!important;text-decoration:none;outline:none;}
.heightwrapper a:visited{color:#393c31!important;text-decoration:none;}
.heightwrapper a:hover{color:#b80420!important;text-decoration:underline;}
.heightwrapper a:active{color:#b80420;text-decoration:none;}
.default td a:link,.default td a:visited,.default td a:hover,.default td a:active{padding-left:12px;}
.default td a img{margin-bottom:-1px;margin-left:-12px;}
img{border:0;}
hr{background-color:#fff;border:medium none;clear:left;height:2px;margin:10px 20px;padding:0;}
br.clear{clear:both;line-height:0;}
input,select,textarea{border-top:1px solid #333;border-right:1px solid #e1e2e0;border-bottom:1px solid #e1e2e0;border-left:1px solid #333;padding-left:3px;margin-bottom:4px;color:#000;}
input.checkbox{margin:3px 2px 2px 0;}
input.radiobtn,input.checkbox{border:0;vertical-align:middle;}
input.med{width:160px;}
select.med{width:160px;}
textarea.med{width:160px;height:85px;}
input.long{width:240px;}
.textright{text-align:right;}
.btn{font-weight:bold;padding:3px 6px 2px 6px;height:22px;background-color:#f7f7f7;border-color:#dcdddb #8F908e #8f908e #DCDDDB;border-style:solid;border-width:1px;color:#b80420;cursor:pointer;font-size:11px;overflow:visible;text-align:left;width:auto;}
.btndefault{font-weight:bold;padding:3px 6px 2px 6px;height:22px;background-color:#b80420;border-color:#e5929f #6F0011 #6f0011 #E5929F;border-style:solid;border-width:1px;color:#fff;cursor:pointer;font-size:11px;overflow:visible;text-align:left;width:auto;}
form{display:inline;}
.icon{position:relative;cursor:default;}
.icon span.inner{display:none;text-decoration:none;font-weight:normal;z-index:99;}
.icon span.inner span.arrow{display:block;position:absolute;left:-7px;top:32px;width:7px;height:23px;padding:0;border:none;background:transparent url(../img/tooltipbg.gif) no-repeat;z-index:99;}
.icon:hover span.inner,.icon-hover span.inner{display:block;position:absolute;left:20px;top:-34px;width:22em;padding:6px;border:1px solid #273623;background-color:#fff;font-size:11px;color:#333;font-weight:bold!important;z-index:99;}
.icon:hover span.inner strong,.icon-hover span.inner strong{color:#3f732c;z-index:99;}
.icon:hover span.inner b,.icon-hover span.inner b{float:left;width:70px;color:#333!important;font-weight:normal!important;background:none!important;z-index:99;}
#listform{text-align:left;line-height:16px;margin:0;padding:0 8px 0 18px;}
#listform h1{font-size:20px;font-weight:normal;color:#999;}
#listform h2{font-size:11px;color:#333;margin:0;padding:0;background:none!important;}
#listform td a img{margin-right:5px;margin-bottom:-3px;}
#listform .chkbox{margin:0 5px 0 0;padding:0;border:none!important;}
#listform select{width:198px;margin:0 10px 5px 0;border-top:1px solid #aaadb4;border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;border-left:1px solid #e3e3e3;}
#listform select:focus{border:1px solid #608c3e;}
#listform option:hover{background-color:#eff7e8;color:#000;}
#listform table td a:link,#listform table td a:visited,#listform table td a:hover,#listform table td a:active{color:#333;text-decoration:none;}
#listform .btnbar{margin-top:10px;}
#listform .btnbar input{margin-right:10px;}

/* menu */
#nav{float:left;width:36em;list-style:none;font-weight:bold;padding:0;border:solid #eda;border-width:0;margin:0 0 1em 0;}
#nav ul{float:left;width:36em;list-style:none;background:white;font-weight:bold;padding:0;}
#nav li a{display:block;text-decoration:none;padding:7px 10px 4px 10px;color:#e1e9db;font-size:12px;}
#nav li.leveltwo a{padding-right:20px;}
#nav li a:hover{color:#608c3e;}
#nav li{float:left;padding:0;}
#nav li.leveltwo{float:left;padding:0;background:transparent url(../img/navarrowpassive.gif) center right no-repeat;}
#nav li ul{position:absolute;left:-999em;height:auto;width:16.4em;_width:12.4em;font-weight:normal;margin:0 0 0 -1px;border-top:0;border-right:1px solid #38452e;border-bottom:1px solid #38452e;border-left:1px solid #608c3e;background:#fff;padding:1px;}
#nav li li{width:16.4em;background:none;}
#nav li ul a{width:16.4em;color:#000!important;}
#nav li ul a:hover{color:#bb1e34!important;text-decoration:underline;}
#nav li ul ul{margin:-1.75em 0 0 14em;}
#nav li:hover ul ul,#nav li:hover ul ul ul,#nav li.sfhover ul ul,#nav li.sfhover ul ul ul{left:-999em;}
#nav li:hover ul,#nav li li:hover ul,#nav li li li:hover ul,#nav li.sfhover ul,#nav li li.sfhover ul,#nav li li li.sfhover ul{left:auto;}
#nav li:hover,#nav li.sfhover{background:#fff url(../img/navarrowactive.gif) center right no-repeat;background-image:none;border-top:2px solid #608c3e;border-bottom:1px solid #fff;}
#nav li.leveltwo:hover,#nav li.sfhover{background:#fff url(../img/navarrowactive.gif) center right no-repeat;border-top:2px solid #608c3e;border-bottom:1px solid #fff;}
#nav li.active{background:#fff url(../img/navarrowactive.gif) center right no-repeat;background-image:none;border-top:2px solid #608c3e;border-bottom:1px solid #fff;}
#nav li.active a{color:#608c3e!important;padding-top:6px;}
#nav li:hover a,#nav li.sfhover a{color:#608c3e;padding-top:6px;}
#nav li li:hover,#nav li li.sfhover{border:0;background:#e1e9db;}
#nav li.navspacer{background:transparent url(../img/navspacerbg.gif) 0 0 repeat-x!important;margin:5px 10px;_margin-left:5px;width:14.4em;_width:10.4;height:11px;}
#tabPanel #nav2{width:908px;}
#tabPanel ul#nav2{float:left;list-style:none;font-weight:bold;padding:0;border:solid #eda;border-width:0;margin:0 0 1em 0;line-height:13px;margin:0 0 15px;padding:0 0 5px;}
#tabPanel ul#nav2 li{float:left;width:auto;list-style:none;background:#fff;font-weight:bold;padding:0;}
#tabPanel ul#nav2 li a:link,#tabPanel ul#nav2 li a:visited,#tabPanel ul#nav2 li a:active,#tabPanel ul#nav2 li a:hover{background-color:#fff;color:#333;padding:5px 20px 3px 20px;border-top:1px solid #cdcdcd;border-right:1px solid #cdcdcd;border-left:1px solid #cdcdcd;border-bottom:1px solid #fff;display:block;width:auto;text-decoration:none;}
#tabPanel ul#nav2 li.leveltwo a{padding-right:20px;background:none;border:0!important;}
#tabPanel ul#nav2 li a:hover{background-color:#557933!important;border-top:1px solid #cdcdcd;border-right:1px solid #cdcdcd;border-left:1px solid #cdcdcd;text-decoration:none;border-top:0;padding:5px 20px 3px 20px;}
#tabPanel ul#nav2 li{float:left;width:auto;padding:0;}
#tabPanel ul#nav2 li.leveltwo{background:transparent url(../img/tabarrowactive.gif) center right no-repeat;border-top:1px solid #cdcdcd;border-right:1px solid #cdcdcd;border-left:1px solid #cdcdcd;border-bottom:1px solid #f7f7f7;}
#tabPanel ul#nav2 li.leveltwo li a{color:#608c3e!important;}
#tabPanel ul#nav2 li.leveltwo a:hover{background:#fff url(../img/tabarrowactive.gif) center right no-repeat!important;border:none;color:#608c3e!important;}
#tabPanel ul#nav2 li.leveltwo li a:hover{background:none!important;color:#bb1e34!important;}
#tabPanel ul#nav2 li ul{position:absolute;left:-999em;height:auto;width:auto;font-weight:normal;margin:0 0 0 -1px;padding:1px 0;border-width:1px 0;border-top:0;border-right:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd;border-left:1px solid #cdcdcd;background:#fff;}
#tabPanel ul#nav2 li li{width:auto;background:none;clear:left;border:0;line-height:17px;margin:0;padding:0;display:inline;}
#tabPanel ul#nav2 li ul a:hover{background-color:#e1e9db!important;color:#bb1e34!important;text-decoration:underline;border:none;}
#tabPanel ul#nav2 li ul ul{margin:-1.75em 0 0 14em;}
#tabPanel ul#nav2 li:hover ul ul,#tabPanel ul#nav2 li:hover ul ul ul,#tabPanel ul#nav2 li.sfhover ul ul,#tabPanel ul#nav2 li.sfhover ul ul ul{left:-999em;}
#tabPanel ul#nav2 li:hover ul,#tabPanel ul#nav2 li li:hover ul,#tabPanel ul#nav2 li li li:hover ul,#tabPanel ul#nav2 li.sfhover ul,#tabPanel ul#nav2 li li.sfhover ul,#tabPanel ul#nav2 li li li.sfhover ul{left:auto;}
#tabPanel ul#nav2 li:hover a,#tabPanel ul#nav2 li.sfhover a{color:#608c3e;}
#tabPanel ul#nav2 li li:hover,#tabPanel ul#nav2 li li.sfhover{border:0!important;background:#e1e9db;}
#tabPanel ul#nav2 li.leveltwo:hover li a,#tabPanel ul#nav2 li.sfhover li a{_border:0!important;}

/* rolotec */
.widthlarge{width:868px;}
.widthmedium{width:495px;}
.widthsmall{width:353px;}
.widthmini{width:202px;}
table{border-spacing:0;padding:0;border-collapse:collapse;}
table.default{border-bottom:2px solid #88a96e;background-color:white;}
table.default td,table.default th{padding:5px 8px;border-bottom:1px solid #cdcdcd;white-space:nowrap;text-align:right;vertical-align:top;}
table.default th{border-bottom:2px solid #88a96e;color:#333;font-weight:bold;background-color:#f7f7f7;}
table.tdrollover tr:hover td{background-color:#e1e9db;}
table.default tr.updated td{background-color:#fff3ca;}
table.default td a:visited{color:#b80420;padding-left:12px;}
table.default td a:hover{color:#b80420;padding-left:12px;}
table.default td a:active{color:#b80420;padding-left:12px;}
table.default a{display:block;}
td.twotone{background-color:#e1e9db;border-bottom-color:#fefefe!important;}
table.default .bright{background-color:#fff;}
table.default .dark{background-color:#dde4d6;}
.llbred{color:#b80420;}
.indexlegenditem{float:left;margin-right:5px;}
#submenu li a{padding:1px 0 1px 10px;}
.teasercontent h3{margin-bottom:1px;margin-top:5px;font-size:11px;color:#707070;}
.teasercontent h4{font-size:10px;}
.teasercontent select,.teasercontent input{width:150px;margin-left:5px;background-color:#dde4d6;}
.lined{padding-left:15px;}
.teaser .teasercontent{margin-left:10px;padding-bottom:11px;}
.teaser .teasercontent2{margin-left:10px;padding-bottom:11px;}
.teasercontent2 select,.teasercontent2 input{width:100px;}
.teaser .selection{margin-left:10px;padding-bottom:11px;}
.selection select,.selection input{width:100px;}
.selection .action{margin-bottom:5px;}
.selection .description{width:50px;float:left;}
.selection .btn{width:102px;margin-left:50px;}
.teaser{background-color:#f7f7f7;border:1px solid #ccd0d5;color:#000;margin-bottom:1.4em;padding:0;width:180px;text-align:left;margin-top:3px;margin-left:15px;}
.teaser strong.jobBoxCategory{display:block;margin-top:8px;}
.teaser h2{color:#322f2d;}
.teaser img{margin-bottom:10px;}
.teaserNoBorder{border-left:medium none;border-top:medium none;padding-left:16px;padding-top:1px;}
.teaserBright{background-color:#fff;}
.teaserBlue{background-color:#c1d1e2;}
.teaserHomepage{background-color:#c1d1e2;border-color:#c1d1e2;height:168px;margin-bottom:0;}
.nowrap{white-space:nowrap;}
.teaserHomepage img{margin-bottom:5px;}
.teaserRTF{padding-top:10px;}
#headlines{width:478px;padding-top:10px;margin-top:10px;}
#headlines a{color:#b80420;font-size:13px;font-weight:bold;}
input.chkboxstd{background-color:#f7f7f7;border:0 none;margin:0;padding:0;width:15px;}
.left{text-align:left!important;}
.center{text-align:center!important;}
.titledetails{margin:10px;}
.listingHead{width:100%;}
.listingHead #tile{font-size:15px;}
.listingHead #value{font-size:15px;}
.listingHead #last{width:60%;text-align:right;}
.chartTeaser{height:auto;border:1px solid #cdcdcd;border-top:0;border-right:0;background:#fff url(../img/tabpanelrightbg.gif) top right no-repeat;width:351px;}
.chartTeaser #chart{margin:15px 20px 0 20px;}
#legend{height:29px;margin:15px 20px 0 20px;line-height:9px;}
.number{text-align:right;padding-right:5px;font-family:Arial,Helvetica,sans-serif;}
.word,.heavy{font-weight:bold;}
.stockcolumn0{float:left;width:60%;}
.stockcolumn1{float:right;width:38%;}
.stockcolumn2{float:left;width:100%;}
.bondcolumn0{float:left;width:49%;}
.bondcolumn1{float:right;width:49%;}
.bondcolumn2{float:left;width:100%;}
.fundscolumn0{float:left;width:49%;}
.fundscolumn1{float:right;width:49%;}
.fundscolumn2{float:left;width:100%;}
.widget{display:block;margin-left:1px;margin-top:10px;}
.widget_header .widget_title{position:absolute;font-weight:bold;left:22px;top:4px;font-size:12px;color:#1f2e3e;}
.widget_header{height:22px;background-color:#accc94;margin:0;}
.widget_content{font-family:Arial,Helvetica,sans-serif;color:#000;}
.widget_content a{color:#b80420;}
.widget_content table{border:1px solid #dcdcdc;position:relative;top:4px;border-collapse:collapse;font-size:12px;width:100%;}
.widget_content table th{border-top:1px solid #dcdcdc;text-align:left;background:#dde4d6;color:#54564a;padding:0 4px 0 4px;}
.widget_content table td{border-top:1px solid #dcdcdc;border-right:none;padding-left:5px;}
.widget_content table tr{height:18px;background-color:#fff;}
.widget_content table tr:hover{background-color:#ffc;}
.widget_minmax{position:absolute;top:5px;left:2px;cursor:pointer;}
.more{color:#608c3e;}
.less{color:#b80420;}
.same{color:#000;}
.validation-advice{color:#b80420;}
.selection .validation-advice{margin-left:50px;}
.sortable a{font-weight:bold;background:url(../img/tablesort.gif) no-repeat right;text-decoration:none;white-space:nowrap;color:#000;padding:0!important;display:inline!important;}
.sortable a:hover{color:#000!important;text-decoration:none;}
.sortable a:visited,.sortable a:active,.sortable a:active:hover,.sortable a:focus,.sortable a:focus:hover{color:#000;text-decoration:none;}
.order2 a{font-weight:bold;background:url(../img/tablesortdown.gif) no-repeat right;}
.order1 a{font-weight:bold;background:url(../img/tablesortup.gif) no-repeat right;}
.popupElement{background-color:#eee;border:1px solid #54564a;padding-right:10px;padding-top:5px;width:auto;height:auto;z-index:1000;}
span.gray{color:#b0b0b0;}
.chartTable a:visited{color:#000!important;}
.chartTable a:hover,.chartTable a:active,.chartTable a:active:hover,.chartTable a:focus,.chartTable a:focus:hover{color:#b80420!important;}
#chartOptions{float:right;margin:0 10px 5px 0;}
#chartOptions h5{margin:10px 0 5px 0;font-size:12px;font-weight:bold;}
#chartOptions .chartOptionsLabel{padding-top:5px;padding-bottom:5px;}
#chartOptions a{padding:0;}
#chartlegend td.cube{width:14px;margin:0;padding:0;}
#chartlegend td.label{white-space:nowrap;margin:0;padding:0 10px 0 10px;}
.chartlegenditem{float:left;margin-right:5px;}
.limitminderlegend td.cube{width:1em;}
.limitminderlegend td.label{white-space:nowrap;margin:0;padding:0 10px 0 10px;}
#detailChart{margin:10px 0 0 20px;width:700px;}
#detailChart a{padding:0;color:#b80420!important;text-decoration:underline;}
#newsResult{border:1px solid #cdcdcd;margin:0 20px 20px 20px;background-color:#f7f7f7;float:left;width:908px;display:inline;padding-top:15px;}
#news li{margin-bottom:.5em!important;padding-left:0!important;background:none!important;}
#newPagingId{margin:0 20px 20px 20px;}
#newPagingId a{color:#B80420 !important;text-decoration:underline !important;}
.titbla{color:#000;font-size:12px;font-weight:bold;padding-bottom:4px;padding-left:3px;vertical-align:bottom;}
.tithom{color:#000;font-size:12px;font-weight:bold;}
#fondsDisclaimer{margin:0 20px 20px 20px;float:left;width:908px;display:inline}
.txthom{color:#000;font-size:12px;font-weight:normal;}
#backlinkId{color:#b80420!important;text-decoration:underline;}
#heatMapId{width:868px;}
#heatMapId td{border:medium solid white;margin:0;padding:0;width:94px;}
#heatMapId heatMapLeft a{color:black;font-weight:bold;}
.topFlopPerformance{width:100px;}
span.firedlimit{color:#c4a021;}
span.expiredlimit{color:#004e68;}
#companyNewsId a{margin:0 0 0 10px;padding:0 0 0 10px;color:#b80420!important;text-decoration:underline;}
#addTitlesId{background-color:white;margin: 0 0 20px 20px;padding-top:20px;padding-bottom:5px;}
#addTitlesId h5{margin:0 0 5px 20px;font-size:12px;font-weight:bold;}
#addTitlesId .redUnderlined{color:#b80420!important;text-decoration:underline;}
.firstRow{text-align:right;padding-right:10px;}
.lastRow{color:#aaa;}
.topSpace{margin-top:6px;}
.spaceLeft{margin-left:10px;}
.separator{margin-top:10px;height:30px;vertical-align:middle;border-top:1px solid #aaa;width:604px;}
.formSpacer{padding:0 10px;vertical-align:middle;}
.notFilled{color:#b80420;}
.radPos{margin-right:6px;}
.linePos{vertical-align:middle;height:34px;}
.small{width:74px;}
.medium{width:202px;}
.big{width:424px;}
.errTable{border:1px solid #b80420;width:604px;}
.errTable td{padding:3px 3px 2px 3px;}
.successTable{border:1px solid #3C8A4D;width:604px;}
.successTable td{padding:3px 3px 2px 3px;}
.infoTable{border:1px solid #CFCFCF;width:604px;}
.infoTable td{padding:3px 3px 2px 3px;}
.datalarge p{width:572px;}
.datamain p{line-height:18px!important;font-size:12px!important;}
.grayTitle{color:#707070;font-size:25px;font-weight:normal;}
.disclaimerTable {margin: 0 0 20px 22px!important;}
.disclaimerTable p {font-family:Arial,Helvetica,sans-serif;font-size:11px !important;font-weight:normal;}
#disclaimerTableLinkId {color:#b80420!important;text-decoration:underline;font-size:11px !important;}
#searchGlassId{background:#FFFFFF url(../img/navsearchbg.gif) repeat-y scroll left top;left:0;padding-left:17px;z-index:1;}

/* lightwindow */
#lightwindow_overlay{display:none;visibility:hidden;position:absolute;top:0;left:0;width:100%;height:100px;z-index:500;background:#000;opacity:.5;}
#lightwindow{display:none;visibility:hidden;position:absolute;z-index:999;line-height:0;}
#lightwindow_container{display:none;visibility:hidden;position:absolute;padding:0;margin:0;border-top:2px solid #608c3e;border-right:1px solid #38452e;border-bottom:1px solid #38452e;border-left:1px solid #608c3e;}
* html #lightwindow_container{overflow:hidden;}
#lightwindow_contents{overflow:hidden;z-index:0;position:relative;background-color:#fff;width:402px;}
#lightwindow_loading{height:100%;width:100%;top:0;left:0;z-index:9999;position:absolute;background-color:#fff;padding:10px;}
#lightwindow_loading_shim{display:none;left:0;position:absolute;top:0;width:100%;height:100%;}
#lightwindow_loading span{font-size:12px;line-height:32px;color:#444;float:left;padding:0 10px 0 0;}
#lightwindow_loading span a,#lightwindow_loading span a:link,#lightwindow_loading span a:visited{color:#09F;text-decoration:none;cursor:pointer;}
#lightwindow_loading span a:hover,#lightwindow_loading span a:active{text-decoration:underline;}
#lightwindow_loading img{float:left;margin:0 10px 0 0;}
#lightwindow_navigation{position:absolute;top:0;left:0;display:none;}
#lightwindow_navigation_shim{display:none;left:0;position:absolute;top:0;width:100%;height:100%;}
#lightwindow_navigation a,#lightwindow_navigation a:link,#lightwindow_navigation a:visited,#lightwindow_navigation a:hover,#lightwindow_navigation a:active{outline:none;}
#lightwindow_previous,#lightwindow_next{width:49%;height:100%;background:transparent url(../images/blank.gif) no-repeat;display:block;}
#lightwindow_previous{float:left;left:0;}
#lightwindow_next{float:right;right:0;}
#lightwindow_previous:hover,#lightwindow_previous:active{background:url(../images/blank.gif) left 15% no-repeat;}
#lightwindow_next:hover,#lightwindow_next:active{background:url(../images/blank.gif) right 15% no-repeat;}
#lightwindow_previous_title,#lightwindow_next_title{display:none;}
#lightwindow_galleries{width:100%;position:absolute;z-index:50;display:none;overflow:hidden;margin:0 0 0 10px;bottom:0;left:0;}
#lightwindow_galleries_tab_container{width:100%;height:0;overflow:hidden;}
a#lightwindow_galleries_tab,a:link#lightwindow_galleries_tab,a:visited#lightwindow_galleries_tab{display:block;height:20px;width:77px;float:right;line-height:22px;color:#fff;text-decoration:none;font-weight:bold;cursor:pointer;font-size:11px;color:#ffffbe;background:url(../images/black-70.png) repeat 0 0 transparent;}
* html a#lightwindow_galleries_tab,* html a:link#lightwindow_galleries_tab,* html a:visited#lightwindow_galleries_tab{background:none;background-color:#000;opacity:.70;filter:alpha(opacity=70);}
a:hover#lightwindow_galleries_tab,a:active#lightwindow_galleries_tab{color:#ffffbe;}
#lightwindow_galleries_tab_span{display:block;height:20px;width:63px;padding:0 7px 0 7px;}
#lightwindow_galleries_tab .up{background:url(../images/arrow-up.gif) no-repeat 60px 5px transparent;}
#lightwindow_galleries_tab .down{background:url(../images/blank.gif) no-repeat 60px 6px transparent;}
#lightwindow_galleries_list{background:url(../images/black-70.png) repeat 0 0 transparent;overflow:hidden;height:0;}
* html #lightwindow_galleries_list{background:none;background-color:#000;opacity:.70;filter:alpha(opacity=70);}
.lightwindow_galleries_list{width:200px;float:left;margin:0 0 10px 0;padding:10px;}
.lightwindow_galleries_list h1{color:#09F;text-decoration:none;font-weight:bold;cursor:pointer;padding:10px 0 5px 0;font-size:16px;}
.lightwindow_galleries_list li{margin:5px 0 5px 0;list-style-type:none;}
.lightwindow_galleries_list a,.lightwindow_galleries_list a:link,.lightwindow_galleries_list a:visited{display:block;line-height:22px;color:#fff;text-decoration:none;font-weight:bold;cursor:pointer;padding:0 0 0 10px;font-size:11px;}
.lightwindow_galleries_list a:hover,.lightwindow_galleries_list a:active{background:#000;color:#ffffbe;border-left:3px solid #ffffbe;padding:0 0 0 7px;}
#lightwindow_data{position:absolute;}
#lightwindow_data_slide{position:relative;}
#lightwindow_data_slide_inner{background-color:#fff;padding:0 10px 10px 10px;}
#lightwindow_data_caption{padding:10px 0 0 0;color:#666;line-height:25px;background-color:#fff;clear:both;}
#lightwindow_data_details{background-color:#f0f0f0;padding:0 10px 0 10px;height:20px;}
#lightwindow_data_author_container{width:40%;text-align:right;color:#666;font-style:italic;font-size:10px;line-height:20px;float:right;overflow:hidden;}
#lightwindow_data_gallery_container{font-size:10px;width:40%;text-align:left;color:#666;line-height:20px;float:left;overflow:hidden;}
#lightwindow_stage{text-align:left;}
#lightwindow_title_bar{height:25px;overflow:hidden;}
#lightwindow_title_bar_title{color:#ffffbe;font-size:14px;line-height:25px;text-align:left;float:left;}
a#lightwindow_title_bar_close_link,a:link#lightwindow_title_bar_close_link,a:visited#lightwindow_title_bar_close_link{float:right;text-align:right;cursor:pointer;color:#333;line-height:25px;padding:0 20px 0 0;margin:0;background:transparent url(../img/closebutton.gif) 50px 8px no-repeat;}
a:hover#lightwindow_title_bar_close_link,a:active#lightwindow_title_bar_close_link{color:#333;}
#lightwindow_title_bar_inner,#lightwindow_container{background-color:#fff;}
#lightwindow p{color:#000;padding-right:10px;}

/* datepicker */
div.datepicker{position:absolute;text-align:center;border:1px #c4d5e3 solid;font-family:arial;background:#fff;font-size:10px;padding:0;}
div.datepicker table{font-size:10px;margin:0;padding:0;text-align:center;width:180px;}
div.datepicker table thead tr th{font-size:12px;font-weight:bold;background:#dde4d6;border-bottom:1px solid #c4d5e3;padding:0;margin:0;}
div.datepicker table tbody tr{border:1px white solid;margin:0;padding:0;}
div.datepicker table tbody tr td{border:1px #eaeaea solid;margin:0;padding:0;text-align:center;}
div.datepicker table tbody tr td:hover,div.datepicker table tbody tr td.outbound:hover,div.datepicker table tbody tr td.today:hover{border:1px #c4d5e3 solid;background:#dde4d6;cursor:pointer;}
div.datepicker table tbody tr td.wday{border:1px #fff solid;background:#fff;cursor:text;}
div.datepicker table tbody tr td.outbound{background:#e8e4e4;}
div.datepicker table tbody tr td.today{border:1px #16518e solid;background:#c4d5e3;}
div.datepicker table tbody tr td.nclick,div.datepicker table tbody tr td.nclick_outbound{cursor:default;color:#aaa;}
div.datepicker table tbody tr td.nclick_outbound{background:#e8e4e4;}
div.datepicker table tbody tr td.nclick:hover,div.datepicker table tbody tr td.nclick_outbound:hover{border:1px #eaeaea solid;background:#FFF;}
div.datepicker table tbody tr td.nclick_outbound:hover{background:#e8e4e4;}
div.datepicker table tfoot{font-size:10px;background:#dde4d6;border-top:1px solid #c4d5e3;cursor:pointer;text-align:center;padding:0;}
