body {
        bg-color: #FCF7F7;
		scrollbar-base-color:#F7E7DE;
  		scrollbar-arrow-color:#8A0004;
  		scrollbar-darkshadow-color:#8A0004;
  		scrollbar-face-color:#F7E4DB;
  		scrollbar-highlight-color:#F7E4DB;
  		scrollbar-shadow-color:#F7CCB8;
 		scrollbar-track-color:#F7CCB8;
		scrollbar-3dlight-color:#8A0004;
}
table, td, form, textarea {       /* normaler Fliesstext*/
        font-size : 10pt;
        font-family : Arial, Helvetica, sans-serif;
        font-weight : normal;
        font-style : normal;
        color : Black;
		
}

 select {      /* Formularfeld*/  
        font-size : 9pt;
        font-family : Arial, Helvetica, sans-serif;
        font-weight : normal;
        font-style : normal;
        color : Black;

}


input.submit {
    /* Formularfeld*/
        font-size : 9pt;
        font-family : Arial, Helvetica, sans-serif;
        font-weight : bold;
        font-style : normal;
        color : White;
        background-color: #B80C0C;

}

.date {
        font-size : 9pt;
        font-weight : bold;
        color : White;
}

.quelle{
        font-size : 8pt;
        font-weight : normal;
        color : black;
}

.feld{
         /*Eingabefeld fuer login auf homepage*/
     width:25pt;
     height:12pt;
     font-size: 8pt;
    }



.reiter {  /* notext weiss auf reitern*/
        font-size : 14pt;
        font-weight : bold;
        color : White;
		text-decoration : none;
}

.reiter:Hover {
        font-size : 14pt;
        font-weight : bold;
        color : White;
		text-decoration : none;
}


.navia {    /* navi braun und fett*/
        font-size : 10pt;
        font-weight : bold;
        color : #ffffff;
        text-decoration : none;
}
.navia:Hover {
        font-size : 10pt;
        font-weight : bold;
        color : #ffffff;
        text-decoration : underline;
}
.navia:Active {
        font-size : 10pt;
        font-weight : bold;
        color : #000000;
        text-decoration : underline;
}

.navib {        /* navi braun und nicht fett*/
        font-size : 10pt;
        font-weight : normal;
        color : #8a0004;
        text-decoration : none;
}
.navib:Hover {
        font-size : 10pt;
        font-weight : normal;
        color : #8a0004;
        text-decoration : none;
}

.navic {        /* navi weiss und nicht fett*/
        font-size : 10pt;
        font-weight : normal;
        color : #ffffff;
        text-decoration : none;
}
.navic:Hover {
        font-size : 10pt;
        font-weight : normal;
        color : #ffffff;
		text-decoration : underline;
}

.navid {    /* navi braun und fett*/
        font-size : 10pt;
        font-weight : bold;
        color : #8a0004;
        text-decoration : none;
}
.navid:Hover {
        font-size : 10pt;
        font-weight : bold;
        color : #8a0004;
        text-decoration : underline;
}

.navid:Active {
        font-size : 10pt;
        font-weight : bold;
        color : #000000;
        background-color : #ffffff;
}

.navid_a {
        font-size : 10pt;
        font-weight : bold;
        color : #000000;
       	background-color : #ffffff;
}

.suche {    /* fuer suche und titel der stellenangebote*/
        font-size: 12pt;
        font-weight : bold;
        color : Black;
}
.ueberschrifta { /* überschrift schwarz und fett, selbe grösse wie fliesstext */
        font-weight : bold;
        font-style : normal;

        }

.ueberschriftb { /* überschrift braun und fett, für besondere hervorhebungen */
        font-size: 12pt;
        font-weight : bold;
        font-style : normal;
        color : #b80c0c;

        }

.ueberschriftb:Hover { /* überschrift braun und fett, für besondere hervorhebungen */
        font-size: 12pt;
        font-weight : bold;
        font-style : normal;
        color : #b80c0c;

        }
		
.ueberschriftc { /* überschrift braun und fett, für besondere hervorhebungen */
        font-size: 11pt;
        font-weight : bold;
        font-style : normal;
        color : black;

        }

.ueberschriftc:Hover { /* überschrift braun und fett, für besondere hervorhebungen */
        font-size: 11pt;
        font-weight : bold;
        font-style : normal;
        color : black;

        }
		
.ueberschriftd { /* überschrift braun und fett, für besondere hervorhebungen */
        font-size: 11pt;
        font-weight : normal;
        font-style : normal;
        color : black;
        }
		
.ueberschrifte {      /* weiss und fett, z.b. für hervorhebungen auf gefärbten flächen */
       	font-size: 12pt;
	    font-weight : bold;
		font-style : normal;
        color : White;
}

.ueberschrifte:Hover {      /* weiss und fett, z.b. für hervorhebungen auf gefärbten flächen */
       	font-size: 12pt;
	    font-weight : bold;
		font-style : normal;
        color : White;
}

.weiss {      /* weiss und fett, z.b. für hervorhebungen auf gefärbten flächen */
        font-weight : bold;
        color : White;
}

.weiss:Hover {      /* weiss und fett, z.b. für hervorhebungen auf gefärbten flächen */
        font-weight : bold;
        color : White;
}


A  {
   font-size : 10pt;
        font-family : Arial, Helvetica, sans-serif;
        font-weight : normal;
        font-style : normal;
        color : #B80C0C;
        text-decoration : none;
}
A:Hover  {
   font-size : 10pt;
        font-family : Arial, Helvetica, sans-serif;
        font-weight : normal;
        font-style : normal;
        color : #B80C0C;
        text-decoration : underline;
}