/* Structure
------------------------------------------*/
.coolMenu,
.coolMenu ul {
	list-style: none;
}
.coolMenu {
	float: left;
}
.coolMenu > li {
	float: left;
}
.coolMenu li a {
	display: block;	
	/*line-height: 2em;*/
	padding: 0 0.5em;
	text-decoration: none;
        height: 92px;
}
.coolMenu ul {
	position: absolute;
	display: none;
	z-index: 999;
}
.coolMenu ul li a {
	width: 200px;
}
.coolMenu li:hover ul.noJS {
	display: block; 
}

/* Main menu
------------------------------------------*/
.coolMenu {
	/*font-size: 12px;
	background: #2f8be8;*/   
        
}
.coolMenu > li > a {
        color: #283891; 
       /* border: #000 solid 1px;*/
        padding-top: 60px;
        
        -moz-box-sizing: border-box;
        -opera-sizing: border-box;
        -webkit-box-sizing: border-box;
        -khtml-box-sizing: border-box;
        box-sizing: border-box;
}
.coolMenu > li:hover > a {
	background: #dadef1;
	color: #283891/*#be1e2d*/;
}


/* Submenu
------------------------------------------*/
.coolMenu ul {
	background: #dadef1;


}

.coolMenu ul li {
    /*height: 40px;*/
}

.coolMenu ul li a {
	color: #283891;
        height: 2em;
        padding: 10px 20px;
        border-bottom: solid #e2f2fc 1px;
}
.coolMenu ul li:hover a {
	background: #FFFFFF;
}


/* ----------------------------------------------------- */

.coolMenu ul li a.brown2 {
	color: #fff;
        font-size: 16px;
        width: 87px;
        height: 2em;
        padding: 5px 10px;/*
        border-bottom: solid #e2f2fc 1px;*/
}
.coolMenu ul li:hover a.brown2 {
	background: #dadef1;
        color: #3e2724; 
}

.coolMenu ul.brown2 {
	background: #3e2724;        

}

.coolMenu > li > a.brown1 {
    /*background-color:  #513c39*/;    
    color: #FFFFFF;
    height: 50px;
    font-size: 16px;

       /* border: #FFF solid 1px;*/
        padding: 19px 0.7em;
       
        
        -moz-box-sizing: border-box;
        -opera-sizing: border-box;
        -webkit-box-sizing: border-box;
        -khtml-box-sizing: border-box;
        box-sizing: border-box;
}

.coolMenu ul li a.brown1 {
	width: 240px;
}

.coolMenu > li:hover > a.brown1 {
	background: #3e2724;
	
}

