/* CSS Document */

/* 1. */
/* Aussehen Frame Navigation */
body.navigation {
	background-color: #000199;
	padding-left: 10px;
}

/* Aussehen Verweise Navigation */
a.navigation {
	color: #DD0000;
	font-family: Arial;
	font-size: 11pt;
}

/* Strukturierung von Verweisen mitels Tabelle */
table.links {
	border: 0px;
	height: 100%;
}

td.links {
	background-color: #C0D0E5;
	text-align: center;
}

td.logo {
	background-color: #FFFFFF;
	text-align: center;
}

td.abstand {
	background-color: #000199;
	font-family: Comic Sans MS, Verdana;
	font-size: 9pt;
	color: #000166;
	text-align: center;
	vertical-align: text-bottom;
}

/* 2. */
/* Aussehen Hauptframe */
body.start {
	background-color: #F2ECDF;
}

body.lst {
  background-color: #F2ECDF;
}

/* Strukturierung des gesamten Aussehens mittels Tabelle */
table.start {
	border: 0px;
  border-color: #F2ECDF;
  border-style: solid;
  width: 100%;
  text-align: center;
}

td.startgruss {
	background-color: #FFCCCC;
	text-align: center;
	color: #223399;
	font-family: Verdana;
	font-size: 15pt;
	font-weight: bold;

}

td.startabstand {
	background-color: #F2ECDF;
}

td.start, td.start1, td.start2, td.start3 {
	font-family: Verdana;
	font-size: 11pt;
	font-weight: normal;
	color: #000000;
	vertical-align: text-bottom;
	padding: 0, 5;
}

td.start {
	text-align: center;
	background-color: #F2ECDF;
}

td.start1 {
	text-align: center;
	background-color: #FFFFFF;
}

td.start2 {
	text-align: center;
	background-color: #FFFFFF;
}

td.start3 {
	text-align: center;
	background-color: #FFFFFF;
}

p.startgruss {
	font-family: Verdana;
	font-size: 17pt;
	font-weight: bold;
	color: #DD0000;
}

p.start {
	font-family: Verdana;
	font-size: 11pt;
	font-weight: normal;
	color: #000000;
}

p.messe {
	font-family: Verdana;
	font-size: 12pt;
	font-weight: bold;
	color: #0000DD;
}

p.agb {
	font-family: Arial;
	font-size: 11pt;
	font-weight: normal;
	color: #000000;
}

p.mbt1 {
  text-align: center;
}

p.mbt2 {
  font-family :Verdana;
  font-size: 11pt;
  font-weight: normal;
  text-align: left;
  color: #000000;
}

p.lst1 {
  font-family: Arial;
  font-size: 12pt;
  font-weight: bold;
  color: #000080;
  text-align: center;
}

p.lst2 {
  font-family: Arial;
  font-size: 11pt;
  font-weight: normal;
  color: #000080;
  text-align: left;
}

p.zt {
  font-family: Arial;
  font-size: 12pt;
  font-weight: bold;
  color: #FFFFFF;
  text-align: center;
  background-color: #008080;
}

hr.imp {
  width: 80%;
  border:2px;
  color: #DD3333;
  border-style: solid;
}

table.mbt {
  width: 100%;
  border: none;
}

th.mbt1, td.mbt1, th.mbt2, td.mbt2, th.mbt3, td.mbt3 {
  font-family: Verdana;
	font-size: 11pt;
	color: #000000;
}

th.mbt1, td.mbt1 {
  width: 40%;
	text-align: left;
	background-color: #FFFFCC;
}

th.mbt2, td.mbt2 {
  width: 10%;
	text-align: left;
	background-color: #CCCCFF;
}

th.mbt1, th.mbt2, th.mbt3 {
	font-weight: bold;
	font-size: 12pt;
}

th.mbt3, td.mbt3 {
  text-align: center;
 	background-color: #FFCCCC;
}

td.mbt4 {
 	background-color: #F2ECDF;
  text-align: center;
}

table.prt {
	width: 100%;
  text-align: center;
  font-family: Verdana;
  font-size: 12pt;
  font-weight: bold;
  color: #DD0000;
}
