body {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
/*    background: #4F010C; */
    background: #5C0A01; 
}

#container {
	width: 900px;
	padding: 0px;
	display: block;
	margin: 20px auto 20px;
	background: #c6c7c9;
/*	border: 1px solid #999999;
*/}

table.template {
	width: 900px;
	padding: 0px;
	margin: 0px;
	border: none;
}

table.template td {
	padding: 0px;
	margin: 0px;
	border: none;
}


table.template td img{
	padding: 0px;
	margin: 0px;
	border: none;
}



/* ------------------- MENU -----------------------*/


td.ol p {
	margin: 121px 7px 0px 0px;
	white-space: nowrap;
	font-style: normal;
	font-weight: normal;
}

td.om p {
	margin: 121px 5px 0px 0px;
}

td.ul p {
	font: 13px "Times New Roman", Times, serif;
	color: #F4DDCD;
	margin: 15px 15px 0px 0px;
}

td.ol a, td.om a {
	color: #F4DDCD;
	text-decoration: none;
	font: normal 14px "Times New Roman", Times, serif;
	margin-right: 8px;
}

td.ol a.aktiv  {
	color: #90826B;
	font-weight:bold;
	}



td.ul a {
	color: #8F867F;
	text-decoration: none;
	font: 12px "Times New Roman", Times, serif;
	margin: 0px;
}


td.ol a:hover, td.ol a.aktiv:hover, td.om a:hover, td.ul a:hover {
	color: #90826B;
}


td.ul a.sprache{
	margin-right:343px;
}

td.ul {
background-image:url(../pics/unten-links.jpg)
}

td.umleer {
background-image:url(../pics/unten-mitte-leer.jpg)
}

td.um {
background-image:url(../pics/unten-mitte-ht.jpg)
}


/* ----------------------------- content MM ----------------------------------- */

td.mm h1 {
	font: bold normal 14px/17px Arial, Helvetica, sans-serif;
	color: #311901;
	margin: 25px 20px 15px;
	text-transform: uppercase;
}


td.mm p, td.mm a {
color: #190D00;
margin: 5px 20px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
line-height: 15px;
font-weight: normal;
font-variant: normal;
}

td.mm a {
	text-decoration: underline;
	margin: 0px;
}

td.mm a:hover {
	color: #A28D6E;
	text-decoration: underline;
	margin: 0px;
}




td.mm ul, td.mm ol {
	margin-top: 0; 
	margin-bottom: 10px; 
	margin-left: 0; 
	padding: 0px 10px 0px 15px;
}

td.mm ul {
	margin-top: 0;
	list-style-type: circle;
}


td.mm li {
	font: normal 12px/normal Arial, Helvetica, sans-serif;
	color: #190D00;
	margin: 0px 20px 5px;
}


td.mm p.oben  {
	margin: 90px 20px 5px;
}

td.mm h1.start {
	margin: 80px 20px 5px;
	font-weight: bold;
}


td.mm h1.oben {
	margin: 40px 20px 5px;
	font-weight: bold;
	text-transform: uppercase;
}

td.mm ul.klein li, #content ul.klein li a.mm {
	font: normal 11px Arial, Helvetica, sans-serif;
	line-height: 120%;
	margin: 0px 20px 3px;
}


.dunkelgrau {
color:#555555}

.pfeil{
font-size:16px;
font-weight:bold;
}


#scroller {
	width:auto;
	overflow: auto;
	scrollbar-base-color:#c6c7c9;
    scrollbar-3dlight-color:#c6c7c9;
	scrollbar-arrow-color:#c6c7c9;
	scrollbar-darkshadow-color:#c6c7c9;
	scrollbar-face-color:#A4A8AF;
	scrollbar-highlight-color:#c6c7c9;
	scrollbar-shadow-color:#c6c7c9;
	scrollbar-track-color:#c6c7c9;
}



/* ----------------------------- content ML ----------------------------------- */

td.ml h1 {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #311901;
	margin: 25px 20px 15px;
}


td.ml p, td.ml a {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #190D00;
	margin: 1px 20px;
}

td.ml a {
	text-decoration: underline;
	margin: 0px;
}

td.ml a:hover {
	color: #ffffff;
	text-decoration: underline;
	margin: 0px;
}

td.ml a.braun:hover {
	color: #190D00;
	text-decoration: underline;
	margin: 0px;
}





td.ml ul, td.mm ol {
	margin-top: 0; 
	margin-bottom: 10px; 
	margin-left: 0; 
	padding: 0px 10px 0px 15px;
}

td.ml ul {
	margin-top: 0;
	list-style-type: circle;
}


td.ml li {
	font: bold 12px/normal Arial, Helvetica, sans-serif;
	color: #190D00;
	margin: 0px 20px 5px;
}



input {
	margin: 0px;
	width: 320px;
	border: 1px solid #ffffff;
	height: 16px;
}

input.box {
	margin: 0px;
	width: 16px;
	border: none;
	height: 16px;
}


textarea {
	margin: 0px;
	width: 320px;
	border: 1px solid #ffffff;
	height: 50px;
}




.clear {
	clear: both;
}
