/* Ausrichtung
***************************************/
.links {text-align: left;}
.center { text-align: center ;}
.rechts {text-align: right;}
.block {text-align: justify;} /* als Blocksatz */
.oben  {vertical-align: top; }
.mittig {vertical-align: middle; }
.unten  {vertical-align: bottom; }

/* Rand (border)
***************************************/
.r0{border: 0px;}

/* Schriftgröße
***************************************/
.sg08{font-size: 8px;}
.sg09{font-size: 9px;}
.sg10{font-size:10px;}
.sg11{font-size:11px;}
.sg12{font-size:12px;}
.sg13{font-size:13px;}
.sg14{font-size:14px;}
.sg16{font-size:16px;}
.sg17{font-size:17px;}
.sg18{font-size:18px;}
.sg19{font-size:19px;}
.sg20{font-size:20px;}

/* Textdekoration
***************************************/
.t-d_none { text-decoration:none; }
/* Zentrale Formate Box
***************************************/
table.pers_box { width: 100%;}
div.pers_box { width: 120px; font-size: 1px;}
hr.gr {height: 1px;}
/* Templade:   f_portalbox_userinfo 
***************************************/
td.pn {width: 60%; padding-right: 4px; border-right: 1px solid black;}
td.dabei {width: 40%;padding-left: 4px;} /*dabei seit ...*/
/* Templade:  f_portalbox_gast
***************************************/
td.in {padding: 0px 2px 0px 2px;} /*innenabstand Zellen*/
div.login {border: 0px outset; width:160px;}