td{font-family:arial; font-size:12px; color:#000000}
a{font-family:arial,helvetica; color:#000000; text-decoration:underline}
a:hover{color:#e2003b; text-decoration:underline}

body {
   background: #ffffff;
   color: #000000;
   padding: 0px 0px 0px 0px;
   text-align: left;
   margin: 0px 0px 0px 0px;
   width: 100%;
   HEIGHT: 100%;
   OVERFLOW: hidden;
}

hr {
 border-color : #57823e;
 border-width : 1px 0 0 0;
 border-style : solid;
}

#frmcontent {
   background: url(images/bgpixcont.gif) top left;
   padding: 0px 0px 0px 0px;
   position: absolute;
   margin: 0px 0px 0px 0px;
   text-align: left;
   TOP: 0px; 
   LEFT: 0px; 
   width: 100%;
   height: 100%;
   border: 0px;
   OVERFLOW: hidden;
}
#content {
   background: transparent;
   padding: 0px 0px 0px 0px;
   position: absolute;
   margin: 0px 0px 0px 0px;
   text-align: left;
   TOP: 5%; 
   LEFT: 2%; 
   width: 96%;
   height: 94%;
   border: 0px;
   OVERFLOW: auto;
   scrollbar-face-color:#58ab27; 
}
#frm11 {
   background: url(images/top11.gif) top left;
   background-repeat: no-repeat;
   padding: 0px 0px 0px 0px;
   position: absolute;
   margin: 0px 0px 0px 0px;
   TOP: 0px; 
   LEFT: 0px; 
   width: 100%;
   height: 100%;
   border: 0px;
   OVERFLOW: hidden;
}
#frm12 {
   background: url(images/bgpixtop.gif) top left;
   padding: 0px 0px 0px 0px;
   position: absolute;
   margin: 0px 0px 0px 0px;
   text-align: center;
   TOP: 0px; 
   LEFT: 0px; 
   width: 100%;
   height: 100%;
   border: 0px;
   OVERFLOW: hidden;
}
#frm13 {
   background: url(images/top12.gif) top left;
   background-repeat: no-repeat;
   padding: 0px 0px 0px 0px;
   position: absolute;
   margin: 0px 0px 0px 0px;
   TOP: 0px; 
   LEFT: 0px; 
   width: 100%;
   height: 100%;
   border: 0px;
   OVERFLOW: hidden;
}
#frm21 {
   background: url(images/bgpixnavi1.gif) top left;
   padding: 0px 0px 0px 0px;
   position: absolute;
   margin: 0px 0px 0px 0px;
   TOP: 0px; 
   LEFT: 0px; 
   width: 100%;
   height: 100%;
   border: 0px;
   OVERFLOW: hidden;
}
#frm23 {
   background: url(images/top22.gif) top left;
   background-repeat: no-repeat;
   padding: 0px 0px 0px 0px;
   position: absolute;
   margin: 0px 0px 0px 0px;
   TOP: 0px; 
   LEFT: 0px; 
   width: 43px;
   height: 23px;
   border: 0px;
   OVERFLOW: hidden;
}
#frmtitle {
   background: url(images/bgpixtitle.gif) top left;
   padding: 0px 0px 0px 0px;
   position: absolute;
   margin: 0px 0px 0px 0px;
   TOP: 0px; 
   LEFT: 0px; 
   width: 100%;
   height: 100%;
   border: 0px;
   OVERFLOW: hidden;
}
#title {
   background: url(images/bgpixtitle.gif) top left;
   padding: 0px 0px 0px 0px;
   position: absolute;
   margin: 0px 0px 0px 0px;
   TOP: 40px; 
   LEFT: 0px; 
   width: 130px;
   height: 25px;
   border: 0px;
   OVERFLOW: hidden;
}
#logo_zimmerei {
   background: url(images/bgpixtitle.gif) top left;
   padding: 0px 0px 0px 0px;
   position: absolute;
   margin: -100px 0px 0px 0px;
   TOP: 100%; 
   LEFT: 0px; 
   width: 129px;
   height: 87px;
   border: 0px;
   OVERFLOW: hidden;
}
#frmright {
   background: #ffffff;
   padding: 0px 0px 0px 0px;
   position: absolute;
   margin: 0px 0px 0px 0px;
   TOP: 0px; 
   LEFT: 0px; 
   width: 100%;
   height: 100%;
   border: 0px;
   OVERFLOW: hidden;
}
#picsright {
   background: url(images/picright.jpg) top left;
   background-repeat: no-repeat;
   padding: 0px 0px 0px 0px;
   position: absolute;
   margin: 0px 0px 0px 0px;
   TOP: 40px; 
   LEFT: 0px; 
   width: 100%;
   height: 100%;
   border: 0px;
   OVERFLOW: hidden;
}
#frm41 {
   background: url(images/botleft.gif) top left;
   background-repeat: no-repeat;
   padding: 0px 0px 0px 0px;
   position: absolute;
   margin: 0px 0px 0px 0px;
   TOP: 0px; 
   LEFT: 0px; 
   width: 100%;
   height: 100%;
   border: 0px;
   OVERFLOW: hidden;
}
#frm43 {
   background: url(images/bgpixbr.gif) top left;
   padding: 0px 0px 0px 0px;
   position: absolute;
   margin: 0px 0px 0px 0px;
   TOP: 0px; 
   LEFT: 0px; 
   width: 100%;
   height: 100%;
   border: 0px;
   OVERFLOW: hidden;
}
#frmnavi1 {
   background: url(images/bgpixnavi.gif) top left;
   padding: 0px 0px 0px 0px;
   margin: 0px 0px 0px 0px;
   position: absolute;
   TOP: 0px; 
   LEFT: 0px; 
   width: 100%;
   height: 100%;
   border: 0px;
   OVERFLOW: hidden;
}
#frmnavi2 {
   background: url(images/bgpixbot.gif) top left;
   padding: 0px 0px 0px 0px;
   margin: 0px 0px 0px 0px;
   position: absolute;
   TOP: 0px; 
   LEFT: 0px; 
   width: 100%;
   height: 100%;
   border: 0px;
   OVERFLOW: hidden;
}
/* --------------------------------------------------------------------
   Definitionen für Übersicht Rubriken (DIA-Modul)
   -------------------------------------------------------------------- */
#dia a{
   font-family: arial,helvetica; 
   color: #000000; 
   font-weight: normal; 
   text-decoration: none;
}
#dia a:hover{
   color: #58ab27; 
   font-weight: normal; 
   text-decoration: none;
}

.bildrahmen {
   width: 120px;
   height: 94px;  
   text-align: center; 
   vertical-align: middle; 
   border: 2px #cccccc solid; 
}
.textrahmen {
   background-color: #cccccc;
   width: 120px;
   text-align: center; 
   vertical-align: middle; 
   border: 0; 
}
