*{padding:0;margin:0;border:0;font-family:'Times New Roman'}
body{background-image:url(../img/bbg.png)}

  #ext1{text-align:left;width:804px;}

    #ext2{float:left;border-right:3px solid gray;border-left: 3px solid gray;background:white}


      /* ------------- H E A D -------------- */

        H1{font-weight:normal}
 
        #toplabel{text-align:left;padding:0 13 0 14;background:#D01 url(../img/label1.png) 0 0 no-repeat;color:white;font-size:35;height:47;width:185px;float:left;overflow:hidden}
          #toplabel a{display:block;position:relative;top:1px;color:white;text-decoration:none}

        #maindesc{font-size:16px;padding:3px 0px 4px 14px;float:left;line-height:20px;background: #eee;width:572px;overflow:hidden}

        .lenta{background-image:url("../img/lenta-bg2.png");height:25px;font-size:17px;font-weight:bold;color:#444;line-height:23px;color:white;border-bottom:1px solid #666;border-right:0;border-left:1px solid #404040;border-top:1px solid #555555;padding-left:7px;font-weight:bold;overflow:hidden}
          .lenta a{padding-left:18px;background: transparent url(../img/nopicture) 0 2px no-repeat;text-decoration:none;color:white}
        #visiblelenta{z-index:2;position:absolute;margin-left:-7px;top:47px;width:920px;}
        #invislenta{overflow:hidden;clear:both}
        #rightlenta{z-index:-1;width:50%;right:0;top:47px;position:absolute;background-position:-2px 0px}

        #bottomlabel{text-align:left;padding:0 0 2 13;background:#D01 url(../img/label2.png) 0 0 no-repeat;color:white;font-size:16px;width:199px;float:left;line-height:16px;border-top:2px solid #A01;}
          #bottomlabel a{display:block;position:relative;top:-2px;color:white;text-decoration:none}

        #downloadnow{display:block;text-decoration:none;font-size:19px;padding-left:55px;height:24px;width:531px;padding-top:4px;padding-bottom:5px;float:left;background: #eee url("../img/dl.png") 16px 0px no-repeat;border-bottom:1px solid gray;color:#444;cursor:pointer;border-top:2px solid #ccc;margin-bottom:30px;color:blue;text-decoration:underline}

      
      /* ------- N A V I G A T I O N --------- */

        #headers{text-align:left;font-size:16;width:210px;border-right:1px solid gray;border-bottom:1px solid #333;border-top:1px solid #444;margin-right:1px;}
          #headers a{display:block;position:normal;width:202px;border-bottom:1px solid #aaa;padding:3px;text-indent:5px;background:#eee;text-decoration:none;color:#202020;border-right:1px solid #aaa;border-left:1px solid #aaa;}
          #headers #activeheader{cursor:default;border-top:1px inset gray;background:#c7c7c7;width:202px;border-left:1px solid gray;border-bottom:1px solid #fafafa;border-right:1px solid #aaa;padding-bottom:3px}
          #headers #afteractiveheader{border-top:1px solid #F2F2F2;padding-top:2px}

          #guestbook{padding:7px 0 4px 6px;color:blue;font-size:17px;clear:left}
          #guestbook a{color:blue;}
          #screenshorts{padding:2px 0 4px 6px;color:blue;font-size:17px;clear:left;cursor:pointer;}
            #screenshorts a{border-bottom:1px dashed blue}


      /* ------ P A G E - C O N T E N T -------- */

        #contents{text-align:left;font-size:16px;width:583px;float:left;padding-bottom:24px;margin-left:2px;}

          .dirname{margin-bottom:4px;padding-top:1px;padding-right:35px;font-size:18px;text-align:center;padding-bottom:2px;border:1px solid #444;color:black;background:#e6e6e6;padding-left:10px}

          .head{padding-left:9px;font-weight:bold;border-top:1px solid #444;padding-bottom:1px;font-size:16px;color:white;width:572px;background-color:#6a6a6a;border-left:1px solid #555;border-right:1px solid #555;}
          .head div{position:relative;top:-1px}

          .content{margin-bottom:4px;padding-left:10px;border-left:3px solid #ddd;padding-top:14px;border-right:3px solid #ddd;padding-right:5px;background: #f2f2f2;border-bottom:2px solid #e5e5e5}
            .contenthead{font-size: 15px;color:#222222;padding-bottom:5px;display:block;}
            .contentlinehead{font-size: 15px;color:#222222;}
            .content ul,.content ol{padding-left:14px}
            .content ul li,.content ol li{padding-bottom:10px;}
            .tirelist{padding-top:5px}

            .content .nonestylelist{padding-left:0;padding-bottom:9px;list-style:none;}
            .nonestylelist .innercontent{padding-left:15px;}
   
            .concretelink{padding:4px 0 1px 0;}

            .videorefimg{float:left;height:20px;margin-right:5px;padding-top:2px}
            .videoref{padding-bottom:20px}

            .downloadbutton{text-align:center;display:block;text-decoration:none;font-size:17px;border:4px solid #aaf;padding:2px 5px;padding-right:15px;background:#aaf url(../img/pp70.png);color:#137;}

        .content_woh .content{border-top:2px solid #ddd;padding-top:10px;padding-bottom:0px}

        /* -------COMMENTS -------- */

        .comment_form{line-height:25px}
          .comment_form input{border:1px solid #aaa;font-size:15px}
          .comment_form textarea{width:500px;height:170px;border:1px solid #aaa;margin-bottom:5px}
          .comment_form .securitycode{padding-bottom:10px}
          .comment_form .submit{font-weight:bold;border:1px solid gray;background:#ccc;font-size:14px;color:#444;padding:0 4px;cursor:pointer}
 
          .content .comments{padding-left:6px;list-style:none;}
            .showhidebtn{color:blue;cursor:pointer;border-bottom:1px dashed blue;font-size:16px}

          .comment_hide .comment_form{display:none}
          .comment_show .comment_form{display:block}




#bottompanel{width:100%;float:left;}
#bottomnav{background:#d5d5d5;width:596px;float:left;height:28px;border-top:1px solid #b2b2b2;overflow:hidden;border-left:1px solid #909090}
#bottomnav ul{list-style:none;line-height:22px}
#bottomnav ul a{color:black;padding-top:3px;float:left;background:transparent url(../img/nopicture) 0px 0px no-repeat;font-size:16px; padding-bottom:4px;display:block;text-decoration:none}
#bottomnav ul a:hover{text-decoration:underline}
#botlabel{display:block;text-decoration:none;width:199px;color:white;line-height:26px;height:28px; float:left;font-size:29px;text-inddent:20px;text-align:center;border-top:1px solid #923;overflow:hidden;border-right:1px solid #923;border-left:1px solid #923;background:#cc1020;}


.close_parent .child{display:none}
.open_parent .child{display:block}


.ru_lang{position:absolute;width:792px;top:114px;color:gray;font-weight:bold;17px;text-align:right;lef-t:0}
.ru_lang a{color:gray;text-decoration:none;vertical-align:top;overflow:hidden}
.ru_lang a:hover{color:gray;text-decoration:none;overflow:hidden;text-decoration:underline;}
.ru_lang img{border:1px solid gray;margin-top:0px;float:right}
#ext1{podsition:relative}