/*  Default CSS Stylesheet for a new Web Application project */
BODY 
{
  MARGIN-TOP: 0px; 
  BACKGROUND: #a5bfaa; 
  FONT: 6pt/6pt "Tahoma"; 
  MARGIN-LEFT: 0px;
  COLOR: black;
  MARGIN-RIGHT: 0px;
  TEXT-ALIGN: left;
  alink: "#FFFFFF";
  link: "#000080";
  vlink: "#000080"
}
IMG {
  BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.Up {
  FONT: bold italic 10pt/10pt "Arial"; COLOR: white
}
TABLE.right {
  BACKGROUND-COLOR: white
}

TD.Top {
  VERTICAL-ALIGN: top; TEXT-ALIGN: right
}

.Zag1 {
  FONT: 10pt/10pt "Tahoma"; COLOR: #21543f
}
/* Шрифт в шапке*/
.ZagHead {
  FONT: 8pt/8pt "Tahoma"; COLOR: black
}
.FontTradeDate {
  FONT: 7pt/7pt "Tahoma"; COLOR: blue
}
H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
    COLOR: #003366;
}
H1  { 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:  2em;
  font-weight:  700;
  font-style: normal;
  text-decoration:  none;
  word-spacing: normal;
  letter-spacing: normal;
  text-transform: none;
  } 
    
H2  { 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:  1.75em;
  font-weight:  700;
  font-style: normal;
  text-decoration:  none;
  word-spacing: normal;
  letter-spacing: normal;
  text-transform: none;
  } 
    
H3  { 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:  1.58em;
  font-weight:  500;
  font-style: normal;
  text-decoration:  none;
  word-spacing: normal;
  letter-spacing: normal;
  text-transform: none;
  } 
    
H4  { 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:  1.33em;
  font-weight:  500;
  text-decoration:  none;
  word-spacing: normal;
  letter-spacing: normal;
  text-transform: none;
  } 
    
H5, DT  { 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:  1em;
  font-weight:  700;
  font-style: normal;
  text-decoration:  none;
  word-spacing: normal;
  letter-spacing: normal;
  text-transform: none;
  } 
    
H6  { 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:  .8em;
  font-weight:  700;
  font-style: normal;
  text-decoration:  none;
  word-spacing: normal;
  letter-spacing: normal;
  text-transform: none;
  } 
    
TFOOT, THEAD  { 
  font-size:  1em;
  word-spacing: normal;
  letter-spacing: normal;
  text-transform: none;
  font-family: Arial, Helvetica, sans-serif;
  } 
    
TH  { 
  vertical-align: baseline;
  font-size:  1em;
  font-weight:  bold;
  word-spacing: normal;
  letter-spacing: normal;
  text-transform: none;
  font-family: Arial, Helvetica, sans-serif;
  } 

A:link  { 
  text-decoration:  none;
  color:  #000000;
  } 
    
A:visited { 
  text-decoration:  none;
  color:  #333399;
  } 
    
A:active  { 
  text-decoration:  none;
  color:  #333399;
  } 
    
A:hover { 
  text-decoration:  underline;
  color:  #3333cc;
  }
.ChkEngText
  {
  FONT: 10pt/10pt "Tahoma"; COLOR: red
  }
.Zag1_1 
  {
  FONT: 8pt/8pt "Tahoma"; COLOR: black
  }
.small1
  {
  FONT: 7pt/7pt "Tahoma"; COLOR: black
  }
.small1_red
  {
  FONT: 7pt/7pt "Tahoma"; COLOR: red
  }
.small2 
  {
  FONT: 7pt/7pt "Tahoma"; COLOR: #804000
  }
.small2_1
  {
  FONT: 7pt/7pt "Tahoma"; COLOR: black
  }
.small2_2 
  {
  FONT: 7pt/7pt "Tahoma"; COLOR: #800040
  }
.small2_3  
  {
  FONT: 7pt/7pt "Tahoma"; COLOR: #21543f
  }
.small2_9 
  {
  FONT: 7pt/7pt "Tahoma"; COLOR: #804000
  }
SMALL { 
  font-size:  .7em;
  } 

BIG { 
  font-size:  1.17em;
  } 

BLOCKQUOTE, PRE { 
  font-family:  Courier New, monospace;
  } 

UL LI { 
  list-style-type:  square ;
  } 

UL LI LI  { 
  list-style-type:  disc;
  } 

UL LI LI LI { 
  list-style-type:  circle;
  } 
  
OL LI { 
  list-style-type:  decimal;
  } 

OL OL LI  { 
  list-style-type:  lower-alpha;
  } 

OL OL OL LI { 
  list-style-type:  lower-roman;
  } 


normal
  {
   FONT-SIZE: 10pt;
   COLOR: red;
   FONT-FAMILY: "verdana" 
  }
TABLE.tint 
  {
  BORDER-COLOR: black; 
  bgcolor: #ffffff;
  font-family:Arial;
  font-size:8pt;
  width:100%;
  border-collapse:collapse;
     }
.Razdel_Head_Left
  {
  BORDER-COLOR: #c1d1bf;
  FONT: 10pt/10pt "Tahoma";
  BACKGROUND-COLOR: #c1d1bf; 
  TEXT-ALIGN: left
  }
/* Шапка в меню */
TD.menu_head
  {
  HEIGHT: 21px;
  BORDER-COLOR: black;
  PADDING-RIGHT: 0px;
  PADDING-LEFT: 0px;  
  BACKGROUND-COLOR: #c1d1bf; 
  FONT: 9pt/9pt "Arial";
  FONT-WEIGHT: bold; 
  COLOR: black; 
  TEXT-ALIGN: left
  }
/* Шапка в таблицах */
TD.tittint
  {
  BORDER-COLOR: #ffffff;
  PADDING-RIGHT: 3px;
  PADDING-LEFT: 3px;  
  FONT: 8pt/8pt "Verdana";
  FONT-WEIGHT: bold; 
  FONT-COLOR: #0000ff; 
  BACKGROUND-COLOR: #c1d1bf; 
  TEXT-ALIGN: center
  }
TD.tittint_Right
  {
  BORDER-COLOR: #c1d1bf;
  PADDING-RIGHT: 3px;
  PADDING-LEFT: 3px;  
  FONT: 8pt/8pt "Verdana";
  FONT-WEIGHT: bold; 
  FONT-COLOR: #0000ff; 
  BACKGROUND-COLOR: #c1d1bf; 
  TEXT-ALIGN: Right
  }
TD.tittint_left
  {
  BORDER-COLOR: #c1d1bf;
  PADDING-RIGHT: 3px;
  PADDING-LEFT: 3px;  
  FONT-WEIGHT: bold; 
  FONT-COLOR: #0000ff; 
  BACKGROUND-COLOR: #c1d1bf; 
  TEXT-ALIGN: left
  }
/* Таблица Бюджет */
.BugLevel1
  {
  BORDER-COLOR: #77bbff;
  BACKGROUND-COLOR: #fbfaad;
  }
.BugLevel10
  {
  BORDER-COLOR: #77bbff;
  BACKGROUND-COLOR: #fbfaad;
  }
.BugLevel20
  {
  BORDER-COLOR: #77bbff;
  BACKGROUND-COLOR: #c6ddb1;
  }
.BugLevel21
  {
  BORDER-COLOR: #77bbff;
  BACKGROUND-COLOR: #b5f27d;
  }
.BugLevel30
  {
  BORDER-COLOR: #77bbff;
  BACKGROUND-COLOR: #adeffb;
  }
.BugLevel31
  {
  BORDER-COLOR: #77bbff;
  BACKGROUND-COLOR: #cbcefe;
  }
.BugLevel32
  {
  BORDER-COLOR: #77bbff;
  BACKGROUND-COLOR: #bbcefe;
  }
.BugLevel4
  {
  BORDER-COLOR: #77bbff;
  BACKGROUND-COLOR: #ddeffb;
  }
.BugLevel5
  {
  BORDER-COLOR: #77bbff;
  BACKGROUND-COLOR: #eeefef;
  }
.BugLevel6
  {
  BORDER-COLOR: #77bbff;
  BACKGROUND-COLOR: #ffffff;
  }
/* Таблица Планирование */
.ltint_nobuget 
  {
  BACKGROUND-COLOR: LightCoral;
  }
/* Таблица Планирование */
.ltint_noItog 
  {
  BACKGROUND-COLOR: #ffccff;
  }
/* Стили DataGrid */
TABLE.DataGrid_CSS
  { 
  BORDER-COLOR:#c1d1bf;
  border-style: solid;
  }

/* Шапка в таблицах */
.DataGrid_HeaderStyle
  { 
  BORDER-COLOR: black;
  FONT: 8pt Verdana;
  FONT-WEIGHT: bold; 
  BACKGROUND-COLOR: #c1d1bf; 
  COLOR: #000000; 
  TEXT-ALIGN: center;
  }
/* Цвет четных строк таблиц */
.DataGrid_AlternatingItemStyle
  { 
  BORDER-COLOR: #c1d1bf;
  BACKGROUND-COLOR: WhiteSmoke; 
  }

/* Таблица ЗАКУПКИ -Объявленные */
.ltint 
  {
  BORDER-COLOR: #c1d1bf;
  }
.ltint_noItog 
  {
  BACKGROUND-COLOR: #ffccff;
  }
TD.ltint_Center 
  {
  TEXT-ALIGN: center;
  BORDER-COLOR: #c1d1bf;
  }
TD.ltint_Left 
  {
  BORDER-COLOR: #c1d1bf;
  TEXT-ALIGN: Left
  }
TD.ltint_Right
  {
  BORDER-COLOR: #c1d1bf;
  TEXT-ALIGN: Right
  }

/* Таблица ЗАКУПКИ -Торги */
TD.ltint_Center_TRADE 
  {
  BORDER-COLOR: #c1d1bf;
  TEXT-ALIGN: center
  }
.ltint_TRADE 
  {
  BORDER-COLOR: #c1d1bf;
  }
TD.ltint_Left_TRADE 
  {
  BORDER-COLOR: #c1d1bf;
  TEXT-ALIGN: Left
  }

/* Таблица ЗАКУПКИ -Завершены */
.ltint_CLOSED 
  {
  BORDER-COLOR: #c1d1bf;
  BACKGROUND-COLOR: #d9e3d5;
  }
TD.ltint_Center_CLOSED 
  {
  BORDER-COLOR: #c1d1bf;
  BACKGROUND-COLOR: #d9e3d5;
  TEXT-ALIGN: center
  }
TD.ltint_Left_CLOSED 
  {
  BORDER-COLOR: #c1d1bf;
  BACKGROUND-COLOR: #d9e3d5;
  TEXT-ALIGN: Left
  }
TD.htittint
  {
  BORDER-COLOR: #ffffff;
  PADDING-RIGHT: 3px;
  PADDING-LEFT: 3px;  
  FONT: 8pt/8pt "Verdana";
  FONT-WEIGHT: bold; 
  FONT-COLOR: #ffffff; 
  BACKGROUND-COLOR: #21543f; 
  TEXT-ALIGN: center
  }

/* Границы в форме Сведений о контракте */
TD.BorderStyle1
  {
  BORDER-TOP: windowtext 1.5pt solid;  
  BORDER-LEFT: windowtext 1.5pt solid; 
  BORDER-RIGHT: windowtext 1.5pt solid;
  BORDER-BOTTOM: windowtext 1.5pt solid; 
  PADDING-TOP: 0cm; 
  PADDING-LEFT: 0pt; 
  PADDING-RIGHT: 0pt; 
  PADDING-BOTTOM: 0cm; 
  }
TD.BorderStyle2
  {
  BORDER-TOP: windowtext 0pt solid;  
  BORDER-LEFT: windowtext 1.5pt solid; 
  BORDER-RIGHT: windowtext 1.5pt solid;
  BORDER-BOTTOM: windowtext 1.5pt solid; 
  PADDING-TOP: 0cm; 
  PADDING-LEFT: 0pt; 
  PADDING-RIGHT: 0pt; 
  PADDING-BOTTOM: 0cm; 
  }

p
  {margin-right:0cm;
  margin-left:0cm;
  font-size:8pt;
  font-family:"Verdana";}
P.MsoNormal 
  {
   FONT-SIZE: 8pt;
   MARGIN: 0cm 0cm 0pt; 
   FONT-FAMILY: "Verdana"; 
   style: 'text-align:justify' 
  }

LI.MsoNormal 
  { 
  FONT-SIZE: 8pt; 
  MARGIN: 0cm 0cm 0pt; 
  FONT-FAMILY: "Verdana"; 
  style: 'text-align:justify' 
  }

DIV.MsoNormal 
  {
  FONT-SIZE: 8pt; 
  MARGIN: 0cm 0cm 0pt; 
  FONT-FAMILY: "Verdana"; 
  style: 'text-align:justify' 
  }

div.Section1
  {
  page:Section1;
  }

SPAN
  {
  FONT-SIZE: 8pt; 
  FONT-FAMILY: Verdana, sans-serif; 
  }
.basic 
  {
  FONT: 8pt/8pt "Arial"
  }
SPAN.MsoHeader 
  {
  COLOR: DarkSlateGray; 
  TEXT-DECORATION: none 
  FONT-FAMILY: "Verdana"; 
   FONT-SIZE: 10.0pt;
  }
SPAN.MsoHyperlink 
  {
  COLOR: blue; 
  TEXT-DECORATION: none 
  }
SPAN.MsoHyperlinkFollowed 
  {
  COLOR: blue; 
  TEXT-DECORATION: none 
  }

@page Section1
  {
  size:595.3pt 841.9pt;
  margin:2.0cm 42.5pt 2.0cm 3.0cm;
  }              
.menu {
  FONT-WEIGHT: bold; 
  FONT-SIZE: 9pt; 
  MARGIN: 0px; 
  COLOR: #ffffff; 
  FONT-FAMILY: Arial, Helvetica, sans-serif; 
  LETTER-SPACING: 1px; 
  TEXT-ALIGN: left; 
  TEXT-DECORATION: none
  } 

.menu2 {
  FONT-SIZE: 8pt; 
  MARGIN: 0px; 
  COLOR: black; 
  FONT-FAMILY: Arial, Helvetica, sans-serif; 
  TEXT-ALIGN: left; 
  TEXT-DECORATION: none
  }

.bl {
  FONT-SIZE: 9pt; 
  MARGIN-LEFT: 0px; 
  COLOR: #000000; 
  TEXT-INDENT: 0px; 
  MARGIN-RIGHT: 5px; 
  FONT-FAMILY: Arial, Helvetica, sans-serif; 
  TEXT-ALIGN: left
  }

.bl2 {
  FONT-SIZE: 8pt; 
  MARGIN-LEFT: 0px; 
  COLOR: #000000; 
  MARGIN-RIGHT: 5px; 
  FONT-FAMILY: Arial, Helvetica, sans-serif; 
  TEXT-ALIGN: left
  }

.bl {
  COLOR: #000000
  }

bl2:hover {
  COLOR: #000000
  }

.menu:hover {
  COLOR: #ffffff
  }

.menu2:hover {
  COLOR: #000000
  }

.way {
  FONT-SIZE: 9pt; 
  MARGIN-LEFT: 0px; 
  COLOR: #070682; 
  MARGIN-RIGHT: 5px; 
  FONT-FAMILY: Arial, Helvetica, sans-serif; 
  TEXT-ALIGN: left
  }

.enter {
  FONT-WEIGHT: bold; 
  FONT-SIZE: 8pt; 
  MARGIN: 0px; 
  COLOR: #4f4eaf; 
  FONT-FAMILY: Arial, Helvetica, sans-serif; 
  TEXT-ALIGN: center
  }

.img_02 {
  BACKGROUND-IMAGE: url(/img_cons/img_02.jpg); 
  BACKGROUND-REPEAT: repeat-x
  }

.img_03 {
  BACKGROUND-IMAGE: url(/img_cons/img_03.gif); 
  BACKGROUND-REPEAT: repeat-x
  }

.img_05 {
  BACKGROUND-IMAGE: url(/img_cons/img_05.gif); 
  BACKGROUND-REPEAT: repeat-x
  }

.img_04 {
  BACKGROUND-IMAGE: url(/img_cons/img_04.gif); 
  BACKGROUND-REPEAT: no-repeat
  }

.wht {
  BACKGROUND: #ffffff
  }

.red {
  COLOR: #ab2c25
  }

.marg {
  BACKGROUND: #d8d8dd
  }

.blue {
  BACKGROUND: #878796
  }

.blue2 {
  BACKGROUND: #e3e3e3
  }

.gray {
  BACKGROUND: #f3f3f3
  }

.gray2 {
  BACKGROUND: #abacac
  }

.jst {
  TEXT-ALIGN: justify
  }

.cn {
  TEXT-ALIGN: center
  }

.lt {
  TEXT-ALIGN: left
  }

.rt {
  TEXT-ALIGN: right
  }

.top {
  VERTICAL-ALIGN: top
  }

.bot {
  VERTICAL-ALIGN: bottom
  }

#checkbox {
  BORDER-RIGHT: 0px; 
  BORDER-TOP: 0px; 
  BORDER-LEFT: 0px; 
  BORDER-BOTTOM: 0px
  }

.error {
  COLOR: red
  }

