
.drop {
	font-family: "Times New Roman", Times, serif;	
}
.menu {
   position:relative;
   left:190px;
   top:99px;
   width:740px;
   background-color:transparent;
   text-align:left;
   padding:5px;
}
.menu ul {                        /* UL Ebene 1 */
  	padding:0; 
  	margin:0;	
	list-style-image:none;
	/*list-style-type: none;*/

}
.menu ul li {                     /* Listenelemente der Ebene 1 */
  	float:left;
  	position:relative;
	margin-right: 0px;
	
}
.menu ul li a, 
.menu ul li a:visited {
	/* Links der Listenelemente der Ebene 1 */
	display: block;
	vertical-align: middle;
	text-decoration: none;
	text-align: center;
	color: #FFFFFF; 
	width:70px;                   
	width: 70px;
	height: 18px; /*  (2)  */
	/*border-top: 1px solid #F3D50B;*/
	/*border-left: 1px dashed #A3254E;*/
   /*border-right:  1px dashed #A3254E;*/
	/*border-bottom: 1px solid #F3D50B;*/
	/*border-top*/
	/*padding-left: 8px;*/
	/*padding-right: 8px;*/
	/*line-height: 25px;*/ /*  --> (2)  */	
	background-color: transparent;
	/*background-position-x: left;
	background-position-y: center;*/
	background-position: left;
	background-repeat: no-repeat;
	/*padding-top: 2px;*/
	padding-left: 0px;
	margin-left: -1px;
}
* html .menu ul li a, .menu ul li a:visited {
  	width:65px;                    /* für 'normale' Browser */
  	w\idth:90px;                   /* für IE */
}
.menu ul li ul {
  	display: none;
}

table.inside_menu {
	/*margin-top: -18px;*/
	border-collapse: collapse;
	font-size: 1em;

}

/* li:hover  für non-IE-Browser  ---  a:hover  für IE */
.menu ul li:hover a,
.menu ul li a:hover {
	/*background: #F9FC99;*/
	background-color: #7397CB;
	/*background-position-x: left;
	background-position-y: center;*/
	background-image: none;
	padding-left: 0px;	
}

.menu ul li:hover ul,
.menu ul li a:hover ul {
	display: block;
	position: absolute;
	top: 18px; /*  --> (2)  position von der navi1 ausgehend */
	margin-top: 0px;
	left: 0;
	width: 200px;
	text-align: left;	
}


* html .menu ul li a:hover ul {
  	margin-top:0px;
  	marg\in-top:0px;
	
}

.menu ul li:hover ul li ul,
.menu ul li a:hover ul li a ul {
  	visibility:hidden; 
  	position:absolute; 
  	height:0; 
  	width:0;
  	text-align: left;	
	margin-left: 0px;
	}

.menu ul li:hover ul li a,
.menu ul li a:hover ul li a {
	display: block;
	/*background: transparent;*/
	background-color: #7397CB;
	background-image: none;
	color: #FFFFFF;
	height: auto;
	line-height: 1.3em;
	padding: 3px 3px; 
	width: 150px;
	border: none;
	text-align: left;
	padding-left:10px;
	}
* html .menu ul li a:hover ul li a {
  	width:150px;
  	w\idth:150px;
  	text-align: left;
	margin-left:0px;
	background-image: none;
	
}

.menu ul li:hover ul li a.drop,       /* Ebene 2 mit Subpunkten */
.menu ul li a:hover ul li a.drop {
	/*background: transparent; */
	background-image: none;
	padding-left:0em;
	border: none;
	
}

.menu ul li:hover ul li a:hover,      /* Ebene 2 hover */
.menu ul li a:hover ul li a:hover {
	clear: both;
	/*background: transparent; */
	color: #333333;
	
	/*text-decoration: underline;*/
	border: none;
	background-image: none;
	}

.menu ul li:hover ul li:hover ul,     /* Ebene 3 */
.menu ul li a:hover ul li a:hover ul {
  	visibility:visible; 
  	position:absolute;
	left:150px; 
  	bottom:0;
  	width:150px;
  	text-align: left;
  	border: none;
	background-image: none;
}

.menu ul li:hover ul li:hover ul.left,  /* Ebene 3  letztes Element */
.menu ul li a:hover ul li a:hover ul.left {
	clear: both;
  	left:-150px;
}
.nav1st, .nav2nd{
	font-family: "Times New Roman", Times, serif;
}
.nav1st a {
	font-weight: normal;
	padding-left: 4px;
}
.nav2nd a {
	font-weight: normal;
	padding-left: 0px;
}

