BODY                                        
{
	BACKGROUND: url(/img/bg_main.jpg)  no-repeat #FFFFFF 100% 100%; MARGIN: 0px; PADDING: 0px; FONT-FAMILY: Verdana, Arial; FONT-SIZE: 11px; COLOR: #000000; TEXT-ALIGN: left;
}
	
table {
	border: 0px solid #999999;  border-collapse: collapse; margin: 0px; PADDING: 0px; TEXT-ALIGN: left; VERTICAL-ALIGN: top
FONT-FAMILY: Verdana; FONT-SIZE: 10px; COLOR: #585656; PADDING: 6px 0px 6px 0px; MARGIN: 0px; line-height: 18px;
}
div table {margin: 0 auto;}
td {
	border: 0px solid #999999;  COLOR: #000000; border-collapse: collapse; margin: 0px; PADDING: 0px; TEXT-ALIGN: left; VERTICAL-ALIGN: top
}

.glav{FONT-FAMILY: Verdana;  FONT-SIZE: 16px; FONT-WEIGHT: normal; COLOR: #00adf0;}


td.menu_2{
       height:15px;  PADDING: 0px 10px 0px 0px; FONT-FAMILY: Verdana;  FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: left; VERTICAL-ALIGN: middle
}
td.menu-line{
       PADDING: 0px 10px 0px 0px; TEXT-ALIGN: left; VERTICAL-ALIGN: top;
}

div.bg_logo{
       POSITION: absolute; TOP: 75px; width: 100%; TEXT-ALIGN: center; VERTICAL-ALIGN: top
 }
div.bg_menu{
	POSITION: absolute; height:25px; TOP: 0px; width: 100%; TEXT-ALIGN: center; VERTICAL-ALIGN: top; MARGIN-LEFT: -18px;
}
div.bg_menu2{
	 width: 100%; TEXT-ALIGN: center; VERTICAL-ALIGN: top
}

td.uniquetd{
     background-color:#c8ecfb;
}

td.slogan{
	PADDING: 12px 0px 0px 0px; FONT-FAMILY: Arial Narrow;  FONT-SIZE: 15px; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: right; VERTICAL-ALIGN: middle
}
td.menu_1{
	PADDING: 0px 14px 0px 13px; FONT-FAMILY: Verdana;  FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: left; VERTICAL-ALIGN: middle
}
td.menu_1:hover{
background:#BBE9FA; PADDING: 0px 14px 0px 13px; FONT-FAMILY: Verdana;  FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: left; VERTICAL-ALIGN: middle
}

td.poisk{
	BACKGROUND: #f7f7f6; border-left: 7px solid #f7f7f6;  border-collapse: collapse; PADDING: 0px 0px 0px 0px; FONT-FAMILY: Verdana;  FONT-SIZE: 11px; FONT-WEIGHT: normal; COLOR: #000000; TEXT-ALIGN: left; VERTICAL-ALIGN: middle; 
}
td.poisk1{
       BACKGROUND: #f7f7f6; border-left: 9px solid #f7f7f6;  border-collapse: collapse; PADDING: 0px 0px 0px 0px; FONT-FAMILY: Verdana;  FONT-SIZE: 11px; FONT-WEIGHT: normal; COLOR: #000000; TEXT-ALIGN:right;  VERTICAL-ALIGN: middle
}
td.poisk2 {
	BACKGROUND: #f7f7f6; border-right: 9px solid #f7f7f6; border-left: 7px solid #f7f7f6;  border-collapse: collapse; PADDING: 0px 0px 0px 0px; FONT-FAMILY: Verdana;  FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: left; VERTICAL-ALIGN: middle
}
input {
	FONT-FAMILY: Verdana;  FONT-SIZE: 11px; COLOR: #000000; TEXT-ALIGN: left; VERTICAL-ALIGN: middle
}
select {
	FONT-FAMILY: Verdana;  FONT-SIZE: 11px; COLOR: #000000; TEXT-ALIGN: left; VERTICAL-ALIGN: middle
}

div.shap{
       BACKGROUND: #ededeb; POSITION: absolute; TOP: 130px; width: 100%; TEXT-ALIGN: center; VERTICAL-ALIGN: top;z-index:-1;
}
td.otr{
	border-right: 7px solid  #ededeb;  border-collapse: collapse; PADDING: 8px 0px 0px 0px; FONT-FAMILY: Verdana;  FONT-SIZE: 11px; FONT-WEIGHT: normal; COLOR: #000000; TEXT-ALIGN: left; VERTICAL-ALIGN: top
}
td.otr2{
	border-right: 8px solid  #ededeb;  border-collapse: collapse; PADDING: 4px 0px 0px 0px; FONT-FAMILY: Verdana;  FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #000000; TEXT-ALIGN: left; VERTICAL-ALIGN: top
}


div.osn{
	POSITION: absolute; TOP: 240px; width: 100%; TEXT-ALIGN: center; VERTICAL-ALIGN: top
}
td.osn-top{
	TEXT-ALIGN: left; PADDING: 0px 0px 0px 0px; FONT-FAMILY: Verdana; COLOR: #00aaec; FONT-SIZE: 11px;  VERTICAL-ALIGN: top
}

td.osn-top a{
	 FONT-FAMILY: Verdana; PADDING: 0px 0px 0px 5px; 
}
td.osn-top a:hover{
	 FONT-FAMILY: Verdana; COLOR: #00aaec;PADDING: 0px 0px 0px 5px; 
}
td.osn-top a:visited{
	 FONT-FAMILY: Verdana; PADDING: 0px 0px 0px 5px; 
}
td.osn {
	TEXT-ALIGN: left; PADDING: 3px 0px 0px 5px; FONT-FAMILY: Verdana; COLOR: #585656; FONT-SIZE: 11px;  VERTICAL-ALIGN: top
}
td.osn_1 {
	TEXT-ALIGN: left; PADDING: 0px 15px 0px 15px; FONT-FAMILY: Verdana; COLOR: #585656; FONT-SIZE: 11px;  VERTICAL-ALIGN: top
}


H1{
	FONT-SIZE: 18px; COLOR: #00adf0; FONT-FAMILY: Arial Narrow; FONT-WEIGHT: bold; PADDING: 0px 0px 0px 0px; MARGIN: 0px
}
H2{
	FONT-SIZE: 12px; COLOR: #000000; FONT-WEIGHT: normal; PADDING: 0px 0px 0px 0px; MARGIN: 0px
}
H3{
	FONT-SIZE: 12px; COLOR: #00adf0; FONT-WEIGHT: normal;  PADDING: 6px 0px 0px 0px; MARGIN: 0px
}


td.news{
	PADDING: 11px 0px 0px 0px; FONT-FAMILY: Verdana;  FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #7a7a7a; TEXT-ALIGN: left; VERTICAL-ALIGN: top
}

td.news2{
	PADDING: 5px 0px 0px 0px; FONT-FAMILY: Verdana;  FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #7a7a7a; TEXT-ALIGN: left; VERTICAL-ALIGN: top
}

td.news3{
	PADDING: 5px 0px 0px 0px; FONT-FAMILY: Verdana;  FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #7a7a7a; TEXT-ALIGN: left; VERTICAL-ALIGN: top
}


div.right_1{
	PADDING: 2px 0px 5px 20px;  FONT-FAMILY: Verdana;  TEXT-ALIGN: left; VERTICAL-ALIGN: top
}

p {
	FONT-FAMILY: Verdana; FONT-SIZE: 11px; COLOR: #585656; PADDING: 6px 0px 6px 0px; MARGIN: 0px; line-height: 18px;
}

p.new {
	FONT-SIZE: 10px;  PADDING: 3px 0px 6px 0px; MARGIN: 0px; line-height: 12px;
}
p.new2 {
	FONT-SIZE: 10px;  PADDING: 3px 15px 6px 0px; MARGIN: 0px; line-height: 12px;
}
ul {
	FONT-FAMILY: Verdana; FONT-SIZE: 11px; COLOR: #585656; PADDING-top: 6px;PADDING-left: 46px; MARGIN: 0px; line-height: 12px;
}

li {
	FONT-FAMILY: Verdana; FONT-SIZE: 11px; COLOR: #585656; PADDING-top: 6px; MARGIN: 0px; line-height: 12px;
}


p.class1 {
	FONT-FAMILY: Verdana; FONT-WEIGHT: bold; FONT-SIZE: 1opx; COLOR: #585656; PADDING-top: 6px; PADDING-left: 15px; MARGIN: 0px; 
}

p.class2 {
	FONT-FAMILY: Verdana; FONT-SIZE: 11px; COLOR: #00adf0; PADDING: 6px 0px 6px 0px; MARGIN: 0px; line-height: 16px;
}

a.class1span {FONT-SIZE: 11px; FONT-FAMILY: Verdana; COLOR: #0098fe;}

A.class1span:hover  {COLOR: #0098fe; TEXT-DECORATION: underline;}




A{
	COLOR: #585656; TEXT-DECORATION: none;
}
A:hover {
	COLOR: #585656; TEXT-DECORATION: underline;
}



A.glavB{
	TEXT-DECORATION: none;  COLOR: #00adf0; FONT-FAMILY: Verdana; FONT-SIZE: 11px;
}
A.glavB:hover {
	TEXT-DECORATION: none; COLOR: #00adf0; FONT-FAMILY: Verdana; FONT-SIZE: 11px;
}


A.glav{
	FONT-SIZE: 11px; COLOR: #666666; TEXT-DECORATION: none; 
}
A.glav:hover {
	FONT-SIZE: 11px; COLOR: #666666; TEXT-DECORATION: none; 
}




A.menu_1 {
	COLOR: #000000; TEXT-DECORATION: none; FONT-WEIGHT: bold;
}


A.menu_1:active{
	COLOR: #000000; TEXT-DECORATION: none; FONT-WEIGHT: bold;
}
A.menu_1:hover {
	COLOR: #000000; TEXT-DECORATION: none; FONT-WEIGHT: bold;
}

A.ser{
	COLOR: #585757; TEXT-DECORATION: none
}
A.ser:hover {
	COLOR: #676666; TEXT-DECORATION: none
}
A.ser:Visited {
	COLOR: #676666; TEXT-DECORATION: none
}

A.reg{
	FONT-WEIGHT: normal; FONT-SIZE: 12px; TEXT-DECORATION: underline; FONT-FAMILY: Arial;  COLOR: #585757; 
}


.blu{
	COLOR: #00aaec; TEXT-DECORATION: none
}



td.dno1{
       border-bottom: 1px dotted #999999;  border-collapse: collapse;
       FONT-SIZE: 10px; COLOR: #585656; PADDING: 7px 0px 8px 0px;
}

td.dno2{
	FONT-SIZE: 10px; COLOR: #585656; PADDING: 7px 0px 10px 0px;
}

a.sssmenu2
{
color:#00AAEC;
TEXT-DECORATION: none;
}

a.sssmenu2:hover
{
color:#00AAEC;
TEXT-DECORATION:none;
}
a.sssmenu2:visited
{
color:#00AAEC;
TEXT-DECORATION:none;
}

vn-tab 
{border: 1px solid #585656; border-collapse: collapse; margin: 0px; PADDING: 5px; TEXT-ALIGN: center; VERTICAL-ALIGN: top
FONT-FAMILY: Verdana; 
FONT-SIZE: 11x; 
COLOR: #585656;}


form {margin:0px; padding: 0px 0px 8px 0px}

table_spec {
	border: 0px solid #999999;  border-collapse: collapse; margin: 0px; PADDING: 0px;  VERTICAL-ALIGN: top
FONT-FAMILY: Verdana; FONT-SIZE: 10px; COLOR: #585656; PADDING: 6px 0px 6px 0px; MARGIN: 0px; line-height: 18px;
}


/*  стиль для   подменю */

.menusub { Z-INDEX: 10000;
            VISIBILITY: hidden;
             OVERFLOW: hidden;
              width:220px;
                POSITION: absolute;
                 background:#BBE9FA; }
.menucenter{background-color: #BBE9FA;}
.shortName{color: #5B5D5F;}
.menusub a{color:#153854;font-family: Arial; margin-left: 12px; FONT-SIZE: 11px; text-decoration:none; FONT-WEIGHT:normal;clear: both;}
.menusub a:visit{color:#153854;font-family: Arial; margin-left: 12px; FONT-SIZE: 11px; text-decoration:none; FONT-WEIGHT:normal;clear: both;}

.menusub a:hover{color:#153854;font-family: Arial; margin-left: 12px; text-decoration:none;  FONT-SIZE: 11px; FONT-WEIGHT:bold;clear: both;}

.ricoLG_cell ricoLG_evenRow
{
	color:#153854;font-family: Arial;margin: 0 0 0 1px;font-size: 11px;clear: both;
}

input, select { font-weight:normal;font-size:8pt;}
tr.ex3_hdg2 div.ricoLG_cell { 
  height:     1.4em;   /* the text boxes require a little more height than normal */
  text-align: left;
  background-color: #deeecd;
}
.ricoLG_cell {
  white-space: nowrap;
}



.trigger 
{
	  position:relative;
			clear:both;
			
}

.sbmttbl
{
	color:#00AAEA;
	float:left;

}

.sbmttbl2
{
	color:#00AAEA;
 vertical-align:middle;
}

a.sssmenu
{
	color:#00AAEC;
	TEXT-DECORATION: none;
}

a.sssmenu:hover
{
	color:#00AAEC;
	TEXT-DECORATION:none;
}
a.sssmenu:visited
{
	color:#00AAEC;
	TEXT-DECORATION:none;
}


.error
{
		color:red;
		font-size:10px;
}
.txt
{
	color:#585656;
		font-size:10px;
		
}


.button
{
	background:url(/img/poisk_3.gif) no-repeat 0% 0% ; 
	width:25px;
	 height:18px;
	 border:0;
	 cursor:pointer;

}
.button2
{
	background:url(/img/poisk_1.gif) no-repeat 0% 0% ; 
	width:25px;
	 height:19px;
	 border:0;
	 cursor:pointer;

}


.otprav
{
	background:url(/img/addqu.jpg) no-repeat 0% 0% ; 
	width:170px;
	 height:25px;
	 border:0;
	 cursor:pointer;
}