#menu
{
    float:left;
}

.menu1_container
{
  float : left;
  font-size : 12px;
  text-align : center;
  font-family:Arial, Helvetica, sans-serif;
  cursor : pointer;
}

.menu_element
{
	font-family:Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: #333;
	float: left;
	height:20px;
	width:100px;
	padding-top:7px;

}

.menu_element a
{
  text-decoration : none;
  color: #333;
}

.menu_element a:hover
{
	color: red;
	text-decoration : none;
}

.menu_element_hover
{
	color: red;
	height:20px;
	width:100px;
	padding-top:7px;
}

.menu_element_hover a
{
    text-decoration : none;
    color : red;
}

.menu_element_hover a:hover
{
  color : red; 
  text-decoration : none;
}


/***********************************      second submenu    *************************************************/
.hidden_sub_menu
{
	position:relative;
	white-space:nowrap;
	height:16px;
	border:none;
    width: 180px;
}

.menu1s
{
	position : relative;	
	font-family:Arial, Helvetica, sans-serif;
	color: #fff;
	float: left;
	font-size:12px;
	height:20px;
	width:100px;
	text-align:center;
}

.menu1s_container
{
  float: left;
  position : absolute;
  top : 10px;
  left : 0px;
  display : none;

  width : 180px;

}
.menu1s_element
{
  color : #fff;
  text-align: left;
  cursor : pointer;
  background-color:#006684;

  padding-top : 5px;
  padding-bottom : 5px;
  padding-left: 5px;
  padding-right: 5px;

  width : 180px;

  overflow: hidden;

}

.menu1s_element a
{
  color : #fff;
  text-decoration : none;
  padding-right: 5px;
}

.menu1s_element a:hover
{
  color : #fff;
  text-decoration : none;
  text-align: left;
}

.menu1s_element_hover
{
  color : #fff;
  background: #F99C1C;
  text-align: left;
  cursor : pointer;
  padding-top : 5px;
  padding-bottom : 5px;
  padding-left: 5px;
  padding-right: 5px;

  width : 180px;
}

.menu1s_element_hover a
{
  color : #fff;
  text-decoration : none;
}

.menu1s_element_hover a:hover
{
  color : #fff;
  text-decoration : none;
}


/******************************        third submenu       ***************************************************/
.menu2s
{
    position : relative;
}

.menu2s_container
{
  position : absolute;
  top : 0;
  left:180px;
  display : none;
  width : 200px;
  border-left:1px solid #fff;
}

.menu2s_element
{
  text-align: left;
  background: url(../images/index/menu.png) repeat-x;
  color : #333;

  cursor : pointer;

  position : relative;
  padding-top : 5px;
  padding-bottom : 5px;
  padding-left: 5px;

  width : 200px;
  overflow: hidden;
}

.menu2s_element a
{
  color : #333;
  text-decoration : none;
}

.menu2s_element a:hover
{
  color : #333;
  text-decoration : none;
  text-align: left;
  overflow: hidden;
}

.menu2s_element_hover
{
  color : #333;
  text-align: left ;

  cursor : pointer;
  background: url(../images/index/menu_hover.png) repeat-x;
  
  padding-top : 5px;
  padding-bottom : 5px;
  padding-left: 5px;

  width : 200px;
  overflow: hidden;
}

.menu2s_element_hover a
{
  color : #333;
  text-decoration : none;
}

.menu2s_element_hover a:hover
{
  color : #333;
  text-decoration : none;
}

