
body, td, center, input, tr, p, option, select, textarea, li, ul  { font-size: 12px; 
font-family: Arial, Sans-Serif }

#outer { height: 100%; overflow: hidden; position: relative; }
#middle { position: absolute; top: 50%; width: 100%; } /* for explorer only*/
#inner { position: relative; top: -100px; } /* for explorer only */
.center_message {
	text-align: center;
	padding: auto;
  height: 200px; 
  width: 400px;
  margin: auto;
}

a:link { color:#006666; }
a:visited { color:#777777; }
a:active { color:#003333; }

a.oegzmk:link    { color:#999999; text-decoration: none;}
a.oegzmk:visited { color:#999999; text-decoration: none;}
a.oegzmk:active  { color:#666666; text-decoration: none;}
a.oegzmk:focus   { color:#666666; text-decoration: none;}
a.oegzmk:hover   { color:#666666; text-decoration: none;}

a.zmklink:link    { color:#225555; text-decoration: none;}
a.zmklink:visited { color:#447777; text-decoration: none;}
a.zmklink:active  { color:#336666; text-decoration: none;}
a.zmklink:focus   { color:#003333; text-decoration: none;}
a.zmklink:hover   { color:#003333; text-decoration: none;}

a.arge:link    { color:#008888; text-decoration: none;}
a.arge:visited { color:#888888; text-decoration: none;}
a.arge:active  { color:#003333; text-decoration: none;}
a.arge:focus   { color:#555555; text-decoration: none;}
a.arge:hover   { color:#005555; text-decoration: none;}

a.menue:link    { color:#669999; text-decoration: none;}
a.menue:visited { color:#669999; text-decoration: none;}
a.menue:active  { color:#FFFFFF; text-decoration: none;}
a.menue:focus   { color:#FFFFFF; text-decoration: none;}
a.menue:hover   { color:#FFFFFF; text-decoration: none;}

a.submen:link    { color:#336666; white-space:nowrap; font-size:12px; text-decoration:none; font-weight:bold; }
a.submen:visited { color:#336666; white-space:nowrap; font-size:12px; text-decoration:none; font-weight:bold; }
a.submen:active  { color:#444444; white-space:nowrap; font-size:12px; text-decoration:none; font-weight:bold; }
a.submen:focus   { color:#222222; white-space:nowrap; font-size:12px; text-decoration:none; font-weight:bold; }
a.submen:hover   { color:#000000; white-space:nowrap; font-size:12px; text-decoration:none; font-weight:bold; }

a.biglink:link    { color:#006666; text-decoration:none; }
a.biglink:visited { color:#006666; text-decoration:none; }
a.biglink:hover   { color:#003333; text-decoration:none; }
a.biglink:active  { color:#009999; text-decoration:none; }

.size0 { font-size: 10px; font-family: Verdana, Arial, Sans-Serif ; color: #000000;}
.size1 { font-size: 11px; font-family: Verdana, Arial, Sans-Serif }
.size2 { font-size: 12px; font-family: Arial, Sans-Serif }
.size3 { font-size: 10px; font-family: Arial, Sans-Serif ; color: #cccccc;}
.size4 { font-size: 20px; font-family: Arial, Sans-Serif ; color: #cccccc;}
.size5 { font-size: 14px; font-family: Arial, Sans-Serif ; color: #005500;}
.eingabe { font-size: 12px; 
					 font-family: Arial, Sans-Serif ; 
					 color: #336666;
					 vertical-align:middle; 
					 background-image:url("../images/nback_.gif"); 
					 background-repeat:no-repeat;
				 }

.fett {font-family: Arial, Helvetica;
font-size: 12px;
font-weight: bold}

.text { font-size: 12px; 
font-family: Arial, Sans-Serif }

.fineprint { font-size: 10px; font-family: Verdana, Arial, Sans-Serif }

.backg {
	font-family:arial,helvetica,geneva;
	font-size:14px;
	background-color:#003333;
	color:#ffffff;
	text-decoration:none;
}

.smallb {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
}

.lgfrm { 
	height: 100%; 
	width: 100%;
}

H1 {
	background: White;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003333;
}
	
.liste {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	text-decoration: none; 
}

.zv_info {
	cursor: help;
}

table.menue {
  background-image: url("../images/nback.gif");
  background-repeat: repeat-y;
  width: 150px;
}

td.headline {
	background-color:#99cccc;
	font-size: 15px;
	font-weight: bold;
}

td.ev_date {
	background-color:#f5f5f5;
	font-size: 12px;
	font-weight: bold;
}

td.ev_info {
	background-color:#ffffff;
	font-size: 12px;
	font-weight: normal;
}

td.select {
	background-color:#99cccc;
	font-size: 12px;
	font-weight: bold;
}

td.list {
  cursor: pointer;
	background-color:#f5f5f5;
	font-size: 12px;
	font-weight: bold;
}

td.info {
	background-color:#99cccc;
	font-weight: bold;
  font-size: 12px;
	color: #336666;
}

td.kontakt {
	background-image:url("../images/framel4.gif");
  height: 25px;
}

td.locked {
  cursor: pointer;
	background-color:#f5f5f5;
	font-size: 12px;
	font-weight: bold;
	color:#666666;
}

td.menue_a {
  height: 35px;
  cursor: pointer;
	padding-left:26px;
	padding-bottom:11px;
  background-image:url("../images/btn_a.gif");
  background-repeat:no-repeat;
	font-family: Helvetica;
	font-weight: bold;
	font-size: 13px;
	color: #FFFFFF;
}

td.menue_p {
  height: 35px;
  cursor: pointer;
	padding-left:26px;
	padding-bottom:11px;
	background-image:url("../images/btn_p.gif");
	background-repeat:no-repeat;
	font-family: Helvetica;
	font-weight: bold;
	font-size: 13px;
	color: #669999;
}

td.menue_s {
  height: 35px;
  cursor: pointer;
	padding-left:26px;
	padding-bottom:11px;
	background-image:url("../images/btn_s.gif");
	background-repeat:no-repeat;
	font-family: Helvetica;
	font-weight: bold;
	font-size: 13px;
	color: #FFFFFF;
}

tr.back {
	background-color:#f5f5f5;
	font-size: 12px;
}

tr.info {
	background-color:#99cccc;
	font-weight: bold;
  font-size: 12px;
	color: #336666;
}

input.readonly {
	background-color:#CCCCCC;
}

a.invisible {
  border-width:0px;
  border-style:none;
  border-color:white;
  color:#000000; 
  text-decoration:none;
}

a.main:link    { color:#999; text-decoration: none;}
a.main:visited { color:#999; text-decoration: none;}
a.main:active  { color:#336666; text-decoration: none;}
a.main:focus   { color:#336666; text-decoration: none;}
a.main:hover   { color:#336666; text-decoration: none;}

a.agsub:link    { color:#666; text-decoration: none;}
a.agsub:visited { color:#666; text-decoration: none;}
a.agsub:active  { color:#003333; text-decoration: none;}
a.agsub:focus   { color:#003333; text-decoration: none;}
a.agsub:hover   { color:#003333; text-decoration: none;}

div.verein {
  background-image:url("../images/bg_verein.gif");
  background-repeat:no-repeat;
  padding-top: 30px;
  margin: 30px 20px 20px 40px;
  height: 300px;
  width: 400px;
}

div.verein1, div.verein2, div.verein3, div.verein4, div.verein5, div.verein6, div.verein7 {
  border-bottom: 1px solid #99cccc;
	font-family: Helvetica;
	font-weight: bold;
	font-size: 16px;
  width: 280px;
}

div.verein1 {
  margin: 6px 0px 0px 120px;
  padding-left: 80px;
}

div.verein2 {
  margin: 6px 0px 0px 90px;
  padding-left: 70px;
}

div.verein3 {
  margin: 6px 0px 0px 80px;
  padding-left: 60px;
}

div.verein4 {
  margin: 6px 0px 0px 60px;
  padding-left: 60px;
}

div.verein5 {
  margin: 6px 0px 0px 50px;
  padding-left: 60px;
}

div.verein6 {
  margin: 6px 0px 0px 40px;
  padding-left: 65px;
}

div.verein7 {
  margin: 6px 0px 0px 30px;
  padding-left: 80px;
}

div.patient {
  background-image:url("../images/bg_patient.gif");
  background-repeat:no-repeat;
  padding-top: 50px;
  margin: 30px 20px 20px 40px;
  height: 300px;
  width: 500px;
}

div.patient1, div.patient2 {
  padding-left: 30px;
  border-bottom: 1px solid #99cccc;
	font-family: Helvetica;
	font-weight: bold;
	font-size: 16px;
  width: 460px;
}

div.patient1 {
  margin: 15px 0px 0px 80px;
}

div.patient2 {
  margin: 15px 0px 0px 55px;
}

div.veran {
  background-image:url("../images/bg_veran.gif");
  background-repeat:no-repeat;
  padding-top: 50px;
  margin: 30px 20px 20px 40px;
  height: 300px;
  width: 500px;
}

div.veran1, div.veran2, div.veran3 {
  padding-left: 60px;
  border-bottom: 1px solid #99cccc;
	font-family: Helvetica;
	font-weight: bold;
	font-size: 16px;
  width: 300px;
}

div.veran1 {
  margin: 20px 0px 0px 100px;
}

div.veran2 {
  margin: 20px 0px 0px 70px;
}

div.veran3 {
  margin: 20px 0px 0px 50px;
}

div.arges {
  padding: 4px;
  margin: 0px 6px 4px 6px;
  border: 1px solid #336666;
  background-color: #e0f0e0;
	font-family: Helvetica;
	font-weight: bold;
	font-size: 14px;
  width: 190px;
}
.img_oezk {
	cursor: pointer;
	border: 0;
}

.header_stmk {
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	font-size: 2.5em;
	color: #005500;
	margin: 10px 0;
}