/* body */
body {
  background-color: #326BAE;
  font-family: Arial;
  font-size: 14px;
  color: #ffffff;
  /*background-image: url('../images/bg.gif');*/

}


/* Общие ссылки для текста */
a:link, a:visited, a:hover{
  font-size: 14px;
  color: #f1f1f1;
  }
a:hover {
  color: #ffffff;
  }
  
a.ali:link, a.ali:visited, a.ali:hover{
  font-size: 12px; text-decoration: underline;  color: #326BAE;
   }
a.ali:hover {
  color: #326BAE;
  }
  
  
a.menu:link, a.menu:visited, a.menu:hover {
  font-size: 13px;
  color: #326BAE;
  text-transform: lowercase;
  font-variant:small-caps;
  font-weight: normal;
  text-decoration: none;
}

a.menu:hover {
  color: #326bae;
}

a.footer:link, a.footer:visited, a.footer:hover {
  font-size: 14px;
  color: #000000;
  }
a.footer:hover {
  color: #C60707;
  }
a.alli:link, a.alli:visited, a.alli:hover {
text-decoration: underline;  font-size: 10px; color: #326BAE; }


/* TABLE, TD */

TABLE.grand_table {
  width: 100%;
  height:100%;
  background: #326BAE;
  background-image: url('../images/right/bgright_.gif');
  background-position: right top;
  background-repeat: repeat-y;
  
}
TH {
  font-family: Arial;
  font-size: 14px;
  font-weight: bold;
  background-color: #326BAE;
}
TD {
  font-family: Arial;
  font-size: 14px;
}

TD.top {
  background-image: url('../images/top/bgtop.gif');
}

TD.menu {
  background-image: url('../images/menu/bgmenu.gif');
  padding-left: 0px;
}

TD.pmenu {
  vertical-align: top;
  padding-top: 8px;
}

TD.cont {
  height: 100%;
  padding: 5px;
  padding-left: 135px;
  color: #ffffff;
  font-size: 14px;
  vertical-align: top;
}

TD.bot {
  background: #ffffff;
  background-image: url('../images/bot/bgbot.gif');
  background-position: left top;
  background-repeat: repeat-x;
  vertical-align: bottom;
}

TD.footer {
  color: #326BAE;
  font-size:13px;
  font-weight: normal;
  font-variant:small-caps;
  text-transform: lowercase;
  padding: 5px;
  padding-left: 9px;
  vertical-align: middle;
  height:50px;
 }

TABLE.text {
  border-top: 1px solid #f1f1f1;
  border-left: 1px solid #f1f1f1;
}

TABLE.text TD, TABLE.text TH{
  border-right: 1px solid #f1f1f1;
  border-bottom: 1px solid #f1f1f1;
  padding: 3px;
}


DIV.add {
  padding-bottom: 10px;
  padding-right:15px;
}

.rem {
  font-size: 10px;
  padding: 2px;
  vertical-align: top;
  width: 160px;
}

.sep {height: 5px; padding:0px;}

H1, H2 {
  color: #ffffff;
  font-size: 18px;
  font-family: Arial;
  text-align:left;
  /*text-transform: capitalize;*/
  letter-spacing: 1px;
  text-transform: lowercase;
  font-variant:small-caps;
}

H1 {
  font-weight: bold;
  margin-bottom:10px;
}
H2 {
  font-size: 15px;
}

P {
  padding-top: 0px;
  padding-bottom: 7px;
  margin: 0px;
/*  text-indent : 20px;  */ /* красная строка */
}

UL, LI {
  padding-bottom: 2px;
  color: #ffffff;
  font-family: Arial;
  font-weight: normal;
  font-size: 14px;
  text-align:left;
  list-style-image:url('../images/li.gif');
  list-style-type:square;
}

.dec {  font-size: 10px;
  list-style-type:decimal;
  margin: 0px;
  padding:0px;
}

.small {  font-size: 10px;
  list-style-type:decimal;
  margin: 0px;
  padding:0px;
}

