/*page*/
body                    { padding:0; margin:0; background-color: #ffffff; }
.page_title             {  margin:27px 0 0 0; padding:0 0 0 5px; height:23px; white-space:nowrap; overflow:hidden; }
/* Fix IE. Hide from IE Mac \*/  *html .page_title { margin:25px 0 0 0; } /* End */
.main_page_title        {  padding:27px 0 0 5px; }
/* Fix IE. Hide from IE Mac \*/  *html .main_page_title { padding:25px 0 0 5px; } /* End */

.body-page              { padding:0; margin:0; }
body, .text, td, a table{ font:8pt Tahoma, sans; color:#000000; }
table                   { border:solid 0; }
h1                      { font:bold 14pt Arial, sans;
                          color: #4C548A;
                          float: left;
                          margin: 0px; padding: 0px;
                        }

/*navigation*/
a                     { color:#FFF; }
a:hover               { text-decoration:none; }
a img                 { border: 0px; }

/*splash*/
.bgr_left 			{ background-position: top right; background-image:url("../images/bgr/main_bgr_l.gif"); }
.bgr_center			{ background-position: top center; background-image:url("../images/bgr/footer_bgr.gif"); background-repeat:repeat-y; }
.bgr_right 			{ background-position: top left; background-image:url("../images/bgr/main_bgr_r.gif"); }

.right_splash_bgr     { background-image:url("../images/bgr/right_bgr.gif");
                        background-position: top left; background-repeat: no-repeat; }
.left_splash_bgr      { background-image:url("../images/bgr/left_bgr.gif");
                        background-position: top right; background-repeat: no-repeat;
                      }
.splash_catalog_bgr   { background-image:url("../images/bgr/splash_catalog_bgr.gif");
                        background-position: top left; background-repeat: no-repeat;
                      }
.right_bgr_bot        { background-image:url("../images/bgr/right_bgr_bot.gif");
                        background-position: top left; background-repeat: no-repeat;
                      }
.left_bgr_bot         { background-image:url("../images/bgr/left_bgr_bot.gif");
                        background-position: top right; background-repeat: no-repeat;
                      }

.splash_catalog       { background-color:#424C92; }
.splash_catalog a     { color: #ffffff; text-decoration: underline; }
/*splash*/
.splash_catalog_position{ margin-top: 40px; padding-bottom: 15px; }
.copyright            { color: #ffffff; padding-top: 15px; padding-bottom: 5px; }
/*design*/

/*layout*/
.body_bgr             { background-position: bottom left; background-repeat:repeat-x; }
.bgr_norepeat         { background-position: top left; background-repeat: no-repeat; }

/*form*/
.input                 { border:solid 1px #745F4C; height:20px; width:300px; }
.textarea              { border:solid 1px #745F4C; width:400px; }
.button                { border:solid 1px #745F4C; height:20px; width:95px; margin-left:160px; }

/*colors*/
.empty_left_content   { background: #EBB9B9; }

/*embedded*/
.menu_bgr             { background-image:url("../images/bgr/menu.gif"); }

/*search*/
.search               {
                        width: 100%;
                        padding-left: 18px;
                        background-color: #404881;
                        background-image: url("../images/bgr/search_bgr.gif");
                        background-position: top left; background-repeat: no-repeat;
                      }
.search input         {
                        height: 19px; border: solid 1px #33385D; display: block; margin: 0px; float: left;
                      }
.search .img          { padding-left: 0px; margin: 0px; border:0; }



.left_header_bgr      { background-color: #3F498B; }
.right_header_bgr     {
                        background-color: #3F498B;
                        background-image: url("../images/bgr/right_search_bgr.gif");
                        background-position: top left; background-repeat: no-repeat;
                      }
.header td            { border-bottom: solid 1px #33385D; }
.header td td         { border: 0px; }
/*.second_page          { background-image:url("../images/bgr/page_main_bgr.gif"); }*/
.contacts             { padding-top: 10px; background-color:#3F498B; }
.contacts td          { padding-left: 10px; padding-right: 10px; border-right: solid 1px #E2E2E2; vertical-align: top; font: bold 8pt Tahoma,; color: #E2E2E2; }

.right_menu_bgr       { background-image:url("../images/bgr/right_menu_bgr.gif"); background-position: top left; background-repeat: repeat-x; }
.catalog_bgr          { background-image:url("../images/bgr/catalog_bgr.gif"); background-position: bottom left; background-repeat: repeat-x; }

.left_menu_bgr        { background-image:url("../images/bgr/left_menu_bgr.gif"); background-position: top right; background-repeat: repeat-x; }
.right_catalog_bgr    { background-image:url("../images/bgr/right_catalog_bgr.gif"); background-position: top left; background-repeat: repeat-x; background-color: #E2E2E2; }

/*catalog------------------------------------------------------------------------------------------------------*/
.catalog_style        { background-color:#E2E2E2; width: 100%;
                        background-image:url("../images/bgr/catalog_item_bgr.gif");
                        background-position: top right;
                        background-repeat: no-repeat;
                        vertical-align: top;
                        padding-left: 10px;
                        /*padding-bottom: 10px;*/
                        color: #3f498b;
                      }
.catalog_style td     { vertical-align:top; }
.catalog_style a      { text-align: left;
                        font: bold 8pt Tahoma; color: #4C548A;
                        text-decoration: none; }
.catalog_style a:hover{ text-decoration: underline; }
.catalog_folder       { }
.catalog_folder h2    { margin:0; padding:0; font: bold 8pt Tahoma; color: #4C548A; }
.catalog_folder td    { height:1px; font:8pt Tahoma; color: #4C548A; }
.s_img_catalog		  { margin:1px 3px 1px 0px; height:70px; width:70px; }
/* Fix IE. Hide from IE Mac \*/  *html .catalog_style a { padding-left: 10px; }
                                 *html .catalog_style ul { text-indent: -6px; }
                                 *html .catalog_style ul li { list-style: disc url("../images/icon/liie.gif") inside; }
                              /* End */
/*end catalog--------------------------------------------------------------------------------------------------*/
/*begin news---------------------------------------------------------------------------------------------------*/
.news                 { background-color:#F4F4F4;
                        vertical-align: top;
                        color:#A09D9D;
                        /*margin-right: 5px;*/
                      }
.news a               { display: block;
                        margin-top: 5px;
                        margin-bottom: 10px;
                        background-image:url("../images/bgr/a_bgr.gif");
                        background-position: top left;
                        background-repeat: no-repeat;
                        padding-left: 15px;
                        color: #2C2C2C;
                        text-decoration: none;
                      }
.news a:hover         { color: #5F5F5F; text-decoration: underline; }
.more                 { text-align: right;
                        margin-right: 5px;
                        text-decoration: underline; }
.more a               { color:#4C548A;
                        text-decoration: underline;}
.more a:hover         { color:#7E84B1; }

.all_news             { margin-top: 10px;margin-bottom: 10px; }
.all_news td          { padding: 0px; margin: 0px; }
/*end news-----------------------------------------------------------------------------------------------------*/
/*documents----------------------------------------------------------------------------------------------------*/
.doc                  { text-align: left; background-color: #ffffff; vertical-align: top; }
.documents            {
                        text-align: left; background-color: #ffffff; text-align: right; margin-left: 13px;
                      }
.documents a          { display: block;
                        margin-top: 5px;
                        margin-bottom: 10px;
                        background-image:url("../images/icon/doc.gif");
                        background-position: top left;
                        background-repeat: no-repeat;
                        padding-left: 15px;
                        color: #4C548A;
                        text-decoration: none;
                        text-align: left;
                      }
.documents a:hover    {
                        text-decoration: underline;
                      }
/*end documents------------------------------------------------------------------------------------------------*/
/*pic catalog--------------------------------------------------------------------------------------------------*/
.pic_catalog          {  width: 100%; }
.pic_catalog td       {
                        vertical-align: bottom;
                        border-left: dashed 1px #E2E2E2;
                        padding-left: 5px;
                      }
.pic_catalog td td    { border: 0px; }
/*end pic catalog----------------------------------------------------------------------------------------------*/
/*copyright----------------------------------------------------------------------------------------------------*/
.copyright_b            { width: 100%; background-color: #ffffff; }
.copyright_b td         { border-top: solid 1px #E2E2E2;
                        }
.copyright_b td td      { border: none; }
.copyright_bgr          {
                          background-image:url("../images/bgr/copyright_bgr.gif");
                        }
.bit                    {
                           width: 100%; vertical-align: top; border-top: solid 11px #E2E2E2!important; color:#919191; text-align: right; padding-top: 3px;
                        }
.bottom_content         { background-color: #ffffff;
                          vertical-align: top;
                          color:#E2E2E2;
                          padding-top:10px;
                          padding-left:25px;
                          text-align: left;
                          padding-right:5px;
                        }
.l_copyright_pos        { width: 50%; background-color: #ffffff; }
.r_copyright_pos        { width: 50%; border-top: solid 12px #E2E2E2!important; }
.copyright_b table      { height: 100%; text-align: center; width: 775px; }
/*end copyright------------------------------------------------------------------------------------------------*/
/*admin jip*/
.jip{ border:1px solid #000000; }
.jip-object{ border:1px solid #000000; }
.jip-object-active{ border:1px dotted #7095ED; }

.jip-actions{ border:1px solid #000000; background-color:#FFFFFF;}
.jip-actions-active{border:1px solid #000000; background-color:#FFFFFF;}

.jip-td{ border-left:0; border-right:0; background-color:#FFFFFF;}
/*end admin*/
.sape a
                        {color: #888888;
                        text-decoration: underline;
                        }
