/*Allgemein*/
body {
  /*filter: Alpha(Opacity=70);*/
  background-color: rgb(208,240,255);
  /*filter: Alpha(opacity=40, finishopacity=40, style=1);*/
  background-image: url(bilder/header_2.png);
  background-repeat: no-repeat;
  background-position: 0px 0px
  width: 100%;
  height: 100%;
  margin: 0px;
  padding: 0px;
  /*border:1px solid red;*/
  /*padding:20px;*/
	font-family: Rockwell;
	font-size: 12pt;
	font-weight: normal;
	color: rgb(0,0,0);
	text-decoration: none; }
  img#bg {
  width: 100%;
  height: 100%;
  border: none;
  position: absolute;
  left: 0px;
  top: 0px;
  z-index: 1; }
h1 {
	font-family: Rockwell;
	font-size: 19pt;
	font-weight: normal;
	text-align: center;
	color: rgb(0,0,0); }
h2 {
	font-family: Rockwell;
	font-size: 16pt;
	font-weight: normal;
	text-align: center;
	color: rgb(0,0,0); }
h3 {
	font-family: Rockwell;
	font-size: 14pt;
	font-weight: normal;
	text-align: center;
	color: rgb(0,0,0); }
h4 { 
	font-family: Rockwell;
	font-size: 13pt;
	font-weight: normal;
	text-align: center;
	color: rgb(0,0,0); }
h5 {
	font-family: Rockwell;
	font-size: 12pt;
	font-weight: normal;
	text-align: center;
	color: rgb(0,0,0); }
a {
	font-family: Rockwell;
	font-size: 12pt;
	text-decoration: none;
	color: rgb(20,20,20); }
header {
  font-size: 14px;}
a:hover { color:rgb(20,20,20); text-decoration:none; font-weight:none; }
#menu{
background-image: url(bilder/mbtn.gif);
width: 127px;
height: 20px;
cursor: pointer;
}
#menu:hover{
background-image: url(bilder/mbtn_over.gif);
}
#kalender{
background-image: url(bilder/mbtnk.gif);
width: 105px;
height: 20px;
cursor: pointer;
}
#kalender:hover{
background-image: url(bilder/mbtnk_over.gif);
}


/* Table styles */
table {
    border: 0px; 
    /*background-color: rgb(215,215,215);*/
    /*background-image: url(bilder/background.jpg);*/
    }
td {  height: 15px;
  /*background-image: url(bilder/background.jpg);*/
   font-family: Rockwell;
   font-size: 12pt;
   font-weight: normal;
   valign: middle;
   /*background-color: #D2D2D2;*/
   color: black; }
#data{ background-color: #E6E6F5; }
th { height: 15px;
    /*background-image: url(bilder/background.jpg);*/
   font-family: Rockwell;
   font-size: 12pt;
   font-weight: normal;
   valign: middle;
   text-align: center;
   /*background-color: #D2D2D2;*/
   color: black; }
#data{ background-color: #E6E6F5; }


img { border: 0px;}
p.caption { font-size: 8pt;
   text-align: center; }
p.small { font-size: 8pt; }
p.alarm { color: #393939; }

/* menu.js: */
#main_color{ background-color: #000099; }
#sub_2_color{ background-color: #5959BD; }
#dummy_color{ background-color: #8080CC; }
#m_font{
    font-family: Calibri;
	color: #393939;
	font-size: 12pt; }

#Hsmall { font-family: Calibri;
          size: 8pt;
          font-weight: bold;
          color: #393939;

