body {font-size:11px; font-family:verdana,arial,sans-serif; margin:0px}

td   {font-size:11px; font-family:verdana,arial,sans-serif;}
td.form1   {font-size:11px; width:25pt; text-align:right}
td.betrag   {text-align:right; font-size:11px;  white-space:nowrap }
td.ueberschrift_td   {font-size:35px; text-align:center; white-space:nowrap;font-weight:bold; background-color:#f3f3f3;}
.grau  {  background-color:#cccccc;}
table.main {  width:100%; }
table.content_tbl {  width:100%;  }

.name_s  {text-align:left; font-size:11px; white-space:nowrap }


td.textumbruch { white-space:normal;}

.m2   {font-size:9px}
.p2   {font-size:13px}
.p4   {font-size:15px}
.b    {font-weight:bold}
input,textarea {  background-color:#eeffd5; }

.oben {vertical-align:top;}
.hellgruen { background-color:#eeffd5;}
.error1 { font-size:15px;font-weight:bold;color:red;}
.error2 { font-size:11px;font-weight:bold;color:red;}
.confirm { font-size:15px;font-weight:bold;color:red;}

.mod0 {
	background-color:#ffffff;
}

.mod1 {
	background-color:#e3e3e3;
}

.ueberschrift1 { text-align:center; font-size:25px;font-weight:bold; background-image:url(../images/headline_bg.jpg) }
.ueberschrift2 { font-size:25px;font-weight:bold; font-family:verdana,arial,sans-serif;}
.nav1 { font-size:15px;font-weight:bold;}

.zeile0 {  background-color:#ffffff;}

.zeile1 {  background-color:#9acd3a;}
.zeile1b {  background-color:#9acd3a; font-weight:bold; text-align:center}

.zeile2 {  background-color:#eeffd5;text-align:center}
.zeile2b {  background-color:#eeffd5; font-weight:bold}

.cen {  text-align:center}
.alt1 {  background-color:#ffffff;text-align:right}
.alt2 {  background-color:#f3f3f3;text-align:right}
.mark_line {  background-color:yellow;}

.nav1b {  background-color:#9acd3a; font-weight:bold; }
.nav2b {  background-color:#eeffd5; font-weight:bold; }

.e_fm {  background-color:#cccccc; font-weight:bold; text-align:center}
.summe {  background-color:#cccccc; font-weight:bold; text-align:right}

.alt1b {  background-color:#ffffff; font-weight:bold}
.alt2b {  background-color:#f3f3f3; font-weight:bold}

.r   {color:red; font-size:15px; font-weight:bold}
.nav_nolink     { font-size:15px; font-family:Verdana,Arial,Helvetica,sans-serif; color:#000000; font-weight:bold;  }
.nav_link     { font-size:15px; font-family:Verdana,Arial,Helvetica,sans-serif; color:#000000; font-weight:bold; background-color:#9acd3a;  }

A               { font-size:11px; font-family:Verdana,Arial,Helvetica,sans-serif; color:#000000;   }
A:link          { font-size:11px; font-family:Verdana,Arial,Helvetica,sans-serif; color:#000000;  }
A:visited       { font-size:11px; font-family:Verdana,Arial,Helvetica,sans-serif; color:#000000;    }
A:hover         { font-size:11px; font-family:Verdana,Arial,Helvetica,sans-serif; color:#000000;    }
A:active        { font-size:11px; font-family:Verdana,Arial,Helvetica,sans-serif; color:#000000;   }

A.nav               { font-size:15px; font-family:Verdana,Arial,Helvetica,sans-serif; color:#000000; font-weight:bold }
A.nav:link          { font-size:15px; font-family:Verdana,Arial,Helvetica,sans-serif; color:#000000; font-weight:bold }
A.nav:visited       { font-size:15px; font-family:Verdana,Arial,Helvetica,sans-serif; color:#000000; font-weight:bold   }
A.nav:hover         { font-size:15px; font-family:Verdana,Arial,Helvetica,sans-serif; color:#000000; font-weight:bold   }
A.nav:active        { font-size:15px; font-family:Verdana,Arial,Helvetica,sans-serif; color:#000000; font-weight:bold  }

A.nav2               { font-size:11px; font-family:Verdana,Arial,Helvetica,sans-serif; color:#000000; font-weight:bold }
A.nav2:link          { font-size:11px; font-family:Verdana,Arial,Helvetica,sans-serif; color:#000000; font-weight:bold }
A.nav2:visited       { font-size:11px; font-family:Verdana,Arial,Helvetica,sans-serif; color:#000000; font-weight:bold   }
A.nav2:hover         { font-size:11px; font-family:Verdana,Arial,Helvetica,sans-serif; color:#000000; font-weight:bold   }
A.nav2:active        { font-size:11px; font-family:Verdana,Arial,Helvetica,sans-serif; color:#000000; font-weight:bold  }

A.nav3               { font-size:11px; font-family:Verdana,Arial,Helvetica,sans-serif; color:#000000;  white-space:nowrap;text-align:left }
A.nav3:link          { font-size:11px; font-family:Verdana,Arial,Helvetica,sans-serif; color:#000000;  white-space:nowrap;text-align:left }
A.nav3:visited       { font-size:11px; font-family:Verdana,Arial,Helvetica,sans-serif; color:#000000;  white-space:nowrap;text-align:left }
A.nav3:hover         { font-size:11px; font-family:Verdana,Arial,Helvetica,sans-serif; color:#000000;  white-space:nowrap;text-align:left }
A.nav3:active        { font-size:11px; font-family:Verdana,Arial,Helvetica,sans-serif; color:#000000;  white-space:nowrap;text-align:left }

A.confirm               { font-size:15px; font-family:Verdana,Arial,Helvetica,sans-serif; color:#000000; font-weight:bold }
A.confirm:link          { font-size:15px; font-family:Verdana,Arial,Helvetica,sans-serif; color:#000000; font-weight:bold }
A.confirm:visited       { font-size:15px; font-family:Verdana,Arial,Helvetica,sans-serif; color:#000000; font-weight:bold   }
A.confirm:hover         { font-size:15px; font-family:Verdana,Arial,Helvetica,sans-serif; color:#000000; font-weight:bold   }
A.confirm:active        { font-size:15px; font-family:Verdana,Arial,Helvetica,sans-serif; color:#000000; font-weight:bold  }


#layoutPrinav { position:absolute; left:30px; top:84px; color:black; z-index:4}

#layoutHead1 { position:absolute; left:0px; top:0px;  color:black; z-index:3}
#layoutHead2 { position:absolute; left:0px; top:0px; width:100%; color:black; z-index:2;}
#layoutHead3 { position:absolute; left:0px; top:82px; width:100%; color:black; z-index:4;}
#layoutLogout { position:absolute; left:880px; top:89px; color:black; z-index:8;}
#layoutContent { position:absolute; left:0px; top:215px; color:black;}
#layoutFooter { font-weight:bold; text-align:center; color:#dddddd;}


#debugHeadline {  background-color:#eeffd5; font-weight:bold; }
