 /* basemod.css
 ----------------------------------------------- */ 

#lang a.active div {
	background-color: #f09058;
}
  
#nav {

	background: url(../../img/nav-bg-orange.jpg) 0 8px no-repeat;
	background-color: #f09058;
}

 /* menu.css

Farbcodierung Suchen & Ersetzen: 

Orange dunkel = F09058
Orange mittel = FEB58C
Orange hell   = FEDAC6
 ----------------------------------------------- */ 
 
.topmenu1 li a.top_link { background:url(../../img/topmenu-right-orange.gif) no-repeat right top;}
.topmenu1 li a.top_link span { background:url(../../img/topmenu-left-orange.gif) no-repeat left top;}
.topmenu1 li a.top_link:hover { background:url(../../img/topmenu-hover-right-orange.gif) no-repeat right top; }
.topmenu1 li a.top_link:hover span { background:url(../../img/topmenu-hover-left-orange.gif) no-repeat left top;}

.topmenu1 li a.top_link_act { background:url(../../img/topmenu-act-right.gif) no-repeat right top; }
.topmenu1 li a.top_link_act span { background:url(../../img/topmenu-act-left.gif) no-repeat left top; }

.topmenu1 li:hover > a.top_link { background:url(../../img/topmenu-hover-right-orange.gif) no-repeat right top; }
.topmenu1 li:hover > a.top_link span { background:url(../../img/topmenu-hover-left-orange.gif) no-repeat left top; }

.topmenu1 li:hover > a.top_link_act { background:url(../../img/topmenu-hover-right-orange.gif) no-repeat right top; background-color: fuchsia; }
.topmenu1 li:hover > a.top_link_act span { background:url(../../img/topmenu-hover-left-orange.gif) no-repeat left top;}

.topmenu1 li.top_sub_act:hover > a.top_link { background: url(../../img/topmenu-hover-right-orange.gif) no-repeat right top; }
.topmenu1 li.top_sub_act:hover > a.top_link span { background:url(../../img/topmenu-hover-left-orange.gif) no-repeat left top; }

.topmenu1 .top_sub_act:hover > a.top_link { background: url(../../img/topmenu-hover-right-orange.gif) no-repeat right top; }
.topmenu1 .top_sub_act:hover > a.top_link span { background:url(../../img/topmenu-hover-left-orange.gif) no-repeat left top; }
.topmenu1 li.top_sub:hover > a.top_link {background:url(../../img/topmenu-hover-right-orange.gif) no-repeat right top;}
.topmenu1 li.top_sub:hover > a.top_link span {background:url(../../img/topmenu-hover-left-orange.gif) no-repeat left top;}


.topmenu1 :hover ul { background: #FEDAC6 !important;}
.topmenu1 :hover ul li a:hover { background: #FEDAC6 !important;}

.topmenu1 :hover ul.topmenu1_sub li a { background: #FEDAC6 !important;}
.topmenu1 :hover ul.topmenu1_sub li a:hover { background: #FEB58C !important;}

 /* submenu
 ----------------------------------------------- */ 

.submenu1 {
	border-bottom: 1px solid #FEB58C;
}

.submenu1 li {
	border-top: 1px solid #FEB58C;
}

.submenu1 li a:hover,li.submenu1-cur a:hover, li.submenu1-cur-ifsub a:hover, li.submenu1-cur-ifsub .submenu2 li a:hover, li.submenu2-cur-ifsub .submenu3 li a:hover, li.submenu2-cur a:hover, li.submenu2-cur-ifsub a:hover, li.submenu3-act a:hover {
	background-color: #F09058;
	color: #fff;
}

li.submenu1-cur a  {
	background-color: #FEB58C;
}


li.submenu1-cur-ifsub a {
	background-color: #FEB58C;
}

.submenu2 {
	background-color: #FEDAC6;
	border-top: 0 none;
}

.submenu2 li a {
	background-color: #FEDAC6;
}

li.submenu2-cur a, li.submenu2-cur-ifsub a {
	background-color: #FEB58C;
}

.submenu3 {
	background-color: #FEDAC6;
}

.submenu3 li, .submenu3 li a {
	background: 0 none;
}

li.submenu3-act a {
	background-color: #FEB58C;
}


 /* content.css
 ----------------------------------------------- */ 

a { color: #cf5710;}
a:visited  { color: #b74d0e; }
a:focus,
a:hover,
a:active { color:#b74d0e;}
 
table caption {
    background-color: #FEDAC6;
}
