body {
  background: #fff url("../files/intro/body_bg.gif") repeat-x top left;
  font: 10pt/1.5em Verdana, Tahoma, Arial, sans-serif;
}
h1, h2 { display: none; }
a {
  color: #999;
  text-decoration: none;
}
a:hover { color: #666; }
#container {
  margin: 84px auto 0 auto;
  width: 540px;
  height: 320px;
  background: transparent url("../files/intro/container_bg.jpg") no-repeat;
}
#container ul {
  margin: 0;
  padding: 0;
  position: relative;
  top: 48px;
  left: 261px;
  list-style: none;
  width: 258px;
  height: 33px;
}
#container li { float: left; }
#container li a {
  display: block;
  width: 43px;
  height: 33px;
  text-indent: -1000em;
  text-decoration: none;
  overflow: hidden;
  background: transparent url("../files/intro/menu.gif") no-repeat;
}
#container li#menu_eng a { background-position: -43px 0; }
#container li#menu_fra a { background-position: -86px 0; }
#container li#menu_esp a { background-position: -129px 0; }
#container li#menu_bra a { background-position: -172px 0; }
#container li#menu_ira a { background-position: -215px 0; }
#container li#menu_ita a:hover { background-position: 0 -33px; }
#container li#menu_eng a:hover { background-position: -43px -33px; }
#container li#menu_fra a:hover { background-position: -86px -33px; }
#container li#menu_esp a:hover { background-position: -129px -33px; }
#container li#menu_bra a:hover { background-position: -172px -33px; }
#container li#menu_ira a:hover { background-position: -215px -33px; }
#container p {
  color: #999;
  text-align: center;
  font-size: 9pt;
  width: 246px;
  margin: 0;
  position: relative;
  top: 48px;
  left: 266px;
}
#container p.active { color: #333; }
p {
  margin: 0.5em auto 0 auto;
  text-align: center;
  font-size: 8pt;
}
