.wd1{
 WIDTH: 319px;
}
.wd2{
 WIDTH: 200px;
}
.input1{
 WIDTH: 100pt;
 FONT: normal 11px Arial, Helvetica, sans-serif
}

.inputLog1{
 width: 75pt;
 height: 15pt;
 font: normal 11px Arial, Helvetica, sans-serif
}
.inputLog2{
 width: 75pt;
 height: 12pt;
 font: normal 10px Arial, Helvetica, sans-serif
}

/* выделение неактивных элементов в элементе SELECT */
.optDis1{
	BACKGROUND: #00802A;
	COLOR: #FFFFFF;
}
.optDis2{
	BACKGROUND: #00BF30;
}

.right {
 FLOAT: right;
 WIDTH: 25%;
 PADDING: 0 0 2em 2em;
 FONT-FAMILY: Arial, Helvetica, sans-serif;
 FONT-SIZE: 87%
}

.pdT3{
 PADDING-TOP: 3px;
}
.pdT4{
 PADDING-TOP: 4px;
}
.pdT5{
 PADDING-TOP: 5px;
}
.pdT9{
 PADDING-TOP: 9px;
}
.pdT10{
 PADDING-TOP: 10px;
}
.pdT15{
 PADDING-TOP: 15px;
}
.pdT100{
 PADDING-TOP: 100px;
}

.pdB3{
 PADDING-BOTTOM: 3px;
}
.pdB5{
 PADDING-BOTTOM: 5px;
}
.pdB10{
 PADDING-BOTTOM: 10px;
}

.pdL5{
 PADDING-LEFT: 5px;
}
.pdL7{
 PADDING-LEFT: 7px;
}
.pdL20{
 PADDING-LEFT: 20px;
}
.pdR5{
 PADDING-RIGHT: 5px;
}
.pdR10{
 PADDING-RIGHT: 10px;
}
.pdR20{
 PADDING-RIGHT: 20px;
}

.pdT4B3{
 PADDING: 4px 0 3px 0;
}
.pdT5B3{
 PADDING: 5px 0 3px 0;
}
.pdT5B5{
 PADDING: 5px 0;
}
.pdT5B10{
 PADDING: 5px 0 10px 0;
}
.pdT7B3{
 PADDING: 7px 0 3px 0;
}
.pdT10B10{
 PADDING: 10px 0;
}
.pdT10R10{
 PADDING: 10px 0 0 10px;
}
.pdT24B10{
 PADDING: 24px 0 10px 0;
}


.pdT5L7{
 PADDING: 5px 0 0 7px;
}
.pdT10L7{
 PADDING: 10px 0 0 7px;
}

.pdT5L17{
 PADDING: 5px 0 0 17px;
}
.pdT5B10L17{
 PADDING: 5px 0 10px 17px;
}

.pdL14R5{
 PADDING: 0 5px 0 14px;
}
.pdL7R5{
 PADDING: 0 5px 0 7px;
}
.pdL20R20{
 PADDING: 0 20px;
}

/* Оступы для текста контента */
.pdText{
 PADDING: 5px 10px 10px 7px;
}

/* Баннеры */
.banLeft {
 PADDING-TOP: 5px;
}
.banContent {
 MARGIN: 5px 15px 5px 0; FLOAT: left
}
.banContentEnd {
 MARGIN: 5px 15px 5px 0
}

.banBottom {
 PADDING-TOP: 3px;
}



IMG.prob1 {
 MARGIN: 3px 1em 1em 0; FLOAT: left
}

.tdRed{
 BORDER: solid 1px #FF6666;
 PADDING: 1px 3px;
}

/* заголовки в формах */
.bformName{
 FONT: bold 12px Tahoma, Geneva CY, Sans serif;
 COLOR: #005999;
}
.greenformName{
 FONT: bold 12px Tahoma, Geneva CY, Sans serif;
 COLOR: #00BF30;
}
.redformName{
 FONT: bold 12px Tahoma, Geneva CY, Sans serif;
 COLOR: #FF6666;
}
.orjformName{
 FONT: bold 12px Tahoma, Geneva CY, Sans serif;
 COLOR: #FF9F1A;
}
.vioformName{
 FONT: bold 12px Tahoma, Geneva CY, Sans serif;
 COLOR: #6853A6;
}

.orjTR{
 BACKGROUND-COLOR: #FF9F1A;
}

.vioTR{
 BACKGROUND-COLOR: #9685CC;
}

.blueTR{
 BACKGROUND-COLOR: #0068B3;
}


.greenTRwh{
 BACKGROUND-COLOR: #00BF30;
 FONT: bold 15px Tahoma, Geneva CY, Sans serif;
 color: #FFFFFF;
}


.divLeft {
 FLOAT: LEFT;
 PADDING-RIGHT: 10px;
 PADDING-TOP: 5px
}

.divLeft2 {
 FLOAT: LEFT;
 PADDING-RIGHT: 10px;
}

/* страницы */
.pageZ {
 FONT: normal 70% Tahoma, Geneva CY, Sans serif;
 color: #777777;
}
/* фон страниц - серый */
.fonPage{
 BACKGROUND-COLOR: #F3F3F3;
}

/* поля в формах */
.txtForm {
 FONT: bold 70% Tahoma, Geneva CY, Sans serif;
 color: #000000;
}
/* фон формы - серый */
.fonForm{
 BACKGROUND-COLOR: #F2F2F2;
}

/* черные заголовки в тексте */
.txtZag {
 FONT: bold 100% Tahoma, Geneva CY, Sans serif;
 color: #000000;
}
/* обычный текст */
.txtN {
 FONT: normal 100% Tahoma, Geneva CY, Sans serif;
 color: #000000;
}

.upCase{
	TEXT-TRANSFORM: uppercase
}

/* классы для выделения видов деятельности в списке */

.ADiv0{
 PADDING-LEFT: 2px;
}
.ADiv1{
 PADDING-LEFT: 5px;
}
.ADiv2{
 PADDING-LEFT: 15px;
}
.ADiv3{
 PADDING-LEFT: 25px;
}
.ADiv4{
 PADDING-LEFT: 35px;
}
.ADiv5{
 PADDING-LEFT: 45px;
}

.tr0{
 BACKGROUND-COLOR: #F3F3F3;
}

.ADivTR0, .tr1,.txtTD{
 BACKGROUND-COLOR: #E8E8E8;
}
.ADivTR1{
 BACKGROUND-COLOR: #CCCCCC;
}

.txtTD {
 FONT: normal 11px Tahoma, Geneva CY, Sans serif;
 color: #000000;
}


.vio12 {
 FONT: bold 120% Tahoma, Geneva CY, Sans serif;
 color: #6853A6;
}



/* ТАБЛИЦА СТИЛЕЙ */

.txt {
 FONT: normal 90% Tahoma, Geneva CY, Sans serif;
 color: #000000;
}
.txtstat {
 FONT: normal 11px Tahoma, Geneva CY, Sans serif;
}
.txt10 {
 FONT: normal 10px Tahoma, Geneva CY, Sans serif;
 color: #000000;
}
.wh11 {
 FONT: normal 11px Tahoma, Geneva CY, Sans serif;
 color: #FFFFFF;
}

.btm {
 FONT: bold 10px Tahoma, Geneva CY, Sans serif;
 color: #FFFFFF;
}
a.btm {
	text-decoration: none ;
}
a.btm:hover {
	text-decoration: underline ;
}

.btm_gr {
 FONT: bold 10px Tahoma, Geneva CY, Sans serif;
 color: #808080;
}
a.btm_gr {
	text-decoration: none ;
}
a.btm_gr:hover {
	text-decoration: underline ;
}

.red11,.red12 {
 FONT: normal 90% Tahoma, Geneva CY, Sans serif;
 color: #D94141;
}
.redB11 {
 FONT: bold 90% Tahoma, Geneva CY, Sans serif;
 color: #D94141;
}
a.red11 {
	text-decoration: underline ;
}
a.red11:hover, a.red12 ,a.red12:hover {
	text-decoration: none ;
}
.red10 {
 FONT: normal 85% Tahoma, Geneva CY, Sans serif;
 color: #D94141;
}
a.red10 {
	text-decoration: underline ;
}
a.red10:hover {
	text-decoration: none ;
}

.green11 {
 FONT: normal 90% Tahoma, Geneva CY, Sans serif;
 color: #00802A;
}
a.green11 {
	text-decoration: underline ;
}
a.green11:hover {
	text-decoration: none ;
}
.green10 {
 FONT: normal 85% Tahoma, Geneva CY, Sans serif;
 color: #00802A;
}
a.green10 {
	text-decoration: underline ;
}
a.green10:hover {
	text-decoration: none ;
}

.vio11 {
 FONT: normal 90% Tahoma, Geneva CY, Sans serif;
 color: #6853A6;
}
a.vio11 {
	text-decoration: underline ;
}
a.vio11:hover {
	text-decoration: none ;
}
.vio10 {
 FONT: normal 85% Tahoma, Geneva CY, Sans serif;
 color: #6853A6;
}
a.vio10 {
	text-decoration: underline ;
}
a.vio10:hover {
	text-decoration: none ;
}
.b12 {
 FONT: normal 100% Tahoma, Geneva CY, Sans serif;
 color: #005999;
}
.b11stat {
 FONT: normal 11px Tahoma, Geneva CY, Sans serif;
 color: #005999;
}
.b11 {
 FONT: normal 90% Tahoma, Geneva CY, Sans serif;
 color: #005999;
}
a.b11,a.b11stat {
	text-decoration: underline ;
}
a.b11:hover,a.b11stat:hover {
	text-decoration: none ;
}
.b10 {
 FONT: normal 85% Tahoma, Geneva CY, Sans serif;
 color: #005999;
}
a.b10 {
	text-decoration: underline ;
}
a.b10:hover {
	text-decoration: none ;
}
.gr11 {
 FONT: normal 90% Tahoma, Geneva CY, Sans serif;
 color: #808080;
}
a.gr11 {
	text-decoration: underline ;
}
a.gr11:hover {
	text-decoration: none ;
}

/* текст в подвале сайта */
.gr8 {
 FONT: normal 65% Tahoma, Geneva CY, Sans serif;
 color: #777777;
}

.gr10 {
 FONT: normal 85% Tahoma, Geneva CY, Sans serif;
 color: #777777;
}
/* заголовки на сером фоне */
.gr9 {
 FONT: normal 70% Tahoma, Geneva CY, Sans serif;
 color: #808080;
}

.gr11 {
 FONT: normal 95% Tahoma, Geneva CY, Sans serif;
 color: #777777;
}

.orj11 {
 FONT: normal 90% Tahoma, Geneva CY, Sans serif;
 color: #FF6600;
}
a.orj11 {
	text-decoration: underline ;
}
a.orj11:hover {
	text-decoration: none ;
}
.orj10 {
 FONT: normal 85% Tahoma, Geneva CY, Sans serif;
 color: #FF6600;
}
a.orj10 {
	text-decoration: underline ;
}
a.orj10:hover {
	text-decoration: none ;
}

.orj9 {
 FONT: normal 11px Tahoma, Geneva CY, Sans serif;
 color: #FF6600;
}
a.orj9 {
	text-decoration: underline ;
}
a.orj9:hover {
	text-decoration: none ;
}

.bannerCont {
 FLOAT: right;
 WIDTH: 25%;
 PADDING: 10px 0 2em 2em
}

.error {
 FONT: normal 11px Tahoma, Geneva CY, Sans serif;
 color: red;
}
.orderStat{
 PADDING-BOTTOM: 10px;
}
.orderStat SPAN{
 COLOR: red;
}

/* Серые блоки в левой части */
.bordW{
	HEIGHT: 1px;
	background: #f1f1f1 url('img/ttl_grey_border.gif') bottom repeat-x; 
}
.bordLH{
	background: #f1f1f1 url('img/ttl_grey_border.gif') left repeat-y; 
}
.bordRH{
	background: #f1f1f1 url('img/ttl_grey_border.gif') right repeat-y; 
}

.bordTW{
	background: #f1f1f1 url('img/ttl_grey_border.gif') top repeat-x; 
}
.bordPd{
 PADDING: 6px 6px 4px 0;
 FONT: normal 70% Tahoma, Geneva CY, Sans serif;
 color: #808080;

}

.flashTop{
	BACKGROUND-COLOR: #DBF0FF;
}

.bfonOrj{
	BACKGROUND-COLOR: #E55C17;
	FONT: normal 11px Tahoma, Geneva CY, Sans serif;
	color: #FFFFFF;

}
.bfonRed{
	BACKGROUND-COLOR: #D94141;
	FONT: normal 11px Tahoma, Geneva CY, Sans serif;
	color: #FFFFFF;

}
.bfonGreen{
	BACKGROUND-COLOR: #00802A;
	FONT: normal 11px Tahoma, Geneva CY, Sans serif;
	color: #FFFFFF;

}
.bfonBlue{
	BACKGROUND-COLOR: #2E99E5;
	FONT: normal 11px Tahoma, Geneva CY, Sans serif;
	color: #FFFFFF;

}
.bfonVio{
	BACKGROUND-COLOR: #6853A6;
	FONT: normal 11px Tahoma, Geneva CY, Sans serif;
	color: #FFFFFF;

}

IMG.forLogo {
 MARGIN: 3px 2em 2em 0;
 FLOAT: left;
 HEIGHT: 80px;
}

.brdRB{
	BORDER-RIGHT: solid 1px #005999;
	PADDING: 0 10px;
}
.pdLR10{
	PADDING: 0 10px;
}
.tr3{
 BACKGROUND-COLOR: #BBBBBB;
 BORDER-TOP: solid 3px #ffffff;
}
.tr4{
 BACKGROUND-COLOR: #ACDBFC;
 BORDER-TOP: solid 10px #ffffff;
}

CITE.forum{
	COLOR: #6F6F6F;
}

HR{
	COLOR: #9D9C9C;
}

.author_0,.author_1,.author_2,.author_3,.author_4 {
 FONT: normal 90% Tahoma, Geneva CY, Sans serif;
 text-decoration: none;
}
.author_0,.author_4 { color: #808080;}
/* яюёхЄшЄхы№ */
.author_1 { color: #2E99E5;}
/* ЇшЁьр */
.author_2 { color: #D94141;}
A.author_2:hover { text-decoration: underline; }
/* цєЁэры */
.author_3 { color: #00802A;}

.ln_phorum {
	PADDING: 15px 0 15px 7px;
	FONT-SIZE: 90%;
}
.ln_phorum2 {
	PADDING-LEFT: 20px;
	FONT-SIZE: 70%;
}



/* =========== CALENDAR ======== */
.cinput {
        FONT-FAMILY: Arial;
        FONT-SIZE: 11px! important;
        COLOR: #000000;
        TEXT-DECORATION: NONE;
        BORDER-WIDTH: 1px;
        BORDER-STYLE: solid;
        BORDER-COLOR: #E0E0E0;
        BACKGROUND-COLOR: #F6F6F6;
        PADDING-LEFT: 1px;
        PADDING-RIGHT: 1px;
       }

.cselect {
        FONT-FAMILY: Arial;
        FONT-SIZE: 11px! important;
        COLOR: #000000;
        CURSOR: hand;
        BACKGROUND-COLOR: #F6F6F6;
       }

.cselectO {
       }
.cselectOcur {
        COLOR: #A00000;
       }

 .st   {
   FONT-FAMILY: ARIAL;
   FONT-SIZE: 12px! important;
   COLOR: #000000;
   TEXT-DECORATION: NONE;
   CURSOR: DEFAULT;
 }

 A.hlink:link {
   FONT-FAMILY: ARIAL;
   FONT-SIZE: 12px! important;
   COLOR: #000000;
   TEXT-DECORATION: NONE;
   CURSOR: HAND;
 }

 A.hlink:visited {
   FONT-FAMILY: ARIAL;
   FONT-SIZE: 12px! important;
   COLOR: #000000;
   TEXT-DECORATION: NONE;
   CURSOR: HAND;
 }

 A.hlink:hover {
   FONT-FAMILY: ARIAL;
   FONT-SIZE: 12px! important;
   COLOR: #000000;
   TEXT-DECORATION: NONE;
   FONT-WEIGHT: bold;
   CURSOR: HAND;
 }


 .workday {
  FONT-FAMILY: Verdana;
  FONT-SIZE: 12px !important;
  COLOR: #505050;
  BACKGROUND-COLOR: #F0F0F0;
  BORDER: solid 1px #F0F0F0;
 }

 .holiday {
  FONT-FAMILY: Verdana;
  FONT-SIZE: 12px !important;
  COLOR: #505050;
  BACKGROUND-COLOR: #FFE0E1;
  BORDER: solid 1px #FFE0E1;
 }

 .workday_s {
  FONT-FAMILY: Verdana;
  FONT-SIZE: 12px !important;
  COLOR: #FF0000;
  BACKGROUND-COLOR: #EEEEEE;
  BORDER: solid 1px #D0D0D0;
 }

 .holiday_s {
  FONT-FAMILY: Verdana;
  FONT-SIZE: 12px !important;
  COLOR: #FF0000;
  BACKGROUND-COLOR: #FDDEDF;
  BORDER: solid 1px #DFC0C1;
 }

 .workday_c {
  FONT-FAMILY: Verdana;
  FONT-SIZE: 12px !important;
  FONT-WEIGHT: bold;
  COLOR: #505050;
  BACKGROUND-COLOR: #F0F0F0;
  BORDER: solid 1px #F0F0F0;
 }

 .holiday_c {
  FONT-FAMILY: Verdana;
  FONT-WEIGHT: bold;
  FONT-SIZE: 12px !important;
  COLOR: #505050;
  BACKGROUND-COLOR: #FFE0E1;
  BORDER: solid 1px #FFE0E1;
 }

 .workday_m {
  FONT-FAMILY: Verdana;
  FONT-SIZE: 12px !important;
  COLOR: #505050;
  BACKGROUND-COLOR: #E0E0E0;
  BORDER: solid 1px #D0D0D0;
 }

 .holiday_m {
  FONT-FAMILY: Verdana;
  FONT-SIZE: 12px !important;
  COLOR: #505050;
  BACKGROUND-COLOR: #EFD0D1;
  BORDER: solid 1px #FFE0E1;
 }

 .calendar {
  FONT-FAMILY: Verdana;
  FONT-SIZE: 12px !important;
  COLOR: #505050;
  BACKGROUND-COLOR: #FFFFFF;
  BORDER: solid 1px #505050;
 }

 .headerRow {
  BACKGROUND-COLOR: #D0D0D0;
 }

 .yearRow {
  BACKGROUND-COLOR: #F0F0F0;
 }

 .monthRow {
  BACKGROUND-COLOR: #F0F0F0;
 }

 .weekRow {
  FONT-FAMILY: Verdana;
  FONT-SIZE: 12px !important;
  COLOR: #505050;
  PADDING: 2px;
  BACKGROUND-COLOR: #E0E0E0;
  LETTER-SPACING: 1px;
 }
