/*

#------------------------------------------------------------------------

# corporate2 - March 2011 (for Joomla 1.6)

#

# Copyright (C) 2007-2011 Gavick.com. All Rights Reserved.

# License: Copyrighted Commercial Software

# Website: http://www.gavick.com

# Support: support@gavick.com 

*/

/* Extra menu */



div.gk-menu { height: 40px; }

div.gk-menu > ul.level0 > li { padding:0 11px; height:20px; line-height:20px; margin:10px 0; border-left:1px solid #888178;}

div.gk-menu > ul.level0 > li:first-child { padding:0 11px 0 16px; border-left:none; }

div.gk-menu > ul.level0 > li > a { color:#fff; padding:0 5px; }

div.gk-menu > ul.level0 > li > a:hover {color:#fff; text-decoration: none}

div.gk-menu > ul.level0 > li > a > span.menu-desc { display: none; }

div.gk-menu > ul.level0 > li > .childcontent { margin-left:0!important; margin-top:0px!important; padding:0; text-transform: none; -moz-box-shadow:1px 1px 1px #504a42; -webkit-box-shadow:1px 1px 1px #504a42; box-shadow: 1px 1px 1px #504a42}

div.gk-menu > ul.level0 > li > .childcontent .childcontent { margin-left:170px!important; margin-top:-30px!important; padding:0 0 6px 0;  }

div.gk-menu > ul.level0 > li > .childcontent .childcontent ul {-moz-box-shadow:1px 1px 1px #504a42; -webkit-box-shadow:1px 1px 1px #504a42; box-shadow: 1px 1px 1px #504a42}

div.gk-menu > ul.level0 > li > .childcontent .module { font-size: 90%; font-weight: normal; line-height: 1.2; height: auto; background: #979189; color: #fff; width: 180px; margin-left: -7px; padding: 10px 10px; -moz-box-shadow:1px 1px 1px #504a42; -webkit-box-shadow:1px 1px 1px #504a42; box-shadow: 1px 1px 1px #504a42 } 

div.gk-menu > ul.level0 > li > .childcontent .module p { text-indent: 0px} 

div.gk-menu > ul.level0 > li .childcontent ul {  margin:0 7px; background:#979189; }

div.gk-menu > ul.level0 > li .childcontent ul li { border-top:1px solid #aca7a1; height:30px; line-height:30px; background:transparent url('../images/menu_bullet.png') no-repeat 2px center; text-indent: 12px; z-index:10009; }

div.gk-menu > ul.level0 > li .childcontent ul li.first {border-top: none }

div.gk-menu > ul.level0 > li .childcontent ul li:hover { background:transparent url('../images/menu_bullet_hover.png') no-repeat 2px center; text-indent: 12px; color: #fff }

div.gk-menu > ul.level0 > li .childcontent ul li a { color:#ffffff/*c8c4c0*/;}

div.gk-menu > ul.level0 > li .childcontent ul li a:hover {color: #fbe69d; text-decoration: underline; }



div.gk-menu > ul.level0 > li .childcontent ul li li {  margin:0 7px; border-top:1px solid #aca7a1; height:30px; line-height:30px; background:transparent url('../images/menu_bullet.png') no-repeat 2px center; }

div.gk-menu > ul.level0 > li .childcontent ul li a span.menu-desc { display: block; margin: 0; color: #656565 }

div.gk-menu > ul.level0 > li .childcontent .gkcol ul { padding:0!important; }

div.gk-menu > ul.level0 > li li.group { height: auto!important; }

div.gk-menu > ul.level0 > li ul.level1 li.group { border: none !important; }

div.gk-menu > ul.level0 > li li.group .group-title { margin:12px 0 0 0; padding:4px 6px; line-height:1.2; background:#979189; border: 1px solid #a6a098}

div.gk-menu > ul.level0 > li li.group .group-title .menu-title { color:#c8c4c0; line-height:14px}

div.gk-menu > ul.level0 > li li.group .group-title .menu-desc { line-height:12px; font-size:10px; color: #b5afa7 }

div.gk-menu > ul.level0 > li li.group .gk-group-content > ul { margin:0!important; padding: 0; }

div.gk-menu > ul.level0 > li.active > a,

div#gkDropMain > ul > li.active > a, 

div.gk-menu > ul.level0 > li:hover > a,

div#gkDropMain > ul > li:hover > a, 

div.gk-menu > ul.level0 > li.active:hover > a,

div#gkDropMain > ul > li.active:hover > a { display:block; height:20px; line-height:20px; background:#979189; -moz-box-shadow:1px 1px 1px #504a42; -webkit-box-shadow:1px 1px 1px #504a42; }





div.gk-menu > ul.level0 > li > .childcontent {background-color:#979189; z-index:10009;}

/*

div.gk-menu > ul.level0 > li > .childcontent .childcontent { background:#fffdf2; border: 1px solid #eeebda }

div.gk-menu > ul.level0 > li li.group .group-title { border:1px solid #eae6ce; }

*/

/* Dropline & Split menu */

div#gkDropMain { height: 20px; }

div#gkDropMain > ul > li {padding:0 11px; height:20px; line-height:20px; margin:10px 0}

div#gkDropMain > ul > li:first-child {  padding:0 11px 0 16px; border-left:none;  }

div#gkDropMain > ul > li > a { color:#fff; padding:0 7px; }

div#gkDropMain > ul > li > a:hover {color: #fff}

div#gkDropMain > ul > li > a > span.menu-desc { display: none; }

div#gkSubmenu { height: 40px; width:100%; clear: both;background-color: #979189 }

div#gkDropSub { height: 40px; width:100%;clear:both;  }

div#gkDropSub .menu-desc { display:none!important }

div#gkDropSub > ul { padding:10px 11px 0; height:20px; line-height:20px; margin:0 0 10px}

div#gkDropSub > ul ul ul { margin-top: -24px; }

div#gkDropSub > ul ul {margin:0 0px; text-transform: none; -moz-box-shadow:1px 1px 1px #504a42; -webkit-box-shadow:1px 1px 1px #504a42; box-shadow: 1px 1px 1px #504a42; background-color: #6C6459}

div#gkDropSub > ul.active { background:none }

div#gkDropSub > ul > li {  padding:0 11px; height:20px; line-height:20px; margin:0; border-left:1px solid #888178;}

div#gkDropSub > ul > li:first-child{ border: none;} 

div#gkDropSub > ul > li ul { padding: 0 8px;-moz-box-shadow:1px 1px 1px #504a42; -webkit-box-shadow:1px 1px 1px #504a42; box-shadow: 1px 1px 1px #504a42}

div#gkDropSub > ul > li li { float: none;border-top:1px solid #888178; }

div#gkDropSub > ul > li li:first-child {border: none;}

div#gkDropSub > ul > li a { display:block; height:20px; padding:0 7px; line-height:20px; text-decoration:none; font-weight:normal; color: #fff; }

div#gkDropSub > ul > li a > span.menu-desc { margin-top: -8px; padding-bottom: 8px; line-height: 0; font-size: 9px; color: #fff; }

div#gkDropSub > ul > li li a {height:30px; line-height:30px; background:transparent url('../images/menu_bullet.png') no-repeat 2px center; text-indent: 12px;border:1px solid #fff; }

div#gkDropSub > ul > li li a:first-child {border: none}

div#gkDropSub > ul > li li a:hover {background:transparent url('../images/menu_bullet_hover.png') no-repeat 2px center; text-indent: 12px; color: #fff }

div#gkDropSub > ul li.active>a,

div#gkDropSub > ul li.active>a span,

div#gkDropSub > ul li:hover>a,

div#gkDropSub > ul li:hover>a span { color:#fff !important;}

div#gkDropSub > ul > li:hover>a {display:block; height:20px; line-height:20px; background:#6C6459; -moz-box-shadow:1px 1px 1px #504a42; -webkit-box-shadow:1px 1px 1px #504a42;}

div#gkDropSub > ul > li.haschild:hover > a,

div#gkDropSub > ul > li.haschild > a:active,

div#gkDropSub > ul > li.haschild > a:focus {display:block; height:20px; line-height:20px; background:#6C6459; -moz-box-shadow:1px 1px 1px #504a42; -webkit-box-shadow:1px 1px 1px #504a42;}