body {
background:#071F11 none repeat scroll 0% 50%;
color:#FFFFFF;
font-family:Helvetica,Arial,Verdana,sans-serif;
font-size:11px;
font-weight:normal;
margin:0px;
padding:0px;
}
td, tr, p, div {
color:#1D1D1D;
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:small;
font-weight:normal;
line-height:130%;

}
hr {
color:#B19373;
height:2px;
width:95%;
}
td.oben, td.pfad {
text-align:center;
}
td.header {
background:#071F11 url(bilder/mwbanner.jpg) no-repeat scroll center;
height:100px;
text-align:left;
width:900px;
}
#schatten_pfad_links {
background:url(bilder/schatten_links.gif) repeat-y scroll 0% 50%;
}
#schatten_pfad_rechts {
background:url(bilder/schatten_rechts.gif) repeat-y scroll 0% 50%;
}
td.schatten_content_links {
background:url(bilder/schatten_links.gif) repeat-y scroll 0% 50%;
}
td.schatten_content_rechts {
background:url(bilder/schatten_rechts.gif) repeat-y scroll 0% 50%;
}
td.unten_bg {
background:transparent url(bilder/bottom_bg.gif) repeat-x scroll 0% 50%;
height:30px;
text-align:center;
}
td.topmenu_links {
background:#071F11 url(bilder/schaft.gif) repeat-x scroll 0% 50%;
height:34px;
}
td.topmenu_rechts {
background:#071F11 url(bilder/speerspitze.gif) no-repeat scroll 0% 50%;
height:34px;
}
td.top_menu {
background:#071F11 url(bilder/title_bg.gif) repeat-x scroll 0% 50%;
height:34px;
width:900px;
}
table.pfad_bg {
background:#071F11 url(bilder/top.jpg) no-repeat scroll 0% 50%;
height:109px;
text-align:left;
width:900px;
}
td.pfad_innen {
color:#FFFFFF;

}
td.pfad_innen span a {
	font-size:20px;
	color : #241D15;
	
text-decoration: none;
}
table.content_bg {
background:transparent url(bilder/main_background.jpg) repeat-y scroll 0% 50%;
width:900px;
}
td.content_bg_no_menu {
background:transparent url(bilder/main_background.jpg) repeat-y scroll 0% 50%;
}
td.content {
padding-left:13px;
padding-right:4px;
}
td.unten_bg {
font-size:12px;
font-weight:bold;
}
td#seitenanfang a {
color:#FFFFFF;
}
td#seitenanfang a:hover {
color:#FF7045;
}
table.topmenu a {
padding-left:20px;
padding-right:20px;
}
table.topmenu a, table.topmenu a:link, table.topmenu a:visited {
color:#EDE6D8;
display:block;
font-family:Georgia,Arial,Verdana,Helvetica,Times,serif;
font-size:14px;
font-weight:bold;
height:33px;
line-height:33px;
text-decoration:none;
width:100%;
}
table.topmenu td.menu-current a, table.topmenu td.menu-current a:link, table.topmenu td.menu-current a:visited, table.topmenu td.menu-parent a, table.topmenu td.menu-parent a:link, table.topmenu td.menu-parent a:visited {
color:#FFFFFF;
line-height:33px;
text-decoration:none;
}
table.topmenu td.menu-last a:visited, table.topmenu td.menu-last a:link, table.topmenu td.menu-last a:hover {
width:60%;
}
table.topmenu a:hover {
color:#FFFFFF;
text-decoration:none;
}
table.topmenu td.menu-current a:hover, table.topmenu td.menu-parent a:hover {
color:#071F11;
text-decoration:none;
}
div#menu_links ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0px;
padding:0px;
}
div#menu_links li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-left:0px;
padding-top:0px;
}
div#menu_links {
padding:0px;
}
div#menu_links a {
display:block;
}
div#menu_links ul li a {
font-family:Georgia,Arial,Verdana,Helvetica,Times,serif;
font-size:14px;
font-weight:bold;
height:28px;
line-height:20px;
margin-top:3px;
text-indent:6px;
width:214px;
}
div#menu_links ul ul li a, div#menu_links ul ul li a:link, div#menu_links ul ul li a:visited, div#menu_links ul ul li.menu-child a {
background:transparent none repeat scroll 0% 50%;
border-bottom:1px solid #333333;
color:#333333;
font-size:12px;
font-weight:bold;
height:15px;
line-height:15px;
margin-left:3px;
padding-top:2px;
text-decoration:none;
width:203px;
}
div#menu_links ul ul ul li a, div#menu_links ul ul ul li a:link, div#menu_links ul ul ul li a:visited, div#menu_links ul ul ul li.menu-child a, div#menu_links ul ul ul li.menu-child a:link, div#menu_links ul ul ul li.menu-child a:visited {
border:medium none;
font-size:11px;
font-weight:bold;
height:12px;
line-height:12px;
margin-left:15px;
padding:0px;
width:191px;
}
div#menu_links a, div#menu_links a:link, div#menu_links a:visited {
color:#333333;
text-decoration:none;
}
div#menu_links ul li.menu-current a {
text-decoration:underline;
width:214px;
}
div#menu_links ul ul li.menu-current a {
background:transparent none repeat scroll 0% 50%;
border-color:#555555;
color:#555555;
text-decoration:none;
width:200px;
}
div#menu_links ul ul ul li.menu-current a {
border-bottom:1px solid #333333;
color:555555;
font-size:11px;
font-weight:bold;
margin-left:15px;
padding:0px;
text-decoration:none;
width:191px;
}
div#menu_links a:hover, div#menu_links ul ul li a:hover, div#menu_links ul ul ul li a:hover, div#menu_links li.menu-child a:hover, div#menu_links ul ul li.menu-child a:hover, div#menu_links ul ul ul li.menu-child a:hover {
color:#EDE6D8;
text-decoration:none;
}
div#menu_links ul li.menu-current a:hover {
text-decoration:none;
}
div.suchen input {
border:1px solid #333333;
}
div.suchen .button {
background-color:#555555;
border:1px solid #333333;
color:#333333;
font-size:11px;
padding:1px;
}
td.hauptinhalt input, td.hauptinhalt textarea, td.hauptinhalt option, td.hauptinhalt select {
background-color:#FFFFFF;
border:1px solid #333333;
}
.inputbox {
background:#F5EDE3 url(back.gif) repeat scroll 0% 50%;
border:1px solid #999999;
color:#333333;
margin-bottom:5px;
}
.sectiontableheader {
background:#F5EDE3 none repeat scroll 0% 50%;
color:#333333;
font-size:11px;
font-weight:normal;
letter-spacing:1px;
padding:1px;
text-transform:uppercase;
}
.sectiontableentry1 {
background:#F5EDE3 none repeat scroll 0% 50%;
border-bottom:1px solid #CCC1AE;
border-top:1px solid #FFFFFF;
padding:3px;
vertical-align:top;
}
.sectiontableentry2 {
border-bottom:1px solid #CDC2AF;
border-top:1px solid #FFFFFF;
padding:3px;
vertical-align:top;
}
a:link, a:visited {
color:#333333;
font-size:11px;
font-weight:bold;
text-decoration:underline;
}
a:hover {
color:#333333;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
td#hauptinhalt {
text-align:left;
}
div#login_block {
padding-left:18px;
width:195px;
}
div#login_block input {
background-color:#FFFFFF;
border:1px solid #333333;
}
div#seitentitel {
font-size:30px;
}
h1 {
	border-bottom:2px solid;
	font-size:20px;
	margin-top:0px;
	padding-top:0px;
	color : #241D15;
	border-bottom-color : #B19373;
}
h2 {
font-size:16px;
}
a h2 {
color:#333333;
font-size:16px;
font-weight:bold;
text-decoration:underline;
}
a:hover h2 {
color:#333333;
font-size:16px;
font-weight:bold;
text-decoration:none;
}
