div#tx-vjchat-container *{border:0;margin:0;padding:1px}
div#tx-vjchat-container{min-height:20px}
div#tx-vjchat-content{height:20em;position:relative;margin-top:0.5em;width:99%}
div#tx-vjchat-loadinginfo{position:absolute;width:250px;height:2em;padding:2em;border:1px solid #CFCFCF;background-color:#fff;left:50%;margin-left:-120px;margin-top:5%;text-align:center;z-index:1000;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
div#tx-vjchat-messages{position:absolute;left:0;top:0;border:1px solid #CFCFCF;overflow:auto;width:68%;background-color:#fff}
div#tx-vjchat-storedMessages{position:absolute;left:-1px;top:-1px;border:1px solid #CFCFCF;overflow:auto;width:68%;background-color:#fff;border:2px solid #82C885;z-index:100}
div#tx-vjchat-userlist{position:absolute;right:0;top:0;padding:0;overflow:auto;border:#CFCFCF solid 1px;color:#000;background-color:#FFF;width:30%;height:20em}
div#tx-vjchat-tools-container{margin-top:0.2em}
div#tx-vjchat-format,div#tx-vjchat-format a,div#tx-vjchat-format img{margin:0;padding:0;cursor:pointer}
div#tx-vjchat-emoticons{padding:0.2em 0 0 0.2em;height:20px}
#tx-vjchat-emoticons img{margin:0 0.1em;cursor:pointer}
div#tx-vjchat-style{padding:0.2em 0.2em 0.2em 0.265em}
div#tx-vjchat-input-container{clear:both}
textarea#txvjchatnewMessage{width:99%;font-family:"Arial","Helvetica",sans-serif;font-size:10pt;height:6em;border:#CFCFCF solid 1px;margin:0}
#tx-vjchat-debug{width:99%;height:200px;border:1px solid silver;font-family:Courier New,Courier;font-size:8pt;overflow:auto}
div.tx-vjchat-entry{border-bottom:1px solid #FAF7F3;background-color:#fff;font-family:"Arial","Helvetica",sans-serif;font-size:10pt;
color:#320101;
}
div.tx-vjchat-moderator{color:#880000}
div.tx-vjchat-expert{color:#06480E}
.tx-vjchat-superuser{background-color:#FFE4E4}
div.tx-vjchat-entry span.tx-vjchat-user{font-weight:bold}
div.tx-vjchat-system,div.tx-vjchat-system .tx-vjchat-entry{color:#9E9E9E;font-size:0.9em;font-style:italic}
div.tx-vjchat-hidden{background-color:#F2F2F2;color:#9E9E9E}
div.tx-vjchat-committed{background-color:#B8F2AE}
span.tx-vjchat-time{font-size:8pt;color:#9E9E9E}
span.tx-vjchat-bold{font-weight:bold}
span.tx-vjchat-underlined{text-decoration:underline}
span.tx-vjchat-italic{font-style:italic}
span.tx-vjchat-stroke{text-decoration:line-through}
p.tx-vjchat-error{font-weight:bold;color:#f00}
a.tx-vjchat-actionlink{cursor:pointer;font-size:8pt;color:#337236}
a.tx-vjchat-actionlink:hover{color:#0F3D11;text-decoration:underline}
.tx-vjchat-message-style-0{color:#000000}
.tx-vjchat-message-style-1{color:#000055}
.tx-vjchat-message-style-2{color:#008000}
.tx-vjchat-message-style-3{color:#FF0000}
.tx-vjchat-message-style-4{color:#800000}
.tx-vjchat-message-style-5{color:#800080}
.tx-vjchat-message-style-6{color:#FF5500}
.tx-vjchat-message-style-7{color:#FFFF00}
.tx-vjchat-message-style-8{color:#00FF00}
.tx-vjchat-message-style-9{color:#008080}
.tx-vjchat-message-style-10{color:#00FFFF}
.tx-vjchat-message-style-11{color:#0000FF}
.tx-vjchat-message-style-12{color:#FF00FF}
.tx-vjchat-message-style-13{color:#7F7F7F}
.tx-vjchat-message-style-14{color:#D2D2D2}
.tx-vjchat-ok{color:#06480E;background-color:#F0F0F0}
.tx-vjchat-error{color:#f00}
div.tx-vjchat-cmd-smileys-text{width:5em;height:1.2em;float:left;background-color:#F0F0F0;margin-bottom:0.625em;text-align:right;padding-right:0.625em}
div.tx-vjchat-cmd-smileys-image{width:4em;height:1.2em;float:left;background-color:#F0F0F0;margin-bottom:0.625em}
div.tx-vjchat-cmd-help,div.tx-vjchat-cmd-help *{font-size:0.95em;background-color:#F0F0F0}
div.tx-vjchat-cmd-help div.tx-vjchat-cmd-help-command{}
span.tx-vjchat-cmd-help-link{text-decoration:underline;cursor:pointer}
div.tx-vjchat-cmd-help-command div.tx-vjchat-cmd-help-command-title{width:9em;float:left;clear:left;font-weight:bold}
div.tx-vjchat-cmd-help-command span.tx-vjchat-cmd-help-command-descr{
}
div.tx-vjchat-cmd-help-command span.tx-vjchat-cmd-help-parameter-list{}
div.tx-vjchat-cmd-help-command span.tx-vjchat-cmd-help-parameter-descr{display:block;margin-left:11em}
#tx-vjchat-userlist *{font-family:"Arial","Helvetica",sans-serif;font-size:0.9em}
#tx-vjchat-userlist .tx-vjchat-link-box{display:block;width:50px;float:right}
#tx-vjchat-userlist .tx-vjchat-pr-link,#tx-vjchat-userlist .tx-vjchat-pm-link{font-size:0.8em;cursor:pointer}
#tx-vjchat-userlist .tx-vjchat-userlist-moderator{color:#880000}
#tx-vjchat-userlist .tx-vjchat-userlist-expert{color:#06480E}
#tx-vjchat-userlist .tx-vjchat-userlist-superuser{background-color:#FFE4E4}
#tx-vjchat-userlist .tx-vjchat-userlist-username{font-weight:bold;cursor:pointer;float:left}
#tx-vjchat-userlist .tx-vjchat-userlist-user,#tx-vjchat-userlist .tx-vjchat-userlist-moderator,#tx-vjchat-userlist .tx-vjchat-userlist-expert,#tx-vjchat-userlist .tx-vjchat-userlist-owner,#tx-vjchat-userlist .tx-vjchat-userlist-superuser{}
#tx-vjchat-userlist .tx-vjchat-userlist-owner,#tx-vjchat-userlist .tx-vjchat-userlist-moderator,#tx-vjchat-userlist .tx-vjchat-userlist-superuser{font-weight:bold;font-style:italic}
#tx-vjchat-userlist .tx-vjchat-userlist-item img,#tx-vjchat-user-detail img{float:left;margin-right:2px}
#tx-vjchat-userlist .tx-vjchat-userlist-item{clear:both;height:20px;border-bottom:1px solid #FBFBFB}
#tx-vjchat-userlist .tx-vjchat-userlist-item:hover{font-weight:bold}
#tx-vjchat-user-detail{border:1px solid #CFCFCF;background-color:#fff;width:12em;padding:0.8em;filter:alpha(opacity=80);z-index:10000;-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
#tx-vjchat-user-detail *{font-family:"Arial","Helvetica",sans-serif;font-size:0.8em;padding:0;margin:0}
#tx-vjchat-user-detail #tx-vjchat-user-detail-caption{font-size:0.8em;font-weight:bold}
.tx-vjchat-rooms-short a img{margin-right:0.2em !important;padding:0 !important;border:0}
.tx-irfaq-pi1 ul.tx-irfaq-questions-list{margin-bottom:75px}
.tx-irfaq-pi1 ul li a p.bodytext{margin:0px;display:inline;font-weight:bold}
.tx-irfaq-pi1 ul li a{color:#000;text-decoration:none}
.tx-irfaq-pi1 ul li a:hover{color:#000;text-decoration:underline}
.tx-irfaq-pi1 .tx-irfaq-answer{margin-bottom:10px}
.tx-irfaq-pi1 .tx-irfaq-answer h4 p.bodytext{margin:0px;display:inline;font-weight:bold}
.tx-irfaq-pi1 dt p{font-weight:bold;margin:0px;display:inline}
.tx-irfaq-pi1 dd{margin-left:0px}
.tx-irfaq-pi1 dd p{margin-top:0px}
.tx-irfaq-pi1 .additional-info{border-top:2px solid #e6e6e6;margin-bottom:10px}
.tx-irfaq-pi1 .irfaq-related-faq,.tx-irfaq-pi1 .irfaq-related-links{padding-top:0px;padding-bottom:0px;margin-top:3px;margin-bottom:15px}
.tx-irfaq-pi1 .tx-irfaq-bar{width:55px;background:url('../../typo3temp/typo3conf/ext/irfaq/res/grey_star.gif');float:left;margin:4px 10px 0 0}
.tx-irfaq-pi1 .tx-irfaq-rating-bar{background:url('../../typo3conf/ext/irfaq/res/orange_star.gif');height:12px}
.tx-irfaq-pi1 .tx-irfaq-cleaner{clear:both;height:3px}
.tx-irfaq-pi1 .tx-irfaq-rating-prefix{float:left;margin:3px 5px 0 0}
.tx-imagecycle-pi1-images{display:none;position:relative;overflow:hidden;list-style:none;margin:0;padding:0}
.tx-imagecycle-pi1-images img{display:block}
.tx-imagecycle-pi1-images li{position:absolute;margin:0;padding:0}
.tx-imagecycle-pi1-images li,.tx-imagecycle-pi1-images a{display:block;position:relative}
.tx-imagecycle-pi1-images a:hover{background:none;border:0 !important}
.tx-imagecycle-pi1-images .imagecycle-caption{position:absolute;left:0;bottom:0;
width:100%;padding:5px;color:#fff;background:#000;opacity:0.8;white-space:nowrap;display:none}
.tx-imagecycle-pi1-images .imagecycle-caption a{display:inline;color:#9bd}
.tx-imagecycle-pi1-images .imagecycle-caption a:hover{color:#acf}
.tx-imagecycle-pi1-pager{margin:0 0 5px 0;text-align:center}
.tx-imagecycle-pi1-pager a{border:1px solid #ccc;background:#fc0;text-decoration:none;margin:0 5px;padding:3px 5px}
.tx-imagecycle-pi1-pager a.activeSlide{background:#ea0}
noscript .tx-imagecycle-pi1-images{display:block}
noscript .tx-imagecycle-pi1-images li{float:left;overflow:hidden}
noscript .tx-imagecycle-pi1-images .imagecycle-caption{display:block}
.csc-header-alignment-center{text-align:center}
.csc-header-alignment-right{text-align:right}
.csc-header-alignment-left{text-align:left}
div.csc-textpic-responsive,div.csc-textpic-responsive *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
div.csc-textpic,div.csc-textpic div.csc-textpic-imagerow,ul.csc-uploads li{overflow:hidden}
div.csc-textpic .csc-textpic-imagewrap table{border-collapse:collapse;border-spacing:0}
div.csc-textpic .csc-textpic-imagewrap table tr td{padding:0;vertical-align:top}
div.csc-textpic .csc-textpic-imagewrap figure,div.csc-textpic figure.csc-textpic-imagewrap{margin:0;display:table}
figcaption.csc-textpic-caption{display:table-caption}
.csc-textpic-caption{text-align:left;caption-side:bottom}
div.csc-textpic-caption-c .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-c{text-align:center}
div.csc-textpic-caption-r .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-r{text-align:right}
div.csc-textpic-caption-l .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-l{text-align:left}
div.csc-textpic div.csc-textpic-imagecolumn{float:left}
div.csc-textpic-border div.csc-textpic-imagewrap img{border:1px solid black;padding:0px 0px}
div.csc-textpic .csc-textpic-imagewrap img{border:none;display:block}
div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{margin-bottom:10px}
div.csc-textpic .csc-textpic-imagewrap .csc-textpic-imagerow-last .csc-textpic-image{margin-bottom:0}
div.csc-textpic-imagecolumn,td.csc-textpic-imagecolumn .csc-textpic-image{margin-right:10px}
div.csc-textpic-imagecolumn.csc-textpic-lastcol,td.csc-textpic-imagecolumn.csc-textpic-lastcol .csc-textpic-image{margin-right:0}
div.csc-textpic-intext-left .csc-textpic-imagewrap,div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{margin-right:10px}
div.csc-textpic-intext-right .csc-textpic-imagewrap,div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{margin-left:10px}
div.csc-textpic-center .csc-textpic-imagewrap,div.csc-textpic-center figure.csc-textpic-imagewrap{overflow:hidden}
div.csc-textpic-center .csc-textpic-center-outer{position:relative;float:right;right:50%}
div.csc-textpic-center .csc-textpic-center-inner{position:relative;float:right;right:-50%}
div.csc-textpic-right .csc-textpic-imagewrap{float:right}
div.csc-textpic-right div.csc-textpic-text{clear:right}
div.csc-textpic-left .csc-textpic-imagewrap{float:left}
div.csc-textpic-left div.csc-textpic-text{clear:left}
div.csc-textpic-intext-left .csc-textpic-imagewrap{float:left}
div.csc-textpic-intext-right .csc-textpic-imagewrap{float:right}
div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{float:right}
div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{float:left}
div.csc-textpic div.csc-textpic-imagerow-last,div.csc-textpic div.csc-textpic-imagerow-none div.csc-textpic-last{margin-bottom:0}
.csc-textpic-intext-left ol,.csc-textpic-intext-left ul{padding-left:40px;overflow:auto}
ul.csc-uploads{padding:0}
ul.csc-uploads li{list-style:none outside none;margin:1em 0}
ul.csc-uploads img{float:left;margin-right:1em;vertical-align:top}
ul.csc-uploads span{display:block}
ul.csc-uploads span.csc-uploads-fileName{text-decoration:underline}
table.contenttable-color-1{background-color:#EDEBF1}
table.contenttable-color-2{background-color:#F5FFAA}
table.contenttable-color-240{background-color:black}
table.contenttable-color-241{background-color:white}
table.contenttable-color-242{background-color:#333333}
table.contenttable-color-243{background-color:gray}
table.contenttable-color-244{background-color:silver}
.csc-textpic-intext-right-nowrap .csc-textpic-text{margin-right:1010px}
.csc-textpic-intext-left-nowrap .csc-textpic-text{margin-left:1010px}
div.csc-mailform ol,div.csc-mailform ol li{margin:0;padding:0}
div.csc-mailform ol li{overflow:hidden}
div.csc-mailform fieldset{margin:0;padding:0;position:relative}
div.csc-mailform legend{margin-left:1em;color:#000000;font-weight:bold}
div.csc-mailform fieldset ol{padding:1em 1em 0 1em}
div.csc-mailform fieldset li{padding:0.5em;margin-bottom:0.5em;list-style:none}
div.csc-mailform fieldset.submit{border-style:none}
div.csc-mailform li label{float:left;width:13em;margin-right:1em;vertical-align:baseline}
div.csc-mailform li input+label,div.csc-mailform li textarea+label,div.csc-mailform li select+label{float:none;width:auto;margin-right:0;margin-left:1em}
div.csc-mailform li textarea+label{vertical-align:top}
label em,legend em{display:block;color:#060;font-size:85%;font-style:normal;text-transform:uppercase}
legend em{position:absolute}
label strong,legend strong{display:block;color:#C00;font-size:85%;font-weight:normal;text-transform:uppercase}
legend strong{position:absolute;top:1.4em}
.labels-alignment-right label,.labels-alignment-right .fieldset-subgroup legend,.labels-alignment-right.fieldset-subgroup legend{text-align:right}
fieldset.fieldset-horizontal{border-width:0}
fieldset.fieldset-horizontal ol{padding:0}
fieldset.fieldset-horizontal li{float:left;padding:0;margin-right:1em}
fieldset.fieldset-horizontal.label-below label{display:block;margin-left:0;margin-top:0.2em;font-size:90%;color:#999999;text-align:left}
fieldset.fieldset-horizontal label em{display:inline}
fieldset.fieldset-subgroup{margin-bottom:-2em;border-style:none}
fieldset.fieldset-subgroup legend{margin-left:0;padding:0;font-weight:normal;width:13em}
fieldset.fieldset-subgroup ol{position:relative;top:-1.4em;margin:0 0 0 14em;padding:0}
fieldset.fieldset-subgroup li{padding:0}
fieldset.fieldset-subgroup input+label{float:none;width:auto;display:inline;margin:0 0 0 1em}
.labels-block label{display:block;float:none;margin:0 0 0.5em;width:auto}
.labels-block input+label,.labels-block textarea+label{margin:0.5em 0 0}
.labels-block fieldset.fieldset-subgroup,fieldset.labels-block.fieldset-subgroup{margin-bottom:0}
.labels-block .fieldset-subgroup legend,.labels-block.fieldset-subgroup legend{width:auto}
.labels-block .fieldset-subgroup legend em,.labels-block.fieldset-subgroup legend em{position:relative}
.labels-block .fieldset-subgroup legend strong,.labels-block.fieldset-subgroup legend strong{position:relative;top:0}
.labels-block .fieldset-subgroup ol,.labels-block.fieldset-subgroup ol{top:0;margin:0;padding:0.5em 0 0}
input.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid}
.tx-datamints-oxidlight table{border-collapse:separate;border-spacing:10px}
.tx-datamints-oxidlight table th{font-weight:bold}
.tx-datamints-oxidlight table td{vertical-align:top}
