/* Start of CMSMS style sheet 'tables' */
div.comment {

margin: 1em;
border: 1px solid #E7AB0B;

}

div.commententry{

padding: 1em;
background-color: #f8f8f8;
border: 1px solid #cdcdcd;

}

div.commententryhead{

margin: -.5em -.5em 1em -.5em;
padding: .5em;
font-size: 1.2em;
font-style: italic;
font-weight: bold;
background-color: #E7AB0B;
}

#comments textarea { width:330px; }


/* TABELLE */

/*

div#content table
{
  table-width: 70%;
  border: 1px solid #E7AB0B;


}


div#content table th
{
  text-align: left;
  font-weight: bold;
  padding: 0.5em;
  background-color: #E7AB0B;
}

div#content table td
{
  padding: 0.5em;
  border: 1px solid #E7AB0B;
}

div#content table tr.rowA
{
  background-color: #d7d1c5;
  color: inherit;
}

div#content table tr.rowB
{
  background-color: #c7c0b1;
  color: inherit;
}

div#content table tr.rowC
{
  background-color: #e7e1e2;
  color: fff;
}

*/

/* Sort Table */
  
  
  /* Start layout CSS */
  .tableWidget_headerCell,.tableWigdet_headerCellOver,.tableWigdet_headerCellDown{  /* General rules for both standard column header and mouse on header of sortable columns */
    cursor:pointer; 
    border-bottom:3px solid #C5C2B2;
    border-right:1px solid #ACA899;
    border-left:1px solid #FFF; 
    background-color: #ECE9D8;
  }
  
  .tableWidget_headerCell{  /* Standard column header */
    border-top:2px solid #ECE9D8;
    
  }
  
  .tableWigdet_headerCellOver{  /* Rollover on sortable column header */
    border-top:2px solid #FFC83C;   
  }
  .tableWidget tbody .tableWidget_dataRollOver{ /* Rollover style on mouse over (Data) */
    background-color:#ccc; /* No mouseover color in this example - specify another color if you want this */
  }
  
  .tableWigdet_headerCellDown{
    border-top:2px solid #FFC83C; 
    background-color:#DBD8C5;
    border-left:1px solid #ACA899;
    border-right:1px solid #FFF;      
  }
  .tableWidget td{
    margin:0px;
    padding:3px;
    border-right: 1px solid #EAE9E1;
    border-bottom:1px solid #EAE9E1;  /* Border bottom of table data cells */
    
  }
   
  .tableWidget tbody{
    background-color:#f5f5f5;
  }
  
  .tableWidget tr.rowC {
  background-color: #e7e1e2;
  color: fff;
  }
  
  .tableWidget{
    
    width:400px;
  }
    
  /* End layout CSS */
  
  
  div.widget_tableDiv {
    border:1px solid #ACA899; /* Border around entire widget */
    height: 400px;
    overflow:auto;
    overflow-y:auto;
    overflow:-moz-scrollbars-vertical;
    width:400px;

  }
  
  html>body div.widget_tableDiv {
    overflow: hidden;
    width:400px;
  }

  .tableWidget thead{
    position:relative;
  }
  .tableWidget thead tr{
    position:relative;
    top:0px;
    bottom:0px;
  }



  .tableWidget .scrollingContent{
    overflow-y:auto;
    overflow:-moz-scrollbars-vertical;
    width:100%;

  }
  
  
/* End of 'tables' */

