/*
        CSS-Styles fuer alle Browser.
        (c) 2005, Staatliche Studienakademie Bautzen
*/

BODY, P, TD, TH, HR, UL, LI, CAPTION, A {
        font-family: verdana,arial, helvetica, sans-serif;
        font-size: 12px;
        color: #555555;
}

BODY {
          background: #ffffff;
          margin-left: 8px;
}

H3 LI A:link,  H3 LI A:active, H3 LI A:visited {
       color:#ffffff;  
}
H3 LI A:hover {
       color:#cc0033;  
}

H3 LI {
       color:#ffffff;
}

OL {color:#555555;}
OL LI::marker {
  color:black;
}
/*.h3 ist für hilfe.htm Überschriften*/
H1, H2, H3, H4, .h3 {
        font-weight: bold;
        font-family: verdana,arial, helvetica, sans-serif;
        background-color:#09497d;
        color: #ffffff;
        margin-top: 0.3em;
}

H1 {
  font-size: 22px;
  background-color:#09497d;
}

H3, .h3 { font-size: 14px }
H4 { font-size: 12px }

.bigger {
        font-family: verdana,arial, helvetica, sans-serif;
        font-size: 16px;
}

.small {
        font-family: verdana,arial, helvetica, sans-serif;
        font-size: 11px;
}

.stark {
        background-color: #555555;
        color: white;
}

A.small:link {
        font-family: verdana,arial, helvetica, sans-serif;
        font-size: 11px;
        color: #0000bb;
        background-color: transparent;
        text-decoration: none;
}

A.small:visited {
        font-family: verdana,arial, helvetica, sans-serif;
        font-size: 11px;
        color: purple;
        background-color: transparent;
        text-decoration: none;
}

A.small:active {
        font-family: verdana,arial, helvetica, sans-serif;
        font-size: 11px;
        color: maroon;
        background-color: transparent;
        text-decoration: none;
}

A.small:hover {
        font-family: verdana,arial, helvetica, sans-serif;
        font-size: 11px;
        color: #cc0033;
        background-color: transparent;
        text-decoration: none;
}

A.menue:link {
        font-family: verdana,arial, helvetica, sans-serif;
        font-size: 16px;
        font-weight: bold;
	color: #656565;
	background-color: transparent;
        text-decoration: none;
}

A.menue:visited {
        font-family: verdana,arial, helvetica, sans-serif;
        font-size: 16px;
        font-weight: bold;
        color: #666666;
        background-color: transparent;
        text-decoration: none;
}

A.menue:active {
        font-family: verdana,arial, helvetica, sans-serif;
        font-size: 16px;
        font-weight: bold;
        color: maroon;
        background-color: transparent;
        text-decoration: none;
}

A.menue:hover {
        font-family: verdana,arial, helvetica, sans-serif;
        font-size: 16px;
        color: #cc0033;
        background-color: transparent;
        text-decoration: none;
}

A.post:link   {
	font-family: verdana,arial, helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #FFFFFF;
}
A.post:visited   {
	font-family: verdana,arial, helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #FFFF00;
}
A.post:hover   {
	font-family: verdana,arial, helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #FFFF00;
}A.post:active   {
	font-family: verdana,arial, helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #FFFF00;
}
A:link {
        font-family: verdana,arial, helvetica, sans-serif;
        color: #0000bb;
        background-color: transparent;
        text-decoration: none;
}

A:visited {
        font-family: verdana,arial, helvetica, sans-serif;
        color: #0000bb;
        background-color: transparent;
        text-decoration: none;
}

A:active {
        font-family: verdana,arial, helvetica, sans-serif;
        color: maroon;
        background-color: transparent;
        text-decoration: none;
}

A:hover {
        font-family: verdana,arial, helvetica, sans-serif;
        color: #cc0033;
        background-color: transparent;
        text-decoration: none;
}
table {
  padding-right: 5px;

}

table.Name {
        margin:3px;
}

th {
  vertical-align:top;
  text-align:left;
}

.name {
        font-size: 14px;
        font-weight: bold;
        background-color: #ECECEC;
        text-decoration: none;
        line-height:16px;
        border-width:2px;
        border-style:solid;
        border-color:lightgrey;
        border-radius: 0.5em 0.5em 0.5em 0.5em;
}

/*fuer Tabelle mit Beschriftung,select-Feld,sende-button  */
.auswahl {
  background-color:#F5F5F5;
  border-width:1px;
  border-style:solid;
  text-align:center;
  vertical-align:middle;
  white-space:nowrap;
  padding:2px;
    border-radius: 0.5em 0.5em 0.5em 0.5em;
}

.leiste {
        font-size: 12px;
        font-weight: bold;
        background-color: lightgray;
        text-decoration: none;
        line-height:16px;
}
.inhalt {
        font-size: 12px;
        text-decoration: none;
        border: 1.5pt solid #C0C0C0;
        margin-top: 0pt;
        padding: 5pt;
        border-radius: 0.45em 0.45em 0.45em 0.45em;
}

table.detail {
        width: 100%;
}
th.detail {
        width: 20%;
}

H2 {
 font-size: 16px;
 color:#ffffff;
  background-color:#09497d;
  border-style: none;
}

tr.NoEmail {
  background-color:lightgray;
}

tr.Email {
  color:blue;
}

.Beschriftung {
  margin: 1em 0 1em 0;
  font-family: verdana,arial, helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
}
div.col_2 {
  display:flex;
  margin: 0;
  padding: 0;
}
label {
  color: #666;
  font-size: .8em;
}
/*Label über Eingabeelement*/
label input, label select, label textarea {
  display: block;
  margin: 0 1em 2px 0;
}

label input[type=checkbox] {
  display:inline;
  margin: 0.8em 0 0.8em 0;
}

.msgLink{
        font-family: verdana,arial, helvetica, sans-serif;
        font-weight:bold;
        color: #696969;
        background-color: transparent;
        text-decoration: none;
}


/* Kopfzeile 1 und 2: Staatliche Studienakademie...*/
#Titel1 {
	font-weight: bold;
        font-size: 18px;
        font-family: Verdana,Arial,Helvetica,sans-serif;

}
#Titel2 {
	font-weight: bold;
        font-size: 19px;
        font-family: Verdana,Arial,Helvetica,sans-serif;

}
HR {
  color:#09497d;
  background-color:#09497d;
  height:5px;
}

INPUT.b {
   float: inherit;
}
INPUT.b {
    color:#FFFFFF;
    background-color: #009EE3;
    border: 0px none;
    padding: 2px 6px;
    margin: 3px 6px;
    text-align: center;
    cursor: pointer;
}
INPUT.b:hover {
     background-color: #09497d;;  
} 
INPUT.b:active {
      background-color: #09497d;
}
 
