@charset "windows-1251";



Body{
	margin: 0;
}

p{
	margin-top:5;
	margin-bottom:5;
}

H1{
	font-family: Tahoma ;
	font-size: 13pt;
	padding-bottom: 5px;
	margin-bottom:17px;
}

H2{
	font-family: Tahoma ;
	font-size: 10pt;
	padding-top: 15px;
	padding-bottom: 5px;
	margin-bottom:0px;

}

H5{
	font-family: Tahoma ;
	font-size: 11pt;
	padding-bottom: 5px;
	margin-bottom:17px;

}

H4,H3{
	font-family: Tahoma ;
	font-size: 9pt;

}

Table 
{
font:11px Tahoma;
}

Td.base-block td{
	vertical-align: top;
}
Li 
{
type: circle;

}

UL {

padding:15px;
margin:0px;
}
OL {

padding:18px;
margin:0px;
}
A.two:link, A.two:visited

{

 font-family: sans-serif;

 font-size: 11px;

 color: #94FA00;

 font-weight: 400;

 text-decoration:underline;

}

A.white
{

 
 color: #FFFFFF;

}
A.blink:link, A.blink:visited

{

 font-family: Tahoma;
 font-size: 11px;
 color: #8277A0;
 text-decoration:underline;

}
A.blink:hover
{color: #FFFFFF;}
A.auth:link, A.auth:visited

{

 font-family: Tahoma;
 font-size: 11px;
 color: #8277A0;
 text-decoration:underline;

}

A.auth:hover
{color: #FFFFFF;}

A.two:hover
{color: #FFFFFF;}

A.one:link, A.one:visited

{

 font-family: Tahoma;

 font-size: 12px;

 color: #104483;

 font-weight: 300;

 text-decoration: underline;

}
A.one:hover
{color: #FF6B00;}


A.onesm:link, visited
{

 font-family: Tahoma;

 font-size: 8pt;

 color: #104483;

 font-weight: 300;

 text-decoration: underline;

}

A
{

 font-family: Tahoma;

 font-size: 8pt;

 color: #104483;

 font-weight: 300;

 text-decoration: underline;

}
A.onesm:hover
{color: #FF6B00;}


TD.greenhead

{

 vertical-align: top;

 background-color: #5CA80A;

 padding-left: 30px; 

 padding-top: 15px; 

 padding-right: 30px; 

 text-align: justify; 

 color: white; 

 font-size: 8pt;

}

TD.greenhead_1

{

 vertical-align: center;

 background-color: #5CA80A;

 padding-left: 30px; 

 padding-top: 15px; 

 padding-right: 30px; 

 text-align: center; 

 color: white; 

 font-size: 12pt;

}
TD.greenhead_2

{

 vertical-align: bottom;

 background-color: #5CA80A;

 padding-left: 0px; 

 padding-top: 0px; 

 padding-right: 0px; 

 text-align: right; 

 color: white; 

 font-size: 8pt;

}
TD.greenhead_3

{

 vertical-align: bottom;

 background-color: #5CA80A;

 padding-left: 40px; 

 padding-top: 15px; 

 padding-right: 40px; 

 text-align: center; 

 color: white; 

 font-size: 18pt;

}

TD.NewsDate

{

 vertical-align:top;

 text-align: center; 

 font-size: 8pt;

 font-weight: bold;

 color: #104483;

}



TD.NewsBody

{

 vertical-align:top ;

 text-align: justify; 

 font-size: 8pt;

}



TD.NewsPic

{

 vertical-align: top;

 padding-top: 2px; 

 font-size: 8pt; 

 line-height: 150%

}



TD.NewsInfo, TD.Av, TD.NewsInfo_, TD.NewsInfo_2, TD.NewsInfo_3

{

 vertical-align: top; 

 padding-left: 10px; 

 font-size: 8pt;



}

TD.HeadFont

{

 
 font-size: 9pt;



}

TD.Av

{

  text-align: center;

}



TD.NewsInfo, TD.NewsInfo_, TD.NewsInfo_2, TD.NewsInfo_3, TD.Content

{

 text-align: justify;

  color: #222222;

}



TD.NewsInfo_

{

 padding-left:30px;

 padding-right:30px; 

 line-height: 150%;

}



TD.NewsInfo_2, TD.NewsInfo_3

{



 vertical-align: top;



 border: 0; 

 border-left: 0px;

}



TD.NewsInfo_3

{ 

  padding-left: 0px;

}

TD.PicA

{

 text-align: center; 

 vertical-align: top;

 background-repeat: no-repeat;

 font-face: arial;

 font-size: 11px;

 color: black;

 background-image: url(http://helipro.ru/new/news/news/images/item-bg.gif); 

 width: 178px;

 height: 119px;

}



TD.Foto

{

 text-align: left;

 vertical-align: middle; 

 padding-top: 20px; 

 font-size: 8pt;

}



TD.one

{

 font-size: 8pt;

 color: black;

 text-align: justify;

}



TD.two

{

 border: #939AB9 1px solid; 

 font-size: 8.5pt;
 background: white;
padding-left: 3px;
padding-top:1px;
padding-bottom:1px;

}

TD.3p

{



padding-top:2px;
padding-bottom:2px;

}

TD.CalHead

{

 padding: 4px;

 color: white; 

 font-size: 8.5pt;

 font-weight: bold;

}



TD

{

  font-family: Tahoma; 

}



TD.IR, TD.IL

{

 color: #e3e0e9; font-size: 9pt;
 

}



TD.IL

{

 text-align: left; padding-left:15px;

}



TD.IR

{

 text-align: right;

}



TD.IB

{

color: #BFBFBF; font-size: 8pt; 

vertical-align:bottom;

text-align:center; 

padding-bottom: 5px;

}



A.I:hover, A.I:link, A.I:visited

{

 text-decoration: underline; font-size: 9pt; color: #519B33; line-height: 200%;

}

A.I:hover
{

 color: white;

}



A.zak:hover, A.zak:link, A.zak:visited

{

 text-decoration: none; font-size: 9pt; color: #519B33; font-weight: bold;

}



A.Fla:hover, A.Fla:link, A.Fla:visited

{

 text-decoration: underline; font-size: 8pt; color: #BFBFBF; font-weight: bold;

}



A.L:hover, A.L:link, A.L:visited

{

 font-family: tahoma; text-decoration: none; font-size: 8pt; color: #bfbfbf; 

}



A.La:hover, A.La:link, A.La:visited

{

 font-family: tahoma; text-decoration: none; font-size: 8pt; color: #94FA00; 

}

B.gr

{

color: #333333;

}

B.red

{

 color: red;

 text-decoration: underline;

}



TD.L

{

 text-align: center;

 font-family: tahoma;

 line-height: 100%;

 font-size: 8pt;

 vertical-align: top;

 padding-top: 2px;

 margin: 0;

 padding-left: 0px;

 color: #bfbfbf;

}



TABLE.Tah

{

 font-family: tahoma;

 font-size: 8pt;

}



.Tah TD

{

 border: 1px white dotted;

 padding-left: 5px

}



Input.pole

{

font-size: 8pt; 

font-family: tahoma; 

color: white; 

height: 15px; 

background-color: #665978; 

border: #665978 1px solid;

}



Input.pole1

{

font-size: 8pt; 

font-family: tahoma; 

color: white; 

height: 20px; 

background-color: #665978; 

border: #000 1px solid;

}



Input.p1

{

font-size: 7pt; 

font-family: tahoma; 

color: black; 

height: 20px; 

background-color: white; 

border: black 1px solid;

}



Input.but1

{

font-size: 8pt; 

font-family: tahoma; 

color: white; 

background-color: #665978; 

border: #000 1px solid;

}

Div.Blue
{
background: #F0EBF6;
padding:20px;
border: 1px solid #757DA4;
}

Div.font
{
font-size: 25pt; 
font-family: tahoma; 
color: red; 
text-align: center;
}

Div.Red
{
background: white;
 padding:20px;
border: 1px solid #FF5500;
}
Div.Red_1
{
background: white;
 padding:20px;
 border: 1px solid #FF5500;
 width=260px;

 
 
 
border: 1px solid #FF5500;
}

Div.Grey
{
background: #f5f5f5;
 padding:10px;
border: 1px solid #e3e3e3;

}

Div.Grey_1
{
background: white;
 padding:10px;
border: 1px solid #e3e3e3;

}
Td.guide
{
background:#eeeeee;
padding:3px;
padding-bottom:4px;
padding-left:5px;
}
Td.guideOn
{
background:white;
border:1px solid green;
padding:3px;
padding-bottom:4px;
padding-left:5px;
}

a.green{
	font-weight: bold;
	color:white;
	font-weight: bold;
}
.color-green{
	color: green;
}
.border-black{
	border-collapse:collapse;
}
.border-black td, .border-black th{
	border: 1px solid black;
	padding: 5px;
}

.calendar{
	padding-bottom: 20px;
}
.calendar span{
	margin-left: -12px; font-size: 10px; color: red;
	padding-right: 3px;
}
