   /**    * Основные цвета    *    #2a2a2a - серая подложка    *    #343434 - светлосерая подложка центральной части    *    #aeaeae - текст    *    #ff9714 - оранжевое меню    *    #fff8ce - текст меню    *    #d7711c - темнооранжевая положка снизу    *    #f81205 - красная полоса    *    #f99000 - оранжевые подписи картинок    */   * {      font-family : arial;      font-size   : 12pt;      color       : #aeaeae;   }   body, html {      padding  : 0;      margin   : 0;      background-color : #2a2a2a;   }   #cr {      height : 85px;      font-size : 14px;      padding-left : 50px;      text-align  : left;   }      #crs {      height : 85px;      font-size : 12px;      color : white;      padding-right : 20px;      text-align  : right;   }      #crs a { color : white; font-size : 12px; }   #menu {      width : 220px;      background-image : url(http://transpower.biz/images/lt.jpg);      vertical-align : top;   }   #menu_logo {      background-image : url(http://transpower.biz/images/menu_logo.jpg);      height   : 175px;   }   #menu_list {      padding : 0 0 5px 30px;      background-image : url(http://transpower.biz/images/menu_content.jpg);      background-repeat : no-repeat;      color : #fff8ce;      font : bold 12px arial;   }   #menu_list a {      color : #fff8ce;      text-decoration : none;      font : bold 12px arial;   }   #catalog_menu {      padding-left : 15px;      line-height : 70%;   }   #menu_content {      background-image : url(http://transpower.biz/images/menu_content_bg.jpg);   }   #content {      background-color : #2a2a2a;      vertical-align : top;   }   #rb, #lb {      height : 30px;   }   #rb {      background-image : url(http://transpower.biz/images/rb.jpg);   }   #lb {      background-image : url(http://transpower.biz/images/lb.jpg);   }   #ol {      background-image : url(http://transpower.biz/images/ol.jpg);      margin-top : 40px;      height : 35px;   }   #ol_bg {      background-image : url(http://transpower.biz/images/ol_bg.jpg);      padding : 1px 0 1px 5px;      /*border : 1px solid red;*/   }   #ol_bg * {      font-size : 10pt;      color : white;   }   #top_images_table {      width    : 100%;      height   : 245px;      float : none;   }   #content_table {      width    : 100%;      height   : 100%;   }   .title_ln {      background-repeat : no-repeat;      height : 34px;   }   #or_ln_bg {      background-image : url(http://transpower.biz/images/or_ln_bg.jpg);      height : 30px;      font-size : 0;   }   #rd_ln {      background-image : url(http://transpower.biz/images/red_ln.jpg);      background-repeat : no-repeat;      height : 34px;   }   #rd_ln_bg {      background-image : url(http://transpower.biz/images/rd_ln_bg.jpg);      height : 30px;      font-size : 0;   }   #about {      padding : 15px;      height : 50px;   }   .top_images {      height : 245px;      padding : 15px;   }   #email, #name {      font-size : 10pt;      color : black;      width : 127px;   }   #text {      width : 200px;      height : 70px;      color : black;   }      #l_but {      border : #666666 1px solid;      background : #3366cc url(http://transpower.biz/images/l_but.jpg) repeat-x;      margin : 10px 0 5px 0;      font : bold 12px arial;      color : white;      height : 23px;   }   .pic {      padding : 10px 10px 5px 15px;      width : 33%;   }   .ptitle {      width : 120px;      height : 70px;      margin-left : 110px;      padding-top : 30px;   }      .ptitle a {      color : orange;      font-size : 9pt;      font-weight : bold;      text-decoration : underline;   }   .ptitle a:hover {      text-decoration : none;   }   .pimg {      height : 100px;      width  : 100px;      border-left : solid 3px #887777;      border-top :  solid 3px #887777;      border-right :  solid 3px #220000;      border-bottom : solid 3px #220000;   }      