    div.ts3_host,
    div.ts3_server,
    div.ts3_channel,
    div.ts3_client {
	font-size: 11px;
	width: 100%;
        height: 16px;
    }
    
    div.ts3_host span,
    div.ts3_server span,
    div.ts3_channel span,
    div.ts3_client span {
      position: absolute;
      right: 8px;
      float: right;
      height: 16px;
    }

    div.spacer {
      position: absolute;
      display: inline;
      right: 8px;
      float: right;
      width: 222px;
      height: 16px;
    }
    
    div.spacer.solidline {
      background: url('/i/ts3/spacer_solidline.gif') repeat-x;
    }
    
    div.spacer.dashline {
      background: url('/i/ts3/spacer_dashline.gif') repeat-x;
    }

    div.spacer.dashdotline {
      background: url('/i/ts3/spacer_dashdotline.gif') repeat-x;
    }
    
    div.spacer.dashdotdotline {
      background: url('/i/ts3/spacer_dashdotdotline.gif') repeat-x;
    }
    
    div.spacer.dotline {
      background: url('/i/ts3/spacer_dotline.gif') repeat-x;
    }
    
    .row1 {
      background: #FFFFFF;
    }
    
    .row2 {
      background: transparent;
    }
    
    .error {
      padding: 8px;
      display: block;
      margin: 1em 0;
      border: 1px solid #FFACAD;
      background-color: #FFD5D5;
      color: #CF3738;
    }
