/* Программы */

   #programs {
    list-style-type: none;
    padding: 0;
    margin: 0;
   }
   #programs li {
    padding: 0 0 20px 0;
    position: relative;
   }
   #programs .name {
    font-size: 14px;
    font-weight: bold;
    padding: 0 0 2px 150px;
   }
   #programs .desc {
    padding: 0 0 0px 150px;
   }

   #programs .logo {
    position: absolute;
    padding: 10px 0 0 0;
   }



/* Цены */
   #files .list {
    padding: 0 0 10px 20px;
   }
   #files .name {
    padding: 0 0 2px 0;
   }
   #files .name span {
    font-size: 11px;
   }
   #files .doc {
    background: url('/images/s/ico/doc_16.png') 0 0 no-repeat;
   }
   #files .pps,
   #files .ppt {
    background: url('/images/s/ico/point_16.png') 0 0 no-repeat;
   }

   #files .doc a {
    color: #1a56bb;
    border-bottom: 1px solid;
    text-decoration: none;
   }
   #files .doc a:hover {
    border-bottom: 0;
   }


/* Personal */
   #personal td {
    padding: 0 15px 20px 0;
   }
   #personal .name {
    font-size: 18px;
   }
   #comm .list .img div,
   #bio .img div,
   #personal .img2 div, 
   #personal .img div {
    // border: #e5e5e5 1px solid;
    // padding: 3px 3px 3px 3px;
    // width: 1px;
    margin-bottom: 3px;
   }
   #comm .list .img div img,
   #bio .img div img,
   #personal .img2 div img,
   #personal .img div img {
    border: #e5e5e5 1px solid;
    padding: 3px 3px 3px 3px;
    // border: 0;
    // padding: 0;
   }

   #personal .img2 {
    float: left;
    padding: 0 10px 0 0;
   }
/* Comment */
   #comment {

   }
   #comment .name {
    font-weight: bold;
    color: #1a56bb;
   }
   #comment .name span {
    font-weight: normal;
    font-size: 11px;
    color: #666666;
   }

   #comment .list {
    padding: 0 0 15px 0;
   }

