@charset "windows-1251";


.profilezz {display: none}

#top {height: 327px; position: relative; z-index: 20}
   #top .brand {width: 850px; height: 210px; display: block; position: absolute; top: 0}
   #top object {width: 850px; height: 210px; position: absolute; top: 0; left: 0}
   #top embed {width: 850px; height: 210px; position: absolute; top: 0; left: 0}
   #top .master {position: absolute; top: 210px; z-index: 20}
   #top .corner_block {width: 850px; height: 1px; position: absolute; top: 327px}
  #top .corner_block .corner01-new {background-position: 0 -14px}

   .png {height: 87px}
   .png * {color: #333; font-family: tahoma; margin: 0; padding: 0}
   .png form {width: 850px; height: 58px; font-size: 10px; position: relative; margin: 0; padding: 0}
      .png form * {position: absolute}
      .png form s {background: url(/images/spec/viera/logo.png); width: 213px; height: 126px; display: block; top: -8px; left: 220px; z-index: 0}
      .png form s a {width: 101px; height: 54px; cursor: pointer; display: block; position: absolute; top: 38px; left: 58px}
      .png form a.logo, .png form span.logo {background: url(http://web-cinema.ru/images/logo.png); width: 218px; height: 48px; display: block; top: 22px; left: 10px}
      .png form a, .png form span {color: #fff !important}
      .png form span b {color: #fff; font-size: 9px; font-weight: normal; padding: 0 5px}
      
      .png form .about {width: 160px; color: #ddd; font-size: 11px; font-weight: bold; top: 50px; left: 271px}
      .png form .example {top: 31px; left: 433px; white-space: nowrap}
      .png form .login {top: 31px; left: 300px}
      .png form .login *, .png form .search * {position: static}


.png form .rss {top: 5px; left: 250px; color: #903d45; font-size: 11px; font-weight: bold;}
.png form .rss a:link {text-decoration:none;}
.png form .rss a:visited {text-decoration:none;}
.png form .rss a:hover {text-decoration:underline;}
.png form .rss a:active {text-decoration:none;}



.png form .rss *, .png form .search * {position: static}

      .png form .search {width: 350px; top: 69px; left: 300px}
      .png form .seek {width: 53px; top: 69px; left: 656px}
      .png form .reg {text-align: right; top: 31px; right: 138px}
      .png form .text {width: 415px; height: 20px; font-family: verdana; font-size: 12px; border: 1px #fff solid; top: 47px; left: 300px; padding: 2px 2px 0 2px}
      .png form .submit {background: #dedfde; width: 83px; height: 20px; font-size: 11px; text-transform: lowercase; border: 1px #dedfde solid; cursor: pointer; top: 47px; left: 736px; padding: 2px 10px 3px 10px}
      .png strike {height: 1px; overflow: hidden; clear: both; display: block}

/* OPERA */
@media all and (min-width: 0) {
   .png form .text {padding-top: 1px; padding-bottom: 2px}
   .png form .submit {padding-top: 2px; padding-bottom: 4px}
}

.res_mess {width: 100px; height: 15px; overflow: hidden; position: absolute; top: 69px; left: 612px}
      .png p.message, .png p.reserve {color: #fff; float: right; position: static}
      .png p.message {padding-left: 15px}
      .png p.message a, .png p.reserve a {width: 15px; height: 15px; overflow: hidden; float: left; display: block; position: static}
      .png p.message a {background: url(/images/re/mail_b.gif) 0 2px no-repeat}
      .png p.reserve a {background: url(/images/re/bron_b.gif) no-repeat}

/* Drop down menu */
   #menu_top_help {top: 18px}
   .menu div span {border-color: #dedfde !important}
   #ul_menu_top {width: 630px; position: absolute; top: 0; z-index: 2}
   #ul_menu_top .act div span {color: #333 !important}
   .png .menu {padding: 0 0 0 230px}
   .png .menu span {color: #fff}
   #bottom .menu span {color: #007; border-color: #f60 !important}
   #bottom .menu span.act {color: #f60 !important}
   #bottom .menu li.act div span {color: #333 !important; border-color: #dedfde !important}
/* Drop down menu end */
