body{

  background: url('../images/bg.png');

  font-family: Verdana;

  font-size: 12px;

}



div.mainContainer{

  width: 676px;

  height: 604px;

  overflow: hidden;

}



div.header{

  width: 676px;

  height: 147px;

  background-color: #ffffff;

  float: left;

  clear: both;

  background-image: url('../images/header.png');

  background-repeat: no-repeat;

}



div.menu{

  position: relative;

  width: 676px;

  height: 26px;

  overflow: hidden;

  float: left;

  clear: both;

  background-color: #fdb310;

  z-index: 5;

}



div.menu div.menuStart, div.menu div.menuEnd{

  float: left;

  width: 24px;

  height: 26px;

  background: url('../images/menu_start.gif') no-repeat;

}



div.menu div.menuEnd{

  background: url('../images/menu_end.gif') no-repeat;

}



div.menu img.menuImage{

  float: left;

  line-height: 26px;

  text-align: center;

  font-weight: bold;

}



div.contUpper{

  position: relative;

  top: -4px;

  float: left;

  clear: both;

  width: 676px;

  height: 20px;

  background-color: #7fa4d2;

  z-index: 0;

  background-image: url('../images/content_upper.png');

  background-repeat: no-repeat;

  background-position: bottom left;

}



div.leftSide{

  position: relative;

  top: -4px;

  float: left;

  width: 139px;

  height: 383px;

  z-index: 5;

}



div.leftSide div.tvbenHeader, div.leftSide div.elobenHeader, div.leftSide div.juhuuHeader{

  float: left;

  width: 139px;

  height: 26px;

  background-color: #fdb310;

  background-repeat: no-repeat;

}



div.leftSide div.tvbenHeader{

  background-image: url('../images/tvben_hdr.png');

}



div.leftSide div.elobenHeader{

  background-image: url('../images/eloben_hdr.png');

}



div.leftSide div.juhuuHeader{

  background-image: url('../images/juhuu_hdr.png');

}



div.leftSide div.tvbenCont, div.leftSide div.elobenCont, div.leftSide div.juhuuCont{

  float: left;

  width: 137px;

  height: 84px;

  background-color: #767676;

  border-left: solid #ffffff 1px;

  border-right: solid #ffffff 1px;

  background-repeat: no-repeat;

}



div.leftSide div.tvbenCont{

  background-image: url('../images/eloben_upperhdr.png');

  background-position: -1px bottom;

}



div.leftSide div.juhuuCont{

  height: 136px;

  border-bottom: solid #ffffff 1px;

}



div.centralFiller{

  position: relative;

  float: left;

  top: -4px;

  width: 23px;

  height: 383px;

  background-color: #7fa4d2;

  z-index: 5;

  background-image: url('../images/filler_central.gif');

  background-repeat: no-repeat;

  background-position: left bottom;

}



div.contentContainer{

  position: relative;

  float: left;

  top: -4px;

  padding: 10px;

  width: 468px;

  height: 361px;

  border: solid #ffffff 1px;

  background-color: #767676;

  z-index: 5;

  background-image: url('../images/content_bg.png');

  background-repeat: no-repeat;

  background-position: left bottom;

  color: #ffffff;

  text-align: justify;

}



div.contentContainer div#Scroller-1{

  position: relative;

  float: left;

  width: 440px;

  height: 362px;

  overflow: hidden;

}



div.contentContainer div#Scroller-1 div.Scroller-Container{

  position:  absolute;

  width: 440px;

  text-align: justify;

  color: #ffffff;

}



div.contentContainer div#Scrollbar-Container{

  float: right;

  width: 20px;

  height: 362px;

}



div.contentContainer div#Scrollbar-Container div.arrow_up{

  position: relative;

  top: 0px;

  width: 22px;

  height: 22px;

  background: url('../images/arrow_up.png') no-repeat;

  cursor: pointer;

}



div.contentContainer div#Scrollbar-Container div.arrow_down{

  position: relative;

  top: 318px;

  width: 22px;

  height: 22px;

  background: url('../images/arrow_down.png') no-repeat;

  cursor: pointer;

}



div.rightFiller{

  position: relative;

  float: left;

  top: -4px;

  width: 24px;

  height: 383px;

  background-color: #7fa4d2;

  z-index: 5;

  background-image: url('../images/filler_right.gif');

  background-repeat: no-repeat;

  background-position: -1px bottom;

}



div.contBottom{

  position: relative;

  float: left;

  top: -10px;

  width: 676px;

  height: 20px;

  background-color: #7fa4d2;

  z-index: 1;

  background-image:  url('../images/filler_bottom.png');

  background-repeat: no-repeat;

  background-position: left bottom;

}



div.footer{

  position: relative;

  float: left;

  top: -12px;

  width: 674px;

  line-height: 18px;

  border: solid #ffffff 1px;

  z-index: 0;

  background-color: #fdb310;

  text-align: center;

  font-weight: bold;

  font-size: 9px;

  background-image: url('../images/footer_bg.gif');

  background-repeat: repeat-x;

  background-position: left bottom;

}



/* A fő tartalmat leíró stílusinformációk */



div.contentContainer a{

  color: #feef01;

  font-weight: bold;

  text-decoration: none;

}



div.contentContainer a:hover{

  text-decoration: underline;

}



div.contentContainer div.hir_cim{

  color: #fff34a;

  font-weight: bold;

  text-align: center;

}



div.contentContainer div.hir_text{

  padding-top: 15px;

  padding-bottom: 15px;

  color: #ffffff;

  text-align: justify;

}



div.contentContainer div.hir_footer{

  font-style: italic;

  color: #4d7cb7;

  text-align: left;

}



div.contentContainer div.hir_fill{

  width: 100%;

  height: 10px;

}

a.udvozles{
  line-height: 40px;
  display: block;
  color: #ffffff;
  font-weight: bold;
  font-size: 15px;
}



/* A fő tartalmat leíró stílusinformációk vége*/