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}li{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%}del,ins{text-decoration:none}button{background:none;border:0;padding:0}html{overflow-y:scroll}html,body{background:#fff;color:#434343}body{font:0.875em/120% Arial,sans-serif}a,button{outline:none}#wrapper{width:979px;margin:0
auto}#mainnavigation
div.logo{font-size:0.8em;position:absolute;top:6px;left:43px;margin-bottom:2em;overflow:hidden;width:280px;height:47px}#mainnavigation div.logo
img{z-index:20;position:absolute;top:0;left:0;text-indent: -999em}#mainnavigation div.logo a,
#mainnavigation div.logo a:hover,
#mainnavigation div.logo a:visited{font-size:3.5em;color:#A0B914;background:0}#mainnavigation div.logo a
span{color:#41A0C9}#mainnavigation div.logo>span{z-index:10;position:absolute;top:2.7em;left:9.3em;color:#222;font-size:1em}h1,h2,h3{line-height:110%;color:#6f6f6f}h1{color:#a0b914;font-size:1.875em}h2{font-size:1.7em}h3{font-weight:bold}strong{font-weight:bold}.clear{clear:both;line-height:0}.center,th.center{text-align:center !important}.right,th.right{text-align:right !important}.middle{vertical-align:middle !important}.highlight{font-weight:bold}.nobr{white-space:nowrap}.none{display:none}.hidden{display:none}.inline{display:inline !important}.invisible{position:absolute;left:-1000px;top:-1000px;height:1px;width:1px}#header{overflow:hidden;width:906px;padding-bottom:18px}.search{float:right;margin-top:14px;margin-left:22px}.search
input.text{border-top:1px solid #aaadb2;border-right:1px solid #dcdfe6;border-bottom:1px solid #e2e9ef;border-left:1px solid #e3e3eb;width:10em;color:#969696}.search
input.clearInputActive{color:#434343}.search
input.btn{width:24px;height:24px;background:#a0b914 url("iconsprite.gif") 4px 6px no-repeat;cursor:pointer;border:none;padding:0;margin:0
0 1px -2px;vertical-align:bottom;overflow:hidden;display:inline-block;text-indent: -999em}#header
ul{float:right;margin-top:18px}#header
ul.lang{margin-left:38px}#header
li{list-style-type:none;margin-right:16px;float:left}#header ul.lang
li{margin-right:8px}#header a:link,
#header a:visited,
#header a:hover,
#header a:active{color:#434343;text-decoration:none}#header a:hover{color:#a0b914;text-decoration:underline}#header
.active{color:#a0b914;font-weight:bold}@media
print{#header{display:none}}#mainnavigation{border-right:73px solid #a0b914;border-left:25px solid #41a0c8;height:129px;width:881px;position:relative}#mainnavigation
ul{position:absolute;bottom:4px;left:33px;font-size:1.143em}#mainnavigation
li{float:left;display:inline;width:auto;list-style-type:none;padding:0
1px;border-left:1px solid #eee;line-height:28px}#mainnavigation li:first-child{border:none}#mainnavigation a, #mainnavigation
span{color:#404040;text-decoration:none;padding:5px
10px}#mainnavigation a:hover,
#mainnavigation li.active a,
#mainnavigation li.active
span{color:#fff;background-color:#a0b914}@media
print{#mainnavigation{border-left:none;border-right:none;height:110px}#mainnavigation
ul{display:none}div.logo{left:0px}}#footer{background-color:#fff;color:#929292;font-size:0.786em;height:3em;width:903px;margin-top:1px;padding-top:8px;padding-left:3px}#footer
a{padding-left:0.25em;color:#929292;text-decoration:none}#home #footer
a{position:absolute}#footer a:hover{color:#a0b914;text-decoration:underline}#footer
.active{color:#a0b914;font-weight:bold}#footer
span{color:#000;font-weight:bold}.content .iconsprite,.iconsprite{background-image:url(iconsprite.gif);background-color:transparent;background-repeat:no-repeat}.sprite{background:transparent url(sprite.gif) no-repeat 0 0}.icon-info{background-position: -26px 0;width:7px;margin-left:0.25em;margin-right:0.25em;height:12px;overflow:hidden;line-height:12px;text-indent: -999em;display:inline-block}#homecontent{height:472px;width:979px;position:relative}#home
#footer{background-color:#f6f6f6;height:104px}#csc
.contentwrapper{padding-top:0;background-image:none}#csc
.content{margin-left:0}#csc #wrapper{width:624px;}.teaser{position:absolute;left:737px;top:134px}.teaser
dl{float:left;width:auto}.teaser dt
a{background:#a0b914 url("iconsprite.gif") 216px 10px no-repeat;color:#fff;text-decoration:none;width:233px;display:block;font-size:1.714em;margin-top:2px;line-height:1em;padding:5px
5px 3px;cursor:pointer}.teaser dt.active
a{background-position:216px -338px}.teaser
dd{background-color:#a0b914;color:#fff;width:223px;padding:18px
10px 30px;display:none}.teaser
a{color:#fff;text-decoration:none}.contentwrapper{padding-top:49px;padding-bottom:50px;background:#fff url(contentwrapperbg.gif) 0 0 no-repeat;position:relative;min-height:330px}.contentwrapper
h1{margin:0
0 0.8em 0}.contentwrapper
h2{margin:0
0 0.7em 0}.contentwrapper
h3{margin:0
0 0.5em 0}.contentwrapper
p{margin:0
0 1.3em 0}.leftnavigation{float:left;width:221px;margin:13px
0 0 43px;overflow:hidden}.leftnavigation
a{color:#404040;text-decoration:none;font-size:0.857em;margin-left:25px;display:inline-block}.leftnavigation
li.current{background:transparent url(iconsprite.gif) 0 -46px  no-repeat}.leftnavigation a:hover{color:#a0b914}.leftnavigation li.current>a{color:#a0b914;font-weight:bold}.leftnavigation
ul{margin:0
0 20px 10px}.leftnavigation li.active>a{color:#a0b914}.leftnavigation li li.active
a{font-weight:bold}.content{margin-left:282px;font-size:0.857em;width:624px}.contentwide{margin-left:70px;width:836px}.s{width:460px}.l{width:697px}.content
ul{margin-bottom:14px}.content
li{background:transparent url(bullet.gif) 0 0 no-repeat;padding-left:20px;padding-bottom:6px}.content
ol{margin:5px
0 5px 0;padding:0
0 0 18px}.content ol
li{background:none;list-style-type:decimal;padding-left:0}.content
a{color:#41a0c8;text-decoration:none}.content a:hover{color:#41a0c8;text-decoration:underline}.contentfooter{border-top:1px dotted #dfdfdf;font-size:0.857em;margin:36px
0 0 0;padding-top:15px}.contentwide
.contentfooter{left:70px}.contentfooter
#print{display:none;color:#929292;cursor:pointer;text-decoration:none;margin-right:8px}.contentfooter #print:hover{color:#a0b914;text-decoration:underline}.daysleft{color:#A0B914;font-size:1.875em}@media
print{.leftnavigation{display:none}.contentwrapper{overflow-x:visible;position:static}.content{width:auto;margin-left:155px}.teasers
a{border:1px
solid #aaa}.contentfooter{display:none}.faq p, .faq ul, .faq table, .faq
a{display:block !important}}label{cursor:pointer;margin-right:1.5em}input.text,select,textarea{border-color:#C4C3C8 #E4E3EB #E4E3EB #E4E3EB;border-style:solid;border-width:1px;padding:0.25em}.inv{height:0 !important;left: -2000px !important;position:absolute !important;top: -2000px !important;width:0 !important}.inputshort{width:40px}.inputmedium{width:153px}.inputlarge{width:203px}button,.button,.submit{color:#fff;border:none;padding:0.25em 0.5em;margin-right:1em;background:#999;-moz-border-radius:2px;-webkit-border-radius:2px;cursor:pointer}.default{background:#a0b914;font-weight:bold}.send{background:#666}.back{background:#999}.clearInput{color:#999}.clearInputActive{color:#3f3f3f}.content
form{overflow:hidden}.content input,
.content
select{margin-right:2px}.content
.line{margin-bottom:1em}.content
.lineextended{margin-bottom:1.5em}label.error{color:#A52C2A}label.info{color:#4A9FC8}input.error,select.error,textarea.error{border-color:#A52C2A}input.info,select.info,textarea.info{border-color:#4A9FC8}.content table
input{margin-bottom:2px}div.buttonbar{clear:both;margin-top:2em}span.daysleft{color:#a0b914;font-size:1.875em}.contentwrapper
.inputerror{width:460px;padding:1em;margin-bottom:2em;background-color:#a52c2a;color:#fff}.contentwrapper .inputerror
h3{color:#fff;font-weight:normal;font-size:1.5em;margin:0
0.5em 0.35em}.contentwrapper .inputerror
ul{margin:0;padding:0;list-style:none}.contentwrapper .inputerror
li{padding:0
0 0 1em;margin:0
0 .4em 1em;background:url(bullet-box.gif) no-repeat 0 .3em}.contentwrapper .inputerror a{text-decoration:none;color:#fff;}
.contentwrapper .inputerror a:hover{text-decoration:underline;}.contentwrapper
input.error{border:1px
solid #a52c2a}.contentwrapper
label.error{border:none;color:#a52c2a}.entry
h2{margin:0}.entry
.wrap{cursor:pointer;border-bottom:1px dotted #D7D7D7;margin-bottom:1.3em}.entry .wrap:hover{color:#41A0C8}.entry .wrap h2 a,
.entry .wrap h2 a:hover{text-decoration:none}.faq{margin-bottom:40px}.faq
h1{margin-top:2em}.faq
h2{color:#41a0c8;background:white url("iconsprite.gif") 0 -301px no-repeat;cursor:pointer;line-height:130%;padding:5px
0 0 20px;margin:0;border-top:1px dotted #dfdfdf}.faq h2:first-child{border:none}.faq h1+h2{border:none}.faq
h2.open{background:white url("iconsprite.gif") 0 -478px no-repeat;}.faq p, .faq h3, .faq ul, .faq ol, .faq
table{margin-left:20px}.downloads
li{background:transparent url("iconsprite.gif") 0 -984px no-repeat;padding-left:20px;padding-bottom:20px}.downloads li
a{font-weight:bold}.teasers{padding-top:3em}.teasers
a{float:left;width:198px;margin-right:12px;margin-bottom:20px;padding:4px
35px 3px 10px;color:#fff;display:inline-block;position:relative;font-size:1.70em;line-height:100%;background-color:#41a0c8}.teasers a
span{background:transparent url(iconsprite.gif) 0 0 no-repeat;position:absolute;bottom:9px;right:10px;width:16px;height:11px}.teasers a:hover{color:#fff;text-decoration:none}table{border-collapse:collapse;border-spacing:0;padding:0;margin:0
0 20px 0;width:626px}table th, table th
*{vertical-align:top;font-weight:bold;text-align:left;margin:0
0 10px 0;border-bottom:1px dotted #d7d7d7}table
th{padding:3px
2px}table
td{vertical-align:top;padding:3px
2px;text-align:left;border-bottom:1px dotted #d7d7d7}table th.r, table
td.r{text-align:right}table tr:hover
td{background-color:#fafafa}.sitemap
ul{padding:5px
0 20px 38px;border-top:1px dotted #dfdfdf;margin-top:2px;margin-bottom:0}.sitemap ul
ul{font-weight:normal;margin-left:10px;border:none;margin-bottom:0}.sitemap
li{background:none;padding:2px
0;font-weight:bold;border-bottom:1px dotted #dfdfdf}.sitemap li
li{font-weight:normal;border:none;padding:0}.sitemap
a{color:#404040;text-decoration:none}.sitemap a:hover{color:#a0b914;text-decoration:underline}.contentsearch{}.contentsearch form
input{margin-right:0;padding:0.25em}.contentsearch form
input.btn{width:22px;height:23px;background:#a0b914 url("iconsprite.gif") 2px 5px no-repeat;cursor:pointer;border:none;padding:0;margin:0
0 0 -1px}.contentsearch .results
span{display:block;padding:0
0 20px 0}.contentsearch span
em{font-weight:bold}.contentsearch
.results{border-bottom:1px dotted #D7D7D7}.contentsearch p
a{display:block;font-weight:bold}.contentsearch
.pdf{padding-left:20px;background:transparent url(iconsprite.gif) no-repeat scroll 0 -984px}.pdf{padding-left:20px;background:transparent url(iconsprite.gif) no-repeat scroll 0 -984px}.contentsearch .pdf
span{display:inline;padding:0px;display:none}.contentsearch
p{margin:30px
0 20px 0;padding:0
0 15px 0;border-bottom:1px dotted #D7D7D7}.contentsearch
div.paging{position:relative;overflow:hidden;margin-top:3em}.contentsearch div.paging
ul{display:block;position:relative;width:300px;margin:0
auto;text-align:center}.contentsearch div.paging
li{background:none;display:inline;padding:0
4px 0 0}.contentsearch
a.back{position:absolute;top:0;left:0px;width:120px}.contentsearch
a.more{position:absolute;text-align:right;top:0;right:0;width:120px}.prev{position:absolute;right:10em}.next{position:absolute;right:5em}@media
print{.contentsearch
.pdf{padding:0px}.contentsearch .pdf
span{display:inline;border:1px
solid #aaa}}#block{font-size:0.857em;height:100%;overflow:hidden;text-align:left;position:relative;overflow:hidden;margin:0
0 3% 3%;padding-top:1px}#block
.loading{position:absolute;top:49%;left:49%;display:block;overflow:hidden;text-indent: -999em;height:24px;width:24px;background:transparent url(spinner.gif) no-repeat 0 0}#block.type1{color:#fff}#block.type1
span.closeoverlay{position:absolute;top:7px;right:7px;cursor:pointer;padding-right:21px;font-weight:bold}#block.type1 span.closeoverlay
.icon{position:absolute;top:0;right:0;width:16px;height:16px;background:transparent url(sprite.gif) no-repeat -48px 0}#block.type1 .basic tr:hover
td{background-color:#6FABCB}#block.type1 .basic table, #block.type1 .basic p, #block.type1 .basic
ul{margin:0
2em 1em 0}#block.type1 .basic ul
ul{margin-bottom:0}#block.type1 .basic
a{color:#fff;text-decoration:underline}#block.type1 .basic p.align-c{text-align:center}#block.type1 .basic
h3{font-size:2.25em;font-weight:normal;margin:0.888em 1em 0 0}#block.type1 .basic h1, #block.type1 .basic h2, #block.type1 .basic h3, #block.type1 .basic h4, #block.type1 .basic
h5{color:#fff;margin-bottom:1em}#block.type1 .basic
.link{float:right}#block.type1 .basic ul
li{list-style:square outside;margin:1em
2em 0 1.25em;padding-left:0;background:0}#page{width:100%;height:94%;overflow:hidden;overflow-y:auto;position:absolute;bottom:1px}#page
#ajax{padding-bottom:2em;padding-right:2em}#ajax
.contentwrapper{background:transparent;margin:0;padding:0}#ajax
.content{margin-left:0;font-size:1em}#overlay
.content{font-size:0.857em}#overlay{margin-left:20px;width:624px}#overlay
.logo{margin:20px
0 20px 0}#cr #cr_h
td{padding:0
0 2px 0;border-bottom:none;text-align:left}#cr #cr_h
td.last{padding-bottom:14px}#cr #cr_h
td.HausmittelInitial{border-top:1px dotted  #d5d5d5;padding:3px
0 2px 0;font-weight:bold}#cr #cr_h
a{color:#3f3f3f}#cr #cr_h a:hover{color:#a0b914}#cr #cr_h tr:hover
td{background-color:transparent}#cr #cr_h
table{margin-bottom:5em}#cr_ht h2.hausmittelheading, #cr_ht h2.hausmittelheading
a{color:#a0b914}#cr_ht
.hausmittelnavi{width:100%;float:left;margin:0
0 2.7em}#cr_ht .hausmittelnavi
li{padding:3px
0 2px 0;border-top:1px dotted #d3d3d3;background:none;float:left;width:300px;margin-right:12px}#cr_ht .hausmittelnavi li
a{color:#3f3f3f}#cr_ht .hausmittelnavi li a:hover{color:#a0b914;text-decoration:none}#cr_ht .hausmittelnavi
li.active{font-weight:bold;color:#a0b914}#cr
.notebox{border-top:1px dotted #a0b914;border-bottom:1px dotted #a0b914;margin:1em
0 1.8em 0}#cr .notebox tr:hover
td{background:transparent}#cr .notebox tr
td{padding:1.2em 0 .4em 0;border:none}@media
print{#cr
.notebox{clear:left}}#cr #tip table th, #cr #tip table th
*{border-bottom:none}#cr li
p{margin:0}#cr ol
li{list-style-type:decimal-leading-zero;margin-left:25px}#cr #inpagenavigation ul.level5
ul.level6{display:none}#cr_g h2.cr_g_h, #cr_g h2.cr_g_h
a{color:#a0b914}#cr_g
#inpagenavigation{width:100%;position:relative;margin:0
0 2.7em;overflow:hidden}#cr_g ul.level5
li{padding:3px
0 2px 0;border-top:1px dotted #d3d3d3;background:none;float:left;width:300px;margin-right:12px}#cr_g ul.level5 li
a{color:#3f3f3f}#cr_g ul.level5 li a:hover{color:#a0b914;text-decoration:none}#cr_g ul.level5 li.active a, #cr_g ul.level5 li.firstactive
a{font-weight:bold;color:#a0b914}#cr_g ul.level5 li .itw
a{color:#a0b914}#cr_g
ul.level6{width:300px;display:block;margin:0
0 2.7em}#cr_g ul.level6
ul{list-style-type:none}#cr_g ul.level6
li{border-top:1px dotted #d3d3d3;padding:3px
0;background:none}#cr_g ul.level6 li
a{color:#3f3f3f}#cr_g ul.level6 li a:hover{color:#a0b914;text-decoration:none}#cr_g ul.level6 li.active
a{font-weight:bold;color:#a0b914}.content
iframe{border:none;width:745px;height:230px;margin:0;overflow:hidden}iframe.csc{border:none;width:624px;height:650px;overflow:hidden}iframe.csc2{border:none;width:624px;height:950px;overflow:hidden}iframe.calculatorframe{position:absolute;left:68px;top:274px;width:645px;height:230px;overflow:hidden}iframe.vico{border:none;width:1px;height:1px;margin:0;overflow:auto}.formconfig
fieldset{float:left;border:1px
solid #eee;padding:1em;margin:0
1em 2em 0;width:220px}.formconfig fieldset:hover{background:#fafafa}.formconfig
label{display:block}.formconfig
legend{font-weight:bold}.formconfig select,
.formconfig input.text,
.formconfig
textarea{margin-bottom:0em;width:97%}.formconfig
.highlight{background:#fee152;font-weight:normal}