/****************************************/

#navi ul.menu a{
	display:block;
	padding:15px 0 5px 0;
}
#navi ul.submenu a{
	display:block;
	padding:3px 0 3px 0px;
	margin:0;
}
/****************************************/
/*  MAINMENU */
/*.menu, .menu  ul {*/
li {
 margin: 0px; 
 padding:0px;
}

.menu {
/* margin: 220px 0 0 80px;*/
 margin: 10px 0 0 30px;
 padding: 0;
 list-style: none;
}

.menu li{
/* display: inline;*/  /* wichtig, wegen Hoehe fur IE */
 display: block;
 margin: 0px; 
 padding:0px;
 border: 0px solid #000;
}

/* Darstellung der Links */
ul.menu li a {
/* 	display: block;*/
/* 	display: inline;*/
	font-size:13px;
	line-height:13px;
	text-transform: none;
	font-weight:bold;
	text-align: left;
	color:#000;
 	text-decoration: none;
 	 border: 0px solid red;
}

ul.menu li a.normal {
	font-weight:normal;
}

/* Verhalten beim mouseover */
ul.menu a:hover,  ul.menu a:focus {
font-weight:bold;
color:#900;
}

ul li.active a {
font-weight:bold;
color:#900;
}

/*  SUBMENU    */
ul ul.submenu {
 margin: 0px 0 0 5px;
 padding: 0;
 list-style: none;
}
ul ul.submenu li {
 margin-right: 0px; 
/* margin: 0px; */
/*padding:0;*/
 display: block;
/* 	 border:1px solid red;*/
}
/* Darstellung der Links */
ul ul.submenu a {
 	display: block;
	font-size:11px;
/*	line-height:11px;*/
	text-transform: none;
	font-weight:normal;
	text-align: left;
	color:#000;
 	text-decoration: none;
/* 	 border:1px solid #999;*/
 	 margin:0;
}
/* Verhalten beim mouseover */
ul ul.submenu a:hover,  ul ul.submenu a:focus {
font-weight:normal;
color:#900;
}

.submenu li.active a {
font-weight:normal;
color:#900;
}

/*  HORIZONTALES MENU   */

/* Darstellung der Links */
.hormenu {
	margin-top:30px;
}
.hormenu td { 
	padding-left:0;
/*	line-height:.9em;*/
}
.hormenu td a {
 	padding-left:0;
	font-size:.9em;
	text-transform: none;
	font-weight:normal;
	text-align: left;
	color:#000;
 	text-decoration: none;
}

/* Verhalten beim mouseover */
.hormenu td a:hover,  .hormenu td a:focus {
font-weight:normal;
color:#900;
}

td a.active , td a.active:hover {
font-weight:normal;
color:#900;
}

/*  next und previous  */
.bottommenu {
	position:absolute;
	top:680px;
}
.bottommenu td a, .bottommenu2 td a  {
/* 	display: block;*/
 	padding-left:0;
	font-size:11px;
	text-transform: none;
	font-weight:normal;
	text-align: left;
	color:#000;
 	text-decoration: none;
}