iIhtml, body{ height: 100%;}

*{ margin: 0; padding: 0; font-family: Verdana, Arial, sans-serif;}

body{ font-size: 80.01%;
/*			background: #fff url(../bilder/layout/bg_body.gif) repeat-y;*/
			background: #000;
      margin: 0 24px 0;
      color: orange;}

/* *** [START - Seitenlayout] **************************************** */

#bodyDiv{ min-height: 140%;
				}
#contentDiv{ padding-bottom: 84px;}
#headDiv{ 	background: #000;
						margin: 0 0 0px;
          	padding: 10px 0 0px;}

#leftColumn{ float: left; width: 180px;}
#rightColumn{ margin: 0 0 0 204px;}

.innerCol{ float: left;
					 width: 100%;}

#innerHead{ height: 125px; background: #000 url(../bilder/layout/logo_bk_line.png) 0 0 repeat-x;}
#innerHead img{ display: block;	float: left; border: none;}
#innerHead .outsideTitle{ padding: 0px 24px 0 18px;}
/* 
#innerHead .titleDiv{ border-top: 1px solid #777; font-size: 0.8em; text-align: right; color: #BD1;}
*/
#innerHead .titleDiv{ font-size: 0.8em; text-align: right; color: #00F;}


#footerDiv{ position: relative;	margin-top: -60px; height: 59px; background: #000; color: #888;}
#footerDiv a{ color: #888;}
#footerDiv a:hover{ color: #fa0;}

#innerFooter{ padding: 6px 0 0;
							position: relative;
              top: 15px;
            	border-top: 1px dotted #888;
              font-size: 0.85em;
              line-height: 130%;
              text-align: center;}

/* html:first-child>body #footerDiv{ font-size: 110.01%;}
/* *** [ENDE  - Seitenlayout] **************************************** */


/* *** [START - Allgem. Formatierung] ******************************** */
td{	vertical-align:top;}

h1, h2, h3, h4{ font-family: "Trebuchet MS", serif;}

h1{ font-size: 1.8em;
		font-weight: normal;
    background: #111;
    color: orange;
    padding: 6px 5px;}

h2{ font-size: 1.5em;
		font-weight: normal;
    color: orange;
    border-bottom: 2px solid #888;
    padding: 0px 5px;    
    margin: 32px 0 0;}

h3{ font-size: 1.3em;
		font-weight: normal;
    color: orange;
    border-bottom: 1px solid #888;
    margin: 21px 0 0;}

h4{ margin: 18px 0 -6px; font-style: italic; font-size: 1em;}
h4.innerH4{ margin: 12px 0;}
h4 span{ font-weight: normal; font-style: normal;}

p{ margin: 12px 0 0;}
h4 a, p a{ color: #aaa; font-style: italic;}
h4 a:hover, p a:hover{ color: #000; background: #888;}

#topmenu ul{ list-style: none;}
#topmenu li{ list-style: none;}

#topmenu{ 	margin: 3px 0 0;
						background: #000;
						height:20px; 
						padding-bottom:5px;
						font-size: 1.1em;
        		}
#topmenu li{padding: 3px;
						display:inline;
						font-size: 0.9em;
}
#topmenu li a{
						float:left;
						color: #ccc;
						display: block;
            line-height: 1.5em;
            text-decoration: none;
            padding: 0 10px;
        		border: 1px solid #555;
}
             
#topmenu li a.active:hover,
#topmenu li a:hover{ color: #ccc;	 background-color: #555;}
#topmenu li a.active{ color: #333;	 background: #aaa;}

#hnav {
	 background:#fff;
	 font-size:120%;
   line-height: 100px;
 }
#hnav ul {
 margin:0;
 padding:0;
 list-style:none;
 }
#hnav li {
 display:inline;
 margin:0;
 padding:0;
 }
#hnav a {
 float:left;
 background:url("../bilder/layout/nav1.gif") no-repeat left top;
 margin:0;
 padding:0 0 0 0px;
 text-decoration:none;
 }
#hnav a span {
 float:left;
 display:block;
 background:url("../bilder/layout/nav1.gif") no-repeat right top;
 padding:5px 15px 4px 6px;
 color:#666;
 }

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#hnav a span {float:none;}
/* End IE5-Mac hack */
#hnav a:hover span {color:#00f;}
#hnav a:hover {background-position:0% -125px;}
#hnav a:hover span {background-position:100% -125px;}
#hnav a.active span {color:#00f;	font-weight: bold;}
#hnav a.active {background-position:0% -125px;}
#hnav a.active span {background-position:100% -125px;}



#leftColumn ul{ list-style: none;}
#leftColumn li{ list-style: none;}

.nav{ 			margin: 0 12px 0 0;
						background: #000;
        		font-size: 1.1em;
        		/* 
        		border-top: 1px solid #555;
        		border-bottom: 1px solid #555;
        		*/
     }
.nav li{ 		padding: 3px;
					 	font-size: 0.9em;
					 	/*
					 	background:url("../bilder/layout/nav_btn.gif") no-repeat right top;
           	border-bottom: 1px solid #666;
           	*/
     }
.nav li a{ 	color: #666;
						display: block;
            line-height: 25px;
            text-decoration: none;
            padding-left: 3px;
            padding-right: 3px;}
             
.nav li a.active:hover,
.nav li a:hover{ color: #00f;	 background-color: #ffa400;}
.nav li a.active{ color: #00f;	 background: #ffa400;}

.clrDiv{ font-size: 1px; line-height: 0em; height: 0; clear: both;}

input.button
{
   font-family:Trebuchet MS,sans-serif;
   text-align:right;
   color:orange;
   background-color:#666;
   border-color:#aaa;
   padding: 2px 10px;
}
input.button[disabled]
{
   font-family:Trebuchet MS,sans-serif;
	 font-size: 0.01em;
   text-align:right;
   color:#111;
   background:none;
   border:none;
}


.Messwert {
	font-size: 1.5em;
	font-weight: normal;
	color: orange;
	width:250px;
	padding:5px;
	margin:0px 5px 5px 0px;
}

.canvasfoot {
    margin-left: auto;
    margin-right: auto;
    width: 450px;
    text-align: center;
		float: left;
}

.scalereset {
   font-family:Trebuchet MS,sans-serif;
   text-align:center;
   color:orange;
   text-decoration: none;
   padding: 0px 10px 0 10px;
   background: #333;
   font-size:0.8em;
   margin-right: 2px;
}

#PlotCanvasDiv {
	background-color: #000;
 color: orange;
}
#unfaded{
 color: orange;
}
#faded{
 color: #f00;
}
#faded1{
 color: grey ;
}
