.tx-felogin-pi1 label{display:block}
.csc-header-alignment-center{text-align:center}
.csc-header-alignment-right{text-align:right}
.csc-header-alignment-left{text-align:left}
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;padding-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:360px}
.csc-textpic-intext-left-nowrap .csc-textpic-text{margin-left:360px}
@media screen{
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}
[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:hover,a:active{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}
pre,code,kbd,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:75%}
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,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;
-webkit-appearance:button;
*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-decoration,input[type="search"]::-webkit-search-cancel-button{-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}
.nivoSlider{position:relative;width:100%;height:auto;overflow:hidden}
.nivoSlider img{position:absolute;top:0px;left:0px}
.nivo-main-image{display:block !important;position:relative !important;width:100% !important}
.nivoSlider a.nivo-imageLink{position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none}
.nivo-slice{display:block;position:absolute;z-index:5;height:100%;top:0}
.nivo-box{display:block;position:absolute;z-index:5;overflow:hidden}
.nivo-box img{display:block}
.nivo-caption{position:absolute;left:0px;bottom:0px;background:#000;color:#fff;width:100%;z-index:8;padding:5px 10px;opacity:0.8;overflow:hidden;display:none;-moz-opacity:0.8;filter:alpha(opacity=8);-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
}
.nivo-caption p{padding:5px;margin:0}
.nivo-caption a{display:inline !important}
.nivo-html-caption{display:none}
.nivo-directionNav a{position:absolute;top:45%;z-index:9;cursor:pointer}
.nivo-prevNav{left:0px}
.nivo-nextNav{right:0px}
.nivo-controlNav{text-align:center;padding:15px 0}
.nivo-controlNav a{cursor:pointer}
.nivo-controlNav a.active{font-weight:bold}
html,button,input,select,textarea{color:#000;font-family:"Courier New","Courier",monospace}
body{background-color:#F5F7F6;color:#000;font-size:17px;padding:0 15px 3em}
input[type=text],input[type=password],textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #777;max-width:300px;padding:.3em .5em;width:100%}
textarea{max-width:560px}
input[type=submit],button{background-color:#FFF;border:1px solid #777;-webkit-box-shadow:5px 0 5px rgba(0,0,0,0.1);-moz-box-shadow:5px 0 5px rgba(0,0,0,0.1);box-shadow:5px 0 5px rgba(0,0,0,0.1);padding:.1em .7em}
.field{margin:.7em 0}
a{color:#000;text-decoration:none}
a:visited{color:#000}
a:hover,a:active{color:#b8c000;outline:0}
a:focus{outline:thin dotted}
.more{font-weight:bold}
.more:before{content:'\0BB\020'}
h1{font-size:34px;font-weight:bold;margin:0 0 .7em}
h1 span{display:block;font-size:21px;font-weight:normal}
h2{font-size:21px;font-weight:bold}
ul+h2,ol+h2,p+h2{margin-top:2.47em}
p+p{margin-top:1.5em}
.unstyled{list-style:none;margin:0;padding:0}
.unstyled li{margin-top:1.5em}
.nav{list-style:none;margin:0;padding:0}
.nav li{margin:0 1em 0 0}
.nav li:first-child{margin-left:0}
.nav a:hover,.nav a.active{color:#b8c000}
.span-1,.span-2,.span-3{margin-bottom:12px}
.intro-image{border-bottom:7px solid #f5f7f6;margin-bottom:1.35em;padding-bottom:1.18em;position:relative}
.intro-image img{display:block;height:auto;max-width:100%}
.intro-image .badge{display:none}
.nivoSlider{background:url('../../fileadmin/tmpl/img/loading.gif') no-repeat 50% 50%;overflow:visible;z-index:1}
.nivoSlider img{display:none;height:auto}
.nivo-directionNav a{background-repeat:no-repeat;color:transparent;
direction:ltr;display:block;overflow:hidden;text-align:left;text-indent:-999em;text-transform:capitalize;
background-image:url('../../fileadmin/tmpl/img/nivo_direction-nav.png');height:38px;margin-top:-19px;top:50%;width:37px}
.nivo-prevNav{background-position:left bottom;left:-10px}
.nivo-nextNav{background-position:right bottom;right:-10px}
.small-slideshow{position:relative;zoom:1}
.lt-ie7 .small-slideshow .nivoSlider img{height:340px}
.small-slideshow .nivo-controlNav{padding:0;position:absolute;right:17px;bottom:28px;z-index:2}
.small-slideshow .nivo-control{background-repeat:no-repeat;color:transparent;
direction:ltr;display:block;overflow:hidden;text-align:left;text-indent:-999em;text-transform:capitalize;
background-image:url('../../fileadmin/tmpl/img/nivo_control-nav.png');height:16px;float:left;margin-left:4px;width:16px}
.small-slideshow .nivo-controlNav .active{background-position:-20px 0}
.big-slideshow .nivo-controlNav{margin:24px 0 0 -16px;text-align:left}
.big-slideshow .nivo-control{display:inline-block;margin:0 0 16px 16px}
.teaser img:first-child{margin:0 0 .53em}
.teaser h1{line-height:.88;margin-bottom:.26em}
.teaser p{margin:0}
.teaser p+img{display:block;margin:1.8em auto 0}
#wrapper{background-color:#FFF;margin:0 auto;padding:18px 22px}
.lt-ie7 #wrapper{width:936px}
#header{margin-bottom:1.06em;position:relative;zoom:1}
#badge-fb{display:none}
#badge-fb img{width:120px}
#logo{margin-left:-17px}
#logo img{width:130px}
#main-nav{font-weight:bold;margin-top:1.4em;margin-left:1.1em}
#aside{padding-top:.47em;width:auto}
#main{border-top:7px solid #f5f7f6;padding-top:1.06em}
#main+#aside{border-top:7px solid #f5f7f6}
#footer{border-top:7px solid #f5f7f6;margin-top:3em;padding:.6em 0 5.6em}
#footer .nav{text-align:right}
}
@media only screen and (min-width:536px){.nav li{display:inline;margin:0 0 0 3em}
}
@media only screen and (min-width:768px){.row{zoom:1;margin-left:-12px}
.row:before,.row:after{content:"";display:table}
.row:after{clear:both}
.span-1,.span-2,.span-3{display:inline;float:left;margin-left:12px}
.span-1{width:225px}
.span-2{width:462px}
.span-3{width:699px}
}
@media only screen and (min-width:536px){.intro-image .badge{display:block;position:absolute;left:-8px;top:-8px;z-index:99}
}
@media only screen and (min-width:768px){.nivo-directionNav a{height:70px;margin-top:-35px;width:67px}
}
@media only screen and (min-width:768px){.nivo-prevNav{background-position:left top;left:-14px}
}
@media only screen and (min-width:768px){.nivo-nextNav{background-position:right top;right:-14px}
}
@media only screen and (min-width:536px){.teaser img:first-child{float:left;margin:0 .53em .53em 0}
}
@media only screen and (min-width:768px){.teaser img:first-child{float:none;margin:0 0 .53em}
}
@media only screen and (min-width:536px){#wrapper{width:462px}
}
@media only screen and (min-width:768px){#wrapper{width:699px}
}
@media only screen and (min-width:1010px){#wrapper{width:936px}
}
@media only screen and (min-width:536px){#badge-fb{display:block;position:absolute;right:-35px;top:15px}
}
@media only screen and (min-width:768px){#badge-fb img{width:170px}
}
@media only screen and (min-width:1010px){#badge-fb img{width:auto}
}
@media only screen and (min-width:768px){#logo img{width:200px}
}
@media only screen and (min-width:1010px){#logo img{width:auto}
}
@media only screen and (min-width:1010px){#aside{float:left;width:225px}
}
@media only screen and (min-width:1010px){#main{float:right}
}
@media only screen and (min-width:1010px){#main+#aside{border-top:0}
}
@media print{
.nav,.intro-image,#badge-fb{display:none}
body{font-family:"Courier New","Courier",monospace;font-size:13pt}
a{color:#000;text-decoration:none}
.unstyled{list-style:none;margin:0;padding:0}
.unstyled li{margin-top:3mm}
#header{margin-bottom:6mm}
#logo img{width:170px}
#aside{border-top:1px solid #777;font-size:10pt;margin-top:6mm}
}
