/* Seitenhintergrundfarbe */
body {
  background-color: #9da0a5;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
  text-decoration: none;
}

/* Formularfelder */
button, input, textarea, select, file {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
  text-decoration: none;
}

/* Sonstiges - Text */
.ds1 /*agl rulekind: base;*/ { font-weight: bold; }
.klein { color: #000000; font-size: 10px }
.normal { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none }
.ueberschrift { color: #000000; font-weight: bold; font-size: 14px }
.umrandung  { border: solid 1px #A0B7C0 }
.umrandungrot  { border: solid 1px #E1AAAA }
h3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; text-decoration: none }
h4 { background-color: #f2f3f7; margin: 0 0 2px; padding: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none }
h5 { background-color: #F5E6E6; margin: 0 0 2px 0; padding: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none }
a, td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: black }

/* Link - Text */
a:link { color: #4b6490; text-decoration: none }
a:visited { color: #4b6490; text-decoration: none }
a:active { color: #4b6490; text-decoration: none }
a:hover { color: black; text-decoration: none }

/* Horizontale Linie - <hr> */
hr { height: 1px; border-bottom: 1px solid #A0B7C0; border-top-style: none; border-right-style: none; border-left-style: none }

img {
  border: 0px;
}

.float_left { float: left; display:inline; margin: 0 1em 0.1em 0; padding: 5px 0 0 0; }
.float_right { float: right; display:inline; margin: 0 0 0.1em 1em; padding: 5px 0 0 0; }

.table_imedien th, .table_imedien td {
	padding:0;
}
