.header, .header a              {padding-left:0px;margin-top:0px}
table.cashcourse td             {height:25px}
.forecast                       {text-align:center}
.forecast img                   {margin-right:10px}
.main .more                     {margin-top:14px;line-height:26px}
.time img                       {top:3px}
.project_img                    {margin-top:5px}
.entry                          {position:relative;padding-right:15px;line-height:14px;margin:2px 0px 6px}
.entry .entrytxt                {padding-left:45px}
.entry .time                    {width:32px;text-align:right;position:absolute;left:0px;top:0px;}

.entrytv                        {position:relative;line-height:14px;margin:2px 0px -6px}
.entrytv .entrytxt              {padding-left:65px;}
.entrytv .entrytxt a            {display:block}
.entrytv .time                  {width:32px;text-align:right;position:absolute;left:0px;top:0px}
.entrytv .time img              {position:absolute;left:40px;top:-2px}

.smallblocks                    {padding-top:10px !important}
    .smallblocks td             {vertical-align:top}
.timeblock                      {margin-bottom:15px}
.timeblock .header              {}
.timeblock .time                {position:relative}
.timeblock .time img            {position:absolute;left:-80px;top:3px;border:0px !important}




    .newsblock img              {padding:2px;border:1px solid #808080;margin-right:9px}
    .newsblock                  {text-align:left}
.newstabs                       {padding-bottom:10px}
    .newstabs a                 {display:block;float:left;padding:2px 5px 4px;text-decoration:none}
    .newstabs span              {float:left;1color:#3d5574;display:block;padding:2px 0px 4px}
    .newstabs a:hover,
    .newstabs a.active          {color:#fff}

    .contestblock img           {padding:2px;border:1px solid #808080;margin-right:9px}
    .contestblock .px img       {padding:0px;border:0px solid;margin-right:0px}
    .info font                  {color:#4d4d4d;font-size:12px;line-height:20px ! important}
/*  .info a                     {color:#4d4d4d;text-decoration:underline;font-size:13px}*/
    .info table                 {width:100%}
    .info blogcont td           {vertical-align:top;width:25%}

    .mail .iefix                {background:url('http://www.aport.ru/common/i/button_enter.png') top left no-repeat;position:absolute;width:75px;height:25px;z-index:1;top:0px}
    .mail .submitdiv            {height:23px;width:75px;position:relative}
    .mail .submitabs            {position:absolute;height:25px;width:75px;z-index:2;top:0px}
    .mail .submit               {background:url('http://www.aport.ru/common/i/p.gif') top left no-repeat;height:25px;width:75px;border:0px;padding:0px 0px 0px !important;font-size:12px;color:#333333;cursor:hand;cursor:pointer;position:absolute;top:0px}
    .mail .submit:hover         {background-image:url('http://www.aport.ru/common/i/button-hover_enter.gif')}
    .mail .submit:active        {background-image:url('http://www.aport.ru/common/i/button-active_enter.gif')}

.main                           {}
    .main font                  {color:#666;font-size:12px}
    .main .blogcont             {vertical-align:top;}
    .main .more                 {}
    
    .photoblock img             {padding:2px;border:1px solid #808080;margin-top:5px}
    .photoblock iframe          {padding:2px;border:1px solid #808080;margin-top:5px}
    .service a                  {line-height:16px;display:block;position:relative;margin:2px 6px 10px;white-space:nowrap}
    .service a img              {border:0px;display:block;position:absolute;top:-6px;left:-5px;}    
    .service a .entrytxt        {padding-left:20px;}
