p.align-left {text-align:left;}
p.align-center {text-align:center;}
p.align-right {text-align:right;}


/* additional formatting for tables, 16/06/08 LB tim, lm 14/07/08 */


td.AusrichtungMitte, th.AusrichtungMitte {vertical-align:middle !important;}
td.AusrichtungTop, th.AusrichtungTop {vertical-align:top !important;}


/*### td ###*/

td.RandOben {border-top:1px solid;}
td.RandUnten {border-bottom:1px solid;}
td.RandLinks {border-left:1px solid;}
td.RandRechts {border-right:1px solid;}

td.RandSchwarz {border:1px solid #000000;}
td.RandOrange {border:1px solid #de8f28;}
td.RandBlau {border:1px solid #0f285e;}
td.RandGrau {border:1px solid #e8e9ee;}

td.HGBlau {background-color:#0f285e; color:#ffffff;}
td.HGOrange {background-color:#de8f28;}
td.HGGrau {background-color:#e8e9ee;}


/*### td top ###*/

td.RandObenTop {border-top:1px solid; vertical-align:top;}
td.RandUntenTop {border-bottom:1px solid; vertical-align:top;}
td.RandLinksTop {border-left:1px solid; vertical-align:top;}
td.RandRechtsTop {border-right:1px solid; vertical-align:top;}

td.RandSchwarzTop {border:1px solid #000000; vertical-align:top;}
td.RandOrangeTop {border:1px solid #de8f28; vertical-align:top;}
td.RandBlauTop {border:1px solid #0f285e; vertical-align:top;}
td.RandGrauTop {border:1px solid #e8e9ee; vertical-align:top;}

td.HGBlauTop {background-color:#0f285e; color:#ffffff; vertical-align:top;}
td.HGOrangeTop {background-color:#de8f28; vertical-align:top;}
td.HGGrauTop {background-color:#e8e9ee; vertical-align:top;}


/*### th normal ###*/

th.RandOben {border-top:1px solid;}
th.RandUnten {border-bottom:1px solid;}
th.RandLinks {border-left:1px solid;}
th.RandRechts {border-right:1px solid;}

th.RandSchwarz {border:1px solid #000000;}
th.RandOrange {border:1px solid #de8f28;}
th.RandBlau {border:1px solid #0f285e;}
th.RandGrau {border:1px solid #e8e9ee;}

th.HGBlau  {background-color:#0f285e; color:#ffffff;}
th.HGOrange {background-color:#de8f28;}
th.HGGrau {background-color:#e8e9ee;}


/*### th top ###*/

th.RandObenTop {border-top:1px solid; vertical-align:top;}
th.RandUntenTop {border-bottom:1px solid; vertical-align:top;}
th.RandLinksTop {border-left:1px solid; vertical-align:top;}
th.RandRechtsTop {border-right:1px solid; vertical-align:top;}

th.RandSchwarzTop {border:1px solid #000000; vertical-align:top;}
th.RandOrangeTop {border:1px solid #de8f28; vertical-align:top;}
th.RandBlauTop {border:1px solid #0f285e; vertical-align:top;}
th.RandGrauTop {border:1px solid #e8e9ee; vertical-align:top;}

th.HGBlauTop {background-color:#0f285e; color:#ffffff; vertical-align:top;}
th.HGOrangeTop {background-color:#de8f28; vertical-align:top;}
th.HGGrauTop {background-color:#e8e9ee; vertical-align:top;}


/*### tr normal ###*/

tr.HGBlau {background-color:#0f285e; color:#ffffff;}
tr.HGOrange {background-color:#de8f28;}
tr.HGGrau {background-color:#e8e9ee;}


/*### tr top ###*/

tr.HGBlauTop {background-color:#0f285e; color:#ffffff; vertical-align:top;}
tr.HGOrangeTop {background-color:#de8f28; vertical-align:top;}
tr.HGGrauTop {background-color:#e8e9ee; vertical-align:top;}
