

/* gmcForm.css */

.gmcForm{color:#333;background:#fff;margin:0;padding:0;overflow:auto}.gmcForm h1,
.gmcForm h2,
.gmcForm h3,
.gmcForm h4,
.gmcForm p,
.gmcForm b,
.gmcForm
strong{color:#333;line-height:120%;margin:0
0 10px 0;padding:0}.gmcForm
h1{font-size:23px;font-weight:normal}.gmcForm
h2{font-size:18px;font-weight:normal}.gmcForm
h3{font-size:16px;font-weight:normal}.gmcForm
h4{font-weight:bold}.gmcForm p,
.gmcForm
select{margin-right:6px}.gmcForm b,
.gmcForm
strong{font-weight:bold}.gmcForm
ol{margin-top:50px}.gmcForm ol,
.gmcForm ol
li{list-style:none;margin:0;padding:0}.gmcForm ol
li{overflow:hidden;border-top:1px solid #fff;margin:0;padding:6px
16px 0 0;clear:both}.gmcForm ol li:first-child{border-top:0 none}.gmcForm ol li
br{clear:left;line-height:0;height:0}.gmcForm
div.container{float:left;display:block;overflow:hidden;padding-bottom:3px;height:1%}.gmcForm div.container
br{clear:left}.gmcForm ol li
p{padding-top:3px}.gmcForm ol li
ol{display:block;float:left;margin:0;padding:3px
0 0 0;overflow:hidden}.gmcForm ol li ol
li{border:0;clear:both;margin:0
0 1px 0;padding:0
0 1px 0;overflow:hidden}.gmcForm ol li ol li label,
.gmcForm ol li table
label{padding-left:7px}.gmcForm ol li ol li label:active,
.gmcForm ol li ol li label:hover,
.gmcForm ol li table label:active,
.gmcForm ol li table label:hover{color:#000}.gmcForm ol li ol li
input.other{display:block;margin:2px
0 0 0;width:250px}.gmcForm ol li table
input.other{width:130px}.gmcForm ol li ol.radiobuttons li.other,
.gmcForm ol li ol.checkboxes
li.other{padding-left:22px}.gmcForm ol li ol.radiobuttons li.other input,
.gmcForm ol li ol.checkboxes li.other
input{display:block;margin:2px
0 0 0;width:220px}.gmcForm ol li input[type=checkbox],
.gmcForm ol li input[type=radio],
.gmcForm input[type=checkbox],
.gmcForm input[type=radio],
.gmcForm ol li input.checkbox,
.gmcForm ol li
input.radio{margin:3px
0 0 1px;width:13px;height:13px;padding:0}.messagebox{color:#000 !important;background:#f9f9f9 url(../images/gmcForm/hand-point.png) 10px 10px no-repeat;border:1px
solid #ddd;border-radius:4px;padding:10px
20px 10px 33px;line-height:1.5em;margin-bottom:2em;font-weight:normal}.messagebox.info{background-color:#e6f5fc;background-image:url(../images/gmcForm/information.png);border-color:#5ec5ed}.messagebox.warning{background-color:#fffde6;background-image:url(../images/gmcForm/exclamation.png);border-color:#e2d200}.messagebox.hinweis{background-color:#FFE96B;background-image:url(../images/gmcForm/arrow.png);border-color:#d5c359}.messagebox.error{background-color:#fef2f3;background-image:url(../images/gmcForm/exclamation-red.png);border-color:#ff9898}.gmcForm ol
.messagebox{float:right;width:230px;margin-bottom:8px}.messagebox
b{font-weight:bold}.messagebox
ul{padding:0.7em 0 0.7em 2em;margin:0}.messagebox ul
li{list-style:disc}.messagebox
p{padding:1em
0 0 0;margin:0}.messagebox p:first-child{padding-top:0}.gmcForm fieldset,
.gmcForm
div.fieldset{clear:both;margin:0
0 10px 0;padding:10px
10px 5px 10px;border:0
none;display:block;background:#eee;border-radius:4px}.gmcForm
div.legend{font-weight:bold;display:block;padding:1em
0 0 0;font-size:1.1em}.gmcForm div.legend:first-child{padding-top:0}fieldset a.legend,
form.gmcForm fieldset
a.legend{float:right;margin-top:-20px}.gmcForm
label{float:left;display:block;font-weight:normal;width:180px;padding:1px
5px 0 11px}.gmcForm.narrow
label{width:100px}.gmcForm
label.required{background:transparent url(../images/gmcForm/required.gif) 1px 6px no-repeat}.gmcForm label.error,
.gmcForm .other
label.required.error{color:#E2001A;background:transparent url(../images/gmcForm/required_error.gif) 0 5px no-repeat}.gmcForm
label.accept{width:auto;padding-left:30px}.gmcForm label.accept input[type=checkbox]{position:absolute;margin:2px
0 0 -18px}.gmcForm input[type=text].error,
.gmcForm input[type=password].error{}.gmcForm li li
label{padding-left:0}.gmcForm input,
.gmcForm
textarea{font-weight:normal;margin:0
4px 5px 0;padding:2px
4px;float:left}.gmcForm input[type=text],
.gmcForm input[type=password],
.gmcForm
textarea{background:#fff;width:315px;border-width:1px;border-style:solid;border-color:#abadb3 #dbdfe6 #e3e9ef #e2e3ea;border-radius:2px}.gmcForm
textarea{width:250px;float:left;white-space:pre}.gmcForm
ol.checkboxes{padding:0
20px 0 0;margin-top:-1px}.gmcForm
ol.radiobuttons{padding:0
20px 0 0;margin-top:0}.gmcForm ol.checkboxes
li{padding:0
2px 2px 2px}.gmcForm ol.radiobuttons
li{padding:0
2px 2px 2px}.gmcForm .floating ol.checkboxes li,
.gmcForm .floating ol.radiobuttons
li{float:left;clear:none;padding-right:10px}.gmcForm ol.checkboxes li
label{padding-top:2px;width:auto}.gmcForm ol.radiobuttons li
label{padding-top:1px;width:auto}.gmcForm ol.checkboxes li label input,
.gmcForm ol.radiobuttons li label
input{margin-right:0.5em}.gmcForm ol li
table{float:left;margin-top:1px;padding:0}.gmcForm ol li table
td{padding:0
7px 4px 0}.gmcForm ol li table
label{width:auto;padding:2px
0 0 0}.gmcForm
select{width:256px;height:24px;margin:0
6px 5px 0;padding:0;float:left}.gmcForm select
option{padding:0
3px}.gmcForm
span{float:left}.gmcForm
.fieldWithErrors{overflow:auto}a.button,input[type="button"],input[type="submit"],input[type="reset"]{color:#222;cursor:pointer;background:#df0a14;border:1px
solid #df0a14;color:#fff;font-weight:normal;padding:3px
8px;float:left;white-space:nowrap;overflow:visible;width:auto;line-height:135%;margin-right:5px}.buttonRow,.buttons{overflow:hidden;clear:both}a.button,
span.button
a{margin:0
4px 4px 0;text-decoration:none;white-space:nowrap;float:left;display:block;padding:4px
8px 2px 8px}.buttonRow input.back,		.buttonRow a.button.back,
.buttonRow input.calendar,	.buttonRow a.button.calendar,
.buttonRow input.cancel,	.buttonRow a.button.cancel,
.buttonRow input.close,		.buttonRow a.button.close,
.buttonRow input.delete,	.buttonRow a.button.delete,
.buttonRow input.pdf,		.buttonRow a.button.pdf,
.buttonRow input.pencil,	.buttonRow a.button.pencil,
.buttonRow input.print,		.buttonRow a.button.print,
.buttonRow input.tick,		.buttonRow a.button.tick,
.buttonRow input.word,		.buttonRow
a.button.word{padding-left:28px}.buttonRow input.back, .buttonRow
a.button.back{background-image:url(../images/gmcForm/button_back.png)}.buttonRow input.calendar, .buttonRow
a.button.calendar{background-image:url(../images/gmcForm/button_calendar.png)}.buttonRow input.cancel, .buttonRow a.button.cancel,
.buttonRow input.close,	.buttonRow
a.button.close{padding-left:25px;background-image:url(../images/gmcForm/button_close.png)}.buttonRow input.delete, .buttonRow
a.button.delete{background-image:url(../images/gmcForm/button_minus.png)}.buttonRow input.pdf, .buttonRow
a.button.pdf{background-image:url(../images/gmcForm/button_pdf.png)}.buttonRow input.pencil, .buttonRow
a.button.pencil{background-image:url(../images/gmcForm/button_pencil.png)}.buttonRow input.print,	.buttonRow
a.button.print{background-image:url(../images/gmcForm/button_print.png)}.buttonRow input.tick, .buttonRow
a.button.tick{padding-left:25px;background-image:url(../images/gmcForm/button_tick.png)}.buttonRow input.word, .buttonRow
a.button.word{padding-left:25px;background-image:url(../images/gmcForm/button_word.png)}a.button:hover,input[type="button"]:hover,input[type="submit"]:hover,input[type="reset"]:hover{background:#fff;border:1px
solid #d8d8d8;color:#333;text-decoration:none}input[type="button"].secondary,input[type="submit"].secondary,input[type="reset"].secondary{color:#555;background:#eee url(../images/gmcForm/button_secondary.png) repeat-x left top;font-weight:normal}a.button.disabled,input[type="button"].disabled,input[type="submit"].disabled{color:#999;cursor:default;font-weight:normal}a.button.disabled:hover,input[type="button"].disabled:hover,input[type="submit"].disabled:hover{border-color:#ccc #999 #999 #ccc}.gmcForm
input.narrow{width:60px}.gmcForm
.unit{color:#333;background:#FFDE10;padding:2px
5px;margin:0
6px 0 0;font-size:11px;float:left;border-radius:2px}.gmcForm .unit
*{font-size:11px}.gmcForm .other
.unit{margin:2px
0 0 3px}.gmcForm .other
label.required{padding:0
0 0 11px;background:transparent url(../images/gmcForm/required.gif) 1px 6px no-repeat;clear:both;display:block;float:none}.gmcForm select
optgroup{font-weight:bold;padding:2px;color:#999;font-style:normal}.gmcForm select optgroup
option{padding:1px
0 1px 10px;color:#000}.gmcForm
input.date{width:75px}.gmcForm
div.tooltip{position:absolute;height:24px;background:transparent url(../images/gmcForm/tooltip.gif) top left no-repeat;color:white;padding:2px
7px;font-size:0.9em;z-index:5000}div.ticker{position:absolute;top:0;left:0;right:0;z-index:100;background:#fff;height:63px}div.ticker
p{border:1px
solid;margin:12px;background:#fff 10px 9px no-repeat;padding:10px
20px 10px 33px;line-height:1.5em;border-radius:4px}div.ticker.success
p{background-color:#f5fcf2;background-image:url(../images/gmcForm/tick.png);border-color:#32c800}div.ticker p
a.close{float:right;color:#000}input.address.street{}input.address.number,input.address.door{width:40px}div.messagebox.inline{clear:both;padding:2px
10px 2px 28px;background-position:6px 3px;float:left;width:auto;margin:5px
0}* html
div.messagebox.inline{clear:none;float:right;background-image:none;padding-left:10px}* html .gmcForm fieldset input,
* html .gmcForm .fieldset
input{width:315px}* html .gmcForm fieldset .checkboxes input,
* html .gmcForm .fieldset .checkboxes
input{width:auto}* html .gmcForm fieldset .radiobuttons input,
* html .gmcForm .fieldset .radiobuttons
input{width:auto}* html .gmcForm fieldset .accept input,
* html .gmcForm .fieldset .accept
input{width:auto}* html .gmcForm fieldset .button input,
* html .gmcForm .fieldset .button
input{width:auto}

/* screen.css */

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1.5}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}textarea,input,select{font:inherit;white-space:normal}body,th,td,input,textarea,option,select{font-family:"Trebuchet MS",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:14px;font-size:0.875rem}body{color:#000;margin:0;padding:0;background:#fff url(../images/body-bg.png) scroll top left repeat-x}html,body{height:100%}body.iframe{background:#fff;height:auto;width:98%}h1,h2,h3,h4,h5,h6,p,ul,li,dl{margin:0
0 10px 0;padding:0}h1{color:#fa0;font-size:20px;font-size:1.25rem;margin-bottom:20px}h2{font-size:16px;font-size:1rem;margin:0;padding:1em
0 1em 0}h3,h4{font-size:16px;font-size:1rem;font-weight:bold}h5,h6{color:#e8321c;font-size:14px;font-size:0.875rem;padding:0;margin:0
0 5px 0}img{max-width:100%}a{color:#005AA5}a:hover{color:#003663}a.link_silent{color:#000;text-decoration:none;border-bottom:1px solid #DDD}div#wrapper{max-width:970px;text-align:left;margin:0
auto;min-height:100%;overflow:hidden;padding:0
20px}* html
div#wrapper{height:auto;width:970px}body.spielwiese
div#wrapper{background:url(../images/testumgebung.png) no-repeat scroll center top}div#header{margin:0;padding:0
20px;overflow:hidden;height:100px}div#header
a{display:block;float:left}div#header a
img{margin:10px
0 0 0;width:200px;height:auto}div#header
h1{float:right;color:#000;font-weight:normal;margin-top:40px;font-size:24px}div#tabnav{margin:0
0 15px 0;padding:0;height:41px}div#tabnav
ul{height:41px;overflow:hidden;list-style:none;padding:0;margin:0;background:transparent url(../images/nav-bg.png) top left no-repeat scroll}div#tabnav ul
li{float:left;margin-right:1px}div#tabnav ul li
a{display:block;float:left;height:41px;line-height:41px;text-decoration:none;color:#3f3f3f;font-size:14px;font-size:0.875rem;padding:0
15px;background:transparent url(../images/nav-bg.png) 50% 0 no-repeat}div#tabnav ul li a.active,
div#tabnav ul li a:hover{background:transparent url(../images/nav-bg.png) 50% 100% no-repeat;color:#000}div#tabnav ul li a
span{float:left;display:block;height:41px;line-height:41px;cursor:pointer}div#tabnav ul li.information-und-beratung
a{background-position:0 0;padding-left:43px}div#tabnav ul li.information-und-beratung a.active,
div#tabnav ul li.information-und-beratung a:hover{background-position:0 100%}div#tabnav ul li.professionisten
a{background-position:-210px 0;padding-left:49px}div#tabnav ul li.professionisten a.active,
div#tabnav ul li.professionisten a:hover{background-position:-210px 100%}div#tabnav ul li.produkte a,
div#tabnav ul li.produktdatenbank
a{background-position:-375px 0;padding-left:43px}div#tabnav ul li.produkte a.active,
div#tabnav ul li.produkte a:hover,
div#tabnav ul li.produktdatenbank a.active,
div#tabnav ul li.produktdatenbank a:hover{background-position:-375px 100%}div#tabnav ul li.foerdermanagerfoerderassistent
a{background-position:-553px 0;padding-left:40px}div#tabnav ul li.foerdermanagerfoerderassistent a.active,
div#tabnav ul li.foerdermanagerfoerderassistent a:hover{background-position:-553px 100%}div#tabnav ul
li.login{float:right;margin-right:0}div#tabnav ul li.login
a{background-position:-921px 0;padding-right:20px;padding-left:20px}div#tabnav ul li.login a.active,
div#tabnav ul li.login a:hover{background-position:-921px 100%}#breadcrumb{width:100%;margin-bottom:15px}#breadcrumb
ul{margin:0;padding:0;list-style:none;width:2000px;max-width:100%;overflow:hidden}#breadcrumb ul
li{float:left;padding:0
10px 0 14px;margin:0}#breadcrumb ul li:before{content:"›";position:absolute;margin-left:-15px;margin-top:-2px;font-size:16px}#breadcrumb ul
li.first{padding-left:0}#breadcrumb ul li.first:before{content:""}#breadcrumb ul li
a{color:#333;text-decoration:none}#breadcrumb ul li a:hover{color:#000;text-decoration:underline}div#main{overflow:hidden;padding-bottom:210px}div#content{overflow:hidden;padding:0;margin:0;color:#333}body.iframe
div#content{width:585px;padding-right:100px}div.contentitems.professionisten{}div.contentitems
ul{list-style:disc;padding-left:1em}div.contentitems ul.sitemap ul,
div.contentitems ul.sitemap
li{margin-bottom:0}div.contentitems
ul.sitemap{list-style:disc}div.contentitems ul.sitemap
ul{list-style:circle}div.contentitems ul.sitemap ul
ul{list-style:square}div.contentitems ul.sitemap ul ul
ul{list-style:disc}div.contentitems ul.sitemap ul ul ul
ul{list-style:circle}div.contentitems ul.sitemap ul ul ul ul
ul{list-style:square}div#content
div.contentitems{padding:0
0 20px 10px;color:#333}body.pagetype-3 div#content
div.contentitems{padding-left:0}body.pagetype-4 div#content
div.contentitems{padding:0}div#content div.contentitems h1,
div#sidebar
h3{color:#e2001a;font-weight:normal}div#content div.contentitems
h1{margin:0
0 1em 0}body.home div#content div.contentitems
h1{margin-top:0}div#sidebar
h3{margin:0
0 0.5em 0}div#content
ul.box{padding:0;margin:0;list-style:none}div#content ul.box
li{padding:0;margin:0;overflow:hidden}div#content ul.box
li.content{border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;padding:15px
20px;overflow:hidden}* html div#content ul.box
li.content{padding-right:0}div#content ul.box
li.content{background-color:#f2f2f2;background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#f2f2f2));background:-moz-linear-gradient(top,  #fff,  #f2f2f2);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFFFF, endColorstr=#F2F2F2F2);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFFFF, endColorstr=#F2F2F2F2)"}div#content ul.box li.first,
div#content ul.box
li.last{border:0
none;background:#fff url(../images/content-bg.png) 0 0 no-repeat;height:10px;padding:0;font-size:1px;line-height:1px}div#content ul.box
li.last{background-position:0 -120px}* html div#content ul.box
li.last{margin-top:-3px}*+html div#content ul.box
li.last{margin-top:-3px}div#content
div.ribbons{width:660px;height:400px;overflow:hidden;background:transparent url(../images/ribbons.png) 0 0 no-repeat scroll;font-size:12px}* html div#content
div.ribbons{background-image:url(../images/ribbons-ie6.gif)}div#content div.ribbons.ribbon-0{background-position:0 0}div#content div.ribbons.ribbon-1{background-position:0 -400px}div#content div.ribbons.ribbon-2{background-position:0 -800px}div#content div.ribbons.ribbon-3{background-position:0 -1200px}div#content div.ribbons
ul.nav{padding:0;margin:0;line-height:1.1;list-style:none;width:180px;float:left}div#content div.ribbons ul.nav
li{background:none;border:0
none;margin:1px
0;text-align:center;font-size:16px;font-size:1rem}div#content div.ribbons ul.nav li
a{color:#000;text-decoration:none;display:block;height:43px;padding:60px
20px 0 30px}div#content div.ribbons ul.nav li#ribbon-0
a{padding-top:55px;padding-bottom:12px}div#content div.ribbons ul.nav li#ribbon-1
a{margin-top:-17px;padding-top:65px}div#content div.ribbons ul.nav li#ribbon-2
a{margin-top:-16px;padding-top:65px;padding-bottom:2px}div#content div.ribbons ul.nav li#ribbon-3
a{margin-top:-19px;padding-top:75px}div#content div.ribbons
div.pane{float:left;width:427px;height:370px;padding:20px
20px 0 30px}div#sidebar{float:left;width:272px;padding:0;margin:0
8px 0 0;color:#333;overflow:hidden;font-size:12px;font-size:0.75rem}body.pagetype-3
div#sidebar{float:right;margin:0
0 0 8px}#subnav ul.navigation,
div#sidebar ul.navigation,
div#sidebar
ul.box{padding:0;margin:0
0 10px 0;list-style:none;clear:both}#subnav ol.navigation,
div#sidebar
ol.navigation{padding:0;margin:0
0 10px 0}#subnav .navigation li,
div#sidebar .navigation li,
div#sidebar ul.box
li{padding:0
2px;margin:0;overflow:hidden}div#sidebar ul.box
li.content{border-left:1px solid #ccc;border-right:1px solid #ccc;padding:5px
20px;margin:0;overflow:hidden}body.pagetype-3 div#sidebar ul.box
li.content{background-color:#f2f2f2;background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#f2f2f2));background:-moz-linear-gradient(top,  #fff,  #f2f2f2);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFFFF, endColorstr=#F2F2F2F2);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFFFF, endColorstr=#F2F2F2F2)"}div#sidebar ul.box li.first,
div#sidebar ul.box
li.last{border:0
none;background:#fff url(../images/sidebar-nav-arrows-bg.png) 0 0 no-repeat;height:10px;padding:0;font-size:1px;line-height:1px}body.pagetype-3 div#sidebar ul.box li.first,
body.pagetype-3 div#sidebar ul.box
li.last{background:#fff url(../images/sidebar-bg.png) 0 0 no-repeat}* html body.pagetype-3 div#sidebar ul.box
li.first{background-position:0 0}div#sidebar ul.box li.last,
body.pagetype-3 div#sidebar ul.box
li.last{background-position:bottom left}*+html div#sidebar ul.box
li.last{margin-top:-3px}* html body.pagetype-3 div#sidebar ul.box
li.last{background-position:expression(this.parentNode.previousSibling == null ? '2px 100%' : '4px 100%')}#subnav .navigation,
div#sidebar
.navigation{background:#fff;border:1px
solid #ccc;border-radius:5px;padding:0
1px 1px 1px}#subnav .navigation li a,
#subnav .navigation li span,
div#sidebar .navigation li a,
div#sidebar .navigation li
span{display:block;line-height:1.5;padding:7px;padding-left:35px;font-size:14px;font-size:0.875rem;text-decoration:none;color:#3f3f3f;cursor:pointer;margin-top:1px}#subnav .navigation li a:before,
div#sidebar .navigation li a:before{content:"›";position:absolute;margin-left:-15px;margin-top:-2px;font-size:16px}#subnav ol.navigation li a,
#subnav ol.navigation li span,
div#sidebar ol.navigation li a,
div#sidebar ol.navigation li
span{padding-left:26px;background-image:url(../images/sidebar-nav-bg.png)}#subnav	.navigation li a.active,
#subnav ul.navigation li a:hover,
div#sidebar	.navigation li a.active,
div#sidebar ul.navigation li a:hover{background-position:-278px center}#subnav .navigation li a.active,
#subnav .navigation li a:hover,
div#sidebar .navigation li a.active,
div#sidebar .navigation li a:hover{color:#000;background:#FFE96B;border-radius:3px}#subnav .navigation li.first a,
div#sidebar .navigation li.first
a{background-position:0 0;margin-top:2px}#subnav .navigation li.first a.active,
#subnav .navigation li.first a:hover,
div#sidebar .navigation li.first a.active,
div#sidebar .navigation li.first a:hover{background-position:-278px 0}#subnav .navigation li.last a,
#subnav .navigation li.last span,
div#sidebar .navigation li.last a,
div#sidebar .navigation li.last
span{background-position:0 100%;margin-bottom:2px}#subnav .navigation li.last a.active,
#subnav ul.navigation li.last a:hover,
div#sidebar .navigation li.last a.active,
div#sidebar ul.navigation li.last a:hover{background-position:-278px 100%}* html #subnav ul.box li.last,
* html div#sidebar ul.box
li.last{background-position:2px 100%}#subnav .navigation li.done a,
#subnav .navigation li.done a span,
div#sidebar .navigation li.done a,
div#sidebar .navigation li.done a
span{background-position:-556px center}#subnav .navigation li.first.done a,
#subnav .navigation li.first.done a span,
div#sidebar .navigation li.first.done a,
div#sidebar .navigation li.first.done a
span{background-position:-556px 0}#subnav .navigation li.last.done a,
#subnav .navigation li.last.done a span,
div#sidebar .navigation li.last.done a,
div#sidebar .navigation li.last.done a
span{background-position:-556px 100%}#subnav .subnavigation,
div#sidebar
.subnavigation{margin:0;padding:0}#subnav .subnavigation.level-1,
div#sidebar .subnavigation.level-1{background-color:#f2f2f2;background:-webkit-gradient(linear, left top, left bottom, from(#fcfcfc), to(#f2f2f2));background:-moz-linear-gradient(top,  #fcfcfc,  #f2f2f2);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FCFCFCFC, endColorstr=#F2F2F2F2);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#FCFCFCF, endColorstr=#F2F2F2F2)"}#subnav .subnavigation li,
div#sidebar .subnavigation
li{padding:0;height:auto;border-left:1px solid #ccc;border-right:1px solid #ccc}#subnav .subnavigation li a,
#subnav .subnavigation li.first a,
#subnav .subnavigation li.last a,
div#sidebar .subnavigation li a,
div#sidebar .subnavigation li.first a,
div#sidebar .subnavigation li.last
a{background:none;padding:3px
0;border:0
none;padding-left:43px;height:auto}#subnav .subnavigation.level-1 li a,
div#sidebar .subnavigation.level-1 li
a{}#subnav .subnavigation.level-2 li,
div#sidebar .subnavigation.level-2
li{border:0
none}#subnav .subnavigation.level-2 li a,
div#sidebar .subnavigation.level-2 li
a{padding-left:63px}#subnav .subnavigation.level-3 li a,
div#sidebar .subnavigation.level-3 li
a{padding-left:83px}#subnav .subnavigation.level-4 li a,
div#sidebar .subnavigation.level-4 li
a{padding-left:103px}#subnav .subnavigation li a.activel,
div#sidebar .subnavigation li
a.active{}div#footer{width:100%;float:left;background:#808080;min-height:250px;clear:both;margin-top:-200px;overflow:hidden;font-size:12px;font-size:0.75rem}* html
div#footer{margin-top:20px}div#footer
div#footerContent{margin:0
auto;max-width:970px;padding:20px
0 20px 10px}div#footer div#footerContent a#energieaktiv-salzburg-footer,
div#footer div#footerContent a#land-salzburg-footer{float:left;display:block;width:170px;height:96px;background:#808080 url(../images/land_salzburg_negativlogo.png) top left no-repeat;text-indent:-9999px}div#footer div#footerContent
ul{float:left;list-style:none;padding:47px
0 0 0;margin:80px
0 0 -200px}div#footer div#footerContent ul
li{float:left;margin-left:35px}div#footer div#footerContent ul li
a{text-decoration:none;color:#b4b4b4}div#footer div#footerContent ul li a:hover{text-decoration:underline;color:#fff}div#footer div#footerContent
div#landesrat{float:right;max-width:440px;overflow:hidden;color:#fff}div#footer div#footerContent div#landesrat .image,
div#footer div#footerContent div#landesrat h4,
div#footer div#footerContent div#landesrat
p{color:#f1f1f1;float:left}div#footer div#footerContent div#landesrat
.image{width:95px;padding-right:20px;padding-bottom:20px}div#footer div#footerContent div#landesrat h4,
div#footer div#footerContent div#landesrat
p{width:325px}div#footer div#footerContent div#landesrat
h4{margin-top:0;font-size:16px;font-size:1rem}#footer
a{color:#aaa;text-decoration:none}.clearfloat{clear:both;height:0;font-size:1px;line-height:0px}.align_center{text-align:center}.align_right{text-align:right}.hidden{display:none}.text_image{width:100%;margin-bottom:20px;clear:both}* html
.text_image{width:auto}.text_image_left
img{float:left;padding:0
20px 10px 0}.text_image_right
img{float:right;margin-right:-8px;padding:0
8px 9px 20px}* html
.text_image_right{padding:0
8px 6px 20px}*+html
.text_image_right{padding:0
8px 6px 20px}.text_wysiwyg+.img_fullwidth{margin-top:0}.img_fullwidth{width:100%;margin:1em
0 1.5em 0}ul.gallery{padding:0;margin:0
0 10px 0}.gallery
img{padding:0
5px 5px 0;margin:0
0 0 0}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:block}* html
.clearfix{height:1%}*+html
.clearfix{height:1%}.text_wysiwyg{margin:0;padding:0
0 1em 0;hyphens:auto}.triple_teaser{}.triple_teaser
.teaser_onethirdwidth{background:#fafafa;float:left;width:137px;border:1px
solid #D2D2D2;height:215px;padding:10px;margin-right:6px;overflow:hidden}* html .triple_teaser
.teaser_onethirdwidth{width:136px}.triple_teaser
.teaser_onethirdwidth_last{margin-right:0}.triple_teaser .teaser_onethirdwidth
h3{color:#fa0}.triple_teaser .teaser_onethirdwidth
img{display:none}span.button{margin-left:30px;padding:0;height:30px;background:url(../images/buttons/button_right.png) no-repeat right top;text-decoration:none;display:block}* html
span.button{margin-left:0}span.button input,
span.button
a{text-decoration:none;padding:6px
19px 14px 35px;margin-left:-30px;height:34px;color:#333;background:transparent url(../images/buttons/button_left.png) no-repeat left top;border:0;cursor:pointer;width:auto;display:block;white-space:nowrap}* html span.button
a{margin-left:0}* html span.button
input{margin-left:0;padding:8px
4px 12px 25px}*+ html span.button
input{margin-left:-60px;padding:8px
4px 12px 25px}span.button a:hover{text-decoration:none}span.button
a.next{background:transparent url(../images/buttons/button_next.png) no-repeat left top}span.button
input.login{background:transparent url(../images/buttons/button_login.png) no-repeat left top}span.button
input.next{background:transparent url(../images/buttons/button_next.png) no-repeat left top}div#content
ul.professionisten{margin:0;padding:0;list-style:none}ul.professionisten
li{border-top:1px solid #ffe329;padding:1.5rem 0 1rem 1rem;margin:1rem 0}ul.professionisten li
div.info{background:none}ul.professionisten li div.info
h5{}ul.professionisten li
div.options{float:right;text-align:right}ul.professionisten li div.options
a{}ul.professionisten li div.info
em{font-style:normal;background:yellow;padding:0
2px}ul.professionisten li
a{color:#333;text-decoration:none}ul.professionisten li a:hover{text-decoration:underline}div.professionisten{position:relative}div.professionisten
.fieldset.filter{padding-bottom:2rem;margin-bottom:2rem;position:relative}div.professionisten .sqwp-logo{background:url('../images/sqwp_partnerlogo.jpg');position:absolute;right:1.5rem;bottom:2rem;width:135px;height:72px;background-size:100%;border:1px
solid #7b7b7b;border-radius:6px;text-indent:-9000px}@media only screen and (max-width: 550px){div.professionisten .sqwp-logo{top:3rem;bottom:0}}div.professionisten .filter-regions label,
div.professionisten .filter-gewerbe
label{width:auto;margin-right:1rem}@media only screen and (max-width: 550px){div.professionisten .filter-regions label,
div.professionisten .filter-gewerbe
label{margin-left:1.5rem;padding-left:0}}div.professionisten .filter-gewerbe{margin-top:1.5rem}div#edittoolbar{position:absolute;z-index:9999;top:0;right:0;margin:5px
5px 0 0;padding:7px
10px;background:lightyellow;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:#666 1px 1px 3px;-moz-box-shadow:#666 1px 1px 3px;box-shadow:#666 1px 1px 3px}div#edittoolbar
a{color:#000}div.tableOfContents{margin:0
0 1em 0}div#content div.tableOfContents
h2{margin:1.5em 0 0.5em 0}div#content ul.tableOfContents,
div#content ul.tableOfContents
ul{padding:0;margin:0
0 1em 0;list-style:none;font-size:16px;font-size:1rem}div#content ul.tableOfContents
ul{padding-top:5px;margin-bottom:0}ul.tableOfContents li.level-0{border:3px
solid #fff;padding:7px;margin-bottom:5px;padding-left:38px;background:#fff url(../images/arrow-yellow-right.png) 8px 9px no-repeat scroll}ul.tableOfContents li.level-0.expanded{border:3px
solid #ffde10;background:#fff url(../images/arrow-yellow-down.png) 6px 9px no-repeat scroll}ul.tableOfContents li.level-1{padding:6px
30px;margin:0;background:#fff url(../images/arrow-right.png) 6px 8px no-repeat scroll}ul.tableOfContents li
a{color:#000;text-decoration:underline}ul.tableOfContents li.level-0.expanded
a{text-decoration:none}ul.tableOfContents li.level-0.expanded ul li
a{text-decoration:underline}div.expanding-box{padding:0;margin-bottom:5px}div.expanding-box.expanded{border:3px
solid #ffde10;background:#fff}div#content div.expanding-box
h2{font-weight:normal;margin:0;padding:10px
0 10px 38px;background:#fffbcc url(../images/arrow-right.png) 10px 12px no-repeat scroll;cursor:pointer;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}div#content div.expanding-box h2:hover{text-decoration:underline;background-color:#FFE96B}div#content div.expanding-box.expanded
h2{padding-top:7px;padding-left:35px;background:#fff url(../images/arrow-down.png) 7px 8px no-repeat scroll}div.expanding-box
div.text{padding:0
15px 0 35px}div#content div.homepage-item{border-top:1px solid #d9d9d9;padding:1.5em 0 0 0;margin:0}div#content div.homepage-item:first-child{padding-top:0;border-top:0 none}* html div#content div.homepage-item{padding-top:expression(this.previousSibling == null ? '0' : '1.5em');border-top:expression(this.previousSibling == null ? '0 none' : '1px solid #d9d9d9')}div#content div.homepage-item
h2{padding:0;margin:0
0 0.4em 0;font-weight:normal}div#content div.homepage-item h2
a{color:#333;background:transparent url(../images/arrow-yellow-right.png) 0 3px no-repeat scroll;padding-left:35px;min-height:23px;display:block;padding-top:2px}div#content div.homepage-item
div.text{padding-left:35px;color:#84983d}.gmcForm fieldset,
.gmcForm
div.fieldset{background:#fffbcc;padding:20px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.gmcForm
h4{margin:0
0 1.5em 0;padding:0;font-size:16px;font-size:1rem;color:#000;font-weight:normal}.gmcForm ol
li{border:0
none;padding:3px
0}.gmcForm
label{width:120px}.gmcForm
input{margin-bottom:0}.gmcForm
input.disabled{background-color:#CCC}.gmcForm
input.iban_nr{width:52px}.gmcForm div.container
select{margin-bottom:3px}.gmcForm
div.button{padding-left:135px}.gmcForm ol li
ol{padding-top:0}.gmcForm
small{}a.button,input[type="button"],input[type="submit"],input[type="reset"]{font-weight:bold;padding:3px
18px}#content
ul.logins{margin:0;padding:0;list-style:none;overflow:hidden}#content ul.logins
li{padding:0;margin-bottom:3em;overflow:hidden}#content ul.logins li
a.logo{display:block;text-indent:-9999px;float:left;width:190px;height:45px}#content ul.logins li a:not(.logo){}#content ul.logins li a:not(.logo):hover{}#content ul.logins li
p{float:right;width:60%;margin:0}#content ul.logins li p
strong{display:block}#content ul.logins li a#login-foema{background:transparent url(../images/foema-logo.png) 0 0 no-repeat}#content ul.logins li a#login-ebs{background:transparent url(../images/ebs-manager-logo.png) 0 0 no-repeat}#content ul.logins li a#login-zeus{background:transparent url(../images/zeus-salzburg-logo.png) 0 0 no-repeat}#content ul.logins li a#login-produktdb{background:transparent url(../images/produktdb-logo.png) 0 0 no-repeat}#content ul.logins li a#login-biomasse{background:transparent url(../images/biomasse-heizwerkdaten-logo.png) 0 0 no-repeat}ol#foerderschiene{}.gmcForm ol#foerderschiene li
label.disabled{color:#999}.gmcForm ol#foerderschiene li
label.highlight{color:#000;font-weight:bold}a.file{background:url(../../../admin/images/icons/document.png) 0 0 no-repeat;padding:0
5px 0 20px;display:inline-block}span.link-info{color:#999}a.file.file-csv{background:url(../../../admin/images/icons/document-excel-csv.png) 0 0 no-repeat}a.file.file-xls,a.file.file-xlsx{background:url(../../../admin/images/icons/document-excel.png) 0 0 no-repeat}a.file.file-avi,a.file.file-mpg,a.file.file-mov,a.file.file-wmv{background:url(../../../admin/images/icons/document-film.png) 0 0 no-repeat}a.file.file-bmp,a.file.file-gif,a.file.file-jpg,a.file.file-jpeg,a.file.file-png,a.file.file-tif,a.file.file-tiff{background:url(../../../admin/images/icons/document-image.png) 0 0 no-repeat}a.file.file-mp3,a.file.file-wav{background:url(../../../admin/images/icons/document-music.png) 0 0 no-repeat}a.file.file-pdf{background:url(../../../admin/images/icons/document-pdf.png) 0 0 no-repeat}a.file.file-ppt,a.file.file-pptx,a.file.file-pps{background:url(../../../admin/images/icons/document-powerpoint.png) 0 0 no-repeat}a.file.file-doc,a.file.file-docx,a.file.file-dot{background:url(../../../admin/images/icons/document-word.png) 0 0 no-repeat}a.file.file-rar,a.file.file-zip,a.file.file-gz{background:url(../../../admin/images/icons/document-zipper.png) 0 0 no-repeat}ul.rssfeed{}ul.rssfeed
li{overflow:hidden}div#sidebar ul.rssfeed li
h4{padding:0;margin:0.2em 0 0.5em 0}div#sidebar ul.rssfeed li h4
a{color:#000}ul.rssfeed li
p.date{margin:0;padding:0;color:#84983d}ul.rssfeed li p
span.image{display:block;background:#fff;padding:5px;margin-bottom:0.5em;border:1px
solid #ddd;overflow:hidden}ul.rssfeed li p span.image
img{float:left;display:block}ul.rssfeed
li.nav{padding-top:0.5em !important}ul.rssfeed li
a.prev{float:left;color:#000}ul.rssfeed li
a.next{float:right;color:#000}table.sample{background:#eee;width:90%;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;margin-bottom:1em}table.sample
td{padding:2px
10px}table tbody tr:first-child
td{padding-top:7px}table tfoot
td{border-top:1px solid #999;font-weight:bold;padding-top:7px !important;padding-bottom:7px !important}fieldset.content_send_summary
li{border-bottom:1px solid #fff}fieldset.content_send_summary li:hover{background-color:#fffeed}fieldset.content_send_summary
label{width:180px;float:left;padding-left:30px}fieldset.content_send_summary ol
li.headline{font-weight:bold;margin-top:10px}fieldset.content_send_summary li
div{display:block;float:left}div.cmsBanner{overflow:hidden}div.cmsBanner
img{display:block}.mobile{display:none}.desktop{display:block}@media only screen and (max-width: 1010px){div#content
div.ribbons{width:auto;height:auto;background:none}div#content div.ribbons ul.nav li
a{margin:0
!important;padding:0
!important}div#content div.ribbons
ul.nav{width:auto;float:none;margin-bottom:2em;overflow:hidden}div#content div.ribbons ul.nav
li{padding:0;height:auto;margin:0;height:50px;line-height:50px;background:none;background:#f2f2f2;background:-moz-linear-gradient(top,  #fff 0%, #f2f2f2 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f2f2f2));background:-webkit-linear-gradient(top,  #fff 0%,#f2f2f2 100%);background:-o-linear-gradient(top,  #fff 0%,#f2f2f2 100%);background:-ms-linear-gradient(top,  #fff 0%,#f2f2f2 100%);background:linear-gradient(to bottom,  #fff 0%,#f2f2f2 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f2f2f2',GradientType=0 );border:1px
solid #ccc;overflow:hidden;padding:1px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}div#content div.ribbons ul.nav li#ribbon-0,
div#content div.ribbons ul.nav li#ribbon-1,
div#content div.ribbons ul.nav li#ribbon-2,
div#content div.ribbons ul.nav li#ribbon-3{padding:0;margin:10px}div#content div.ribbons.ribbon-0 ul.nav li#ribbon-0,
div#content div.ribbons.ribbon-1 ul.nav li#ribbon-1,
div#content div.ribbons.ribbon-2 ul.nav li#ribbon-2,
div#content div.ribbons.ribbon-3 ul.nav li#ribbon-3{font-weight:bold}div#content div.ribbons
div.pane{width:auto;height:auto;padding:0}}@media only screen and (max-width: 480px){div#header{height:auto;padding-bottom:20px}}@media only screen and (max-width: 550px){.gmcForm
label{float:none;width:auto}.gmcForm input[type=text],
.gmcForm input[type=password],
.gmcForm
textarea{margin-left:11px}.gmcForm
div.container{margin-left:11px}.gmcForm
div.button{padding-left:11px}.gmcForm
ol.checkboxes{margin-left:11px}#content ul.logins
li{margin-bottom:15px}}@media only screen and (max-width: 650px){#content ul.logins li
a{float:none}#content ul.logins li
p{float:none;margin-top:1em}}@media only screen and (max-width: 860px){div#header{padding-bottom:20px}div#header
a{float:none;text-align:center}div#header a
img{width:120px}div#header
h1{float:none;margin:0;padding:20px
0 0 0;text-align:center;font-size:16px}div#tabnav{height:auto}div#tabnav
ul{background:none;background:#f2f2f2;background:-moz-linear-gradient(top,  #fff 0%, #f2f2f2 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f2f2f2));background:-webkit-linear-gradient(top,  #fff 0%,#f2f2f2 100%);background:-o-linear-gradient(top,  #fff 0%,#f2f2f2 100%);background:-ms-linear-gradient(top,  #fff 0%,#f2f2f2 100%);background:linear-gradient(to bottom,  #fff 0%,#f2f2f2 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f2f2f2',GradientType=0 );border:1px
solid #ccc;height:auto;overflow:hidden;padding:1px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}div#tabnav ul
li{margin:0
1px 1px 0;height:auto;line-height:normal}div#tabnav ul li
a{display:block;background:none;padding:0
15px !important;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}div#tabnav ul li a.active,
div#tabnav ul li a:hover{background:#fce57a}div#sidebar{float:none;width:100%}body.pagetype-3
div#sidebar{float:none;width:100%}div#sidebar
ul.box{}#subnav ul.navigation,
div#sidebar
ul.navigation{border:1px
solid #ccc;height:auto;overflow:hidden;padding:1px
1px 0 1px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#subnav ul.navigation li,
div#sidebar ul.navigation
li{margin-bottom:1px;margin-right:1px;overflow:hidden}#subnav .navigation li a,
#subnav .navigation li.first a,
#subnav .navigation li.last a,
#subnav .navigation li span,
#subnav .navigation li.first span,
#subnav .navigation li.last span,
div#sidebar .navigation li a,
div#sidebar .navigation li.first a,
div#sidebar .navigation li.last a,
div#sidebar .navigation li span,
div#sidebar .navigation li.first span,
div#sidebar .navigation li.last
span{background:none;padding:0
10px 0 30px;line-height:2;height:auto}#subnav .navigation li a.active,
#subnav .navigation li a:hover,
div#sidebar .navigation li a.active,
div#sidebar .navigation li a:hover{background:#fce57a;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}div#content
div.contentitems{padding-left:0}.mobile{display:block !important}.desktop{display:none !important}}.messagebox{background-position:10px 12px;padding-left:38px}#content{float:right;width:100%}body.home
#content{float:left;width:100%}#content .contentitems
li.content{padding-top:15px;padding-bottom:15px;border:1px
solid #ccc;border-radius:5px}div#sidebar ul.box
li.content{padding-top:15px;padding-bottom:15px;border:1px
solid #ccc;border-radius:5px}@media only screen and (max-width: 1010px){body.spielwiese
div#wrapper{padding-top:40px}#main{overflow:visible}#content{width:100%}div#sidebar{width:100%}body.home div#tabnav
ul{border-radius:5px;border:1px
solid #ccc;background:none;background-color:#f2f2f2;background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#f2f2f2));background:-moz-linear-gradient(top,  #fff,  #f2f2f2);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFFFF, endColorstr=#F2F2F2F2);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFFFF, endColorstr=#F2F2F2F2)"}body.home #tabnav li:not(.login){display:none}body.home #tabnav li.login
a{background:none}body.home
#content{}body.home #content
.pane{display:none !important}body.home
div#sidebar{float:none;width:100%;margin:0}div#content div.contentitems
h1{margin-top:2em}.gmcForm input[type="text"],
.gmcForm input[type="password"]{max-width:70%}.gmcForm
select{max-width:70%}}@media only screen and (max-width: 689px){div#footer div#footerContent
div#landesrat{float:left;margin-bottom:30px}div#footerContent div#landesrat
p{width:auto}div#tabnav ul li,
div#tabnav ul li a,
div#tabnav ul li a span,
div#tabnav ul
li.login{float:none}}@media only screen and (min-width: 1011px){#content{float:right;width:100%;max-width:690px;min-height:500px}body.home
#content{float:left;width:100%;max-width:690px}#subnav{float:left;width:272px}}