body {
	background-color:#D5CA8C;
	background-image:url(../images/m_back.gif);
	background-repeat:repeat-x;
}
#page {
	background-image:url(../images/m_top01.jpg);
	background-repeat:no-repeat;
}
#navback, #subnavback {
	background-color:#C1BD88;
	color:#FFFFFF;
	filter:alpha(opacity=70);
	-moz-opacity: 0.6;
	opacity: 0.75;
}
#main {
	background-image:url(../images/m_mainback.gif);
	background-repeat:repeat-y;
}
#left {
	background-color:#D5CA8C;
}
#left .box {
	background-color:#D5CA8C;
}
#right .box {
	background-color:#E2E0C6;
}
/* box  fuer adresse */
#right .box_noback {
	color:#7B7C70;
}
/******************** * links ********************** */
#maincontent a, #maincontent a:link, #maincontent a:visited, #maincontent a:hover, #maincontent a:active, #maincontent a:focus,  {
	color:#3F4336;
}
#maincontent a:hover, #maincontent a:active, #maincontent a:focus {
	color:#7B7C70;
}
a, a:link, a:visited, a:hover, a:active, a:focus {
	color:#3F4336;
}
a:hover, a:active, a:focus {
	color:#E2E0C6;
}
#content a.textlink, #content a.textlink:link, #content a.textlink:visited, #content a.textlink:hover, #content a.textlink:active, #content a.textlink:focus {
	color:#3F4336;
	text-decoration:underline;
}
#content a.textlink:hover, #content a.textlink:active, #content a.textlink:focus {
	color:#7B7C70;
}


#right a, #right a:link, #right a:visited, #right a:hover, #right a:active, #right a:focus {
	color:#3F4336;
}
#right a:hover, #right a:active, #right a:focus {
	
	color:#7B7C70;
}
/******************** boxen ********************** */
select, textarea {
	BORDER-BOTTOM: 1px solid #646955;
	BORDER-LEFT: 1px solid #646955;
	BORDER-RIGHT: 1px solid #646955;
	BORDER-TOP: 1px solid #646955;
	background-color: #FFFFFF;
	color:#666666;
}
input.inputboxfeld {
	BORDER-BOTTOM: 1px solid #6F745E;
	BORDER-LEFT: 1px solid #6F745E;
	BORDER-RIGHT: 1px solid #6F745E;
	BORDER-TOP: 1px solid #6F745E;
	background-color: #FFFFFF;
	color:#666666;
}
input.buttonfeld {
	BORDER-BOTTOM: 0px solid #585F4F;
	BORDER-LEFT: 0px solid #585F4F;
	BORDER-RIGHT: 0px solid #585F4F;
	BORDER-TOP: 0px solid #585F4F;
	background-color:#585F4F;
	color:#FFFFFF;
}




/* ************** SUPERFISCH ********************* */
.sf-navbar a, .sf-navbar a:visited {
	/* JEWILS  normale linkfarbe */
	color:#3F4336;
}
.sf-navbar li.current {
	/* neu background:		#BDD2FF; */
	background-color:#A9A77A;
	background:none;
}

/* HIER submenu des aktiven Menüpunnktes */
ul.menu li#current ul li a{
	color:#3F4336;
}

ul.menu li#current ul li a:focus, ul.menu li#current ul li a:hover, ul.menu li#current ul li a:active{
	color:#E2E0C6;
}
/* HIER ENDE */
.sf-navbar li:hover,
.sf-navbar li.sfHover,
.sf-navbar li li.current,
.sf-navbar a:focus, .sf-navbar a:hover, .sf-navbar a:active {
	/* JEWILS  hoerfarbe */
	color:#E2E0C6;
	background-color:none;
	background:none;
		
}
.sf-navbar ul li:hover,
.sf-navbar ul li.sfHover,
ul.sf-navbar ul li:hover li,
ul.sf-navbar ul li.sfHover li,
.sf-navbar ul a:focus, .sf-navbar ul a:hover, .sf-navbar ul a:active {

	/* !chintergrund hinter SUB HOVER*/
	background-color:#A9A77A;
	color:#FFFFFF;
	background:none;
	
}
ul.sf-navbar li li li:hover,
ul.sf-navbar li li li.sfHover,
.sf-navbar li li.current li.current,
.sf-navbar ul li li a:focus, .sf-navbar ul li li a:hover, .sf-navbar ul li li a:active {

	background-color:#A9A77A;
	background:none;
	
}
.sf-navbar li li {
	
	/* ! hintergrund hinter SUB NORMAL*/
	background-color:#A9A77A;
	background:none;
}
