body {
  margin-top:0px;
  background-color:#FFFFFF;
}

.mainTable {
  background-image:url(../images/holzbau-zimmerei-innenausbau-hintergrund-untermenue-schatten.gif);
  background-repeat:repeat-y;
}

table#hauptnavi a{
  font-family:Arial,Verdana,Geneva,Helvetica;
  font-size:8pt;
  color:#000000;
  text-decoration:none;
}

table#hauptnavi a:hover {
  font-family:Arial,Verdana,Geneva,Helvetica;
  font-size:8pt;
  color:#000000;
  text-decoration:none;
  font-weight:bold;
}

table#hauptnavi a:active {
  font-family:Arial,Verdana,Geneva,Helvetica;
  font-size:8pt;
  color:#000000;
  text-decoration:none;
  font-weight:bold;
}

td.hauptnavi {
  width:80px;
}

td.backgroundUnterUMenue {
  background-image:url(../images/holzbau-zimmerei-innenausbau-hintergrund-untermenue-schatten-unten.gif);
}

td.backgroundUnterLogo {
  background-image:url(../images/holzbau-zimmerei-innenausbau-hintergrund-unter-logo.gif);
}

td.schattenRechts {
  background-image:url(../images/holzbau-zimmerei-innenausbau-hintergrund-schatten-rechts.gif);
}

td.blackBackColor {
  background-color:#CFCDCF;
}

td.whiteBackColor {
  background-color:#FFFFFF;
}

td.darkgrayBackColor {
  background-color:#6D6A6D;
}

td.grayBackColor {
  background-color:#E9E7E9;
}

td.lineUntermenue {
  background-color:#353335;
}


h1 {
  font-family:Arial,Verdana,Geneva,Helvetica;
  font-size:12pt;
  color:#ECEAEC;
  font-weight:bold;
  margin-bottom:0px;
}

.contentBackground {
   background-color:#353335;
}

#head {
   background-color:#FFFFFF;
}

#ueberschrift {
    background-image:url(../images/holzbau-zimmerei-innenausbau-hintergrund-ueberschrift.gif);
    background-repeat:no-repeat;
}

#content {
  font-family:Arial,Verdana,Geneva,Helvetica;
  background-color:#353335;
  font-size:10pt;
  color:#ECEAEC;
  background-image:url(../images/holzbau-zimmerei-innenausbau-hintergrund-content.gif);
  background-repeat:no-repeat;
}

#content a{
  font-family:Arial,Verdana,Geneva,Helvetica;
  font-size:10pt;
  color:#FA0027;
  text-decoration:none;
}

#content h2{
  font-family:Arial,Verdana,Geneva,Helvetica;
  font-size:10pt;
  font-weight:bold;
  color:#ECEAEC;
}

.innercontent {
  font-family:Arial,Verdana,Geneva,Helvetica;
  font-size:10pt;
  color:#ECEAEC;
}

#fusszeile {
  font-family:Arial,Verdana,Geneva,Helvetica;
  font-size:8pt;
  color:#353335;
  background-color:#FFFFFF;
}

#fusszeile a{
  font-family:Arial,Verdana,Geneva,Helvetica;
  font-size:8pt;
  color:#FA0027;
  text-decoration:none;
}

#unterMenue{
  background-image:url(../images/holzbau-zimmerei-innenausbau-hintergrund-untermenue.gif);
  background-repeat:no-repeat;
}

.unterMenueText {
  font-family:Arial,Verdana,Geneva,Helvetica;
  font-size:8pt;
  color:#353335;
}

.unterMenueText {
 font-family:Arial,Verdana,Geneva,Helvetica;
 font-size:8pt;
 color:#353335;
} 

#rechterBereich {
  background-color:#FAF8FA;
  background-image:url(../images/holzbau-zimmerei-innenausbau-hintergrund-rechter-bereich.gif);
  background-repeat:no-repeat;
}

td.unterMenuePunkt a{
  font-family:Arial,Verdana,Geneva,Helvetica;
  display:block;
  width:190px;
  font-size:8pt;
  color:#353335;
  padding-left:7px;
  padding-top:3px;
  text-decoration:none;
}

td.unterMenuePunkt a:hover{
  background-color:#CFCDCF;
  color:#FA0027;
}

td.unterMenuePunkt a:active{
  background-color:#CFCDCF;
  color:#FA0027;
}


/*#### Linkformatierungen - XXXX ####*/


/*#### FormularFormatierung - XXX ####*/

input.kontakt {border:1px solid #000000; font-family:Verdana; font-size:8pt; color:#000000; background:#FFFFFF; border-color:#4E6791;}

textarea.kontakt {border:1px solid #000000; font-family:Verdana; font-size:8pt; color:#000000; background:#FFFFFF; border-color:#4E6791;}

/*#### ScrollbarFormatierung - XXXX ####*/

/*body {scrollbar-face-color:#003366; scrollbar-highlight-color:#76A3B6; scrollbar-3dlight-color:#003366; scrollbar-darkshadow-color:#003366; scrollbar-shadow-color:#76A3B6; scrollbar-arrow-color:#76A3B6; scrollbar-track-color:#003366;}*/



#refImages {
  visibility:hidden;
  overflow:visible;
  position:absolute;
  width:420px; /*Deklaration für alle falsch arbeitenden Browser*/
}

.ref {
  visibility:hidden;
  position:absolute;
  width:420px; /*Deklaration für alle falsch arbeitenden Browser*/
  padding:10px;
  background-color:#353335;
  voice-family:"\"}\""; /* ab hier ignoriert IE 5.x nachfolgende Deklarationen */
  width:400px; /*420 - (2*10) - Deklaration für korrekt arbeitende Browser*/
}

.refPic {
  text-align:center;
}

.refText {
  padding-top:5px;
  font-family:Arial,Verdana,Geneva,Helvetica;
  font-size:10pt;
  color:#FFFFFF;
}
