.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}
.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}
.csc-textpic-intext-right-nowrap .csc-textpic-text{margin-right:310px}
.csc-textpic-intext-left-nowrap .csc-textpic-text{margin-left:310px}
@font-face{font-family:'PT Sans';font-style:normal;font-weight:400;src:local('PT Sans'),local('PTSans-Regular'),url(http://fonts.gstatic.com/s/ptsans/v8/FUDHvzEKSJww3kCxuiAo2A.ttf) format('truetype')}
@font-face{font-family:'PT Sans';font-style:normal;font-weight:700;src:local('PT Sans Bold'),local('PTSans-Bold'),url(http://fonts.gstatic.com/s/ptsans/v8/0XxGQsSc1g4rdRdjJKZrNC3USBnSvpkopQaUR-2r7iU.ttf) format('truetype')}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
a{background-color:transparent}
a:active,a:hover{outline:0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:700}
dfn{font-style:italic}
h1{font-size:2em;margin:.67em 0}
mark{background:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}
pre{overflow:auto}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input{line-height:normal}
input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}
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}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0}
textarea{overflow:auto}
optgroup{font-weight:700}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}
html{color:#222;font-size:1em;line-height:1.4}
::-moz-selection{background:#b3d4fc;text-shadow:none}
::selection{background:#b3d4fc;text-shadow:none}
body{background-color:#4a4a4a;font-family:Arial,Helvetica,sans-serif;font-size:16px;color:#000}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
audio,canvas,iframe,img,svg,video{vertical-align:middle}
fieldset{border:0;margin:0;padding:0}
textarea{resize:vertical}
.browserupgrade{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}
*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
*{margin:0px;padding:0px;border:none;font-family:Arial,Helvetica,sans-serif;font-size:100%;color:#000000}
.img-responsive{display:block;max-width:100%;height:auto}
h1{font-family:"PT Sans",sans-serif,Arial;font-size:22px;color:#00396b;text-decoration:none;line-height:120%;font-weight:400;margin:0px;margin-bottom:20px}
ul,ol{padding-left:30px;margin-bottom:15px}
.container{width:960px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;border:0px solid #F0F;position:relative}
#top{background-color:#f2f5f9;width:100%;height:187px}
#top .container.top{background-image:url('../../fileadmin/sys/templates/img/template/slogan.png');background-repeat:no-repeat;background-position:right bottom}
#top .container .logo{float:left;width:301px}
#top .container .top-rechts{float:right;
width:auto;text-align:right!important;border:0px solid #0F0}
#top .container .top-rechts .login-suche{overflow:hidden}
#top .container .top-rechts .login-suche .suche{float:right;border-right-width:2px;border-right-style:solid;border-right-color:#FFF}
.login-suche .login{float:right}
.login-suche .login a{background-color:#494949;color:#FFF;text-decoration:none;padding-top:8px;padding-right:30px;padding-bottom:8px;padding-left:30px;display:block;text-transform:uppercase;font-family:"PT Sans",sans-serif,Arial;font-size:13px}
#top .container.top .top-rechts .login-suche .login a .icon-login{float:left;margin-top:-2px;margin-right:10px}
#top .container.top .top-rechts .slogan{margin-top:35px;margin-bottom:-35px;float:right}
#top .container.top .top-rechts .slogan img{float:right}
#navi{background:#252429;
background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI1MjQyOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyZjMyMzUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#252429 0%,#2f3235 100%);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#252429),color-stop(100%,#2f3235));
background:-webkit-linear-gradient(top,#252429 0%,#2f3235 100%);
background:-o-linear-gradient(top,#252429 0%,#2f3235 100%);
background:-ms-linear-gradient(top,#252429 0%,#2f3235 100%);
background:linear-gradient(to bottom,#252429 0%,#2f3235 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#252429',endColorstr='#2f3235',GradientType=0);
}
#navigation{height:55px;width:980px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;border:0px solid #ececec}
ul#nav{margin:0}
ul.drop a{display:block;color:#FFF;font-family:"PT Sans",sans-serif,Arial;font-size:17px;text-decoration:none;text-transform:uppercase;padding-right:20px;padding-left:20px;margin:0;padding-top:10px;padding-bottom:10px}
ul.drop a:hover{color:#fff}
ul.drop,ul.drop li,ul.drop ul{list-style:none;margin:0;padding:0;border:0px solid #fff;color:#000}
ul.drop{position:relative;z-index:597;float:left}
ul.drop li{float:left;line-height:1.3em;vertical-align:middle;zoom:1;padding-top:8px;padding-right:0px;padding-bottom:5px;padding-left:0px;background-image:url('../../fileadmin/sys/templates/img/template/navi-linie.png');background-repeat:no-repeat;background-position:right top}
ul.drop li.hover,ul.drop li:hover{position:relative;z-index:599;cursor:default;color:#FFF !important;background-color:#00396b}
ul.drop li.current,ul.drop li.current{color:#FFF !important;background-color:#00396b}
ul.drop a.current{color:#FFF !important}
ul.drop li.hover a,ul.drop li:hover a{color:#FFF}
ul.drop ul{visibility:hidden;position:absolute;top:100%;left:0;z-index:598;width:250px;background-color:#FFF;color:#000;zoom:1;filter:progid:DXImageTransform.Microsoft.Shadow(color='#575757',Direction=135,Strength=7);-moz-box-shadow:5px 4px 2px -2px #575757;
-webkit-box-shadow:5px 4px 2px -2px #575757;
box-shadow:5px 4px 2px -2px #575757;
border-left-width:1px;border-left-style:solid;border-left-color:#E9E9E9;padding-top:0px;padding-right:10px;padding-bottom:10px;padding-left:15px}
ul.drop ul li{background-image:url('../../fileadmin/sys/templates/css/none');border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#E5E5E5}
ul.drop ul li:last-child{background-image:url('../../fileadmin/sys/templates/css/none');border-bottom-width:0px;border-bottom-style:solid;border-bottom-color:#E5E5E5}
ul.drop ul li:hover{}
ul.drop li li.hover,ul.drop li li:hover{color:#000 !important;background-color:#fff}
ul.drop ul li a{color:#000 !important;font-variant:normal;text-transform:none;padding:0 0 0 10px}
ul.drop ul li a:hover{color:#000!important}
ul.drop ul li.hover,ul.drop ul li:hover{background-image:none;color:#000 !important}
ul.drop ul li{float:none}
ul.drop ul ul{top:-2px;left:100%}
ul.drop li:hover>ul{visibility:visible}
.member_nav_wrapper{display:inline-block;float:right;max-height:35px;position:relative}
.member_nav_wrapper span.title{display:none}
.member_nav_wrapper ul.member_nav{background:none repeat scroll 0 0 #fff;display:block;margin:0;padding:0;padding:0 0 0 2px;position:relative;z-index:999}
.member_nav_wrapper ul.member_nav li{list-style:none;margin-bottom:2px}
.member_nav_wrapper ul.member_nav li a{background-color:#494949;color:#FFF;text-decoration:none;padding-top:8px;padding-right:30px;padding-bottom:8px;padding-left:30px;display:block;text-transform:uppercase;font-family:"PT Sans",sans-serif,Arial;font-size:13px}
#slider{position:relative}
#slider .text{position:absolute;z-index:99999;width:794px;top:32%;background-image:url('../../fileadmin/sys/templates/img/startseite/white80.png');background-repeat:repeat;padding:10px;font-family:"PT Sans",sans-serif,Arial;font-size:23px;color:#003a6c;text-decoration:none;text-align:center;left:50%;margin-left:-397px}
.rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0;z-index:1;border-top-width:1px;border-bottom-width:1px;border-top-style:solid;border-bottom-style:solid;border-top-color:#bdcde4;border-bottom-color:#FFF}
.rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0}
.rslides li:first-child{position:relative;display:block;float:left}
.rslides img{display:block;height:auto;float:left;width:100%;border:0}
#headerbild{background-image:url('../../fileadmin/sys/templates/img/template/headerbild-folgeseite.jpg');background-repeat:no-repeat;background-position:center top;border-top-width:1px;border-bottom-width:1px;border-top-style:solid;border-bottom-style:solid;border-top-color:#b2b5b8;border-bottom-color:#FFF;position:relative;height:168px}
#headerbild:after{content:'';width:100%;height:168px;display:block;position:absolute;left:0;border-bottom-width:25px;border-bottom-style:solid;border-bottom-color:#00396b;bottom:-26px}
#headerbild .rubrik{left:0px;top:115px;position:absolute;background-image:url('../../fileadmin/sys/templates/img/startseite/white80.png');background-repeat:repeat;width:30%;font-family:"PT Sans",sans-serif,Arial;font-size:23px;color:#003a6c;padding-top:10px;padding-bottom:10px;padding-left:25px}
#vorschau{background-color:#00396b;height:250px}
#vorschau .container #position{position:relative;top:-25px}
#vorschau .container .breite{width:300px;position:absolute;top:-85px;z-index:444444;background-color:#FFF;height:315px;background:#fcfcfc;
background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZmNmY2ZjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2UwZTdlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(-45deg,#fcfcfc 0%,#e0e7ed 100%);
background:-webkit-gradient(linear,left top,right bottom,color-stop(0%,#fcfcfc),color-stop(100%,#e0e7ed));
background:-webkit-linear-gradient(-45deg,#fcfcfc 0%,#e0e7ed 100%);
background:-o-linear-gradient(-45deg,#fcfcfc 0%,#e0e7ed 100%);
background:-ms-linear-gradient(-45deg,#fcfcfc 0%,#e0e7ed 100%);
background:linear-gradient(135deg,#fcfcfc 0%,#e0e7ed 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc',endColorstr='#e0e7ed',GradientType=1);
border:1px solid #a0bad3;padding-top:20px;padding-right:10px;padding-bottom:10px;padding-left:25px;box-shadow:0px 30px 20px -20px rgba(0,0,0,0.75)}
#vorschau .container .breite:after{
}
#vorschau .container .veranstaltungen{left:320px}
#vorschau .container .eintrag{left:640px}
#vorschau .container #position .breite h3{font-family:"PT Sans",sans-serif,Arial;font-size:20px;font-weight:700;text-transform:uppercase;color:#00396b;text-decoration:none;margin-bottom:20px}
#vorschau .container #position .breite h3 .icon{float:left;margin-right:10px;margin-top:-5px}
#vorschau .container #position .breite .message{margin:0px 0 31px 0}
#vorschau .container #position .breite .message.events{margin-bottom:15px}
#vorschau .container #position .breite .message h2{font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:120%;margin:0px;padding:0px;font-weight:400}
#vorschau .container #position .breite .message h2 a{color:#000;text-decoration:underline}
#vorschau .container #position .breite .message p{font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:130%;margin:3px 0 0 0;padding:0px}
#vorschau .container #position .eintrag.breite .message ul{font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:130%;margin:3px 0 0 0;padding:0px;padding-left:20px}
#vorschau .container #position .eintrag.breite .message ul li{margin-bottom:3px}
#vorschau .container #position .eintrag.breite .message .branchen{margin-bottom:10px;color:#00396b}
#vorschau .container #position .eintrag.breite .message a .btn{position:absolute;bottom:20px}
#seo{background-color:#FFF;padding-top:25px;padding-bottom:25px}
#seo .section{clear:both;padding:0px;margin:0px}
#seo .col{display:block;float:left;margin:1% 0 1% 2%}
#seo .col:first-child{margin-left:0}
#seo .group:before,#seo .group:after{content:"";display:table}
#seo .group:after{clear:both}
#seo .group{zoom:1;
}
#seo .span_3_of_3{width:100%}
#seo .span_2_of_3{width:66%}
#seo .span_1_of_3{width:32%}
#seo .container .section.group .col.span_1_of_3 .blaupt{font-family:"PT Sans",sans-serif,Arial;font-size:14px;color:#00396b;text-decoration:none;padding-top:10px;padding-bottom:10px}
#seo .container .section.group .col.span_1_of_3 a .btn{margin-top:25px}
.span_4_of_4{width:100%}
.span_3_of_4{width:74.5%}
.span_2_of_4{width:49%}
.span_1_of_4{width:23.5%;position:absolute;top:-100px;right:0px;z-index:10 !important}
#inhalt{background-color:#FFF;padding-top:50px;padding-bottom:25px;min-height:600px}
#inhalt .brancheneintrag{width:100%;background-color:#FFF;background:#fcfcfc;
background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZmNmY2ZjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2UwZTdlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(-45deg,#fcfcfc 0%,#e0e7ed 100%);
background:-webkit-gradient(linear,left top,right bottom,color-stop(0%,#fcfcfc),color-stop(100%,#e0e7ed));
background:-webkit-linear-gradient(-45deg,#fcfcfc 0%,#e0e7ed 100%);
background:-o-linear-gradient(-45deg,#fcfcfc 0%,#e0e7ed 100%);
background:-ms-linear-gradient(-45deg,#fcfcfc 0%,#e0e7ed 100%);
background:linear-gradient(135deg,#fcfcfc 0%,#e0e7ed 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc',endColorstr='#e0e7ed',GradientType=1);
border:1px solid #a0bad3;padding-top:20px;padding-right:10px;padding-bottom:10px;padding-left:22px;margin-bottom:40px;box-shadow:0px 30px 20px -20px rgba(0,0,0,0.75)}
.brancheneintrag h3{font-family:"PT Sans",sans-serif,Arial;font-size:20px;font-weight:700;text-transform:none;color:#00396b;text-decoration:none;margin-bottom:18px}
.brancheneintrag .icon{float:left;margin-right:10px;margin-top:-2px}
#inhalt .brancheneintrag h2.branchen{margin:0px;margin-bottom:10px;color:#00396b;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:120%;padding:0px;font-weight:bold}
#inhalt .brancheneintrag ul{font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:120%;margin:3px 0 0 0;padding:0px;padding-left:20px}
#inhalt .brancheneintrag ul li{color:#404040;font-size:12px;margin-bottom:3px}
#inhalt .brancheneintrag p{font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:120%;margin:3px 0 0 0;padding:0px;color:#404040}
.rechts .btn{margin-top:10px;margin-bottom:10px}
.rechts h1{font-family:"PT Sans",sans-serif,Arial;font-size:19px;color:#00396B;text-decoration:none;line-height:120%;font-weight:400;margin:0px;margin-bottom:20px}
.rechts p{font-family:"PT Sans",sans-serif,Arial;font-size:14px;color:#00396B;text-decoration:none;line-height:120%;font-weight:400}
#inhalt p,#seo p{margin-bottom:15px}
#footer{background-color:#4a4a4a;padding-top:10px;padding-bottom:30px}
#footer .container.footer{color:#bebdbd;overflow:hidden;font-family:"PT Sans",sans-serif,Arial;font-size:16px}
#footer .container.footer .left{float:left;font-size:16px;color:#bebdbd;font-family:"PT Sans",sans-serif,Arial}
#footer .container.footer .right{float:right;color:#bebdbd;font-family:"PT Sans",sans-serif,Arial;font-size:16px}
#footer .container.footer .right a{color:#bebdbd;text-decoration:underline;padding:8px;font-family:"PT Sans",sans-serif,Arial;font-size:16px}
#inhalt .chooser{margin-bottom:25px;float:left;width:100%}
#inhalt .chooser .select{margin-right:20px;float:left;background-image:url('../../fileadmin/sys/templates/img/template/icon_down_black.png');background-repeat:no-repeat;background-position:right center;overflow:hidden;background-color:#ECECE9;border:1px solid #C9C9C9}
#inhalt .chooser .select select{width:200px;-webkit-appearance:none;border-radius:0px;padding:5px;background:transparent;outline:none;cursor:pointer}
#inhalt .chooser .select.branches select{width:auto;padding-right:40px}
#inhalt .newsitem{clear:both;margin-bottom:25px}
#inhalt .newsitem .newsdate{clear:both;width:400px;background:#aaa;padding:5px 20px}
#inhalt .newsitem .newsdate span{color:#fff;font-weight:normal}
#inhalt .newsitem .newscontent{padding:15px 20px;border:1px solid #ddd;line-height:normal;background:#fff}
#inhalt .newsitem:nth-child(odd) .newscontent{background:#F8F8F8}
#inhalt .newsitem .newscontent h2{font-weight:400;font-size:20px}
.form label.userlabel{width:200px;clear:both;display:inline-block;vertical-align:middle;font-weight:bold}
.form input.value{display:inline-block;width:400px;border:1px solid #ccc;padding:5px;margin:5px 0px;vertical-align:middle}
.form input.value:focus{outline:1px inset #ddd}
.form span.value{display:inline-block;width:400px;padding:5px;margin:5px 0px;vertical-align:middle}
input[type="submit"]{padding:5px;background:#00396b;color:#fff;margin:10px 0px}
input[type="submit"]:hover{background:#aaa}
input[type="text"],input[type="password"],textarea{border:1px solid #ccc;padding:5px}
input[type="text"]:focus,input[type="password"]:focus,textarea:focus{outline:1px inset #ddd}
.logout{margin-bottom:30px}
.tx-indexedsearch .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-sword,.tx-indexedsearch .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-button{margin-left:10px}
.tx-indexedsearch .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-sword{width:400px}
.tx-felogin-pi1 label{width:200px;clear:both;display:inline-block;vertical-align:middle;font-weight:bold}
.tx-felogin-pi1 form{margin:20px 0px}
.tx-felogin-pi1 legend{display:none}
.tx-felogin-pi1 input#user,.tx-felogin-pi1 input#pass{display:inline-block;width:400px;padding:5px;margin:5px 0px}
.tx-anformedit-pi1 input[type="text"],.tx-anformedit-pi1 input[type="password"],.tx-anformedit-pi1 textarea{margin-bottom:10px;width:400px}
.tx-anformedit-pi1 .err_msg{margin-bottom:20px;border:1px solid #ccc;padding:10px}
.tx-anformedit-pi1 .errorField{border-color:#ff0000}
.tx-anformedit-pi1 .formText{margin-bottom:20px}
.updateSuccess{border:1px solid #006600;color:#006600;padding:5px;background:#eee;font-weight:bold;margin-bottom:20px}
.passwordError{border:1px solid #ff0000;color:#ff0000;padding:5px;background:#eee;font-weight:bold;margin-bottom:20px}
