/**
 Default CSS Drop-Down Menu Theme
 @version  0.1
 @browsers Windows: IE5+, Opera7+, Firefox1+, Mac OS: Safari2+, Firefox2+
 @link  http://www.lwis.net/
 @copyright 2008 Live Web Institute. All Rights Reserved.
*/
ul.second_ebene3 {display:none;}
#cssmenu_h                                    {position:relative; z-index:100;}

ul.dropdown, ul.dropdown *                    {border:0px silver none;}
ul.dropdown li                                {background-color:#622a0b;}
ul.dropdown li.hover, ul.dropdown li:hover    {background-color:#ece5e1;}
ul.dropdown li.hover *.open, *.open           {background-color:#d7c9c1; border-top:2px solid #622a0b;}

ul.dropdown a, ul.dropdown span               {display:block; padding:2px 5px 0 5px;}
ul.dropdown li                                {padding:0;}
ul.dropdown                                   {border-top-style:solid;}
ul.dropdown ul a, ul.dropdown ul span         {padding:8px;}
ul.dropdown ul span.nopadding                 {padding:0;}
ul.dropdown span.dir_empty                    {width:70px; height:80px; padding:2px 5px 0 5px; display:table-cell; vertical-align:middle; text-align:center;}
ul.dropdown span.dir                          {width:70px; height:80px; padding:2px 5px 0 5px; display:table-cell; vertical-align:middle; text-align:center;}
span.nopadding{}
ul.dropdown, ul.dropdown li, ul.dropdown ul   {list-style:none; margin:0; padding:0;}
ul.dropdown                                   {position:relative; z-index:597; float:left;}
ul.dropdown li                                {float:left; top:0; line-height:20px; vertical-align:middle;}
ul.dropdown li.hover, ul.dropdown li:hover    {position:relative; z-index:599; cursor:default;}
ul.dropdown ul                                {opacity:0; position:absolute; top:0; z-index:597; width:100%;}
ul.dropdown ul li                             {}
ul.dropdown ul ul                             {top:-1px; left:100%;}
ul.dropdown li ul                             {display:none; opacity:0; top:100px; padding:20px 0; background:rgba(98,42,11,0.85); border-bottom-left-radius:20px; border-bottom-right-radius:20px; -webkit-box-shadow: inset 0px 10px 5px -8px rgba(0,0,0,0.25); -moz-box-shadow: inset 0px 10px 5px -8px rgba(0,0,0,0.25); box-shadow: inset 0px 10px 5px -8px rgba(0,0,0,0.5); transition:opacity 1s ease;}
ul.dropdown li:hover ul                       {opacity:1;transition:opacity 0.2s ease;}
ul.dropdown ul                                {width:1024px; background:#fff;}
ul.dropdown-horizontal li                     {height:40px; padding:0; float:none; display:table-cell; vertical-align:middle; border-right-style:none;}
ul.dropdown-horizontal ul li                  {border-right-style:solid;}
ul.dropdown-horizontal                        {border-right-style:solid;}
ul.dropdown-horizontal ul                     {left:-1px; top:0px; display:none; padding:0px;}  /** Opera??? */ 
ul.dropdown ul li                             {width:100px; max-width:100px; height:100px; margin:10px; padding:10px; display:inline-block; background-color:#fff; border:0px solid #713717; transition:background 0.5s ease; -webkit-hyphens:auto; -moz-hyphens:auto; -ms-hyphens:auto; hyphens:auto;}
ul.dropdown ul li:hover                       {background-color:#713717;  border:1px solid #fff; transition:background 0.2s ease;}
ul.dropdown ul li a                           {max-width:80px; padding:0; -webkit-hyphens:auto; -moz-hyphens:auto; -ms-hyphens:auto; hyphens:auto; font-size:14px; line-height:16px; text-decoration:none;}
ul.dropdown ul li:hover a                     {color:#ffffff;}

ul li ul li span.dir_a                        {background:none;}
ul li ul li span.dir_a a.activemenu           {color:#444; font-weight:300;}
ul li ul li span.dir_a a.activemenu:hover     {color:#fff !important; font-weight:300;}

ul.dropdown ul li a.activemenu                {color:#fff !important; font-weight:300;}