@charset "utf-8";
/*
 Ajatix Advanced CSS Drop Down Menu
 Copyright (C) 2009-2014 Ajatix. All rights reserved.
 http://www.ajatix.com
 Unregistered copy.
 Any usage except for the purpose of evaluation is strictly prohibited.
*/
.AJXCSSMenuHaYLLMB {position:relative;margin:0 auto;z-index:100;width:1080px;line-height:0;background:#313131 url(Menue_files/menu-bg.gif) top right;text-align:center;}
.AJXCSSMenuHaYLLMB ul {position:relative;display:inline-block;margin:0;padding:0;list-style-type:none;}
*+html .AJXCSSMenuHaYLLMB ul {display:inline;}
.AJXCSSMenuHaYLLMB li {float:left;width:171px;margin:0;padding:0px 8px 0px 0;}
.AJXCSSMenuHaYLLMB li.tlast {padding-right:0px;}
.AJXCSSMenuHaYLLMB li:hover,.AJXCSSMenuHaYLLMB li.ajxover {position:relative;}
.AJXCSSMenuHaYLLMB li a {display:block;width:141px;height:42px;white-space:nowrap;overflow:hidden;padding:0 15px 0 15px;font:bold 12px Geneva,Arial,Helvetica,sans-serif;line-height:42px;text-decoration:none;text-align:center;color:#ffffff;background:#000000 url(Menue_files/top.gif) no-repeat top right;}
.AJXCSSMenuHaYLLMB li:hover > a,.AJXCSSMenuHaYLLMB li.ajxover > a {background:#956044 url(Menue_files/top.gif) no-repeat bottom right;}
.AJXCSSMenuHaYLLMB a.ajxsub {width:132px;padding:0 24px 0 15px;background:#000000 url(Menue_files/top-sub.gif) no-repeat top right;}
.AJXCSSMenuHaYLLMB li:hover > a.ajxsub,.AJXCSSMenuHaYLLMB li.ajxover > a.ajxsub {background:#956044 url(Menue_files/top-sub.gif) no-repeat bottom right;}
.AJXCSSMenuHaYLLMB li ul {position:absolute;left:-9999px;top:-9999px;width:205px;height:auto;display:inline-block;vertical-align:top;font-size:0;float:none;margin:0;border:none;background:#313131;}
.AJXCSSMenuHaYLLMB li:hover > ul,.AJXCSSMenuHaYLLMB li.ajxover > ul {left:0px;top:39px;}
.AJXCSSMenuHaYLLMB li li {width:205px;padding:0 0px 1px 0px;}
.AJXCSSMenuHaYLLMB li li.slast {padding-bottom:0px;}
.AJXCSSMenuHaYLLMB li li a {margin:0;width:177px;height:auto;white-space:normal;padding:7px 13px 7px 15px;font:12px Geneva,Arial,Helvetica,sans-serif;line-height:12px;text-align:left;border:0;}
.AJXCSSMenuHaYLLMB li:hover li a,.AJXCSSMenuHaYLLMB li.ajxover li a {font-style:normal;font-weight:normal;text-decoration:none;color:#ffffff;background:#313131;}
.AJXCSSMenuHaYLLMB li li:hover > a,.AJXCSSMenuHaYLLMB li li.ajxover > a {background:#82533a;}
@media screen and (max-width:480px) {
.AJXCSSMenuHaYLLMB {min-width:0;width:100%;background-repeat:repeat-x;cursor:pointer;}
.AJXCSSMenuHaYLLMB:before {position:absolute;right:10px;content:"\2261";font:bold 42px Arial,Helvetica,sans-serif;line-height:42px;color:#ffffff;z-index:1;}
.AJXCSSMenuHaYLLMB > ul {width:100%;height:0;overflow:hidden;padding-top:42px;cursor:default;}
.AJXCSSMenuHaYLLMB li ul {padding-top:0;}
.AJXCSSMenuHaYLLMB:hover ul,.AJXCSSMenuHaYLLMB .ajxover ul {height:auto;}
.AJXCSSMenuHaYLLMB li {float:none;padding:0 0px 8px 0px;width:auto;}
.AJXCSSMenuHaYLLMB li.tlast {padding-bottom:0px;}
.AJXCSSMenuHaYLLMB li a,.AJXCSSMenuHaYLLMB li a.ajxsub {width:auto;}
.AJXCSSMenuHaYLLMB li a.ajxsub {padding-right:15px;padding-left:15px;}
.AJXCSSMenuHaYLLMB li li {width:auto;}
.AJXCSSMenuHaYLLMB li li a {width:auto;}
.AJXCSSMenuHaYLLMB li ul {width:auto;}
.AJXCSSMenuHaYLLMB li:hover > ul,.AJXCSSMenuHaYLLMB li.ajxover > ul {position:static;}
}
