.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}
input.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid}
.tx-bhbcontact table{border-collapse:separate;border-spacing:10px}
.tx-bhbcontact table th{font-weight:bold}
.tx-bhbcontact table td{vertical-align:top}
input.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid}
.tx-bhexperts table{border-collapse:separate;border-spacing:10px}
.tx-bhexperts table th{font-weight:bold}
.tx-bhexperts table td{vertical-align:top}
.news-single-rightbox,.news-single-imgcaption,.news-latest-date,.news-latest-morelink,.news-latest-category,.news-list-category,.news-list-author,.news-list-imgcaption,.news-list-date,.news-list-browse,.news-amenu-container,.news-catmenu{font-size:10px}
.news-latest-container HR.clearer,.news-list-container HR.clearer,.news-list2-container HR.clearer,.news-list3-container HR.clearer,.news-single-item HR.cl-left,.news-single-item HR.cl-right{clear:right;height:1px;border:none;padding:0;margin:0}
.news-list2-container HR.clearer,.news-list3-container HR.clearer{clear:both}
.news-single-item HR.cl-left{clear:left}
.news-latest-container{padding:10px}
.news-latest-gotoarchive{padding:3px;margin:3px;background-color:#f3f3f3}
.news-latest-container H2{padding:0 0 2px 0;margin:0}
.news-latest-item{padding:3px;margin:0}
.news-latest-item IMG{margin:0 5px 5px 0;float:left;border:none}
.news-latest-category IMG{float:none;border:none;margin:0px}
.news-latest-item>p{margin:0;padding:0}
.news-list-container{padding:10px 0}
.news-list-item{padding:0 0 10px 0}
.news-list-container H2{margin:0px}
.news-list-date{float:right;display:block;padding-left:10px}
.news-list-imgcaption{padding:3px 3px 0 0}
.news-list-container IMG{float:right;margin:0 2px 5px 5px;border:none}
.news-list-category IMG{float:none;border:none;margin:0px}
.news-list-morelink{padding-left:5px}
.news-list2-container,.news-list3-container{padding:0 0 10px 0}
.news-list2-container,.news-list3-container{background:#e5e5e5}
.news-list3-item,.list2-subdiv-hdr{background:#f1f1f1}
.news-list2-container .hdr-left,.news-list2-container .hdr-right,.news-list3-container .list3-left,.news-list3-container .list3-right{width:48%;float:left;padding:5px}
.news-list2-container .sub-left,.news-list2-container .sub-middle,.news-list2-container .sub-right{width:31%;float:left;padding:5px}
.news-list3-item{padding:5px}
.news-list3-item,.list3-subdiv,.list2-subdiv{border-top:5px solid #fff}
.news-list2-container IMG{float:right;margin:0 2px 5px 5px;border:none}
.news-list3-container IMG{float:left;margin:0 5px 5px 2px;border:none}
.news-list-browse{text-align:center;margin-bottom:20px}
.activeLinkWrap{font-weight:bold}
.disabledLinkWrap{color:#999}
.disabledLinkWrap,.browseLinksWrap a,.activeLinkWrap{padding:0 1px}
.news-single-item{padding:5px;margin-bottom:5px}
.news-single-img{float:right;margin:10px 0 0 10px;padding:0}
.news-single-img img{border:none}
.news-single-imgcaption{padding:1px 0 3px 0;margin:0}
.news-single-rightbox{float:right;width:160px;text-align:right;clear:both}
.news-single-backlink{padding:10px}
.news-single-additional-info{margin-top:15px;padding:3px;clear:both}
.news-single-related,.news-single-files,.news-single-links{margin:0;margin-bottom:3px;padding:3px}
.news-single-related DD,.news-single-links DD,.news-single-files DD{margin-left:20px}
.news-single-related DT,.news-single-links DT,.news-single-files DT{font-weight:bold;margin-left:5px}
.news-single-files DD A{padding:0 3px}
.sv-img-big img,.sv-img-small img{border:none}
.sv-img-big{float:right;padding:10px 0 2px 10px}
.sv-img-small-wrapper{padding:15px 0}
.sv-img-small{float:left;padding:0 10px 10px 0}
.news-amenu-container{width:165px;padding:0;margin-left:10px}
.news-amenu-container LI{padding-bottom:1px}
.news-amenu-container LI:hover{background-color:#f3f3f3}
.news-amenu-container UL{padding:0;margin:0;margin-top:5px;list-style-type:none}
.news-amenu-item-year{font-weight:bold;margin-top:10px;padding:2px;background-color:#f3f3f3}
.amenu-act{background:#fff;font-weight:bold}
.news-catmenu{padding:10px}
ul.tree{list-style:none;margin:0;padding:0;clear:both}
ul.tree A{text-decoration:none}
ul.tree A.pm{cursor:pointer}
ul.tree img{vertical-align:middle}
ul.tree ul{list-style:none;margin:0;padding:0;padding-left:17px}
ul.tree ul li{list-style:none;margin:0;padding:0;line-height:10px;white-space:nowrap}
ul.tree ul li.expanded ul{background:transparent url('../../typo3/gfx/ol/line.gif') repeat-y top left}
ul.tree ul li.last>ul{background:none}
ul.tree li.active,ul.tree ul li.active{background-color:#ebebeb !important}
ul.tree li.active ul,ul.tree ul li.active ul{background-color:#f7f3ef}
.level1{padding:1px;padding-left:10px;background-color:#ebf8bf;border-left:1px solid #666;border-top:1px solid #666}
.level2{padding:1px;padding-left:10px;background-color:#ddf393;border-left:1px solid #666}
.level3{padding:1px;padding-left:10px;background-color:#cae46e;border-left:1px solid #666;border-top:1px solid #666}
.level4{padding:1px;padding-left:10px;background-color:#b0cb51;border-left:1px solid #666}
.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:353px}
.csc-textpic-intext-left-nowrap .csc-textpic-text{margin-left:353px}
.csc-space-after-10{margin-bottom:10px}
.csc-space-before-20{margin-top:20px}
.csc-space-after-20{margin-bottom:20px}
.markItUp *{margin:0px;padding:0px;outline:none}
.markItUp a:link,.markItUp a:visited{color:#000;text-decoration:none}
.markItUp{width:700px;margin:5px 0 5px 0}
.markItUpContainer{font:11px Verdana,Arial,Helvetica,sans-serif}
.markItUpEditor{font:12px'Courier New',Courier,monospace;padding:5px;width:690px;height:320px;clear:both;display:block;line-height:18px;overflow:auto}
.markItUpPreviewFrame{overflow:auto;background-color:#FFF;width:99.9%;height:300px;margin:5px 0}
.markItUpFooter{width:100%}
.markItUpResizeHandle{overflow:hidden;width:22px;height:5px;margin-left:auto;margin-right:auto;background-image:url('../../typo3conf/ext/mm_forum/res/markitup/skins/simple/images/handle.png');cursor:n-resize}
.markItUpHeader ul li{list-style:none;float:left;position:relative}
.markItUpHeader ul li:hover>ul{display:block}
.markItUpHeader ul .markItUpDropMenu{background:transparent url('../../typo3conf/ext/mm_forum/res/markitup/skins/simple/images/menu.png') no-repeat 115% 50%;margin-right:5px}
.markItUpHeader ul .markItUpDropMenu li{margin-right:0px}
.markItUpHeader ul ul{display:none;position:absolute;top:18px;left:0px;background:#FFF;border:1px solid #000}
.markItUpHeader ul ul li{float:none;border-bottom:1px solid #000}
.markItUpHeader ul ul .markItUpDropMenu{background:#FFF url('../../typo3conf/ext/mm_forum/res/markitup/skins/simple/images/submenu.png') no-repeat 100% 50%}
.markItUpHeader ul .markItUpSeparator{margin:0 10px;width:1px;height:16px;overflow:hidden;background-color:#CCC}
.markItUpHeader ul ul .markItUpSeparator{width:auto;height:1px;margin:0px}
.markItUpHeader ul ul ul{position:absolute;top:-1px;left:150px}
.markItUpHeader ul ul ul li{float:none}
.markItUpHeader ul a{display:block;width:16px;height:16px;text-indent:-10000px;background-repeat:no-repeat}
.markItUpHeader ul ul a{display:block;padding-left:0px;text-indent:0;width:120px;padding:5px 5px 5px 25px}
.markItUpHeader ul ul a:hover{color:#FFF;background-color:#000}
.markItUp a{background:url('../../typo3conf/ext/mm_forum/res/markitup/sets/bbcode/images/sprite.png') no-repeat top left}
.markItUp .markItUpButton1 a{background-position:0 0}
.markItUp .markItUpButton2 a{background-position:-85px 0}
.markItUp .markItUpButton3 a{background-position:-221px 0}
.markItUp .markItUpButton4 a{background-position:-170px 0}
.markItUp .markItUpButton5 a{background-position:-102px 0}
.markItUp .markItUpButton6 a{background-position:-51px 0}
.markItUp .markItUpButton7 a{background-position:-238px 0}
.markItUp .markItUpButton8 a{background-position:-119px 0}
.markItUp .markItUpButton9 a{background-position:-153px 0}
.markItUp .markItUpButton10 a{background-position:-136px 0}
.markItUp .markItUpButton11 a{background-position:-204px 0}
.markItUp .markItUpButton12 a{background-position:-34px 0}
.markItUp .markItUpButton13 a{background-position:-17px 0}
.markItUp .markItUpButton14 a{background-position:-187px 0}
.markItUp .colors ul{width:81px;padding:1px}
.markItUp .colors li{border:1px solid white;width:25px;height:25px;overflow:hidden;padding:0px;margin:0px;float:left}
.markItUp .colors ul a{width:25px;height:25px}
.markItUp .markItUpHeader ul .colors ul .col1-1 a{background:yellow}
.markItUp .markItUpHeader ul .colors ul .col1-2 a{background:orange}
.markItUp .markItUpHeader ul .colors ul .col1-3 a{background:red}
.markItUp .markItUpHeader ul .colors ul .col2-1 a{background:blue}
.markItUp .markItUpHeader ul .colors ul .col2-2 a{background:purple}
.markItUp .markItUpHeader ul .colors ul .col2-3 a{background:green}
.markItUp .markItUpHeader ul .colors ul .col3-1 a{background:white}
.markItUp .markItUpHeader ul .colors ul .col3-2 a{background:gray}
.markItUp .markItUpHeader ul .colors ul .col3-3 a{background:black}
.markItUpHeader ul a{padding:0;margin:3px}
.markItUpHeader ul ul a{margin:0}
.markItUpHeader ul .markItUpDropMenu{background-position:125% 80%}
.markItUpButton9{display:none}
tx-mmforum-pi1 td,tx-mmforum-pi1 th{font-family:Tahoma;font-size:11px}
table.tx-mmforum-table{-border:1px solid #dddddd;border:0px none;border-collapse:collapse}
td.tx-mmforum-td,th.tx-mmforum-th{-border:1px solid #dddddd;border-style:hidden !important;border-top:1px solid #dddddd !important;border-bottom:1px solid #dddddd !important;border-collapse:collapse;padding:5px;font-size:11px;color:#545353}
td.tx-mmforum-td2{padding:5px;font-size:11px;color:#545353}
td.tx-mmforum-subth{-border:1px solid #dddddd;border-style:hidden !important;border-top:1px solid #dddddd !important;border-bottom:1px solid #dddddd !important;border-collapse:collapse;background-color:#F1F2F2}
th.tx-mmforum-th{background:#1555A0;color:#FFFFFF;padding:5px;text-align:left;font-size:12px}
div.tx-mmforum-th{background:#1555A0;color:#FFFFFF;padding:5px;text-align:left;font-size:12px;border:1px solid #dddddd;font-weight:bold}
.tx-mmforum-tdtext{font-size:11px;border-style:hidden !important;border-top:1px solid #dddddd !important;border-bottom:1px solid #dddddd !important;padding:4px}
.tx-mmforum-tdtext-noborder{font-size:11px;padding:4px}
div.tx-mmforum-rootline{color:#666666;font-family:Tahoma;font-size:11px;border:1px solid #dddddd;margin:4px 0px;padding:2px}
div.tx-mmforum-rootline a{color:#666666;text-decoration:none}
div.tx-mmforum-pagenav{text-align:right;font-size:10px;margin:8px 0px}
td.tx-mmforum-text{padding:15px;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:11px}
td.tx-mmforum-smalltext{padding:3px;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:11px}
td.tx-mmforum-subth2{color:#1555A0;font-size:11px;text-align:center;padding:5px;background-color:#eeeeee}
.tx-mmforum-desc{font-size:11px;color:#666666;margin-left:30px;line-height:12px}
th.tx-mmforum-th .tx-mmforum-desc{color:#fff;margin-left:0}
.tx-mmforum-smalldesc{font-size:10px;color:#666666}
.tx-mmforum-pi1-markread{}
div.tx-mmforum-error{border:3px solid #FF0000;padding:10px;font-weight:bold;text-align:center;margin:4px 0px}
div.tx-mmforum-success{border:3px solid #008000;padding:10px;font-weight:bold;text-align:center;margin:4px 0px}
a.tx-mmforum-buttonsmall{margin:5px 0px 5px 5px;background-color:white;border:1px solid #6FA7C3;color:#6FA7C3 !important;font-weight:bold;vertical-align:middle;font-size:smaller;padding:2px}
a.tx-mmforum-button{margin:5px 0px 5px 5px;background-color:white;border:1px solid #6FA7C3;color:#6FA7C3 !important;font-weight:bold;vertical-align:middle;padding:4px}
a.tx-mmforum-button:hover{text-decoration:none}
div.tx-mmforum-pi1-listpost-date{float:left;padding:5px;font-size:9px;color:#333333}
div.tx-mmforum-pi1-listpost-options{text-align:right}
td.tx-mmforum-pi1-listpost-user{width:120px;padding:5px}
td.tx-mmforum-pi1-listpost-text{font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:11px;padding:15px;min-height:50px;width:auto}
div.tx-mmforum-pi1-codeboxnote{text-align:left;border:1px solid rgb(213,213,213);font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:11px;color:rgb(68,68,68);line-height:125%;background-color:rgb(250,250,250);padding:10px}
.tx-mmforum-pi1-pt-quote{text-align:left;border:1px solid rgb(213,213,213);font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:11px;color:rgb(68,68,68);line-height:125%;background-color:rgb(250,250,250);padding:10px}
.tx-mmforum-pi1-pt-code{border:1px solid rgb(213,213,213);font-family:Courier,'Courier New',sans-serif;font-size:11px;color:rgb(90,90,90);background-color:rgb(250,250,250);margin-left:40px;padding:5px}
.tx-mmforum-pi1-highlight{background-color:yellow}
.tx-mmforum-pi1-listtopic-newtopic{margin-bottom:8px}
.tx-mmforum-pi1-listtopic-topic{font-size:8pt;text-align:left !important;border-style:hidden;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;border-collapse:collapse}
.tx-mmforum-pi1-listtopic-replies{width:60px;text-align:center;font-size:10px;border-style:hidden !important;border-top:1px solid #dddddd !important;border-bottom:1px solid #dddddd !important;border-collapse:collapse}
.tx-mmforum-pi1-listtopic-rating{width:60px;text-align:center !important;font-size:10px;border-style:hidden !important;border-top:1px solid #dddddd !important;border-bottom:1px solid #dddddd !important;border-collapse:collapse}
.tx-mmforum-pi1-listtopic-author{width:120px;text-align:center;font-size:10px;border-style:hidden;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;border-collapse:collapse}
.tx-mmforum-pi1-listtopic-lastpost{width:150px;text-align:center;font-size:10px;border-style:hidden !important;border-top:1px solid #dddddd !important;border-bottom:1px solid #dddddd !important;border-collapse:collapse}
.tx-mmforum-pi1-listtopic-image{float:left;margin-right:8px;margin-left:4px}
.tx-mmforum-pi1-listtopic-topicname{font-weight:bold}
.tx-mmforum-pi1-listtopic-prefix{color:blue}
.tx-mmforum-pi1-listtopic-pages{padding-left:30px;color:#888888;font-size:9px}
.tx-mmforum-pi1-listtopic-pages a{color:#888888 !important;text-decoration:none}
.tx-mmforum-pi1-listtopic-location{padding-left:30px;color:#888888;font-size:9px;font-weight:normal}
.tx-mmforum-pi1-listforum-forum{text-align:left !important;font-size:11px}
.tx-mmforum-pi1-listforum-topics{width:60px;text-align:center;font-size:11px}
.tx-mmforum-pi1-listforum-posts{width:60px;text-align:center;font-size:11px}
.tx-mmforum-pi1-listforum-lastpost{width:150px;text-align:center;font-size:10px}
td.tx-mmforum-pi1-newpost-left{border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;border-collapse:collapse;width:150px;text-align:left;font-family:Tahoma;font-size:11px;padding:10px}
td.tx-mmforum-pi1-newpost-middle{border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;border-collapse:collapse;text-align:center;font-family:Tahoma;font-size:11px;padding:10px}
td.tx-mmforum-pi1-newpost-right{border:1px solid #dddddd;border-collapse:collapse;text-align:right;font-family:Tahoma;font-size:11px;padding:10px}
.tx-mmforum-pi1-tooltip{position:absolute;display:none;background-color:#FFFFFF;border:1px solid #dddddd}
.tx-mmforum-pi1-tooltip-header{background:#1555a0;color:#FFFFFF;padding:5px;text-align:left;font-size:12px;border-bottom:1px solid #dddddd;font-weight:bold}
.tx-mmforum-pi1-tooltip-text{padding:5px}
.tx-mmforum-pi1-postalert-error{color:#ff0000;font-weight:bold;text-align:left;padding-top:8px}
.tx-mmforum-pi1-userdetail-fieldname{text-align:right;padding:3px;font-size:11px}
.tx-mmforum-pi1-userdetail-fieldvalue{text-align:left;padding:3px;font-size:11px}
.tx-mmforum-pi1-moderator{color:#0D71A4;font-weight:bold}
.tx-mmforum-pi1-administrator{color:#1555a0;font-weight:bold}
.tx-mmforum-pi3-pminbox-item{font-family:Tahoma;font-size:11px;padding:5px;text-align:center}
.tx-mmforum-pi3-pminbox-unread{font-weight:bold}
.tx-mmforum-pi3-message-text{border:1px solid #DDDDDD;padding:5px;margin:5px;background:#EEEEEE}
.tx-mmforum-pi3-newposts{float:right}
#tx_mmforum_pi3_get-stats{
}
#tx_mmforum_pi3_quicksearch{position:absolute;
background:#ffffff;border:1px solid #dddddd;width:143px}
#tx_mmforum_pi3_quicksearch ul,#tx_mmforum_pi3_quicksearch li{margin:0;padding:0;list-style:none}
.tx-mmforum-pi3-quicksearch_item{display:block;border:0;font:normal 10px Tahoma;padding:3px 10px !important;color:#000000 !important;text-decoration:none}
.tx-mmforum-pi3-quicksearch_itemHover{display:block;border:0;font:normal 10px Tahoma;padding:3px 10px !important;color:#ffffff !important;background:#1555a0;cursor:pointer;text-decoration:none}
textarea.tx-mmforum-post{}
.tx-mmforum-input{border:1px solid #AAAAAA !important;font-family:Tahoma !important;font-size:11px !important;padding:2px;vertical-align:middle}
select.tx-mmforum-select{border:1px solid #AAAAAA;font-family:Tahoma;font-size:11px}
select.tx-mmforum-select option,option.tx-mmforum-option2{font-family:Tahoma;font-size:11px;border-top:1px solid #DCDDDE;color:#666666}
select.tx-mmforum-select optgroup,option.tx-mmforum-option1{font-family:Tahoma;font-size:11px;font-weight:bold;font-style:normal;color:#666666}
input.tx-mmforum-button{margin:5px 0px 5px 5px;background-color:#1555a0;border:1px solid #1555a0;color:#FFFFFF;font-weight:bold;vertical-align:middle}
.tx-mmforum-pi2-fliesstext_rot2{font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;color:#1555a0;padding-left:10px;padding-top:5px}
.tx-mmforum-pi2-container{border:1px solid #A5ACB2}
DIV.tx-mmforum-pi2-container p label{float:left;width:130px;padding-left:10px}
span.error,div.error{color:red;font-weight:bold}
.tx-mmforum-pi6-container{border:1px solid #e5e5e5;padding:0px;margin:0px 25px 10px 25px;color:#aaaaaa;font-size:10px;text-align:left}
.tx-mmforum-pi6-container h3{font-size:11px;color:#9b9a9a;margin:0px;padding:0px}
.tx-mmforum-pi6-container a{color:#aaaaaa}
.tx-mmforum-pi6-us{padding:3px 0px 3px 5px;background-color:#faf9f9;border-bottom:1px solid #e5e5e5}
.tx-mmforum-pi6-content{padding:5px 10px 10px 10px}
.tx-mmforum-pi6-strong{color:#9b9a9a;font-weight:bold}
a.tx-mmforum-pi6-admin{color:#1555a0 !important;font-weight:bold}
a.tx-mmforum-pi6-mod{font-weight:bold;color:#f19d55 !important}
.tx-mmforum-pi6-container a{
}
.tx-mmforum-pi4-search_options{padding:10px 0px 10px 0px}
.tx-mmforum-pi4-search_options_header{font-size:12px;font-weight:bold;color:#FFFFFF;background:#1555a0;padding:2px 0px 2px 5px}
.tx-mmforum-pi4-search_options_details{border:1px solid #DDDDDD;padding:0px}
.tx-mmforum-pi4-suche-abstand{margin-top:2px;margin-right:7px;margin-left:0px;padding-top:10px;padding-left:10px;float:left}
.tx-mmforum-pi4-suche-details-abstand{margin-top:10px}
.tx-mmforum-pi4-suche-details-sort select{width:200px}
.tx-mmforum-pi4-suche-details-abstand-check{width:100px;margin-top:5px;border:1px solid red;float:left}
.tx-mmforum-pi4-geloest{padding-top:1px;padding-right:5px;float:left}
.tx-mmforum-pi4-suche-abstand input{width:200px}
.tx-mmforum-pi4-suche-box{padding:10px;background-color:#f6f5f5;border-bottom:1px solid #dddddd;border-top:1px solid #dddddd}
.tx-mmforum-pi4-suche-starten-abstand{padding-top:10px}
.tx-mmforum-pi4-abstand-bottom{height:10px;width:100px}
.tx-mmforum-pi4-info-box{position:absolute;visibility:hidden;z-index:9999;width:600px;border:1px solid #DDDDDD;background:#FFFFFF;margin-left:20px}
.tx-mmforum-pi4-infoBoxHeader{color:#FFFFFF;width:600px;height:20px;background:#1555a0;font-weight:bold}
.tx-mmforum-pi4-infoBoxHeader a{color:#FFFFFF}
.tx-mmforum-pi4-infoBoxHeader a:hover{color:#FFFFFF}
.tx-mmforum-pi4-infoBoxContent{clear:both}
.tx-mmforum-pi4-kurzanleitung{padding:5px 0px 5px 10px;font-size:11px}
#dasx a{color:#FFFFFF}
#dasx a:hover{color:#FFFFFF}
.tx-mmforum-pi4-regeln li{border-bottom:1px solid #e4e5e5;border-top:1px solid #e4e5e5;margin-bottom:20px;padding:5px 10px 10px 10px;background-color:#fafbfb}
.tx-mmforum-pi4-search_infobox{margin-left:5px;margin-right:10px;width:150px;font-size:10px;color:#616161;border:1px solid#DDDDDD;background-color:#eeeded}
.tx-mmforum-pi4-search_info{line-height:12px;font-size:10px;color:#aaaaaa;background:#FFFFFF;border-top:1px solid #DDDDDD;padding:2px 0px 2px 5px}
.tx-mmforum-pi4-infobox-titel{padding-left:5px}
.tx-mmforum-pi4-search-box-aussen{border:1px solid #eceded;width:100%;float:left;background-repeat:no-repeat}
.tx-mmforum-pi4-search-box-rechts{width:170px;height:100px;margin-top:10px;float:right}
.tx-mmforum-pi4-search-box-links{width:70%;padding:5px;float:left}
.tx-mmforum-pi4-search-box-links a{font-size:11px;font-weight:bold}
.tx-mmforum-pi4-search-box-unten{width:100%;text-align:right;float:left}
.tx-mmforum-pi4-search_title{margin-top:10px;padding-top:2px;padding-bottom:2px;background-color:#dddddd;font-size:13px;font-weight:bold;width:100%;float:left;border-top:1px solid #eceded;border-left:1px solid #eceded;border-right:1px solid #eceded}
.tx-mmforum-pi4-search-link{text-align:left;float:left;padding-left:8px;padding-bottom:2px;color:#1555a0}
.tx-mmforum-pi4-search-link a{font-size:11px;font-weight:bold}
.tx-mmforum-pi5-configleft{text-align:right}
.tx-mmforum-pi1-user{width:100%}
.tx-mmforum-pi1-user-menu{text-align:right;border:1px solid #dddddd;border-bottom:0px;border-top:0px;display:block;margin:0;padding:4px}
.tx-mmforum-pi1-user-content{border:1px solid #dddddd;padding:8px}
.tx-mmforum-pi1-codeheader{border-top:1px solid #BCBEC0;border-left:1px solid #BCBEC0;border-right:1px solid #BCBEC0;background:#ddd;font-weight:bold;padding:5px}
.tx-mmforum-pi1-codeblock{border:1px solid #BCBEC0;background-color:#F6F6F6;overflow:auto;padding-left:7px;line-height:15px;padding-top:4px;padding-bottom:4px}
.tx-mmforum-pi1-codeblock a{text-decoration:none}
.tx-mmforum-pi1-codeblock a:hover{text-decoration:none;background-color:yellow}
.tx-mmforum-pi1-codeblock a:visited{text-decoration:none}
.tx-mmforum-pi1-linenumbering{float:left;background:#ddd;color:#000;border-top:1px solid #ddd;border-left:1px solid #BCBEC0;border-bottom:1px solid #BCBEC0;padding:4px;line-height:15px;text-align:right}
.tx-mmforum-pi1 a{color:#545353}
.tx-mmforum-pi1 a:hover{color:#1555a0}
.tx-mmforum-pi3 a{color:#1555a0}
.tx-mmforum-pi3 a:hover{color:#1555a0}
.listforum{border-collapse:collapse}
.listforum tr,.listforum td{font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;border:1px solid #DDDDDD}
div#tx-mmforum-footer{font-size:10px;color:#999999;text-align:center}
.tx-mmforum-pi1-attachmentlabel{font-weight:bold}
.tx-mmforum-pi1-attachment{padding-left:16px}
.tx-mmforum-poll-question{font-weight:bold}
.tx-mmforum-poll-expireson{font-size:10px;color:#aaaaaa;margin-top:8px}
.tx-mmforum-pi4-title{color:#666666}
.tx-mmforum-pi4-title a{color:#666666;font-weight:bold}
.tx-mmforum-pi4-title a:hover{color:#1555a0}
.tx-mmforum-pi4-content a{color:#666666}
.tx-mmforum-pi4-content a:hover{color:#1555a0}
th.tx-mmforum-th a{color:white !important}
.tx-mmforum-pi1-listposts-prefix{color:black !important}
.tx-mmforum-poll-icon{float:left;margin-right:8px}
.tx-mmforum-pi3-pminbox-icon{float:left;margin-right:8px}
.tx-mmforum-textbutton{float:left;padding:3px;border:1px solid #1555a0;margin:0px 4px 0px 0px;text-decoration:none;background-color:#f0f0f0;white-space:nowrap}
.tx-mmforum-textbutton a{text-decoration:none;color:#1555a0;font-size:10pt}
.tx-mmforum-textbutton img{vertical-align:middle;margin-right:8px}
.tx-mmforum-pi1-listpost-topicicon{float:left;margin-right:16px}
.tx-mmforum-pi3-buttons{margin:8px 0px}
.tx-mmforum-pi1-listpost-options .tx-mmforum-textbutton{float:right}
.tx-mmforum-pi2-textbutton img{vertical-align:middle;margin-right:8px}
td.tx-mmforum-optth{color:#1555A0;font-size:11px;padding:2px 4px;background-color:#eeeeee;border-style:hidden !important;border-top:1px solid #dddddd !important;border-bottom:1px solid #dddddd !important;border-collapse:collapse}
td.tx-mmforum-optth-disabled{color:#666666;font-size:11px;padding:2px;background-color:#eeeeee;border-style:hidden !important;border-top:1px solid #dddddd !important;border-bottom:1px solid #dddddd !important;border-collapse:collapse}
.tx-mmforum-pi1-listpost-rating{float:left}
.tx-mmforum-pagenav .tx-pagebrowse{text-align:right !important}
@font-face{font-family:'Cuprum';src:url('../../fileadmin/web/fonts/cuprum-webfont.eot');src:url('../../fileadmin/web/fonts/cuprum-webfont.eot?#iefix') format('embedded-opentype'),url('../../fileadmin/web/fonts/cuprum-webfont.woff') format('woff'),url('../../fileadmin/web/fonts/cuprum-webfont.ttf') format('truetype');font-weight:normal;font-style:normal}
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input{margin:0;padding:0;border:0}
p,p.bodytext{margin-bottom:8px}
a img,:link img,:visited img{border:none}
#content p a,.csc-default a{color:#BF272D}
#content h2 a,#content h1 a{color:#404040}
a:hover{text-decoration:underline}
h1.red{color:#BF272D}
.linkrot{}
.linkrot:hover{color:#BF272D}
h1,h2,h1 a,h2 a{color:#404040;font-family:Cuprum,helvetica;font-weight:normal;margin-bottom:7px}
h2{color:#000000;font-family:Cuprum,helvetica;font-weight:normal;margin-bottom:7px}
#content .csc-textpic-text h2,#content .csc-header h2{font-size:14px}
strong.redarrow{line-height:19px;font-size:21px;color:#404040;font-family:Cuprum,helvetica;font-weight:normal;margin-bottom:7px;display:block}
h2{font-family:arial;font-size:16px;font-weight:bold}
.lh2{color:#404040;display:block;float:left;font-family:Cuprum,helvetica;font-size:16px;font-weight:bold;margin-bottom:7px;padding-right:5px;padding-top:5px}
.lh2a{color:#404040;display:block;float:left;font-size:16px;font-weight:bold;margin-bottom:7px}
.lh2b{color:#404040;display:block;float:left;font-family:arial,helvetica;font-size:14px;font-weight:bold;margin-bottom:7px;padding-right:5px;padding-top:7px}
.lh3{font-family:Cuprum,helvetica;color:#636466;line-height:19px;font-size:21px;font-weight:normal;display:block;margin-bottom:7px}
strong.lh1{font-family:Cuprum,helvetica;margin-bottom:7px;color:#000000;font-size:21px;font-weight:normal;border:0 none;padding:0;line-height:17px;text-align:left;display:block}
a{text-decoration:none}
html{font-family:arial,helvetica;font-size:12px;line-height:15px;color:#404040}
.clear{float:none;clear:both}
body{border:0px;border-collapse:collapse;text-align:center;z-index:1;background:url('../../fileadmin/web/img/tstripe.jpg') repeat-x}
#blender{background:url('../../fileadmin/web/img/blender.png');height:100%;left:0;position:fixed;top:0;width:100%;z-index:100;min-height:100%}
#player{height:576px;left:50%;margin-left:-384px;margin-top:177px;position:absolute;top:0;width:768px;z-index:200}
#centered{text-align:center;padding:0px 0px 0px;z-index:1;background:url('../../fileadmin/web/img/bgtop.jpg') center top no-repeat}
.mapWrap .listing .col1{width:80px;text-align:center}
.mapWrap .listing .col2{width:50px;text-align:center}
.mapWrap .listing .col3{width:210px;text-align:left}
.mapWrap .listing .col3 .str{height:60px}
.mapWrap .listing .str2{padding-top:70px;font-weight:bold}
.mapWrap .listing .col4{width:97px;background:transparent ! important;text-align:left}
.mapWrap .listing .col5{width:120px;background:transparent ! important}
.mapWrap .listing .col5 a{margin:20% 0}
#main{position:relative;text-align:left;width:970px;margin:0 auto}
#head{position:relative;height:167px;display:block;margin-bottom:15px}
#logo{position:absolute;top:24px;left:0px}
#search{position:absolute;top:44px;right:4px;width:404px}
#meta{position:absolute;top :11px;right:-5px;text-align:right;color:#46443f}
#meta a{color:#46443F;font-family:Cuprum,helvetica;font-size:16px;letter-spacing:0;padding:0 10px}
#content{width:100%;float:left}
#footer{height:126px;background:url('../../fileadmin/web/img/bstripe.jpg') repeat-x}
.footwrap{background:url('../../fileadmin/web/img/bgbottom.jpg') center top no-repeat;text-align:center;font-size:12px;padding-top:20px}
.footwrap a{color:#46443f;font-size:12px;display:inline;padding:0px 5px}
h1{margin-bottom:17px}
h1,h2.newsRelated,h3.newsRelated,h2.lh1,h3.lh1,span.lh1{font-size:23px!important;font-weight:normal;color:#000000}
h2.newsRelated{color:#BF272D}
h2.newsRelated,h3.newsRelated,h2.lh1,h3.lh1,span.lh1{font-family:Cuprum,helvetica;margin-bottom:7px}
h2.newsRelated a,h2.lh1 a,h3.lh1,span.lh1{color:#BF272D !important;text-decoration:underline}
span.lh1{display:block}
h1.redarrow,strong.redarrow{background:url('../../fileadmin/web/img/redarrow.png') no-repeat;padding-top:22px;padding-left:16px;line-height:19px}
#c13 h1,#c367 h1{color:#bf272d}
.csc-frame-indent,.indent{margin-left:26px}
h1.redarrow,strong.redarrow{margin-left:-16px}
.leftCol{float:left;width:685px}
.leftCol ul{margin-top:10px}
.rightCol{float:left;width:262px;margin-left:15px}
.rightColFixed{position:fixed;top:20px;width:270px}
#rCInner{padding:0px}
.greybox,.csc-frame-frame1,.tx-indexedsearch-whatis,.tx-indexedsearch-browsebox{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#f4f4f3;padding:12px 24px;padding-right:0px;margin-left:0px;margin-bottom:15px}
.whitebox{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:transparent;padding:12px 24px;padding-right:0px;margin-left:119px;margin-bottom:15px}
#page1 .rightCol #c3713{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px}
.tx-indexedsearch-browsebox{text-align:center}
.tx-indexedsearch-search-submit,.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button{width:17px;margin:0px;border:0px;padding:0px;float:left}
.tx-indexedsearch-searchbox-sword{float:left;padding:2px;padding-top:1px}
.news-list{padding-bottom:0px}
.news-list-item{width:320px;float:left;padding:0px;margin-bottom:7px;margin-right:10px;padding-bottom:5px;border-bottom:1px dotted #404040}
.news-list-item h2,.news-list-item h2 a{font-size:12px;font-family:arial;font-weight:bold;margin-bottom:0px;color:#404040}
.news-list-item h3,.news-list-item h3 a{font-size:12px;font-family:arial;font-weight:bold;margin-bottom:0px;color:#404040}
.news-list-text a{display:inline}
.news-list-category{font-size:11px;padding-bottom:4px}
.news-list-category span a{color:#BF272D!important}
.news-list-category a{color:#BF272D!important}
.leftCol .news-list-text a{}
.news-list-item p.morelink{font-size:12px;font-weight:normal;display:inline}
.news-list-image{float:left;display:block;width:60px;height:50px;background:url('../../fileadmin/web/img/ttlistbg.png') no-repeat;padding:6px;margin-top:20px}
.news-single-item{float:left}
.news-single-item .news-single-img{float:left;margin:3px 10px 0px 0px}
.news-single-item h2{
}
.leftCol a.more{margin-right:10px}
.csc-frame p.bodytext{margin-right:20px}
.news-single-item{font-size:14px}
.news-single-item h2{color:#000000;font-family:arial;font-size:14px;font-weight:bold}
.news-single-item ul{margin-left:15px}
.news-single-item p{margin-top:7px}
.news-single-rightbox{font-weight:bold;font-size:14px;margin-top:3px;clear:none}
.news-list-text{float:left;display:block;width:230px;height:75px;font-size:12px;line-height:15px}
.rightCol .news-list-text{float:none;height:auto}
.videoTeaser,.moodTeaser{position:relative;margin-bottom:15px}
.videoTeaser .textbox,.moodTeaser .textbox,.companyTeaser .textbox{position:absolute;bottom:0px;left:0px;color:#fff;width:227px;padding:7px 10px;padding-left:23px;background:#908f8c;display:block;-webkit-border-top-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomleft:10px;border-top-right-radius:10px;border-bottom-left-radius:10px}
.textbox p{margin-bottom:0px}
.companyTeaser .textbox{position:static;left:0px;bottom:0px;position:absolute;text-align:left;padding-left:22px}
a.play{display:block}
a.play .playbtn{background:url('../../fileadmin/web/img/playbtn.png') no-repeat;position:absolute;width:68px;height:68px;top:40px;left:100px}
.play img,.moodTeaser{overflow:hidden;background-repeat:no-repeat;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}
.moodTeaser{height:363px;position:relative;margin-bottom:10px}
.moodTeaser .textbox{width:631px;background:#fff;opacity:0.9;color:#636466;padding-left:26px}
.companyTeaser{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;width:246px;border:1px solid #ccc;display:block;padding:10px;height:175px;position:relative;text-align:center}
.companyTeaser .logo{width:245px;height:147px;text-align:center;line-height:117px;display:table-cell;vertical-align:middle}
.cteaser-content .news-date{position:absolute;right:38px;top:5px;font-weight:bold}
.companyTeaser .logo img{display:inline;vertical-align:middle}
a.optionBtn,a.checkout,input.submit{background:#f4f4f3;border:1px solid #636466;color:#404040;text-align:center;font-weight:bold;padding:5px;margin-right:10px}
a.optionBtn.active,a.optionBtn:hover,a.checkout:hover,input.submit:hover{background:#bf272d;border:1px solid #636466;color:#fff}
.buttons input,.buttons .label{float:left}
.buttons input{margin-top:2px}
.buttons .label{width:190px;margin-left:5px;margin-bottom:5px}
.orderForm .buttons{background:#fff;border:1px solid #636466;padding:20px;width:210px;float:right;margin:5px 15px}
.orderForm .description{float:left;width:375px}
.productItem,.productOption{margin-bottom:20px}
#expertForm .text.f3-form-error,#expertForm .select.f3-form-error{border:1px solid red}
.orderForm .amount{border:1px solid #636466;width:20px;padding:5px 10px}
#expertForm label{width:100px;float:left}
#expertForm input.text{width:250px;float:left;border:1px solid #636466;margin-bottom:10px}
#expertForm select.select{margin-bottom:10px}
.expertTeaser,.companyTeaser{position:relative}
.expertTeaser a.more{position:absolute;bottom:0px;right:10px;bottom:12px}
.expertTeaser a.more2{position:absolute;bottom:0px;left:155px;bottom:12px}
.expertTeaser .red{font-size:15px;color:#BF272D}
.expertTeaser .red:hover{text-decoration:underline}
.listing a{color:#636466}
.listing .head{background:#908f8c;color:#fff;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px;padding:5px 10px;margin-bottom:2px}
.listing .foot{background:#908f8c;color:#fff;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;padding:5px 10px;margin-bottom:25px}
.listing .item{background:#f4f4f3;margin-bottom:10px}
#c63 .listing .item{height:65px}
#c63 .listing .item .col1{height:45px;background:#FFFFFF}
#c106 .listing .item{height:65px}
#c106 .listing .item .col4{height:45px;background:#FFFFFF}
#c605 h1,#c1109 h1,#c1671 h1{color:#BF272D !important}
#c39 .col1{width:310px}
#c39 .head .col5{width:68px}
#c199 .col2{width:220px}
.listing .cols{padding:10px}
.listing .col1{width:227px;float:left}
.listing .cols a p,.listing .cols a p.bodytext{margin:0px}
.listing .head .col1,.listing .head .col2,.listing .head .col3{padding-right:20px}
.listing .head .col4{background:none}
.listing .col2{width:50px;float:left}
.listing .col3{width:150px;float:left}
.listing .col4{width:145px;text-align:center;float:left;background:#fff}
.listing .col5{width:48px;text-align:center;float:left;background:#fff}
.profile{line-height:17px;font-size:13px}
.profile .listing .col4{width:117px}
.listing .col4b{width:100px;background:none;padding:0;text-align:left}
.profile .greybox{margin-bottom:15px}
.profile .bg2{background:#e4e4e4}
.profile .image{width:150px;float:left;margin-top:0px}
.profile .content{float:left;width:450px}
.profile .label{float:left;width:135px;font-weight:bold}
.profile .label2{float:left;width:73px;font-weight:bold}
.profile .value{float:left;width:315px}
.profile .value2{float:left;width:515px}
#profile_tabmenu{text-align:right;padding-right:10px}
ul.frameMenu li{list-style-type:none;display:inline-block}
ul.frameMenu li a{padding:3px 65px;display:block;color:#fff;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px;background:#908F8C}
ul.frameMenu li a:hover,ul.frameMenu li a.active{color:#fff;background:#BF272D}
.profile_tabs,.ui-tabs-panel{position:relative}
.listing .head .cols{padding-top:0px;padding-bottom:0px;padding-left:0px}
.cbQuickGoogleMap{float:left;clear:left}
.mapWrap{margin-bottom:20px}
.inner_cbQuickGoogleMap{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}
.inner_cbQuickGoogleMap{margin-top:0px}
.cbQuickGoogleMap .listing{float:left}
.news-catmenu{margin-left:16px}
.cbQuickGoogleMap a.image{float:left;margin-right:10px;height:60px}
#zipSelect{font-size:14px}
.cbQuickGoogleMap a.text{color:#636466}
#c63 h1{margin-left:10px}
#zipSearch,#nameSearch{margin:0 10px 20px;font-size:14px;float:left;clear:both}
#nameSearch{margin-left:0px}
#zipSearch .row{float:none;clear:left;padding-top:20px}
#zipSearch .textRow{width:550px}
#zipSearch h2{float:left;clear:left;padding-top:4px;width:160px;font-size:18px;font-family:Cuprum,helvetica}
#zipSelect{float:left;width:50px;margin-top:2px;margin-right:80px}
#zipSearch a{float:left;width:135px}
#search #slg{float:right;margin-right:6px}
#search .searchbox-sword{float:right;background:none;margin-top:2px;padding:0px 3px;width:185px}
#search .searchWrap{border:1px solid #d7d7d7;padding-top:1px;padding-bottom:1px;background:#fff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;width:222px}
.tx-indexedsearch-res .greybox{padding-right:20px}
.tx-indexedsearch-res .news-single-rightbox{width:30px;margin-left:15px;height:50px}
#c313 input{border:1px solid}
#c314 input{border:1px solid}
#c314{padding-top:20px}
.news-single-item{}
.news-single-item h1{font-size:26px;line-height:30px}
.news-single-item h2{font-size:16px;line-height:22px}
.news-single-item h4{font-size:16px;line-height:22px}
.news-single-item p{font-size:16px;line-height:22px;margin-bottom:18px}
.news-single-item li{font-size:16px;line-height:22px}
#outerCteaser{clear:both;float:left;margin-bottom:10px}
.cteaser-button ul{border:2px solid #C3C3C2;width:636px;overflow:hidden;position:absolute;top:230px;list-style-type:none;margin:0px;padding:0px}
.cteaser-button ul li,.cteaser-button ul li a{float:left;margin:0px;padding:0px}
.cteaser-button ul li{border:1px solid #C3C3C2;text-align:center}
.cteaser-button ul li a{position:relative;font-size:12px;font-weight:bold;color:#000000;font-weight:bold;padding-top:5px;background-color:#FFFFFF;width:104px;height:35px}
.cteaser-button ul li a:hover{background-position:0 -18px;background-color:#bf272d;color:#FFFFFF;outline:none;text-decoration:none}
.cteaser-button ul li.cteaseractive a{background-position:0 -36px;background-color:#bf272d;color:#FFFFFF}
.cteaser-button ul li.cteaseractive a:hover{background-color:#bf272d;color:#FFFFFF;background-image:none;outline:none}
.cteaser-content{position:absolute;top:0;left:0;width:666px;height:256px;overflow:hidden;visibility:hidden}
.cteaser-content h2 a,.cteaser-content h2{font-family:arial,helvetica !important;font-size:14px;line-height:17px;font-weight:bold;color:#404040}
.cteaser-content h2{color:#404040;margin-bottom:0px}
.cteaser-content .newsText{float:left;width:286px;padding-right:50px}
.cteaser-content .newsText strong{font-size:14px;line-height:17px;display:block}
.cteaser-content .newsText strong a,.news-list-text strong a,.newsText strong a{color:#000;text-decoration:underline}
.cteaser-content .newsText strong a:hover,.news-list-text strong a:hover,.newsText strong a:hover{color:#BF272D}
.cteaser-content .newsExperte{float:left;width:100px;text-align:center}
.cteaser-content .newsExperte a{width:100px;display:block;text-align:center}
.cteaser-content .newsExperte .image{background:url('../../fileadmin/web/img/ttlistbg94x120.png') no-repeat scroll 0 0 transparent!important;display:block;float:left;height:126px!important;width:100px!important}
.cteaser-content .newsExperte a img{float:none}
.cteaser-content .expertenName{text-decoration:none;color:#404040}
.cteaser{height:275px}
.cteaser .inner{width:659px;height:275px;overflow:hidden;position:relative;padding:0px}
.cteaser .inner img{float:left;padding-right:10px;margin-top:3px;margin-left:3px}
.cteaser .inner .image{background:url('../../fileadmin/web/img/ttlistbg180.png') no-repeat scroll 0 0 transparent;display:block;float:left;height:186px;width:195px}
.cteaser a:hover{
}
.newsCategories a:hover{text-decoration:none}
.expertNews{clear:left;float:left;width:659px}
.expertNews .inner{padding-top:5px}
.expertNews h1{padding-bottom:4px}
.expertNews h1 a{text-decoration:underline;color:#BF272D ! important}
.expertNews .inner h2{padding-left:0px}
.expertNews .inner h2 a{text-decoration:none}
.expertNews .inner .news{}
.expertNews .news-list-item{width:315px;float:left}
.expertNews .news-list-expert{width:90px;float:left}
.expertNews .image{background:url('../../fileadmin/web/img/ttlistbg79x101.png') no-repeat scroll 0 0 transparent!important;display:block;float:left;height:107px;width:90px}
.expertNews .image img{margin-top:3px;margin-left:3px}
.expertNews .news-list-text{width:215px;float:left}
.expertNews .news-list-text h2 a,.expertNews .news-list-text h2{color:#404040}
.categoryNews{clear:left;float:left;width:659px}
.categoryNews .inner{}
.categoryNews .inner .news{padding:0px 0px 0px 0px}
.categoryNews .news-list3-item{float:left;width:440px;background:transparent;padding:0px;border-top:0px}
.categoryNews .news-list3-item .innerText{padding:0px 0px}
.categoryNews .news-list3-item a{display:block;width:195px;float:left}
.categoryNews .news-list3-item .image{background:url('../../fileadmin/web/img/ttlistbg180.png') no-repeat scroll 0 0 transparent;display:block;float:left;height:186px;width:195px}
.categoryNews .news-list3-item .image a{margin-top:3px;margin-left:3px}
.categoryNews .news-list3-item .newsText{float:left;width:190px}
.categoryNews .news-list3-item .newsText .cat a{text-decoration:underline;padding-bottom:3px;display:block}
.categoryNews .news-list3-item .newsText h2 a,.categoryNews .news-list3-item .newsText h2{color:#404040;font-size:12px;font-weight:bold;font-family:arial,helvetica !important;margin-bottom:0px}
.categoryNews .list3-subdiv{float:left;width:190px;border-top:0px}
.categoryNews .list3-subdiv .newsText{float:left;width:190px;padding-bottom:10px}
.categoryNews .list3-subdiv .newsText h2 a,.categoryNews .list3-subdiv .newsText h2{font-size:12px;font-weight:bold;font-family:arial,helvetica !important;color:#404040;margin-bottom:0px}
.categoryNews .list3-subdiv .newsText h2{color:#404040;margin-bottom:0px}
.categoryNews .list3-subdiv .cat a,.categoryNews .list3-subdiv .cat h2{text-decoration:underline;padding-bottom:3px;display:block}
.categoryNews .newsCategories{font-size:16px}
.newsCategories{padding-bottom:10px}
.newsCategories a,.newsCategories u{float:none !important;font-family:Cuprum,helvetica !important;font-size:16px;text-decoration:underline;color:#BF272D ! important;font-weight:normal}
.categoryNews .newsCategories a,.categoryNews .newsCategories u{display:none;float:none !important;font-family:Cuprum,helvetica !important;font-size:16px;text-decoration:underline;color:#BF272D ! important;font-weight:normal}
.categoryNews .newsCategories .divider{display:none}
.newsCategories a:first-child,.newsCategories u:first-child{font-size:21px;line-height:25px;display:inline}
#content .csc-header h1 a{color:#BF272D;text-decoration:underline;display:block;padding-top:5px}
.news-list{padding-top:10px}
.news-single-item .newsCategories{float:left;width:500px}
.news-single-item .newsCategories a,#breadcrumb.newsCategories a{float:none !important;font-family:Cuprum,helvetica !important;font-size:13px;text-decoration:underline;color:#BF272D ! important;font-weight:normal}
#.news-single-item .newsCategories a:nth-child(1){# font-size:16px !important;# line-height:22px !important;# display:inline;#}
#page35 .news-single-item .newsCategories a:nth-child(3),#page35 .news-single-item .newsCategories a:nth-child(5),#page35 .news-single-item .newsCategories span:nth-child(4),#page35 .news-single-item .newsCategories span:nth-child(6){display:none;color:#fff}
.kompetenzbereich{padding-bottom:10px}
.headerred{background:none repeat scroll 0 0 #BF272D;border-radius:10px 10px 0 0;color:#FFFFFF;font-size:13px;font-weight:bold;padding:3px 0 3px 11px}
.kompetenzbereich h4{color:#404040;
}
.middot{font-size:16px;line-heigh:10px;font-weight:bold}
.divider{color:#BF272D}
.csc-menu-1{float:right;clear:both;height:50px}
.csc-menu-1 ul{list-style-type:none}
.csc-menu-1 li{float:left;margin-left:5px;background:#908f8c;padding:5px 8px;list-style-type:none}
.csc-menu-1 li:hover{background:#BF272D}
.csc-menu-1 li a{color:#FFFFFF}
.tx_bhnews_list{width:930px;border-collapse:collapse}
.tx_bhnews_list td{padding:2px 5px;border:2px solid #FFFFFF}
.tx_bhnews_list th{padding:2px 5px;border-bottom:1px solid #FFFFFF}
.borderred td{border:2px solid #d2676c}
.bordergreen td{border:2px solid #8ab769}
.borderyellow td{border:2px solid #fdd64c}
.tx_bhnews_list tr{}
.tx-felogin-pi1 fieldset{margin:0px;padding:0px;border:0px}
.tx-felogin-pi1 legend{padding:0px;font-weight:bold}
.tx-felogin-pi1 .row{padding-bottom:5px;float:left;clear:left;width:240px}
.tx-felogin-pi1 .row label{float:left;clear:left;width:90px}
.tx-felogin-pi1 .row input{float:left;width:140px}
.tx-felogin-pi1 .row .submit{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#bf272d;padding:3px 20px;border:0px solid;color:#FFFFFF;width:auto;float:right;margin-right:5px}
.tx-felogin-pi1 .row .submit:hover{background:#404040}
.bhbbutton{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#bf272d;padding:3px 20px;border:0px solid;color:#FFFFFF ! important;font-weight:bold;width:auto;float:left;margin-right:5px}
.bhbbutton:hover{background:#404040;text-decoration:none}
.bhbbuttonoff{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#404040;padding:4px 23px;border:0px solid;color:#FFFFFF ! important;font-weight:bold;width:auto;float:left;margin-right:5px}
.flashmessage{background:#1555a0;color:#FFFFFF;font-weight:bold}
.flashmessage ul{margin:0px;padding:0px}
.flashmessage li{list-style-type:none}
.tx-bhnews .greybox{float:left;clear:left;width:624px}
.tx-bhnews .inputtext{width:495px}
.tx-bhnews .inputtext2{width:250px}
.tx-bhnews textarea{width:590px}
.tx-bhnews .row1{clear:left;float:left;width:300px;margin-bottom:5px}
.tx-bhnews .row1 label{font-weight:bold}
.tx-bhnews .row2{float:left;width:290px;margin-bottom:5px}
.tx-bhnews .row2 label{font-weight:bold}
.tx-bhnews .row3{float:left;clear:left;width:590px;margin-bottom:5px}
.tx-bhnews .row3 label{font-weight:bold}
.tx-bhnews .row4 label{font-weight:bold}
.tx-bhnews .row5{float:left;clear:left;width:100px;margin-bottom:5px}
.tx-bhnews .row5 label{font-weight:bold}
.tx-bhnews .row6{float:left;width:415px;margin-bottom:5px}
.tx-bhnews input,.tx-bhnews textarea{font-family:arial,helvetica;font-size:12px;line-height:15px}
.tx-bhnews .adjustment{float:left;width:240px !important;height:500px}
.tx-bhnews .wide{
}
.tx-bhnews .row4{
width:600px !important;clear:left}
.tx-bhnews .row4 .cke_chrome{float:left;width:467px;margin-right:10px}
.tx-bhnews .checktext{font-size:14px;font-weight:bold}
.shortgreybox{width:624px}
.greybox .dkgreybox{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#908f8c;padding:3px 20px;border:0px solid;color:#FFFFFF ! important;width:auto;float:left;margin-right:5px;text-align:center}
.dkgreyboxred{background:#bf272d ! important;
}
.typo3-message{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#f4f4f3;padding:12px 24px;padding-right:0px;margin-left:0px;margin-bottom:15px;background:#1555a0;color:#FFFFFF;font-weight:bold}
.message-warning{background:#bf272d}
.tx-mmforum-pi1 input,.tx-mmforum-pi4 input{border:1px solid #DDDDDD !important}
.greyboxlogin{width:230px}
.greyboxlogin #intern{padding:5px 11px;font-weight:bold}
#artst3{line-height:20px;width:660px;font-family:arial,helvetica;font-size:13px;font-weight:bold;color:#BF272D}
label.red{color:#BF272D}
#branchteaser h3,#branchteaser strong{font-weight:normal}
#branchteaser a{color:#000000!important}
.black{color:#404040}
#newslayerbg{background:#000000;opacity:.5;filter:alpha(opacity=50);position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0;width:100% !important;height:100% !important;_position:absolute;display:none}
#newslayer{background:#FFFFFF;position:absolute;overflow:hidden;z-index:1001;text-align:center;top:0;left:50%;margin-left:-370px;width:740px !important;height:690px !important;_position:absolute;display:none;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}
#newslayeriframe{border:none;padding:20px;width:715px;height:650px}
.news-single-item h3{line-height:20px}
.csc-header h4{display:none}
.textbox h2{font-family:arial,helvetica;font-size:12px;line-height:15px}
.textbox h2 a{font-family:arial;color:#BF272D!important}
.block{display:block}
#c1109 .moodTeaser .textbox{padding-bottom:15px;padding-top:12px}
.memberlist a{color:#BF272D}
.memberlist .listing .head{padding:0px}
.memberlist .listing .head .col6{background:none repeat scroll 0 0 #908F8C}
.memberlist .listing .head a{text-decoration:underline;color:#FFFFFF}
.memberlist .listing .head img{vertical-align:bottom}
.memberlist .listing .col1{width:65px;float:left;padding:20px 10px;text-align:center}
.memberlist .listing .head .col1{padding:5px 10px;height:100%}
.memberlist .listing .col2{width:250px;padding:5px 10px}
.memberlist .listing .col3{width:42px;padding:5px 10px}
.memberlist .listing .col4{width:130px;padding:5px 10px;text-align:left;background:none repeat scroll 0 0 #F4F4F3}
.memberlist .listing .col5{width:185px;padding:5px 10px;text-align:left;background:none repeat scroll 0 0 #F4F4F3}
.memberlist .listing .col6{width:150px;padding:5px 10px;text-align:left;background:none repeat scroll 0 0 #F4F4F3;float:left}
.memberlist .listing .col1{float:left}
.memberlist .listing .head .col3{background:none repeat scroll 0 0 #908F8C}
.memberlist .listing .head .col4{background:none repeat scroll 0 0 #908F8C}
.memberlist .listing .head .col5{background:none repeat scroll 0 0 #908F8C}
.vfaehnchen{background:#64A4CF;color:#ffffff}
.vexperte{background:#4498C9;color:#ffffff}
.vklassik{background:#0990C4;color:#ffffff}
.vmarketing{background:#0381BA;color:#ffffff}
.vpremium{background:#0370A1;color:#ffffff}
.listing .head2 .cols{margin:8px;padding:0px}
.listing .head2 .cols img{border:0px;float:left}
.memberlist .listing .col2 a{font-size:14px;line-height:17px}
.memberlist .listing .head .col2 a{font-size:12px;line-height:15px}
.listing .head2 a{color:#BF272D;text-decoration:none}
.listing .head2 a:hover{text-decoration:underline}
.news-single-imgcaption{margin-bottom:0px!important}
#nameSearch #cityInput{width:200px;float:left;border:1px solid #606060;margin-top:2px;padding:3px}
#citySearchSubmit{margin-top:2px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background:#BF272D;color:#fff;padding:3px 25px;margin-left:10px;width:100px;float:left}
#nameSearch #cityInputBox{border:1px solid #808080;border-radius:5px 5px 5px 5px;color:#636466;font-family:helvetica;font-size:12px;margin-left:0px;margin-top:2px;padding:7px 12px;width:224px}
#citySearchSubmitBox{background:url("/fileadmin/web/pfeil-gruen.png") no-repeat scroll 205px 10px #27a327;border-radius:5px 5px 5px 5px;color:#FFFFFF;cursor:pointer;font-weight:bold;margin-bottom:0px;margin-left:0px;margin-top:10px;padding:12px 10px 18px;text-align:left;width:248px;font-size:14px}
#citySearchSubmitBox:hover{background:url("/fileadmin/web/pfeil-gruen.png") no-repeat scroll 205px 10px #259625}
.citygreybox form,.citygreybox fieldset{padding:0px;margin:0px}
.citygreyboxHead{background:none repeat scroll 0 0 #BF272D;border-radius:10px 10px 0 0;color:#FFFFFF;font-size:14px;font-weight:bold;padding:7px 0 7px 22px}
.citygreybox{background:none repeat scroll 0 0 #D8D8D8;border-radius:0px 0px 10px 10px;margin-left:0;padding:6px 0 0px 0px;height:100px;width:270px}
.citygreybox2{background:none repeat scroll 0 0 #D8D8D8;border-radius:10px 10px 10px 10px;margin-left:0;padding:6px 0 0px 0px;height:100px;width:270px}
a#closePreview{color:#BF272D;position:absolute;right:35px;top:20px;font-weight:bold}
.newsCategoryTeaser .catlist ul{list-style:none}
.newsCategoryTeaser .catlist ul{list-style:none}
.newsCategoryTeaser .catlist li{height:20px;line-height:14px}
.newsCategoryTeaser .catlist ul li.active a{background-position:0px 3px;margin-left:15px;padding-left:17px;font-weight:bold;padding-bottom:5px}
.newsCategoryTeaser .catlist ul li a:hover{color:#bf272d}
.catlist ul a{color:#000}
.newsCategoryTeaser .catlist{float:left;width:220px}
.newsCategoryTeaser .news-list{float:left;width:220px;padding-top:0px}
.newsCategoryTeaser .item{padding:12px 0 12px 24px}
.newsCategoryTeaser .item .news-list{padding-top:8px}
#nlbtn,#hwbtn{background:url('/fileadmin/web/img/button-off.jpg') top left;width:197px;height:26px;border-radius:10px;text-align:center;font-family:Arial;cursor:pointer;font-size:14px;margin-bottom:6px;display:block;color:#555555 !important;line-height:25px;margin-left:23px;margin-top:10px}
#nlbtn:hover,#hwbtn:hover{background:url('/fileadmin/web/img/button-on.jpg') top left;text-decoration:none}
.threeCol .col1{float:left;width:215px;margin-right:20px}
.threeCol .col2{float:left;width:215px;margin-right:20px}
.threeCol .col3{float:left;width:215px;
}
.threeCol .col3ie{margin-top:0px}
.btn,#citySearchSubmit{background:url('/fileadmin/web/img/button-off.jpg') top left;width:197px;height:26px;border-radius:10px;text-align:center;font-family:Arial;cursor:pointer;font-size:14px;margin-bottom:6px;display:block;color:#555555 !important}
.btn:hover,#citySearchSubmit:hover{background:url('/fileadmin/web/img/button-on.jpg') top left;text-decoration:none}
.btn span,#nlbtn span,#hwbtn span{background:url('/fileadmin/web/img/pfeil.png') center left no-repeat;padding-left:10px;line-height:27px;color:#555555 !important}
.btn2{background:#908f8c;color:#FFFFFF;width:197px;height:41px;border-radius:10px 10px 0px 0px;text-align:center;font-family:Arial;cursor:pointer;font-size:16px;margin-bottom:2px;display:block}
.btn2:hover{background:#BF272D}
.btn2 span{background:url('/fileadmin/web/img/pfeil2.png') center left no-repeat;padding-left:10px;line-height:40px;color:#FFFFFF}
.line{margin-bottom:13px;border-bottom:1px solid #bdbdbb;width:210px;text-align:center}
.line .btn2{margin-left:6px}
.greybox2Head{background:none repeat scroll 0 0 #BF272D;border-radius:10px 10px 0 0;color:#FFFFFF;font-size:12px;font-weight:bold;padding:5px 0 3px 8px}
.greybox2{background:none repeat scroll 0 0 #F4F4F3;border-radius:0 0 10px 10px;margin-bottom:15px;margin-left:0;padding:12px 0 12px 2px}
.greybox3{background:none repeat scroll 0 0 #F4F4F3;border-radius:0 0 10px 10px;margin-bottom:15px;margin-left:0;padding:12px 0 12px 8px}
.citygreybox3{background:none repeat scroll 0 0 #F4F4F3;border-radius:0px 0px 10px 10px;margin-left:0;margin-top:-14px;padding:6px 0 0px 0px;height:79px;width:215px}
.greybox3 .helvetica{font-family:Helvetica,Arial;font-size:15px;color:#676666}
.citygreybox3 #cityInputBox{width:172px!important;margin-bottom:11px}
.listIcon{list-style-type:none}
.listIcon li{background:url('/fileadmin/web/list-icon.png') no-repeat;padding-left:27px;padding-bottom:5px}
.news-list-right .news-list-item{
padding-bottom:7px;width:220px;border-bottom:1px dotted #404040}
.news-list-right .news-category a{text-decoration:none}
.news-list-right .news-category a:hover{text-decoration:underline}
.news-list-right .news-list-item:last-child{
}
.news-list-right .news-category{padding-bottom:4px;font-size:11px}
.greybox3 #catSel,.greybox3 #itemSel{border:1px solid #808080;border-radius:5px;color:#636466;font-family:helvetica;font-size:12px;margin-left:0;margin-top:3px;padding:7px 12px;width:197px}
.greybox3 .catSelLine{margin-top:15px;margin-bottom:15px;width:197px}
.greybox3 .itemSelLine{margin-top:22px;margin-bottom:15px;width:197px}
.greybox3 .themen{margin-bottom:8px;width:197px}
.greybox3 .glossarLine{padding-bottom:7px;margin-top:8px;width:197px}
#tabtn p{padding-top:5px;margin-right:0px;line-height:15px;color:#636466}
#tabtn a{color:#636466!important}
#tabtn a:hover{text-decoration:none}
.left{float:left}
.btntext{padding-top:5px}
.moodTeaser h1{font-size:24px!important;line-height:28px;margin-bottom:6px}
.moodTeaser p{font-size:14px;line-height:18px}
.moodTeaser p a{color:#636466 !important}
.moodTeaser p a:hover{color:#BF272D !important}
.gs-webResult div.gs-visibleUrl,.gs-imageResult div.gs-visibleUrl{color:#BF272D !important}
.gs-result .gs-title,.gs-result .gs-title *{color:#404040 !important}
#content .gs-webResult.gs-result a.gs-title:link,#content .gs-webResult.gs-result a.gs-title:link b,#content .gs-imageResult a.gs-title:link,#content .gs-imageResult a.gs-title:link b{color:#404040 !important;font-family:Cuprum,helvetica !important;font-weight:normal !important;font-size:16px !important;text-decoration:none}
.gsc-control-cse .gs-spelling,.gsc-control-cse .gs-result .gs-title,.gsc-control-cse .gs-result .gs-title *{font-size:16px !important;text-decoration:none}
#content .gcsc-branding{display:none}
#content .gs-webResult.gs-result{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#f4f4f3;padding:12px 24px;padding-right:0px;margin-left:0px;margin-bottom:0px}
.gsc-results .gsc-cursor-box .gsc-cursor-page{color:#BF272D !important}
#content .gs-webResult.gs-result a.gs-title:link,#content .gs-webResult.gs-result a.gs-title:link b,#content .gs-imageResult a.gs-title:link,#content .gs-imageResult a.gs-title:link b{font-family:arial,helvetica!important;font-size:14px;line-height:17px;font-weight:bold!important;text-decoration:underline!important}
#content .gs-webResult.gs-result a.gs-title:hover,#content .gs-webResult.gs-result a.gs-title:hover b,#content .gs-imageResult a.gs-title:hover,#content .gs-imageResult a.gs-title:hover b,.gs-title a:hover{color:#BF272D !important}
.gsc-url-top{color:#333333;font-style:italic}
.gs-webResult div.gs-visibleUrl-long,.gs-promotion div.gs-visibleUrl-long{font-style:italic}
.gs-webResult div.gs-visibleUrl,.gs-imageResult div.gs-visibleUrl{color:#333333!important}
input.gsc-input{padding:5px 6px!important}
.newsCategoryTeaser .news-list-item{width:220px!important}
.teaserbox2{border-radius:0px 0px 10px 10px}
#bhbTabContainer{background:none repeat scroll 0 0 #F4F4F3;border-radius:0 0 10px 10px;margin-top:2px;margin-bottom:10px;clear:left}
#bhbTabContainer div{padding:4px 4px}
#bhbTabMenu a{background:none repeat scroll 0 0 #908F8C;border-top-left-radius:10px;border-top-right-radius:10px;color:#FFFFFF;display:block;float:left;font-size:13px;line-height:17px;margin-right:3px;padding:5px 11px;width:169px}
#bhbTabMenu a:last-child{margin-right:0px;width:172px}
#bhbTabMenu a:hover,#bhbTabMenu a.act{background:none repeat scroll 0 0 #BF272D;color:#FFFFFF}
#bfwcookie{display:block;background:white;padding:10px;border-top:1px solid black;position:fixed;bottom:0px;width:100%}
#bfwcookie .cookie-permission--button{float:right;margin-top:10px}
#bfwcookie .cookie-permission--accept-button{line-height:23px!important}
#mainmenu{position:absolute;bottom:0px;right:0px;text-align:right}
ul.menu a{width:136px;height:24px;color:#fff;padding-top:6px;font-size:15px;float:left;text-align:center;text-decoration:none;background:#908f8c;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px}
ul.menu,ul.menu ul{list-style-type:none}
ul.menu,ul.menu ul{list-style-type:none}
ul.menu{font-size:13px;white-space:nowrap}
ul.menu a{display:block;
}
ul.menu li,ul.contentMenu li{padding-left:2px;margin:0;display:inline-block;color:#fff;position:relative;float:left}
ul.menu li ul li{display:block;padding-bottom:5px}
ul.menu li ul li{margin-right:0px}
ul.menu li ul li{float:none;background:url('../../fileadmin/web/img/subnav_sides.png') repeat-y top;display:block;height:24px}
ul.menu li ul li a{background:url('../../fileadmin/web/img/bcarrow.png') 17px 5px no-repeat;width:225px}
ul.menu ul{margin:0;z-index:1000;position:absolute;display:none;width:250px;border:1px solid #636466;top:30px;left:2px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;background:#fff;color:#636466}
ul.menu ul.sub a,.catlist ul li.active a{color:#636466;padding-left:10px;margin-right:0px;text-align:left;background:url('../../fileadmin/web/img/arrow.png') 0px 7px no-repeat;padding-left:25px;margin-left:5px}
ul.menu ul.sub2{width:180px;margin-left:-170px !important;background:#FFFFFF !important}
ul.menu ul.sub2 li{height:18px}
ul.menu ul.sub2 a,.catlist ul a{color:#636466;background:url('../../fileadmin/web/img/arrow_small.png') 0px 5px no-repeat;padding-left:15px;padding-top:2px;margin-right:0px;text-align:left;font-size:13px;margin-left:5px;width:155px;height:18px;line-height:14px}
ul.menu ul.sub2 span.red{color:#BF272D;font-size:32px;line-height:14px}
ul.menu ul a span{line-height:17px}
ul.menu ul{white-space:normal}
ul.menu li.hover ul,ul.menu li:hover ul{display:block}
ul.menu li.hover ul ul,ul.menu li:hover ul ul{display:none;margin-left:180px;
margin-top:-28px;
background:none}
ul.menu li.hover ul li.hover ul,ul.menu li:hover ul li:hover ul{display:block}
ul.menu li.hover ul li.hover ul ul,ul.menu li:hover ul li:hover ul ul{display:none}
ul.menu li.hover ul li.hover ul li.hover ul,ul.menu li:hover ul li:hover ul li:hover ul{display:block}
ul.menu a:hover,ul.menu a.active:hover{color:#fff}
ul.menu ul.sub a:hover,ul.menu ul.sub a.active{color:#bf272d}
ul.menu a:hover,ul.menu a.active{background:#bf272d;color:#fff}
ul.menu ul.sub a:hover,ul.menu ul.sub a.active:hover{}
.video-js{background-color:#000;position:relative;padding:0;
font-size:10px;
vertical-align:middle;
}
.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}
.video-js:-moz-full-screen{position:absolute}
body.vjs-full-window{padding:0;margin:0;height:100%;overflow-y:auto;
}
.video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0;width:100% !important;height:100% !important;_position:absolute;
}
.video-js:-webkit-full-screen{width:100% !important;height:100% !important}
.vjs-poster{margin:0 auto;padding:0;cursor:pointer;
position:relative;width:100%;max-height:100%}
.video-js .vjs-text-track-display{text-align:center;position:absolute;bottom:4em;left:1em;right:1em;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}
.video-js .vjs-text-track{display:none;color:#fff;font-size:1.4em;text-align:center;margin-bottom:0.1em;
background:rgb(0,0,0);background:rgba(0,0,0,0.50)}
.video-js .vjs-subtitles{color:#fff}
.video-js .vjs-captions{color:#fc6}
.vjs-tt-cue{display:block}
.vjs-fade-in{visibility:visible !important;
opacity:1 !important;-webkit-transition:visibility 0s linear 0s,opacity 0.3s linear;-moz-transition:visibility 0s linear 0s,opacity 0.3s linear;-ms-transition:visibility 0s linear 0s,opacity 0.3s linear;-o-transition:visibility 0s linear 0s,opacity 0.3s linear;transition:visibility 0s linear 0s,opacity 0.3s linear}
.vjs-fade-out{visibility:hidden !important;opacity:0 !important;-webkit-transition:visibility 0s linear 1.5s,opacity 1.5s linear;-moz-transition:visibility 0s linear 1.5s,opacity 1.5s linear;-ms-transition:visibility 0s linear 1.5s,opacity 1.5s linear;-o-transition:visibility 0s linear 1.5s,opacity 1.5s linear;transition:visibility 0s linear 1.5s,opacity 1.5s linear}
.vjs-default-skin .vjs-controls{position:absolute;bottom:0;
left:0;right:0;
margin:0;padding:0;
height:2.6em;
color:#fff;border-top:1px solid #404040;
background:#242424;
background:-moz-linear-gradient(top,#242424 50%,#1f1f1f 50%,#171717 100%);
background:-webkit-gradient(linear,0% 0%,0% 100%,color-stop(50%,#242424),color-stop(50%,#1f1f1f),color-stop(100%,#171717));
background:-webkit-linear-gradient(top,#242424 50%,#1f1f1f 50%,#171717 100%);
background:-o-linear-gradient(top,#242424 50%,#1f1f1f 50%,#171717 100%);
background:-ms-linear-gradient(top,#242424 50%,#1f1f1f 50%,#171717 100%);
background:linear-gradient(top,#242424 50%,#1f1f1f 50%,#171717 100%);
visibility:hidden;opacity:0}
.vjs-default-skin .vjs-control{position:relative;float:left;text-align:center;margin:0;padding:0;height:2.6em;width:2.6em}
.vjs-default-skin .vjs-control:focus{outline:0;
}
.vjs-default-skin .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.vjs-default-skin .vjs-play-control{width:5em;cursor:pointer !important}
.vjs-default-skin.vjs-paused .vjs-play-control div{width:15px;height:17px;background:url('../../fileadmin/web/css/video-js.png');margin:0.5em auto 0}
.vjs-default-skin.vjs-playing .vjs-play-control div{width:15px;height:17px;background:url('../../fileadmin/web/css/video-js.png') -25px 0;margin:0.5em auto 0}
.vjs-default-skin .vjs-rewind-control{width:5em;cursor:pointer !important}
.vjs-default-skin .vjs-rewind-control div{width:19px;height:16px;background:url('../../fileadmin/web/css/video-js.png');margin:0.5em auto 0}
.vjs-default-skin .vjs-mute-control{width:3.8em;cursor:pointer !important;float:right}
.vjs-default-skin .vjs-mute-control div{width:22px;height:16px;background:url('../../fileadmin/web/css/video-js.png') -75px -25px;margin:0.5em auto 0}
.vjs-default-skin .vjs-mute-control.vjs-vol-0 div{background:url('../../fileadmin/web/css/video-js.png') 0 -25px}
.vjs-default-skin .vjs-mute-control.vjs-vol-1 div{background:url('../../fileadmin/web/css/video-js.png') -25px -25px}
.vjs-default-skin .vjs-mute-control.vjs-vol-2 div{background:url('../../fileadmin/web/css/video-js.png') -50px -25px}
.vjs-default-skin .vjs-volume-control{width:5em;float:right}
.vjs-default-skin .vjs-volume-bar{position:relative;width:5em;height:0.6em;margin:1em auto 0;cursor:pointer !important;-moz-border-radius:0.3em;-webkit-border-radius:0.3em;border-radius:0.3em;background:#666;background:-moz-linear-gradient(top,#333,#666);background:-webkit-gradient(linear,0% 0%,0% 100%,from(#333),to(#666));background:-webkit-linear-gradient(top,#333,#666);background:-o-linear-gradient(top,#333,#666);background:-ms-linear-gradient(top,#333,#666);background:linear-gradient(top,#333,#666)}
.vjs-default-skin .vjs-volume-level{position:absolute;top:0;left:0;height:0.6em;-moz-border-radius:0.3em;-webkit-border-radius:0.3em;border-radius:0.3em;background:#fff;background:-moz-linear-gradient(top,#fff,#ccc);background:-webkit-gradient(linear,0% 0%,0% 100%,from(#fff),to(#ccc));background:-webkit-linear-gradient(top,#fff,#ccc);background:-o-linear-gradient(top,#fff,#ccc);background:-ms-linear-gradient(top,#fff,#ccc);background:linear-gradient(top,#fff,#ccc)}
.vjs-default-skin .vjs-volume-handle{position:absolute;top:-0.2em;width:0.8em;height:0.8em;background:#ccc;left:0;border:1px solid #fff;-moz-border-radius:0.6em;-webkit-border-radius:0.6em;border-radius:0.6em}
.vjs-default-skin div.vjs-progress-control{position:absolute;left:4.8em;right:4.8em;
height:1.0em;width:auto;top:-1.3em;
border-bottom:1px solid #1F1F1F;border-top:1px solid #222;
background:#333;background:-moz-linear-gradient(top,#222,#333);background:-webkit-gradient(linear,0% 0%,0% 100%,from(#222),to(#333));background:-webkit-linear-gradient(top,#222,#333);background:-o-linear-gradient(top,#333,#222);background:-ms-linear-gradient(top,#333,#222);background:linear-gradient(top,#333,#222);
}
.vjs-default-skin .vjs-progress-holder{position:relative;cursor:pointer !important;
padding:0;margin:0;
height:1.0em;-moz-border-radius:0.6em;-webkit-border-radius:0.6em;border-radius:0.6em;
background:#111;background:-moz-linear-gradient(top,#111,#262626);background:-webkit-gradient(linear,0% 0%,0% 100%,from(#111),to(#262626));background:-webkit-linear-gradient(top,#111,#262626);background:-o-linear-gradient(top,#111,#262626);background:-ms-linear-gradient(top,#111,#262626);background:linear-gradient(top,#111,#262626)}
.vjs-default-skin .vjs-progress-holder .vjs-play-progress,.vjs-default-skin .vjs-progress-holder .vjs-load-progress{
position:absolute;display:block;height:1.0em;margin:0;padding:0;left:0;top:0;
-moz-border-radius:0.6em;-webkit-border-radius:0.6em;border-radius:0.6em;
}
.vjs-default-skin .vjs-play-progress{
background:#fff;
background:-moz-linear-gradient(top,#fff 0%,#d6d6d6 50%,#fff 100%);background:-webkit-gradient(linear,0% 0%,0% 100%,color-stop(0%,#fff),color-stop(50%,#d6d6d6),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#fff 0%,#d6d6d6 50%,#fff 100%);background:-o-linear-gradient(top,#fff 0%,#d6d6d6 50%,#fff 100%);background:-ms-linear-gradient(top,#fff 0%,#d6d6d6 50%,#fff 100%);background:linear-gradient(top,#fff 0%,#d6d6d6 50%,#fff 100%);background:#efefef;background:-moz-linear-gradient(top,#efefef 0%,#f5f5f5 50%,#dbdbdb 50%,#f1f1f1 100%);background:-webkit-gradient(linear,0% 0%,0% 100%,color-stop(0%,#efefef),color-stop(50%,#f5f5f5),color-stop(50%,#dbdbdb),color-stop(100%,#f1f1f1));background:-webkit-linear-gradient(top,#efefef 0%,#f5f5f5 50%,#dbdbdb 50%,#f1f1f1 100%);background:-o-linear-gradient(top,#efefef 0%,#f5f5f5 50%,#dbdbdb 50%,#f1f1f1 100%);background:-ms-linear-gradient(top,#efefef 0%,#f5f5f5 50%,#dbdbdb 50%,#f1f1f1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef',endColorstr='#f1f1f1',GradientType=0);background:linear-gradient(top,#efefef 0%,#f5f5f5 50%,#dbdbdb 50%,#f1f1f1 100%)}
.vjs-default-skin .vjs-load-progress{opacity:0.8;
background:#666;background:-moz-linear-gradient(top,#666,#333);background:-webkit-gradient(linear,0% 0%,0% 100%,from(#666),to(#333));background:-webkit-linear-gradient(top,#666,#333);background:-o-linear-gradient(top,#666,#333);background:-ms-linear-gradient(top,#666,#333);background:linear-gradient(top,#666,#333)}
.vjs-default-skin div.vjs-seek-handle{position:absolute;width:16px;height:16px;
margin-top:-0.3em;left:0;top:0;
background:url('../../fileadmin/web/css/video-js.png') 0 -50px;
-moz-border-radius:0.8em;-webkit-border-radius:0.8em;border-radius:0.8em;
-webkit-box-shadow:0 2px 4px 0 #000;-moz-box-shadow:0 2px 4px 0 #000;box-shadow:0 2px 4px 0 #000}
.vjs-default-skin .vjs-time-controls{position:absolute;right:0;height:1.0em;width:4.8em;top:-1.3em;border-bottom:1px solid #1F1F1F;border-top:1px solid #222;background-color:#333;font-size:1em;line-height:1.0em;font-weight:normal;font-family:Helvetica,Arial,sans-serif;background:#333;background:-moz-linear-gradient(top,#222,#333);background:-webkit-gradient(linear,0% 0%,0% 100%,from(#222),to(#333));background:-webkit-linear-gradient(top,#222,#333);background:-o-linear-gradient(top,#333,#222);background:-ms-linear-gradient(top,#333,#222);background:linear-gradient(top,#333,#222);
}
.vjs-default-skin .vjs-current-time{left:0}
.vjs-default-skin .vjs-duration{right:0;display:none}
.vjs-default-skin .vjs-remaining-time{right:0}
.vjs-time-divider{display:none}
.vjs-default-skin .vjs-time-control{font-size:1em;line-height:1;font-weight:normal;font-family:Helvetica,Arial,sans-serif}
.vjs-default-skin .vjs-time-control span{line-height:25px;
}
.vjs-secondary-controls{float:right}
.vjs-default-skin .vjs-fullscreen-control{width:3.8em;cursor:pointer !important;float:right}
.vjs-default-skin .vjs-fullscreen-control div{width:16px;height:16px;background:url('../../fileadmin/web/css/video-js.png') -50px 0;margin:0.5em auto 0}
.vjs-default-skin.vjs-fullscreen .vjs-fullscreen-control div{background:url('../../fileadmin/web/css/video-js.png') -75px 0}
.vjs-default-skin .vjs-big-play-button{display:block;
z-index:2;position:absolute;top:50%;left:50%;width:8.0em;height:8.0em;margin:-42px 0 0 -42px;text-align:center;vertical-align:center;cursor:pointer !important;border:0.2em solid #fff;opacity:0.95;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;background:#454545;background:-moz-linear-gradient(top,#454545 0%,#232323 50%,#161616 50%,#3f3f3f 100%);background:-webkit-gradient(linear,0% 0%,0% 100%,color-stop(0%,#454545),color-stop(50%,#232323),color-stop(50%,#161616),color-stop(100%,#3f3f3f));background:-webkit-linear-gradient(top,#454545 0%,#232323 50%,#161616 50%,#3f3f3f 100%);background:-o-linear-gradient(top,#454545 0%,#232323 50%,#161616 50%,#3f3f3f 100%);background:-ms-linear-gradient(top,#454545 0%,#232323 50%,#161616 50%,#3f3f3f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#454545',endColorstr='#3f3f3f',GradientType=0);background:linear-gradient(top,#454545 0%,#232323 50%,#161616 50%,#3f3f3f 100%);
-webkit-box-shadow:4px 4px 8px #000;-moz-box-shadow:4px 4px 8px #000;box-shadow:4px 4px 8px #000}
.vjs-default-skin div.vjs-big-play-button:hover{-webkit-box-shadow:0 0 80px #fff;-moz-box-shadow:0 0 80px #fff;box-shadow:0 0 80px #fff}
.vjs-default-skin div.vjs-big-play-button span{position:absolute;top:50%;left:50%;display:block;width:35px;height:42px;margin:-20px 0 0 -15px;
background:url('../../fileadmin/web/css/video-js.png') -100px 0}
.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;width:55px;height:55px;margin:-28px 0 0 -28px;-webkit-animation-name:rotatethis;-webkit-animation-duration:1s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:rotatethis;-moz-animation-duration:1s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear}
@-webkit-keyframes rotatethis{0%{-webkit-transform:scale(0.6) rotate(0deg)}
12.5%{-webkit-transform:scale(0.6) rotate(0deg)}
12.51%{-webkit-transform:scale(0.6) rotate(45deg)}
25%{-webkit-transform:scale(0.6) rotate(45deg)}
25.01%{-webkit-transform:scale(0.6) rotate(90deg)}
37.5%{-webkit-transform:scale(0.6) rotate(90deg)}
37.51%{-webkit-transform:scale(0.6) rotate(135deg)}
50%{-webkit-transform:scale(0.6) rotate(135deg)}
50.01%{-webkit-transform:scale(0.6) rotate(180deg)}
62.5%{-webkit-transform:scale(0.6) rotate(180deg)}
62.51%{-webkit-transform:scale(0.6) rotate(225deg)}
75%{-webkit-transform:scale(0.6) rotate(225deg)}
75.01%{-webkit-transform:scale(0.6) rotate(270deg)}
87.5%{-webkit-transform:scale(0.6) rotate(270deg)}
87.51%{-webkit-transform:scale(0.6) rotate(315deg)}
100%{-webkit-transform:scale(0.6) rotate(315deg)}
}
@-moz-keyframes rotatethis{0%{-moz-transform:scale(0.6) rotate(0deg)}
12.5%{-moz-transform:scale(0.6) rotate(0deg)}
12.51%{-moz-transform:scale(0.6) rotate(45deg)}
25%{-moz-transform:scale(0.6) rotate(45deg)}
25.01%{-moz-transform:scale(0.6) rotate(90deg)}
37.5%{-moz-transform:scale(0.6) rotate(90deg)}
37.51%{-moz-transform:scale(0.6) rotate(135deg)}
50%{-moz-transform:scale(0.6) rotate(135deg)}
50.01%{-moz-transform:scale(0.6) rotate(180deg)}
62.5%{-moz-transform:scale(0.6) rotate(180deg)}
62.51%{-moz-transform:scale(0.6) rotate(225deg)}
75%{-moz-transform:scale(0.6) rotate(225deg)}
75.01%{-moz-transform:scale(0.6) rotate(270deg)}
87.5%{-moz-transform:scale(0.6) rotate(270deg)}
87.51%{-moz-transform:scale(0.6) rotate(315deg)}
100%{-moz-transform:scale(0.6) rotate(315deg)}
}
div.vjs-loading-spinner .ball1{opacity:0.12;position:absolute;left:20px;top:0px;width:13px;height:13px;background:#fff;border-radius:13px;-webkit-border-radius:13px;-moz-border-radius:13px;border:1px solid #ccc}
div.vjs-loading-spinner .ball2{opacity:0.25;position:absolute;left:34px;top:6px;width:13px;height:13px;background:#fff;border-radius:13px;-webkit-border-radius:13px;-moz-border-radius:13px;border:1px solid #ccc}
div.vjs-loading-spinner .ball3{opacity:0.37;position:absolute;left:40px;top:20px;width:13px;height:13px;background:#fff;border-radius:13px;-webkit-border-radius:13px;-moz-border-radius:13px;border:1px solid #ccc}
div.vjs-loading-spinner .ball4{opacity:0.50;position:absolute;left:34px;top:34px;width:13px;height:13px;background:#fff;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:15px;border:1px solid #ccc}
div.vjs-loading-spinner .ball5{opacity:0.62;position:absolute;left:20px;top:40px;width:13px;height:13px;background:#fff;border-radius:13px;-webkit-border-radius:13px;-moz-border-radius:13px;border:1px solid #ccc}
div.vjs-loading-spinner .ball6{opacity:0.75;position:absolute;left:6px;top:34px;width:13px;height:13px;background:#fff;border-radius:13px;-webkit-border-radius:13px;-moz-border-radius:13px;border:1px solid #ccc}
div.vjs-loading-spinner .ball7{opacity:0.87;position:absolute;left:0px;top:20px;width:13px;height:13px;background:#fff;border-radius:13px;-webkit-border-radius:13px;-moz-border-radius:13px;border:1px solid #ccc}
div.vjs-loading-spinner .ball8{opacity:1.00;position:absolute;left:6px;top:6px;width:13px;height:13px;background:#fff;border-radius:13px;-webkit-border-radius:13px;-moz-border-radius:13px;border:1px solid #ccc}
.vjs-default-skin .vjs-menu-button{float:right;margin:0.2em 0.5em 0 0;padding:0;width:3em;height:2em;cursor:pointer !important;border:1px solid #111;-moz-border-radius:0.3em;-webkit-border-radius:0.3em;border-radius:0.3em;background:#4d4d4d;background:-moz-linear-gradient(top,#4d4d4d 0%,#3f3f3f 50%,#333333 50%,#252525 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#4d4d4d),color-stop(50%,#3f3f3f),color-stop(50%,#333333),color-stop(100%,#252525));background:-webkit-linear-gradient(top,#4d4d4d 0%,#3f3f3f 50%,#333333 50%,#252525 100%);background:-o-linear-gradient(top,#4d4d4d 0%,#3f3f3f 50%,#333333 50%,#252525 100%);background:-ms-linear-gradient(top,#4d4d4d 0%,#3f3f3f 50%,#333333 50%,#252525 100%);background:linear-gradient(top,#4d4d4d 0%,#3f3f3f 50%,#333333 50%,#252525 100%)}
.vjs-default-skin .vjs-menu-button div{background:url('../../fileadmin/web/css/video-js.png') 0px -75px no-repeat;width:16px;height:16px;margin:0.2em auto 0;padding:0}
.vjs-default-skin .vjs-menu-button ul{display:none;
opacity:0.8;padding:0;margin:0;position:absolute;width:10em;bottom:2em;max-height:15em;left:-3.5em;
background-color:#111;border:2px solid #333;-moz-border-radius:0.7em;-webkit-border-radius:1em;border-radius:.5em;-webkit-box-shadow:0 2px 4px 0 #000;-moz-box-shadow:0 2px 4px 0 #000;box-shadow:0 2px 4px 0 #000;overflow:auto}
.vjs-default-skin .vjs-menu-button:focus ul,.vjs-default-skin .vjs-menu-button:hover ul{display:block;list-style:none}
.vjs-default-skin .vjs-menu-button ul li{list-style:none;margin:0;padding:0.3em 0 0.3em 20px;line-height:1.4em;font-size:1.2em;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;text-align:left}
.vjs-default-skin .vjs-menu-button ul li.vjs-selected{text-decoration:underline;background:url('../../fileadmin/web/css/video-js.png') -125px -50px no-repeat}
.vjs-default-skin .vjs-menu-button ul li:focus,.vjs-default-skin .vjs-menu-button ul li:hover,.vjs-default-skin .vjs-menu-button ul li.vjs-selected:focus,.vjs-default-skin .vjs-menu-button ul li.vjs-selected:hover{background-color:#ccc;color:#111;outline:0}
.vjs-default-skin .vjs-menu-button ul li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 0.3em 0;color:#fff;font-weight:bold;cursor:default;background:#4d4d4d;background:-moz-linear-gradient(top,#4d4d4d 0%,#3f3f3f 50%,#333333 50%,#252525 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#4d4d4d),color-stop(50%,#3f3f3f),color-stop(50%,#333333),color-stop(100%,#252525));background:-webkit-linear-gradient(top,#4d4d4d 0%,#3f3f3f 50%,#333333 50%,#252525 100%);background:-o-linear-gradient(top,#4d4d4d 0%,#3f3f3f 50%,#333333 50%,#252525 100%);background:-ms-linear-gradient(top,#4d4d4d 0%,#3f3f3f 50%,#333333 50%,#252525 100%);background:linear-gradient(top,#4d4d4d 0%,#3f3f3f 50%,#333333 50%,#252525 100%)}
.vjs-default-skin .vjs-captions-button div{background-position:-25px -75px}
.vjs-default-skin .vjs-chapters-button div{background-position:-100px -75px}
.vjs-default-skin .vjs-chapters-button ul{width:20em;left:-8.5em;
}
.ui-helper-hidden{display:none}
.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}
.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table}
.ui-helper-clearfix:after{clear:both}
.ui-helper-clearfix{zoom:1}
.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}
.ui-state-disabled{cursor:default!important}
.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}
.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}
.ui-resizable{position:relative}
.ui-resizable-handle{position:absolute;font-size:0.1px;display:block}
.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}
.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}
.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}
.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}
.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}
.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}
.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}
.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}
.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}
.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}
.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em .7em;zoom:1}
.ui-accordion .ui-accordion-icons{padding-left:2.2em}
.ui-accordion .ui-accordion-noicons{padding-left:.7em}
.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}
.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto;zoom:1}
.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}
* html .ui-autocomplete{width:1px}
.ui-button{display:inline-block;position:relative;padding:0;margin-right:.1em;cursor:pointer;text-align:center;zoom:1;overflow:visible}
.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}
.ui-button-icon-only{width:2.2em}
button.ui-button-icon-only{width:2.4em}
.ui-button-icons-only{width:3.4em}
button.ui-button-icons-only{width:3.7em}
.ui-button .ui-button-text{display:block;line-height:1.4}
.ui-button-text-only .ui-button-text{padding:.4em 1em}
.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}
.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}
.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}
.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}
input.ui-button{padding:.4em 1em}
.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}
.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}
.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}
.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}
.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}
.ui-buttonset{margin-right:7px}
.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}
button.ui-button::-moz-focus-inner{border:0;padding:0}
.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}
.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}
.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}
.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}
.ui-datepicker .ui-datepicker-prev{left:2px}
.ui-datepicker .ui-datepicker-next{right:2px}
.ui-datepicker .ui-datepicker-prev-hover{left:1px}
.ui-datepicker .ui-datepicker-next-hover{right:1px}
.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}
.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}
.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}
.ui-datepicker select.ui-datepicker-month-year{width:100%}
.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}
.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}
.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}
.ui-datepicker td{border:0;padding:1px}
.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}
.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}
.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}
.ui-datepicker.ui-datepicker-multi{width:auto}
.ui-datepicker-multi .ui-datepicker-group{float:left}
.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}
.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}
.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}
.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}
.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}
.ui-datepicker-row-break{clear:both;width:100%;font-size:0em}
.ui-datepicker-rtl{direction:rtl}
.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}
.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}
.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}
.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}
.ui-datepicker-rtl .ui-datepicker-group{float:right}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}
.ui-datepicker-cover{position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}
.ui-dialog{position:absolute;top:0;left:0;padding:.2em;width:300px;overflow:hidden}
.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}
.ui-dialog .ui-dialog-title{float:left;margin:.1em 16px .1em 0}
.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px}
.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px}
.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{padding:0}
.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto;zoom:1}
.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;padding:.3em 1em .5em .4em}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}
.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}
.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px}
.ui-draggable .ui-dialog-titlebar{cursor:move}
.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:none}
.ui-menu .ui-menu{margin-top:-3px;position:absolute}
.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;width:100%}
.ui-menu .ui-menu-divider{margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}
.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;zoom:1;font-weight:normal}
.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px}
.ui-menu .ui-state-disabled{font-weight:normal;margin:.4em 0 .2em;line-height:1.5}
.ui-menu .ui-state-disabled a{cursor:default}
.ui-menu-icons{position:relative}
.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}
.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}
.ui-menu .ui-menu-icon{position:static;float:right}
.ui-progressbar{height:2em;text-align:left;overflow:hidden}
.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}
.ui-slider{position:relative;text-align:left}
.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}
.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}
.ui-slider-horizontal{height:.8em}
.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}
.ui-slider-horizontal .ui-slider-range{top:0;height:100%}
.ui-slider-horizontal .ui-slider-range-min{left:0}
.ui-slider-horizontal .ui-slider-range-max{right:0}
.ui-slider-vertical{width:.8em;height:100px}
.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}
.ui-slider-vertical .ui-slider-range{left:0;width:100%}
.ui-slider-vertical .ui-slider-range-min{bottom:0}
.ui-slider-vertical .ui-slider-range-max{top:0}
.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}
.ui-spinner-input{border:none;background:none;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}
.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}
.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}
.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}
.ui-spinner-up{top:0}
.ui-spinner-down{bottom:0}
.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}
.ui-tabs{position:relative;padding:.2em;zoom:1}
.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}
.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom:0;padding:0;white-space:nowrap}
.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}
.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}
.ui-tabs .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading a{cursor:text}
.ui-tabs .ui-tabs-nav li a,.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{cursor:pointer}
.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}
.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}
* html .ui-tooltip{background-image:none}
body .ui-tooltip{border-width:2px}
.ui-widget{font-family:Arial,Helvetica;font-size:1.1em}
.ui-widget .ui-widget{font-size:1em}
.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica;font-size:1em}
.ui-widget-content{border:1px solid #aaa;background:#fff url('../../fileadmin/web/css/custom-theme/images/ui-bg_flat_75_ffffff_40x100.png') 50% 50% repeat-x;color:#222}
.ui-widget-content a{color:#222}
.ui-widget-header{border:1px solid #908f8c;background:#908f8c url('../../fileadmin/web/css/custom-theme/images/ui-bg_flat_100_908f8c_40x100.png') 50% 50% repeat-x;color:#fff;font-weight:bold}
.ui-widget-header a{color:#fff}
.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url('../../fileadmin/web/css/custom-theme/images/ui-bg_glass_75_e6e6e6_1x400.png') 50% 50% repeat-x;font-weight:normal;color:#555}
.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}
.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #908f8c;background:#908f8c url('../../fileadmin/web/css/custom-theme/images/ui-bg_flat_100_908f8c_40x100.png') 50% 50% repeat-x;font-weight:normal;color:#404040}
.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#404040;text-decoration:none}
.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url('../../fileadmin/web/css/custom-theme/images/ui-bg_glass_65_ffffff_1x400.png') 50% 50% repeat-x;font-weight:normal;color:#212121}
.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}
.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #404040;background:#404040 url('../../fileadmin/web/css/custom-theme/images/ui-bg_flat_100_404040_40x100.png') 50% 50% repeat-x;color:#fff}
.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#fff}
.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #be272e;background:#be272e url('../../fileadmin/web/css/custom-theme/images/ui-bg_flat_100_be272e_40x100.png') 50% 50% repeat-x;color:#fff}
.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#fff}
.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#fff}
.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}
.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}
.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}
.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}
.ui-icon{width:16px;height:16px;background-image:url('../../fileadmin/web/css/custom-theme/images/ui-icons_222222_256x240.png')}
.ui-widget-content .ui-icon{background-image:url('../../fileadmin/web/css/custom-theme/images/ui-icons_222222_256x240.png')}
.ui-widget-header .ui-icon{background-image:url('../../fileadmin/web/css/custom-theme/images/ui-icons_ffffff_256x240.png')}
.ui-state-default .ui-icon{background-image:url('../../fileadmin/web/css/custom-theme/images/ui-icons_888888_256x240.png')}
.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url('../../fileadmin/web/css/custom-theme/images/ui-icons_404040_256x240.png')}
.ui-state-active .ui-icon{background-image:url('../../fileadmin/web/css/custom-theme/images/ui-icons_454545_256x240.png')}
.ui-state-highlight .ui-icon{background-image:url('../../fileadmin/web/css/custom-theme/images/ui-icons_ffffff_256x240.png')}
.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url('../../fileadmin/web/css/custom-theme/images/ui-icons_ffffff_256x240.png')}
.ui-icon-carat-1-n{background-position:0 0}
.ui-icon-carat-1-ne{background-position:-16px 0}
.ui-icon-carat-1-e{background-position:-32px 0}
.ui-icon-carat-1-se{background-position:-48px 0}
.ui-icon-carat-1-s{background-position:-64px 0}
.ui-icon-carat-1-sw{background-position:-80px 0}
.ui-icon-carat-1-w{background-position:-96px 0}
.ui-icon-carat-1-nw{background-position:-112px 0}
.ui-icon-carat-2-n-s{background-position:-128px 0}
.ui-icon-carat-2-e-w{background-position:-144px 0}
.ui-icon-triangle-1-n{background-position:0 -16px}
.ui-icon-triangle-1-ne{background-position:-16px -16px}
.ui-icon-triangle-1-e{background-position:-32px -16px}
.ui-icon-triangle-1-se{background-position:-48px -16px}
.ui-icon-triangle-1-s{background-position:-64px -16px}
.ui-icon-triangle-1-sw{background-position:-80px -16px}
.ui-icon-triangle-1-w{background-position:-96px -16px}
.ui-icon-triangle-1-nw{background-position:-112px -16px}
.ui-icon-triangle-2-n-s{background-position:-128px -16px}
.ui-icon-triangle-2-e-w{background-position:-144px -16px}
.ui-icon-arrow-1-n{background-position:0 -32px}
.ui-icon-arrow-1-ne{background-position:-16px -32px}
.ui-icon-arrow-1-e{background-position:-32px -32px}
.ui-icon-arrow-1-se{background-position:-48px -32px}
.ui-icon-arrow-1-s{background-position:-64px -32px}
.ui-icon-arrow-1-sw{background-position:-80px -32px}
.ui-icon-arrow-1-w{background-position:-96px -32px}
.ui-icon-arrow-1-nw{background-position:-112px -32px}
.ui-icon-arrow-2-n-s{background-position:-128px -32px}
.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}
.ui-icon-arrow-2-e-w{background-position:-160px -32px}
.ui-icon-arrow-2-se-nw{background-position:-176px -32px}
.ui-icon-arrowstop-1-n{background-position:-192px -32px}
.ui-icon-arrowstop-1-e{background-position:-208px -32px}
.ui-icon-arrowstop-1-s{background-position:-224px -32px}
.ui-icon-arrowstop-1-w{background-position:-240px -32px}
.ui-icon-arrowthick-1-n{background-position:0 -48px}
.ui-icon-arrowthick-1-ne{background-position:-16px -48px}
.ui-icon-arrowthick-1-e{background-position:-32px -48px}
.ui-icon-arrowthick-1-se{background-position:-48px -48px}
.ui-icon-arrowthick-1-s{background-position:-64px -48px}
.ui-icon-arrowthick-1-sw{background-position:-80px -48px}
.ui-icon-arrowthick-1-w{background-position:-96px -48px}
.ui-icon-arrowthick-1-nw{background-position:-112px -48px}
.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}
.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}
.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}
.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}
.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}
.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}
.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}
.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}
.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}
.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}
.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}
.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}
.ui-icon-arrowreturn-1-w{background-position:-64px -64px}
.ui-icon-arrowreturn-1-n{background-position:-80px -64px}
.ui-icon-arrowreturn-1-e{background-position:-96px -64px}
.ui-icon-arrowreturn-1-s{background-position:-112px -64px}
.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}
.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}
.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}
.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}
.ui-icon-arrow-4{background-position:0 -80px}
.ui-icon-arrow-4-diag{background-position:-16px -80px}
.ui-icon-extlink{background-position:-32px -80px}
.ui-icon-newwin{background-position:-48px -80px}
.ui-icon-refresh{background-position:-64px -80px}
.ui-icon-shuffle{background-position:-80px -80px}
.ui-icon-transfer-e-w{background-position:-96px -80px}
.ui-icon-transferthick-e-w{background-position:-112px -80px}
.ui-icon-folder-collapsed{background-position:0 -96px}
.ui-icon-folder-open{background-position:-16px -96px}
.ui-icon-document{background-position:-32px -96px}
.ui-icon-document-b{background-position:-48px -96px}
.ui-icon-note{background-position:-64px -96px}
.ui-icon-mail-closed{background-position:-80px -96px}
.ui-icon-mail-open{background-position:-96px -96px}
.ui-icon-suitcase{background-position:-112px -96px}
.ui-icon-comment{background-position:-128px -96px}
.ui-icon-person{background-position:-144px -96px}
.ui-icon-print{background-position:-160px -96px}
.ui-icon-trash{background-position:-176px -96px}
.ui-icon-locked{background-position:-192px -96px}
.ui-icon-unlocked{background-position:-208px -96px}
.ui-icon-bookmark{background-position:-224px -96px}
.ui-icon-tag{background-position:-240px -96px}
.ui-icon-home{background-position:0 -112px}
.ui-icon-flag{background-position:-16px -112px}
.ui-icon-calendar{background-position:-32px -112px}
.ui-icon-cart{background-position:-48px -112px}
.ui-icon-pencil{background-position:-64px -112px}
.ui-icon-clock{background-position:-80px -112px}
.ui-icon-disk{background-position:-96px -112px}
.ui-icon-calculator{background-position:-112px -112px}
.ui-icon-zoomin{background-position:-128px -112px}
.ui-icon-zoomout{background-position:-144px -112px}
.ui-icon-search{background-position:-160px -112px}
.ui-icon-wrench{background-position:-176px -112px}
.ui-icon-gear{background-position:-192px -112px}
.ui-icon-heart{background-position:-208px -112px}
.ui-icon-star{background-position:-224px -112px}
.ui-icon-link{background-position:-240px -112px}
.ui-icon-cancel{background-position:0 -128px}
.ui-icon-plus{background-position:-16px -128px}
.ui-icon-plusthick{background-position:-32px -128px}
.ui-icon-minus{background-position:-48px -128px}
.ui-icon-minusthick{background-position:-64px -128px}
.ui-icon-close{background-position:-80px -128px}
.ui-icon-closethick{background-position:-96px -128px}
.ui-icon-key{background-position:-112px -128px}
.ui-icon-lightbulb{background-position:-128px -128px}
.ui-icon-scissors{background-position:-144px -128px}
.ui-icon-clipboard{background-position:-160px -128px}
.ui-icon-copy{background-position:-176px -128px}
.ui-icon-contact{background-position:-192px -128px}
.ui-icon-image{background-position:-208px -128px}
.ui-icon-video{background-position:-224px -128px}
.ui-icon-script{background-position:-240px -128px}
.ui-icon-alert{background-position:0 -144px}
.ui-icon-info{background-position:-16px -144px}
.ui-icon-notice{background-position:-32px -144px}
.ui-icon-help{background-position:-48px -144px}
.ui-icon-check{background-position:-64px -144px}
.ui-icon-bullet{background-position:-80px -144px}
.ui-icon-radio-on{background-position:-96px -144px}
.ui-icon-radio-off{background-position:-112px -144px}
.ui-icon-pin-w{background-position:-128px -144px}
.ui-icon-pin-s{background-position:-144px -144px}
.ui-icon-play{background-position:0 -160px}
.ui-icon-pause{background-position:-16px -160px}
.ui-icon-seek-next{background-position:-32px -160px}
.ui-icon-seek-prev{background-position:-48px -160px}
.ui-icon-seek-end{background-position:-64px -160px}
.ui-icon-seek-start{background-position:-80px -160px}
.ui-icon-seek-first{background-position:-80px -160px}
.ui-icon-stop{background-position:-96px -160px}
.ui-icon-eject{background-position:-112px -160px}
.ui-icon-volume-off{background-position:-128px -160px}
.ui-icon-volume-on{background-position:-144px -160px}
.ui-icon-power{background-position:0 -176px}
.ui-icon-signal-diag{background-position:-16px -176px}
.ui-icon-signal{background-position:-32px -176px}
.ui-icon-battery-0{background-position:-48px -176px}
.ui-icon-battery-1{background-position:-64px -176px}
.ui-icon-battery-2{background-position:-80px -176px}
.ui-icon-battery-3{background-position:-96px -176px}
.ui-icon-circle-plus{background-position:0 -192px}
.ui-icon-circle-minus{background-position:-16px -192px}
.ui-icon-circle-close{background-position:-32px -192px}
.ui-icon-circle-triangle-e{background-position:-48px -192px}
.ui-icon-circle-triangle-s{background-position:-64px -192px}
.ui-icon-circle-triangle-w{background-position:-80px -192px}
.ui-icon-circle-triangle-n{background-position:-96px -192px}
.ui-icon-circle-arrow-e{background-position:-112px -192px}
.ui-icon-circle-arrow-s{background-position:-128px -192px}
.ui-icon-circle-arrow-w{background-position:-144px -192px}
.ui-icon-circle-arrow-n{background-position:-160px -192px}
.ui-icon-circle-zoomin{background-position:-176px -192px}
.ui-icon-circle-zoomout{background-position:-192px -192px}
.ui-icon-circle-check{background-position:-208px -192px}
.ui-icon-circlesmall-plus{background-position:0 -208px}
.ui-icon-circlesmall-minus{background-position:-16px -208px}
.ui-icon-circlesmall-close{background-position:-32px -208px}
.ui-icon-squaresmall-plus{background-position:-48px -208px}
.ui-icon-squaresmall-minus{background-position:-64px -208px}
.ui-icon-squaresmall-close{background-position:-80px -208px}
.ui-icon-grip-dotted-vertical{background-position:0 -224px}
.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}
.ui-icon-grip-solid-vertical{background-position:-32px -224px}
.ui-icon-grip-solid-horizontal{background-position:-48px -224px}
.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}
.ui-icon-grip-diagonal-se{background-position:-80px -224px}
.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{-moz-border-radius-topleft:10;-webkit-border-top-left-radius:10;-khtml-border-top-left-radius:10;border-top-left-radius:10}
.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{-moz-border-radius-topright:10;-webkit-border-top-right-radius:10;-khtml-border-top-right-radius:10;border-top-right-radius:10}
.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{-moz-border-radius-bottomleft:10;-webkit-border-bottom-left-radius:10;-khtml-border-bottom-left-radius:10;border-bottom-left-radius:10}
.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{-moz-border-radius-bottomright:10;-webkit-border-bottom-right-radius:10;-khtml-border-bottom-right-radius:10;border-bottom-right-radius:10}
.ui-widget-overlay{background:#aaa url('../../fileadmin/web/css/custom-theme/images/ui-bg_flat_0_aaaaaa_40x100.png') 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}
.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url('../../fileadmin/web/css/custom-theme/images/ui-bg_flat_0_aaaaaa_40x100.png') 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}
.selectize-control.plugin-drag_drop.multi>.selectize-input>div.ui-sortable-placeholder{background:#f2f2f2 !important;background:rgba(0,0,0,0.06) !important;border:0 none !important;visibility:visible !important;-webkit-box-shadow:inset 0 0 12px 4px #ffffff;box-shadow:inset 0 0 12px 4px #ffffff}
.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after{content:'!';visibility:hidden}
.selectize-control.plugin-drag_drop .ui-sortable-helper{-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.2);box-shadow:0 2px 5px rgba(0,0,0,0.2)}
.selectize-dropdown-header{position:relative;padding:5px 8px;background:#f8f8f8;border-bottom:1px solid #d0d0d0;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}
.selectize-dropdown-header-close{position:absolute;top:50%;right:8px;margin-top:-12px;font-size:20px !important;line-height:20px;color:#303030;opacity:0.4}
.selectize-dropdown-header-close:hover{color:#000000}
.selectize-dropdown.plugin-optgroup_columns .optgroup{float:left;border-top:0 none;border-right:1px solid #f2f2f2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}
.selectize-dropdown.plugin-optgroup_columns .optgroup:before{display:none}
.selectize-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}
.selectize-control.plugin-remove_button [data-value]{position:relative;padding-right:24px !important}
.selectize-control.plugin-remove_button [data-value] .remove{position:absolute;top:0;right:0;bottom:0;display:inline-block;width:17px;padding:2px 0 0 0;font-size:12px;font-weight:bold;color:inherit;text-align:center;text-decoration:none;vertical-align:middle;border-left:1px solid #d0d0d0;-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.selectize-control.plugin-remove_button [data-value] .remove:hover{background:rgba(0,0,0,0.05)}
.selectize-control.plugin-remove_button [data-value].active .remove{border-left-color:#cacaca}
.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover{background:none}
.selectize-control.plugin-remove_button .disabled [data-value] .remove{border-left-color:#ffffff}
.selectize-control{position:relative}
.selectize-dropdown,.selectize-input,.selectize-input input{font-family:inherit;font-size:13px;-webkit-font-smoothing:inherit;line-height:18px;color:#303030}
.selectize-input,.selectize-control.single .selectize-input.input-active{display:inline-block;cursor:text;background:#ffffff}
.selectize-input{position:relative;z-index:1;display:inline-block;width:100%;padding:8px 8px;overflow:hidden;border:1px solid #d0d0d0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.selectize-control.multi .selectize-input.has-items{padding:6px 8px 3px}
.selectize-input.full{background-color:#ffffff}
.selectize-input.disabled,.selectize-input.disabled *{cursor:default !important}
.selectize-input.focus{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.15);box-shadow:inset 0 1px 2px rgba(0,0,0,0.15)}
.selectize-input.dropdown-active{-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}
.selectize-input>*{display:-moz-inline-stack;display:inline-block;*display:inline;vertical-align:baseline;zoom:1}
.selectize-control.multi .selectize-input>div{padding:2px 6px;margin:0 3px 3px 0;color:#303030;cursor:pointer;background:#f2f2f2;border:0 solid #d0d0d0}
.selectize-control.multi .selectize-input>div.active{color:#303030;background:#e8e8e8;border:0 solid #cacaca}
.selectize-control.multi .selectize-input.disabled>div,.selectize-control.multi .selectize-input.disabled>div.active{color:#7d7d7d;background:#ffffff;border:0 solid #ffffff}
.selectize-input>input{max-width:100% !important;max-height:none !important;min-height:0 !important;padding:0 !important;margin:0 2px 0 0 !important;line-height:inherit !important;text-indent:0 !important;background:none !important;border:0 none !important;-webkit-box-shadow:none !important;box-shadow:none !important;-webkit-user-select:auto !important}
.selectize-input>input:focus{outline:none !important}
.selectize-input::after{display:block;clear:left;content:' '}
.selectize-input.dropdown-active::before{position:absolute;right:0;bottom:0;left:0;display:block;height:1px;background:#f0f0f0;content:' '}
.selectize-dropdown{position:absolute;z-index:10;margin:-1px 0 0 0;background:#ffffff;border:1px solid #d0d0d0;border-top:0 none;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.selectize-dropdown [data-selectable]{overflow:hidden;cursor:pointer}
.selectize-dropdown [data-selectable] .highlight{background:rgba(125,168,208,0.2);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}
.selectize-dropdown [data-selectable],.selectize-dropdown .optgroup-header{padding:5px 8px}
.selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}
.selectize-dropdown .optgroup-header{color:#303030;cursor:default;background:#ffffff}
.selectize-dropdown .active{color:#495c68;background-color:#f5fafd}
.selectize-dropdown .active.create{color:#495c68}
.selectize-dropdown .create{color:rgba(48,48,48,0.5)}
.selectize-dropdown-content{max-height:200px;overflow-x:hidden;overflow-y:auto}
.selectize-control.single .selectize-input,.selectize-control.single .selectize-input input{cursor:pointer}
.selectize-control.single .selectize-input.input-active,.selectize-control.single .selectize-input.input-active input{cursor:text}
.selectize-control.single .selectize-input:after{position:absolute;top:50%;right:15px;display:block;width:0;height:0;margin-top:-3px;border-color:#808080 transparent transparent transparent;border-style:solid;border-width:5px 5px 0 5px;content:' '}
.selectize-control.single .selectize-input.dropdown-active:after{margin-top:-4px;border-color:transparent transparent #808080 transparent;border-width:0 5px 5px 5px}
.selectize-control.rtl.single .selectize-input:after{right:auto;left:15px}
.selectize-control.rtl .selectize-input>input{margin:0 4px 0 -2px !important}
.selectize-control .selectize-input.disabled{background-color:#fafafa;opacity:0.5}
