/* utf-8 marker: äöü */

/* Backend */

.tc_admin_no_file_selected {
width: 100%;
float: left;
background: #900; 
color: #fff; 
text-align: center; 
padding: 8px 0;
margin: 12px 0 0 0;
}

.tc_admin_selected_table {
width: 100%;
float: left;
background: #060; 
color: #fff; 
text-align: center; 
padding: 8px 0;
margin: 12px 0 0 0;
}

textarea.tcBackendDatafile {
width:96%; 
height: 400px; 
background: #fff; 
color: #555;
font-family: courier new, monospace; 
font-size: 15px; 
border: 1px solid #999; 
padding: 3px 6px; 
}



/*
################# 
  Table Designs
################# 
*/

/* Design tc_grey */
table.tc_grey {width: 100%; border-collapse: collapse; border: 1px solid #a0aca6!important; margin: 0 0 20px 0;}
table.tc_grey tr:nth-child(odd) {background: #e3e6e9; color: #333;}
table.tc_grey tr:nth-child(even) {background: #fff; color: #333;}
table.tc_grey th {background: #333639; color: #fff; border-right: 1px solid #939699!important; padding: 6px 10px; vertical-align: top;}
table.tc_grey td {border-right: 1px solid #a3a6a9!important; padding: 6px 10px; vertical-align: top;}

/* Design tc_blue */
table.tc_blue {width: 100%; border-collapse: collapse; border: 1px solid #90999c; margin: 0 0 20px 0;}
table.tc_blue tr:nth-child(odd) {background: #e0e6ec;}
table.tc_blue tr:nth-child(even) {background: #fff;}
table.tc_blue th {background: #046; color: #fff; border: 0px solid #93999c!important; padding: 6px 10px; vertical-align: top;}
table.tc_blue td {border-bottom: 1px solid #90999c!important; padding: 6px 10px; vertical-align: top;}

/* Design tc_cells */
table.tc_cells {width: 100%; background: #fff; color: #333; border: 1px solid #999; border-spacing: 3px; margin: 0 0 20px 0;}
table.tc_cells tr:nth-child(odd) {background: #e0d9d0;}
table.tc_cells tr:nth-child(even) {background: #fff;}
table.tc_cells th {background: #023; color: #fff; text-align: center; vertical-align: top; border: 1px solid #999; padding: 5px 12px; vertical-align: top;}
table.tc_cells td {line-height: 1.2em; text-align: center; vertical-align: top; border: 1px solid #999; border-left: 1px solid #999; padding: 5px 12px; vertical-align: top;}

/* sonstiges */
.tc_error01 {text-align: center; background: #900; color: #fff; padding: 10px 20px;}
