.titel {
background-color: #FFFFCC;
font: bold 11px Verdana, Arial, Helvetica;
color: #FF7700;
text-align: left;
padding: 4px 2px 4px 6px; margin: 0 auto;
}

.tabelle, .tabelle_cp, .tabelle2 {
font: normal 11px Verdana, Arial, Helvetica;
}

.tabelle  {
background-color: #FFFFCC;
color: #151515;
text-align: center; margin: auto auto;
padding: 3px;
border: 2px solid #FF7700;
}

.tabelle2  {
background-color: #FFFFCC;
color: #151515;
border: 2px solid #FF7700;
}

/* *** Tabellen Rahmen ************ */

.tab_bg  {
background-color: #FFFFCC;
}

/* *** Tabellen Inhalt ************ */

.td_bg {
background-color: #FFFFCC;
color: #FF7700; font-size: 11px;
text-align: left; padding: 3px;
}

.button {
background-color: #FF7700;
padding: 2px 2px 2px 2px;
font: normal 12px Verdana, Arial, Helvetica;
color: #000000;
border-top: 3px solid #FFFF00;
border-left: 3px solid #FFFF00;
border-right: 3px solid #FFFF00;
border-bottom: 3px solid #FFFF00;
}

.small { font-size: 10px; color: #000000; }

form { display:inline; }

.eingabe {
background-color: #FFFFCC;
font: normal 11px Verdana, Arial, Helvetica;
padding: 2px;
border: 2px solid #FF7700;
}

/* *** Error Ausgabe ****************** */

.tab_red  {
background-color: #FFFFCC;
color: #DF0000;
font: normal 12px Verdana, Arial, Helvetica;
padding: 5px;
margin: 5px 20px 5px 20px;
border: 2px dashed #FF7700;
}
