@charset "utf-8";

/******************************************************
 * project   cig-cms
 * date      12-1-2010
 * author    netpositive[worbyd]
 ******************************************************/


body { background: #ffffff url("../images/corp/body_bg.jpg") no-repeat top center; }

/* cig sites */
#cig_sites { background: url(../images/corp/cig_sites.jpg) no-repeat 0 0; }

/* logo */
#mainwrap_head h1.logo {
  background: url('../images/corp/logo.png') no-repeat 0 0;
  _background: none;
}

#mainwrap_head h1.logo a {
  _margin: 0;
  _width: 100%;
  _height: 100%;
  _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/corp/logo.png', sizingMethod='crop');
}

#contact_block a {
  background: url('../images/corp/contact_icon.png') no-repeat 0 9px;
  _background: none;
  _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/corp/contact_icon.png', sizingMethod='crop');
}


/* promo */
#promobox {
  margin: 0 0 18px;
  height: 307px;
}

#promobox_content {
  height: 320px;
}

#promobox_content li {
  width: 100% !important;
  height: 320px !important;
}

#promobox_content li .promoitem_inner {
  width: 758px;
  overflow: hidden;
}

#promobox_content li p.title {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 758px;
  height: 63px;
  overflow: hidden;
}

#promobox_content li p.title span {
  position: absolute;
  bottom: -63px;
  left: 0;
  display: block;
  width: 790px;
  height: 63px;
  line-height: 63px;
  background: url('../images/corp/opacity_black30.png') 0 0 repeat;
  _background: none;
  _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/corp/opacity_black30_ie6.png', sizingMethod='crop');
  color: #fff;
  font-size: 36px;
  font-weight: bold;
  text-indent: 15px;
  letter-spacing: -0.3mm;
}

#promobox .oval {
  top: -10px;
  right: -9px;
  width: 419px;
  _width: 960px;
  height: 329px;
  background: url('../images/corp/promobox_with_slk.png') no-repeat top right;
}

/* joci ezt figyeld */
#promobox .oval.en {
  background: url('../images/corp/promobox_with_slk_en.png') no-repeat top right;
}

#promobox .oval_content {
  top: 135px;
  right: 26px;
  width: 382px;
  color: #fff;
  font-weight: bold;
  text-align: left;
}

#promobox .oval_content li {
  margin: 0 0 0 7px;
  width: 375px;
  height: 32px;
  text-indent: -10000px;
  cursor: pointer;
  *height: 31px;
  _height: 32px;
}

#promobox .oval_content li a {
  display: block;
  width: 375px;
  height: 32px;
  background: url('../images/transparent.gif') repeat 0 0;
  *height: 31px;
  _height: 32px;
}

#promobox .oval_content li a:hover {
  background-image: url('../images/corp/countries_active.png');
  background-repeat: no-repeat;
}

#promobox .en .oval_content li a:hover {
  background-image: url('../images/corp/countries_active_en.png');
  background-repeat: no-repeat;
}

#promobox .oval_content li.hun a:hover { background-position: 0 0; }
#promobox .oval_content li.rom a:hover { background-position: 0 -32px; }
#promobox .oval_content li.slk a:hover { background-position: 0 -64px; }


#promobox .oval_content li a:hover span.country {
  display: block;
  position: absolute;
  top: 35px;
  right: -10px;
  width: 194px;
  height: 140px;
  background-image: url('../images/corp/countries.png');
  background-repeat: no-repeat;
}

#promobox .oval_content li.hun a:hover span.country { background-position: 0 0; }

#promobox .oval_content li.rom a:hover span.country {
  /*top: -7px;*/
  background-position: 0 -140px;
}

#promobox .oval_content li.slk a:hover span.country {
  /*top: -39px;*/
  background-position: 0 -280px;
}


/* downloads */
.downloads {
  width: 640px;
  background: url('../images/corp/downloads.jpg') no-repeat 0 0;
}


/* footer */
#mainwrap_foot a.logo {
  margin: 41px 0 0 20px;
  height: 48px;
  background: url('../images/corp/logo_grey.png') no-repeat 0 0;

  _background: none;
  _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/corp/logo_grey.png', sizingMethod='crop');
}
