/* Kommentarzeilen. */

body {
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	overflow: auto;
	margin-top: 0px;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	background-color: #ebebeb;
	background-attachment: fixed;
	background-image: url(img/background.jpg);
	}

h3         {
	font-size: 14pt;
	color: #909CA8;
	background-color: #ffffff;
}
h4         {
	font-size: 12pt;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffffff;
}

strong         {font-size:10pt}
li         {list-style-type:square;}

.form {overflow : auto;width:430px;
        font-family:Verdana, Arial,Helvetica, sans-serif;
        font-size:10pt; color:#000000; background-color:#F8F8F8;
        border-left: 1px solid #c0c0c0;
        border-right: 1px solid #c0c0c0;
        border-top: 1px solid #c0c0c0;
        border-bottom: 1px solid #c0c0c0}

.domainform { font-family:Verdana, Arial,Helvetica, sans-serif;
        font-size:10pt; color:#000000; background-color:#F8F8F8;
        border-left: 1px solid #c0c0c0;
        border-right: 1px solid #c0c0c0;
        border-top: 1px solid #c0c0c0;
        border-bottom: 1px solid #c0c0c0}
		  
.rahmen {border-left: 2px solid #B86868;
        border-right: 2px solid #810000;
        border-top: 2px solid #B86868;
        border-bottom: 2px solid #810000}


td {
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica,sans-serif;
	line-height: 150%;
}
.fuss {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica,sans-serif;
	background-image: url(img/tabelfuss.jpg);
	color: #ffffff;
}
.tab{
	background-image: url(img/tabelbg.jpg);
	padding: 20px 40px 20px 40px;
}

a:link {
	font-size: 10pt;
	color: #909CA8;
	text-decoration: none;
	font-weight: bold;
	background-color: #ffffff;
}
a:visited {
	font-size: 10pt;
	color: #909CA8;
	text-decoration: none;
	font-weight: bold;
	background-color: #ffffff;
}
a:active {
	font-size: 10pt;
	color: #909CA8;
	text-decoration: underline;
	font-weight: bold;
	background-color: #ffffff;
}
a:hover {
	font-size: 10pt;
	color: #909CA8;
	text-decoration: underline;
	font-weight: bold;
	background-color: #ffffff;
}

fieldset { border:1px solid #c0c0c0; }

legend {
  padding: 0.2em 0.5em;
  border:1px solid #c0c0c0;
  color:#ffffff;
  font-size:10pt;
  text-align:right;
  background-color: #336699
  }

label{
	/* Alle Labels UND Formularelemente auswählen */
	display: block;
	float: left;
	width: 100px; /* Breite.*/
}
  
#seite {
	position: absolute;
	top: 10px;
	left: 10px;
	width: 721px;
	z-index: 2;
}


#scene1 { position:fixed;
			bottom:0px;
			right:453px;
			width:828px;
			height:42px;
			z-index: 3;
			}	
			
#kalender {
	position: fixed;
	top: 15px;  /* altes Mass 150px */
	right: 20px;
	width: 196px;
	height: 219px;
	background-image: url(img/kalender.png);
	z-index: 1;
	
}			


#scene2 { position:fixed;
			bottom:0px;
			right:0px;
			width:453px;
			height:501px;
			z-index: 4;
			}	
	
#fusszeile {
	position: fixed;
	bottom: 30px;
	right: 255px;
	width: 150px;
	height: 30px;
	z-index: 5;
	text-align: center;
	font-family: Comic Sans MS, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #AF8219;
}
			
#uhr {
	position: fixed;
	bottom: 100px; 
	right: 60px;
	width: 150px;
	height: 150px;
	z-index: 6;