/**
 * @version		$Id$
 * @author		Bernd Paulowitz
 * @package		Joomla!
 * @subpackage	        Mod_DropDown_MooMenu
 * @copyright	        Copyright (C) 2008 - 2011 by Joomseller Solutions. All rights reserved.
 * @license		http://www.gnu.org/licenses/gpl.html GNU/GPL version 3
 */
 
/* Clearfix
-------------------------------------------------------------*/
#js-mainnav {
    background-color: #215B33; /* you can change/delete the transparent gradient image or the background color */
    border-top: 0px ; /* you can change the color of the border */

}

/* lv - 0
-----------------------------------*/
/* Styling ---*/
ul.level0 { 
    border-right: 0px solid #215B33; /* you can remove/comment this line or move the border to the left*/

}
ul.level0 li.mega {
    background-color: #215B33;
    padding: 3px 0 3px 0;
}
ul.level0 li.mega a.mega, ul.level0 li.mega span.mega {
    border-left: 0px solid #215B33; /* you should comment/delete this line */
    border-right: 0px solid #215B33; /* and this line */
    color: #fff;
    padding: 4px 8px;	/*changed after update 30.01.2013*/
   /* font-size:1.3em;*//*changed after update 30.01.2013*/
}
ul.level0 li.over, ul.level0 li.haschild-over { 
    background-color: #cccccc; /* you can change/remove the transparent gradient or the color */
    color: #333333;
}
ul.level0 li.active {
    background-color: #cccccc;
    color: #333333;
}
ul.level0 li #current.active {
	background: none;
}
.js-megamenu a.over, .js-megamenu a.active {
	color: #FFF !important;
}

/* lv - 1 and below
-----------------------------------*/

/* Layout ---*/

/* Columns ---*/
.megacol { float: left;}
/* Styling ---*/
ul.level1 li.mega { border-top: 1px dotted #F5F7F3; background: none; }

ul.level1 li.first { border-top: 0; }

ul.level1 li.mega a.mega {
	background: none;
	border: 0;
	color: #333333;
	padding: 0px 0px; /*changed after update 30.01.2013*/
/*	font-size:1.2em;  changed after update 30.01.2013*/
}
ul.level1 li.mega a.mega span.menu-title { 
        background: none; 
        padding: 0 0px 0 0;
        color: #333333;
         }


ul.level1 li.over,
ul.level1 li.haschild-over { background: #F3F7F5; }

ul.level1 li.haschild,
ul.level1 li.haschild-over {
	background-image: url(../../images/arrow.png);
	background-repeat: no-repeat;
	background-position: 95% center;
	padding: 0;
}


ul.level1 li.group { background: none; }



 /* CHILD CONTENT
-----------------------------------*/

.childcontent-inner {
	padding-top: 10px;
        background-color: #cccccc; /*bp changed from cccccc ..background */
	opacity: 0.9;
        color: #555555; /* after changing code above, you might want to change this color to make the text color readable  */
	border-style: solid; /*changed after update 01.02.2013*/
    	border-width: 1px; /*changed after update 30.01.2013*/
	border-color: white;/*changed after update 31.01.2013*/

}
.childcontent-inner .group ul li.active {
	background-color: #F3F7F5 !important;
}
.childcontent .js-moduletable {
	color: #fff;
}
.childcontent .group h3 {
	background: none;
	color: #fff;
	border-bottom: 1px dotted #F5F7F3;
}
.childcontent .js-moduletable a {
	color: #fff;
	border-bottom: 1px dotted #fff;
}

.childcontent .js-moduletable a:hover,
.childcontent .js-moduletable a:focus,
.childcontent .js-moduletable a:active {
	color: #fff;
	text-decoration: none;
	border-bottom: 1px solid #fff;
}

/* Grouped --- */
.group-title {
	border-bottom: 1px solid #F5F7F3;
}
.group-title .menu-title {
	color: #555555;
	
}

.group-title .menu-desc {
	color: #999;
}




/* reset --- */
