article,content-right,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
audio:not([controls]){display:none}
[hidden]{display:none}
html{min-height:100%;font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body{margin:0}
body,button,input,select,textarea{font-family:Verdana,serif;color:#222}
::-moz-selection{background:#666;color:#fff;text-shadow:none}
::selection{background:#666;color:#fff;text-shadow:none}
a:hover{color:#06e}
a:focus{outline:medium dotted}
a:hover,a:active{outline:0}
.align-right{text-align:right}
abbr[title]{border-bottom:0.063em dotted}
b,strong{font-weight:bold}
blockquote{margin:1em 40px}
dfn{font-style:italic}
hr{display:block;height:0.063em;border:0;border-top:0.063em solid #ccc;margin:1em 0;padding:0}
ins{background:#ff9;color:#000;text-decoration:none}
mark{background:#ff0;color:#000;font-style:italic;font-weight:bold}
pre,code,kbd,samp{font-family:monospace,monospace;_font-family:'courier new',monospace;font-size:1em}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}
q{quotes:none}
q:before,q:after{content:"";content:none}
small{font-size:85%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
ul,ol{line-height:1.6em;margin:1em 0;padding:0 0 0 2.5em}
dd{margin:0 0 0 2.5em}
nav ul,nav ol{list-style:none;list-style-image:none;margin:0;padding:0}
img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}
svg:not(:root){overflow:hidden}
figure{margin:0}
form{margin:0}
fieldset{border:0;margin:0;padding:0}
label{cursor:pointer}
legend{border:0;*margin-left:-0.7em;padding:0}
button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}
button,input{line-height:normal;*overflow:visible}
table button,table input{*overflow:auto}
button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top;resize:vertical}
input:valid,textarea:valid{}
input:invalid,textarea:invalid{background-color:#f0dddd}
table{border-collapse:collapse;border-spacing:0}
td{vertical-align:top}
body{
font-family:Verdana,serif;font-size:1em;line-height:1.6em;color:#666;
}
body #content-right-main li{font-family:Verdana,serif}
h1{font-size:0.875em;margin:0;padding:0;line-height:1.2em;color:#444}
h2{font-size:0.8em;line-height:1.4em;color:#444}
h3{font-size:0.75em;color:#444;background:none;line-height:1.25em}
h4{font-size:0.85em;margin:0;padding:0;line-height:1.25em;color:#444;background:none}
p{
font-size:0.88em;line-height:1.6em;margin:0.5em 0}
h1 a{color:#444}
h1 a:hover{color:#222}
ul li{font-family:Verdana,serif}
a{color:#444;
}
a.more{font-size:0.8em}
a.more,ul a,h3 a{text-decoration:none}
p a.tx-glossary{background:none;padding-left:0;color:#666}
a:hover{color:#111;text-decoration:underline}
article ul ul,article ol ol{margin:0.15em 0}
article li{line-height:1.6em;margin-bottom:0.5em}
article li li{font-size:1em}
.sr-hint{display:inline;position:absolute;left:-9999px;top:-9999px;height:0;width:0;background:white}
.sr-hint a:focus{display:block;position:absolute;left:10320px;top:10150px;width:20em;line-height:5em;text-align:center;border:0.5em double #000;padding:0.5em;background-color:#ffffff;z-index:3000;font-size:1.25em}
#container{
width:100%;
}
.wrapper{margin:0 auto;position:relative}
#container header{background:white;max-width:1500px;margin:0 auto}
.align-center{text-align:center}
.align-left{text-align:left}
.align-right{text-align:right}
header{
}
header div.float-right{float:right}
header nav{float:right}
header nav#nav-help{
}
header nav ul{list-style-type:none}
header nav ul li{display:inline;
font-size:0.625em}
header nav ul li.first{background:none;padding-left:0}
.middle{font-size:0.75em}
.big{font-size:0.875em}
.lang-selector{display:none}
.toggle-hover span{padding-right:10.3em;background:url('../../fileadmin/design/template/img/arrow-down.gif') no-repeat right center}
.toggle-hover span a{background:url('../../fileadmin/design/template/img/flags/flag-german.gif') no-repeat right top;padding-right:20.7em}
header #search{float:right;margin:0 0 0.5em 0.625em}
header #search #inputText{border:0.063em solid #b6b6b6;font-size:0.625em;;color:#333;padding:0.15em 0.5em;font-family:Verdana,serif;width:9.375em;background:#ebebeb;
background:-moz-linear-gradient(top,#ebebeb 0%,#ffffff 58%);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ebebeb),color-stop(58%,#ffffff));
background:-webkit-linear-gradient(top,#ebebeb 0%,#ffffff 58%);
background:-o-linear-gradient(top,#ebebeb 0%,#ffffff 58%);
background:-ms-linear-gradient(top,#ebebeb 0%,#ffffff 58%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebebeb',endColorstr='#ffffff',GradientType=0);
background:linear-gradient(top,#ebebeb 0%,#ffffff 58%);
}
header #search #inputButton{background:url('../../fileadmin/design/template/img/magnifier.png') no-repeat center center;border:0;padding:0;text-indent:-9999px;margin:0 0 0 0.6em;width:1.063em}
#title{background:white;float:left;width:100%;overflow:hidden;
}
#title #c279,#title #c553{min-height:600px;max-width:1900px;overflow:hidden;max-height:850px;min-width:1000px}
#title #c279 .theme-bar .nivoSlider,#title #c553 .theme-bar .nivoSlider{margin-top:-4vw}
#title .csc-textpic-image{margin-bottom:0}
#logo{display:block;float:left;padding:0 1em;background:white}
body#one #content-column article>div,#title>div,#logo .tx-jfmulticontent-pi1,#content-footerinfo .tx-jfmulticontent-pi1{max-width:1500px;margin:0 auto}
#logo .tx-jfmulticontent-pi1 .subcr>div{float:left;margin-left:20px}
#logo .tx-jfmulticontent-pi1 .subcr h2{font-size:0.9em;line-height:1em;margin-bottom:0;color:#124162}
}
#logo a{background:none;color:white;font-weight:700;text-decoration:none;padding:0}
#main{clear:both;padding:0;min-height:500px;
}
#shadow-bottom{height:12.125em;background:url('../../fileadmin/design/template/img/shadow-bottom.png') no-repeat center top}
#content-main-right{float:left;width:47em}
#content-right-main,#breadcrumb{float:left;width:100%}
#breadcrumb{
background:#581b1a}
#breadcrumb ul{list-style-type:none;padding:0;width:100%;max-width:1500px;margin:0 auto !important}
#breadcrumb ul>li{
float:left;font-size:1.125em;padding:0;position:relative}
#breadcrumb ul>li a{padding:0.67em 0 0.67em 0;margin-left:16px;display:block;color:white}
#breadcrumb li span.arrow{width:16px;height:43px;top:0;right:-16px;display:block;position:absolute;z-index:1}
#breadcrumb li span.last-arrow{}
#breadcrumb ul a:hover{text-decoration:none}
#breadcrumb ul ul li a,#breadcrumb ul ul>li.last a,#breadcrumb ul>li.last ul a{color:#581b1a}
#breadcrumb ul ul li a:hover{color:white;background:#581b1a}
#breadcrumb ul ul li.last,#breadcrumb ul li.first{background:0}
#breadcrumb ul li a:hover>ul,#breadcrumb ul li:hover>ul{display:block}
#breadcrumb ul ul{display:none;position:absolute;
background:white;border:0;margin:0;z-index:1020;min-width:100px}
#breadcrumb>ul>li.first{background:0;border-right:white 1px solid;padding-right:1em}
#breadcrumb ul li.first ul{margin:0}
#breadcrumb ul ul li{font-size:1em;font-weight:normal;float:none;position:relative;padding:0}
#breadcrumb ul ul li a{padding:0.5em 1em;margin-left:0;display:block;white-space:nowrap}
#content-left{float:left;
width:11.34em;padding:0 0.5em;min-height:10px}
#readspeaker-section{float:left;width:18.34em;margin-left:1.25em}
#content-column{float:left;
width:30.6em}
body#one #content-main-right{width:100%;padding:0}
body#one #content-column{margin-left:0;width:100%}
body#two #content-left{width:46em}
#content-right{float:right;
width:13.34em;margin-right:0;padding:0 0.5em}
body#two #content-right,body#one #content-right,body#one #content-left{display:none}
#content-column article{float:left;width:99%;padding:0 0.5%}
article{
padding-bottom:1em;
border-top:0;margin-top:0;padding-top:0}
#content ol,#content ul{font-size:0.9em;margin:0}
#border-top{position:relative;width:100%}
#border-top a,#border-top p,#border-top ul li{text-decoration:none;color:white !important;background:none}
#border-top ul li{list-style:none}
#container #nav-main{width:100%;position:relative}
#container #nav-main>ul{list-style-type:none;margin:0 auto;padding:0;width:100%;max-width:1500px}
#container #nav-main ul li{float:left;font-size:13px;width:20%}
#container #nav-main ul li a{display:block;padding:1.5em 0;line-height:1.45em;font-weight:bold;color:white;text-align:center;font-size:1.2em}
#container #nav-main ul li li a{color:#124162;padding:0.5em 1.5em}
#container #nav-main ul li a:hover{
text-decoration:none;color:white}
#container #nav-main ul li a:hover>ul,#container #nav-main ul li:hover>ul{display:block}
#container #nav-main ul ul li a:hover>ul,#container #nav-main ul ul li:hover>ul{display:block}
#container #nav-main ul ul{display:none;position:absolute;background:rgba(76,81,85,0.85);border:0;margin:0;z-index:20;min-width:100px}
#container #nav-main ul li ul li{font-size:1em;font-weight:normal;float:left;
position:relative;clear:both;width:100%;margin:0;padding:0}
#container #nav-main ul ul ul{display:none;position:absolute;border:0;margin:-37.5px 0 0 100px;z-index:30}
#container #nav-main ul ul ul ul{z-index:40}
#container #nav-main ul li.subpages li a:hover{color:f63435}
#container #nav-main ul li a.selected{
color:#9DC11E}
#container #nav-main ul li a.active{color:#9DC11E}
#content-left-output{
float:left;padding:0 0.5em;color:white}
#content-right>article,#content-left-output>div{padding:0.5em 0}
#wrapper-footer{margin:0em auto;position:relative}
#content-footerinfo{float:left;position:relative}
#content-footerinfo{width:70%}
nav#nav-top{float:right;padding:1em 0 0;background:white}
nav#nav-top ul{display:block}
nav#nav-top ul ul{display:none;position:absolute;width:280px;background:white;z-index:100}
nav#nav-top ul ul li{position:relative;width:280px;float:left;font-size:1.2em}
nav#nav-top ul li:hover ul{display:block}
#content-footerinfo,#content-footerinfo a,#content-footerinfo p,#content-footerinfo h2,#content-footerinfo table,#content-footerinfo td{color:black;border:0;margin:0;font-size:11.5pt}
#content-footerinfo{width:100%;padding:5px 0}
#content-footerinfo .c60r ul{float:right}
#content-footerinfo .c60r ul li{float:left}
#content-footerinfo .c60r ul li a{padding:5px;margin:10px;display:block}
nav#nav-top ul{float:right;margin-right:1em}
nav#nav-top ul li{float:left;font-size:.8em}
nav#nav-top ul li.last{padding-right:0}
nav#nav-top ul li a{color:#b9b9b9;padding:10px}
.box{
}
.box ul{margin:0;padding:0;list-style-type:none;padding:0 0.25em 0.625em 0.25em}
.box ul li{margin-bottom:0.063em;padding:0.4em 0.9em 0.4em 2.55em;line-height:1.6em;background:url('../../fileadmin/design/template/img/nav-arrow-double.gif') no-repeat 0.95em 0.85em}
.box ul li.pdf{background:url('../../fileadmin/design/template/img/file-pdf.png') no-repeat 0.5em 0.3em}
.box ul li a{display:block}
.box p{padding:0 0.9em;line-height:1.45em}
.box h4{background:#a7a7a7;
background:-moz-linear-gradient(top,#a7a7a7 0%,#666 100%);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#a7a7a7),color-stop(100%,#666666));
background:-webkit-linear-gradient(top,#a7a7a7 0%,#666 100%);
background:-o-linear-gradient(top,#a7a7a7 0%,#666 100%);
background:-ms-linear-gradient(top,#a7a7a7 0%,#666 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a7a7a7',endColorstr='#666666',GradientType=0);
background:linear-gradient(top,#a7a7a7 0%,#666 100%);
padding:0.5em 0.95em;color:white;
font-weight:normal;margin-bottom:0.625em;line-height:1.6em}
.box h4 a{color:white}
.box .csc-textpic-intext-right{padding-right:0.625em}
.news span{
}
.news ul li a{padding-top:0}
.news .news-list-view .article h3{font-size:0.93em;margin:0}
.news .news-list-view .article{margin:0}
.box.info{background:#FDEEDB url('../../fileadmin/design/template/img/bg_box_info.png') no-repeat 1.625em 1.063em;padding:0.95em 0.95em 0.95em 3.875em!important}
.box.citation{background:#F7F7F7 url('../../fileadmin/design/template/img/bg_box_citation.png') 1em 1.063em no-repeat;padding:0.95em 0.95em 0.95em 5.75em!important}
#content-column .box{padding:0.5em 0.95em}
#content-column .box p{padding:0 0 0.5em 0}
#content-column .box h3{margin:0 0 0.5em 0}
#content-left .box{
border-top:0.063em solid #eee;background:none}
.link-list ul li{background:none}
.link-list ul li a{background:url('../../fileadmin/design/template/img/nav-arrow.gif') no-repeat 0 0.5em;padding-left:0.95em}
#content-right article .csc-textpic-caption{font-size:0.625em;line-height:0.875em;margin:0;padding:0.5em 0}
#start #content-right article .csc-textpic-text p,#start #content-right article .csc-textpic-text a{font-size:0.75em}
DIV.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{margin:0}
.content-column-bottom{display:none;margin:0 0 1.875em 0}
.content-column-bottom a{font-size:0.6875em;padding:0.063em 0 0.15em 1.8em;margin-right:2.8em}
a.to-top{background:url('../../fileadmin/design/template/img/icon-arrow-up.png') no-repeat}
a.print{background:url('../../fileadmin/design/template/img/icon-printer.png') no-repeat}
footer{background:#232323;
background:-moz-linear-gradient(top,#232323 0%,#414141 180px);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#232323),color-stop(180px,#414141));
background:-webkit-linear-gradient(top,#232323 0%,#414141 180px);
background:-o-linear-gradient(top,#232323 0%,#414141 180px);
background:-ms-linear-gradient(top,#232323 0%,#414141 180px);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#232323',endColorstr='#414141',GradientType=0);
background:linear-gradient(top,#232323 0%,#414141 180px);
padding:1.125em 0}
.footer-wrapper{padding-left:1.7em}
#nav-footer,#nav-footer>ul{float:left}
#nav-footer ul{list-style-type:none;margin-right:1.875em}
#nav-footer ul li{background:url('../../fileadmin/design/template/img/nav-footer-arrow.gif') no-repeat left 0.75em;padding-left:0.95em;line-height:1.5em}
#nav-footer ul li a{color:#B1B1B1;font-weight:bold;font-size:0.6875em}
#nav-footer ul li ul li{background:none;padding-left:0.95em}
#nav-footer ul li ul li a{font-weight:normal}
#footer-logo{float:left;padding:0;margin-top:0;width:20%}
footer #copyright{text-align:center;padding:1.25em 0}
footer #copyright a{color:#B1B1B1;font-size:0.9em}
footer a:hover{color:white}
#start #title{
}
#start #logo{padding-bottom:130.5em}
#start #content-column,#start #content-right{float:left;width:330.15em;margin:0 0 0 1.25em}
#start #content-column h1,#start #content-right h1{font-size:0.875em;line-height:1.25em}
#start #content-column p,#start #content-right p{line-height:1.125em}
#start #content-column .link-list ul,#start #content-right .link-list ul{padding-top:0;padding-bottom:0}
#start #content-column .link-list ul,#start #content-right .link-list ul{background:none}
#start #content-right article .csc-textpic-text p,#start #content-right article .csc-textpic-text a{font-size:0.75em}
#start .box{margin-bottom:0}
article ul.csc-menu{margin:0;padding:0.5em 0.5em 0 0;list-style-type:none}
article ul.csc-menu li{margin-left:0.5em;padding-left:1.75em;margin-bottom:0.5em;font-size:1em;line-height:1.25em;background:url('../../fileadmin/design/template/img/icon-arrow-down.png') 0 0.3em no-repeat}
article ul.csc-menu li a{font-size:0.75em;font-weight:bold}
.csc-linkToTop a{font-size:0.9em;padding:0.063em 0 0.15em 1.8em;background:url('../../fileadmin/design/template/img/icon-arrow-up.png') no-repeat}
.contenttable{width:100%;border-collapse:separate;border-spacing:0;border:0.063em solid #ddd;margin:0.75em 0 1.25em 0}
.contenttable caption{color:#fff;font-size:0.75em;font-weight:bold;line-height:1.53846em;padding:0.5em 0.625em;text-align:left;background:#a7a7a7;
background:-moz-linear-gradient(top,#a7a7a7 0%,#666 100%);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#a7a7a7),color-stop(100%,#666666));
background:-webkit-linear-gradient(top,#a7a7a7 0%,#666 100%);
background:-o-linear-gradient(top,#a7a7a7 0%,#666 100%);
background:-ms-linear-gradient(top,#a7a7a7 0%,#666 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a7a7a7',endColorstr='#666666',GradientType=0);
background:linear-gradient(top,#a7a7a7 0%,#666 100%);
}
.contenttable th{font-size:0.75em;font-weight:bold;vertical-align:top;line-height:1.4em;padding:0.5em 0.625em;border-right:0.063em solid #ddd;border-bottom:0.063em solid #ddd;background:#f1f1f1}
.contenttable td{line-height:1.4em;padding:0.5em 0.625em;font-size:0.75em;border-right:0.063em solid #ddd;border-bottom:0.063em solid #ddd}
.contenttable .tr-odd{background:#fff}
.contenttable .tr-even{background:#f9f9f9}
.csc-textpic-caption{font-size:0.625em;line-height:1.45em;padding:1em 0 2em}
#cboxTitle,#cboxCurrent{font-size:0.625em;line-height:1.45em}
.csc-sitemap{list-style-type:none;background-color:#f2f2f2}
.csc-sitemap li{margin-left:2.0769em;padding:0;font-weight:bold}
.csc-sitemap li a{display:block;
}
.csc-sitemap ul{margin-left:-2.0769em;padding-left:2.0769em;background-color:#fff}
.csc-sitemap li li a{margin-bottom:0em}
.csc-sitemap li li li a{font-weight:normal}
.news-latest-container{margin:0;padding:0.063em 1.063em;background:#F7F7F7}
.news-latest-item{margin:1.25em 0;list-style:none}
.news-latest-item h4{font-size:0.75em;line-height:1.6em}
.news-latest-item p{font-size:0.6875em;line-height:1.6em;margin:0}
.news-latest-item>a{font-size:0.6875em;line-height:1.125em}
.news-list-container{margin:0;padding:0}
.news-list-item{border-bottom:0.063em solid #ddd;margin:1.25em 0;padding:0;padding-bottom:1.25em;list-style:none}
.news-list-item img{float:left;padding:0 1.25em 0.625em 0}
li.news-list-item p{font-size:1em}
li.news-list-item h2{font-size:1.167em}
li .news-list-date,li .news-list-category,li .news-list-subheader>a,li .news-single-timedata,li .news-single-wrap{font-size:0.911em}
.news-list-date,.news-list-category,.news-list-subheader>a,.news-single-timedata,.news-single-wrap{font-size:0.6785em;margin-bottom:1em}
.news-single-imgcaption{margin-top:0.625em;font-size:0.625em}
.news-single-img{float:right;margin:0 0 0.625em 1.25em}
.news-single-additional-info{font-size:0.6875em}
.news-single-additional-info dd{margin:0}
.news-list-browse{font-size:0.75em}
.activeLinkWrap{padding:0 0.5em}
div.csc-mailform ul{list-style:none;padding-left:0;margin-left:0}
div.csc-mailform ul ul{margin:0.15em 0;padding:0 0 0 2.5em}
div.csc-mailform li{list-style:none;padding-left:0;margin-left:0}
div.csc-mailform fieldset{margin:0.625em 0!important;border:0.063em solid #ddd;background:#FaFaFa}
div.csc-mailform fieldset legend{font-weight:bold;padding:0.5em}
div.csc-mailform li label{width:11em!important;padding:0.5em 0;color:#666;float:left}
div.csc-mailform li label em{display:inline;padding-left:0.5em}
div.csc-mailform fieldset li{padding:0.5em;line-height:1.25em;margin:0!important}
.csc-form-element-textline input,.csc-form-element-textarea textarea,div.csc-mailform select{width:17em;font-weight:normal;color:#333;padding:0.5em 0.625em;border:0.063em solid #ccc;font-family:Verdana,serif;-moz-box-shadow:inset 0 0 0.15em 0.15em #eee;-webkit-box-shadow:inset 0 0 0.15em 0.15em #eee;box-shadow:inset 0 0 0.15em 0.15em #f1f1f1}
div.csc-mailform select{width:21.875em}
div.csc-mailform .invalid{border-color:red;background:#FFDDDD}
.csc-form-element-submit input{margin-left:12em;font-family:Verdana,serif;font-size:1em}
.csc-form-element-textline label strong,.csc-form-element-textline label strong{text-transform:none;padding-top:0.625em}
.csc-form-2{padding:0.5em 0.875em}
.csc-form-confirmation-false{float:left}
div.csc-mailform fieldset ol{padding:1em!important}
.link-list-only ul{list-style-type:none;padding-left:1.875em}
article dl.tx-glossary-list{margin:0}
article dl.tx-glossary-list dt{border-top:0.063em solid #DDD;font-size:1.125em;padding-top:0.7em;padding-bottom:0.7em}
article dl.tx-glossary-list dd.tx-glossary-description{margin:0;padding-bottom:0.7em}
article dl.tx-glossary-list dd.tx-glossary-abstract,article dl.tx-glossary-list dd.tx-glossary-typelabel{line-height:1.4em;margin:0;margin-left:0.625em;border:0;padding:0}
article dl.tx-glossary-list dd.tx-glossary-typelabel{font-size:0.875em}
article dl.tx-glossary-list dd.tx-glossary-abstract{background:#F7F7F7;font-size:0.9em;font-weight:bold;margin:0.625em 0;padding:0.65em}
.tx-felogin-pi1>div{font-size:0.75em;line-height:1.4em}
.tx-felogin-pi1 #tx_felogin_loginform{margin:0.625em 0;padding:0.95em;background:#F7F7F7}
.tx-felogin-pi1 label{font-weight:bold;float:left;width:11.25em;padding-top:0.15em}
.tx-felogin-pi1 input{padding:0.3em 0.5em}
.tx-felogin-pi1 .csc-form-submit{padding:0.625em 0 0 8.4em}
.tx-felogin-pi1 .csc-form-user,.tx-felogin-pi1 .csc-form-password{margin-bottom:0.3em;font-size:0.75em}
.tx-felogin-pi1 .csc-form-user input,.tx-felogin-pi1 .csc-form-password input{border:0.063em solid #ccc;font-family:Verdana,serif}
#csc-form-submit{font-family:Verdana,serif;font-size:0.75em}
.csc-form-logout{padding:0.9em}
.felogin-message{padding:1.2em 1.2em 0 1.2em}
.csc-form-logout .csc-form-user label{padding:0}
.csc-form-logout .csc-form-submit{padding:0.625em 0 0 0}
.browsebox{list-style-type:none;margin:1.25em 0;padding:0}
.browsebox li{margin-right:0.7em;display:inline}
.res-tmpl-css{margin:0.5em 0}
.tx-indexedsearch-info{font-size:0.75em;margin:0}
.tx-indexedsearch-info dt{display:inline}
.tx-indexedsearch-info dd{display:inline;margin:0}
.tx-indexedsearch-title{font-size:1em}
.tx-indexedsearch-icon img{vertical-align:sub}
.tx-indexedsearch-whatis{font-size:0.75em}
.tx-indexedsearch-searchbox legend{font-size:1.375em;font-weight:bold;color:#444444;margin-bottom:1.25em}
.tx-indexedsearch-form label{font-size:0.875em}
.tx-indexedsearch-searchbox-sword{background:-moz-linear-gradient(center top,#EBEBEB 0%,#FFFFFF 58%) repeat scroll 0 0 transparent;border:0.063em solid #B6B6B6;color:#333;font-family:Verdana,serif;font-size:0.875em;padding:0.15em 0.5em}
.tx-indexedsearch-search-submit{margin:0.5em 0 0.625em 6.25em}
.tx-indexedsearch-search-submit input{font-family:Verdana,serif;font-size:0.75em}
.csc-uploads-element-png,.csc-uploads-element-jpg,.csc-uploads-element-bmp,.csc-uploads-element-tif,.csc-uploads-element-tga,.csc-uploads-element-gif,.csc-uploads-element-ai,.csc-uploads-element-eps,.csc-uploads-element-doc,.csc-uploads-element-xls,.csc-uploads-element-pdf,.csc-uploads-element-ppt{padding:0 0 0 2em;background-position:0 0.15em;background-repeat:no-repeat}
.csc-uploads-element-png,.csc-uploads-element-jpg,.csc-uploads-element-bmp,.csc-uploads-element-tif,.csc-uploads-element-tga,.csc-uploads-element-gif{background-image:url('../../fileadmin/design/template/img/icons/image.png')!important}
.csc-uploads-element-ai,.csc-uploads-element-eps{background-image:url('../../fileadmin/design/template/img/icons/vector.png')!important}
.csc-uploads-element-doc{background-image:url('../../fileadmin/design/template/img/icons/word.png')!important}
.csc-uploads-element-xls{background-image:url('../../fileadmin/design/template/img/icons/excel.png')!important}
.csc-uploads-element-pdf{background-image:url('../../fileadmin/design/template/img/icons/acrobat.png')!important}
.csc-uploads-element-ppt{background-image:url('../../fileadmin/design/template/img/icons/powerpoint.png')!important}
.box ul li.csc-uploads-element-png,.box ul li.csc-uploads-element-jpg,.box ul li.csc-uploads-element-bmp,.box ul li.csc-uploads-element-tif,.box ul li.csc-uploads-element-tga,.box ul li.csc-uploads-element-gif,.box ul li.csc-uploads-element-ai,.box ul li.csc-uploads-element-eps,.box ul li.csc-uploads-element-doc,.box ul li.csc-uploads-element-xls,.box ul li.csc-uploads-element-pdf,.box ul li.csc-uploads-element-ppt{margin:0.7em;padding:0 0 0 2em;background-position:0 0.15em;background-repeat:no-repeat}
.tx-readspeaker-widget{font-size:0.75em;line-height:1.7em;margin-bottom:1em;padding-bottom:0.5em;border:none;border-bottom:0.084em solid #ddd}
.tx-readspeaker-reader-wrap{margin-top:0.5em}
#leichte-sprache{background:url('../../fileadmin/design/template/img/icons/speech.png') 0 1em no-repeat;padding:1.5em 0 1.5em 3.6em;display:block}
.divider{margin-top:-20px}
.csc-textpic-center .csc-textpic-imagewrap .csc-textpic-center-outer .csc-textpic-center-inner img{margin-top:0.5em}
.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr}
.ir br{display:none}
.hidden{display:none !important;visibility:hidden}
.visuallyhidden{border:0;clip:rect(0 0 0 0);height:0.063em;margin:-0.063em;overflow:hidden;padding:0;position:absolute;width:0.063em}
.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}
.invisible{visibility:hidden}
.clearfix:before,.clearfix:after{content:"";display:table}
.clearfix:after{clear:both}
.clearfix{zoom:1}
@media only screen and (min-width:480px){
}
@media only screen and (min-width:760.5em){
}
.csc-textpic-intext-left img{margin-top:10px}
.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.tx-jfmulticontent-pi1 ul li a,#content .tx-jfmulticontent-pi1 .ui-widget-content,#content .tx-jfmulticontent-pi1 .ui-widget-header{background:transparent}
.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #077a65;background:transparent;color:#077a65}
.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#666666}
#content .ui-state-active a,#content .ui-state-active a:link,#content .ui-state-active a:visited{color:#077a65;background:#fefefe;background:rgba(255,255,255,0.8)}
#content .tx-jfmulticontent-pi1 ul li a{background:transparent}
.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #afcb08}
.csc-header,.csc-textpic-imagewrap{padding-bottom:0.5em}
#c209,#c208,#c204,#c201,#c198{height:320px;overflow:hidden}
#c204>div{margin-top:-15px}
#c208>div{margin-top:-40px}
#c209>div,#c201>div{margin-top:-75px}
#c198>div{margin-top:-100px}
.tx-realty-pi1 .single-view .images{width:32%}
.tx-realty-pi1 .single-view .with-images{width:60%}
.c33{width:33.3%;float:left}
#c306 .c80l{clear:both;margin:3em auto;width:100%}
#border-top{background:#404040;float:left}
#content-column{background:#ddd}
