* {border:0; font-family:arial; font-size:12px; margin:0; padding:0;}
*html #content  {height:1050px;}
body {background:url(im/bg_ftr.gif) left bottom no-repeat;}
a {text-decoration: none;}
h1 {border-bottom:2px solid red; color:red; font-size:16px; margin:0 0 20px 0;}
h2, h3 {color:red; font-size:14px; line-height:32px;}
h4, h4 a {color:#666; font-size:12px; margin:12px 0;}
h5 {color:#999; font-size:12px; line-height:24px; text-align:center;}
table {border-collapse:collapse;}
.blck_cntnt {border-top:1px solid #666; padding:0 0 20px 0;}
.im_cntnt {position:relative; margin:20px auto 35px auto;}
.im_cntnt2 {position:relative; margin:20px 0 35px 0;}
.im_cntnt p, .im_cntnt2 p {position:absolute; color:#666; font-style:italic; left:10px; bottom:-28px;}
.cntr {text-align:center;}
.cntr img {margin:10px;}
.red {color:red;}

  /* content */
#cov {background:url(im/bg_rgt.jpg) repeat-y; margin:130px 0 0 250px;}
#content {background:#fff; min-height:1050px; padding:0 25px 10px; width:690px;}
  #content a {color:#666; text-decoration:none;}
  #content li {margin:0 0 10px 40px;}
  #content p {margin:0 0 10px 0;}
  #content strong {color:#000; font-weight:normal;}
  #dop {height:50px;}
  #dop a {color:#bbb; font-size:10px; font-style:italic;}
  #blc1, #blc2, #blc3 {float:left; font-size:11px; text-align:center; width:225px;}
  #blc2 {border-left:1px solid #666; border-right:1px solid #666;}
#content {margin:0 0 0 10px;}
  #ftr {margin:0 60px 0 40px;}
  #cpr {text-align:center; width:180px;}
  #cnts {float:right;}
  #cnts img {float:left; margin:0 10px;}
#content td, th {border:1px solid #000; padding:5px;}

  /* left menu */
#lft {position:absolute; left:0; top:112px; width:250px;}
  #lft a {color:#999; display:block;}
  #lft a:hover {color:#FE482A;}
  #lft ul {list-style-type:none;}

#hm, #ml {height:40px; width:125px;}
#hm {background:url(im/hm.gif) no-repeat;}
#ml {background:url(im/ml.gif) no-repeat; margin:-40px 0 0 125px;}
#sms { text-align:right; font-weight:bold; padding: 10px 25px 0 0;}
#sms a { color: #666;}

#mnu_lft a, #prdc {color:#fff; height:18px; display:block; background-color: #9a9a9a; margin:0 10px 2px 0; font-weight:bold; padding:5px 5px 5px 10px;}
 #knp2 {background:url(im/knp.gif) 218px 6px no-repeat;}
  #blck1 {display:block;}
  #blck1 a {height:18px; background:#aaa; display:block; font-variant:normal; font-size:12px; margin:0 10px 2px 10px; text-align:right;}
  #blck2 {display:none;}
  #blck2 a {height:18px; background:#aaa; display:block; font-variant:normal; font-size:12px; margin:0 10px 2px 10px; text-align:right;}

#rkl {margin:25px; text-align:right;}
  #rk1 {color:red; font-size:12px; font-weight:bold;}
  #rk2 {color:#666; font-size:13px; font-weight:bold;}
  #rk3 {font-size:12px; font-style:italic;}

  /* top */
#top {background:url(im/bg_top.gif) 250px 0 no-repeat; position:absolute; left:0; top:0; height:112px; width:100%;}
  #top a {background:url(im/logo_top.gif) no-repeat; display:block; height:100px; width:250px;}
#redline {background:url(im/redline.gif) repeat-x; height:10px;}
#log {background:url(http://viveska.info/im/logo_top-1.gif) no-repeat;border-top:1px solid #fff; display:block; height:100px; width:760px; position:absolute; left:250px; top:0;}
#lo {background:url(im/logo_top.gif) no-repeat; display:block; height:100px; width:250px; position:absolute; left:1008px; top:0;}

  /* imgs */
#s1_1 {background:url(/s/s1_1.jpg) no-repeat; height:330px; width:665px;}
#s1_2 {display:block; background:url(/s/s1_2.jpg) no-repeat; height:113px; width:198px;}
#s2_1, #s3_1, #s4_1, #s5_1, #s6_1, #s7_1, #s8_1, #s9_1, #s10_1 {background:no-repeat; height:330px; width:665px;}
#s2_1 {background:url(/s/s2_1.jpg);}
#s3_1 {background:url(/s/s3_1.jpg);}
#s4_1 {background:url(/s/s4_1.jpg);}
#s5_1 {background:url(/s/s5_1.jpg);}
#s6_1 {background:url(/s/s6_1.jpg);}
#s7_1 {background:url(/s/s7_1.jpg);}
#s8_1 {background:url(/s/s8_1.jpg);}
#s9_1 {background:url(/s/s9_1.jpg);}
#s10_1 {background:url(/s/s10_1.jpg);}

/* imgs */
#s1_1, #s11_1, #s12_1, #s13_1, #s14_1 {background:no-repeat; height:330px; width:665px;}
#s1_1 {background:url(/s/s1_1.jpg);}
#s1_2 {display:block; background:url(/s/s1_2.jpg) no-repeat; height:113px; width:198px;}
#s11_1 {background:url(/s/s11_1.jpg);}
#s12_1 {background:url(/s/s12_1.jpg);}
#s13_1 {background:url(/s/s13_1.jpg);}
#s14_1 {background:url(/s/s14_1.jpg);}
#s21_0 {background:url(/s/s21_0.gif); height:450px; width:500px;}

 /* 404 */
A IMG {border: none; /* Убираем границу */}
#lr {float:left; clear:right;}
#li {float:left; clear:inherit;}
#d {width:505px;}
#osh {margin-top: 100px; margin-left: 80px;}