/*----------------------------------------------------------------------------*/
/*----------------------------------------------------------------------------*/
/*-- Общее -------------------------------------------------------------------*/
html, body, div, p, img, h1, h2 {
  border:           0;
  margin:           0;
  padding:          0;
}

html {
  width:            100%;
  height:           100%;
  background:       #fff;
}

body {
  position:         relative;
  font-family:      Verdana, Arial, Tahoma, Times, serif;
  color:            #333;
  font-size:        11px;
  min-width:        1000px;
}

* html body {
  width: expression((document.documentElement.clientWidth < 1000) ? '1000px' : 'auto');
}


a {
  color:            #3399ff;
}

a:hover {
  color:            #3399ff;
}

a:visited {
  color:            #3399ff;
}

/*----------------------------------------------------------------------------*/
/*----------------------------------------------------------------------------*/
/*-- Структура ---------------------------------------------------------------*/
/*----------------------------------------------------------------------------*/
/*----------------------------------------------------------------------------*/
/*-- Логотип -----------------------------------------------------------------*/
div.main {
  position:         relative;
  width:            997px;
  margin:           0 auto;
  overflow:         hidden;
}

div.head {
  height:           194px;
}

div.head img.logo {
  position:         absolute;
  left:             70px;
  top:              58px;
}

/*----------------------------------------------------------------------------*/
/*-- Главное меню ------------------------------------------------------------*/
div.head ul.menuMain {
  position:         absolute;
  list-style:       none;
  margin:           58px 0 0 228px;
  padding:          0;
}

div.head ul.menuMain li {
  margin:           0 0 0 24px;
  padding:          0;
  float:            left;
}

/*----------------------------------------------------------------------------*/
/*-- Меню раздела ------------------------------------------------------------*/
ul.menuSub {
  position:         absolute;
  width:            252px;
  list-style:       none;
  left:             0;
  margin:           0;
  padding:          0;  
}

ul.menuSub li {
  margin:           0 0 32px 70px;
  padding:          0;
}

/*----------------------------------------------------------------------------*/
/*-- Меню подраздела ---------------------------------------------------------*/
ul.menuSub {
  position:         absolute;
  width:            252px;
  list-style:       none;
  left:             0;
  margin:           0;
  padding:          0;  
}

ul.menuSub li {
  margin:           0 0 32px 70px;
  padding:          0;
}

ul.menuSub_Left {
  position:         relative;
  width:            252px;
  list-style:       none;
  left:             0;
  margin:           32px 0 10px 0;
  padding:          0;  
}

ul.menuSub_Left li {
  margin:           0 0 32px 20px;
  padding:          0;
}

div.content {
  width:            701px;
  border:           1px solid #3399ff;
  border-top:       none;
  border-bottom:    none;
  margin:           0 0 44px 252px;
}

div.content div.text {
  padding:          0 13px;
}

div.content h1, h2, h3 {
  font-size:        11px;
  padding:          18px 0 0 0;
}

div.content p {
  margin:           0 0 20px 0;
}

div.news-list p {
  margin:           10px 0 0 0;
}

div.content div.text table tr td {
  vertical-align:   top;
}

div.content div.text table tr td.events {
  padding-top:      18px;
  width:            225px;
}

div.content div.text table tr td.cnt {
  padding-top:      18px;
}

div.content div.text table tr td.events p {
  margin-bottom:    27px;
  padding-right:    14px;
  font-size:        9px;
}

div.footer {
  clear:            both;
}

div.footer p {
  font-size:        9px;
  text-align:       left;
  padding:          0 70px 20px 70px;
}

div.content ul.ulType01 {
  margin-top:       -14px;
  list-style:       none;  
}

div.content ul.ulType01 li {
  background:       transparent url(/img/stdList.gif) no-repeat scroll left 7px;
  line-height:      15px;
  padding-left:     25px;
}