
table
 {
 border-width:0px;
 border-style: solid;
 border-collapse:collapse;
 width:auto;
 }


/*Tabelle*/
td, th
 {

 border-color: #FFFFFF;
 border-width:2px;
 border-style:solid;
 padding: 5px;
 vertical-align:top;
 background-color:#DAE8F4;
 }
 
 th {
 background-color:#8BBCE0;
 }
 
.dunkelblau {
 background-color:#8BBCE0;
}

.hellblau {
 background-color:#E5EEF6;
}

.normal {
 background-color:#DAE8F4;
}

.tr-even td {
background-color:#E5EEF6;
}

.sport td{
font-size:95%;
padding:2px;
}
.sport .td-0, .sport .td-1, .sport .td-3{
width:90px;
}
.sport .td-3 {
width:110px;
}

.sport td.td-2{
color:#032861;
}


table.Downloadcenter {
width:100%;
}

table.Downloadcenter td {
width:50px;
}

table.Downloadcenter td, table.Downloadcenter th{
text-align:center;
vertical-align:top;
}

table.Downloadcenter td.td-0, table.Downloadcenter th.td-0 {
text-align:left;
width:370px;
}

table.Standard2 {
width:auto;
text-align:center;
}


table.Standard2 .td-0{
 background-color:#8BBCE0;
 text-align:left;
}
table.Standard3 {
width:auto;
text-align:right;
}

table.Standard3 .td-0{
 background-color:#8BBCE0;
 text-align:left;
}

table.Radiopreise {
width:auto;
text-align:right;
}

table.Radiopreise .td-0{
 background-color:#8BBCE0;
 text-align:right;
}

table.Radiopreise th{
 background-color:#8BBCE0;
 text-align:left;
}


table.Kompakt td, table.Kompakt th{
padding:2px;
font-size:95%;
text-align:center;
}

table.Kompakt td.td-0 {
text-align:left;

}

table.Kompakt2 td.td-0 {
background-color:#8BBCE0;
font-size:95%;
padding:2px;
}

table.Kompakt2 td {
font-size:95%;
padding:2px;
}

table.Kompakt3 td.td-0 {
background-color:#8BBCE0;
font-size:90%;
padding:1px;
}

table.Kompakt3 td {
font-size:90%;
padding:1px;
}



/*Kompakt bei XLS: nicht verbundene Datenzellen festen Spaltenbreiten*/

.xlswrap table.Kompakt {
/*width: 100%;*/
}

.xlswrap table.Kompakt td.span {

}

.xlswrap table.Kompakt td.td-0 {
padding:6px;
font-size:95%;
text-align:left;
width:150px;
}

.xlswrap table.Kompakt th {
text-align:center;
}

.xlswrap table.Kompakt td, table.Kompakt th{
padding:2px;
font-size:95%;
text-align:center;
}
.xlswrap table.Kompakt td.norm {
width:70px;
}


/*Ende Tabelle mit festen Spaltenbreiten*/


/*Kompakt bei XLS: Tabelle mit flexiblen Spaltenbreiten*/
/*
.xlswrap table.KompaktFlex {
width: auto;
}
.xlswrap table.KompaktFlex td.norm {
width:70px;
}

.xlswrap table.KompaktFlex td.span {
}

.xlswrap table.KompaktFlex td.td-0 {
padding:6px;
font-size:95%;
text-align:left;

}

.xlswrap table.KompaktFlex th {

text-align:center;
}

.xlswrap table.KompaktFlex td, table.KompaktFlex th{
padding:2px;
font-size:95%;
text-align:center;
}*/

/*Ende Tabelle mit festen Spaltenbreiten*/




table.senderliste td{
background-color:#FFFFFF;
}

table.senderliste .col1 {
width:210px;
text-align:left;
}

.layouttable {
width:100%;
}


table.senderliste .layouttable {
width:100%;
}

table.senderliste .layouttabelle td {
width:150px;
border-top-width:0px;
border-right-width :0px;
border-bottom-width:1px;
border-left-width:0px;
border-color:#EAC6A4;
border-style:solid;
}

table.logoliste {
width:100%;
}

table.logoliste td {
border-top-width:0px;
border-right-width :0px;
border-bottom-width:1px;
border-left-width:0px;
border-color:#EAC6A4;
border-style:solid;
background-color:#FFFFFF;
}


table.senderliste table.layouttabelle td.col1 a {
text-decoration:none;
}

table.senderliste table.layouttabelle td.col1 a:hover {
color:#006633;
} 

table.senderliste table.layouttabelle td.col2 a {
text-decoration:none;
padding-left:15px;
background-image:url(images/pfeil_high.gif);
background-repeat:no-repeat;
background-position:0px 5px;
display:block;
}

caption {
text-align:left;
}

table.kompakt caption {
float:right;
caption-side:bottom;
}

.tx-programmschema-pi1 table {
border-collapse:collapse;
font-size:95%;
padding:0px;
width:100%;
}

.tx-programmschema-pi1 th {
padding:0px;
background-color:#032861;

}

.tx-programmschema-pi1 td {
padding:0px;
background-color:#EBEEF4;

}

.tx-programmschema-pi1 td a {
text-decoration:none;
}

.tx-programmschema-pi1 table.Kompakt td, .tx-programmschema-pi1 table.Kompakt th  {
padding:0px;
border-bottom-width:0px;
border-top-width:0px;
}

.tx-programmschema-pi1 table.Kompakt td.zeit {
padding:2px;
background-color:#5792BC;
color:#FFFFFF;
width:20px;
}

.tx-programmschema-pi1 table.Kompakt td.zeit div.typo {
color:#FFFFFF;
/*border-top-width:2px;
border-right-width :0px;
border-bottom-width:2px;
border-left-width:0px;
border-color:#FFFFFF;
border-style:solid;
width:100%;*/
}

.tx-programmschema-pi1 th {
color:#FFFFFF;
text-align:left;
font-weight:normal;
background-color:#5792BC;
}