/* ################### BASIS */

body {
	background:#FFFFFF;
}

body img{
	border:1px solid #000000;
}

/* ################### NAVIGATION */

div#menu ul li, div#menu ul li a {
	color:#666666;
	text-decoration:none;
}
div#menu ul li a:hover, div#menu ul li.act a, div#menu ul li:hover {
	color:#522800;
	text-decoration:none;
}
div#menu ul li ul li a{
	color:#666666 !important;
	text-decoration:none;
}
div#menu ul li li.act, div#menu ul li ul li.act a{
	color:#522800 !important;
	text-decoration:none;
}
div#menu ul li ul li a:hover{
	color:#522800 !important;
	text-decoration:none;
}
div#footer p.bodytext, div#footer p.bodytext a {
	color:#666666; 
	font-size:11px;
	text-decoration:none;
}
div#maincolumn {

}
div.inhalt_rechts p.bodytext, div.inhalt_rechts p.bodytext a {
	color:#cc9900;
}
h1{
	font-family:"Times New Roman", Times, serif;
}
h1, h2, h3, h4, h5 {
	color:#522800;
}
p.bodytext, p.bodytext a, p.bodytext a:link, table, table tr td{
	color:#666666;
}
.inhalt_rechts h1, .inhalt_rechts h1 a {
	color:#cc9900;
	padding:0 0 4px 0;
	margin:0;
	font-size:16px;
	font-weight:bold;
	border-bottom:2px solid #FFFFFF;
}
table.mailform textarea.request:hover, table.mailform textarea.request:focus, table.mailform input.request:hover, table.mailform input.request:focus {
	background-color:#fff3ce;
}
table.mailform input.request, table.mailform textarea.request {
	border:1px solid #3B3B3B;
	padding:2px 4px 2px 4px;
}

table.mailform input.submit {
	border:1px solid #3B3B3B;
	background-color:#522800;
	padding:2px;
	color:#FFFFFF;
	font-weight:bold;
}
table.mailform input.submit:hover {
	background-color:#cc9900;
	cursor:pointer;
}