@charset "UTF-8";

/** Container */

.shailan-dropdown-menu .dropdown-horizontal-container{ background:#000 url(images/klassen-black/menu_bg.jpg) repeat-x; height:31px; }
border
ul.dropdown{ background-color:transparent;
	border-width:0px;
	padding:0px;
	}

ul.dropdown li{ display:block; margin:0px; width: 140px;}
ul.dropdown li a{ margin-left:40px; display:block; height:23px; vertical-align:middle; text-align:left; text-decoration:none; padding:8px 50px 0px 0px; font:normal 16px ; color: #fff; text-decoration:none; }

ul.dropdown li.hover, ul.dropdown li:hover { cursor: default; }

ul.dropdown ul { border-bottom:1px solid #ddd; }
ul.dropdown ul ul { top: 1px; left: 99%; }
ul.dropdown-upward ul ul { /* bottom: 1px; */ }

/** Right align fix */
ul.dropdown-align-right li{ border-width: 0px 0px 0px 1px; }

/** Hover effect */
ul.dropdown li.hover, ul.dropdown li:hover { background: url(images/klassen-black/button_active.gif) top left no-repeat;  color: #fff; }
ul.dropdown li.hover a, ul.dropdown li:hover  a{ background: url(images/klassen-black/button_active2.gif) top right no-repeat;  color: #fff; }
ul.dropdown li.hover ul li a, ul.dropdown li:hover ul li a{ background: transparent; }

/** Link colors */
ul.dropdown a:link,
ul.dropdown a:visited { color: #fff; text-decoration: none; display:block; }
ul.dropdown a:hover { color: #111; }
ul.dropdown a:active { color: #111;}

/** Sub menus */
ul.dropdown ul { margin:0px; padding:0px 10px 0px 10px; background:#333; border:0px solid #ccc;  width: 120px;}
ul.dropdown ul ul { margin:0px 0px 0px  -10px;; padding:0px 10px 0px 10px; background:#333; border:0px solid #ccc;  width: 120px;}
ul.dropdown ul li a, ul.dropdown ul li.hover a{ color:#fff border:0px solid #ccc; width:auto; min-width:100px; padding:4px; margin:2px; height:auto; }
ul.dropdown li.hover ul li a:hover, ul.dropdown li:hover ul li a:hover{ background-image:none; color:#F9A208; border:0px solid #ffffff; background-color:transparent; font:normal 14px ; text-decoration:none; }
ul.dropdown ul li.hover, ul.dropdown ul li:hover { background: transparent; }

/** Current menu item */
li.current-cat a, li.current_page_item a, li.current-menu-item a,
li.current-cat a:link, li.current_page_item a:link, li.current-menu-item a:link,
li.current-cat a:visited, li.current_page_item a:visited, li.current-menu-item a:visited{ color: #FFF;  }

/** Not current fix */
li.current_page_item ul a, li.current_page_item ul a:visited, li.current_page_item ul a:link { color: #ffffff; }

/** Ancestor */
li.current_page_ancestor a,li.current_page_ancestor a:visited, li.current_page_ancestor a:link {text-decoration:underline;}
li.current-menu-ancestor a,li.current-menu-ancestor a:visited, li.current-menu-ancestor a:link {text-decoration:underline;}

/** Not ancestor fix */
li.current_page_ancestor ul a, li.current_page_ancestor ul a:visited, li.current_page_ancestor ul a:link {text-decoration:none;}
li.current-menu-ancestor ul a,li.current-menu-ancestor ul a:visited, li.current-menu-ancestor ul a:link {text-decoration:none;}

/** Vertical menu support */
ul.dropdown-vertical{ min-width:160px; }
ul.dropdown-vertical li { background:#000 url(images/klassen-black/menu_bg.jpg) repeat-x; height:30px; }
ul.dropdown-vertical ul { border-bottom:0px; }


