html,body     { background:#f7f7f7; padding:0px; margin:0px; height:100%; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
form          {text-align:left; padding:0px; margin:0px;}
.construction { margin:5px auto  5px !important;  width:988px; display:table;}
.table_core   { background:#fcfcfc;  border:1px solid #dddddd;  width:988px; padding:6px 6px 6px 6px; display:table;}
.left             { float:left; display:table; width:138px; width:156px;}
.logo             { background:url(images/logo.gif) no-repeat; height:106px; }
.logoi            { background:url(images/logoi.gif) no-repeat; height:106px; }
.avrora           { background:url(images/avrora.gif) no-repeat; height:132px;}
.menu             {   }
.menu           ul{ padding:0px; margin:0 0 0 10px;background:#dcedf8; text-align:center; width:138px;}
.menu           li{ margin:0 10px 0 10px; list-style:none;  font-weight:bold;  padding-top:11px; padding-bottom:23px;border-bottom:1px solid #434242;} 
.menu      li.last{ border-bottom:0px solid #434242; padding-bottom:17px;}
.menu    a:link   { color:#434242; text-decoration:none}
.menu    a:visited{ color:#434242; text-decoration:none}
.menu    a:hover  { color:#d40000; text-decoration: underline}
.avrora2          { background:url(images/avrora2.gif) no-repeat; height:98px}
.content[class]    { background:url(images/content_b.gif) repeat-y; width:817px;  }
* html  .content   { background:url(images/content_b.gif) repeat-y; width:817px; }
.content2          { background:url(images/content_b2.gif) no-repeat;  }
.content3          { background:url(images/content_b3.jpg) no-repeat bottom; min-height:580px; } 
* html .content3   { background:url(images/content_b3.jpg) no-repeat bottom; height:580px; } 
.summury           { padding-top:100px; margin:0 auto; width:500px; text-align:center;  padding-bottom:20px}
.summury       li  { padding:6px; color:#000; }
.summury       li a{ color:#000; text-decoration: underline}
.summury  a:hover  { color:#d40000; text-decoration: underline}
.summury  a:visited{ color:#000; text-decoration:underline}
.summury  a:hover  { color:#d40000; text-decoration: underline}
.right                { float:left; display:table; width:817px;}
.menu2                { }
.menu2            ul  { padding:0px; margin:0px;}
.menu2            li  { list-style:none; float:left; background:#f7f7f7; }
.menu2            a   { font-size:10px; font-weight: bolder; color:#272752; text-decoration:none;}
.menu2       .m1:hover{ color:#d40000; text-decoration: underline}
.menu2            .m1 { display:block; width:85px; background:url(images/m1.gif) no-repeat; height:33px; padding-top:75px; text-align:center; }
.menu2       .m2:hover{ color:#d40000; text-decoration: underline}
.menu2            .m2 { display: block; width:73px; background:url(images/m2.gif) no-repeat; height:31px;padding-top:75px;  text-align:center }
.menu2       .m3:hover{ color:#d40000; text-decoration: underline}
.menu2            .m3 { display: block; width:72px; background:url(images/m3.gif) no-repeat; height:31px; padding-top:75px; text-align:center }
.menu2       .m4:hover{ color:#d40000; text-decoration: underline}
.menu2            .m4 { display: block; width:73px; background:url(images/m4.gif) no-repeat; height:31px; padding-top:75px; text-align:center }
.menu2       .m5:hover{ color:#d40000; text-decoration: underline}
.menu2            .m5 { display: block; width:73px; background:url(images/m5.gif) no-repeat; height:31px;  padding-top:75px; text-align:center}
.menu2       .m6:hover{ color:#d40000; text-decoration: underline}
.menu2            .m6 { display: block; width:73px; background:url(images/m6.gif) no-repeat; height:31px;  padding-top:75px; text-align:center }
.menu2       .m7:hover{ color:#d40000; text-decoration: underline}
.menu2            .m7 { display: block; width:72px; background:url(images/m7.gif) no-repeat; height:31px;  padding-top:75px; text-align:center }
.menu2       .m8:hover{ color:#d40000; text-decoration: underline}
.menu2            .m8 { display: block; width:72px; background:url(images/m8.gif) no-repeat; height:31px;  padding-top:75px; text-align:center }
.menu2       .m9:hover{ color:#d40000; text-decoration: underline}
.menu2            .m9 { display: block; width:72px; background:url(images/m9.gif) no-repeat; height:31px; padding-top:75px; text-align:center }
.menu2      .m10:hover{ color:#d40000; text-decoration: underline}
.menu2            .m10{ display: block; width:72px; background:url(images/m10.gif) no-repeat; height:31px; padding-top:75px; text-align:center }
.menu2       .m1:hover{ color:#d40000; text-decoration: underline}
.menu2            .m11{ display: block; width:80px; background:url(images/m11.gif) no-repeat; height:31px;  padding-top:75px; text-align:center}
.menu2      .m11:hover{ color:#d40000; text-decoration: underline}
.fl                   { background:url(images/flash.jpg) no-repeat bottom; width:817px; height:676px; display:table}
.contact              { margin-top:150px; padding-left:40px; font-weight:bold}
.tel                  { margin-top:8px; margin-bottom:4px}
.footer               { background:url(images/footer.gif); width:188px; height:26px; margin-top:-14px; margin-left:699px}
.footer2              { background:url(images/footer.gif); width:190px; height:26px; margin-top:-14px; margin-left:704px}
h2     {fpadding:0px; margin:0px;}
