/*
 *
 * Copyright © 2007—2008 Продюсерский центр Onlyweb
 * http://www.onlyweb.ru/
 *
 * From Russia with love!
 *
 * g.css
 *
 * Этот css файл удобно использовать в большинстве проектов.
 * Здесь отменяются значения браузера по умолчанию,
 * задаются минимальная и максимальная ширина страницы,
 * фон, определяющий рамку при больших разрешениях.
 *
 * Используется совместно с g_ie_6.css
 * (Незабудьте, пожалуйста, править и его).
 *
 * */




/********************************************
 *
 * ИЗМЕНЯЕМАЯ ЧАСТЬ:
 *
 ********************************************/


body
{
  /*
   * У body надо обязательно указывать background
   * */
  background: #ffffff;
  /*
   * Обязательно необходимо указать шрифт,
   * а после него, - большое семейство:
   * serif: с засечками
   * sans-serif: без засечек
   * */
  font: normal 16px/21px 'Tahoma', sans-serif;
  /*
   * Цвет текста
   * */
  color: #000000;
}

a
{
  /* Цвет ссылок */
  color: #133fe0;
  text-decoration: underline;
}

/* 
 * Фоновая картинка задает границы слева и справа от
 * body_i1 при больших разрешениях.
 * Эта фоновая картинка должна быть в ширину не меньше,
 * чем max-width у body_i1.
 * */
#body_i0
{
  background: url(i/1500.gif) repeat-y 50% 0;
}

/**
 *
 * Слой, в котором будут находиться все элементы.
 *
 */
#body_i1
{
  background: #ffffff;
  min-width:990px;
}




/********************************************
 *
 * Если вы заметите, что из-за стилей
 * неизменяемой части возникают проблемы,
 * сообщите, пожалуйста, об этом.
 *
 * НЕИЗМЕНЯЕМАЯ ЧАСТЬ:
 *
 ********************************************/


/*
 * Жестоко, но действенно.
 * Мы не должны полагаться на значения браузера по умолчанию.
 *
 */

*
{
  margin: 0;
  padding: 0;
  font: inherit;
  color: inherit;
  vertical-align: top;
  font-weight: normal;
}

img
{
  border: 0;
}

/*
 * Часто употребимые классы
 *
 */
.B
{
  clear: both;
}

.Nowrap
{
  white-space: nowrap;
}

/*
 * list-style обычно не используется.
 *
 */
ul, ol, li
{
  list-style: none;
}

strong, b
{
  font-weight: bold;
}

em, i
{
  font-style: italic;
}

/*
 * Такие стили необходимы, когда table
 * используется как layout
 *
 * */
table
{
  border-spacing: 0;
  border: 0;
  border-collapse: collapse;
}

td, caption, th
{
  border: 0;
  vertical-align: top;
  text-align: left;
}


/* Убираем рамку возле ссылки при клике */
:focus
{
  outline: 0;
}

body
{
  border: 0;
}


#body_i1
{
  /* выравнивание по центру */
  margin: 0 auto;
  /* чтобы элементы с абсолютным позиционированием 
   * отображались нормально поставим position: relative */
  position: relative;
}
