body {
	margin: 0; 
	padding: 0; 
	color: #402020; 
	font-size: 11px; 
	font-family: "Lucida Grande", verdana, sans-serif; 
	background-color: #b9b1a3; 
	background-image: url(index-bilder/bg-x.jpg); 
	background-repeat: repeat-x; 
	background-position: 0 0; 
	text-align: center;
}
	
.menu { font-size: 10px; background-repeat: repeat-x; text-align: center; width: 100%; height: 25px; padding-right: 20px; padding-left: 20px; }
	
.menu td {
	text-align: center; 
	width: auto; 
	padding-right: 5px; 
	padding-left: 5px; 
}

.headtableLR {
	width: 160px; 
}
	
.headtableMid  {
	text-align: center; 
}

.tmid {
	padding-top: 20px;
	padding-bottom: 15px;
	border-color: #a8a090;
}

.navi {
	text-align: center;
}
div.zentriert {
	text-align: center; 
	width: 800px; 
	margin-top: 5px; 
	margin-right: auto; 
	margin-left: auto; 
	padding-top: 20px; 
	padding-bottom: 5px; 
}
h1 { 
	color: #402020;
	font-size: 20px; 
	font-weight: bold; 
	line-height: 110%; 
	text-transform: uppercase;
}

h2 { 
	font-size: 15px; 
	font-weight: bold; 
	line-height: 110%; 
	text-transform: uppercase;
}
h3 { 
	font-size: 14px; 
	font-weight: bold; 
	line-height: 110%; 
	text-transform: uppercase;
}

h4 { 
	font-size: 13px; 
	font-weight: bold; 
	line-height: 110%;
}

h5  { 
	font-size: 12px; 
	font-weight: bold;
}

h6 { 
	font-size: 11px; 
	font-weight: bold;
}

td { 
	font-size: 11px; 
	text-align: left; 
}

ul {
	line-height: 1.5em;
	list-style-type: disc;
	margin: 1em 0 1em 20px;
}

.px9 {
	font-size: 9px; 
	line-height: 11px; 
	text-align: left; 
}
.px10 { font-size: 10px; line-height: 1.4em; text-align: left; }
.liste {
	font-size: 11px; 
	line-height: 13px; 
	text-align: left;
}

.justify  {
	font-size: 9px; 
	line-height: 11px; 
	text-align: justify;
}
	
.justify11 {
	font-size: 11px; 
	text-align: justify;
}
	
.rahmen {
	border: solid 1px #a8a090;
}

.rahmenBL {
	border: solid 1px #433;
}
	
.obenunten {
	border-style: solid none; 
	border-width: 1px; 
	border-color: #a8a090;
}
	
.oben {
	border-style: solid none none; 
	border-width: 1px; 
	border-color: #a8a090;
}
	
.unten {
	border-style: none none solid; 
	border-width: 1px; 
	border-color: #a8a090;
}

.links {
	border-style: none none none solid; 
	border-width: 1px; 
	border-color: #a8a090;
}

a:link {
	color: #fff2db; 
	text-decoration: none;
	border-width: 1px;
}

a:visited {
	color: #cd5c5c; 
	text-decoration: none;
}

a:hover {
	color: #ba0005; 
	text-decoration: underline;
}

a:active {
	color: #74000d; 
	text-decoration: underline;
}

.navi a:link { color: #fff2db; font-size: 10px; text-decoration: none; }

.navi a:visited { color: #ba565e; font-size: 10px; text-decoration: none; }

.navi a:hover { color: #ad3438; font-size: 10px; text-decoration: underline; }

.navi a:active  { color: #74000d; font-size: 10px; text-decoration: none; }

.menu a:link { color: #d9d5ce; font-size: 10px; text-decoration: none; }

.menu a:visited  { color: #6c2431; font-size: 10px; text-decoration: none; }

.menu a:hover  { color: #fff; font-size: 10px; text-decoration: underline ; }

.menu a:active { color: #7b0101; font-size: 10px; text-decoration: none; }
.footer {
text-align: center; 
width: 100%; 
height: 40px; 
border-top: 1px solid #a8a090; 
}

p { font-size: 11px; }

td.center { 
text-align: center; 
}
