/*******************************************************************************
        
        Horizontales Dropdown-Menu, CSS
        
        CSS-Grundlage:  Copyright by Stu Nicholls @ www.cssplay.co.uk
        Please see Copyright Notice @
        http://www.cssplay.co.uk/menus/final_drop.html
        
*******************************************************************************/

#menu-webhosting a {
  margin: 10px;
  width: 98px;
  height: 20px;
  background-image:url(webhosting.gif);
  display:block;
  float:left;
}

#menu-webhosting a:hover {
  background-image:url(webhosting_a.gif);
}

#menu-server a {
  margin: 10px;
  width: 52px;
  height: 20px;
  background-image:url(server.gif);
  display:block;
  float:left;
}

#menu-server a:hover {
  background-image:url(server_a.gif);
}

#menu-services a {
  margin: 10px;
  width: 67px;
  height: 20px;
  background-image:url(services_a.gif);
  display:block;
  float:left;
}


#menu-cs a {
  margin: 10px;
  width: 143px;
  height: 20px;
  background-image:url(cs.gif);
  display:block;
  float:left;
}

#menu-cs a:hover {
  background-image:url(cs_a.gif);
}

#menu-cc a {
  margin: 10px;
  width: 139px;
  height: 20px;
  background-image:url(cc.gif);
  display:block;
  float:left;
}

#menu-cc a:hover {
  background-image:url(cc_a.gif);
}
.menu ul li:hover ul li a.drop,       /* Ebene 2 mit  Subpunkten */
.menu ul li a:hover ul li a.drop {
  background:#e6b800 url(../../graphics/drop.gif) bottom right no-repeat;
}

.menu ul li:hover ul li a:hover,      /* Ebene 2 hover */
.menu ul li a:hover ul li a:hover {
  background:#e6b800; 
  color:#fff;
}

.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; 
  top:0;
  width:150px;
}

.menu ul li:hover ul li:hover ul.left,  /* Ebene 3  letztes Element */
.menu ul li a:hover ul li a:hover ul.left {
  left:-150px;
}



#linkenavi { 
	width: 183px;
	padding-left:9px;
	/*padding-top:19px;*/
}

#linkenavi ul {
	color: #ffffff;
	margin: 0;
	padding: 0;
	list-style-type: none !important;
	font-family: tahoma, verdana, sans-serif;
}

#linkenavi ul li {
	list-style-type: none !important;
	margin:0 !important;
	height:30px;
	line-height:1.9em !important;
}

.active {
 background-color: #FF6600 !important;
}

.sub {
 background-color: #69696A !important;
}

.active_sub {
 background-color: #333334 !important;
}


#linkenavi a{
	color: #ffffff !important;
	text-decoration:none !important;
	list-style-type: none !important;
	display: block;
	padding: 3px;
	background-color: #FD9933;
	border-bottom: 1px solid #ffffff;
	padding-left:5px !important;
}

#linkenavi a:link, #navlist a:visited {
	color: #ffffff;
	text-decoration: none;
	padding-left:5px !important;
	
}

#linkenavi a:hover {
	background-color: #FF6600;
	color: #ffffff;
	padding-left:5px !important;
}


