body{
    margin: 0px;
    padding: 0px;
    background: url("/img/bg0.gif");
    OVERFLOW: auto;
}

table {
    margin: 0px;
    padding: 0px;
    border: 0px;
}
p,td{
    color: #30404E;
    font: 11px Verdana, sans-serif;
}
.dcn {
	 color: #30404E;
    font: 11px Verdana, sans-serif;
}
h3{
    color: #6C394A;
    font: bold 14 px Verdana, sans-serif;
}

h4{
    color: #6C394A;
    font: bold 11 px Verdana, sans-serif;
}
INPUT, SELECT, TEXTAREA{
    color: #3D5261;
    font: 9 px Verdana, sans-serif; 
    border: 1px solid #6D92B4;
    background: url("/img/bg0.gif");
}
INPUT_institute, SELECT_institute, TEXTAREA_institute{
    background-color : #F7F2F3;
}
TEXTAREA{
    SCROLLBAR-FACE-COLOR:#A4C6D7;
    SCROLLBAR-HIGHLIGHT-COLOR:#B9D5E3;
    SCROLLBAR-SHADOW-COLOR:#4D6881;
    SCROLLBAR-3DLIGHT-COLOR:#A4C6D7;
    SCROLLBAR-ARROW-COLOR:#4D6881;
    SCROLLBAR-TRACK-COLOR:#B9D5E3;
    SCROLLBAR-DARKSHADOW-COLOR:#B9D5E3;
    OVERFLOW: auto;
}
FORM, SELECT{
    margin: 0px;
    padding: 0px;
    scrollbar-arrow-color: blue;
}
#baner_div, #baner_div_institute{
    width: 100%;
    height: 71px;
    
}
#baner_div_institute{
    background: none;
}

img.baner_img{
    border: 1px solid #90B8CE;
    margin: 6;
}

#baner_p, #baner_p_institute{
    width: 100%;
    height: 100%;
    background-image: url("/img/bg_diag.gif");
    text-align: center;
    vertical-align: middle;
}

#but_menu, #top_menu{
    height: 19px;
    margin: 4px, 0px, 4px, 5px;
    padding: 2px, 9px, 2px, 4px;
    background-image: url("/img/menu_bg.gif");
}
#but_menu IMG, #top_menu IMG{
    border: 0px;
}
#but_link{
    font: 2 px Verdana, sans-serif;
    background: #6289AD;
    color: #CCE5F1;
    margin: 0;
    padding: 0;
}
#but_link A{
    text-decoration : none;
    color: #CCE5F1;
}
#but_link A:hover{
    text-decoration : none;
    color: #640F35;
}

#CartTable .n_cart{
    color: #FFF;
    font: bold 11 px Verdana, sans-serif;
    padding: 4px, 9px, 0px, 9px;
    margin: 0px;
}
#CartTable .n_cart_tr{
    border: 1px solid #B4D7E8;
    width:  100%;
    height: 21 px;

    background-image: url("/img/c_bg_t.gif");
    vertical-align: buttom;
}
#CartBody, #CartFoot{
     background-image: url("/img/c_bg.gif");
}
#default_menu{
     width: 100%;
}
#default_menu p{
     margin-right: 5px;
}
#default_menu td{
     width: 50%;
     line-height: 1.4;
     vertical-align: top;
}
#default_menu p{
    color: #6C394A;
    font: bold 13 px Verdana, sans-serif;
    margin-bottom: 5px;
    margin-top: 15px;
}
#top_menu{
     padding: 2px, 9px;
}
#comments LI{
    padding: 5,0;
    font: normal 1.1em Verdana;
}
#comments A{
    text-decoration: none;
}
#copyright{
    width: 100%;
    height: 30;
    background-image: url("/img/bg_diag.gif");
    vertical-align: center;
    margin: 5px, 0px, 0px, 0px;
}
#copyright_t{
    color: #98BDCF;
    font: 9 px Verdana, sans-serif;
    margin: 5px, 0px, 0px, 0px;
    padding: 8px, 10px;
    vertical-align: center;
}
#select_razdel{
    color: #3D5261;
    font: 9 px Verdana, sans-serif; 
    scrollbar-arrow-color: #FFF;
    margin: 20px, 10px, 5px;
}
#shop_docs_title b{
    font: 2 px Verdana, sans-serif;
    color: #CCE5F1;
    margin: 0;
    padding: 0;
}
#main {
    width:  100%;
    height: 75 px;
    background-image: url("/img/bg_t.gif");
}
#karier{
    background: url("/img/karier_1200.jpg") no-repeat;
    width:  100%;
    height: 158 px;
}
#top {
    width:  500 px;
    height: 100 %;
}
#td1 {
    width:  100 %;
    height: 226 px;
}
#logo_img{
    margin: 10px, 10px, 0px;
    width: 431;
    height: 55px;
    border: 0px;
}
#logo_b{
    margin: 10px, 10px, 0px;
    border: 0px;
}
#table_list .line1{
    color: #3D5261;
    background-image: url("/img/table_bg.gif");
}
#table_list .line2{
    color: #3D5261;
    background-image: url("/img/table_bg2.gif");
}
.carttext{
    font-size: 9px;
}
.content{
    padding: 10px;
    text-align : justify;
}
p.content{
    margin: 0px 0px;
}
.img_c{
    vertical-align: buttom;
}
.page_attention{
    color: #8E3A53;
    font: 10 px Verdana, sans-serif;
    border: 1px solid #8E3A53;
    background: #C1E1F1;
    margin: 2px 50px;
    padding: 3px;
}
.rzd_bg1{
    background: #E9F8FF;
}
.rzd_bg2{
    background: #C4E2F1;
}
.tb_c{
    color: #FFF;
    font: bold 11 px Verdana, sans-serif;
    border: 1px solid #B4D7E8;
    width:  100%;
    height: 23 px;

     padding: 4px, 0px, 0px, 9px;
     margin: 0px;
     background-image: url("/img/c_bg_t.gif");
     vertical-align: buttom;
}

.td_c_LI{
     margin: 2px, 6px, 0px, 1px;
}
.tb A, A.bg_A{
    text-decoration : none;
    color: #3D5261;
}
.tb A:hover, A.bg_A:hover{
    color: #3D5261;
    background: #7DA5C1;
}
#pages_string{
    color: #6C394A;
    font: normal 10 px Verdana, sans-serif;
}
#pages_string A{
    text-decoration : none;
    color: #3D5261;
}
#pages_string A:hover{
    color: #FFF;
    background: #6C394A;
}
#pages_string i{
    color: #3D5261;
    font-size: 9 px;
}
.tb, .tb_S{
    font: 11 px Verdana, sans-serif;
    
    border: 1px solid #6D92B4;
    width:  100%;
    height: 100%;
    
     margin: 0px, 0px, 0px, 0px;
     
     padding: 0 px;
     background-image: url("/img/c_bg.gif");
}
.tb_S{
    border: 1px solid #85A9C9;
}
.tb_all{
     padding: 5px, 0px, 0px, 0px;
}
.tb_n{
     padding: 0px, 0px, 0px, 0px;
     vertical-align: top;
}
.tb A{
    text-decoration : none;
}
.tb_base{
     padding: 5px, 5px, 0px, 5px;
}
.tb2{
     width: 100%;
     vertical-align: top;
     background-image: url("/img/bg0.gif");
}
.institute{
    background-color : #F7F2F3;
}

.td_{
    padding: 0px;
    height: 1 px;
     background-image: url("/img/c_.gif");
     margin: 5px 3px;    
}
.td2_{
     background-image: url("/img/c2_.gif");
}
.td_c1{
    padding: 0px;
    color: #3D5261;
    font: bold 11 px Verdana, sans-serif;
    
     margin: 0px 8px;    
     text-align: right;
}
.td_c1_1{   
    margin: 0px 8px;
}
.td_c1_1{
    padding: 0px;
    color: #3D5261;
    font: 11 px Verdana, sans-serif;
}
.td_c2{
    color: #6C394A;
    font: bold 11 px Verdana, sans-serif;
    
     margin: 3px 8px;    
}
.td_c3{
    color: #FFF;
    font: 10 px Verdana, sans-serif;
    margin: 0px 8px;
}
.td_c_but{
     text-align: right;  
     margin: 0px;
     padding: 0px;
     border: 0px;
}
.top_bg_logo{
     background-repeat: x ;
}

.t{
    height: 18px;
    BORDER-RIGHT: #98BDCF 1px solid; 
    FONT-SIZE: 11px; 
    BORDER-BOTTOM: #98BDCF 1px solid; 
    FONT-FAMILY: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif; 
    BACKGROUND-COLOR: #E9F8FF; 
    TEXT-ALIGN: center
}
.t2, .t1, .t55 {
    height: 18px;
    FONT-SIZE: 11px; 
    FONT-FAMILY: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif; 
/*  BACKGROUND-COLOR: #E9F8FF;  */
    padding: 3px, 10px, 3px, 10px;
    }
.t6 {
  /*  margin-right: 700px;
    margin-left: 200px; */
   /* padding-right: 200px; */ 
    padding-left: 100px;
}   
.t2 input, .t1 input, .t1 textarea, .t2 textarea, .t1 select, .t2 select {
    width: 600;
    /* TEXT-ALIGN: left */
}
.t55 input {
    width: 40;
}

.t1 #submit_zakaz{
    width: 85;
    height: 18;
}
.t55 #submit_zakaz{
     width: 85;
     height: 18;
}
.t2 input.radio, .t1 input.radio, .t55 input.radio{
    width: 20;
/*  background: none;
    BORDER: none; */
}
.t3 input.radio {
    width: 15;
    height: 15;
    margin-left: 100px;
}
.t2 em, .t1 em, .t55 em{
    font-size: 9px;
}
.t2{
    BACKGROUND-COLOR: #A4C6D7; 
}
#shop_list{
    BORDER: #E9F8FF 1px solid;
    BACKGROUND-COLOR: #98BDCF; 
}
table.shop_list_books{
    background: #EDF6FF;
}
table.shop_list_books td{
    height: 35px;
    FONT-SIZE: 18px; 
    FONT-FAMILY: Arial, Helvetica, Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif; 
    BACKGROUND-COLOR: #EDF6FF; 
    TEXT-ALIGN: center
}
table.shop_list_books a, table.shop_list_books a:hover{
    FONT-SIZE: 16px; 
    FONT-FAMILY: Arial, Helvetica, Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif; 
    background:none;
    text-decoration:none;
    color:#000033;
}
table.shop_list_books a:hover{
    text-decoration:underline;
    color:#000033;
}
#visPriceTable td{
    FONT-SIZE: 9px;
    height: 30px;
}
.hc {
    BORDER-TOP: #cfc8a8 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: black; FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.hl {
    BORDER: #cfc8a8 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: black; FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.hc {
    BORDER-RIGHT: #cfc8a8 1px solid
}
input.checked{
    BACKGROUND: none;
    BORDER: none;
    PADDING: 0px;
    MARGIN: 0px, 3px;
    height: 15;
}
.content A{
/* text-decoration : none; */
   color: #3D5261;
}
.content A:hover{
    color: #E9F8FF;
    background: #3D5261;
}

A:hover#CartImg{
    BACKGROUND: none;
}
#forum_t{
    font: normal 1.1em Verdana, sans-serif;
    BORDER: #E9F8FF 1px solid;
    BACKGROUND-COLOR: #B6D5E4; 
}
#forum_ot{
    font: normal 1.0em Verdana, sans-serif;
    BORDER: #E9F8FF 1px solid;
    BACKGROUND-COLOR: #D0E7F2; 
}
#forum_autor{
    font: normal 1.0em Verdana, sans-serif;
    float:right;
    width:150;
    text-align:right;
    color:#640F35;
}
#forum_autor A{
/*  text-decoration : none; */
    color: #640F35;
}
#forum_autor A:hover{
    color: #E9F8FF;
    background: #640F35;
}

a.nonedecor {
	text-decoration: none;
}

a.nonedecor:hover {
	text-decoration: none;
}