



/** This is the content **/

.main_content {
  /*text-align:left; */
  /*border: 3px solid blue;*/
  height:100%;
  /*margin: 0 auto; */
}





/******* MENU ********************/
.nav-menu,.nav-menu ul,.nav-menu li,.nav-menu a { 
margin: 0; 
padding: 0; 
line-height: normal; 
list-style: none; 
display: block; 
position: relative; 

}

.nav-menu ul { 
opacity: 0; 
position: absolute; 
top: 100%; 
left: -9999px; 
z-index: 999; 
-webkit-transition: opacity .3s; 
transition: opacity .3s; 
}

.nav-menu li:hover > ul { 
left: 0; 
opacity: 1; 
z-index: 1000; 
}

.nav-menu ul li:hover > ul { 
top: 0; 
left: 100%; 
}

.nav-menu li { 
cursor: default; 
float: left; 
white-space: nowrap; 
}

.nav-menu ul li { 
float: none; 
}

/* sub width */
.nav-menu ul { 
min-width: 12em; 
-webkit-box-shadow: 2px 2px 2px rgba(0,0,0,0.25); 
box-shadow: 2px 2px 2px rgba(0,0,0,0.25); 
}

/* center */
.nav-center {
	 }

.nav-center > li {
	  }
	  

/* root */
.nav-menu a {
  padding: 0 10px;
  color:#FFF;
  font-weight: normal;
  font-size: 16px; 
  line-height: 40px;
  text-decoration: none;
  background-color:#333;
}

/* root: active */
.nav-menu > li > .nav-active { 
background-color: rgba(0,0,0,0.05); 
}


/* root: hover/persistence */
.nav-menu a:hover,.nav-menu a:focus,.nav-menu li:hover a {
  background: #555;
  color: #FFF;
}

/* 2 */
.nav-menu li li a,.nav-menu li:hover li a {
  padding: 8px 10px;
  background: #555;
  color: #FFF;
  font-size: 12px;
  line-height: normal;
}

/* 2: hover/persistence */
.nav-menu li:hover li a:hover,.nav-menu li:hover li a:focus,.nav-menu li:hover li:hover a {
  background: #444;
}

/* 3 */
.nav-menu li:hover li:hover li a {
  background: #444;
}

/* 3: hover/persistence */
.nav-menu li:hover li:hover li a:hover,.nav-menu li:hover li:hover li a:focus,.nav-menu li:hover li:hover li:hover a {
  background: #333;
}

/* 4 */
.nav-menu li:hover li:hover li:hover li a {
  background: #333;
}

/* 4: hover */
.nav-menu li:hover li:hover li:hover li a:hover,.nav-menu li:hover li:hover li:hover li a:focus {
  background: #222;
}


/*tr:hover {background-color: #f5f5f5;}*/

