/* base */*{margin:0;padding:0;}option{padding-left:.4em;}* html body *{overflow:visible;}html{height:100%;margin-bottom:1px;}body{background:#fff;color:#000;font-size:100.01%;text-align:left;}fieldset,img{border:0 solid;}ul,ol,dl{margin:0 0 1em 1em;}li{line-height:1.5em;margin-left:1.5em;}blockquote{margin:0 0 1em 1.5em;}#header{position:relative;}#topnav{position:absolute;right:10px;text-align:right;top:10px;}#header,#nav,#main,#footer{clear:both;}.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden;}.clearfix{display:block;}.skip,.hideme,.print{height:1px;left:-1000em;position:absolute;top:-1000em;width:1px;}.skip:focus,.skip:active{height:auto;left:0;position:static;top:0;width:auto;}
/* layout */body{background:#e2e2e8;padding:30px 0;text-align:center;}#page_margins{background:transparent url(../images/page/horizontal.gif) repeat-y 2px top;border:0;margin:0 auto;text-align:left;width:960px;}#page{background:transparent url(../images/page/horizontal.gif) repeat-y right top;margin:0 0 0 6px;padding:0 4px 0 0;}#border-top{background:transparent url(../images/page/vertical.gif) repeat-x 1px top;font-size:0;height:4px;overflow:hidden;width:auto;}#edge-tl{background:transparent url(../images/page/corners.gif) no-repeat top left;float:left;font-size:0;height:4px;width:4px;}#edge-tr{background:transparent url(../images/page/corners.gif) no-repeat top right;float:right;font-size:0;height:4px;position:relative;width:4px;}#border-bottom{background:transparent url(../images/page/vertical.gif) repeat-x 1px bottom;font-size:0;height:4px;overflow:hidden;width:auto;}#edge-bl{background:transparent url(../images/page/corners.gif) no-repeat bottom left;float:left;height:4px;width:4px;}#edge-br{background:transparent url(../images/page/corners.gif) no-repeat bottom right;float:right;height:4px;position:relative;width:4px;}#header{background:#fcfcfc url(../images/header/verlauf.gif) repeat-x top left;border:1px solid #fcfcfc;border-bottom:0;color:#000;height:113px;padding:0;}#header img#logo{margin-top:6px;}#header-zitat{background-color:#fcfcfc;border:1px solid #c2c3cd;height:79px;line-height:1.2em;overflow:hidden;padding:10px;position:absolute;right:216px;top:5px;width:380px;}#header-zitat blockquote{margin:0;}#header-zitat p{margin:2px 0 0;}#bd{background-color:#C0C1CB;border:1px solid #fcfcfc;border-bottom:0;border-top:0;display:table;table-layout:fixed;width:948px;}#doc{display:table-row;width:25%;}#s1,#s2{_overflow-x:hidden;display:table-cell;vertical-align:top;}#s1,#s2,{display:inline;vertical-align:top;zoom:1;}#bd,#s1,#s2{position:relative;}#s1{width:200px;}#s2{background-color:#fcfcfc;border-left:1px solid #fcfcfc;margin-right:-800px;width:747px;}#doc,#doc #s1,#doc s2{margin-bottom:0;margin-left:0;}#innercontent{padding:0;}#footer{background-color:#343959;border:1px solid #fcfcfc;color:#fcfcfc;padding:15px;}
/* fonts_links */html *{font-size:100.01%;}textarea,pre,tt,code{font-family:"Courier New", Courier, monospace;}body{font-family:'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif;font-size:75%;}h1,h2,h3,h4,h5,h6{color:#343959;font-weight:bold;margin:0 0 .25em;}h3{font-size:150%;}h4{font-size:133.33%;}h5{font-size:116.67%;}h6{font-size:116.67%;font-style:italic;}#header span{color:#999;}p{color:#343959;line-height:1.8em;margin:0 0 1em;}ul,ol,dl{line-height:1.5em;margin:0 0 1em 1em;}li{line-height:1.5em;margin-left:1.5em;}blockquote{margin:0 0 1em 1.5em;}strong,b{font-weight:bold;}pre,code{font-family:monospace;font-size:1.1em;}acronym,abbr{border-bottom:.1em dashed #c00;cursor:help;letter-spacing:.07em;}a{color:#f29400;text-decoration:none;}a:focus,a:hover,a:active{color:#f29400;text-decoration:underline;}#innercontent a{border-bottom:1px dotted #c0c1cb;color:#f29400;font-weight:bold;text-decoration:none;}#innercontent a:focus,#innercontent a:hover,#innercontent a:active{border-bottom:1px dotted #f29400;color:#f29400;text-decoration:none;}#footer a,#footer a:focus,#footer a:hover,#footer a:active{background:transparent;color:#fcfcfc;font-weight:bold;}#footer a:focus,#footer a:hover,#footer a:active{text-decoration:underline;}h1,h2{font-size:200%;}cite,blockquote,em,i{font-style:italic;}
/* nav */#topnav{top:0;right:0;}#nav{background:transparent url(../images/nav/nav-bg.gif) repeat-x scroll left top;border:1px solid #FFFFFF;border-top:0;overflow:hidden;width:948px;}#nav_meta{background:transparent url(../images/nav/nav-meta-bg.gif) repeat-x top left;width:210px;float:right;border-left:1px solid #fff;}#nav_meta li#i-kontakt{height:19px;background:transparent url(../images/icons.gif) no-repeat scroll -60px -157px;margin:3px 0 0;}#nav_meta li#i-sitemap{float:right;height:19px;background:transparent url(../images/icons.gif) no-repeat scroll -60px -139px;margin:3px 5px 0 0;}#nav_meta li#i-drucken{float:right;height:19px;background:transparent url(../images/icons.gif) no-repeat scroll -60px -100px;margin:3px 5px 0 0;}#nav_main ul,#nav_meta ul{line-height:1em;list-style:none;white-space:nowrap;margin:0;padding:0;}#nav_main li{background:transparent url(../images/nav/left.gif) no-repeat top left;float:left;margin:0 1px 0 0;padding:0;}#nav_meta li{float:left;}#nav_main a{background:transparent url(../images/nav/right.gif) no-repeat top right;color:#fcfcfc;text-transform:uppercase;display:block;font-weight:normal;text-decoration:none;width:.1em;padding:4px 15px 0;}#nav_main > ul a{width:auto;}#nav_main a:focus,#nav_main a:hover,#nav_main a:active{background-color:transparent;}#nav_main li#i-home{background:transparent none;padding:0 10px;}#nav_main li#i-home a{display:block;width:16px;height:22px;background:transparent url(../images/icons.gif) no-repeat scroll -27px 5px;text-indent:-1000em;padding:0 5px;}#nav_main li#flag-en a,#nav_main li#flag-en-current a{color:#343959;font-weight:bold;}#nav_main li#flag-de span,#nav_main li#flag-de-current span{background:transparent url(../images/icons.gif) no-repeat scroll -50px -193px;width:30px;height:20px;padding-left:10px;float:left;}#nav_main li#flag-de a,#nav_main li#flag-de-current a{width:11em;padding-left:0;color:#343959;font-weight:bold;}#nav_sub{padding-top:91px;}#nav_sub ul{list-style:none;margin:0;padding:0;}#nav_sub ul li{border-bottom:1px solid #fcfcfc;color:#343959;display:block;zoom:1;margin:0 0 0 1px;}#nav_sub ul li strong{display:block;margin-top:1em;background:#fff;border:1px solid #343959;text-transform:uppercase;overflow:hidden;zoom:1;padding:5px;}#nav_sub li.first{border-top:1px solid #fcfcfc;}#nav_sub li.last{border-bottom:0;}#nav_sub li.overview{font-weight:bold;}#nav_sub li.sub{text-indent:1.2em;}#nav_sub li a{display:block;color:#343959;width:196px;padding:2px 2px 2px 10px;}#nav_sub li#sub-current a,#nav_sub li a:hover{background-color:#343959;color:#fcfcfc;text-decoration:none;}#nav_meta li#i-kontakt a,#nav_meta li#i-sitemap a,#nav_meta li#i-drucken a{padding-left:26px;color:#fcfcfc;text-decoration:none;}#nav_main ul li.current,#nav_main ul li:focus,#nav_main ul li:hover,#nav_main ul li:active,#nav_main li#flag-en-current,#nav_main li#flag-de-current{background-position:0 -22px;}#nav_main ul li.current a,#nav_main li:focus a,#nav_main li:hover a,#nav_main li:active a,#nav_main li#flag-en-current a,#nav_main li#flag-de-current a{background-position:100% -22px;}#nav_main li#flag-en-current a,#nav_main li#flag-en a:hover,#nav_main li#flag-de-current a,#nav_main li#flag-de a:hover{color:#fcfcfc;}
/* content */#s1 .photo{background:#FCFCFC;}#s1 .photo p{margin:0;padding:0 0 0 5px;}#innercontent ul li{color:#343959;}#innercontent img{border:1px dotted #C0C1CB;padding:3px;}#innercontent img.left{float:left;margin:.5em 1em 0 0;}#innercontent img.right{float:right;margin:.5em 0 0 1em;}#innercontent ul.photos{list-style:none;margin:0;padding:0;}#innercontent ul.photos li{display:block;float:left;margin:0;}#innercontent ul.photos li a:hover img{border:1px solid #343959;}#innercontent ul.photos li img{margin:.85em;}#innercontent #mainarea ul.tabs{list-style:none;border-bottom:1px solid #C0C1CB;overflow:hidden;width:100%;margin:0;padding:0;}#innercontent #mainarea ul.tabs li{background:transparent url(../images/nav/tab_left.gif) no-repeat scroll left top;float:left;font-size:11px;margin:0 1px 0 0;padding:0;}#innercontent #mainarea ul.tabs a{background:transparent url(../images/nav/tab_right.gif) no-repeat top right;color:#fcfcfc;text-transform:uppercase;display:block;font-weight:normal;text-decoration:none;border:0;outline:0;width:auto;padding:4px 10px 0 4px;}#innercontent #mainarea > ul.tabs a{width:auto;}#innercontent #mainarea ul.tabs li.ui-tabs-selected,#innercontent #mainarea ul.tabs li:focus,#innercontent #mainarea ul.tabs li:hover,#innercontent #mainarea ul.tabs li:active{background-position:0 -22px;}#innercontent #mainarea ul.tabs li.ui-tabs-selected a,#innercontent #mainarea ul.tabs li:focus a,#innercontent #mainarea ul.tabs li:hover a,#innercontent #mainarea ul.tabs li:active a{background-position:100% -22px;}#innercontent #mainarea ul.tabs li a span{padding-left:6px;}#innercontent .reference{border-bottom:1px solid #C0C1CB;overflow:hidden;width:100%;padding:10px 0;}#innercontent p.partner{color:#C0C1CB;font-size:.85em;margin:1em 0;}#innercontent p.partner a:link,#innercontent p.partner a:visited,#innercontent p.partner a:hover,#innercontent p.partner a:active{background-color:#C0C1CB;color:#343959;font-weight:bold;border:0;text-decoration:none;margin:.3em 0;padding:.3em .4em;}#innercontent .reference.firstline{border-top:1px solid #C0C1CB;margin-top:2em;}#innercontent .reference.lastline{border-bottom:0;margin-bottom:2em;}#innercontent .reference img{margin-left:1em;float:right;}#innercontent .reference h3{font-size:100%;}#innercontent .reference blockquote{margin:1em 0;}#innercontent .box{overflow:hidden;height:1%;margin-top:1.5em;padding:1.5em 0 0;}#innercontent .box.last{border:0;padding:1.5em 0 0;}#innercontent .box img{float:left;margin-bottom:1.5em;}#innercontent .box ul,#innercontent .box h2,#innercontent .box p{margin-left:190px;padding-bottom:.3em;}#innercontent .box p{padding-left:1em;}#innercontent .box ul ul{margin-left:0;}#innercontent .box ul ul li{list-style:none;margin:0;}#innercontent .box ul a{background:transparent url(/_media/images/icons.gif) no-repeat 0 -40px;padding-left:26px;}#innercontent .box a.seminar{background:transparent url(/_media/images/icons.gif) no-repeat 0 -218px;padding-left:26px;}#innercontent .tabs-content .box{margin-bottom:1.5em;}#innercontent .tabs-content .box ul li{list-style:none;margin-left:0;}#TB_ajaxContent img{border:1px solid #C0C1CB;margin:.75em 0;padding:5px;}#innercontent .carousel a.prev,#innercontent .carousel a.next{background:transparent url(../../_media/images/arrow_left_de.gif) no-repeat scroll left 44px;display:block;float:left;height:272px;text-decoration:none;width:42px;border:0;outline:0;}.site-en #innercontent .carousel a.prev,.site-en #innercontent .carousel a.next{background:transparent url(../../_media/images/arrow_left_en.gif) no-repeat scroll left 44px;display:block;float:left;height:272px;text-decoration:none;width:42px;border:0;outline:0;}#innercontent .carousel a.prev:hover,#innercontent .carousel a.next:hover{background:transparent url(../../_media/images/arrow_left_de_hover.gif) no-repeat scroll left 44px;outline:0;}.site-en #innercontent .carousel a.prev:hover,.site-en #innercontent .carousel a.next:hover{background:transparent url(../../_media/images/arrow_left_en_hover.gif) no-repeat scroll left 44px;outline:0;}#innercontent .carousel a.next{background:transparent url(../../_media/images/arrow_right_de.gif) no-repeat scroll left 44px;margin-left:10px;}.site-en #innercontent .carousel a.next{background:transparent url(../../_media/images/arrow_right_en.gif) no-repeat scroll left 44px;margin-left:10px;}#innercontent .carousel a.next:hover{background:transparent url(../../_media/images/arrow_right_de_hover.gif) no-repeat scroll left 44px;}.site-en #innercontent .carousel a.next:hover{background:transparent url(../../_media/images/arrow_right_en_hover.gif) no-repeat scroll left 44px;}.tabs-content{border:1px solid #c0c1cb;border-top:0;margin-bottom:20px;padding:5px;}div.container{border:1px solid #C0C1CB;overflow:hidden;margin:20px 0;padding:20px;}.tabs-content div.container{margin:20px 15px;}#innercontent blockquote{margin-bottom:0!important;margin-top:.5em!important;}#innercontent,#innercontent ul li{font-size:1em;color:#343959;line-height:1.6em;padding:0;}#innercontent{font-size:1.2em;}#innercontent #mainarea{padding:10px 20px;}#innercontent #teaser img{border:0;padding:0;}#innercontent h1{background:transparent url(/_media/images/verlauf_h1.gif) no-repeat top left;color:#c0c1cb;height:20px;padding:25px 20px;}#nav_sub li.anfrage{background-color:#A02D2B;font-weight:bold;margin-top:1em;}#nav_sub li.anfrage a{background-color:#A02D2B;color:#fcfcfc;}#nav_sub li.anfrage a:hover{background-color:#A02D2B;}span.hinweis-top{font-weight:bold;font-size:11px;color:#fcfcfc;background-color:#A02D2B;margin:0 10px 0 0;padding:0 5px;}#firmenliste{padding:15px 12px;}#firmenliste p{font-weight:bold;margin-bottom:0;}#innercontent form div{margin:.4em .8em;}#innercontent form .hint{padding-top:2em;margin-left:2em;font-size:.85em;color:#A02D2B;}#innercontent form fieldset{margin:10px 0;padding:10px;}#innercontent form fieldset legend{font-weight:bold;border-bottom:1px dotted #343959;padding:0 10px;}#innercontent form div label{float:left;width:10em;font-size:100%;}#innercontent form div input,#innercontent form div select,#innercontent form div textarea{margin-left:.2em;}input,select,textarea{border:1px solid #c0c1cb;font-size:100%;width:20.3em;color:#343959;padding:2px;}#innercontent select{width:20.7em;}#innercontent div.checkbox{margin-left:11em;clear:both;}#innercontent div.checkbox input{width:auto;outline:0;border:0;margin-top:6px;float:left;padding:0;}#innercontent div.checkbox label{display:block;float:none;margin-left:30px;width:auto;}#innercontent form div.formActions input{color:#fcfcfc;background-color:#A02D2B;font-size:100%;width:20.8em;font-family:'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif;margin:1em 0 1em 11em;padding:2px;}#innercontent div.errors{border:2px solid #A02D2B;margin:10px 0;padding:10px;}#innercontent div.errors h4{color:#A02D2B;font-size:100%;margin:0;}#innercontent div#weitere-infos{display:none;text-indent:-10000em;}#linktop{background:transparent url(../images/icon_print.gif) no-repeat scroll 0 4px;border-top:1px solid #C0C1CB;float:right;height:19px;margin-top:20px;}#linktop a:link,#linktop a:active,#linktop a:visited,#linktop a:hover{font-weight:normal;font-size:85%;color:#343959;border:0;outline:0;padding-left:15px;text-decoration:none;}.datepicker_trigger{border:0!important;cursor:pointer;margin:4px!important;padding:0!important;}#seminare{padding:0;}#seminare #teaser{background-position:top left;height:273px;width:747px;}#seminare #teaser h1{background:transparent none repeat scroll 0 0;color:#343959;font-size:120%;font-weight:normal;height:auto;width:400px;margin:0;padding:25px 0 20px 20px;}#seminare #teaser h2{color:#A02D2B;font-size:200%;line-height:1.6em;width:400px;margin:0 0 20px 20px;}body#ueberuns h5{margin-bottom:1em;}body#ueberuns .bubbleInfo{position:relative;top:-20px;left:-60px;width:1px;}body#ueberuns .trigger{position:absolute;}body#ueberuns .bubbleInfo#roettger{left:10px;}body#ueberuns .bubbleInfo#dauth{left:110px;}body#ueberuns .bubbleInfo#neeb{left:240px;}body#ueberuns .bubbleInfo#kohrt{left:345px;}body#ueberuns .bubbleInfo#matar{left:450px;}body#ueberuns .popup{position:absolute;left:10px;display:none;z-index:50;border-collapse:collapse;width:280px;border:1px solid #343959;background:#fff;font-size:.8em;padding:.75em;}body#ueberuns .popup h2{font-size:1em;}body#ueberuns .partner img,body#ueberuns #teamfoto{border:0;margin:0 0 1em;}body#ueberuns #teamfoto{height:361px;margin:0 0 15px 3px;}body#ueberuns .box{margin:.5em 0;padding:0;}body#ueberuns .box h2{margin-left:12em;}body#ueberuns .box h4{margin-left:10.5em;}body#aktuelles .news-box{overflow:auto;padding:2em 0;}body#aktuelles .news-box.first{padding:4px 0;}body#aktuelles .news-box .datum{background:#C0C1CB;color:#fff;font-size:.85em;border:1px solid #C0C1CB;margin:0 0 1em;padding:0 1em;}body#aktuelles .news-box .text{margin:2em 0;}body#angebote #bd{background:#fff;}body#angebote #doc{width:auto;display:block;background:#fff;padding:0;}body#angebote h1{text-indent:-10000em;}body#angebote #nav_main a{padding:4px 10px 0;}#nav_main li#i-home a{height:auto;}body#angebote #nav_main ul li.current a,body#angebote #nav_main li:focus a,body#angebote #nav_main li:hover a,body#angebote #nav_main li:active a{padding-left:10px;}body#angebote #angebot{padding:0 15px;}body#angebote #angebot h1{padding:25px 0 0;}body#angebote .carousel a.prev,body#angebote .carousel a.next{background:transparent url(../../_media/images/arrow_left_de.gif) no-repeat scroll left 100px;display:block;float:left;text-decoration:none;width:42px;border:0;outline:0;height:362px;}body#angebote .carousel a.prev:hover,body#angebote .carousel a.next:hover{background:transparent url(../../_media/images/arrow_left_de_hover.gif) no-repeat scroll left 100px;outline:0;}body#angebote .carousel a.next{background:transparent url(../../_media/images/arrow_right_de.gif) no-repeat scroll left 100px;margin-left:10px;}body#angebote .carousel a.next:hover{background:transparent url(../../_media/images/arrow_right_de_hover.gif) no-repeat scroll left 100px;}body#angebote .carousel li h4{color:#A02D2B;margin-bottom:1.2em;font-size:1.5em;}body#angebote #angebot .carousel{height:500px;}body#angebote #angebot .carousel .jCarouselLite{height:500px;width:750px;}body#angebote #angebot .carousel li{height:470px;width:790px;}body#angebote #angebot .carousel li dl dt{font-weight:bold;}body#angebote #angebot .carousel li img{width:auto!important;height:auto!important;float:none!important;margin:0!important;}body#angebote #angebot .carousel li p{line-height:1.4em;margin:1em 0;}body#angebote li#slide-uebersicht{background:transparent url(/de/angebote/kundenservice/img/uebersicht.jpg) no-repeat bottom right;}body#angebote li#slide-schritt1{background:transparent url(/de/angebote/kundenservice/img/schritt1.jpg) no-repeat bottom right;}body#angebote li#slide-schritt2{background:transparent url(/de/angebote/kundenservice/img/schritt2.jpg) no-repeat bottom right;}body#angebote li#slide-schritt3{background:transparent url(/de/angebote/kundenservice/img/schritt3.jpg) no-repeat bottom right;}body#angebote li#slide-schritt4{background:transparent url(/de/angebote/kundenservice/img/schritt4.jpg) no-repeat bottom right;}body#angebote li#slide-schritt5{background:transparent url(/de/angebote/kundenservice/img/schritt5.jpg) no-repeat bottom right;}body#angebote #button-anfrage{padding:80px 0 0 560px;}.big.color-red,.big.color-green,.big.color-yellow{font-size:1.5em;}.color-red{color:#A02D2B;}.color-yellow{color:#F29400;}#innercontent a.img,#firmenliste ul li{border:0;}#innercontent .box h2,body#aktuelles .news-box h2{font-size:120%;}#innercontent .box ul li h3,body#aktuelles .news-box h3{font-size:100%;font-weight:normal;}#innercontent .reference-display,#innercontent .qualification-display,.ui-tabs-hide{display:none;}#innercontent .carousel,body#angebote .carousel{position:relative;height:365px;margin:5px 0 20px;}#innercontent .carousel .jCarouselLite,body#angebote .carousel .jCarouselLite{float:left;height:365px;width:610px;}#innercontent .carousel ul,body#angebote .carousel ul{margin:0;}#innercontent .carousel li,body#angebote .carousel li{height:340px;width:565px;border:1px solid #C0C1CB;font-size:1em;margin:0 0 0 10px;padding:10px;}#innercontent .carousel li h5,body#angebote .carousel li h5{font-size:105%;}#innercontent .carousel li h4,body#angebote #angebot .carousel li h4{color:#A02D2B;margin-bottom:1.2em;}#innercontent .carousel li img,body#angebote .carousel li img{width:165px;height:165px;float:right;margin:0 0 1em 1em;}#innercontent .carousel li p,body#angebote carousel li p{line-height:1.4em;margin:0;}#innercontent p,dt.big{line-height:1.6em;}body#angebote #angebot .carousel li h4.color-green,.color-green{color:#089948;}
/* thickbox */*{margin:0;padding:0;}#TB_window{background:#ffffff;border:1px solid #343959;color:#000000;display:none;font:12px Arial, Helvetica, sans-serif;left:50%;position:fixed;text-align:left;top:50%;z-index:102;}#TB_secondLine{color:#666666;font:10px Arial, Helvetica, sans-serif;}#TB_window a:hover{color:#000;}#TB_overlay{height:100%;left:0;position:fixed;top:0;width:100%;z-index:100;}.TB_overlayMacFFBGHack{background:url(macFFBgHack.png) repeat;}.TB_overlayBG{-moz-opacity:0.75;background-color:#000;filter:alpha(opacity=75);opacity:0.75;}#TB_window img#TB_Image{display:block;margin:15px 0 0 15px;}#TB_caption{float:left;height:25px;padding:7px 30px 10px 25px;}#TB_closeWindow{float:right;height:25px;padding:11px 25px 10px 0;}#TB_closeAjaxWindow{float:right;margin-bottom:1px;padding:7px 10px 5px 0;text-align:right;}#TB_ajaxWindowTitle{float:left;margin-bottom:1px;padding:7px 0 5px 10px;}#TB_title{background-color:#e8e8e8;height:27px;}#TB_ajaxContent{clear:both;line-height:1.4em;overflow:auto;padding:2px 15px 15px;text-align:left;}#TB_ajaxContent.TB_modal{padding:15px;}#TB_ajaxContent p{padding:5px 0;}#TB_load{display:none;height:13px;left:50%;margin:-6px 0 0 -104px;position:fixed;top:50%;width:208px;z-index:103;}#TB_HideSelect{-moz-opacity:0;background-color:#fff;border:none;filter:alpha(opacity=0);height:100%;left:0;opacity:0;position:fixed;top:0;width:100%;z-index:99;}#TB_iframeContent{_margin-bottom:1px;border:none;clear:both;margin-bottom:-1px;margin-top:1px;}#TB_window a:link,#TB_window a:visited,#TB_window a:active,#TB_window a:focus{color:#666666;}* html #TB_overlay,* html #TB_HideSelect{height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');position:absolute;}* html #TB_window,* html #TB_load{margin-top:expression(0 - parseInt(this.offsetHeight / 2) 0 (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) 0 'px');position:absolute;}
/* datepicker */#ui-datepicker_div,.datepicker_inline{background:#ddd;font-family:Arial, Helvetica, sans-serif;font-size:14px;margin:0;padding:0;width:185px;}#datepicker_div{border:1px solid #777;display:none;z-index:9999;}.datepicker_inline{border:0;display:block;float:left;}.datepicker_rtl{direction:rtl;}.datepicker_dialog{border:4px ridge #ddd!important;padding:5px!important;}button.datepicker_trigger{width:25px;}img.datepicker_trigger{margin:2px;vertical-align:middle;}.datepicker_prompt{background:#ddd;color:#000;float:left;padding:2px;}* html .datepicker_prompt{width:185px;}.datepicker_control,.datepicker_links,.datepicker_header,.datepicker{clear:both;color:#fff;float:left;width:100%;}.datepicker_control{background:#400;padding:2px 0;}.datepicker_links{background:#000;padding:2px 0;}.datepicker_control,.datepicker_links{font-size:80%;font-weight:bold;letter-spacing:1px;}.datepicker_links label{color:#888;padding:2px 5px;}.datepicker_clear,.datepicker_prev{float:left;width:34%;}.datepicker_rtl .datepicker_clear,.datepicker_rtl .datepicker_prev{float:right;text-align:right;}.datepicker_current{float:left;text-align:center;width:30%;}.datepicker_close,.datepicker_next{float:right;text-align:right;width:34%;}.datepicker_rtl .datepicker_close,.datepicker_rtl .datepicker_next{float:left;text-align:left;}.datepicker_header{background:#333;font-weight:bold;height:1.3em;padding:1px 0 3px;text-align:center;}.datepicker_header select{background:#333;border:0;color:#fff;font-weight:bold;}.datepicker{background:#ccc;font-size:100%;text-align:center;}.datepicker a{display:block;width:100%;}.datepicker_daysRow{background:#eee;color:#666;}.datepicker_weekCol{background:#777;color:#fff;}.datepicker_daysCell{border:1px solid #ddd;color:#000;}.datepicker_daysCell a{display:block;}.datepicker_weekEndCell{background:#ddd;}.datepicker_daysCellOver{background:#fff;border:1px solid #777;}.datepicker_unselectable{color:#888;}.datepicker_today{background:#fcc!important;}.datepicker_currentDay{background:#999!important;}.datepicker_status{background:#ddd;font-size:80%;text-align:center;width:100%;}#datepicker_div a,.datepicker_inline a{background:none;color:#000;cursor:pointer;margin:0;padding:0;}.datepicker_inline .datepicker_links a{padding:0 5px!important;}.datepicker_control a,.datepicker_links a{color:#eee!important;padding:2px 5px!important;}.datepicker_titleRow a{color:#eee!important;}.datepicker_control a:hover{background:#fdd!important;color:#333!important;}.datepicker_links a:hover,.datepicker_titleRow a:hover{background:#ddd!important;color:#333!important;}.datepicker_multi .datepicker{border:1px solid #777;}.datepicker_oneMonth{float:left;width:185px;}.datepicker_newRow{clear:left;}.datepicker_cover{display:block;filter:mask();height:200px;left:-4px;position:absolute;top:-4px;width:200px;z-index:-1;}.datepicker_titleRow,.datepicker_titleRow .datepicker_weekEndCell{background:#777;}