.tx-felogin-pi1 label{display:block}
.tx-indexedsearch .tx-indexedsearch-browsebox LI{display:inline;margin-right:5px}
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button{width:100px}
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword{width:150px}
.tx-indexedsearch .tx-indexedsearch-whatis{margin-top:10px;margin-bottom:5px}
.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw{font-weight:bold;font-style:italic}
.tx-indexedsearch .tx-indexedsearch-noresults{text-align:center;font-weight:bold}
.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-descr{font-style:italic}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup{color:red}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info{background:#eeeeee}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead{margin-top:20px;margin-bottom:5px}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2{margin-top:0px;margin-bottom:0px}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD{background:#cccccc;vertical-align:middle}
.tx-indexedsearch .tx-indexedsearch-res .noResume{color:#666666}
.tx-indexedsearch .tx-indexedsearch-category{background:#cccccc;font-size:16px;font-weight:bold}
.tx-indexedsearch .res-tmpl-css{clear:both;margin-bottom:1em}
.tx-indexedsearch .searchbox-tmpl-css LABEL{margin-right:1em;width:10em;float:left}
.tx-indexedsearch .result-count-tmpl-css,.tx-indexedsearch .percent-tmpl-css{letter-spacing:0;font-weight:normal;margin-top:-1.2em;float:right}
.tx-indexedsearch .info-tmpl-css dt,.tx-indexedsearch dl.info-tmpl-css dd{float:left}
.tx-indexedsearch .info-tmpl-css dd.item-mtime{float:none}
.tx-indexedsearch .info-tmpl-css dd.item-path{float:none}
.olControlAttribution{bottom:0px!important}
.csc-header-alignment-center{text-align:center}
.csc-header-alignment-right{text-align:right}
.csc-header-alignment-left{text-align:left}
div.csc-textpic-responsive,div.csc-textpic-responsive *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
div.csc-textpic,div.csc-textpic div.csc-textpic-imagerow,ul.csc-uploads li{overflow:hidden}
div.csc-textpic .csc-textpic-imagewrap table{border-collapse:collapse;border-spacing:0}
div.csc-textpic .csc-textpic-imagewrap table tr td{padding:0;vertical-align:top}
div.csc-textpic .csc-textpic-imagewrap figure,div.csc-textpic figure.csc-textpic-imagewrap{margin:0;display:table}
figcaption.csc-textpic-caption{display:table-caption}
.csc-textpic-caption{text-align:left;caption-side:bottom}
div.csc-textpic-caption-c .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-c{text-align:center}
div.csc-textpic-caption-r .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-r{text-align:right}
div.csc-textpic-caption-l .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-l{text-align:left}
div.csc-textpic div.csc-textpic-imagecolumn{float:left}
div.csc-textpic-border div.csc-textpic-imagewrap img{border:2px solid black;padding:0px 0px}
div.csc-textpic .csc-textpic-imagewrap img{border:none;display:block}
div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{margin-bottom:10px}
div.csc-textpic .csc-textpic-imagewrap .csc-textpic-imagerow-last .csc-textpic-image{margin-bottom:0}
div.csc-textpic-imagecolumn,td.csc-textpic-imagecolumn .csc-textpic-image{margin-right:10px}
div.csc-textpic-imagecolumn.csc-textpic-lastcol,td.csc-textpic-imagecolumn.csc-textpic-lastcol .csc-textpic-image{margin-right:0}
div.csc-textpic-intext-left .csc-textpic-imagewrap,div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{margin-right:10px}
div.csc-textpic-intext-right .csc-textpic-imagewrap,div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{margin-left:10px}
div.csc-textpic-center .csc-textpic-imagewrap,div.csc-textpic-center figure.csc-textpic-imagewrap{overflow:hidden}
div.csc-textpic-center .csc-textpic-center-outer{position:relative;float:right;right:50%}
div.csc-textpic-center .csc-textpic-center-inner{position:relative;float:right;right:-50%}
div.csc-textpic-right .csc-textpic-imagewrap{float:right}
div.csc-textpic-right div.csc-textpic-text{clear:right}
div.csc-textpic-left .csc-textpic-imagewrap{float:left}
div.csc-textpic-left div.csc-textpic-text{clear:left}
div.csc-textpic-intext-left .csc-textpic-imagewrap{float:left}
div.csc-textpic-intext-right .csc-textpic-imagewrap{float:right}
div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{float:right}
div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{float:left}
div.csc-textpic div.csc-textpic-imagerow-last,div.csc-textpic div.csc-textpic-imagerow-none div.csc-textpic-last{margin-bottom:0}
.csc-textpic-intext-left ol,.csc-textpic-intext-left ul{padding-left:40px;overflow:auto}
ul.csc-uploads{padding:0}
ul.csc-uploads li{list-style:none outside none;margin:1em 0}
ul.csc-uploads img{float:left;margin-right:1em;vertical-align:top}
ul.csc-uploads span{display:block}
ul.csc-uploads span.csc-uploads-fileName{text-decoration:underline}
table.contenttable-color-1{background-color:#EDEBF1}
table.contenttable-color-2{background-color:#F5FFAA}
table.contenttable-color-240{background-color:black}
table.contenttable-color-241{background-color:white}
table.contenttable-color-242{background-color:#333333}
table.contenttable-color-243{background-color:gray}
table.contenttable-color-244{background-color:silver}
.tx-ptextlist-list-standard{border-collapse:collapse;border-spacing:0;font-size:12px;width:100%}
.tx-ptextlist-list-standard th{background:#AAA;border:1px solid #bfbfbf;padding:4px;white-space:nowrap}
.tx-ptextlist-list-standard td{border:1px solid #bfbfbf;margin:0px;padding:2px 4px 2px 4px;vertical-align:top}
.tx-ptextlist-list-standard tr.odd{background-color:#ffffff}
.tx-ptextlist-list-standard tr.even{background-color:#F5F5F5}
.tx-ptextlist-list-header a{text-decoration:none}
.tx-ptextlist-list-header img{border:none}
.tx-ptextlist-aggregaterow{background-color:#DDDDDD;font-weight:bold}
.tx-ptextlist-list-exportLink{margin:5px}
.tx-ptextlist-columnSelector{border:1px solid #BFBFBF;margin-bottom:20px;padding:5px;overflow:hidden;background-color:#eee}
.tx-ptextlist-filterbox{border:1px solid #BFBFBF;margin-bottom:20px;padding:5px;overflow:hidden;background-color:#eee}
.tx-ptextlist-filterboxcontrols{
clear:both;padding:18px 0 0 10px}
.tx-ptextlist-filters{list-style-type:none}
.tx-ptextlist-filter{float:left;margin:20px;padding:10px;list-style-type:none;background-color:#ccc;border:1px solid #AFAFAF}
.tx-ptextlist-filter-firstLetter{float:left;padding:3px;list-style-type:none}
.type-button .reset{margin-left:1em}
.tx-ptextlist-filter-tagCloud-list li{float:left;list-style:none outside none;margin-right:6px;margin-top:3px}
.tx-ptextlist-filter-tagCloud-list li a:hover{text-decoration:underline}
.tx-ptextlist-pager-wrapper{border:1px solid #BFBFBF;margin-top:20px;padding:5px;overflow:hidden;background-color:#eee}
.tx-ptextlist-pager{margin-left:0;text-align:center}
.tx-ptextlist-pager li{display:inline}
.tx-ptextlist-pager-item-display{color:#777}
.tx-extbase-highlight{font-weight:bold;color:#003399}
.pt-extbase-groupselector{border:1px solid #7C7C7C;padding:5px}
div.csc-mailform ol,div.csc-mailform ol li{margin:0;padding:0}
div.csc-mailform ol li{overflow:hidden}
div.csc-mailform fieldset{margin:0;padding:0;position:relative}
div.csc-mailform legend{margin-left:1em;color:#000000;font-weight:bold}
div.csc-mailform fieldset ol{padding:1em 1em 0 1em}
div.csc-mailform fieldset li{padding:0.5em;margin-bottom:0.5em;list-style:none}
div.csc-mailform fieldset.submit{border-style:none}
div.csc-mailform li label{float:left;width:13em;margin-right:1em;vertical-align:baseline}
div.csc-mailform li input+label,div.csc-mailform li textarea+label,div.csc-mailform li select+label{float:none;width:auto;margin-right:0;margin-left:1em}
div.csc-mailform li textarea+label{vertical-align:top}
label em,legend em{display:block;color:#060;font-size:85%;font-style:normal;text-transform:uppercase}
legend em{position:absolute}
label strong,legend strong{display:block;color:#C00;font-size:85%;font-weight:normal;text-transform:uppercase}
legend strong{position:absolute;top:1.4em}
.labels-alignment-right label,.labels-alignment-right .fieldset-subgroup legend,.labels-alignment-right.fieldset-subgroup legend{text-align:right}
fieldset.fieldset-horizontal{border-width:0}
fieldset.fieldset-horizontal ol{padding:0}
fieldset.fieldset-horizontal li{float:left;padding:0;margin-right:1em}
fieldset.fieldset-horizontal.label-below label{display:block;margin-left:0;margin-top:0.2em;font-size:90%;color:#999999;text-align:left}
fieldset.fieldset-horizontal label em{display:inline}
fieldset.fieldset-subgroup{margin-bottom:-2em;border-style:none}
fieldset.fieldset-subgroup legend{margin-left:0;padding:0;font-weight:normal;width:13em}
fieldset.fieldset-subgroup ol{position:relative;top:-1.4em;margin:0 0 0 14em;padding:0}
fieldset.fieldset-subgroup li{padding:0}
fieldset.fieldset-subgroup input+label{float:none;width:auto;display:inline;margin:0 0 0 1em}
.labels-block label{display:block;float:none;margin:0 0 0.5em;width:auto}
.labels-block input+label,.labels-block textarea+label{margin:0.5em 0 0}
.labels-block fieldset.fieldset-subgroup,fieldset.labels-block.fieldset-subgroup{margin-bottom:0}
.labels-block .fieldset-subgroup legend,.labels-block.fieldset-subgroup legend{width:auto}
.labels-block .fieldset-subgroup legend em,.labels-block.fieldset-subgroup legend em{position:relative}
.labels-block .fieldset-subgroup legend strong,.labels-block.fieldset-subgroup legend strong{position:relative;top:0}
.labels-block .fieldset-subgroup ol,.labels-block.fieldset-subgroup ol{top:0;margin:0;padding:0.5em 0 0}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
audio:not([controls]){display:none;height:0}
[hidden]{display:none}
html{font-size:100%;
-webkit-text-size-adjust:100%;
-ms-text-size-adjust:100%;
}
html,button,input,select,textarea{font-family:sans-serif}
body{margin:0}
a:focus{outline:thin dotted}
a:active,a:hover{outline:0}
h1{font-size:2em;margin:0.67em 0}
h2{font-size:1.5em;margin:0.83em 0}
h3{font-size:1.17em;margin:1em 0}
h4{font-size:1em;margin:1.33em 0}
h5{font-size:0.83em;margin:1.67em 0}
h6{font-size:0.75em;margin:2.33em 0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
blockquote{margin:1em 40px}
dfn{font-style:italic}
mark{background:#ff0;color:#000}
p,pre{margin:1em 0}
code,kbd,pre,samp{font-family:monospace,serif;_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:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
dl,menu,ol,ul{margin:1em 0}
dd{margin:0 0 0 40px}
menu,ol,ul{padding:0 0 0 40px}
nav ul,nav ol{list-style:none;list-style-image:none}
img{border:0;
-ms-interpolation-mode:bicubic;
}
svg:not(:root){overflow:hidden}
figure{margin:0}
form{margin:0}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}
legend{border:0;
padding:0;white-space:normal;
*margin-left:-7px;
}
button,input,select,textarea{font-size:100%;
margin:0;
vertical-align:baseline;
*vertical-align:middle;
}
button,input{line-height:normal}
button,html input[type="button"],
input[type="reset"],input[type="submit"]{-webkit-appearance:button;
cursor:pointer;
*overflow:visible;
}
button[disabled],input[disabled]{cursor:default}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;
padding:0;
*height:13px;
*width:13px;
}
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-cancel-button,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;
}
table{border-collapse:collapse;border-spacing:0}
*{margin:0;padding:0}
html,body{height:100%;margin:0;padding:0}
body{background-color:#f2efdc;font-size:0.9em;font-family:"Source Sans Pro",Verdana,Arial,sans-serif;color:#3d3d3d}
div.container,div#main{max-width:1000px;margin:0 auto 0 auto;position:relative;z-index:1}
header{z-index:5;position:relative}
div.service{background-color:#d96b2b;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;behavior:url('../../fileadmin/templates/css/PIE.htc');overflow:hidden;position:absolute;top:0;right:0}
div.container-navi{background-color:#fff;box-shadow:0 10px 15px -2px rgba(0,0,0,0.06)}
div#main{
position:relative}
div.content,div.right,div.left{float:left;width:52%;margin:40px 0 0 0;padding:0}
div.content{width:50%;padding:0 2% 0 2%}
div.right,div.left{width:23%;margin-right:0}
div.left{background-color:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:2% 2% 2% 2%;width:19%}
img#logo{margin:28px 0 0 0;padding:0 0 20px 0;float:left;display:block}
p.csc-linkToTop{clear:both}
div#slider{border-top:9px solid #d96b2b;background-color:#f49e00;height:169px;box-shadow:0 -10px 15px -5px rgba(0,0,0,0.06) inset;text-align:center;overflow:hidden}
div.flexslider{background-color:#f49e00;position:relative}
div.flexslider ul.slides{margin:0 auto 0 auto;width:100%}
ul.slides li:before{content:""}
ul.slides li{margin-right:0 !important;width:auto !important;float:none !important}
div#slider ul.slides li{height:390px !important}
div#slider h1,footer h1{display:none}
div.flexslider strong{color:#fff;font-size:1.8em;font-weight:normal;display:block;margin:0 0 5px 0}
.flexslider .slides .text-viewport.text-left .text-wrap strong,.flexslider .slides .text-viewport.text-left .text-wrap span{margin-left:20px}
.flexslider .slides .text-viewport.text-right .text-wrap strong,.flexslider .slides .text-viewport.text-right .text-wrap span{margin-right:20px}
div.flexslider span{font-size:0.9em;display:inline-block;line-height:1.2em}
.flexslider .slides img{max-width:300% !important}
div.flexslider .flex-caption{margin:0 0 15px 0;line-height:130%;position:relative;-ms-filter:none;filter:none;background:none !important;padding:0;margin:0 0 0 -50%;text-shadow:none;width:450px;max-width:450px;text-align:left;line-height:230%;bottom:auto}
.flexslider .slides .image-wrap,.flexslider .slides .text-wrap{position:absolute;left:50%;top:0}
.flexslider .slides .text-wrap{top:4em}
.flexslider .slides .image-viewport.image-left .image-wrap,.flexslider .slides .text-viewport.text-left .text-wrap{left:0}
.flexslider .slides .image-viewport.image-right .image-wrap,.flexslider .slides .text-viewport.text-right .text-wrap{left:auto;right:0;position:relative}
.flexslider .slides .image-wrap img,.flexslider .slides .text-wrap .flex-caption{margin-left:-50%}
.flexslider .slides .image-viewport.image-left .image-wrap img,.flexslider .slides .text-viewport.text-left .text-wrap .flex-caption{margin-left:0}
.flexslider .slides .image-viewport.image-right .image-wrap img,.flexslider .slides .text-viewport.text-right .text-wrap .flex-caption{margin-left:auto;position:absolute;top:0;right:0}
.flexslider .slides .image-content.image-left .image-wrap,.flexslider .slides .image-content.image-right .image-wrap,.flexslider .slides .text-content.text-left .text-wrap,.flexslider .slides .text-content.text-right .text-wrap{max-width:1000px;margin:0 auto !important;position:relative;left:0}
.flexslider .slides .image-content.image-left.text-content.text-left .text-wrap,.flexslider .slides .image-content.image-right.text-content.text-left .text-wrap,.flexslider .slides .image-content.image-left.text-content.text-right .text-wrap,.flexslider .slides .image-content.image-right.text-content.text-right .text-wrap{position:absolute;left:0}
.flexslider .slides .image-content.image-left.text-content.text-left .text-wrap,.flexslider .slides .image-content.image-right.text-content.text-left .text-wrap,.flexslider .slides .image-content.image-left.text-content.text-right .text-wrap,.flexslider .slides .image-content.image-right.text-content.text-right .text-wrap{right:0}
.flexslider .slides .image-content.image-left .image-wrap img,.flexslider .slides .text-content.text-left .text-wrap .flex-caption{margin-left:0}
.flexslider .slides .image-content.image-right .image-wrap img,.flexslider .slides .text-content.text-right .text-wrap .flex-caption{position:absolute;right:0}
.flexslider .slides .text-content.text-right .text-wrap .flex-caption{left:auto}
.flexslider ul.flex-direction-nav{position:absolute;top:180px;width:100%}
.flexslider ul.flex-direction-nav li{width:26px}
.flexslider ul.flex-direction-nav li a.flex-next{background-position:-30px 0;right:0}
a,a:active,a:visited,a:hover{color:#d96b2b}
a:hover,a:focus{text-decoration:none}
h1,h2,h3,h4,h5,h6{color:#f49e00;font-family:"Oswald",Myriad,Arial,sans-serif;font-weight:normal;font-size:1.8em;margin:20px 0 10px 0}
h1{margin-top:0}
h3{font-size:1.3em}
h4{font-size:1.2em;color:#3d3d3d;margin-bottom:5px}
h5,h6{font-size:1.1em;color:#3d3d3d;margin-bottom:0}
h6{font-size:1em}
p{line-height:150%;text-align:justify;margin-top:0}
p.highlight{font-size:1.1em;font-weight:bold}
div.content p{width:100%}
div.csc-textpic-imagewrap img,div.news-single div.news-img-wrap img{border:3px solid #fff !important}
div.right div.csc-textpic-imagewrap img,div.right div.news-single div.news-img-wrap img{border:none !important;width:100% !important;height:auto !important}
DIV.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{margin-bottom:5px}
DIV.csc-textpic .csc-textpic-imagewrap .csc-textpic-imagerow-last .csc-textpic-image{margin-bottom:5px}
p img.alignright{float:right;margin:10px 0 10px 15px}
figcaption{color:#d96b2b;font-size:0.8em}
div.clr{clear:both;overflow:hidden;height:0}
::-webkit-input-placeholder{color:#3d3d3d !important}
:-moz-placeholder{color:#3d3d3d !important}
:-ms-input-placeholder{color:#3d3d3d !important}
.placeholder{color:#3d3d3d !important}
ul{list-style:none;padding:0}
li:before{content:"";color:orange}
ul.link-list{list-style:none;)}
div.content ul li:before,ul.csc-bulletlist-1 li:before{content:"● ";color:orange}
div.content ul,ul.csc-bulletlist-1{list-style:none;padding:0.5em;margin-right:2em;margin-left:0.8em;text-indent:-0.8em}
div.content ul li,ul.csc-bulletlist-1 li{margin-top:0.5em;text-align:justify}
ul.EDP_Layout1 li:before{content:"● ";color:red}
ul.EDP_Layout1{list-style:none;padding:0.5em;margin-right:2em;margin-left:0.8em;text-indent:-0.8em}
ul.EDP_Layout1 li{margin-top:0.5em}
div.left div ul li{margin:0 0 5px 0;font-size:0.9em;margin-left:2em;text-indent:-2em}
div.left div ul a,div.left div ul a:active,div.left div ul a:visited,div.left div ul a:hover,ul.link-list a,ul.link-list a:active,ul.link-list a:visited,ul.link-list a:hover{text-decoration:none;font-size:0.9em}
div.left div ul a:hover,ul.link-list a:hover,ul.link-list a:focus{text-decoration:underline}
ol li:before{content:""}
.csc-sitemap ul ul{margin:0 0 0 1em}
form{margin:20px 0 0 0}
fieldset{border:none;margin:0;padding:0}
legend{color:#000;font-family:"Oswald",Myriad,Arial,sans-serif;font-weight:normal;font-size:1.2em;display:block}
label{padding:5px 0 2px 0}
input,textarea{width:200px;height:20px;padding:4px 10px 4px 10px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;behavior:url('../../fileadmin/templates/css/PIE.htc');color:#3D3D3D;font-family:"Source Sans Pro",Verdana,Arial,sans-serif;font-size:1em;border:1px solid #e3e0ce}
textarea{height:100px}
button,html input[type="button"],input[type="reset"],input[type="submit"]{width:auto;background-color:#F49E00;color:#fff;font-weight:bold;border:none;height:30px;margin:10px 0 0 0}
button:hover,html input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{background-color:#D96B2B}
div.news-teaser{width:46%;float:left;margin:0 3% 20px 0}
.right div.news-teaser{width:100%;float:none;margin:0}
div.news p{margin:5px 0 0 0}
div.news p.date{color:#d96b2b;font-size:0.9em !important;margin-bottom:0}
div.news h3{margin:0 0 10px 0;font-size:1.6em}
div.news h3 a,div.news h3 a:active,div.news h3 a:visited,div.news h3 a:hover{color:#3d3d3d;text-decoration:none}
div.news h3 a:hover,div.news h3 a:focus{color:#d96b2b}
div.news span.more{color:#d96b2b}
.right div.news span.more{display:none}
.right div.news span.more+a:before{content:"» "}
div.news img{width:100% !important;height:auto !important;display:block}
.news-single .article .news-img-wrap{margin:10px 25px 10px 0;float:left}
.news-single .article .mediaelement-video:after{visibility:hidden;display:block;content:"";clear:both;height:0}
.news .article .news-img-wrap a{background:none;border:none;padding:0}
.news div.news-teaser.articletype-0:nth-child(2n+1){clear:both}
a.news-datemenu-clickyear{display:block}
.news-teaser h4.news-list-author{margin:0;font-size:1em}
.news-single .news-author{font-weight:bold}
div.tx-comments-comments .tx-comments-comment-1,div.tx-comments-comments .tx-comments-comment-2{border:none;margin-bottom:10px;padding:10px 15px 10px 15px;background-color:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;behavior:url('../../fileadmin/templates/css/PIE.htc')}
div.tx-comments-comments hr{display:none}
div.news-menu-view{background-color:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;behavior:url('../../fileadmin/templates/css/PIE.htc');padding:6%}
div.news-menu-view ul{margin:0;padding:0;list-style:none}
div.news-menu-view ul li{padding:0}
div.news-menu-view ul li:before{content:none}
div.news-menu-view ul li{color:#fff;background-color:#bfa099;background:rgb(191,160,153);background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JmYTA5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiMjk1OGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(191,160,153,1) 0%,rgba(178,149,143,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(191,160,153,1)),color-stop(100%,rgba(178,149,143,1)));background:-webkit-linear-gradient(top,rgba(191,160,153,1) 0%,rgba(178,149,143,1) 100%);background:-o-linear-gradient(top,rgba(191,160,153,1) 0%,rgba(178,149,143,1) 100%);background:-ms-linear-gradient(top,rgba(191,160,153,1) 0%,rgba(178,149,143,1) 100%);background:linear-gradient(to bottom,rgba(191,160,153,1) 0%,rgba(178,149,143,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bfa099',endColorstr='#b2958f',GradientType=0);text-decoration:none;font-family:"Oswald",Myriad,Arial,sans-serif;font-size:1.4em;margin:0;padding:9px 15px 9px 15px;border-top:2px solid #fff;line-height:130%}
div.news-menu-view ul ul li{font-size:0.8em;padding:9px 5px 9px 10px}
div.news-menu-view ul a,div.news-menu-view ul:active,div.news-menu-view ul:visited,div.news-menu-view ul:hover{color:#fff}
div.news-menu-view ul ul li.itemactive,div.news-menu-view ul ul li:hover,div.news-menu-view ul ul li:focus{background-color:#d96b2b;background:rgb(217,107,43);background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q5NmIyYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjYjYxMjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(217,107,43,1) 0%,rgba(203,97,36,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(217,107,43,1)),color-stop(100%,rgba(203,97,36,1)));background:-webkit-linear-gradient(top,rgba(217,107,43,1) 0%,rgba(203,97,36,1) 100%);background:-o-linear-gradient(top,rgba(217,107,43,1) 0%,rgba(203,97,36,1) 100%);background:-ms-linear-gradient(top,rgba(217,107,43,1) 0%,rgba(203,97,36,1) 100%);background:linear-gradient(to bottom,rgba(217,107,43,1) 0%,rgba(203,97,36,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d96b2b',endColorstr='#cb6124',GradientType=0)}
div.teaser{background-color:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;behavior:url('../../fileadmin/templates/css/PIE.htc');padding:0 5% 12px 5%;margin:0 0 20px 0;overflow:hidden}
div.teaser h3{margin:0;padding:13px 0 9px 0;line-height:130%}
div.teaser h3 a,div.teaser h3 a:active,div.teaser h3 a:visited,div.teaser h3 a:hover{color:#f49e00;text-decoration:none}
div.teaser h3 a:hover,div.teaser h3 a:focus{color:#d96b2b}
div.teaser p{font-size:0.9em;text-align:left;margin:7px 0 0 0}
div.teaser header{font-size:0.9em;text-align:left;margin:7px 0 0 0}
div.teaser img{display:block;width:100%}
div.teaser p a,div.teaser p a:active,div.teaser p a:visited,div.teaser p a:hover{color:#fff;text-decoration:none;font-weight:bold;background-color:#f49e00;float:right;padding:2px 7px 2px 7px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;behavior:url('../../fileadmin/templates/css/PIE.htc')}
div.teaser p a:hover,div.teaser p a:focus{background-color:#d96b2b}
form#search{float:left;margin:0}
form#search p{padding:0 12px 11px 12px;margin:0}
form#search input{background-color:#f2efdc;border:none;margin:-5px 0 0 0;padding:10px 0 5px 10px;height:20px;width:164px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;behavior:url('../../fileadmin/templates/css/PIE.htc');font-family:"Source Sans Pro",Verdana,Arial,sans-serif;font-size:1.3em;overflow:hidden;position:relative}
div.cbQuickGoogleMap div#cbsgm_42{width:auto !important}
.tx-quotations ul.slides{overflow:hidden}
.tx-quotations ul.slides li{display:none;float:none !important;width:100% !important;margin:0 !important;font-family:"Oswald",Myriad,Arial,sans-serif}
.tx-quotations ul.slides li img{width:100% !important;height:auto !important}
footer{margin:60px 0 0 0;padding:0 0 60px 0;background-color:#3d3d3d;box-shadow:0 -2px 20px -5px rgba(0,0,0,0.5);color:#fff;overflow:hidden;clear:both;float:none;font-size:0.9em;z-index:0;position:relative}
footer div.column{float:left;margin:40px 45px 0 0}
footer h3{color:#fff;margin:0 0 6px 0}
footer ul{margin:0;padding:0;list-style:none;color:#F49E00}
footer li{line-height:170%}
footer p{margin:0 0 6px 0}
footer a,footer a:active,footer a:visited,footer a:hover{color:#F49E00;text-decoration:none}
footer a:hover,footer a:focus{text-decoration:underline}
footer a.rss,footer a.login{background:url('../../fileadmin/templates/img/icon-rss.png') no-repeat left center;display:block;height:22px;padding:2px 0 0 30px;margin:0 0 12px 0}
footer a.login{background-image:url('../../fileadmin/templates/img/icon-login.png')}
.toplogin{float:left;margin:7px 10px 0 5px}
.toplogin a.login{background:url('../../fileadmin/templates/img/icon-toplogin.png') no-repeat left center;display:block;height:22px;padding:2px 0 0 26px;margin:0;color:#fff;text-decoration:none;font-family:"Oswald",Myriad,Arial,sans-serif}
.toplogin a.login:focus,.toplogin a.login:hover,.toplogin a.login:active{text-decoration:underline}
.tx-yag-breadcrumbcomtainer{border:none;background-color:#fff;padding-left:10px;margin-bottom:20px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;behavior:url('../../fileadmin/templates/css/PIE.htc')}
div.tx-yag-pager{display:none;visibility:hidden}
.tx-yag-thumb-innerframe img,.tx-yag-image img{background-color:#fff;border:none;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;behavior:url('../../fileadmin/templates/css/PIE.htc');margin:0;padding:7px}
.tx-yag-album-thumb-innerframe,.tx-yag-gallery-albuminfo{padding:0}
div.tx-yag-items img{margin:0 10px 0 0}
div.tx-yag-items div.tx-yag-album-thumb-outerframe{width:100% !important;margin:0 0 15px 17px}
.tx-yag-gallery-itemcount{margin-top:0}
.tx-yag-gallery-albuminfo{margin-right:10px;float:none;position:static !important}
.tx-yag-album-thumb-innerframe{width:154px;margin-right:10px}
.tx-yag-album-thumb-innerframe a,.tx-yag-album-thumb-innerframe a:active,.tx-yag-album-thumb-innerframe a:visited,.tx-yag-album-thumb-innerframe a:hover{display:block}
div.tx-yag-items{margin-left:-17px}
div.tx-yag-items div.tx-yag-item-thumb-outerframe{width:154px !important;margin:0 0 3px 17px}
DIV.csc-textpic-intext-left .csc-textpic-imagewrap,DIV.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{margin-right:0}
.tx-yag-singleview{text-align:left !important}
.tx-yag-item-meta{padding:10px 20px 10px 20px;background-color:#fff;border:none;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;behavior:url('../../fileadmin/templates/css/PIE.htc')}
.tx-yag-singleview .tx-yag-item-meta dl{margin:0}
.tx-yag-singleview .tx-yag-item-meta dl dt{text-align:left;margin:0;font-weight:bold}
.tx-yag-item-meta dl dd{margin:0}
div.slider-wrapper{width:100% !important}
div.nivoSlider{height:auto !important;width:100% !important}
div.gmap{width:100% !important;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;behavior:url('../../fileadmin/templates/css/PIE.htc')}
ul#navi{margin:33px 0 30px 0;padding:0;list-style:none;float:right}
ul#navi li{margin:0;padding:0;float:left;position:relative}
ul#navi li:before{content:none}
ul#navi a,ul#navi a:active,ul#navi a:visited,ul#navi a:hover{display:block;color:#3d3d3d;text-decoration:none;font-family:"Oswald",Myriad,Arial,sans-serif;font-size:1.4em;padding:5px 9px 5px 9px;behavior:url('../../fileadmin/templates/css/PIE.htc')}
ul#navi li.active a,ul#navi li.active a:active,ul#navi li.active a:visited,ul#navi li.active a:hover,ul#navi a:hover,ul#navi li:hover a,ul#navi a:focus{background-color:#d96b2b;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;behavior:url('../../fileadmin/templates/css/PIE.htc');color:#fff;display:block}
ul#navi ul{margin:0;padding:10px 13px 15px 8px;position:absolute;top:34px;left:0;background-color:#d96b2b;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;display:none;visibility:hidden;min-width:140px}
ul#navi li:hover ul{display:block;visibility:visible}
ul#navi ul li{margin:0;padding:0;float:none}
ul#navi ul a,ul#navi ul a:active,ul#navi ul a:visited,ul#navi ul a:hover{color:#fff;font-family:"Source Sans Pro",Verdana,Arial,sans-serif;font-size:1.2em;padding:2px 9px 2px 9px}
ul#navi ul a:hover,ul#navi ul a:focus,ul#navi li.active li a:hover,ul#navi li.active li a:focus{background-color:#F49E00}
div.mobil-navi{display:none}
ul#subnavi{margin:0;padding:0;list-style:none}
ul#subnavi li{margin:0;padding:0}
ul#subnavi li:before{content:none}
ul#subnavi a,ul#subnavi a:active,ul#subnavi a:visited,ul#subnavi a:hover{display:block;color:#fff;background:#bfa099;background-color:#bfa099;background:rgb(191,160,153);background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JmYTA5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiMjk1OGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(191,160,153,1) 0%,rgba(178,149,143,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(191,160,153,1)),color-stop(100%,rgba(178,149,143,1)));background:-webkit-linear-gradient(top,rgba(191,160,153,1) 0%,rgba(178,149,143,1) 100%);background:-o-linear-gradient(top,rgba(191,160,153,1) 0%,rgba(178,149,143,1) 100%);background:-ms-linear-gradient(top,rgba(191,160,153,1) 0%,rgba(178,149,143,1) 100%);background:linear-gradient(to bottom,rgba(191,160,153,1) 0%,rgba(178,149,143,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bfa099',endColorstr='#b2958f',GradientType=0);text-decoration:none;font-family:"Oswald",Myriad,Arial,sans-serif;font-size:1.2em;padding:9px 15px 9px 15px;border-top:2px solid #fff;line-height:130%}
ul#subnavi li.first a,ul#subnavi li.first a:active,ul#subnavi li.first a:visited,ul#subnavi li.first a:hover{border-top-left-radius:5px;-moz-border-top-left-radius:5px;-webkit-border-top-left-radius:5px;border-top-right-radius:5px;-moz-border-top-right-radius:5px;-webkit-border-top-right-radius:5px}
ul#subnavi li.last a,ul#subnavi li.last a:active,ul#subnavi li.last a:visited,ul#subnavi li.last a:hover{border-bottom-left-radius:5px;-moz-border-bottom-left-radius:5px;-webkit-border-bottom-left-radius:5px;border-bottom-right-radius:5px;-moz-border-bottom-right-radius:5px;-webkit-border-bottom-right-radius:5px}
ul#subnavi a:hover,ul#subnavi a:focus,ul#subnavi ul li.active a,ul#subnavi ul li.active a:active,ul#subnavi ul li.active a:visited,ul#subnavi ul li:hover a{background-color:#d96b2b;background:rgb(217,107,43);background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q5NmIyYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjYjYxMjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(217,107,43,1) 0%,rgba(203,97,36,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(217,107,43,1)),color-stop(100%,rgba(203,97,36,1)));background:-webkit-linear-gradient(top,rgba(217,107,43,1) 0%,rgba(203,97,36,1) 100%);background:-o-linear-gradient(top,rgba(217,107,43,1) 0%,rgba(203,97,36,1) 100%);background:-ms-linear-gradient(top,rgba(217,107,43,1) 0%,rgba(203,97,36,1) 100%);background:linear-gradient(to bottom,rgba(217,107,43,1) 0%,rgba(203,97,36,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d96b2b',endColorstr='#cb6124',GradientType=0)}
ul#subnavi a.level1,ul#subnavi a.level1:active,ul#subnavi a.level1:visited,ul#subnavi a.level1:hover{display:none;visibility:hidden}
ul#subnavi ul.layer{margin:0;list-style:none;display:none;visibility:hidden;overflow:hidden}
ul#subnavi ul.layer2{background-color:#e5bc70;padding:0 0 5px 0;visibility:hidden;display:none}
ul#subnavi li.active ul.layer{display:block;visibility:visible}
ul#subnavi li.last ul.layer2{margin-top:-3px;border-bottom-left-radius:5px;-moz-border-bottom-left-radius:5px;-webkit-border-bottom-left-radius:5px;border-bottom-right-radius:5px;-moz-border-bottom-right-radius:5px;-webkit-border-bottom-right-radius:5px}
ul#subnavi ul.layer li:hover ul.layer2,ul#subnavi ul.layer li.active ul.layer2{display:block !important;visibility:visible !important}
ul#subnavi ul.layer2 a,ul#subnavi ul.layer2 a:active,ul#subnavi ul.layer2 a:visited,ul#subnavi u.layer2l a:hover,ul#subnavi li.active ul.layer2 a,ul#subnavi li.active ul.layer2 a:active,ul#subnavi li.active ul.layer2 a:visited,ul#subnavi li.active ul.layer2 a:hover,ul#subnavi li:hover ul.layer2 a{background:none !important;filter:none;border-radius:0;border:none;font-family:"Source Sans Pro",Verdana,Arial,sans-serif;font-weight:bold;font-size:1em;height:auto;line-height:100%}
ul#subnavi li.active ul.layer2 li.active a,ul#subnavi li.active ul.layer2 li.active a:active,ul#subnavi li.active ul.layer2 li.active a:visited,ul#subnavi li.active ul.layer2 a:hover,ul#subnavi li:hover ul.layer2 a:hover,ul#subnavi li ul.layer2 a:focus{text-decoration:underline}
html.lt-ie10 ul#subnavi li.first a,html.lt-ie10 ul#subnavi li.first a:active,html.lt-ie10 ul#subnavi li.first a:visited,html.lt-ie10 ul#subnavi li.first a:hover,html.lt-ie10 ul#subnavi li.last a,html.lt-ie10 ul#subnavi li.last a:active,html.lt-ie10 ul#subnavi li.last a:visited,html.lt-ie10 ul#subnavi li.last a:hover{border-radius:0}
ul#breadcrumb{margin:0 0 30px 0;padding:0;overflow:hidden;list-style:none;text-indent:0}
ul#breadcrumb li{margin:0;padding:0;float:left}
ul#breadcrumb li.first:before{content:none}
ul#breadcrumb li:before{content:">"}
ul#breadcrumb a,ul#breadcrumb a:active,ul#breadcrumb a:visited,ul#breadcrumb a:hover,ul#breadcrumb span{padding:0 8px 0 5px}
ul#breadcrumb span{font-weight:bold}
ul#language{margin:5px 0 0 0;padding:0;list-style:none;float:left;color:#fff;font-family:"Oswald",Myriad,Arial,sans-serif;font-size:1.3em}
ul#language li{margin:0;padding:0 10px 0 0;float:left}
ul#language li:before{content:none}
ul#language a,ul#language a:active,ul#language a:visited,ul#language a:hover{color:#fff;text-decoration:none}
ul#language a:hover,ul#language a:focus,ul#language li.active a,ul#language li.active a:active,ul#language li.active a:visited{text-shadow:1px 1px 0 #f49e00,-1px 1px 0 #f49e00,1px -1px 0 #f49e00,-1px -1px 0 #f49e00,0px 1px 0 #f49e00,0px -1px 0 #f49e00,-1px 0px 0 #f49e00,1px 0px 0 #f49e00,2px 2px 0 #f49e00,-2px 2px 0 #f49e00,2px -2px 0 #f49e00,-2px -2px 0 #f49e00,0px 2px 0 #f49e00,0px -2px 0 #f49e00,-2px 0px 0 #f49e00,2px 0px 0 #f49e00,1px 2px 0 #f49e00,-1px 2px 0 #f49e00,1px -2px 0 #f49e00,-1px -2px 0 #f49e00,2px 1px 0 #f49e00,-2px 1px 0 #f49e00,2px -1px 0 #f49e00,-2px -1px 0 #f49e00;-moz-text-shadow:1px 1px 0 #f49e00,-1px 1px 0 #f49e00,1px -1px 0 #f49e00,-1px -1px 0 #f49e00,0px 1px 0 #f49e00,0px -1px 0 #f49e00,-1px 0px 0 #f49e00,1px 0px 0 #f49e00,2px 2px 0 #f49e00,-2px 2px 0 #f49e00,2px -2px 0 #f49e00,-2px -2px 0 #f49e00,0px 2px 0 #f49e00,0px -2px 0 #f49e00,-2px 0px 0 #f49e00,2px 0px 0 #f49e00,1px 2px 0 #f49e00,-1px 2px 0 #f49e00,1px -2px 0 #f49e00,-1px -2px 0 #f49e00,2px 1px 0 #f49e00,-2px 1px 0 #f49e00,2px -1px 0 #f49e00,-2px -1px 0 #f49e00;-webkit-text-shadow:1px 1px 0 #f49e00,-1px 1px 0 #f49e00,1px -1px 0 #f49e00,-1px -1px 0 #f49e00,0px 1px 0 #f49e00,0px -1px 0 #f49e00,-1px 0px 0 #f49e00,1px 0px 0 #f49e00,2px 2px 0 #f49e00,-2px 2px 0 #f49e00,2px -2px 0 #f49e00,-2px -2px 0 #f49e00,0px 2px 0 #f49e00,0px -2px 0 #f49e00,-2px 0px 0 #f49e00,2px 0px 0 #f49e00,1px 2px 0 #f49e00,-1px 2px 0 #f49e00,1px -2px 0 #f49e00,-1px -2px 0 #f49e00,2px 1px 0 #f49e00,-2px 1px 0 #f49e00,2px -1px 0 #f49e00,-2px -1px 0 #f49e00}
html.lt-ie10 ul#language a:hover,html.lt-ie10 ul#language li.active a,html.lt-ie10 ul#language li.active a:active,html.lt-ie10 ul#language li.active a:visited{color:#3d3d3d}
@media screen and (max-width:1050px){div.container,div#main{padding:0 20px 0 20px}
div.content{width:50%}
div#main{padding-right:0}
div.service{right:20px}
}
@media screen and (max-width:950px){ul#navi{float:left}
}
@media screen and (max-width:860px){div#slider{height:50px}
div.quote,div#slider img{display:none}
}
@media screen and (max-width:770px){div.content,div.right{float:none;width:100%}
div.content{padding:40px 0 0 0;margin:0;width:97%}
img#logo{float:left}
nav,ul#breadcrumb{display:none}
div.mobil-navi{display:block}
div.mobil-navi{margin:0;float:left;padding:0}
div.mobil-navi a,div.mobil-navi a:active,div.mobil-navi a:visited,div.mobil-navi a:hover{display:block;background:url('../../fileadmin/templates/img/icon-navi.png') no-repeat;width:50px;height:50px;z-index:1;margin:28px 10px 0 0;text-indent:-99999px}
div.mobil-navi a.close,div.mobil-navi a.close:active,div.mobil-navi a.close:visited,div.mobil-navi a.close:hover{z-index:100;position:absolute;left:20px;top:-100px;background-position:0 -50px}
header{position:static}
div#main-nav{display:none;position:absolute;top:0;left:0;width:200px;margin:0;padding:0 15px 15px 15px;border-radius:0;z-index:99}
#main-nav:target{display:block}
div#main{padding-right:0}
div.news-teaser{width:47%}
div.teaser{width:43%;padding:0 2% 12px 2%;margin:0 3% 20px 0;float:left}
div.csc-textpic-imagewrap{margin:0 10px 0 0 !important}
ul#subnavi ul{margin:0;padding:5px 0 5px 0;list-style:none;background-color:#e5bc70;display:none;visibility:hidden;overflow:hidden}
ul#subnavi li.last ul{margin-top:-3px;border-bottom-left-radius:5px;-moz-border-bottom-left-radius:5px;-webkit-border-bottom-left-radius:5px;border-bottom-right-radius:5px;-moz-border-bottom-right-radius:5px;-webkit-border-bottom-right-radius:5px}
ul#subnavi li.active ul{display:block;visibility:visible}
ul#subnavi ul a,ul#subnavi ul a:active,ul#subnavi ul a:visited,ul#subnavi ul a:hover,ul#subnavi li.active ul a,ul#subnavi li.active ul a:active,ul#subnavi li.active ul a:visited,ul#subnavi li.active ul a:hover,ul#subnavi li:hover ul a{background:none !important;filter:none;border-radius:0;border:none;font-family:"Source Sans Pro",Verdana,Arial,sans-serif;font-weight:bold;font-size:1em;height:auto;line-height:100%}
ul#subnavi a:hover,ul#subnavi a:focus,ul#subnavi li.active a,ul#subnavi li.active a:active,ul#subnavi li.active a:visited,ul#subnavi li:hover a{background-color:#d96b2b;background:rgb(217,107,43);background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q5NmIyYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjYjYxMjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(217,107,43,1) 0%,rgba(203,97,36,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(217,107,43,1)),color-stop(100%,rgba(203,97,36,1)));background:-webkit-linear-gradient(top,rgba(217,107,43,1) 0%,rgba(203,97,36,1) 100%);background:-o-linear-gradient(top,rgba(217,107,43,1) 0%,rgba(203,97,36,1) 100%);background:-ms-linear-gradient(top,rgba(217,107,43,1) 0%,rgba(203,97,36,1) 100%);background:linear-gradient(to bottom,rgba(217,107,43,1) 0%,rgba(203,97,36,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d96b2b',endColorstr='#cb6124',GradientType=0)}
ul#subnavi li.active ul li.active a,ul#subnavi li.active ul li.active a:active,ul#subnavi li.active ul li.active a:visited,ul#subnavi li.active ul a:hover,ul#subnavi li:hover ul a:hover,ul#subnavi li ul a:focus{text-decoration:underline}
ul#subnavi a.level1,ul#subnavi a.level1:active,ul#subnavi a.level1:visited,ul#subnavi a.level1:hover{display:block;visibility:visible}
ul#subnavi ul ul.layer2{padding:0;margin-left:15px;background-color:#f2d398}
ul#subnavi ul ul.layer2 a,ul#subnavi ul ul.layer2 a:active,ul#subnavi ul ul.layer2 a:visited,ul#subnavi ul ul.layer2 a:hover,ul#subnavi li.active ul ul.layer2 a,ul#subnavi li.active ul ul.layer2 a:active,ul#subnavi li.active ul ul.layer2 a:visited,ul#subnavi li.active ul ul.layer2 a:hover,ul#subnavi li:hover ul ul.layer2 a{font-size:0.9em;padding:6px 15px 6px 10px;font-weight:normal}
ul#subnavi li.active ul li.active ul.layer2 a,ul#subnavi li.active ul li.active ul.layer2 a:active,ul#subnavi li.active ul li.active ul.layer2 a:visited,ul#subnavi li.active ul ul.layer2 a:hover,ul#subnavi li:hover ul ul a:hover,ul#subnavi li ul ul.layer2 a:focus{text-decoration:none}
ul#subnavi li:hover ul ul.layer2 a:hover,ul#subnavi li ul ul.layer2 a:focus{font-weight:bold}
}
@media screen and (max-width:733px){ul#navi li:hover ul{display:none;visibility:hidden}
}
@media screen and (max-width:480px){div.news-teaser{overflow:hidden;float:none;margin-right:0;width:95%}
}
@media screen and (max-width:760px){div.csc-textpic-imagewrap{margin:0 10px 0 0 !important;display:block;overflow:hidden !important}
}
@media screen and (max-width:480px){div.teaser{overflow:hidden;float:none;margin-right:0;width:89%;padding:0 3% 12px 3%}
div.csc-textpic-text{margin:0 0 0 2%}
div.teaser .csc-textpic-imagewrap{padding:0 10px 0 0}
div.teaser p{margin:0}
div.teaser p a{float:right;margin-right:0;display:block}
}
@media screen and (max-width:415px){div.teaser{overflow:hidden;float:none;margin-right:0;width:89%;padding:0 3% 12px 3%}
div.teaser p{float:none;width:97%;margin-right:0}
}
@media screen and (max-width:332px){p.subnavi-link{padding-right:5px}
}
@media screen and (max-width:330px){div.service{right:10px}
}
#toTop{display:none;position:fixed;bottom:20px;right:20px;width:51px;height:51px;background-image:url('../../fileadmin/templates/js/scrollToTop/image/totop.png');background-repeat:no-repeat;opacity:0.4;filter:alpha(opacity=40);
z-index:999}
#toTop:hover{opacity:0.8;filter:alpha(opacity=80);
}
#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none}
#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url('../../fileadmin/templates/js/libs/jquery.fancybox-1.3.4/fancybox/fancybox.png')}
#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none}
#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}
#fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:1101;outline:none;display:none}
#fancybox-outer{position:relative;width:100%;height:100%;background:#fff}
#fancybox-content{width:0;height:0;padding:0;outline:none;position:relative;overflow:hidden;z-index:1102;border:0px solid #fff}
#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1101}
#fancybox-close,#fancybox-close:hover{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:transparent url('../../fileadmin/templates/js/libs/jquery.fancybox-1.3.4/fancybox/fancybox.png') -40px 0px;cursor:pointer;z-index:1103;display:none}
#fancybox-error{color:#444;font:normal 12px/20px Arial;padding:14px;margin:0}
#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top}
#fancybox-frame{width:100%;height:100%;border:none;display:block}
#fancybox-left,#fancybox-right{position:absolute;bottom:0px;height:100%;width:35%;cursor:pointer;outline:none;background:transparent url('../../fileadmin/templates/js/libs/jquery.fancybox-1.3.4/fancybox/blank.gif');z-index:1102;display:none}
#fancybox-left{left:0px}
#fancybox-right{right:0px}
#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block}
#fancybox-left-ico{background-image:url('../../fileadmin/templates/js/libs/jquery.fancybox-1.3.4/fancybox/fancybox.png');background-position:-40px -30px}
#fancybox-right-ico{background-image:url('../../fileadmin/templates/js/libs/jquery.fancybox-1.3.4/fancybox/fancybox.png');background-position:-40px -60px}
#fancybox-left:hover,#fancybox-right:hover{visibility:visible;
}
#fancybox-left:hover span{left:20px}
#fancybox-right:hover span{left:auto;right:20px}
.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001}
#fancybox-bg-n{top:-20px;left:0;width:100%;background-image:url('../../fileadmin/templates/js/libs/jquery.fancybox-1.3.4/fancybox/fancybox-x.png')}
#fancybox-bg-ne{top:-20px;right:-20px;background-image:url('../../fileadmin/templates/js/libs/jquery.fancybox-1.3.4/fancybox/fancybox.png');background-position:-40px -162px}
#fancybox-bg-e{top:0;right:-20px;height:100%;background-image:url('../../fileadmin/templates/js/libs/jquery.fancybox-1.3.4/fancybox/fancybox-y.png');background-position:-20px 0px}
#fancybox-bg-se{bottom:-20px;right:-20px;background-image:url('../../fileadmin/templates/js/libs/jquery.fancybox-1.3.4/fancybox/fancybox.png');background-position:-40px -182px}
#fancybox-bg-s{bottom:-20px;left:0;width:100%;background-image:url('../../fileadmin/templates/js/libs/jquery.fancybox-1.3.4/fancybox/fancybox-x.png');background-position:0px -20px}
#fancybox-bg-sw{bottom:-20px;left:-20px;background-image:url('../../fileadmin/templates/js/libs/jquery.fancybox-1.3.4/fancybox/fancybox.png');background-position:-40px -142px}
#fancybox-bg-w{top:0;left:-20px;height:100%;background-image:url('../../fileadmin/templates/js/libs/jquery.fancybox-1.3.4/fancybox/fancybox-y.png')}
#fancybox-bg-nw{top:-20px;left:-20px;background-image:url('../../fileadmin/templates/js/libs/jquery.fancybox-1.3.4/fancybox/fancybox.png');background-position:-40px -122px}
#fancybox-title{font-family:Helvetica;font-size:12px;z-index:1102}
.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative}
.fancybox-title-outside{padding-top:10px;color:#fff}
.fancybox-title-over{position:absolute;bottom:0;left:0;color:#FFF;text-align:left}
#fancybox-title-over{padding:10px;background-image:url('../../fileadmin/templates/js/libs/jquery.fancybox-1.3.4/fancybox/fancy_title_over.png');display:block}
.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px}
#fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto}
#fancybox-title-float-wrap td{border:none;white-space:nowrap}
#fancybox-title-float-left{padding:0 0 0 15px;background:url('../../fileadmin/templates/js/libs/jquery.fancybox-1.3.4/fancybox/fancybox.png') -40px -90px no-repeat}
#fancybox-title-float-main{color:#FFF;line-height:29px;font-weight:bold;padding:0 0 3px 0;background:url('../../fileadmin/templates/js/libs/jquery.fancybox-1.3.4/fancybox/fancybox-x.png') 0px -40px}
#fancybox-title-float-right{padding:0 0 0 15px;background:url('../../fileadmin/templates/js/libs/jquery.fancybox-1.3.4/fancybox/fancybox.png') -55px -90px no-repeat}
.fancybox-ie6 #fancybox-close{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_close.png',sizingMethod='scale')}
.fancybox-ie6 #fancybox-left-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_left.png',sizingMethod='scale')}
.fancybox-ie6 #fancybox-right-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_right.png',sizingMethod='scale')}
.fancybox-ie6 #fancybox-title-over{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_over.png',sizingMethod='scale');zoom:1}
.fancybox-ie6 #fancybox-title-float-left{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_left.png',sizingMethod='scale')}
.fancybox-ie6 #fancybox-title-float-main{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_main.png',sizingMethod='scale')}
.fancybox-ie6 #fancybox-title-float-right{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_right.png',sizingMethod='scale')}
.fancybox-ie6 #fancybox-bg-w,.fancybox-ie6 #fancybox-bg-e,.fancybox-ie6 #fancybox-left,.fancybox-ie6 #fancybox-right,#fancybox-hide-sel-frame{height:expression(this.parentNode.clientHeight+"px")}
#fancybox-loading.fancybox-ie6{position:absolute;margin-top:0;top:expression((-20+(document.documentElement.clientHeight ? document.documentElement.clientHeight/2 :document.body.clientHeight/2)+(ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop :document.body.scrollTop))+'px')}
#fancybox-loading.fancybox-ie6 div{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_loading.png',sizingMethod='scale')}
.fancybox-ie .fancybox-bg{background:transparent !important}
.fancybox-ie #fancybox-bg-n{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_n.png',sizingMethod='scale')}
.fancybox-ie #fancybox-bg-ne{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_ne.png',sizingMethod='scale')}
.fancybox-ie #fancybox-bg-e{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_e.png',sizingMethod='scale')}
.fancybox-ie #fancybox-bg-se{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_se.png',sizingMethod='scale')}
.fancybox-ie #fancybox-bg-s{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_s.png',sizingMethod='scale')}
.fancybox-ie #fancybox-bg-sw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_sw.png',sizingMethod='scale')}
.fancybox-ie #fancybox-bg-w{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_w.png',sizingMethod='scale')}
.fancybox-ie #fancybox-bg-nw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_nw.png',sizingMethod='scale')}
