html{color:#000;background:#FFF}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{*font-size:100%}legend{color:#000}#yui3-css-stamp.cssreset{display:none}body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small}select,input,button,textarea{font:99% arial,helvetica,clean,sans-serif}table{font-size:inherit;font:100%}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%}#yui3-css-stamp.cssfonts{display:none}.yui3-g{letter-spacing:-0.31em;*letter-spacing:normal;*word-spacing:-0.43em;text-rendering:optimizespeed}.opera-only :-o-prefocus,.yui3-g{word-spacing:-0.43em}.yui3-u{display:inline-block;zoom:1;*display:inline;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.yui3-u-1,.yui3-u-1-2,.yui3-u-1-3,.yui3-u-2-3,.yui3-u-1-4,.yui3-u-3-4,.yui3-u-1-5,.yui3-u-2-5,.yui3-u-3-5,.yui3-u-4-5,.yui3-u-1-6,.yui3-u-5-6,.yui3-u-1-8,.yui3-u-3-8,.yui3-u-5-8,.yui3-u-7-8,.yui3-u-1-12,.yui3-u-5-12,.yui3-u-7-12,.yui3-u-11-12,.yui3-u-1-24,.yui3-u-5-24,.yui3-u-7-24,.yui3-u-11-24,.yui3-u-13-24,.yui3-u-17-24,.yui3-u-19-24,.yui3-u-23-24{display:inline-block;zoom:1;*display:inline;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.yui3-u-1{display:block}.yui3-u-1-2{width:50%}.yui3-u-1-3{width:33.33333%}.yui3-u-2-3{width:66.66666%}.yui3-u-1-4{width:25%}.yui3-u-3-4{width:75%}.yui3-u-1-5{width:20%}.yui3-u-2-5{width:40%}.yui3-u-3-5{width:60%}.yui3-u-4-5{width:80%}.yui3-u-1-6{width:16.656%}.yui3-u-5-6{width:83.33%}.yui3-u-1-8{width:12.5%}.yui3-u-3-8{width:37.5%}.yui3-u-5-8{width:62.5%}.yui3-u-7-8{width:87.5%}.yui3-u-1-12{width:8.3333%}.yui3-u-5-12{width:41.6666%}.yui3-u-7-12{width:58.3333%}.yui3-u-11-12{width:91.6666%}.yui3-u-1-24{width:4.1666%}.yui3-u-5-24{width:20.8333%}.yui3-u-7-24{width:29.1666%}.yui3-u-11-24{width:45.8333%}.yui3-u-13-24{width:54.1666%}.yui3-u-17-24{width:70.8333%}.yui3-u-19-24{width:79.1666%}.yui3-u-23-24{width:95.8333%}#yui3-css-stamp.cssgrids{display:none}body{margin:auto;width:960px;margin-bottom:1em}.hd{height:90px;background-repeat:no-repeat;background-position:left center;border-bottom:1px solid #a0a0a0;margin-bottom:1em}.hd span{color:navy;font:normal 167% sans-serif;position:relative;top:2.3em;left:7.5em}.rosesoft .hd{background-image:url(../images/rosesoft.png)}.profibu .hd{background-image:url(../images/profibu.png)}.agenda .hd{background-image:url(../images/agenda.png)}.agenda .hd span{color:#cf112c}fieldset{border-top:1px solid silver;margin-bottom:.5em}legend{padding-right:.5em;font-weight:bold;margin-bottom:.5em}fieldset dl dt{float:left;width:45%;clear:both;margin-bottom:.5em}fieldset dl dd{float:left;width:55%;margin-bottom:.5em;padding:0}input{padding-right:1px}input[type="text"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type="submit"]{padding:0 .25em;width:auto;overflow:visible}div.first{background:#f5f5f5 url(../images/bg.png) repeat-x;border:1px solid #dcdcdc;-moz-border-radius:5px;border-radius:5px;padding:1em}div.result{margin-left:1em}.errors{margin-bottom:.5em}.errors li{font-size:93%;color:firebrick}#angaben-label{display:none}#bezeichnung,#monat,#jahr{width:45%}#monat-label,#jahr-label,#bundesland-label{padding-top:.25em}#bundesland{width:100%}.person1{float:left;width:70%}.person2{float:left;width:30%}#arbeitslohn-label,#besteuerung-label,#vorsorgepauschale-label,#faktorverfahren-label{display:none}.person1 dt{width:64%}.person2 dt{display:none}.person1 dd{width:34%}.person2 dd{width:100%;text-align:right}.person1 dd input{width:100%;text-align:right}.person2 dd input{width:79%;text-align:right}#person1-heading-label label{display:none}#headingperson1-element p,#headingperson2-element p{margin:0;font-weight:bold;text-align:center}#headingperson2-element p{width:79%;float:right}#person1-bruttolohn-element ul,#person2-bruttolohn-element ul{display:none}#person1-altersentlastung-element,#person1-rv-element,#person1-kvpv-element,#person1-erhoehtepv-element,#person2-altersentlastung-element,#person2-rv-element,#person2-kvpv-element,#person2-erhoehtepv-element{margin-top:.2em;text-align:center}#person1-kvz-element{text-align:center}#person1-kvz-element input{width:50%}#person2-kvz-element{width:81%}#person2-kvz-element input{width:50%}#person2-altersentlastung-element,#person2-rv-element,#person2-kvpv-element,#person2-erhoehtepv-element{width:81%;float:right}#person1-altersentlastung,#person1-rv,#person1-kvpv,#person1-erhoehtepv,#person2-altersentlastung,#person2-rv,#person2-kvpv,#person2-erhoehtepv{width:auto}#person1-rv-element,#person1-kvpv-element,#person2-rv-element,#person2-kvpv-element{margin-top:1.35em}#person1-beitrag-label label,#person1-rv-label label{margin-right:1.6em;display:block}#person1-einkuenfte-label label{margin-right:5em;display:block}#person1-beitrag-element,#person1-zuschuss-element,#person1-einkuenfte-element,#person2-beitrag-element,#person2-zuschuss-element,#person2-einkuenfte-element{margin-top:1.1em}#person1-pvkinder-element select{width:100%}#person2-pvkinder-element select{width:79%}#faktor-element{text-align:center}#faktor{text-align:right}#submit-label{display:none}.pdf-button{float:right}table{width:100%;table-layout:fixed}col.first{width:45%}th{text-align:left;font-weight:normal}td{text-align:right}td,th{padding:.2em;vertical-align:bottom}.emph{font-weight:bold}.sum{border-bottom:1px solid black}.sep{padding:.5em}p{margin:1em .2em}span{font-weight:bold}small{padding:0 1em 1em .2em;display:block;font-size:85%}.ie #monat,.ie #jahr{width:47%}.ie legend{margin-left:-7px}.ie fieldset dl dt{padding-top:.25em}