
/********************************/
/* 	NON-JS Menu  		 		*/
/********************************/

#menu {
	position:relative;
	top:0px; 
	left:0px;
	height:31px;
}
#menu ul {
	list-style: none;	
	font-size:13px;
}
#menu li {
	float:left;	
	padding: 6px 9px 5px 25px;
}
#menu li a{
	color:#fff;
	text-decoration:none;
}
#menu li.current_page_item a{
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}
#menu ul li.page_item0{display:none;}
#menu ul li.page_item1{width:75px;background:#762C0F;}
#menu ul li.page_item2{width:148px;background:#762C0F;}
#menu ul li.page_item3{width:163px;background:#8D4612;}
#menu ul li.page_item4{width:91px;background:#B96B21;}
#menu ul li.page_item5{width:119px;background:#B96B21;}


#submenu,
#submenu li ul {
	list-style-type:none;
}

/* IE Bugs */
* html #submenu a {	width: 100%; }
* html #submenu ul li {	height: 0.6em;}

#submenu a {
	position:relative;
	text-decoration: none;
	display: block;
}

#submenu li {
	font-size:12px;
	border-bottom: 1px solid #fff;
}

#submenu li a{
	color:#722711;
	padding: 4px 0 4px 25px;
	background-color: #F2E1C6;
}

#submenu li a:hover, 
#submenu li a:focus, 
#submenu li a:active{
	background-color: #DBBA85;
	padding-left: 25px;	
}

#submenu li.current_page_item a {
	background-color: #DBBA85;
	padding-left: 25px;	
}

/* 2. Ebene */
#submenu li ul li a{
	margin-left:20px;
	background-color: #F2E1C6;
}


table.moduletable div.l0iout, table.moduletable .l0iout, div.l0iout, .l0iout,
table.moduletable div.l0iover, table.moduletable .l0iover, div.l0iover, .l0iover,
table.moduletable div.l1iout, table.moduletable .l1iout, div.l1iout, .l1iout,
table.moduletable div.l1iover, table.moduletable .l1iover, div.l1iover, .l1iover {
font-size: 11px;
font-family: tahoma,verdana,arial;
font-weight: bold;
text-transform:uppercase;
letter-spacing:1px;
text-align: left;
text-decoration: none;
margin: 0px;
margin-bottom: 1px;
padding: 9px 9px 9px 25px;
background: #762C0F; 
color: #E5EFE0;
}

table.moduletable div.l0iover, table.moduletable .l0iover, div.l0iover, .l0iover {
/*background: #E9D9B5;*/
color: #F5FFE0;
padding: 8px 8px 9px 24px;
border:1px solid #fff;
border-bottom:none;
text-decoration: none;
}

table.moduletable a.l0oout, table.moduletable .l0oout, a.l0oout, .l0oout, 
table.moduletable a.l0oover, table.moduletable .l0oover, a.l0oover, .l0oover{
text-decoration: none;
}


table.moduletable div.l1iout, table.moduletable .l1iout, div.l1iout, .l1iout,
table.moduletable div.l1iover, table.moduletable .l1iover, div.l1iover, .l1iover {
	font-weight: normal;
}

/* unterpunkte-halter normal */
table.moduletable a.l1oout, table.moduletable .l1oout, a.l1oout, .l1oout {
position: absolute;
text-decoration: none;
background: #FFFFFF;
border-left:1px solid #fff;
border-right:1px solid #fff;
/*filter: alpha(opacity=85);
-moz-opacity: 0.85;*/
}

/* unterpunkte-halter rollover */
table.moduletable a.l1oover, table.moduletable .l1oover, a.l1oover, .l1oover {
text-decoration: none;
background: #FFFFFF;
border-left:1px solid #fff;
border-right:1px solid #fff;
/*filter: alpha(opacity=85);
-moz-opacity: 0.85;*/
}

/* unterpunkte normal */
table.moduletable div.l1iout, table.moduletable .l1iout, div.l1iout, .l1iout {
background: #EBD8B8;
color: #5C2A11;
}

/* unterpunkte rollover */
table.moduletable div.l1iover, table.moduletable .l1iover, div.l1iover, .l1iover {
background: #C9A46F;
color: #ffffff;
}


