html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol, ul{list-style:none}blockquote, q{quotes:none}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}html{ background-color:#949cab}body{background:#dce8ff url(/images/body.gif) repeat-x;background-attachment:fixed; text-align:center; color:#000; font-family: "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", Verdana, "Verdana Ref", sans-serif; font-size:12px; line-height:22px}.overlay4visibility{ opacity:0.30; filter:alpha(opacity=30); }#wrapall{width:100%;height:100%;margin:0 auto 0 auto;text-align:left;background:url(/images/border.gif) bottom fixed repeat-x}#background{ background:url(/images/wrapall.png) bottom fixed no-repeat; width:100%; min-height:100%;margin:0 auto}#content{ width:974px; margin:0 auto; padding:0; position:relative}#content_top{ height:24px; width:974px; background:url(/images/shadow_top.png) no-repeat; }#content_center{ padding:0 12px; background:url(/images/shadow_center.png) repeat-y; }#rowfooter{ height:45px; width:950px; background:url(/images/shadow_footer.png) no-repeat; }#innercontent{ width:948px; background:url(/images/content.gif) repeat-y; border:1px solid #c6c6c6; border-width:0 1px; padding:298px 0 0}#rowhead{ position:absolute; top:12px; left:12px; background-color:#fff; height:310px; width:950px; overflow:hidden}#colleft{ float:left; width:198px; border-right:1px solid #c6c6c6; overflow:hidden}#colcontent{ float:right}#colcenter{ float:left; width:490px; background-color:#fff; padding:32px 30px; overflow:hidden}#colright{ float:left; width:198px; margin:0 0 0 1px; overflow:hidden}.printonly{ display:none}img{ border:0}.pic_left{float:left;margin:0 15px 0 0}.pic_right{float:right;margin:0 0 0 15px}.pics .pic img{padding:2px;border:1px solid #fbbd1e;background-color:#fff}.pic_left img,.pic_right img{padding:2px;border:1px solid #fbbd1e;margin:5px 0 5px 0;background-color:#fff}.pic_big img{border:1px solid #fbbd1e;background-color:#fff;padding:2px}.pic_left a img:hover,.pic_right a img:hover{padding:2px;border:1px solid #fbbd1e;margin:5px 0 5px 0;background-color:#fff}.pic_big a, .pic_right a, .pic_left a, .pics .pic a{ display:block; font-size:0; text-decoration:none}.pics .pic{ margin:0 0 5px 0}.pic_desc{ color:#8F8F8F; display:block; font-style:italic; text-align:right; font-size:12px}.nospam, .aural, .skip{ width:200px; height:200px; position:absolute; top: -999px; left: -999px; display:none}.clearboth{clear:both;margin:0;padding:0;height:0;width:0;overflow:hidden;line-height:0;font-size:0}.clearfix:after{ content: ""; display:block; line-height:0px; font-size:1px; height:0px; clear:both; visibility:hidden}.clearfix{display:inline-block}.hr, .subhr{ height:1px; width:490px; margin:25px 0; line-height:0; font-size:0; border-bottom:1px solid #fbbd1e}.subhr{ border-bottom:1px dashed #c6c6c6}a{color:#224eb5;text-decoration:none}a:hover,a:focus{border-bottom:none;text-decoration:none}#colcenter a{text-decoration:underline}#colcenter a:hover,#colcenter a:focus{text-decoration:underline}.more a, .more a:hover{padding:0 0 0 20px;background:url(/images/icons2.gif) no-repeat left -100px;display:inline-block;text-decoration:none !important;line-height:18px}p.more{ text-align:right !important}.download a, .download a:hover{padding:0 0 0 20px;background:url(/images/icons2.gif) no-repeat left -50px;display:block;text-decoration:none !important;line-height:18px;text-align:left !important}.download a span{ display:inline; text-transform:uppercase; font-size:10px; line-height:15px; color:#8F8F8F; text-decoration:none !important}.link a, .link a:hover{padding:0 0 0 20px;background:url(/images/icons2.gif) no-repeat left top;display:block;text-decoration:none !important; line-height:18px}.block{ display:block}.email a, .email a:hover{padding:0 0 0 20px;background:url(/images/icons2.gif) no-repeat left -50px;display:block;text-decoration:none !important;line-height:18px}p.ohne{ padding:0 !important}#colcenter p{ font-size:12px; line-height:20px; padding:0 0 15px; text-align:justify}#kontakt #colcenter p{ padding:0 0 8px}.innercontact{ padding-top:10px}#colcenter .innercontact p{ padding:0 0 1px}#colcenter h2{ font-size:24px; line-height:28px; color:#000; font-weight:normal; letter-spacing: -0.8px; margin:0 0 0px}#colcenter h3{ font-size:14px; line-height:22px; color:#777; font-weight:normal; text-transform:uppercase; margin:0 0 15px}#colcenter h4{ font-size:16px; font-weight:normal; margin:0 0 10px}#colcenter h5{ font-size:11px; font-weight:normal; color:#473508}#colcenter ul{ margin:0 0 0 15px}#colcenter ul li{ background:url(/images/bullet.gif) no-repeat left 8px; padding:0 0 0 15px}#colcenter ol{ list-style-type:decimal}#colcenter ol li{ margin:0 0 0 35px}#colcenter .centerleft{ float:left; width:358px; margin:0 10px 0 0}#colcenter .info,#colcenter .personen{ background-color:#f3f3f3; padding:7px 10px; margin:0 0 15px}#colcenter .personen{ background-color:#E3ECFF}#colcenter .personen p{ margin:8px 0 0; line-height:15px}#colcenter .personen .pdata{ float:left; width:217px}#colcenter .info p{ line-height:15px}#colcenter .info .links{ width:230px; float:left; margin:0 10px 0 0}#colcenter .centerleft .info .links{ width:159px}#colcenter .info .downloads{ width:230px; float:left}#colcenter .centerleft .info .downloads{ width:159px}#colcenter .info .downloads a.margin{ margin:0 0 5px}#colcenter p.back{ border-top:1px solid #fcea98; border-bottom:1px solid #fcea98; margin-top:30px; padding:0px}#colcenter p.back a{ color:#fbbd1e; text-decoration:none}#kontakt .subhr,#newsletter .subhr{ margin:15px 0 5px}#colcenter .pictures{ float:left; width:122px}#colcenter #tabs ul,#colcenter #tabs ul li{ margin:0; padding:0; background:0}#colcenter #tabs ul{ border-bottom:1px solid #C6C6C6; margin:0 0 15px}#colcenter #tabs ul li{ background:url(/images/tabs.gif) repeat-x left -72px; margin:0 3px 0 0}#colcenter #tabs ul li a{ background:url(/images/tabs.gif) no-repeat left -96px; padding:0 0 0 10px; height:23px; line-height:23px; color:#8F8F8F}#colcenter #tabs ul li a:hover{ color:#72550D}#colcenter #tabs ul li a span{ background:url(/images/tabs.gif) no-repeat right -120px; padding:0 10px 0 0; display:block}#colcenter #tabs ul li.ui-state-active{ background:url(/images/tabs.gif) repeat-x left top; margin:0 3px 0 0}#colcenter #tabs ul li.ui-state-active a{ background:url(/images/tabs.gif) no-repeat left -24px; padding:0 0 0 10px; height:23px; line-height:23px; color:#72550D}#colcenter #tabs ul li.ui-state-active a span{ background:url(/images/tabs.gif) no-repeat right -48px; padding:0 10px 0 0; display:block}#colcenter .einleitung{ font-style:normal; color:#000}#colcenter h4 span,#colcenter h2 span{ font-size:12px; font-style:italic; color:#8F8F8F}#colcenter h2 span{ font-size:14px; position:relative; top: -2px}body#impressum_index span.align{ float:left; width:70px}#colleft .box{ padding:0 0 0 27px}#colleft ul li#first a{}#colleft ul li a{ line-height:28px; border-bottom:1px solid #c6c6c6; color:#4b4b4b; display:block; padding:0 0 0 27px; background-color:#eee; text-decoration:none}#colleft ul li a:hover,#colleft ul li a:focus,#colleft ul li a:active{ background:#eee url(/images/navi.gif) no-repeat 10px 8px}#colleft ul li.selected a{ background:#eee url(/images/navi.gif) no-repeat 10px 8px; font-weight:bold}#colleft ul li ul,#colleft ul li ul li ul{ display:none}#colleft ul li.selected ul,#colleft ul li.selected ul li.selected ul{ display:block}#colleft ul li.selected ul li a{ background:#eeeeee; font-weight:normal; border:none}#colleft ul li.selected ul li.selected a{ font-weight:bold; border:none; background:#eee url(/images/navi.gif) no-repeat 30px 7px !important}#colleft ul li.selected ul li ul li a{ background:#ddd; color:#4B4B4B; border:none; line-height:25px}#colleft ul li#subwind a,#colleft ul li#subsolar a{ padding:1px 0 1px 4px}#colleft ul li#subwind span,#colleft ul li#subsolar span{ background:url(/images/weather_clouds.png) no-repeat 5px center; display:block; padding:0 0 0 28px}#colleft ul li#subsolar span{ background-image:url(/images/weather_sun.png)}#colleft ul li.selected ul li ul li a:hover,#colleft ul li.selected ul li ul li a:focus,#colleft ul li.selected ul li ul li a:active,#colleft ul li.selected ul li ul li.selected a{ background-color:#B6C2DE}#colleft ul li.selected ul li ul{ border:none}#colleft ul li.selected ul li.selected ul li a{ font-weight:normal}#colleft ul li.subkat.selected a{ background:url(/images/arrow_down.gif) no-repeat 7px 13px #eee}#colleft ul li.subkat.selected ul li a{ background:#eeeeee; padding:5px 5px 5px 45px; line-height:17px}#colleft ul li.subkat.selected ul li a:hover,#colleft ul li.subkat.selected ul li a:active,#colleft ul li.subkat.selected ul li a:focus{ background:#eee url(/images/navi.gif) no-repeat 30px 7px !important}#colleft ul li#subwind ul li a span,#colleft ul li#subsolar ul li a span{ display:block; background:0; padding:0; margin:10px 15px 10px 40px; line-height:15px}#colleft ul li#subwind ul li.selected a span,#colleft ul li#subsolar ul li.selected a span{ font-weight:bold}#colleft ul li.subkat ul{ padding:13px 0 0 0; background:url(/images/schatten_oben.png) #eeeeee repeat-x left top}#colleft ul li.subkat ul li ul{ background:none; padding:0}#colleft ul li.subkat ul li.last{ padding:0 0 13px 0; background:url(/images/schatten_unten.png) #eeeeee repeat-x left bottom; border-bottom:1px solid #c6c6c6}#colright .box.language{background-color:#D8D8D8;border-bottom:1px solid #C6C6C6}#colright .box.language ul li{ float:left}#colright .box.language ul li a{ padding:0; margin:0 4px 0 0}#colright .box.language a#german,#colright .box.language a#english{ width:16px; height:11px; display:block; background:url(/images/flag_de.gif); overflow:hidden; text-indent:-999em}#colright .box.language a#english{ background:url(/images/flag_gb.gif)}#colleft h2{ color:#4b4b4b; font-weight:normal; margin:7px 0}#colright .box{ padding:10px}#colright p{ padding:7px 0 8px; font-size:12px; line-height:15px}#colright p.address{ margin:18px 0 0}#colright h2{ font-size:14px; text-transform:uppercase; color:#000; font-weight:normal}#colright h3{ font-size:11px; line-height:15px; color:#8f8f8f; text-transform:uppercase; font-weight:normal; margin: -5px 0 8px}#colright .spezial{ background-color:#eee; border-bottom:1px solid #c6c6c6}#colright .spezial .kurztext p{ font-size:10px; color:#636363}#colright .spezial h2{ margin:4px 0 0px 0}#colright #login{ background-color:#d8d8d8; border-bottom:1px solid #c6c6c6}#colright #login .left{ float:left; width:98px}#colright #login .right{ float:left; width:67px; padding:0 0 0 11px}#colright #login .right a{ display:inline-block; font-size:11px; line-height:11px; text-decoration:none; margin:0 0 4px}#colright .box_images,#colleft .box_personen,#colright .box_personen{ padding:0 10px; margin:25px 0}#colright .box_images .pic{ float:left}#colright .box_images .pic.margin{ margin:0 5px 0 0}#colright .box_personen p,#colleft .box_personen p{ font-size:10px; margin:0; padding:0; line-height:15px}#colright .box_personen p.name,#colleft .box_personen p.name{ font-size:12px; margin-bottom:7px}#colright .box_personen .align,#colleft .box_personen .align{ display:inline-block; width:40px}#colright .box_personen p.adress,#colleft .box_personen p.adress{ margin:0 0 8px}#rowfooter{ padding:0 12px}#rowfooter a{ display:block; background:url(/images/border_footer.gif) no-repeat right center; line-height:33px; color:#72550d; float:left; text-decoration:none}#rowfooter .noborder{ background-image:none}#rowfooter a:hover,#rowfooter a:focus{ background:url(/images/border_footer.gif) repeat-x right center}#rowfooter a.totop{ float:right; text-transform:uppercase; background:url(/images/totop.gif) no-repeat right top; display:block; width:160px; text-align:right; padding-right:40px}#rowfooter a:hover.totop{ background:url(/images/totop.gif) no-repeat right bottom}.printversion{ display:block; width:80px; text-align:center}.printversion{ display:block; width:80px; text-align:center}#rowfooter .noborder{ display:block; width:120px; text-align:center}#headtop{ height:95px; width:950px; margin:0 auto; text-align:right; position:absolute; z-index:1; background:url(/images/header.png) no-repeat; }#headtopenglish{ height:95px; width:950px; margin:0 auto; text-align:right; position:absolute; z-index:1; background:url(/images/header_english.png) no-repeat; }#slogan_bg{ height:40px; border:1px solid #fbbd1e; border-width:1px 0; position:absolute; z-index:100; width:950px; opacity:0.7; filter:Alpha(opacity=70); bottom:0; }#slogan{ height:42px; font-size:22px; font-weight:bold; line-height:49px; text-transform:uppercase; position:absolute; bottom:2px; z-index:100; padding:7px 0px 0px 12px; font-family: "Trebuchet MS", arial, verdana, sans-serif; width:938px; color:#fff}.flash-title{ font-size:28px; font-family:Arial; margin-bottom:4px; display:block}.sIFR-active .flash-title{ visibility:hidden; font-family:Verdana; line-height:1em; font-size:28px; color:white; width:950px; height:30px; overflow:hidden}.sIFR-flash{ width:950px; height:30px; overflow:hidden}#headimg{ position:absolute; z-index:0; width:950px; height:383px; margin:86px 0 0}.blue{ background-color:#0035a1}.red{ background-color:#a10000; }.green{ background-color:#13a100; }.cyan{ background-color:#007eff; }.magenta{ background-color:#a10079; }.yellow{ background-color:#a19b00; }.white{ background-color:#afafaf; }.black{ background-color:#666; }.psm_gelb{ background-color:rgb(215,189,26); }.blau_technik{ background-color:rgb(0,157,209); }.blau_wartung{ background-color:rgb(0,111,183); }.fondsmanagement{ background-color:rgb(0,152,16); }#zweitmarkt_angebote table{ margin-bottom:10px}#zweitmarkt_angebote tr.legend th,#download tr.legend th{ padding:10px; background-color:#EEE}#zweitmarkt_angebote th{padding:4px; background-color:#EEE}#zweitmarkt_angebote td,#download tr.download td{ padding:0px 10px 15px 0px}#zweitmarkt_angebote td{ padding:2px; width:33%}#zweitmarkt_angebote table td,#zweitmarkt_angebote table th,#download table td,#download table th{}#zweitmarkt_angebote table, #download table{ width:100%}#download .tbig{ width:80%}#headlink{ width:950px; height:95px; background:transparent; z-index:1; position:absolute; top:0px; left:0px}a.downloadlink{ padding-left:20px; display:block; height:16px; margin:5px 0px; background:url(/images/down.png) no-repeat left top}a.downloadlink, a.downloadlink:visited, a.downloadlink:hover{ border:0 !important}a.typePDF{ background-position:0px -16px; }a.typeXLS{ background-position:0px -32px; }a.typeDOC,a.typeTXT{ background-position:0px -48px; }.presseinhalt .info{ float:right; margin:0px 0px 8px 20px !important}.presse-details #colcenter h2{ font-size:18px}#presse #colcenter h4{ margin:0}.presseinhalt .info p{padding:10px !important}#colcenter .box{ margin-bottom:10px}.download{ margin-bottom:35px}.bannerright{ display:block; padding:10px}html form{ display:block; padding-bottom:5px}html form fieldset{ margin:10px 0; background-color:#fff; border:0px}html form p{ padding-bottom:5px}input.input, select.input, textarea.input{ width:auto;font-size:12px; padding:2px 8px 2px 2px; font-family: "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", Verdana, "Verdana Ref", sans-serif;background-color:#FFF;border:1px solid #aeaeae}html form input.input{ padding:2px}html form select.input{ padding:1px}html form textarea.input{overflow:auto}html form input.input:focus, html form select.input:focus, html form textarea.input:focus,html form input.input:hover, html form select.input:hover, html form textarea.input:hover{ border:solid #aeaeae 1px;background-color:#fff}html form input.button{ width:auto; margin:0px;margin-top:20px;padding:1px 0;cursor:pointer;font-weight:bold;color:#fff;border:solid #aeaeae 1px}html form label{cursor:pointer;display:block;border-bottom:1px dashed #FBBD1E;margin:0 0 5px}div#colcenter form select.input{ width:210px}div#colcenter form input.input{ width:150px}div#colcenter form .indent{ margin-left:120px; margin-bottom:5px}div#colcenter form textarea.input{ width:294px}html div#colcenter form p.checkbox label{ display:block; width:440px}div#colcenter div.errorbox{ padding:10px; background-color:#eee; color:#d50000; border:1px solid #d50000; margin:10px 0}div#colcenter div.errorbox p{ color:#d50000; padding-bottom:0px}div#colcenter div.errorbox ul{ list-style-type:none}div#colcenter form p.error label{ color:#d50000}div#colcenter form p.error input.input,div#colcenter form p.error textarea.input{}div#colcenter div.successbox{ padding:10px; background-color:deeppink; color:#fff; margin-bottom:10px}div#colcenter div.successbox p{ color:#fff}html #colright form input.input{ background:url(/images/forms.gif) no-repeat left top; line-height:10px; width:86px; height:13px; border:1px solid #aeaeae; padding:0; font-size:10px; padding:2px 8px 2px 2px; font-family: "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", Verdana, "Verdana Ref", sans-serif; margin:0 0 6px}html #colright form input.input:hover,html #colright form input:focus,html #colright form input.input:active{ background-position:0px -18px; border:1px solid #aeaeae}html #colright form input.button{ background:url(/images/forms.gif) no-repeat -97px top; width:66px; border:1px solid #aeaeae; font-size:10px; padding:1px 4px 1px 23px; text-transform:uppercase; display:block; color:#000; font-weight:normal; font-size:11px; font-family:verdana, arial, sans-serif; margin:0; float:left}html #colright form input.button:active{ background:url(/images/forms.gif) no-repeat -97px -18px}.nachricht, .daten{ float:left}.daten{ width:162px}#newsletter .daten{ width:362px}#newsletter #zustimmung{ float:left}.nachricht textarea{ margin:0; background:url(/images/forms.gif) no-repeat left -90px; height:135px}.nachricht textarea:hover,.nachricht textarea:focus,.nachricht textarea:active{ background:url(/images/forms.gif) no-repeat left -230px; }.nachricht{ margin:0 15px 0 0; }#lab_einverstanden,#login label{ border:none}#einverstanden, #lab_einverstanden{ float:left}#lab_einverstanden{ margin:0 0 0 10px}label span{ color:red}#kontakt input.input,#newsletter input.input{ background:url(/images/forms.gif) no-repeat left -54px; line-height:11px; width:86px; height:13px; border:1px solid #aeaeae; padding:0; font-size:11px; padding:2px 8px 2px 2px; font-family: "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", Verdana, "Verdana Ref", sans-serif; margin:0 0 6px}#kontakt input.input:hover,#kontakt input:focus,#kontakt input.input:active,#newsletter input.input:hover,#newsletter input:focus,#newsletter input.input:active{ background-position:left -72px; border:1px solid #aeaeae}#kontakt input.button,#newsletter input.button{ width:100px; background:url(/images/forms.gif) no-repeat left -510px; border:1px solid #aeaeae; font-size:10px; padding:1px 4px 1px 25px; text-transform:uppercase; display:block; color:#000; font-weight:normal; font-size:11px; font-family:verdana, arial, sans-serif; margin:15px 0 0}#kontakt input.button{ margin-left:30px}#pflichthinweis{ color:grey; font-style:italic}#kontakt input.button:active,#newsletter input.button:active{ background:url(/images/forms.gif) no-repeat left -528px}#kontakt #colcenter p span,#newsletter #colcenter p span{ color:red}#kontakt #colcenter p span.texterror,#newsletter #colcenter p span.texterror{ color:#d50000}#newsletter .left{ float:left}#newsletter .right{ float:right} /* ----------------------------------------------------------------------------------------------------------------*/ /* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/ /* ----------------------------------------------------------------------------------------------------------------*/ #TB_window { font: 12px Arial, Helvetica, sans-serif; color: #333333; } #TB_secondLine { font: 10px Arial, Helvetica, sans-serif; color:#666666; } #TB_window a:link {color: #666666;} #TB_window a:visited {color: #666666;} #TB_window a:hover {color: #000;} #TB_window a:active {color: #666666;} #TB_window a:focus{color: #666666;} /* ----------------------------------------------------------------------------------------------------------------*/ /* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/ /* ----------------------------------------------------------------------------------------------------------------*/ #TB_overlay { position: fixed; z-index:100; top: 0px; left: 0px; height:100%; width:100%; } .TB_overlayMacFFBGHack {background: url(/images/macFFBgHack.png) repeat;} .TB_overlayBG { background-color:#000; filter:alpha(opacity=75); -moz-opacity: 0.75; opacity: 0.75; } * html #TB_overlay { /* ie6 hack */ position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); } #TB_window { position: fixed; background: #ffffff; z-index: 102; color:#000000; display:none; border: 4px solid #525252; text-align:left; top:50%; left:50%; } * html #TB_window { /* ie6 hack */ position: absolute; margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); } #TB_window img#TB_Image { display:block; margin: 15px 0 0 15px; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; border-top: 1px solid #666; border-left: 1px solid #666; } #TB_caption{ height:25px; padding:7px 30px 10px 25px; float:left; } #TB_closeWindow{ height:25px; padding:11px 25px 10px 0; float:right; } #TB_closeAjaxWindow{ padding:7px 10px 5px 0; margin-bottom:1px; text-align:right; float:right; } #TB_ajaxWindowTitle{ float:left; padding:7px 0 5px 10px; margin-bottom:1px; } #TB_title{ background-color:#e8e8e8; height:27px; } #TB_ajaxContent{ clear:both; padding:2px 15px 15px 15px; overflow:auto; text-align:left; line-height:1.4em; } #TB_ajaxContent.TB_modal{ padding:15px; } #TB_ajaxContent p{ padding:5px 0px 5px 0px; } #TB_load{ position: fixed; display:none; height:13px; width:208px; z-index:103; top: 50%; left: 50%; margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */ } * html #TB_load { /* ie6 hack */ position: absolute; margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); } #TB_HideSelect{ z-index:99; position:fixed; top: 0; left: 0; background-color:#fff; border:none; filter:alpha(opacity=0); -moz-opacity: 0; opacity: 0; height:100%; width:100%; } * html #TB_HideSelect { /* ie6 hack */ position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); } #TB_iframeContent{ clear:both; border:none; margin-bottom:-1px; margin-top:1px; _margin-bottom:1px; } /* * jQuery UI CSS Framework * Copyright (c) 2009 AUTHORS.txt (http://ui.jquery.com/about) * Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses. */ /* Layout helpers ----------------------------------*/ .ui-helper-hidden { display: none; } .ui-helper-hidden-accessible { position: absolute; left: -99999999px; } .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .ui-helper-clearfix { display: inline-block; } /* required comment for clearfix to work in Opera \*/ * html .ui-helper-clearfix { height:1%; } .ui-helper-clearfix { display:block; } /* end clearfix */ .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); } /* Interaction Cues ----------------------------------*/ .ui-state-disabled { cursor: default !important; } /* Icons ----------------------------------*/ /* states and images */ .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } /* Misc visuals ----------------------------------*/ /* Overlays */ .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } /* Accordion ----------------------------------*/ .ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; } .ui-accordion li {display: inline;} .ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; } .ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em 2.2em; } .ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; } .ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; } .ui-accordion .ui-accordion-content-active { display: block; } /* Datepicker ----------------------------------*/ .ui-datepicker { width: 17em; padding: .2em .2em 0; } .ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; } .ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; } .ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; } .ui-datepicker .ui-datepicker-prev { left:2px; } .ui-datepicker .ui-datepicker-next { right:2px; } .ui-datepicker .ui-datepicker-prev-hover { left:1px; } .ui-datepicker .ui-datepicker-next-hover { right:1px; } .ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } .ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; } .ui-datepicker select.ui-datepicker-month-year {width: 100%;} .ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year { width: 49%;} .ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; } .ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; } .ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; } .ui-datepicker td { border: 0; padding: 1px; } .ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; } .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; } .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; } .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; } /* with multiple calendars */ .ui-datepicker.ui-datepicker-multi { width:auto; } .ui-datepicker-multi .ui-datepicker-group { float:left; } .ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; } .ui-datepicker-multi-2 .ui-datepicker-group { width:50%; } .ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; } .ui-datepicker-multi-4 .ui-datepicker-group { width:25%; } .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; } .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; } .ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; } .ui-datepicker-row-break { clear:left; width:100%; } /* RTL support */ .ui-datepicker-rtl { direction: rtl; } .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } .ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; } .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; } .ui-datepicker-rtl .ui-datepicker-group { float:right; } .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; } .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; } /* IE6 IFRAME FIX (taken from datepicker 1.5.3 */ .ui-datepicker-cover { display: none; /*sorry for IE5*/ display/**/: block; /*sorry for IE5*/ position: absolute; /*must have*/ z-index: -1; /*must have*/ filter: mask(); /*must have*/ top: -4px; /*must have*/ left: -4px; /*must have*/ width: 200px; /*must have*/ height: 200px; /*must have*/ } /* Dialog ----------------------------------*/ .ui-dialog { position: relative; padding: .2em; width: 300px; } .ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative; } .ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; } .ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; } .ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; } .ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; } .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; } .ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; } .ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; } .ui-draggable .ui-dialog-titlebar { cursor: move; } /* Progressbar ----------------------------------*/ .ui-progressbar { height:2em; text-align: left; } .ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; } /* Resizable ----------------------------------*/ .ui-resizable { position: relative;} .ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;} .ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; } .ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; } .ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; } .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; } .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; } .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } .ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } .ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } .ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;} /* Slider ----------------------------------*/ .ui-slider { position: relative; text-align: left; } .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; } .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: 1%; display: block; border: 0; } .ui-slider-horizontal { height: .8em; } .ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; } .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } .ui-slider-horizontal .ui-slider-range-min { left: 0; } .ui-slider-horizontal .ui-slider-range-max { right: 0; } .ui-slider-vertical { width: .8em; height: 100px; } .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; } .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } .ui-slider-vertical .ui-slider-range-min { bottom: 0; } .ui-slider-vertical .ui-slider-range-max { top: 0; } /* Tabs ----------------------------------*/ .ui-tabs {} .ui-tabs .ui-tabs-nav { padding: .2em .2em 0 .2em; position: relative; } .ui-tabs .ui-tabs-nav li { float: left; border-bottom: 0 !important; margin: 0 .2em -1px 0; padding: 0; list-style: none; } .ui-tabs .ui-tabs-nav li a { display:block; text-decoration: none; padding: 0} .ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: .1em; border-bottom: 0; } .ui-tabs .ui-tabs-panel { display: block; border: 0; background: none; } .ui-tabs .ui-tabs-hide { display: none !important; } /*=:project scalable Inman Flash Replacement (sIFR) version 3. =:file Copyright: 2006 Mark Wubben. Author: Mark Wubben, <http://novemberborn.net/> =:history * IFR: Shaun Inman * sIFR 1: Mike Davidson, Shaun Inman and Tomas Jogin * sIFR 2: Mike Davidson, Shaun Inman, Tomas Jogin and Mark Wubben =:license This software is licensed and provided under the CC-GNU LGPL. See <http://creativecommons.org/licenses/LGPL/2.1/> */ /*---- sIFR ---*/ .sIFR-flash { visibility: visible !important; margin: 0; padding: 0; } .sIFR-replaced, .sIFR-ignore { visibility: visible !important; } .sIFR-alternate { position: absolute; left: 0; top: 0; width: 0; height: 0; display: block; overflow: hidden; } .sIFR-replaced div.sIFR-fixfocus { margin: 0pt; padding: 0pt; overflow: auto; letter-spacing: 0px; float: none; } .sIFR-dummy { width: 0px; height: 0px; margin-left: 42px; z-index: 0; } /*---- Header styling ---*/ 