.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-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;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}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%}
h2 a{}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{line-height:1;font-family:arial}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
th,td{border-collapse:collapse;border:1px solid #555859;vertical-align:center}
td{height:20px;padding-left:6px;vertical-align:center;color:#585b5c}
input{border:none;width:100%;padding:0;height:100%;font-size:14px;font-family:arial;color:#585b5c}
.no-border{border:0}
.title{background-color:#F0ECE3}
textarea{border:medium none;font-family:arial;font-size:14px;height:95%;resize:none;width:98%}
table{width:100%}
.row_placeholder{border-left:none}
.cell_placeholder{border:none}
.no-padding{padding:0 0 0 0}
.contact_textarea{height:100px}
body{color:#929497;font-size:10.5pt;line-height:1.4}
h1,h2,h3{color:#F27A1C;font-weight:bold;padding-bottom:15px}
h1 a,h2 a,h3 a{color:#F27A1C}
a{text-decoration:none}
ul{list-style-type:disc;padding-left:15px}
.align-center{text-align:center}
#main{background-color:none;height:500px;margin-left:auto;margin-right:auto;margin-top:34px;position:relative;width:1138px}
#logo{position:absolute;right:0px;background-repeat:no-repeat;width:142px;min-height:142px;background-image:url('../../fileadmin/templates/vb/logo_klein.png');cursor:pointer}
#center{background-color:none;min-height:400px;margin-left:auto;margin-right:auto;position:relative;top:52px;width:735px;margin-bottom:60px}
#menu{position:relative;width:100%;line-height:1.2}
#vb_text{width:210px;position:relative;float:left;font-size:18pt;cursor:pointer}
#menu ul{list-style:none;padding-top:8px;padding-left:0}
#menu li{display:inline;padding-left:8px;padding-right:8px}
#menu a{color:#929497;text-decoration:none}
#menu .act a{color:#F27A1C}
#content{margin-top:114px;padding-bottom:100px}
#contact_link{float:left;height:75px;position:fixed;width:100%;cursor:pointer;background-color:white;bottom:0;padding-top:30px}
#contact_img{width:84px;height:55px;background-image:url('../../fileadmin/templates/vb/kontakt_klein.png');background-repeat:no-repeat;position:relative;float:left}
#contact_text{float:left;line-height:1.2;margin-top:1px;padding-left:5px;position:relative}
