html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,footer,header,hgroup,menu,nav,section,menu,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}article,aside,figure,footer,header,hgroup,nav,section{display:block}nav ul, .nav
ul{list-style:none}blockquote,q{quotes:none}blockquote: before, blockquote: after, q: before, q: after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;text-decoration:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em
0;padding:0}input,select{vertical-align:middle}.contact{margin-top:30px}.contact .row_0,
.contact
.row_7{width:100%}.contact .salutation
span{float:left;margin-right:10px;margin-bottom:0}.contact .radio_container
label{line-height:0}.contact .radio_container
input{vertical-align:top;width:auto}.contact
textarea{height:200px;padding:5px;width:530px}.input-wrapper{float:left;margin-bottom:15px;width:280px}.submit_container
input{background-color:#333;color:#fafafa;cursor:pointer}.contact
label.salutation{margin-right:8px;width:auto}fieldset{margin-bottom:25px}input,select,textarea{border:1px
solid #ccc;font-family:inherit}input{padding:5px}label{float:left;width:100%;margin-bottom:5px}select{width:212px;height:24px}legend{display:none}.radio_container
span{display:block;margin-bottom:5px}.radio_container
label{float:none}.radio_container
input{width:20px;border:none}label.radio-button{float:none;display:block;margin-bottom:10px}.checkbox_container
span{display:block;margin-bottom:5px}.checkbox_container
label{float:none}.checkbox_container
input{width:20px;border:none}label.checkbox{float:none;display:block;margin-bottom:10px}.columnar
label{width:120px}.columnar label.radio-button{display:inline;float:left}.columnar
.radio_container{margin-left:120px}.columnar .radio_container, .columnar
.checkbox_container{margin-top:1px}.columnar
label.checkbox{display:inline;float:left}.columnar
.checkbox_container{margin-left:120px}.columnar .submit_container
input{margin-left:120px}td,
td
img{vertical-align:top}#skip{position:absolute;left:0;top:0;width:100%;margin-left:0;text-align:center;list-style:outside none}#skip
li{list-style-type:none}#skip
a{position:absolute;left: -99999px;top:30px}#skip a:focus, #skip a:active{background:transparent url(/tl_files/site/setup/img/bg-skip.png) repeat scroll 0 0;border:1px
dotted #000;color:#fff;font:700 24px/1.7 arial, sans-serif !important;height:auto;left:0;margin:0
auto;position:relative;padding:30px
45px;text-align:center;text-decoration:none;width:75%;z-index:9999}@media
print{*{background:transparent !important;color:#444 !important;text-shadow:none}a,a:visited{color:#444 !important;text-decoration:underline}pre,blockquote{border:1px
solid #999;page-break-inside:avoid}img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}h3.print{margin:20px
0 10px 0}html{overflow-y:scroll}body{background:#fff;color:#000}body.ie6{margin-left:1px}body{font:400 12px/1.5 sans-serif}h1{margin:0}h1 a, h1 a:hover{color:#000;font:900 18px sans-serif;line-height:1;text-shadow:none;text-decoration:none}h2,table,label,.author,.date,.submit{font-family:sans-serif;font-weight:400;text-shadow:none}table{text-shadow:none}.submit{text-shadow:1px 1px 0px #0D759B}h2,h3,h4,h5,h6{line-height:1;position:relative}h2{font-size:24px;margin-bottom:16px;text-shadow:none}h3{font-size:18px;margin-bottom:2px}h4,h5,h6{font-size:14px;margin-bottom:6px;top:4px}p,pre,address{margin-bottom:20px;position:relative;top:5px}iframe{display:none}.image_container a
img{border:1px
solid #ccc;display:block;padding:1px}#logo
p{color:#000;font-size:12px;line-height:1;margin:0;text-shadow:none}#header
.inside{color:#000;height:80px;margin:0;padding:0;position:static;width:auto}#logo{padding:0}#buttnz{display:none}#Stage{background:#fff}#Stage
.inside{margin:0;padding:0;position:static;width:auto}#Stage label, #Stage
input{color:#333;font-size:12px;text-shadow:none}#Stage
label{float:left;width:150px;text-align:right;margin-right:10px}#Stage
input{color:#333}#Stage form fieldset
div{clear:both;margin-bottom:10px}#Stage
input.submit{clear:both;display:none}#Stage input.text, #Stage
select{border:1px
solid #000;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;font-size:12px}#Stage .brutto input.text, #Stage .alter input.text, #Stage .steuerklasse select, #Stage .kinderfreibetrag select, #Stage input.radio, #Stage form
span{width:auto}#Stage
input.submit{background:#fff;border:1px
solid #fff;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;color:#000;margin-left:190px;padding:0;width:auto}#Stage
form{clear:both;width:auto}#Stage
#result{background-color:#fff;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;color:#333;clear:both;font-size:12px;margin:0;padding:0;position:static;z-index:3}#Stage #result
td{min-width:130px;padding:3px;width:auto}#Stage #result
td.right{text-align:right;width:auto}#Stage #result
.button{display:none}#Stage
#info{display:none}#Stage #info
a{text-decoration:underline}#Stage table tr.even
td{}#Stage
select{line-height:1.5;width:auto}div.kirchensteuer span, div.rentenversicherung span,div.krankenversicherung{color:#fafafa}div.rentenversicherung{display:none}.lohnsteuer td, .summe_steuern
td{border-top:1px solid #000 !important}.nettolohn
td{border-top:1px solid #000;background:red;font-size:16px;text-shadow:none;font-weight:700}#Stage
.error{display:none}#Stage textarea:focus, #Stage input.text:focus, #Stage select:focus{background:#dff2f9;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}#footer{display:none}}@media
screen{html{overflow-y:scroll}body{background:#edeeed;color:#333}body.ie6{margin-left:1px}body{font:400 13px/1.5 "ff-typestar-black-web-1","ff-typestar-black-web-2",sans-serif}h1 a, h1 a:hover{color:#333 !important;font:900 45px "ff-typestar-black-web-1","ff-typestar-black-web-2",sans-serif;line-height:1;text-shadow:1px 1px 0 #FFF}h2,table,label,.author,.date,.submit{font-family:"ff-typestar-black-web-1","ff-typestar-black-web-2",sans-serif;font-weight:400;text-shadow:1px 1px 0 #fafafa}table{text-shadow:none}.submit{text-shadow:1px 1px 0px #0D759B}h2,h3,h4,h5,h6{line-height:1;position:relative}h2{font-size:24px;margin-bottom:16px;text-shadow:1px 1px 0 #FFF}h3{font-size:18px;margin-bottom:2px}h4,h5,h6{font-size:14px;margin-bottom:6px;top:4px}p,pre,address{margin-bottom:20px;position:relative;top:5px}iframe{overflow-x:hidden;overflow-y:hidden}.image_container a
img{border:1px
solid #ccc;display:block;padding:1px}#logo
p{color:#0d759d;font-size:16px;line-height:1;margin-bottom:0;text-shadow:1px 1px 0 #FFF}h3.print{display:none}a:hover,a:active{outline:none}a,a:active,a:visited{color:#0d759d}a:hover{color:#FF5E99}.ie6 a,
.ie6 a:hover{background-color:transparent}small{font-size:85%}strong,th{font-weight:700}.ie6 i,
.ie6
em{overflow:visible;display:inline-block}ul,ol{margin-left:15px;margin-bottom:20px;position:relative;top:5px}ul{list-style-type:square}ol{list-style-type:decimal}.fc-tbx table,
.fc-tbx th,
.fc-tbx
td{border:0;padding:0}.fc-tbx
div{padding:5px
5px 10px}.fc-tbx
p{font-family:inherit;font-size:11px;margin-bottom:0}::-moz-selection{background:#1093C4;color:#fff;text-shadow:none}::selection{background:#1093C4;color:#fff;text-shadow:none}a:link{-webkit-tap-highlight-color:#1093C4}.ie7
img{-ms-interpolation-mode:bicubic}sub{vertical-align:sub;font-size:smaller}sup{vertical-align:super;font-size:smaller}pre{padding:15px;white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}.ie6
.block{overflow:auto;zoom:1}.ie6
.custom{display:inline-block}.ie6 *:first-child+html
#main{position:static}.image-replacement{background-repeat:no-repeat;display:block;overflow:hidden;text-indent:-999em}.hidden{display:none;visibility:hidden}.visually-hidden{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.invisible{visibility:hidden}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.ie6 .clearfix,
.ie7
.clearfix{zoom:1}.clearing{clear:both}#left .mod_article .block, #right .mod_article
.block{margin-bottom:20px}#header
.inside{color:#f1f1f1;height:80px;margin:0
auto;padding:35px
30px;position:relative;width:900px}#language{position:absolute;top:10px;left:25px}#language
a{margin-left:5px}#logo{padding:10px
0 0 0}#buttnz{left:490px;top:50px;position:absolute}.FlattrButton,.twitter-share-button,.fb_iframe_widget{vertical-align:top;margin-right:20px}#Stage{background:#12ace5;background: -webkit-gradient(linear, left top, left bottom, from(#12ace5), to(#0d759b));background: -moz-linear-gradient(top,  #12ace5,  #0d759b);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#12ace5', endColorstr='#0d759b');border-top:1px solid #638795;border-bottom:1px solid #638795;overflow:hidden}#Stage
.inside{margin:0
auto;padding:35px;position:relative;width:900px}#Stage label, #Stage
input{color:#fafafa;font-size:14px;text-shadow:none}#Stage
label{float:left;width:175px;text-align:right;margin-right:20px}#Stage
input{color:#0d759d}#Stage form fieldset
div{float:left;clear:both;margin-bottom:20px}#Stage
input.submit{clear:both;display:block}#Stage
input.text{border:1px
solid #0D759B;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:inset 10px 10px 30px #ddd;-webkit-box-shadow:inset 10px 10px 30px #ddd;-moz-box-shadow:inset 10px 10px 30px #ddd;font-size:14px;padding:2px}#Stage
select{border:1px
solid #0D759B;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:inset 10px 10px 30px #ddd;-webkit-box-shadow:inset 10px 10px 30px #ddd;-moz-box-shadow:inset 10px 10px 30px #ddd;color:#0d759b;padding:2px;font-size:14px}#Stage .brutto
input.text{width:70px}#Stage .alter
input.text{width:30px}#Stage .steuerklasse select, #Stage .kinderfreibetrag
select{width:50px}#Stage
input.radio{width:20px}#Stage form
span{margin-right:10px}#Stage
input.submit{background:#12ace5;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#12ace5', endColorstr='#0d759b');background: -webkit-gradient(linear, left top, left bottom, from(#12ace5), to(#0d759b));background: -moz-linear-gradient(top,  #12ace5,  #0d759b);border:1px
solid #0d759d;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;color:#fafafa;cursor:pointer;margin-left:190px;padding:5px
10px;width:auto}#Stage
form{float:left;width:430px}#Stage
#result.ag_result{margin:10px
20px !important;background:transparent;border:2px
solid #fafafa;color:#f1f1f1;padding:8px}#Stage .ag_result
h3{font-weight:400;margin:5px
0 10px 0;padding:4px
6px;font-size:21px}#Stage
#result{background-color:#edeeed;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:2px 2px 10px #0d759b;-moz-box-shadow:2px 2px 10px #0d759b;-webkit-box-shadow:2px 2px 10px #0d759b;color:#0d759b;float:left;font-size:14px;margin:0
0 0 20px;padding:15px
10px;position:relative;z-index:3;width:400px}#Stage #result
td{min-width:185px;padding:5px
6px;width:auto}#Stage #result
td.right{text-align:right;width:100px}#Stage #result
.button{font-size:30px}#Stage
#info{background-color:#EDEEED;border:2px
solid #edeeed;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:2px 2px 10px #0d759b;-moz-box-shadow:2px 2px 10px #0d759b;-webkit-box-shadow:2px 2px 10px #0d759b;color:#0d759b;font-size:14px;margin:0
0 0 20px;padding:15px
10px;position:absolute;right:90px;width:360px;z-index:2}#Stage #info
a{text-decoration:underline}#Stage table tr.even
td{}#Stage
select{line-height:1.5;width:175px}div.kirchensteuer span, div.rentenversicherung span,div.krankenversicherung{color:#fafafa}div.rentenversicherung,div.arbeitgeberanteil{display:none}.lohnsteuer,.summe_steuern{border-top:1px solid #c1c1c1}.nettolohn{border-top:1px solid #c1c1c1;font-size:24px;text-shadow:none}.nettolohn
td{padding:8px
6px}.ag_gesamtbelastung{border-top:1px solid #f1f1f1}#Stage
.error{color:yellow;font-size:14px;left:310px;position:absolute;padding:0
3px}#Stage textarea:focus, #Stage input.text:focus, #Stage select:focus{background:#dff2f9;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.ie6 #container,
.ie6
.mod_article{zoom:1}.ie6 #left,
.ie6
#right{display:inline}#container{margin:0
auto;padding:0
30px;width:900px}#left{}#right{float:left;width:200px}#main
.ce_comments{float:left;width:410px}#main
.comment_default{background:#fafafa;box-shadow:1px 1px 1px #ccc;-webkit-box-shadow:1px 1px 1px #ccc;-moz-box-shadow:1px 1px 1px #ccc;padding:20px
15px;line-height:1.6;margin-top:3px;zoom:1}.comment_default
.date{float:right;text-align:right;width:50%}.comment_default
.author{float:left;width:50%}.comment{font-size:12px;clear:both;padding-top:5px}.comment
p{margin:0;clear:both}.pagination{position:relative;padding:20px
0}.pagination
p{display:none}.pagination
ul{margin:0}.pagination
li{list-style:none;display:block;float:left;line-height:1;padding}.pagination
.current{border-right:1px solid #363636;padding:5px}.pagination
a{border-right:1px solid #363636;padding:5px}.pagination .first, .pagination
.previous{margin-right:5px;border:0}.pagination .last, .pagination
.next{margin-left:5px;border:0}input.error,textarea.error{background:#dff2f9 !important}.widget{position:relative}p.error{display:none}#main
.form{margin-left:445px;width:450px}#main
h2{color:#0d759b;margin:40px
0 30px 0}#main .ce_comments
h2{background:#fafafa;box-shadow:1px 1px 1px #ccc;-webkit-box-shadow:1px 1px 1px #ccc;-moz-box-shadow:1px 1px 1px #ccc;color:#444;margin:0;margin-bottom:4px;padding:40px
15px 30px 15px}#main .form
.widget{float:left;margin-bottom:10px;width:220px}#main .form
.widget.wtextarea{width:440px}#main .form .wtextarea
textarea{border:1px
solid #0d759d;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:inset 10px 10px 30px #ddd;-webkit-box-shadow:inset 10px 10px 30px #ddd;-moz-box-shadow:inset 10px 10px 30px #ddd;color:#333;height:170px;padding:5px;width:410px}#main .form
.text{border:1px
solid #0d759d;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:inset 10px 10px 30px #ddd;-webkit-box-shadow:inset 10px 10px 30px #ddd;-moz-box-shadow:inset 10px 10px 30px #ddd;color:#333;width:190px}#main .form .text:focus, #main .form textarea:focus{background:#dff2f9;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}#main .form
.submit{background:#12ace5;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#12ace5', endColorstr='#0d759b');background: -webkit-gradient(linear, left top, left bottom, from(#12ace5), to(#0d759b));background: -moz-linear-gradient(top,  #12ace5,  #0d759b);border:1px
solid #0d759d;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;color:#fafafa;cursor:pointer;padding:5px
10px;width:auto}#main .form .submit:hover{background:#12ace5;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#12ace5', endColorstr='#1091C0');background: -webkit-gradient(linear, left top, left bottom, from(#12ace5), to(#1091C0));background: -moz-linear-gradient(top,  #12ace5,  #1091C0)}#main
.confirm{width:300px}#main
.by{display:block;margin-top:40px;padding-right:20px;text-align:right}#footer{font-size:14px;padding-bottom:25px}#footer
.inside{color:#333;height:80px;margin:0
auto;padding:20px
30px;position:relative;width:900px}#footer
.tools{float:left;padding-top:10px;width:70%}#footer .tools
a{margin-right:20px}#footer
.impressum{padding-top:10px;text-align:right}#footer
.by{text-align:right;margin-right:50px}.nav
h2{display:none;visibility:hidden}.nav
ul{margin-left:0}.nav
li{display:block;float:left;font-size:14px;list-style:none;margin-right:15px}#header
.nav{margin:0
0 15px 0}.mod_auto_completer{position:absolute;right:0px;top:40px}.mod_auto_completer
form{}.mod_auto_completer
input.ac_keywords{}.mod_auto_completer
input.submit{background:#333;color:#f1f1f1;width:70px}ul.autocompleter-choices{background:#ccc;color:#333;list-style:none;margin:0
0 0 1px;padding:3px
0 0 0;position:absolute;text-align:left;z-index:50}ul.autocompleter-choices
li{cursor:pointer;display:block;float:none !important;font-size:1em;font-weight:400;line-height:1.7;margin: -2px 0 0;padding:3px
5px;position:relative;white-space:nowrap}ul.autocompleter-choices span.autocompleter-queried{display:inline;float:none;font-weight:700;margin:0;padding:0}.mod_newslist.overview{margin-bottom:20px}.mod_newslist.overview
.info{top:12px}.mod_newslist.overview
h3{}.mod_newslist.overview
.teaser{}.mod_newslist.overview
.more{}.mod_newsmenu
ul{margin-left:0}.mod_newsmenu
li{float:left;list-style:none;margin-right:10px}.mod_newsarchive
.info{top:12px}.mod_newslist.box{background-color:#f1f1f1;border:1px
solid #ccc;padding:19px
20px;width:260px}.mod_newslist.box
.info{top:18px}.mod_newslist.box
h2{top:12px}.mod_newslist.box
h3{font-size:14px;margin:20px
0 6px;top:4px}.mod_newslist.box .short-teaser{margin-bottom:0}.mod_newsreader
.info{top:0;margin-bottom:0}.mod_newsreader
h2{font-size:24px;margin-bottom:16px;top:6px}.mod_newsreader
.image_container.float_left{margin:4px
15px 0 0;position:relative;z-index:1}.box.kontakt
em{float:left;font-style:normal;display:block;width:50px}}