BODY{color:#000000; margin:0; font-size:10pt;font-family: Arial, sans-serif;text-align: justify;}
#index_01{background-image: url("/Images/theme/index_01.jpg");width:176px;height:114px;}#index_02{background-image: url("/Images/theme/index_02.jpg");width:595px;height:68px;}#index_03{background-image: url("/Images/theme/index_03.jpg");width:595px;height:46px;}#index_back{background-image: url("/Images/theme/back.gif");width:100%;height:67px;}body > table{border-spacing:0;border:0;width:100%;height:100%;}.header{border-spacing:0;border:0;width:100%;height:108px;}
body > table{border-spacing:0;border:0;width:100%;height:100%;}.header{border-spacing:0;border:0;width:100%;height:108px;}#bsl_logo{margin-left:50px;}
.lang_select,.google_search {width: 161px;}
.lang_select a {margin-left: 1em;}
.products > div {
    float: left;
    width: 33%;
    text-align: center;
}
@media only screen and (max-width: 800px) {
    BODY,.style10pt {font-size:13pt;line-height: 1.5em;}
    .header_row, .header_img, .mobile_hidden, table.al_center img {
        display: none;
    }
    table.al_center {
        font-size: 8pt;
    }
    #menu li {
        list-style-type: none;
    }
    #menu a {
        display: inline-block;
        margin-bottom: 1em;
    }
    .lang_select{
        width: 100%;
    }
    .google_search, .google_search td {
        display: none;
    }
    .menu-switch img {
        margin-left: 1.7em;
    }
    .products > div {
        width: 50%;
    }
}
@media only screen and (max-width: 425px) {
    table.al_center {
        font-size: 6pt;
    }
    .products > div {
        width: 100%;
    }
    .content-area ul {
        padding-left: 1.5em;
    }
    .content-area img {
        margin-left: 0;
        height: auto;
    }
}
@media only screen and (max-width: 375px) {
    .products img {
        display: none;
    }
    #menu LI span {
        font-size: 9pt;
    }
    #menu .nav-sub-normal {
        padding-left: 0.5em;
    }
}

img{border:0;max-width: 100%;}
.shadow{width: 0px;height: 0px;float: left;display:none;overflow: hidden;}
.content-area {	background-color:#ffffff;}
body > table{border-spacing:0;border:0;width:100%;height:100%;}.header{background-color: #ffffff;}
.nav{background-color: #ffffff;}
A:link,.link{color: #0033cc;	text-decoration: none;}
A:hover,.hover {color: #0033cc;	text-decoration: underline;}
A:visited,.visited {color: #408080; text-decoration: none;}
h1 {/*font-weight: normal; font-size: 35px*/font-size: 12pt; text-align: center;}
h2 {/*font-weight: normal; font-size: 25px*/font-size: 11pt; text-align: center;}
h3 {font-weight: normal; font-size: 22px}
h4 {font-weight: normal; font-size: 18px}
hr {color: #666666;}
IFRAME{height: 100%;width: 100%;border-style: none;border-width: 0px;background-color: white}
.nav-s-normal {padding-left : 8px;padding-right : 8px;color: #000000;	font-size: 9pt; font-weight: normal;}
.nav-s-normal > A:link{color: #000000; font-size: 9pt;}
.nav-s-normal > A:visited{ color: #000000; font-size: 9pt;}
.nav-s-normal > A:hover{color: #000066; font-size: 9pt; text-decoration: underline;}
.nav-s-highlighted{padding-left : 8px; padding-right : 8px;
color: #000066;	font-size: 9pt; font-weight: bold;
}
.nav-s-highlighted > A:link{ color: #000066;	font-size: 9pt;}
.nav-s-highlighted > A:visited{color: #000066;font-size: 9pt;}
.nav-s-highlighted > A:hover{ color: #000066;	font-size: 9pt;
text-decoration: underline;}
.nav-sub-normal {padding-left : 20px; color: #000000;
font-size: 9pt; font-style: italic;
}
.nav-sub-normal > A:link{ color: #000000;	font-size: 9pt; font-weight: normal;}
.nav-sub-normal > A:visited{ color: #000000;	font-size: 9pt;}
.nav-sub-normal > A:hover{ color: #000066;	font-size: 9pt;
text-decoration: underline;}
.nav-sub-highlighted {padding-left: 20px;color: #000066;font-size: 9pt; font-weight: bold;font-style: italic;}
.nav-sub-highlighted > A:link{color: #000066;	font-size: 9pt;}
.nav-sub-highlighted > A:visited{	color: #000066;	font-size: 9pt;}
.nav-sub-highlighted > A:hover{ color: #000066;	font-size: 9pt;
text-decoration: underline;}
.copyright{color: silver;font-size: 10pt;text-align: center;}
#menu, #menu ul{
 padding: 0px; /* Убираем поля для браузера Firefox */
 padding-left: 0px;
 margin: 0px;
 margin-left: 0px; /* Отступ слева */
}
#menu LI { list-style-type: none;}
UL{margin-top: 0px;}
th{text-align: center;}
TD{text-align: justify;}
.al_center TD{text-align: center;}
.style10pt {font-size: 10pt;}
.press_releases,.development {font-size: 10pt;}
.press_releases h2,.development h2 {text-align: left;}