body {
    color: #35286b;
    background-color: #D8D2D1;
    font-family: Arial, Tahoma, 'MS Sans Serif';
    font-size: 9pt;
    margin: 0px;
}
#product {
	border: 1px solid #26195B;
}

OPTION
{
    FONT-FAMILY: 'MS Sans Serif', Arial, Tahoma;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold
}

SELECT
{
    FONT-FAMILY: 'MS Sans Serif', Arial, Tahoma;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold
}

INPUT
{
    FONT-FAMILY: 'MS Sans Serif', Arial, Tahoma;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold
}

TEXTAREA
{
    FONT-FAMILY: 'MS Sans Serif', Arial, Tahoma;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal
}

TD
{
    COLOR:#26195B;
    FONT-FAMILY: Arial, Tahoma, 'MS Sans Serif';
    FONT-SIZE: 9pt;
}

A
{
    COLOR:#2F46BA;
    FONT-FAMILY: Arial, Tahoma, 'MS Sans Serif';
    FONT-SIZE: 9pt;
    TEXT-DECORATION: none
}

A:hover
{
    COLOR:#2F46BA;
    FONT-FAMILY: Arial, Tahoma, 'MS Sans Serif';
    FONT-SIZE: 9pt;
    TEXT-DECORATION: underline
}

.title
{
    COLOR: #26195B;
    FONT-FAMILY: Arial, Verdana, Tahoma;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}

.big_title
{
    COLOR: #26195B;
    FONT-FAMILY: Arial, Verdana, Tahoma;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold
}

P
{
   TEXT-ALIGN: justify
}

.tab2
{
    FONT-FAMILY: Arial, Tahoma, 'MS Sans Serif';
    FONT-SIZE: 10pt;
}

A:contact
{
    COLOR:#35286B
    FONT-FAMILY: Arial, Tahoma, 'MS Sans Serif';
    FONT-SIZE: 3pt;
    TEXT-DECORATION: underline
}

.row1 {
        background-color:#EEE6E5;
}

.row2 {
        background-color:#FFFFFF;
}
.error {
    color:#FF0606;
}

/*
 ADDED BY enb TO FEAT NEW DESIGN
 --------------------- cut --------------------------
*/

img {
 border: none;
}

table.left_menu {
 border: none;
 font-size: 8pt;
/* color: #5F527E; */
 color: #4B4063;
/* white-space: nowrap; */
 padding-left: 5px;
}

table.left_menu th {
 padding: 0px;
 padding-top: 8px;
 text-align: left;
 font-weight: normal;
 font-size: 9pt;
}

table.left_menu td {
 text-align: left;
 font-size: 8pt;
 padding: 0px;
}

table.left_menu td.square {
 text-align: left;
 font-size: 2pt;
 padding: 0px;
 padding-top: 8px;
 padding-left: 15px;
 padding-right: 7px;
 vertical-align: middle;
 text-align: left;
}

table.left_menu td.square img {
 width: 8px;
 height: 6px;
 border: none;
}

table.left_menu th a:link, table.left_menu th a:visited {
 color: #4B4063;
 font-size: 9pt;
 text-decoration: none;
}

table.left_menu td a:link, table.left_menu td a:visited {
 color: #4B4063;
 font-size: 8pt;
 text-decoration: none;
}

table.left_menu td a:hover, table.left_menu th a:hover {
 text-decoration: underline;
}

/* site header stuff */

td.head_top_left {
 background-image: url('img/head_bg.gif');
 background-color: #9FADCE;
 width: 280px;
 height: 71px;
 vertical-align: top;
 padding: 0px;
}

td.head_top_left img {
 width: 280px;
 height: 71px;
}

td.head_top_right {
 background-image: url('img/utp_header.gif');
 background-color: #CDC5C5;
 height: 71px;
}

td.head_bottom_left {
 background-color: #FFFFFF;
 width: 280px;
 height: 84px;
}

td.head_bottom_left img {
 width: 280px;
 height: 84px;
}

td.head_bottom_right {
 background-color: #A6B5D5;
 background-image: url('img/big_rollover_bg.gif');
 height: 84px;
}

td.head_bottom_right img {
 height: 84px;
}

table.menu_head {
 border: none;
 margin-top: -45px;
}

table.menu_head td.menu {
 border-top: 1px solid #B5A9A9;
}

table.menu_head td.menu_head_left {
 border-bottom: 1px solid #504241;
 width: 200px;
 height: 93px;
 background-image: url('img/cable_bg.gif');
 vertical-align: top;
 }

table.menu_head td.menu_head_left img {
 width: 200px;
 height: 93px;
}


table.menu_head td.menu_head_right {
 border: none;
 border-bottom:1px solid #343434;
 width: 158px;
 height: 94px;
 background-image: url('img/cable_bg.gif');
 vertical-align: top;
 text-align: right;
}

table.menu_head td.menu_head_right table {
 float: right;
 padding: 0px;
 margin: 0px;
 margin-top:2px;
 border: none;
}

table.menu_head td.menu_head_right table img {
 width: 154px;
 height: 23px;
}

td.content_big {
 text-align: left;
 vertical-align: top;
 background-color: #FDFDFD;
}

table.content_handler td {
 margin: 0px;
 padding: 0px;
 border: none;
 background-color: #FDFDFD;
}

table.content_handler td {
 padding: 1px;
 margin: 0px;
}

table.content {
 margin: 0px;
 padding: 0px;
 width: 100%;
}

table.content h1 {
 font-size: 200%;
}

table.content h2 {
 font-size: 180%;
}

table.content h3 {
 font-size: 150%;
}

table.content h4 {
 font-size: 120%;
}

table.content h5 {
 font-size: 110%;
}

table.content h6 {
 font-size: 100%;
}


table.content th.content_header {
 text-align: left;
 vertical-align: middle;
 padding-left: 5px;
 height: 23px;
 background-color: #B7ABAB;
 border: 1px solid #D8CDCB;
 border-bottom: 1px solid #948A88;
 color: #FFFFFF;
 font-weight: bold;
 font-size: 9pt;
}

table.content th a:link, table.content th a:visited, table.content th a:hover {
 color: #FFFFFF;
}

.content_header {
 color: #FFFFFF;
 font-weight: bold;
 font-size: 9pt;
}

.content_header a:link {
 color: #FFFFFF;
 font-weight: bold;
 font-size: 9pt;
}

.content_header a:visited {
 color: #FFFFFF;
 font-weight: bold;
 font-size: 9pt;
}

.content_header a:hover {
 color: #FFFFFF;
 font-weight: bold;
 font-size: 9pt;
}


table.content th em {
 color: #35286B;
 font-style: normal;
 font-weight: bold;
}

table.content td.left {
 text-align: justify;
 vertical-align: top;
 padding: 5px;
 background-color: #FDFDFD;
 color: #35286B;
 font-size: 9pt;
 width: 100%;
}

table.content_handler td.right {
 text-align: center;
 vertical-align: top;
 padding: 0px;
/* background-color: #FDFDFD; */
 width: 121px;
 color: #35286B;
 font-size: 9pt;

 border-left: 1px solid #504241;
 background-color: #E9DFE0;
}

table.content_handler table.right_menu {
 padding: 0px;
 width: 100%;
 color: #35286B;
 font-size: 9pt;
 background-color: #E9DFE0;
}

table.right_menu td.menu_head {
 height: 95px;
 background-image: url('img/cable_bg.gif');
 vertical-align: middle;
 text-align: center;
 color: #FFFFFF;
}

table.right_nav td.square {
 text-align: left;
 font-size: 2pt;
 padding: 0px;
 padding-top: 8px;
 padding-left: 15px;
 padding-right: 7px;
 vertical-align: middle;
 text-align: left;
}


table.right_nav {
 border: none;
 font-size: 8pt;
 background-color: #BAAEAC;
 white-space: nowrap;
 padding: 0px;
}

table.right_nav td {
 text-align: left;
 font-size: 8pt;
 padding: 0px;
 background-color: #BAAEAC;
}

table.right_nav td.square {
 text-align: left;
 font-size: 2pt;
 padding: 0px;
 padding-top: 4px;
 padding-right: 7px;
 vertical-align: middle;
 text-align: left;
}

table.right_nav td.square img {
 width: 8px;
 height: 6px;
 border: none;
}


table.right_menu td.menu_content {
 border-top: 1px solid #B5A9A9;
 background-color: #E9DFE0;
}

table.right_menu td.menu_head a:link, table.right_menu td.menu_head a:visited {
 color: #FFFFFF;
 font-size: 8pt;
 text-decoration: none;
 font-weight: bold;
}

table.right_menu td.menu_head a:hover {
 text-decoration: underline;
}

td.left_menu_place {
 padding: none;
 background-color:#E9DFE0;
 vertical-align: top;
 border-right:1px solid #343434;
 margin: 0px;
 width: 277px;
}

td.bottom_left {
 padding: 10px;
 background-color: #FDFDFD;
 vertical-align: middle;
 border-right:1px solid #343434;
 border-top:1px solid #343434;
 text-align: left;
 height: 71px;
}

td.bottom_right {
 padding: 5px;
 border: none;
 border-top:1px solid #343434;
 background-color: #FDFDFD;
 vertical-align: middle;
 text-align: center;
 height: 71px;
 background-image: url('img/bottom_right_bg.gif');
 background-repeat: repeat-x;
}
.row1 {
        background-color:#EEE6E5;
}
.row2 {
        background-color:#FFFFFF;
}

.header {
	font-weight: bold;
	background-color: rgb(216, 210, 208);
}
#note_1 {
    padding: 5px;
    width: 100%;
}

#note_2 {
    padding: 5px;
    width: 100%;
}

#note_fio {
    width: 15%;
    float: left;
    text-align: left;
}
#note_title {
    width: 85%;
    float: left;
    text-align: left;
}
#light_div {
    background-color: rgb(238, 230, 229);
    margin: 1px;
    float: left;
}
#dark_div {
    background-color: rgb(216, 210, 209);
    margin: 1px;
    float: left;
}
#tr_div {
    padding: 2px;
    margin: 1px;
    float: left;
}

/************************************************************************************
 * КРО ФСС
 ***********************************************************************************/
#my-krofss-news-teaser
{
  padding: 10px;
}

#my-krofss-news-teaser .krofss-news-teaser-item
{
  margin-bottom: 30px;
  min-height: 215px;
}

#my-krofss-news-teaser .krofss-news-teaser-header
{
  font-weight: bold;
}

#my-krofss-news-teaser .krofss-news-teaser-image img
{
  float: left;
  width: 250px;
  height: auto;
  margin: 0px 5px 10px 0px;
}
/***********************************************************************************/
#my-krofss-news-block
{
  padding: 10px;
}

#my-krofss-news-block .krofss-news-block-item
{
  margin-bottom: 30px;
  min-height: 215px;
}

#my-krofss-news-block .krofss-news-block-header
{
  font-weight: bold;
}

#my-krofss-news-block .krofss-news-block-image img
{
  float: left;
  width: 250px;
  height: auto;
  margin: 0px 5px 10px 0px;
}
/***********************************************************************************/
#my-krofss-question-block
{
	padding: 10px;
}

#my-krofss-question-block .answer
{
}

#my-krofss-question-block .question
{
  font-style: italic;
  font-weight: bold;
}
/***********************************************************************************/















