body      { font-family: Verdana, Tahoma, Garamond, Arial, Helvetica, sans-serif; background-color: #fcf8f0; /* background-image: url("pics/hg_krempelmakler.gif"); */ background-repeat: repeat; margin: 0; padding: 0;
 }
p {}
td {}
.kopf   { color: #077c5f; font-size: 14px; font-family: Helvetica, Verdana, Tahoma, Garamond, Arial, sans-serif; font-weight: bold; text-decoration: none; }
.text    { color: #000000; font-size: 10px; font-family: Helvetica, Verdana, Tahoma, Garamond, Arial, sans-serif; font-weight: normal; line-height: 15px; margin: 30px 40px; border-right: 20px; border-left: 20px }
.textf   { color: #000000; font-weight: bold; font-size: 12px; font-family: Helvetica, Verdana, Tahoma, Garamond, Arial, sans-serif; }
.textko  { color: #06065b; font-size: 12px; font-family: Helvetica, Verdana, Tahoma, Garamond, Arial, sans-serif; font-weight: normal; line-height: 20px; margin: 0px 0px 0px 0px }
.drucken { color: #666; font-size: 12px; font-family: Helvetica, Verdana, Tahoma, Garamond, Arial, sans-serif; font-variant: small-caps; font-weight: normal; line-height: 18px; text-decoration: none }
.reg { font-size: 10px; font-family: Helvetica, Verdana, Tahoma, Garamond, Arial, sans-serif; line-height: 14px; text-decoration: none; vertical-align: top }
a   { color: #89282b; font-size: 12px; font-family: Helvetica, Verdana, Tahoma, Garamond, Arial, sans-serif; font-weight: bold; text-decoration: none }
a:link   { font-family: Helvetica, Verdana, Tahoma, Garamond, Arial, sans-serif; text-decoration: none }
a:visited   { font-family: Helvetica, Verdana, Tahoma, Garamond, Arial, sans-serif; text-decoration: none }
a:hover   { font-family: Helvetica, Verdana, Tahoma, Garamond, Arial, sans-serif; text-decoration: none }
a:active   { color: #89282b; font-family: Helvetica, Verdana, Tahoma, Garamond, Arial, sans-serif; font-weight: bold; text-decoration: none }

#rahmen   { 
background-image: url("pics/kopf_elbenstein_li.jpg"); 
background-repeat: no-repeat; 
background-position: left top; 
margin-top: 50px; 
margin-left: -450px; 
position: absolute; 
left: 50%; 
width: 933px; 
height: 600px; 
border: solid 0 #000000;
}

#kopf  { 
/*background-image: url("pics/kopf_elbenstein.jpg");*/
width:903px;
height:147px;
margin-left: 33px;
}

#inhalt  { 
background-image: url("pics/inhalt_li_elbenstein.jpg");
float: left;
margin-top: 0px; 
/*margin-left: -568px; 
padding-left: 0px; 
width: 568px; */
width: 903px;
height: 363px; 
overflow: hidden;
margin-left: 33px;
}

#menu  { 
background-image: url("pics/menu_elbenstein.jpg");
margin-top: 0; 
margin-left: 33px;
padding-left: 0; 
width: 903px; 
height: 88px; 
overflow: hidden; 
float: left;
}

#menu .textfu     { color: #a0a0a0; font-size: 9px; font-family: Verdana, Tahoma, Garamond, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 20px; margin: 62px 0px 50px 410px }

#menu ul     { list-style-type: none; margin-left: 30px; margin-top: 0; padding: 0; }

#menu li.mouseover {
		position: relative;
		overflow: hidden;
		float: left;
		width: 112px;
		margin-left: 20px;
		margin-right: 7px;
}

#menu li.mouseover a img {
		position: relative;
		width: 224px;
		height: 88px;
		border: 0;
}

#menu li.mouseover a:hover {
		position: relative;
		left: -112px;
}

#daten   {
/*margin-top: 0; 
margin-left: 0; */
margin: 0;
padding-left: 0; 
width: 571px; 
height: 343px; 
padding-top: 20px;
float: left; 
overflow: auto; 
}
#daten .kopf   { color: #89282b; font-size: 14px; font-family: Helvetica, Verdana, Tahoma, Garamond, Arial, sans-serif; font-weight: bold; text-decoration: none; margin: 20px }

#daten li   { color: #06065b; font-size: 12px; font-family: Helvetica, Verdana, Tahoma, Garamond, Arial, sans-serif; font-weight: normal; line-height: 22px; text-decoration: none; margin-left: 26px; border-right: 20px none; border-left: 20px none }

#daten ul     { font-size: 12px; font-family: Helvetica, Verdana, Tahoma, Garamond, Arial, sans-serif; font-weight: normal; line-height: 20px; list-style-type: disc; }

#daten a    { color: #89282b; font-size: 12px; font-family: Helvetica, Verdana, Tahoma, Garamond, Arial, sans-serif; font-weight: normal; text-decoration: none }

#daten a:link   { font-family: Helvetica, Verdana, Tahoma, Garamond, Arial, Helvetica, sans-serif; text-decoration: none }

#daten a:visited   { font-family: Helvetica, Verdana, Tahoma, Garamond, Arial, sans-serif; text-decoration: none }

#daten a:hover    { color: #FFFFFF; background-color: #000000; font-family: Helvetica, Verdana, Tahoma, Garamond, Arial, sans-serif; text-decoration: underline }

#daten a:active    { font-family: Helvetica, Verdana, Tahoma, Garamond, Arial, sans-serif; font-weight: bold; text-decoration: none }

#daten .text     { color: #06065b; font-size: 12px; font-family: Helvetica, Verdana, Tahoma, Garamond, Arial, sans-serif; font-weight: normal; line-height: 22px; margin: 0px 40px 0px 50px }

#daten .textgr    { color: #89282b; font-size: 14px; font-family: Helvetica, Verdana, Tahoma, Garamond, Arial, sans-serif; font-weight: normal; line-height: 22px; margin: 0px 40px 0px 50px }

#daten .textb     { color: #89282b; font-size: 12px; font-family: Helvetica, Verdana, Tahoma, Garamond, Arial, sans-serif; font-weight: bold; line-height: 18px; margin: 0px 40px 0px 50px }

#daten .textk    { color: #89282b; font-size: 12px; font-family: Helvetica, Verdana, Tahoma, Garamond, Arial, sans-serif; font-weight: bold; }

#daten .textil { color: #89282b; font-size: 12px; font-family: Helvetica, Verdana, Tahoma, Garamond, Arial, sans-serif; font-weight: normal; line-height: 22px; margin-left: 40px; margin-top: 0px; }

#daten .textir { color: #89282b; font-size: 12px; font-family: Helvetica, Verdana, Tahoma, Garamond, Arial, sans-serif; font-weight: normal; line-height: 22px; margin-right: 20px; margin-top: 0px; }

#daten .textih { color: #89282b; font-size: 12px; font-family: Helvetica, Verdana, Tahoma, Garamond, Arial, sans-serif; font-weight: normal; line-height: 17px; margin-right: 40px; margin-left: 40px; margin-top: 0px; }

#daten .textilh { color: #89282b; font-size: 12px; font-family: Helvetica, Verdana, Tahoma, Garamond, Arial, sans-serif; font-weight: normal; line-height: 17px; margin-right: 20px; margin-top: 0px; }

#daten .textko  { color: #06065b; font-size: 12px; font-family: Helvetica, Verdana, Tahoma, Garamond, Arial, sans-serif; font-weight: normal; line-height: 20px; margin: 0px 0px 0px 0px }

#datenre   {
margin-top: 0; 
margin-left: 0; 
padding-left: 0; 
width: 332px; 
height: 363px; 
float: left; 
overflow: auto; 
}
					  
/* #tabl  { 
float: left;
width: 35%;
vertical-align: top;
}

#tabr  { 
float: right;
width: 65%;
vertical-align: top;
} */


/* #clear {
clear: both;
height: 0;
line-height: 0;
margin: 0;
padding: 0;
font-size: 0;
} */

/* #fuss     { 
font-size: 11px; 
line-height: 15px; 
width: 901px; 
height: 35px; 
float: left; 
text-align: center;
background-color: #316D58;
background-image: url("pics/hg_krempelmakler_fuss.gif"); background-repeat: repeat; margin: 0; padding: 0 }
#fuss .textfuss  { color: #D6E2DE; font-size: 13px; font-family: Verdana, Tahoma, Garamond, Arial; font-weight: normal; line-height: 15px; margin-top: 8px; text-align: center; }
#fuss .textfussb  { color: #D6E2DE; font-size: 13px; font-family: Verdana, Tahoma, Garamond, Arial; font-weight: bold; line-height: 15px; margin-top: 8px; text-align: center; } */




