/*---------- Grundeinstellungen ----------------------------*/
body {
  padding: 0px;
  margin: 0px; 
  border-spacing: 0px; 
  border: 0px; 
  background-color: white; 
  background-repeat: repeat-x;
  background-attachment: fixed;
  background-image: url('../pics/style2/bgbild3.jpg');
}
/*---------- Umrandung ------------------------------------*/
table.border {width:800px; border-collapse: collapse; margin-top: 10px;}
td.top {}
td.bghg { background-image: url('../pics/hg_neu.jpg'); background-repeat: repeat-x; background-color: #c9c9c9; }
h1 {font-family: "Bookman Old Style"; color: #7d5722; }
td.grandol { /* Gerüst Rand oben links */
  height: 24px; 
  width: 24px;
  background-image: url('../pics/style2/grol.gif');
} 
td.grandom { /* Gerüst Rand oben links */
  height: 24px; 
  background-image: url('../pics/style2/grom.gif');
} 
td.grandor { /* Gerüst Rand oben rechts */
  height: 24px; 
  width: 22px;
  background-image: url('../pics/style2/gror.gif');
} 
td.grandml { /* Gerüst Rand mitte links */
  vertical-align: top;
  width: 24px;
  background-image: url('../pics/style2/grml.gif');
} 
td.grandmm { /* Gerüst Rand mitte mitte */
  vertical-align: top;
  background-color: #f4ddbc; 
} 
td.grandmr { /* Gerüst Rand mitte rechts */
  vertical-align: top;
  width: 22px;
  background-image: url('../pics/style2/grmr.gif');
} 
td.grandul { /* Gerüst Rand unten links */
  width: 24px;
  height: 30px;
  background-image: url('../pics/style2/grul.gif');
} 
td.grandum { /* Gerüst Rand unten mitte */
  height: 30px;
  background-image: url('../pics/style2/grum.gif');
} 
td.grandur { /* Gerüst Rand unten rechts */
  vertical-align: top;
  width: 22px;
  height: 30px;
  background-image: url('../pics/style2/grur.gif');
} 
/*-------------- Innerhalb der Umrandung -------------------*/
*.abstand { border-spacing: 5px;}
table.haupt {width: 100%; height: 100%; border-spacing: 5px; }
td.kopf { 
  height: 100px;
  border-spacing: 5px;
  border: 1px #82735e solid; 
  background-color: #dec6a3; 

}
img.kopf {width: 100%;}
td.menue{
  text-align: center;
  width: 150px;
  max-width: 150px;
  min-width: 150px;
  vertical-align: top;
  border-spacing: 5px;
  border-spacing:  1px; 
  border: 1px #82735e solid; background-color: #eabd7d;
}
table.mmenue {text-align: left; width: 99%; top: 50px;}
font.mue { color: #35790b; font: 24px Bookman Old Style;  }
td.inhalt{ 
  width: 600px;
  vertical-align: top;
  border-width: 1px;
  border-spacing: 5px;
  border: 1px #82735e solid; 
  background-color: #efce9f;
  text-align: left;
  font-family: Microsoft Sans Serif;
  font-size: 12px;
}
td.bottom{ 
  vertical-align: middle;
  border-spacing: 5px;
  border: solid 1px #82735e; 
  background-color: #e3b573;
}
table.login {vertical-align: middle;}

a.aaktiv {font-size: 13px; font-family: Verdana; font-weight: bolder; width: 150px; color: #337100; text-decoration: none;}
td.menuelist:hover {background-image: url('../pics/m_bgactiv.jpg'); background-repeat: repeat-y;}

a.picdirlist { border: 0px;  }
a.bpicdir {color: black; font-family: "Bookman Old Style"; text-decoration: none; }
a.bpics {color: #755a33; font-family: "Bookman Old Style"; font-size: 14px; text-decoration: none; }
a.picdirlist:hover { background-color: #f1dbbc; }

hr.bpicdir { border-style: dotted; color: #a38b69; }


/*-------------- Tabelle Fohlen -------------------*/
		
div.fohlenbox {
  margin-bottom: 30px;
	width: 90%;
	border:color: #a38b69;
}
table.fohlentab { 
  width: 100%;
  border-spacing: 5px;
	border: 1px solid #755a33;
}