html {padding:0px; margin:0px;}
body {background-color: #8f8171;
font-size:.8em;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#3f362e;
padding:0px;
width:auto;
background-image: url(http://www.bmdinfo.org/images/bdybckgr1.jpg);
background-repeat: repeat-y;
background-position: left top;
}
p, pre, h2 {padding:10px 10px;margin:0px;}
h1 {background-image: url(http://www.bmdinfo.org/images/aheaderinfo.jpg);
background-repeat: no-repeat;
background-position: left top;line-height:70px; font-family: Georgia, Monaco, Monospace;font-size: 300%;text-transform:uppercase;text-align: right;color: #fdf7f0; background-color: #362f27;padding:15px 5px 5px 5px;margin:0px;}
h2 { text-align:left; font-size:11px;text-transform:uppercase;color: #000;background-color: #fefbf4;padding:0px 0px 10px 10px;margin:0px;}
h3 {font-size:11px;border-top:1px solid #fff;text-transform:uppercase;text-align: right;color: #d1d1d1;background-color: #000;padding:5px 0px 5px 0px;margin:0px;}

h4 {text-align:left;
	font-size:.9em;
	color: #3f362e ! important;
	background-color:#fefbf4;
	padding:0px 0px 10px 10px;
	margin:0px;
	text-transform: none;
	font-weight: normal;}

.floatRight {float: right;}
.floatLeft {float: left;}

a {color: #000;font-size: 11px;background-color:#fefbf4;text-decoration: underline;}
pre {color: #564b47;font-size: 11px;background-color:#fefbf4;font-family: Courier, Monaco, Monospace;}

/*  positioning-layers statisch und absolut */


#inhalt {margin: 0px;position:absolute; top:146px;margin-top:4px;  background-color:#fefbf4;overflow: visible;display: block;left: 220px; width:75%;border-top:2px solid #d1d1d1;
border-left:2px solid #d1d1d1;border-right:2px solid #d1d1d1;border-bottom:2px solid #d1d1d1;}

#inhalt ul li a {list-style:none; color:black;	text-decoration: underline;outline:0;}
#inhalt ul li a:hover {list-style:none;text-decoration: underline;color:#685849;}
#inhalt a:hover{color:#64615a;}
#inhalt ul li a:active {list-style: none;color:#64615a;}
#inhalt p a {white-space: nowrap;display: inline;}
#inhalt img {background-color:#f6f5f4;border:3px solid #ddd; padding:10px 10px 10px 10px;}
#inhalt2 {margin: 0px;background-color:#fefbf4;display: block;position:relative;  left:-2px;width:100%;border-bottom:0px;border-top:0px;}

/* Fix IE. Hide from IE Mac \*/
* html #inhalt #inhalt2{ height: 1%; }
/* End */
#menu ul {
margin: 0;
padding: 0;
list-style: none;
width: 185px;
font-size: 90%;
font-weight: bold; 
color:#000;
background: #fefbf4;
font-family: Arial, Helvetica, sans-serif;
text-indent:2px;
z-index:100;
}

#menu ul li {
position: relative;border-top:0px; border-left:0px;border-right:2px solid #685849;border-bottom:2px solid #685849;font-size: 100%;
z-index:100;
}

#menu li ul {
position: absolute;
left: 184px; /*Set 1px less than menu width */
top: 0;
font-size: 100%; 
font-weight: bold;
display: block;z-index:100;
}

#menu li:hover ul {
display: block;
text-indent:2px;
z-index:99;
}

#menu li:hover>ul {
visibility:visible;
z-index:100;
border-top:2px solid #fff;
color:#000;
background: #fefbf4;
}

#menu ul ul {
visibility:hidden;
border-top:2px solid #fff;
}

/* Fix IE. Hide from IE Mac \*/
* html #menu ul li { float: left; height: 1%;z-index:100;  }
* html #menu ul li a { height: 1%;z-index:100;font-size: 100%; }
/* End */

/* Make-up syles */

#menu ul, li {
margin: 0 0 0 0;
}

/* Styles for Menu Items */
#menu ul a {
display: block;
font-size: 100%;
text-decoration: none;
color: #fefbf4;
background: #5B6D74; /* IE6 Bug */
padding: 1px;
border-bottom: 0px;
border-left:1px solid #d2d2d2;
border-right:1px solid #d2d2d2;
border-bottom:1px solid #d2d2d2;
background-image: url(http://www.bmdinfo.org/images/bdybckgr1.jpg);
background-repeat: repeat;
background-position: left top;
z-index:100;
}

/* Hover Styles */
#menu ul a:hover {
color: #362f27;
background: #fefbf4;
z-index:100;
}

/* Sub Menu Styles */
#menu li ul a {
text-decoration: none;
color: #fefbf4;
background:#5B6D74; /* IE6 Bug */
padding: 1px;
background-image: url(http://www.bmdinfo.org/images/bdybckgr1.jpg);
background-repeat: repeat;
background-position: left top;
z-index:100;
}

/* Sub Menu Hover Styles */
#menu li ul a:hover {
color: #362f27;
background: #fefbf4;
z-index:100;
}


#menu ul a.submenu {background: #5B6D74;color:#fefbf4;background-image: url(http://www.bmdinfo.org/images/bdybckgr1.jpg);
background-repeat: repeat;
background-position: left top;  }
#menu ul a.submenu:hover {color:#362f27;
background: #fefbf4;
}


#inhalt table {width:100%;background-color:#fefbf4;z-index:2;}
#inhalt table tr td{background-color:#fefbf4; border:1px solid #d1d1d1;}
#inhalt table a  {white-space: nowrap;display: inline;}
#inhalt table a:hover {text-decoration: underline; color:#62574b;}
#inhalt table {font-weight: normal;  margin: 0 auto;background:#fefbf4;}
#inhalt td {vertical-align:middle;}

#inhalt table, ul, li, a{border:0px;list-style:none;}


.heading {text-align:center;}


#inhalt A {font-size: 12px;color: #27404A;white-space: nowrap;display: inline;font-weight: bold;text-decoration: underline;border-bottom:2px dashed #d2d2d2; }
#inhalt A:hover {font-size: 12px;color: #5D5C4E;white-space: nowrap;display: inline;font-weight: bold;text-decoration: underline;border-bottom:2px dashed #d2d2d2;}
.boldunderlinetxt {font-weight: bold;text-decoration: underline;}
.line   {
	background-color: #CCCCCC;
	display: block;
	height: 1px;
	width: auto;
	border: 1px solid #CCCCCC;	
}
.italictxt {font-style: italic;}
.boldtxt {font-weight: bold;}
h5 {font-family: Georgia, "Times New Roman", Times, serif;font-size: 16px;font-weight:bold; text-transform:none;text-align: center;color: #000;background-color:#fefbf4;padding:0px 0px 10px 10px;}
#eightmenu {
	display: block;
	padding: 10px 30px 10px 30px;
	position:relative;
	top:0px;
	left:0px;
	margin: 10px 30px 10px 30px;
	z-index:7;
	float:left;
	text-align:center;
	width:60px;
	visibility: visible;
	background-color: #8f8171;
 
}
