@charset "utf-8";
/* CSS Document */

#menu {
	width: 588px;
	height: 40px;
	position: absolute;
	float: right;
	top: 106px;
	left: 147px;
	line-height: 40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
#menu  ul.topnav {
	width: 588px;
	height: 40px;
	border:solid 1px red;	
	bottom: 0px;
}
#menu    ul.topnav li    {
	height: 40px;
	float: left;
	text-indent: -99999px;
}
#menu   ul.topnav li a  {
	height: 40px;
	background: url(../images/menu.png) 0px 0px;
	display: block;
}
#menu .home           {
	background: url(../images/menu.png) 0px 0px;
	width: 65px;
	text-align: center;
	padding-left: 0px;
}
#menu .home .active          {
	background: url(../images/menu.png) 0px -40px;
	width: 65px;
	text-align: center;
	padding: 0px;
}

#menu .home:hover,ul .home:focus     {
	background-position: 0px -40px;
}

#menu .profile          {
	width: 97px;
	background: url(../images/menu.png) -65px 0px;
	text-align: center;
}
#menu .profile:hover,ul .steering:focus    {
	background-position: -65px -40px;
}

#menu  .products   {
	background: url(../images/menu.png) -162px 0px;
	width: 143px;
	text-align: center;
}
#menu  .products:hover,ul .agenda:focus   {
	background-position: -162px -40px;
}
#menu   .infra   {
	background: url(../images/menu.png) -305px 0px;
	width: 157px;
	text-align: center;
}
#menu  .infra:hover,ul .registration:focus   {
	background-position: -305px -40px;
}

#menu  .contact   {
	background: url(../images/menu.png) -462px 0px;
	width: 126px;
	padding-left: 0px;
}
#menu  .contact:hover,ul .contact:focus   {
	background-position: -462px -40px;
}

#container_mnu
	{
	position:absolute;
	height: 30px;
	width: 588px;
	background-color: #00649F;
}

ul#navigation-1
	{
	list-style:none;
	margin: 0px;
	font-size: 11px;
	padding: 0px;
	font-weight: bold;
}
ul#navigation-1 li
	{
	display:block;
	float:left;
	position: relative;
	color: #FFFFFF;
}
ul#navigation-1 li a:link,
ul#navigation-1 li a:visited
	{
	display:block;
	text-decoration:none;
	color:#FFFFFF;
	height: 40px;
}
ul#navigation-1 li:hover a,
ul#navigation-1 li a:hover,
ul#navigation-1 li a:active
	{
	display:block;
	text-decoration:none;
	color:#FFFFFF;
}
	
ul#navigation-1 li ul.navigation-2
	{
	list-style:none;
	position:absolute;
	top:40px;
	padding: 0px;
	left: 0px;
	display: none;
	color: #FFFFFF;
}
ul#navigation-1 li:hover ul.navigation-2
	{
	display:block;
	color: #FFFFFF;
}
ul#navigation-1 li ul.navigation-2 li
	{
	clear:left;
	text-align: left;
	padding: 0px;
	margin: 0px;
	color: #FFFFFF;
}

ul#navigation-1 li ul.navigation-2 li a:link,
ul#navigation-1 li ul.navigation-2 li a:visited
	{
	clear:left;
	position:relative;
	z-index:1000;
	background-color: #00649F;
	left: 0px;
	height: 30px;
	padding-left: 10px;
	color: #FFFFFF;
	line-height: 30px;
	float: left;
	padding-right: 10px;
	width: 150px;
}
ul#navigation-1 li ul.navigation-2 li:hover a,
ul#navigation-1 li ul.navigation-2 li a:active,
ul#navigation-1 li ul.navigation-2 li a:hover
	{
	clear:left;
	position:relative;
	z-index:1000;
	display: block;
	left: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #018BE4;
	color: #FFFFFF;
	height: 30px;
	line-height: 30px;
}


/*
     FILE ARCHIVED ON 09:04:59 Jan 09, 2019 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 12:32:56 Aug 13, 2021.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  exclusion.robots.policy: 0.313
  exclusion.robots: 0.326
  load_resource: 241.292 (2)
  captures_list: 110.79
  RedisCDXSource: 19.832
  PetaboxLoader3.resolve: 182.632 (2)
  esindex: 0.014
  LoadShardBlock: 69.496 (3)
  CDXLines.iter: 18.179 (3)
  PetaboxLoader3.datanode: 77.381 (5)
*/