* {
  margin: 0;
  padding: 0;
  font-size: 10pt;
  border: none;
}

h1 {       
	font-size: 1.5em;
}

.formular { /*    border: solid 1px #666666; */
}

.rahmendatum {
	background-color:        #E1E8F1;
}

.rahmendatum-a {
	/* display:inline; */
	border: solid 1px #444444;
        width:180px;
}

.rahmendatum-b {
        /* display:inline; */
        border: solid 1px #444444;
        width:180px;
}

.span_0 {
	vertical-align:top;
	float: left;
        /* position:absolute; */
        width:33%;
	height: 60px;
}

.span_1 {
	vertical-align:top;
	float: left;
	/* position:absolute; */ 
	width: 33%;
	height: 60px;
}

.span_2 {
        vertical-align:top;
        float: right;
        /* position:absolute; */
        width:30%;
        height: 32px; 
        margin: 11px 0px 0px 0px;
}

#headergrafik { 
	height:103px;
	width:100%;
	background-image:url('cms/fileadmin/fotos/panorama.jpg');
	/* background-image:url('../../fotos/IMG_0431.GIF'); */
	background-repeat:no-repeat;
}

#wetter {
	margin:0 0 1em 0em;
}

#pfad {
 font-size:0.8em;
 color: #888888;
 }

#nav { clear:both;
 float:left;
 width:17%;
}

#inhalt { float:left;
 width:50%;  /* 47em; 63em; */
 margin-right:1%;
/* height:90%; */
}

body {
  /* Einstellung einer serifen-losen Schrift */
  font-family: verdana, arial, helvetica;
 /*font-size: small;*/
 /*background-color: #e1ffff;*/  
  /*background-color: #ffefde;*/
  background-color: #ffffff;
 /*background-color: #77aadd;*/
 /*background-image: url('versuch.jpg')*/
  margin:0px;
  font-size:0.8em;
}

#liste {
    padding-left: 0px;
    height: 250px;
    width: 700px;
    overflow: auto;

    margin: 0px 0px 0px 0px;
    color: black;
}

#listelang {
    padding-left: 0px;
    height: 80%;
    width: 700px;
    overflow: auto;

    margin: 0px 0px 0px 0px;
    color: black;
}

#inhalt_01 {
    width: 99%;
    height: 94%;
    padding: 0px;
    margin: 12px 2px 2px 100px;
    color: black;
}

#footer {
    /* float mit clear wieder aufheben, damit inhalt_02 nicht in den Fuss fließt */
    clear: left;	 
    width: 99%;
    height: 5%;
    border: 1px solid;
    padding: 0px;
    margin: 2px 0px 0px 2px;
    color: black;

}  

#login {
   width: 300px;
   color: #0000c0; 
   vertical-align: center;
   margin-left: auto; 
   margin-right: auto;
   overflow: hidden;
   border: 1px solid;
   background-color: #bbbbbb
}

#login_input {
        background-color: #E1FFFF;
        size: 20px;
}
#berech_buttom {
	padding:0;
	margin:0;
	border:1px solid #D9DDDE; 
	/* background-image:url(stats.png); */ 
	background-image:url(button_gb.png);
	background-repeat:no-repeat;
	font-size:12px;
	/* background-position: -2px -2px; */
	width:168px;
	color: #AE0000;
	height:32px;
}

#tabdefault {
    /* width: 681px;  IE6 */
    width: 685px; /* FireFox */ 
    border: thin solid #000000;
	
}

thead {
	background-color: #ACE2EE;
	text-align: center;
	font-size:10px
}

tr {
	background-color: #E1FFFF;
	text-align: center;
	font-size:10px
}

.row_0 {
    background-color:        #E1FFFF;
}
.row_1 {
    background-color:        #E1E8F1;
}

/*
#content { 
	padding-left: 0px;
	height: 207px;
	width: 650px;
	overflow: auto;
}

#tabcont { 
	background-color: #FFFFFF;
}
*/
