  body { background: url('/images/bodybg.jpg') top center repeat #FFFFFF;  margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; }
  body, td, input, select, textarea { font-family: Arial, sans-serif; font-size: 11px; }
  h1.keywords, h2.keywords { font: inherited; color: inherited; text: inherited; padding: inherited; margin: inherited; font-family: Arial, sans-serif; font-size: 11px; display: inline;}

  img { border: 0px; }

  td { vertical-align: top; }

  table.nc { border-collapse: separate; }
  a { text-decoration: none; }

  .d { border-color: #FF0000; border-width: 1px; border-style: solid; }

  .mid, table.mid td, tr.mid td { vertical-align: middle; }
  .top { vertical-align: top; }
  .bot { vertical-align: bottom; }

  .b { font-weight: bold; }
  .u { text-decoration: underline; }
  .i { font-style: italic; }
  .nu { text-decoration: none; }

  .l { text-align: left !important; }
  .r { text-align: right !important; }
  .c { text-align: center !important; }
  .j { text-align: justify !important; }

  table { border-collapse: collapse; }

  .black { color: #000000; }
  .white { color: #FFFFFF; }
  .red1 { color: #FB9D9D; }
  .red2 { color: #FF0000; }
  .yellow { color: #FFEA00; }
  .green1 { color: #BED6BF; }
  .green2 { color: #135C00; }
  .orange1 { color: #FFD5AF; }
  .blue1 { color: #004D89; }
  

  .inline { display: inline; }

  .chand { cursor: pointer; }

  .s8 { font-size: 8px; }
  .s9 { font-size: 9px; }
  .s10 { font-size: 10px; }
  .s12 { font-size: 12px; }
  .s24 { font-size: 24px; }


  .pad2 { padding-left: 2px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px; }
  .pad4 { padding-left: 4px; padding-right: 4px; padding-top: 4px; padding-bottom: 4px; }
  .pad10 { padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; }
  .pad5h { padding-left: 5px; padding-right: 5px; }
  .pad15h { padding-left: 15px; padding-right: 15px; }
  .pad30r { padding-right: 30px; }
  .pad30h { padding-right: 30px; padding-left: 30px; }

  .d { border-color: #FF0000; border-width: 1px; border-style: dashed; }

  .login { font-size: 10px; }
  .menu { font-size: 10px; font-weight: bold; padding-top: 1px; padding-bottom: 1px; padding-left: 3px; }

  .makes { width: 50%; padding-left: 4px; padding-right: 4px; font-size: 9px; color: #000000; font-weight: bold; background: #E0E0E0; }
  .makes2 { width: 20%; padding-left: 4px; padding-right: 4px; font-size: 9px; color: #000000; font-weight: bold; background: #CBD6E0; border-color: #FFFFFF; }
  .makes a, .makes2 a { color: #000000; text-decoration: none; }
  .models { padding-left: 4px; padding-right: 4px; font-size: 11px; color: #000000; font-weight: bold; }


  .title { color: #959FA5; font-size: 17px; text-transform: uppercase; font-weight: bold; }
  .title_no_uc { color: #959FA5; font-size: 18px; font-weight: bold; }
  td.block1 { background: #F6F6F6; padding-left: 4px; padding-right: 4px; padding-top: 4px; padding-bottom: 4px; }
  td.list_title { background: #D6D6D6; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px; vertical-align: middle; font-size: 10px; font-weight: bold; }
  td.list_date { background: #A0A0A0; padding-left: 3px; padding-right: 3px; padding-top: 1px; padding-bottom: 1px; vertical-align: middle; font-size: 10px; color: #FFFFFF;}
  .entry_title, .entry_title a { font-weight: bold; color: #000000; text-decoration: none; }
  .entry_descr { font-size: 10px; }
  .srch { padding-left: 3px; padding-right: 10px; padding-top: 2px; padding-bottom: 2px; background: #E0E0E0; }
  .srch input { width: 150px; }
  .news_title, .news_title a { background: #5A7EAB; color: #FFFFFF; font-weight: bold; text-decoration: none; }
  .news_title { padding-top: 1px; padding-bottom: 1px; padding-left: 3px;  background-image: url("images/news/title_bg.gif"); }
  .pages a { color: #000000; }

  .car_border td { border-color: #FFFFFF; border-width: 1px; border-style: solid; }

  .title_yellow { color: #F3F6AA; font-size: 18px; font-family: Tahoma; }

  .big_title { font-family: Tahoma; font-size: 15px; color: #F3F6AA; vertical-align: middle; }
  .sections, .sections a { font-family: Tahoma; font-size: 11px; font-weight: bold; color: #D5FFD4;}
  td.sections { padding-left: 15px; padding-right: 15px; }
  div.sections { padding-top: 5px; }

  table.makes { border-right-color: #202020; border-right-style: solid; border-right-width: 1px; }
  td.make { 
                        border-top-color: #525151; border-right-color: #525151;
                        border-top-style: solid; border-right-style: solid;
                        border-top-width: 1px; border-right-width: 1px;
                        background: #3C3C3C; color: #D7F4FF; font-family: Arial; font-weight: bold; font-size: 10px;
                        vertical-align: middle; padding-left: 5px; padding-right: 5px;
                        height: 13px;
                      }
  td.make a { color: #D7F4FF; }


  .rb1 { border-right-color: #202020; border-right-style: solid; border-right-width: 1px; }
  .rb2 { border-right-color: #525151; border-right-style: solid; border-right-width: 1px; }
  
  .title_td { vertical-align: middle; padding-left: 10px; }
  .title1 { font-family: Tahoma; font-size: 15px; color: #005B79; }
  .title2 { font-family: Tahoma; font-size: 12px; color: #005B79; }

  .stat { font-family: Arial; font-size: 11px; color: #FFFFFF; }
/*
  div.preview { padding-left: 2px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px; float: left; }
  .preview img { border-color: #767676; border-width: 1px; border-style: solid; }
*/
  div.preview { padding: 0; float: left; }
  .preview img { border: 0; }

  input.login { border-color: #B8B8B8; border-width: 1px; border-style: solid; background: #B8B8B8; }
  input.login_submit { background: #5B5B5B; color: #FFFFFF; border: none; }

  .bottom_info { color: #FFFFFF; padding-top: 5px; padding-left: 7px; font-family: Arial; font-size: 11px; }
  .bottom_info2 { color: #FFFFFF; padding-left: 7px; font-family: Arial; font-size: 11px; }

  .articles_section { color: #A36400; font-size: 15px; font-family: Tahoma; }

  .last_make { font-family: Tahoma; font-size: 15px; color: #D7F4FF; font-weight: bold; vertical-align: middle;}

  .current_make { font-family: Arial; font-size: 20px; color: #000000; font-weight: bold; }

  table.footer_models { background: #D2E5E8; margin: 9px; }
  table.footer_models_list td { border-bottom-color: #BCD4D4; border-bottom-width: 1px; border-bottom-style: solid; padding: 3px 3px 4px 3px; }
  table.footer_models_list td a { color: #000000; text-decoration: none; }
  table.footer_models_list td strong { color: #026081; font-weight: bold; font-size: 12px; }

  span.header_car_name { color: #FFFFFF; font-size: 14px; font-weight: bold; line-height: 200%; }
  strong.header_car_tuning, strong.header_car_tuning h1 { color: #666766; line-height: 200%; white-space: nowrap; }

  table.car_nextprev td { padding: 7px 5px; }
  table.car_nextprev td a { color: #000000; text-decoration: none; }
  
  div.page
  {
  width: 1000px;
  text-align: left;
  background: #FFFFFF;
  }
  
  a.cp1:link,
  a.cp1:active,
  a.cp1:visited,
  a.cp1:hover
  {
  color: #FFD5AF;
  font-size: 12px;
  font-weight: bold;
  }
  
  a.cp2:link,
  a.cp2:active,
  a.cp2:visited,
  a.cp2:hover
  {
  color: #D4D4D4;
  font-size: 11px;
  font-weight: bold;
  }
  
  a.cp3:link,
  a.cp3:active,
  a.cp3:visited,
  a.cp3:hover
  {
  color: #D25A5A;
  font-size: 11px;
  font-weight: bold;
  }