/* ---------------------------- BODY ---------------------------- */

body {background-color:#FFFFFF; margin:0px 0px 0px 0px; }

/* ---------------------------- LINKS ---------------------------- */

a.lbblau { text-decoration: none; font-family: Verdana, sans-serif; font-size: 11px; color: #00519e; font-weight: bold; }
a.lbblau:hover { text-decoration: underline; font-family: Verdana, sans-serif; font-size: 11px; color: #00519e; font-weight: bold;  }

a.lnblau { text-decoration: none; font-family: Verdana, sans-serif; font-size: 11px; color: #00519e; }
a.lnblau:hover { text-decoration: underline; font-family: Verdana, sans-serif; font-size: 11px; color: #00519e; }

a.lbgrau { text-decoration: none; font-family: Verdana, sans-serif; font-size: 11px; color: #848484; font-weight: bold; }
a.lbgrau:hover { text-decoration: underline; font-family: Verdana, sans-serif; font-size: 11px; color: #848484; font-weight: bold;  }

a.lngrau { text-decoration: none; font-family: Verdana, sans-serif; font-size: 11px; color: #848484; }
a.lngrau:hover { text-decoration: underline; font-family: Verdana, sans-serif; font-size: 11px; color: #848484; }

a.lbred { text-decoration: none; font-family: Verdana, sans-serif; font-size: 11px; color: #cc0000; font-weight: bold; }
a.lbred:hover { text-decoration: underline; font-family: Verdana, sans-serif; font-size: 11px; color: #cc0000; font-weight: bold;  }

a.lnred { text-decoration: none; font-family: Verdana, sans-serif; font-size: 11px; color: #cc0000; }
a.lnred:hover { text-decoration: underline; font-family: Verdana, sans-serif; font-size: 11px; color: #cc0000 }

a.flashlink { text-decoration: none; font-family: Verdana, sans-serif; font-size: 14px; color: #00519e; font-weight: bold; }
a.flashlink:hover { text-decoration: underline; font-family: Verdana, sans-serif; font-size: 14px; color: #00519e;   }

a.lbteam { text-decoration: none; font-family: Verdana, sans-serif; font-size: 12px; color: #848484; font-weight: bold; }
a.lbteam:hover { text-decoration: underline; font-family: Verdana, sans-serif; font-size: 12px; color: #848484; font-weight: bold;  }


/* ---------------------------- FONTS ---------------------------- */

#ngrau { font-family: Verdana, sans-serif; font-size: 11px; color: #848484; }
#bgrau { font-family: Verdana, sans-serif; font-size: 11px; color: #848484; font-weight: bold; }

#ngraui { font-family: Verdana, sans-serif; font-style:italic; font-size: 11px; color: #848484; }
#bgraui { font-family: Verdana, sans-serif; font-style:italic; font-size: 11px; color: #848484; font-weight: bold; }

#nred { font-family: Verdana, sans-serif; font-size: 11px; color: #cc0000; }
#bred { font-family: Verdana, sans-serif; font-size: 11px; color: #cc0000; font-weight: bold; }

#nweiss { font-family: Verdana, sans-serif; font-size: 11px; color: #ffffff; }
#bweiss { font-family: Verdana, sans-serif; font-size: 11px; color: #ffffff; font-weight: bold; }

#ngruen { font-family: Verdana, sans-serif; font-size: 11px; color: #009900; }
#bgruen { font-family: Verdana, sans-serif; font-size: 11px; color: #009900; font-weight: bold; }

#nblau { font-family: Verdana, sans-serif; font-size: 11px; color: #00519e; }
#bblau { font-family: Verdana, sans-serif; font-size: 11px; color: #00519e; font-weight: bold; }

#welcome { font-family: Verdana, sans-serif; font-size: 42px; color: #00519e; position:relative; top:45px; left:40px; }
#vision { font-family: Verdana, sans-serif; font-size: 32px; color: #ffffff; }
#visionunder { font-family: Verdana, sans-serif; font-size: 14px; color: #ffffff; }
#bsv { font-family: Verdana, sans-serif; font-size: 10px; color: #999999; position:relative; top:79px; }

#rubrik { font-family: Verdana, sans-serif; font-size: 30px; color: #848484; position:relative; top:50px; left:20px; }
#rubrikunder { font-family: Verdana, sans-serif; font-size: 18px; color: #848484; position:relative; top:50px; left:20px; }

#rubriksingle { font-family: Verdana, sans-serif; font-size: 30px; color: #848484; position:relative; top:78px; left:20px; }

#dschutz { font-family: Verdana, sans-serif; font-size: 20px; color: #848484; }


/* ---------------------------- DIV / SPAN ---------------------------- */

.menuabst { line-height:20px; }
.umenuabst { line-height:18px; }
.credo { line-height:18px; }
.download { line-height:20px; }

.bio { line-height:18px; }
/* ---------------------------- TD ---------------------------- */

.formtext { font-family: Verdana, sans-serif; font-size: 11px; color: #848484; }
.dank { width:100px; font-family: Verdana, sans-serif; font-size: 11px; color: #00519e; }
.danke { font-family: Verdana, sans-serif; font-size: 11px; color: #00519e; font-weight: bold; }


/* ---------------------------- FORMULARE ---------------------------- */

input, textarea, select { font-size:11px; font-family:Verdana, sans-serif; color:#848484; }


.zahl { background-color:#FFFFFF; width:30px; border:1px solid #848484; }

.feld { background-color:#FFFFFF; width:500px; border:1px solid #848484; }
.radfeld { background-color:#FFFFFF; width:30px; border:1px solid #848484; }

.bereich { background-color:#FFFFFF; width:500px; border:1px solid #848484; }

.button { background-color:#00519e; color:#FFFFFF; font-weight: bold; width:245px; height:30px; }


.newslfeld { background-color:#FFFFFF; width:300px; border:1px solid #00519e; }

.newslbutton { background-color:#00519e; color:#FFFFFF; font-weight: bold; width:150px; height:22px; }

