#main_frame_bio {
  height: 700px;
}

#main_frame_bio #logo {
  margin-left: 238px;
  margin-top: -100px;
  width: 422px;
  background: url("/images/logo_small.png")  no-repeat 0px 0px;
}

#main_frame_bio #live {
  position: absolute;
  width: 215px;
  height: 44px;
  margin-top: -100px;
  margin-left: 570px;
  background: url("/images/live_small.png")  no-repeat 0px 0px;
  display: block;
}

#main_frame_bio #menu {
  margin-top: 10px;
}

#main_frame_bio #mirrorball {
  margin-left: 70px;
}

#main_frame_bio .live_big {
  top: 50px;
}

/* KEPVALASZTOS RESZ */

.bio {
  background: url("/images/live_bottom_big.png") no-repeat 0px 500px;
  height: 664px;
  margin-top: -10px;
}

.bio .bio_menu {
  cursor: pointer;
  overflow: visible;
  position:absolute;
  display:block;
}


.bio #bio_map {
  position: relative;
  width: 617px;
  height: 348px;
  background: url("/images/bio.png") no-repeat 0px 0px;
  margin-left: 130px;
  top: -30px;
}

.bio #bio_map div#luki_menu {
  background: url("/images/bio_luki_over.gif") no-repeat 0px 0px;
  width:163px;
  height:249px;
  margin-left:0px;
  margin-top: 18px;
  z-index: 1;
}

.bio #bio_map div#andi_menu {
  background: url("/images/bio_andi_over.gif") no-repeat 0px 0px;
  width:91px;
  height:280px;
  margin-left:78px;
  margin-top: 30px;
  z-index: 2;
}

.bio #bio_map div#gabor_menu {
  background: url("/images/bio_gabor_over.gif") no-repeat 0px 0px;
  width:123px;
  height:222px;
  margin-left:135px;
  margin-top: 11px;
  z-index: 1;
}

.bio #bio_map div#bazsi_menu {
  background: url("/images/bio_bazsi_over.gif") no-repeat 0px 0px;
  width:190px;
  height:278px;
  margin-left:190px;
  margin-top: 37px;
  z-index: 0;
}

.bio #bio_map div#lacika_menu {
  background: url("/images/bio_lacika_over.gif") no-repeat 0px 0px;
  width:108px;
  height:274px;
  margin-left:324px;
  margin-top: 08px;
  z-index: 0;
}

.bio #bio_map div#levi_menu {
  background: url("/images/bio_levi_over.gif") no-repeat 0px 0px;
  width:119px;
  height:275px;
  margin-left:398px;
  margin-top:0px;
  z-index: 0;
}

.bio #bio_map div#attila_menu {
  background: url("/images/bio_attila_over.gif") no-repeat 0px 0px;
  width:117px;
  height:279px;
  margin-left:500px;
  margin-top:0px;
  z-index: 0;
}

.bio #click {
  position: absolute;
  width: 252px;
  height: 38px;
  margin-left: 510px;
  margin-top: -30px;
}

#bio_map area {
  opacity: 0.5;
  border: 1px solid black;
}

/* Egyedi BIO */
div#bio_user {
  position: absolute;
  width: 834px;
  height: 420px;

  margin-top: -40px;
}

div#bio_user .impact_right#bio_content {
  position: absolute;
  margin-left: 450px;
  height: 300px;
  width: 300px;
  overflow: hidden;
}

div.bazsi#bio_user .impact_right#bio_content {
  position: absolute;
  margin-left: 400px;
  height: 300px;
  width: 400px;
  overflow: hidden;
}

div.lacika#bio_user .impact_left#bio_content {
  position: absolute;
  margin-left: 60px;
  height: 300px;
  width: 400px;
  overflow: hidden;
}


div#bio_user .impact_left#bio_content {
  position: absolute;
  margin-left: 60px;
  height: 340px;
  width: 300px;
  overflow: hidden;
}

div#bio_user #menu {
  position: absolute;
  margin-top:380px;
}

div#bio_user #live_med {
  margin-top:420px;
}

#main_frame_bio .arrow {
  position: absolute;
  width: 14px;
  height: 8px;
  cursor: pointer;
}

#main_frame_bio #scrollbar_td {
  position: absolute;
  width: 15px;
  margin-top: -30px;
  margin-left: 800px;
}

#main_frame_bio #scrollbar_td #scrollbar {
  margin-top: 35px;
  height: 220px;
  display: none;
}

#main_frame_bio #up_arrow {
  position: absolute;
  margin-top: 0px;
  background: url('/images/up_arrow.png') no-repeat;
}

#main_frame_bio #down_arrow {
  position: absolute;
  margin-top: 270px;
  background: url('/images/down_arrow.png') no-repeat;
}

#scroll_line {
  position: absolute;
  width: 2px;
  height: 264px;
  margin-left: 6px;
  margin-top: 7px;
  background-color: #eee;
}

#scroller {
  position: absolute;
  width: 8px;
  height: 20px;
  margin-top: 7px;
  margin-left: 2px;
  background-color: #b1b1b1;
  border: 1px solid #888888;
  cursor: pointer;
  z-index: 89;
}





