*{margin:0px;padding:0px;font-size:1.0em;font-family:"Lucida Grande", "Trebuchet MS", "MS Sans Serif", "Verdana", "Tahoma";line-height:1.5em;font-size:9pt;color:#333;}body{background:#FFF;color:#000;}#field h2{color:#9EC630;text-align:left;font-size:1.8em;padding-right:1em;font-weight:lighter;}#field h3{margin-top:5px;margin-bottom:0.75em;border:0px;border-bottom:1px dotted #BFBFBF;color:#3F3F3F;color:#000;font-weight:normal;font-size:1.25em;}#field h4{margin-top:5px;font-weight:lighter;color:#9EC630;font-size:13px;border:0px;font-weight:bold;}#extra h2{padding-right:0.5em;}small{font-weight:lighter;font-size:0.9em;}pre{font-family:Lucida Console;display:block;background:#EFEFEF;border:1px solid #DFDFDF;padding:0.5em;margin-top:0.25em;margin-bottom:0.25em;line-height:1.2em;}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.clearfix{display:inline-block;}html[xmlns] .clearfix{display:block;}* html .clearfix{height:1%;}div.preview{border:1px solid black;display:none;position:absolute;background:white;cursor:pointer;}img.preview_zoom{border-top:1px solid black;}img.preview{cursor:pointer;}select.control{width:150px;border:1px solid #CFCFCF;}#ImageSwitch{clear:both;display:block;}#gallery_list{text-align:right;background-image:url(images/further_images.png);background-repeat:no-repeat;}#gallery_main{clear:both;width:100%;}#gallery_main_title{text-align:center;clear:both;width:100%;font-size:12px;width:400px;background:black;color:white;}#gallery_main_description{border:1px solid black;border-top:0px;width:398px;}tr.question div.question{background:#EFEFEF;}tr.question div.answer{}#teaser{float:right;padding:2em 2em 6em 3em;}#content dd{display:block;}#content ul li.project{padding-bottom:1em;margin-bottom:2em;}#content ul li.project,#content ul li.project li,#content ul li.project li li{list-style:none;}#content ul li.version{margin-bottom:1em;}#content ul li.source{}#content ul li.source{padding:0px;padding-left:25px;}html,body{height:100%; background:#FFFFFF;color:#000000;}#container{position:relative;height:auto !important; height:100%; min-height:100%; }#header{position:relative;}#top{float:right;margin-top:-1em;margin-bottom:0.5em;padding:0.2em 0.4em;border:1px solid black;background:#EEE;border:1px solid #EEE;-moz-border-radius-bottomleft:0.5em;-moz-border-radius-bottomright:0.5em;}#top li{display:inline;padding-left:0.9em;padding-right:0.7em;border-left:1px dotted gray;list-style:none;}#top li:first-child{border:none;}#search{clear:right;float:right;width:21em;text-align:right;}#field{width:80em;margin:0px auto;clear:both;padding:1em 1em 3em 1em;}#control{float:left;width:12em;padding-top:1em;}#content{margin-left:14em;margin-right:19em;margin-bottom:2em;margin-bottom:50px;}#extra{float:right;width:17em;margin-top:2.7em;margin-bottom:2em;padding-left:1.8em;padding-bottom:4em;}#dev{clear:both;color:#777;opacity:0.5;}#dev:hover{opacity:1;}#header{position:relative;width:80em;margin:0px auto;padding:1em 0em 0em 1em;background-image:url(../../images/head_logo.png);background-repeat:no-repeat;background-position:12px 1em;height:79px;display:block;}#header h1, #header p{display:none;}#footer{background-color:#FFFBFF;background-image:url(../../images/bottom_gradient.png);background-repeat:repeat-x;clear:both;padding-top:3em;padding-bottom:2.5em;}#mainfooter{width:80em;margin:0px auto;}#mainfooter ul{padding-right:5em;text-align:center;}#mainfooter ul li{display:inline;margin-right:10px;}#subfooter{display:none;width:80em;margin:0px auto;padding-bottom:4em;}#subfooter ul{padding-top:1em;padding-bottom:4em;padding-right:5em;text-align:center;}#subfooter ul li{display:inline;margin-right:10px;}#subfooter img{border:0px;opacity:.5;}#subfooter li img{}#subfooter li img:hover{opacity:1;}#navigation{clear:both;}#navigation li.current{}#navigation li.current>a{color:#F2B92C;}#navigation ul{padding:0px;margin:0px;}#navigation ul li{list-style:none;padding:0px;margin:0px;line-height:1.2em;}#navigation ul.navi-level-1 > li > span,#navigation ul.navi-level-1 > li > a{font-size:1.2em;font-weight:bold;}#navigation ul.navi-level-2 > li > a{font-size:1.1em;font-weight:normal;}#navigation ul.navi-level-3 > li > a{font-size:1.0em;font-weight:lighter;}#navigation ul.navi-level-2 > li{background-image:url(../../images/level.png);background-position:3px 4px;background-repeat:no-repeat;padding-left:14px;}#navigation ul.navi-level-3 > li{background-image:url(../../images/level.png);background-position:2px 2px;background-repeat:no-repeat;padding-left:14px;}div.success span.info,div.notice span.info,div.error span.info,div.failure span.info{display:none;font-size:0.9em;}div.success span.message,div.notice span.message,div.error span.message,div.failure span.message{font-size:1.1em;padding-left:5px;}div.success,div.notice,div.error,div.failure{padding:4px 4px 4px 40px;background-repeat:no-repeat;background-position:16px 6px;border-width:0px;border-style:solid;}div.success{background-color:#DFB;background-image:url(//icons.ceusmedia.com/famfamfam/silk/accept.png);}div.notice{background-color:#FFD;background-color:#DDD;background-color:#EEE;background-color:#FFC;background-image:url(//icons.ceusmedia.com/famfamfam/silk/information.png);}div.error{background-color:#FCB;background-image:url(//icons.ceusmedia.com/famfamfam/silk/error.png);}div.failure{background-color:#DDD;background-color:#FBA;background-image:url(//icons.ceusmedia.com/famfamfam/silk/cancel.png);}div#messages .messageList{margin-bottom:10px;}div.usermessages{clear:both;}div.usermessages div.success,div.usermessages div.notice,div.usermessages div.error,div.usermessages div.failure{padding:2px 2px 2px 25px;background-position:6px 2px;}div.usermessages div.success{background-position:10px 5px;}a,a:link,a:visited,a:active,a:hover{color:#3E6CC4;text-decoration:none;font-size:1em;}a:link{}a:visited{}a:active{color:#F2B92C;}a:hover{color:#9EC630;}a.image{padding:0px;background:none;}a img{border:0px;}a.anchor{background:none;border:none;padding:0px;}a.global:link, a.global:visited{padding-right:10px;background-color:transparent;background-image:url(../../images/icons/popup.gif);background-position:right 2px;background-repeat:no-repeat;}a.image:link, a.image:visited{padding:0px;background:none;}a.button{margin-right:2px;padding:1px 0px 1px 0px;background-color:#EEEEEE;background-image:url(../../images/layout-button-menu-gradient.png);background-repeat:repeat-x;background-position:center top;border-width:1px;border-style:solid;border-color:#CCCCCC #999999 #999999 #CCCCCC;border-radius:0.3em;-webkit-border-radius:0.3em;-moz-border-radius:0.3em;-khtml-border-radius:0.3em;cursor:pointer;outline:none;display:block;float:left;margin:1px;}a.button:active{border-color:#999999 #CCCCCC #CCCCCC #999999;background:#EEEEEE;padding:2px 0px 0px 0px;}a.button span{display:block;padding:0.2em 1em 0.2em 2.5em;background-repeat:no-repeat;background-position:0.5em 0.3em;}a.button small{font-size:0.8em;}a.button.file.pdf span{background-image:url(../../images/icons/files/pdf.png);}a.button.file.word span{background-image:url(../../images/icons/files/doc.gif);}a.button.file.text span{background-image:url(../../images/icons/files/txt.gif);}a.button.print span{background-image:url(//icons.ceusmedia.com/famfamfam/silk/printer.png);}a.button.next span{background-image:url(//icons.ceusmedia.com/famfamfam/silk/arrow_right.png);}a.button.back span{background-image:url(//icons.ceusmedia.com/famfamfam/silk/arrow_left.png);}a.button.help span{background-image:url(//icons.ceusmedia.com/famfamfam/silk/help.png);}a.button.list span{background-image:url(//icons.ceusmedia.com/famfamfam/silk/text_list_bullets.png);}a.button.edit span{background-image:url(//icons.ceusmedia.com/famfamfam/silk/accept.png);}a.button.cd span{background-image:url(//icons.ceusmedia.com/famfamfam/silk/cd.png);}a.button.image span{background-image:url(//icons.ceusmedia.com/famfamfam/silk/image.png);}a.button.feed span{background-image:url(//icons.ceusmedia.com/famfamfam/silk/feed.png);}input[type="text"],input[type="password"]{background:#FFFFFF;height:auto;margin:1px;padding:2px;color:#000000;text-indent:0.1em;border:1px solid #CFCFCF;-moz-border-radius:0.3em;}input.xxs{width:4em}input.xs{width:6em}input.s{width:8em}input.m{width:16em}input.l{width:24em}input.xl{width:32em}input.numeric{text-align:right}input.m:focus, input.l:focus, input.xl:focus, input.numeric:focus{border:2px solid #BFBFBF;margin:0px;}input.xxs:hover, input.xs:hover, input.s:hover, input.m:hover, input.l:hover, input.xl:hover, input.numeric:hover{border-color:#9F9F9F;}input.mandatory{border-width:2px;margin:0px;}input.error,input.error:hover,input.error:focus{border-color:red;}select{height:auto;margin:1px;padding:1px;background:#FFFFFF;font-weight:normal;color:black;text-indent:0em;border:1px solid #CFCFCF;-moz-border-radius:0.3em;}select.xxs{width:4em}select.xs{width:6em}select.s{width:8em}select.m{width:16em}select.l{width:24em}select.xl{width:32em}select.s-s{width:12em; height:6em}select.s-m{width:12em; height:12em}select.s-l{width:12em; height:24em}select.m-s{width:24em; height:6em}select.m-m{width:24em; height:12em}select.m-l{width:24em; height:24em}select.l-s{width:36em; height:6em}select.l-m{width:36em; height:12em}select.l-l{width:36em; height:24em}select.mandatory{border-width:2px;margin:0px;}select.error,select.error:hover,select.error:focus{border-color:red;}option{padding-left:1px;}optgroup{font-style:normal; color:black}optgroup option{padding-left:12px;}textarea{background:#FFFFFF;color:#000000;border:1px solid #CFCFCF;padding:1px;margin:1px;-moz-border-radius:0.3em;}textarea:focus{border:2px solid #BFBFBF;margin:0px;}textarea:hover{border-color:#9F9F9F;}textarea.l-xl{width:48em; height:40em}textarea.l-l{width:36em; height:20em}textarea.l-m{width:36em; height:12em}textarea.l-s{width:36em; height:6em}textarea.m-l{width:24em; height:20em}textarea.m-m{width:24em; height:12em}textarea.m-s{width:24em; height:4em}textarea.s-l{width:12em; height:20em}textarea.s-m{width:12em; height:12em}textarea.s-s{width:12em; height:6em}textarea.mandatory{border-width:2px;margin:0px;}textarea.error,textarea.error:hover,textarea.error:focus{border-color:red;}fieldset{border:1px solid #6794CD}input.label{border:0px;background:#F7F7F7;color:#4F4F4F;padding:0px;margin:0px;}input[disabled],select[disabled],option[disabled],textarea[disabled]{background:#EFEFEF;color:#7F7F7F;}label small{font-style:italic;opacity:0.75;}input.editor,select.editor{width:100%;}textarea.editor{width:100%;height:35em;font-size:0.8em;font-family:monospace;}input.but span,input.buthot span, button.but span,button.buthot span{padding:0px 8px 0px 8px;display:block;}input.but,input.butshort,input.buthot, input.buthotshort, button.but,button.butshort,button.buthot ,button.buthotshort{margin-right:2px;padding:2px 0px 2px 0px;background:#EEEEEE url(../../images/layout-button-menu-gradient.png) repeat-x scroll center top;border-width:1px;border-style:solid;border-color:#CCCCCC #999999 #999999 #CCCCCC;-moz-border-radius:0.3em;cursor:pointer;outline:none;}button.add span,button.cancel span,button.edit span,button.filter span,button.remove span,button.reset span{background-repeat:no-repeat;background-position:3px 1px;padding-left:25px;outline:none;}button.add span{background-image:url(//icons.ceusmedia.com/famfamfam/silk/add.png);}button.cancel span{background-image:url(//icons.ceusmedia.com/famfamfam/silk/arrow_left.png);}button.edit span{background-image:url(//icons.ceusmedia.com/famfamfam/silk/accept.png);}button.filter span{background-image:url(//icons.ceusmedia.com/famfamfam/silk/magnifier.png);}button.remove span{background-image:url(//icons.ceusmedia.com/famfamfam/silk/delete.png);}button.reset span{background-image:url(//icons.ceusmedia.com/famfamfam/silk/bin_closed.png);}button[disabled]{opacity:0.5;border:2px solid gray;color:gray;}input.but:focus,input.butshort:focus,input.buthot:focus, input.buthotshort:focus, button.but:focus,button.butshort:focus,button.buthot:focus,button.buthotshort:focus{border-color:#999999 #CCCCCC #CCCCCC #999999;outline:none;}div#field div#paging{margin-top:-0.8em;margin-bottom:1em;text-align:left;width:100%;}div#field div#paging span.paging{background-color:#E2E2E2;border-top:1px solid #FFF;border-left:1px solid #FFF;border-right:1px solid #003D4C;border-bottom:1px solid #003D4C;text-align:left;padding:1px 0px;}div#field div#paging span.text{background-color:#E2E2E2;border-top:1px solid #003D4C;border-left:1px solid #003D4C;border-right:1px solid #FFF;border-bottom:1px solid #FFF;text-align:center;padding:1px 0.5em;}div#field div#paging a.paging, div#field div#paging a.paging:link, div#field div#paging a.paging:visited, div#field div#paging a.paging:active{background:none;border:none;padding:0;padding-left:0.5em;padding-right:0.5em;font-weight:bold;text-decoration:none;}#content ul.list{list-style:circle;padding-left:15px;}#content ul.list.broad li{padding:5px 0px 5px 0px;}#extra li{list-style:none;}#field table.list{width:100%;color:#333;background-color:#FFF;clear:both;padding:0;margin:0 0 1em 0;}#field table.list caption{text-align:left;padding:1px 2px 4px 4px;border-bottom:1px dotted gray;}#field table.list caption span{font-size:1.1em;font-weight:bold;padding-left:2em;}#field table.list caption span a{font-size:1.1em;}#field table.list th{border-bottom:1px solid #003D4C;text-align:left;padding:1px 4px;font-weight:normal;font-style:italic;}#field table.list td{border-bottom:1px dotted #ddd;padding:4px 4px;vertical-align:top;text-align:left;}#field table.list td a{}#field table.list tr.list1{}#field table.list tr.list2{}#control table.list caption{font-size:0.8em;}#extra table.list caption{font-size:0.8em;}dl.boxed{ border:3px double #ccc; padding:0.5em;}dl.boxed dt{float:left;clear:left;width:6em;text-align:right;font-weight:bold;color:#555;}dl.boxed dt:after{content:":";}dl.boxed dd{margin:0 0 0 6.8em;padding:0 0 0.5em 0;}dl.boxed dt small{display:none;}dl.table-display{margin:1em 0;padding:0;border-bottom:1px solid #999;}dl.table-display dt{clear:left;float:left;width:12em;margin:0;padding:5px;border-top:1px solid #999;font-weight:bold;}dl.table-display dd{margin:0;padding:5px;border-top:1px solid #999;}dl.table-display dt small{}dl.event{margin:1em 0;padding:0;font-family:georgia, times, serif;}dl.event dt{position:relative;left:0;top:1.5em;width:11em;font-weight:bold;}dl.event dd{border-left:1px solid #777;margin:0 0 0 12em;padding:0 0 .5em .5em;}dl.table{width:100%;}dl.table dt{clear:left;float:left;width:28%;padding:1%;font-weight:bold;border-top:1px solid gray;}dl.table dd{float:left;display:block;width:68%;padding:1%;border-top:1px solid gray;}div.panel{background:#EEE;-moz-border-radius:1em;padding:1em;}#field table.panel{margin-bottom:1em;#padding:1em;}#field table.panel caption{text-align:left;padding:1px 2px 2px 4px;display:none;}#field table.panel caption span{font-size:1.1em;font-weight:bold;padding-left:2em;}#field table.panel caption span a{font-size:1.1em;}#field table.panel th{padding:4px;background:#EFEFEF;border-bottom:1px solid #DFDFDF;font-weight:normal;text-align:left;}#field table.panel td{}#field table.panel td.type{padding-left:5px;}#field table.panel td.date{font-size:0.9em;}#field table.panel td.label{padding:1px 5px 1px 5px;}#field table.panel td.field{padding:1px 5px 1px 5px;}#control table.panel caption{font-size:0.8em;}#extra table.panel caption{font-size:0.8em;}div.wiki textarea{font-family:Courier;font-size:11px;}div.sidebox{float:right;width:40%;margin-left:1em;margin-bottom:0.5em;background:#EFEFEF;}div.sidebox hr{height:0px;background:none;border:none;border-bottom:1px dotted gray;}div.sidebox div.inner,div.sidebox div.inner{padding:1em 1em 1em 1em;}div.sidebox div.inner h3{border-bottom:1px dotted #FFFFFF !important;font-weight:bold !important;}div.sidebox.blue{border-left:3px solid #83ACCA;}div.sidebox.green{border-left:3px solid #9EC630;}.vcard .org{font-size:1.1em;}.vcard .fn{font-weight:bold;color:#222;}.vcard .icon-mail,.vcard .icon-map,.vcard .icon-phone,.vcard .icon-fax,.vcard .icon-jabber,.vcard .icon-vcard,.vcard .icon-company,.vcard .icon-homepage,.vcard .icon-person,.vcard .icon-wikipedia,.vcard .icon-leipzig,.vcard .icon-saxonia,.vcard .icon-germany,.vcard .icon-linkedin,.vcard .icon-xing,.vcard .icon-empty,.vcard .icon-address{background-repeat:no-repeat;background-position:top left;padding-left:27px;}.vcard .icon-mail{background-image:url(http://icons.ceusmedia.de/famfamfam/silk/email.png);}.vcard .icon-map{background-image:url(http://icons.ceusmedia.de/famfamfam/silk/map.png);}.vcard .icon-phone{background-image:url(http://icons.ceusmedia.de/famfamfam/silk/phone.png);background-position:1px 0px;}.vcard .icon-fax{background-image:url(http://icons.ceusmedia.de/famfamfam/silk/printer.png);}.vcard .icon-jabber{background-image:url(../../images/icons/jabber.png);background-position:1px 0px;}.vcard .icon-vcard{background-image:url(http://icons.ceusmedia.de/famfamfam/silk/vcard.png);}.vcard .icon-person{background-image:url(http://icons.ceusmedia.de/famfamfam/silk/user_suit.png);}.vcard .icon-company{background-image:url(http://icons.ceusmedia.de/famfamfam/silk/building.png);background-position:0px 4px;}.vcard .icon-homepage{background-image:url(http://icons.ceusmedia.de/famfamfam/silk/building_link.png);}.vcard .icon-address{background-image:url(http://icons.ceusmedia.de/famfamfam/silk/flag_green.png);}.vcard .icon-leipzig{background-image:url(../../images/icons/leipzig.png);background-position:1px 0px;}.vcard .icon-saxonia{background-image:url(../../images/icons/saxonia.png);}.vcard .icon-germany{background-image:url(http://icons.ceusmedia.com/famfamfam/flags/png/de.png);background-position:0px 2px;}.vcard .icon-wikipedia{background-image:url(http://en.wikipedia.org/favicon.ico);}.vcard .icon-linkedin{background-image:url(../../images/icons/linkedin.png);}.vcard .icon-xing{background-image:url(../../images/icons/xing.gif);}ul.feed{padding:0px;}ul.feed li{margin-bottom:1.5em;}ul.feed li .title{}ul.feed li .revision{padding:3px;background-color:#EEE;}ul.feed li .author{padding:3px;padding-left:20px;background-image:url(http://icons.ceusmedia.de/famfamfam/silk/user.png);background-repeat:no-repeat;background-position:1px 2px;background-color:#EEE;}ul.feed li .date{padding:3px;padding-left:20px;background-image:url(http://icons.ceusmedia.de/famfamfam/silk/time.png);background-repeat:no-repeat;background-position:1px 2px;font-size:0.9em;font-style:italic;color:#666;}ul.feed li .description{font-family:monospace;}ul.feeds li{list-style:none;}.icon{background-repeat:no-repeat;background-position:top left;padding-left:25px;}.icon.phpDoc{background-image:url(../../../../images/icons/favicon.phpDocumentor.png);}.icon.doxygen{background-image:url(../../../../images/icons/favicon.doxygen.png);}.icon.Xdebug,.icon.coverage{background-image:url(../../../../images/icons/favicon.Xdebug.png);}.icon.PHPUnit{background-image:url(../../../../images/icons/favicon.PHPUnit.gif);}.icon.doc{background-image:url(../../../../images/icons/favicon.DocCreator.png);}@media projection, screen{ .tabs-hide{display:none;}}@media print{.tabs-test{display:none;}}.tabs-test{list-style:none;margin:0;padding:0 0 0 4px;}.tabs-test:after{ display:block;clear:both;content:" ";}.tabs-test ul{}#content ul.tabs-test li{float:left;margin:0 0 0 1px;padding:0px;min-width:84px; list-style:none;}.tabs-test a,.tabs-test a span{display:block;padding:0 10px;-moz-border-radius-topleft:0.4em;-moz-border-radius-topright:0.4em;}.tabs-test a{position:relative;top:1px;z-index:2;padding-left:0;color:#000;font-size:12px;line-height:1.2;text-align:center;text-decoration:none;white-space:nowrap; border:1px solid #BBB;border-bottom:0px;background:#DDD;margin-top:2px;color:#18397C;background-color:#FFFFFF;background-image:url(../../images/grd-1px_1.1.gif);background-repeat:repeat-x;background-position:left bottom;}.tabs-test .tabs-selected a{color:#000;margin-top:0px;padding-bottom:2px;border-color:#778A98 #778A98 #FFF #778A98;background-position:0pt -178px;font-weight:bold;}.tabs-test .tabs-selected a,.tabs-test a:hover,.tabs-test a:focus,.tabs-test a:active{outline:0; }.tabs-test a,.tabs-test .tabs-disabled a:hover,.tabs-test .tabs-disabled a:focus,.tabs-test .tabs-disabled a:active{}.tabs-test a span{width:64px; min-width:64px;height:18px; min-height:18px;padding-top:6px;padding-right:0;}*>.tabs-test a span{ width:auto;height:auto;}.tabs-test .tabs-selected a span{padding-top:7px;}.tabs-test .tabs-selected a span,.tabs-test a:hover span,.tabs-test a:focus span,.tabs-test a:active span{}.tabs-test a span,.tabs-test .tabs-disabled a:hover span,.tabs-test .tabs-disabled a:focus span,.tabs-test .tabs-disabled a:active span{}.tabs-test .tabs-selected a:link,.tabs-test .tabs-selected a:visited,.tabs-test .tabs-disabled a:link,.tabs-test .tabs-disabled a:visited{ cursor:text;}.tabs-test a:hover, .tabs-test a:focus, .tabs-test a:active{ cursor:pointer;}.tabs-test .tabs-disabled{opacity:.4;}.tabs-test-container{border:1px solid #778A98;-moz-border-radius:0.4em;padding:1em 1em;background:#fff; }.tabs-test .tabs-loading em{padding:0 0 0 20px;background:url(../../images/loading.gif) no-repeat 0 50%;}.wrap1{background:transparent url(../../images/shadow.gif) no-repeat scroll right bottom;float:left;}.wrap1 div{background:transparent url(../../images/corner_bl.gif) no-repeat scroll -4px 100%;}.wrap1 div div{background:transparent url(../../images/corner_tr.gif) no-repeat scroll 100% -4px;padding:0pt 16px 16px 0pt;}.wrap1 div div img{display:block;}
