/*Общие настройки*/
body {  background-color: #ffffff}
a { color: #658D95; text-decoration: underline}
a.anews {/* font-size: 11px; */color: 666666; text-decoration: none}
td, .common { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#666666;}
.common { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#666666;text-decoration: none;}
input, select {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#000000;}
/*p {text-align: justify;margin-top:0px;margin-bottom:0px;text-indent:20px; font-size: 12px;line-height: 16px;padding-top: 10px; }*/
p {text-align: justify;margin-top:7px;margin-bottom:7px;text-indent:20px;line-height:15px;}
p.text_select {font-family: Georgia, Verdana, Arial, Helvetica, sans-serif; text-align: justify;margin-top:0px;margin-bottom:0px;text-indent:20px; font-size: 14px;line-height: 18px; PADDING-RIGHT: 30px; PADDING-LEFT: 30px; PADDING-BOTTOM: 14px; PADDING-TOP: 14px; FONT-STYLE: italic; BACKGROUND-COLOR: #7AA6AF; font-weight: bold; color: white;}
p.page_title {text-align: left; margin-top:7px;margin-bottom:7px;text-indent:20px;line-height:15px;}

h6 {font-family: Georgia, Verdana, Arial, Helvetica, sans-serif; text-align: justify;margin-top:0px;margin-bottom:0px;text-indent:20px; font-size: 14px;line-height: 18px; PADDING-RIGHT: 30px; PADDING-LEFT: 30px; PADDING-BOTTOM: 14px; PADDING-TOP: 14px; FONT-STYLE: italic; BACKGROUND-COLOR: #7AA6AF; font-weight: bold; color: white;}
h4
{
  margin-top: 7px;
  font-size: 14px;
  margin-bottom: 7px;
  text-transform: uppercase;
  color: #347586;
  text-indent: 20px;
  line-height: 15px;
  font-family: Verdana;
  text-align: left;
}
h5 {font-size: 12px;color: #347586; font-weight: bold; margin-top:7px;margin-bottom:7px;text-indent:20px;line-height:15px;}
h3
{
  margin-top: 7px;
  font-weight: normal;
  font-size: 12px;
  margin-bottom: 7px;
  color: #347586;
  text-indent: 20px;
  line-height: 15px;
}

ul {list-style-image: url(../images/out/LesterBullet.gif);margin-top: 0px;font-size: 12px;margin-bottom: 0px;text-indent: 0px;line-height: 15px;padding-top: 10px; text-align: justify;padding-bottom: 8px;}
ul.sub {list-style-image: url(../images/out/LesterBulletSub.gif);margin-top: 0px;font-size: 12px;margin-bottom: 0px;text-indent: 0px;line-height: 15px;padding-top: 10px; text-align: justify;padding-bottom: 8px;}

.important {/*font-size: 11px; */padding-left:10px; padding-right:8px;}

/*Адрес в футере*/
.address_btm {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none}


.welcome {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold;text-transform: uppercase; color: #005A6F; text-decoration: none; padding-top:20px; padding-bottom:20px;}

.welcome_txt {padding-left:30px; padding-right:110px;padding-top:0px; padding-bottom:0px;}

/*Меню внизу страниц 2-го уровня*/
.menu_btm {color: #666666; text-transform: uppercase;text-decoration: none; font-size: 10px;}
.a_grey {color: #999999; text-transform: uppercase;text-decoration: none;  font-size: 10px;}

/*Меню 2-го уровня*/
/*.menu_2act {font-size: 11px; color: #BDD4D4; text-decoration: none; font-weight: bold;text-transform: uppercase;}
.menu_2pas {font-size: 11px; color: #ffffff; text-decoration: none; font-weight: bold; text-transform: uppercase;}*/

.menu_2act {font-family: Verdana;font-size: 9px; font-weight: bold;text-transform: uppercase; line-height:12px;text-indent:-25px;padding-left: 25px;}
.menu_2act_link {padding-left: 1px;color: #BDD4D4; text-decoration: none; }
.menu_2pas {font-family: Verdana;font-size: 9px; font-weight: bold; text-transform: uppercase; text-indent:-25px;padding-left: 25px;line-height:12px;}
.menu_2pas_link {padding-left: 1px;color: #ffffff; text-decoration: none;}

.login {color: #BDD4D4; text-decoration: none; font-weight: bold; text-transform: uppercase;font-size: 14px;}

/*Меню 3-го уровня*/
/*.menu_3act {font-family: Verdana; color: #BDD4D4; text-decoration: none; font-size: 10px; font-weight: bold;padding-left: 18px; line-height:11px;}
.menu_3pas {font-family: Verdana; color: #ffffff;  text-decoration: none; font-size: 10px; font-weight: bold; padding-left: 18px; line-height:11px;}*/

.menu_3act {font-family: Verdana; font-size: 10px; font-weight: bold;padding-left: 28px; line-height:11px;}
.menu_3act_link {font-family: Verdana; font-size: 10px; color: #BDD4D4; text-decoration: none;padding-left: 1px;}
.menu_3pas {font-family: Verdana; font-size: 10px; font-weight: bold; padding-left: 28px; line-height:11px;}
.menu_3pas_link {font-family: Verdana; font-size: 10px; color: #ffffff; text-decoration: none;padding-left: 1px;}


/*.menu_3act {color: #BDD4D4; text-decoration: none; font-size: 12px; / *font-weight: bold;* /padding-left: 12px; line-height:12px;}*/
/*.menu_3pas {color: #ffffff;  text-decoration: none; font-size: 12px; / *font-weight: bold;* / padding-left: 12px; line-height:12px;}*/


/*Серые и зеленые ячейки*/
.td_green {text-transform: uppercase; font-weight: bold;color: #FFFFFF; padding-left: 30px;text-decoration: none;}
.td_grey {text-transform: uppercase; font-weight: bold; padding-left: 30px; color: #FFFFFF;text-decoration: none;}


/*Заголовок страницы*/
.page_title {color: #347586; text-transform: uppercase; font-weight: bold; line-height: 25px; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px;}
/*Подзаголовок страницы*/
.page_subtitle {color: #347586; font-weight: bold; margin-top:7px;margin-bottom:7px;text-indent:20px;line-height:15px;}
.page_subtitle2 {color: #347586; margin-top:7px;margin-bottom:7px;text-indent:20px;line-height:15px;}

/*Название продукта*/
.product_title {color: #000000; text-transform: uppercase; font-weight: bold; line-height: 25px;padding-left: 30px;}

/*Название продукта (гл.стр.)*/
.product_title2 {color: #000000; text-transform: uppercase; font-weight: bold; line-height: 25px;padding-left: 12px;font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.product_descr {color: #005E73; font-weight: bold;padding-left: 12px;font-size: 12px;font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 11px;}

/*Серые и зеленые ячейки (гл.стр.)*/
.td_green1 {text-transform: uppercase; font-weight: bold;color: #FFFFFF; padding-left: 12px;}
.td_grey1 {background-color: #D1D1D1; text-transform: uppercase; font-weight: bold;color: #FFFFFF; padding-left: 12px;}

/*Новости и их описания*/
.news_title {text-transform: uppercase; font-weight: bold; line-height: 30px;}
.news_descr {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
/*.news_more {text-transform: uppercase; font-weight: bold; font-size: 9px;text-decoration: none;color:#666666;}
.news_morer {text-transform: uppercase; font-weight: bold; font-size: 9px;text-decoration: none;color:#A01010;}*/
.news_morer {text-transform: uppercase; font-weight: normal;font-family:Verdana, Arial, Helvetica, sans-serif;  font-size: 10px;text-decoration:none;color:#A01010;}
.news_more {text-transform: uppercase; font-weight: bold; font-size:10px;text-decoration: none;color:#666666;font-family: Verdana, Arial,Helvetica, sans-serif;}
.news {font-weight: bold; font-size: 12px;text-decoration: none;color:#005E73; line-height:12px;padding-top: 20px;padding-bottom: 5px;}

/*Стили для таблицы*/
.table_border { BORDER-RIGHT: 0px solid; BORDER-TOP: #B0B0B0 2px solid; BORDER-LEFT: #000000 0px solid; BORDER-BOTTOM: #B0B0B0 2px solid}
.tr_subtitle {background-color: #ffffff; BORDER-LEFT-COLOR: black; BORDER-BOTTOM-COLOR: black; BORDER-TOP-COLOR: #B0B0B0; BORDER-RIGHT-COLOR: #B2C5C5; border-color: #B0B0B0 #F1F1F1 #B0B0B0 black; border-style: solid; border-top-width: 2px; border-right-width: 1px; border-bottom-width: 2px; border-left-width: 0px}
.tr_ord {background-color: #E1E1E1; BORDER-LEFT-COLOR: black; BORDER-BOTTOM-COLOR: black; BORDER-TOP-COLOR: #F1F1F1; BORDER-RIGHT-COLOR: #D5D5D5; border-color: #F1F1F1 #d5d5d5 #B0B0B0 black; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px}
.tr_title {  border-color: #B2C5C5 #A8BABA black black; background-color: #B2C5C5; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px}

.table
{
  border-right: 0px solid;
  border-top: #b0b0b0 2px solid;
  border-left: #000000 0px solid;
  border-bottom: #b0b0b0 2px solid;
}
.tbl_cell {background-color: #E1E1E1; BORDER-LEFT-COLOR: black; BORDER-BOTTOM-COLOR: black; BORDER-TOP-COLOR: #F1F1F1; BORDER-RIGHT-COLOR: #D5D5D5; border-color: #F1F1F1 #d5d5d5 #B0B0B0 black; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px}
.tbl_top
{
  border-right: #a8baba 1px solid;
  border-top: #b2c5c5 0px solid;
  font-weight: bold;
  border-left: black 0px solid;
  border-bottom: black 0px solid;
  background-color: #b2c5c5;
  text-align: center;
}

/*universal grid CW*/

.cw_check_all      { border-color: #B2C5C5 #A8BABA black black; background-color: #B2C5C5; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px; }
.cw_header         { border-color: #B2C5C5 #A8BABA black black; background-color: #B2C5C5; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px; }
.cw_header_text    { color:black; }
.cw_check_no_odd   { background-color: #eef2f6; BORDER-LEFT-COLOR: black; BORDER-BOTTOM-COLOR: black; BORDER-TOP-COLOR: #B0B0B0; BORDER-RIGHT-COLOR: #B2C5C5; border-color: #B0B0B0 #F1F1F1 #B0B0B0 black; }
.cw_row_no_odd     { background-color: #ffffff; BORDER-LEFT-COLOR: black; BORDER-BOTTOM-COLOR: black; BORDER-TOP-COLOR: #B0B0B0; BORDER-RIGHT-COLOR: #B2C5C5; border-color: #B0B0B0 #F1F1F1 #B0B0B0 black; }
.cw_check_odd      { background-color: #ccd0d8; BORDER-LEFT-COLOR: black; BORDER-BOTTOM-COLOR: black; BORDER-TOP-COLOR: #F1F1F1; BORDER-RIGHT-COLOR: #D5D5D5; border-color: #F1F1F1 #d5d5d5 #B0B0B0 black; }
.cw_row_odd        { background-color: #E1E1E1; BORDER-LEFT-COLOR: black; BORDER-BOTTOM-COLOR: black; BORDER-TOP-COLOR: #F1F1F1; BORDER-RIGHT-COLOR: #D5D5D5; border-color: #F1F1F1 #d5d5d5 #B0B0B0 black; }
.cw_action_panel   { background-color: #ffffff; }
.cw_titleline      { background-color: #0B5B6B; }
.cw_tableborder    { background-color: #999999; }
.cw_title          { color:#0B5B6B; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 18px; }
/* for compatible */
.txt_red_bold_17   { color:#0B5B6B; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 18px; }
/* style controls */

.ctl_input_search
{
	border-right: #9C9A9C 1px solid;
	border-top: #9C9A9C 1px solid;
	border-left: #9C9A9C 1px solid;
	border-bottom: #9C9A9C 1px solid;
}
