


body {
   background: #dddddd /* url(img/bg/bgse-es.png) repeat scroll top left*/;
   margin: 0 0 0 0;
   padding: 0 0 0 0;
}



#top {
   background: #dddddd url(img/bg/logose.png) no-repeat scroll top left;
   margin: 0 auto;
   margin-top: 80px;
   width: 580px;
   height: 206px;

   border-top: 1px solid #999999;
   border-left: 1px solid #999999;
   border-right: 1px solid #999999;
   border-bottom: 1px solid #999999;

   float: none;
}

#navid {
   background: #000099;
   margin: 0 auto;
   padding: 0;
   width: 798px;
   height: 20px;
   border-top: 0;
   border-left: 1px solid #999999;
   border-right: 1px solid #999999;
   border-bottom: 0;
   font:normal bold 9pt arial, helvetica, sans-serif;
   color: #000000;
   float: none;
   }

#blutop {
   background: url(img/bg/blutop.png) no-repeat scroll top left;
   margin: 0 auto;
   width: 798px;
   height: 25px;
   border-top: 0;
   border-left: 1px solid #999999;
   border-right: 1px solid #999999;
   border-bottom: 0;
   float: none;
}
   
#main {
   background: #dddddd;
   color: #dddddd;
   margin: 0 auto;
   padding: 25px;
   width: 748px;
   height: 400px;
   border-top: 0;
   border-left: 1px solid #999999;
   border-right: 1px solid #999999;
   border-bottom: 1px solid #999999;
/*
   overflow:scroll;
*/
   float: none;
}

.txtbar {
   /*background: url(img/bg/blubar_short.png) repeat-x scroll top left;*/
   background: #dddddd;
   width: auto;
   height: 25px;
   font:normal bold 18pt arial, helvetica, sans-serif;
   color: #009900;
}


.mnutxt {
   font:normal bold 12pt arial, helvetica, sans-serif;
   color: #000000;
}


/* Klasse: Headline - stellt Schrift, Schriftfarbe und Einzug */
.hdl1 {
   font:normal bold 14pt arial, helvetica, sans-serif;
   color: #999999;
   padding-top: 22px;
   margin-left: 20px;
}

/* Dummy-Klasse setzt nur Float-Wert: left */
.lft {
   float:left;
}

.uno {
   font:normal bold 12pt verdana, courier ps, sans-serif;
   color: #000000;
}
.due {
   font:normal bold 10pt verdana, courier ps, sans-serif;
   color: #000000;
}
.hlgr { /* HighLightGReen */
   background: #00ff00;
   border-bottom: 2px solid #00cc00;
}
.hlrd { /* HighLightReD */
   background: #ffffff;
   border-bottom: 2px solid #cc0000;
}

.txtnrm1 {
   font:normal bold 12pt arial, helvetica, sans-serif;
   color: #000000;
   }

.txtitl2{
   font:italic bold 10pt arial, helvetica, sans-serif;
   color: #000000;
   }


.hifont1 {
   background: #990000;
   border-bottom: 2px solid #990000;
   font:normal bold 10pt arial, helvetica, sans-serif;
   color: #ffffff;
   }
   
/* Klassen für Navigation: */   
.navlft {
   background: url(img/bg/navleft.png) no-repeat scroll top left;
   width: 10px;
   height: 20px;
   border: none;
   float: left;
}

.navmid {
   background: url(img/bg/navmid.png) no-repeat scroll top left;
   width: auto;
   height: 20px;
   border: none;
   float: left;
}

.navrgt {
   background: url(img/bg/navright.png) no-repeat scroll top left;
   width: 10px;
   height: 20px;
   border: none;
   float: left;
}

#signetsolar {
      background: url(img/logo/signetsolar.png) no-repeat scroll top left;
      width: 331px;
      height: 76px;
      float:none;
}
#metlog {
      background: url(img/logo/metlog.png) no-repeat scroll top left;
      width: 221px;
      height: 84px;
      float:none;
}
#lauda {
      background: url(img/logo/lauda.png) no-repeat scroll top left;
      width: 380px;
      height: 50px;
      float:none;
}
