div#info
{
	position: fixed;
	top: 0px;
	left: 0px;
	width: 100%;
	padding: 0px;
	background-color: #FFFFFF;
} 

div.inhaltdiv
{
  position: relative;
  top: 2px;
  left: 2px;
  width: 536px;
  max-width: 536px;
  height: 236px;
  max-height:236px;
  overflow: auto;
  padding: 5px;
}

div.containerdiv
{
  position: relative;
  top: 0px;
  left: 25px;
  width: 550px;
  max-width: 550px;
  height: 250px;
  max-height:250px;
  overflow: hidden;
  background-image: url("img/bg-inh.png");
}

img.menu
{
  position: relative;
  top: 0px;
  left: 0px;
}

body
{
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;

  scrollbar-3dlight-color:#C0C0C0;
  scrollbar-highlight-color:#FFFFFF;

  scrollbar-shadow-color:#FFFFFF;
  scrollbar-darkshadow-color:#C0C0C0;

  scrollbar-face-color:#FFFFFF;
  scrollbar-track-color:#DDDDDD;

  scrollbar-base-color:#FFC0C0;
  scrollbar-arrow-color:#888888;
}

a
{
  font-family: Arial;
}

a.info
{
	color: #000000;
  font-size: 9pt;
}

a.important
{
  color: #FF0000;
  font-size: 9pt;
  font-weight: bold;
}

a.kalender
{
  color: #FF0000;
  font-size: 9pt;
  font-weight: bold;
  text-decoration: none;
}

a.kalendertag
{
  color: #0000FF;
  font-size: 8pt;
  font-weight: bold;
  text-decoration: none;
}

a.text
{
	color: #000000;
}

a.menu
{
	color: #000000;
	font-weight: bold;
	text-decoration: none;
  font-size: 10pt;
}

a.menuitem
{
  color: #444444;
  font-weight: bold;
  text-decoration: none;
  font-size: 9pt;
}

a.toolbar
{
  color: #FFFFFF;
  text-decoration: none;
  font-size: 9pt;
}

a.toolbar:hover
{
  color: #000000;
  background-color:#FFFFFF;
  font-size: 9pt;
}

a.menuinfo
{
  color: #AAAA00;
  text-decoration: underline;
  font-size: 9pt;
}

a.editmenu
{
  color: #555555;
  font-weight: bold;
  text-decoration: none;
  font-size: 10pt;
}

a.topmenu
{
  color: #444444;
  font-weight: bold;
  text-decoration: none;
  font-size: 10pt;
}

a.topmenu:hover
{
  color: #FF00FF;
  background-color: #FFFFFF;
}

div.infoedit
{
  width:120px;
  min-width: 120px;
  max-width: 120px;
  background-color: #EEEEEE;
  padding-left: 5px;
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  text-align: left;
}

div.rahmen
{
  background-color: #CCCCCC;
  padding-left: 5px;
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
}

div.rahmenblau
{
  background-color: #DDDDDD;
  padding-left: 5px;
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  outline: 1px;
  outline-style: dashed;
  outline-color: #0000FF;
  text-align: left;
}

div.rahmengruen
{
  background-color: #DDDDDD;
  padding-left: 5px;
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  outline: 1px;
  outline-style: dashed;
  outline-color: #00AA00;
}

div.right
{
  text-align: right;
  padding-left: 0px;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
}

div.menuitem
{
  width:120px;
  margin-bottom: 0px;
  margin-top:4px;
  z-index:5;
}

div.menutrenner
{
  width:118px;
  margin-bottom: 0px;
  padding-left: 2px;
  padding-top: 1px;
  z-index:4;
}

a.menuitem:hover
{
  color: #FF00FF;
}

font
{
  font-size: 9pt;
  font-family: Arial;
}

font.main
{
  font-size: 9pt;
  font-family: Arial;
}

font.small
{
  font-size: 8pt;
  font-family: Arial;
}

font.big
{
  font-size: 10pt;
  font-family: Arial;
}

font.seitentitel
{
  font-size: 20pt;
  font-weight: normal;
}

font.maintitel
{
  font-size: 12pt;
  color: #000000;
  font-weight: bold;

}

font.titel
{
  font-size: 11pt;
  color: #000000;
  font-weight: bold;
}

font.infotitel
{
  font-size: 9pt;
  font-weight: bold;
  color: #808080;
}

font.infotext
{
  font-size: 9pt;
  font-weight: normal;
  color: #808080;
}

font.kalendertitel
{
  font-size: 9pt;
  color: #000000;
  font-weight: bold;

}

font.kalender
{
  font-size: 8pt;
  color: #000000;
}

font.hinweis
{
  color: #AAAAAA;
  font-weight: normal;
  font-family: Arial;
  font-size: 8pt;
}

font.fehler
{
  color: #FF0000;
  font-weight: bold;
  font-family: Arial;
  font-size: 9pt;
}

hr
{
  background-color:#FF0000;
  height:2px;
}

.infoinput
{
  width:150px;
  font-family: Arial;
  font-size: 9pt;
}

input.infodatum
{
  font-family: Arial;
  font-size: 9pt;
  font-weight: normal;
  background-color: #DDDDDD;
  color: #000000;
}

input.infoinput
{
  font-weight: bold;
  background-color: #DDDDDD;
  color: #444444;
}

input.textfeld
{
  width:200px;
  font-family: Arial;
  font-size: 9pt;
  border-right: #FFFFFF thin solid;
  border-left: #000000 thin solid;
  border-bottom: #FFFFFF thin solid;
  border-top: #000000 thin solid;
  background-color: #FFFFFF;
  color: #0000FF;
}

table.editmenu
{
  background-color:#FF7E7E;
  background-image: url("img/p-bg.png");
  background-repeat: repeat-y;
}

textarea.infoinput
{
  font-weight: normal;
  background-color: #EEEEEE;
  color: #444444;
  height: 150px;
}

textarea.textfeld
{
  width:400px;
  height: 150px;
  font-family: Arial;
  font-size: 9pt;
  border-right: #FFFFFF thin solid;
  border-left: #000000 thin solid;
  border-bottom: #FFFFFF thin solid;
  border-top: #000000 thin solid;
  background-color: #FFFFFF;
  color: #0000FF;
}
