@font-face {
	font-family: 'dbold';
    src: url('./fonts/db.eot');
    src: url('./fonts/db.eot?#iefix') format('embedded-opentype'),
         url('./fonts/db.woff') format('woff'),
         url('./fonts/db.ttf') format('truetype'),
         url('db.svg#DINBlack') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'db';
    src: url('./fonts/dbold.eot');
    src: url('./fonts/dbold.eot?#iefix') format('embedded-opentype'),
         url('./fonts/dbold.woff') format('woff'),
         url('./fonts/dbold.ttf') format('truetype'),
         url('dbold.svg#DINBold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'dl';
    src: url('./fonts/dl.eot');
    src: url('./fonts/dl.eot?#iefix') format('embedded-opentype'),
         url('./fonts/dl.woff') format('woff'),
         url('./fonts/dl.ttf') format('truetype'),
         url('dl.svg#DINLight') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'blsw_lt';
    src: url('./fonts/blsw-lt.eot');
    src: url('./fonts/blsw-lt.eot?#iefix') format('embedded-opentype'),
         url('./fonts/blsw-lt.woff2') format('woff2'),
         url('./fonts/blsw-lt.woff') format('woff'),
         url('./fonts/blsw-lt.ttf') format('truetype');
}

@font-face {
    font-family: 'blsw_md';
    src: url('./fonts/blsw-md.eot');
    src: url('./fonts/blsw-md.eot?#iefix') format('embedded-opentype'),
         url('./fonts/blsw-md.woff2') format('woff2'),
         url('./fonts/blsw-md.woff') format('woff'),
         url('./fonts/blsw-md.ttf') format('truetype');
}

@font-face {
    font-family: 'blsw_reg';
    src: url('./fonts/blsw-reg.eot');
    src: url('./fonts/blsw-reg.eot?#iefix') format('embedded-opentype'),
         url('./fonts/blsw-reg.woff') format('woff'),
         url('./fonts/blsw-reg.ttf') format('truetype'),
         url('./fonts/blsw-reg.svg#font') format('svg');
}

@font-face {
    font-family: 'sts_book';
    src: url('./fonts/sts_book.otf');
    src: url('./fonts/sts_book.eot');
    src: url('./fonts/sts_book.eot?#iefix') format('embedded-opentype'),
         url('./fonts/sts_book.woff') format('woff'),
         url('./fonts/sts_book.ttf') format('truetype'),
         url('./fonts/sts_book.svg#font') format('svg');
}
@font-face {
    font-family: 'sts_bold';
    src: url('./fonts/sts_bold.otf');
    src: url('./fonts/sts_bold.eot');
    src: url('./fonts/sts_bold.eot?#iefix') format('embedded-opentype'),
         url('./fonts/sts_bold.woff') format('woff'),
         url('./fonts/sts_bold.ttf') format('truetype'),
         url('./fonts/sts_bold.svg#font') format('svg');
}
@font-face {
    font-family: 'sts_semibold';
    src: url('./fonts/sts_semibold.otf');
    src: url('./fonts/sts_semibold.eot');
    src: url('./fonts/sts_semibold.eot?#iefix') format('embedded-opentype'),
         url('./fonts/sts_semibold.woff') format('woff'),
         url('./fonts/sts_semibold.ttf') format('truetype'),
         url('./fonts/sts_semibold.svg#font') format('svg');
}
@font-face {
    font-family: 'sts_light';
    src: url('./fonts/sts_light.otf');
    src: url('./fonts/sts_light.eot');
    src: url('./fonts/sts_light.eot?#iefix') format('embedded-opentype'),
         url('./fonts/sts_light.woff') format('woff'),
         url('./fonts/sts_light.ttf') format('truetype'),
         url('./fonts/sts_light.svg#font') format('svg');
}



* {
margin: 0;
padding: 0;
}
html, body {
      height:100%;
      width:100%;
      font-family: 'db';
    overflow:hidden;
    /*   overflow-y:hidden;*/
      }
body
{
	background: #DB0073;
	color:#ffffff;
/*	 overflow:hidden;
	 overflow-x:hidden;*/
}
html
{
 overflow-x:auto;
 /*overflow-y:hidden;*/
}



A
{
text-decoration:none;
}
A:hover
{
color:#ffffff;
}
#bg
{
position:fixed;
left:0px;
top:0px;
z-index:-1;
}
#logo
{
position:absolute;
left:0px;
top:20px;
z-index:1;
cursor:pointer;
}
#title_page
{
position:relative;
left:153px; /*151*/
top:20px;
height:80px;
z-index:1;
color:#4b4b4b;
font-family: 'sts_semibold'; /*sts_bold*/
/*letter-spacing:1px;*/
font-size:18px;
line-height:20px;
}
#text_title_top
{
position:absolute;
bottom:-2px;
width:100%;
}
#login
{
position:absolute;
left:0px;
top:20px;
height:500px;
width:100%;
z-index:3000;
display:none;
}
#login_small
{
position:fixed;
top:20px;
height:96px;
cursor:pointer;
display:none;
z-index:3000;
}
.login_bg
{
position:fixed !important;
/*left:auto !important;
right:0px !important;*/
background-color:#D20069; /*FF0087*/
/*height:100% !important; */ /*595*/
}
#login img
{
float:right;
border:0;
margin-bottom:5px;
cursor:pointer;
width:25px;
}
#login img:last-child
{
margin-bottom:0px;
}
#facebook_but
{
display:block;
position:absolute;
right:0px;
top:120px; /*116*/
cursor:pointer !important;
z-index:99 !important;
}
#twitter_but
{
display:block;
position:absolute;
right:0px;
top:150px;
cursor:pointer !important;
z-index:99;
}
#be_but
{
display:block;
position:absolute;
right:0px;
top:180px;
width:25px;
cursor:pointer !important;
z-index:99;
}
#in_but
{
display:block;
position:absolute;
right:0px;
top:210px;
cursor:pointer !important;
z-index:99;
}
#enews_but
{
display:block;
position:absolute;
right:0px;
top:240px;
cursor:pointer !important;
z-index:99;
}
#cityof_but
{
display:block;
position:absolute;
right:0px;
top:315px;
cursor:pointer !important;
z-index:99;
}
#copyr
{
/*position:relative;
top:134px;
left:0px;*/
position:absolute;
right:0px;
top:388px; /*384 498*/
display:block;
display:none;
z-index:98;
}
#main
{
position:absolute;
top:125px;
left:38px;
min-width:1130px; /*1280*/
z-index:4;
}
.main_width
{
width:1550px !important;
}
.word
{
font-size:42px;
font-family: 'dl';
width:45px;
height:350px;
float:left;
/*position:absolute;*/
top:0px;
margin-right:14px; /*16 13*/
cursor:pointer;
background-repeat: no-repeat !important;
background-position: 0px 24px !important; /*0 11*/
}
.word_act
{
color:#ffffff !important;
}
#main .word A
{
outline: none; 
text-decoration:none;
color:#4B4B4B; /*760043*/
}
#main .word A:hover
{
color:#ffffff;
}
#main .word:hover /* opera hack*/
{
color:#ffffff;
}
#main .t
{
/*display:block;*/
position:relative;
left:11px;
top:-24px;
font-size:50px;
font-family: 'db';
writing-mode: tb-rl; 
-webkit-transform: rotate(90deg); 
-moz-transform: rotate(90deg);	
-ms-transform: rotate(90deg);
-o-transform: rotate(90deg);
transform: rotate(90deg);
width:25px;
cursor:pointer;
}
.fbox_main
{
width:730px;
float:left;
margin-right:25px; /*18*/
margin-left:2px;
margin-top:-2px;
display:none;
}
  /* Chrome, Safari, Opera */
  @-webkit-keyframes myfirst {
    from {opacity: 0.2;}
    to {opacity: 1;}
  }

  /* Standard syntax */
  @keyframes myfirst {
    from {opacity: 0.2;}
    to {opacity: 1;}
  }
#main_div
{
position:relative;
overflow:hidden;
height:411px; /*for debug can disable it*/
background-color:#ffffff;
/*-webkit-transition: 1s linear; 
-moz-transition: 1s linear;
-o-transition: 1s linear;
transition: 1s linear;*/
}

.fbox_title_box
{
width:100%;
height:26px;
margin: 0px;
padding: 0px;
}
#fbox_title_left
{
float:left;
font-family: 'blsw_lt'; /*sts_bold*/
font-size:13px; /*16*/
line-height:17px;
height:13px;
color:#4b4b4b;
/*background-color:black;*/
margin-bottom: 4px; /*debug warning*/
}
#fbox_title_left A
{
color:#4b4b4b;
}
#fbox_title_left span
{
font-family:'sts_semibold'; /*sts_bold*/
/*font-size:13px;*/
}
#fbox_title_left .line_b
{
display:inline-block;
position:relative;
font-family: 'blsw_lt';
padding-left:9px; /*10*/
padding-right:8px; /*10*/
}
#fbox_title_right
{
float:right;
font-family: Arial;
font-size:11px;
height:15px;
margin-top:0px;
/*background-color:black;*/
}
#fbox_title_r
{
position:relative;
top:-3px;
}
#fbox_title_right A
{
margin-left:17px;
color:#760043;
}
#fbox_title_right A:hover,#fbox_title_right A:active
{
margin-left:17px;
color:#ffffff;
}
#grid
{
margin-left:16px;
margin-right:108px; /*122*/
cursor:pointer;
}
.fbox
{

width:730px;
height:411px;
/*background-color:#2E2A2A;*/
background-color:#ffffff;
margin-bottom:10px;
}
.fbox_no_bg
{
height:auto/* !important*/;
background-color:transparent !important;
}
.thumbmainbox
{

width:730px;
margin-top:10px;
/*background-color:red;*/

}
.thumbbox
{
width:175px;
height:131px;
background-color:#4E0027;
background-size:cover !important;
float:left;
margin-bottom:10px;
text-align: center;
cursor:pointer;
display: table;
position: relative;
}
.thumbbox span
{
position:relative;
z-index:3;
left:0px;
top:0px;
display:block;
/*margin-top:61px;*/
/*margin-top:-73px;*/
font-family: 'sts_book';
font-size:13px;
line-height:16px;
padding-left:13px;
padding-right:13px;
vertical-align: middle;
display: table-cell;
/*text-transform:uppercase;*/
}
.spacer
{
height:131px;
width:10px;
float:left;
}

.fbox_type1
{
margin-left:19px;
padding-top:24px;
width:690px;
overflow:hidden;
outline: none; 
}
.fbox_header1
{
font-family: 'db';
font-size:51px;
line-height:47px;
color:#FF0087; /*FE0099*/
width:100%;
margin-bottom:44px;
}
.fbox_text1
{
font-family: 'db';
font-size:20px;
line-height:22px;
float:left;
width:405px;
}
.fbox_text1_2
{
font-family: 'db';
font-size:18px;
float:right;
width:200px;
margin-right:45px;
}
.fbox_text1_3
{
font-family: Arial;
font-size:13px;
line-height:17px;
}


.fbox_type2
{
margin-left:19px;
padding-top:24px;
width:690px;
overflow:hidden;
outline: none; 
}
.fbox_header2
{
font-family: 'db';
font-size:16px;
color:#FF0087; /*FE0099*/
width:100%;
margin-bottom:8px;
}
.fbox_header2_1
{
font-family: 'db';
font-size:25px;
line-height:26px;
color:#4B4B4B; /*#525657*/
width:420px;
margin-bottom:26px;
}
.fbox_text2
{
font-family: Arial;
font-size:13px;
line-height:17px;
float:left;
width:405px;
color:#4B4B4B; /*#525657*/
}
.fbox_text2_2
{
font-family: 'db';
font-size:18px;
float:right;
width:225px;
margin-right:20px;
color:#4B4B4B; /*#525657*/
}
.fbox_text2_3
{
font-family: Arial;
font-size:13px;
line-height:17px;
color:#4B4B4B; /*#525657*/
}

.fbox_type3
{
margin-left:19px;
padding-top:24px;
width:690px;
overflow:hidden;
}
.fbox_table3
{
width:624px;
/*border:1px solid #2E2A2A;*/
}
.fbox_table3 td
{
vertical-align:text-top;
padding-bottom:8px;
}
.fbox_header3
{
font-family: 'db';
font-size:13px;
color:#FF0087; /*FE0099*/
width:70px;
display:block;
}
.fbox_text3
{
font-family: Arial;
font-size:13px;
line-height:17px;
color:#ffffff;
}

.fbox_type4
{
margin-left:19px;
padding-top:24px;
width:690px;
overflow:hidden;
outline: none; 
}
.fbox_header4
{
font-family: 'db';
font-size:51px;
line-height:47px;
color:#FF0087; /*FE0099*/
width:500px;
margin-bottom:44px;
}
.fbox_text4
{
font-family: 'db';
font-size:20px;
line-height:22px;
float:left;
width:500px;
}

.fbox_port
{
width:100%;
height:100%;
}

.fbox_type5
{
text-align: center;
position:relative;
top:45px;
outline: none; 
}

.fbox_type6
{

padding-top:22px;
width:710px;
overflow:hidden;
outline: none; 
}
.fbox_table6
{
/*border:1px solid #2E2A2A;*/
}
.fbox_img6
{
margin-right:14px;
margin-left:-1px;
}
.fbox_table6 td
{

padding-bottom:8px;
}
.fbox_header6
{
font-family: 'db';
font-size:13px;
color:#FF0087; /*FE0099*/
display:block;
margin-top:-3px;
}
.fbox_text6
{
font-family: Arial;
font-size:13px;
line-height:17px;
color:#ffffff;
margin-bottom:16px;
}

.fbox_type7
{

padding-top:22px;
margin-left:20px;
width:710px;
height:100%;
max-height:411px;
height: expression(this.offsetHeight > 411?"411":"this.offsetHeight");
outline: none; 
/*overflow:hidden;*/
overflow: auto;
}

.fbox_header7
{
font-family: Arial;
font-weight:bold;
font-size:12px;
color:#FF0087; /*FE0099*/
display:block;
}
.fbox_text7
{
font-family: Arial;
font-size:11px;
line-height:17px;
color:#4B4B4B; /*#6E6E6F*/
margin-bottom:16px;
}
.fbox_type8
{
margin-left:20px;
padding-top:40px;
width:690px;
overflow:hidden;
outline: none; 
}
.fbox_header8
{
font-family: 'db';
line-height:47px;
color:#FF0087; /*FE0099*/
/*width:405px;
font-size:51px;
letter-spacing:-3px;*/
font-size:46px;
width:405px;
margin-bottom:17px;
}
.fbox_text8
{
font-family: Arial;
font-size:12px;
line-height:17px;
float:left;
width:405px;
color:#4B4B4B; /*#525657*/
}
.fbox_img8
{
float:right;
/*position:relative;
right:10px;
top:-50px;*/
}



.fbox_type10
{
margin-left:29px;
padding-top:31px;
width:690px;
overflow:hidden;
outline: none; 
}
.fbox_header10
{
font-family: 'db';
font-size:44px;
line-height:44px;
color:#FF0087; /*FE0099*/
width:100%;
margin-bottom:45px;
}
.fbox_text10
{
font-family: Arial;
font-size:16px;
line-height:21px;
float:left;
width:459px;
}
.fbox_text10_2
{
font-family: Arial;
font-weight:bold;
color:#FF0087; /*FE0099*/
font-size:15px;
float:right;
width:200px;
margin-right:13px;
}
.fbox_text10_3
{
margin-top:1px;
font-weight:normal !important;
color:#bbbdbc;
font-family: Arial;
font-size:11px;
line-height:17px;
}
.fbox_type12
{
margin-left:29px;
padding-top:36px;
width:690px;
overflow:hidden;
outline: none; 
}
.fbox_header12
{
font-family: Arial;
font-weight:bold;
font-size:13px;
color:#59585B;
width:100%;
margin-bottom:2px;
}
.fbox_header12_1
{
font-family: Arial;
font-weight:bold;
font-size:28px;
line-height:28px;
color:#FF0087; /*FE0099*/
width:440px;
margin-bottom:14px;
}
.fbox_text12
{
font-family: Arial;
font-size:12px;
line-height:17px;
float:left;
width:405px;
color:#4B4B4B; /*#525657*/
}
.fbox_text12_2
{
font-family: Arial;
font-weight:bold;
font-size:13px;
float:right;
width:200px;
margin-right:10px;
color:#FF0087; /*FE0099*/
}
.fbox_text12_3
{
margin-top:2px;
font-family: Arial;
font-size:11px;
line-height:17px;
color:#4B4B4B; /*#525657*/
}

.fbox_type13
{
margin-left:29px;
padding-top:36px;
width:690px;
overflow:hidden;
outline: none; 
}
.fbox_header13
{
font-family: Arial;
font-weight:bold;
font-size:15px;
color:#FF0087; /*FE0099*/
width:100%;
margin-bottom:0px;
}

.fbox_text13
{
font-family: Arial;
font-size:12px;
line-height:16px;
float:left;
width:405px;
color:#ffffff;
}
.fbox_text13_2
{
font-family: Arial;
font-weight:bold;
font-size:15px;
float:right;
width:200px;
margin-right:10px;
margin-top:-18px;
color:#FF0087; /*FE0099*/
}
.fbox_text13_3
{
margin-top:2px;
font-weight:normal !important;
font-family: Arial !important;
font-size:13px !important;
line-height:17px !important;
color:#BBBDBF !important;
}

.fbox_type14
{

margin-left:29px;
padding-top:27px;
width:700px;
height:100%;
max-height:411px;
height: expression(this.offsetHeight > 411?"411":"this.offsetHeight");
outline: none; 
/*overflow:hidden;*/
overflow: auto;
}

.fbox_header14
{
font-family: Arial;
font-weight:bold;
font-size:15px;
color:#FF0087; /*FE0099*/
display:block;
}
.fbox_text14
{
font-family: Arial;
font-size:13px;
line-height:17px;
color:#4B4B4B; /*#6E6E6F*/
margin-bottom:16px;
}

.fbox_type15
{

padding-top:21px;
width:710px;
overflow:hidden;
outline: none; 
}
.fbox_table15
{
/*border:1px solid #2E2A2A;*/
}
.fbox_img15
{
margin-right:14px;
margin-left:-1px;
margin-top:18px;
}
.fbox_table15 td
{

padding-bottom:8px;
}
.fbox_header15
{
font-family: Arial;
font-weight:bold;
font-size:15px;
color:#FF0087; /*FE0099*/
display:block;
margin-top:-3px;
}
.fbox_text15
{
font-family: Arial;
font-size:13px;
line-height:17px;
color:#ffffff;
margin-bottom:16px;
}

.fbox_type16
{
margin-left:29px;
padding-top:31px;
width:690px;
overflow:hidden;
outline: none; 
}
.fbox_header16
{
font-family: 'db';
font-size:44px;
line-height:44px;
color:#FF0087; /*FE0099*/
width:423px;
margin-bottom:45px;
}
.fbox_text16
{
font-family: Arial !important;
font-size:16px !important;
line-height:21px !important;
float:left;
width:423px;
}

.fbox_type17
{
margin-left:26px;
padding-top:33px;
width:690px;
overflow:hidden;
outline: none; 
}
.fbox_header17
{
font-family: 'db';
line-height:47px;
color:#FF0087; /*FE0099*/
/*width:405px;
font-size:51px;
letter-spacing:-3px;*/
/*font-size:50px;*/
font-size:46px;
width:100%;
margin-bottom:16px;
}
.fbox_text17
{
font-family: Arial;
font-size:12px;
line-height:17px;
float:left;
width:405px;
color:#ffffff;
}

.fbox_img17
{
float:right;
padding-right:13px;
padding-top:9px;
/*position:relative;
right:10px;
top:-50px;*/
}


.fbox_type18
{
margin-left:29px;
padding-top:21px;
width:690px;
overflow:hidden;
outline: none; 
}
.fbox_type18 A
{
text-decoration:none !important;
color:#FE0099 !important;
}
.fbox_header18
{
font-family: 'db';
line-height:47px;
color:#FF0087; /*FE0099*/
/*width:405px;
font-size:51px;
letter-spacing:-3px;*/
/*font-size:50px;*/
font-size:46px;
width:100%;
margin-bottom:16px;
}
.fbox_header18_1
{
font-family: Arial;
font-weight:bold;
font-size:15px;
color:#FF0087; /*FE0099*/
width:100%;
display:block;
margin-top:16px;
}
.fbox_text18
{
font-family: Arial;
font-size:13px;
line-height:17px;
color:#525657 !important;

width:677px;
color:#ffffff;
}

.fbox_type19
{
margin-left:29px;
padding-top:21px;
width:700px;
height:100%;
max-height:411px;
height: expression(this.offsetHeight > 411?"411":"this.offsetHeight");
outline: none; 
/*overflow:hidden;*/
overflow: auto;
}
.fbox_type19 A
{
text-decoration:none !important;
color:#00FFFF;
}
.fbox_table19
{
font-family: Arial;
font-size:13px;
line-height:17px;
color:#525657 !important;
}
.fbox_table19 A
{
font-family: Arial;
font-size:13px;
line-height:17px;
color:#525657 !important;
}
.fbox_table19 A:hover
{
color:#FB2D99 !important;
}
.fbox_table19 A:hover
{
color:#FB2D99 !important;
}
.fbox_header19
{
font-family: 'db';
line-height:47px;
color:#FF0087; /*FE0099*/
/*width:405px;
font-size:51px;
letter-spacing:-3px;*/
/*font-size:50px;*/
font-size:46px;
width:100%;
margin-bottom:16px;
}
.fbox_header19_1
{
font-family: Arial;
font-weight:bold;
font-size:15px;
color:#FF0087; /*FE0099*/
width:100%;
display:block;
margin-top:16px;
}
.fbox_text19
{
font-family: Arial;
font-size:13px;
line-height:17px;
color:#525657 !important;

width:100%;
color:#ffffff;
}

.fbox_type20
{
margin-left:29px;
padding-top:36px;
width:690px;
overflow:hidden;
outline: none; 
}
.fbox_header20
{
font-family: Arial;
font-weight:bold;
font-size:15px;
color:#FF0087; /*FE0099*/
width:100%;
margin-bottom:0px;
}

.fbox_text20
{
font-family: Arial;
font-size:12px;
line-height:16px;
float:left;
width:660px;
color:#ffffff;
/*margin-bottom:-16px;*/
margin-bottom:15px;
}



.small_line
{
display:block;
margin-top:16px;
margin-bottom:7px;
}
.iframe_pc
{
max-width:340px; /*330*/
padding-left:5px;
padding-right:5px;
}

.news_text IFRAME
{
margin-left:-5px;
height:192px;
width:340px;
}

.share_news_img
{
margin-left:3px;
}
.news_shower
{
font-family: 'sts_book' !important; /*Arial*/
font-size:10px; /*9*/
padding-top:0px;
padding-left:11px;
}
.news_shower_2
{
content:'';
display:block;
clear:both;
}
.news_shower_a
{
font-family: 'sts_book' !important; /*Arial*/
font-size:10px !important;
}
.news_shower A
{
font-family: 'sts_book' !important; /*Arial*/
font-size:10px; /*9*/
position:relative;
top:2px;
}
.add_news_but
{
margin-top:7px; /*-1*/
margin-bottom:-12px; /*-12*/
display:block;
margin-left:-9px;
width:100px;
}
.news_date_1
{
float:right;
padding-right:11px;
/*padding-top:4px;*/
position:relative;
top:4px;
color:#BCBEC0;
}
.news_date_2
{
font-family: 'sts_book'; /*Arial*/
font-size:10px; /*9*/
color:#BCBEC0;
/*margin-top:1px;*/
position:relative;
top:5px;
left:1px;
}
.news_closer
{
/*font-family: Arial;
font-size:9px;*/
font-family: 'sts_book' !important; /*Arial*/
font-size:10px !important; /*10*/
text-transform:none !important;
position:relative;
top:2px;
left:1px;
}
.newsbox_main
{
width:350px;
float:left;
margin-right:24px; /*18*/
margin-left:2px;
padding-top:24px;
/*margin-bottom:10px;*/
/*display:none*/
}
#top_news
{
width:350px;
min-width:350px;
padding-bottom:17px;
/*width:341px;*/
}
#newsfeed_fade
{
/*background:#ffffff;*/
position:relative;
top:27px;
height:10px;
width:350px; /*341*/
margin-bottom:17px; /*30 8 1*/
}
.newsfeed_fade_scroll
{
position:absolute;
left:0px;
top:177px;
}
#newsfade_1
{
display:none;
position:absolute;
height:10px;
width:350px; /*341*/
top:0px;
left:0px;
z-index:3;
cursor:pointer;
}
#newsfade_2
{
display:none;
position:absolute;
height:10px;
width:350px; /*341*/
top:0px;
left:0px;
z-index:2;
}
#news_arrow
{
float:left;
border:0px;
cursor:pointer;
}
#menu
{
background:  url('./i/menu.png') repeat;
width:281px;
height:15px;
float:right;
position:absolute;
left:530px; /*82*/
overflow:hidden;
z-index:5;
font-size:11px;
font-family: Arial !important;
padding-top:2px;
}
#news_arrowd
{
float:right;
border:0px;
cursor:pointer;
margin-left:7px;
margin-right:1px;
}
#news_arrowu
{
float:right;
border:0px;
cursor:pointer;
}

#news_cutter
{
width:100%;
height:10px;
}

#news_cutter_line
{
display:block;
position:relative;
top:0px;
}

.menu_scroll,.menu_scroll2
{
position:static !important;
background:  url('./i/main_scroll.gif') repeat-y !important;;
width:320px;
height:17px;
padding-left:4px;
margin-bottom:-20px;
float:none !important;
/*position:absolute;
left:82px;*/
overflow:hidden;

font-size:11px;
font-family: Arial
padding-top:2px;
}
#menu A
{
color:#ffffff;
text-decoration:none;
text-transform:uppercase;
display:block;
margin-bottom:3px;
padding-left:6px;
outline: none;

}
#menu A:hover
{
color:#FF0294;
background-color:#000000;
}
.news_image
{
/*float:right;
margin-left:10px;*/
/*margin:0 auto;*/
display:block;
/*padding-top:10px;*/
padding-bottom:5px;
max-width:340px; /*341*/
cursor:pointer;
}
.news_image2
{
float:right;
margin-left:10px;
margin-right:4px;
/*margin:0 auto; */
display:block;
padding-top:10px;
padding-bottom:5px;
max-width:100%;
width:170px;
cursor:pointer;
}

.one_news_mode .news_image,.one_news_mode .news_image2
{
cursor:default !important;
}

.news_image_div
{
width:100%;
}
.news_image_div:after
{
content:'';
display:block;
clear:both;
}
#more_news
{
display:block;
font-family:'blsw_md';
text-align:center;
font-size:15px;
padding-top:10px;
padding-bottom:10px;
cursor:pointer;
}
#more_news IMG:first-child
{
width:53px; /*70 66.5*/
/*margin-top:30px;*/
/*margin-bottom:30px;*/
}
#more_news IMG:last-child
{
display:block;
width:70px; /*66.5*/
margin:0 auto;
margin-top:10px;
margin-bottom:30px;
}
.news
{
display:none;
font-family:'blsw_lt';
font-size:13px;
line-height:15px;
margin-top:11px; /*9*/
margin-bottom:-4px;
padding-bottom:6px;
background-color:#ffffff;
color:#696A6C;
}
.news STRONG,.news B
{
font-family:'blsw_md';
font-weight:normal;
}
.news_shower A
{
color:#ED4894;
}
.news A
{
/*font-family:Arial;*/
/*font-size:12px;
line-height:17px;*/
color:#FF0087; /*#ED4894*/
text-decoration:none;
font-weight: normal;
outline: none;
}
.news A:hover
{
color:#6D0341;
text-decoration:none;
outline: none; 
}
.news_title
{
/*float:left;*/
font-family: Arial;
/*font-weight: bold;*/
font-size:14px;
padding-top:11px;
}
.news_title_text
{
font-family:'sts_light';
font-size:16px; /*16 15*/
line-height:18px;
padding-left:10px;
padding-right:10px;
padding-bottom:7px;
max-width:340px;
cursor:pointer;
}
.news_title_text:hover
{
color:#FF0087;
cursor:pointer;
}
.one_news_mode .news_title_text
{
cursor:default !important;
color:#696A6C !important;
}
.news_title_act
{
text-transform:uppercase !important;

}
.news_date
{
font-family: 'sts_book'; /*Arial*/
font-size:10px; /*12*/
}
.news_text
{
font-family:'blsw_lt';
/*font-family:'sts_light';*/
/* font-family:'blsw_reg';*/ /*arial*/
font-size:14px; /*14 13 12*/
line-height:18px; /*15 18 17 15 17*/
color:#4B4B4B; /*696A6C*/
display:none;
width:330px;
padding-left:10px;
padding-right:10px;
}
.news_text A
{
/*text-transform:uppercase;*/
}
.news_text IMG
{
max-width:340px;
}
.news_text .aligncenter
{
width:340px;
height:auto !important;
margin-left:-5px;
}
.line_news
{
/*margin-bottom:0px;
margin-top:17px;*/
position:relative;
top:14px;
display:block;
}
#all_news_box
{
overflow:hidden;
}
#line_to2
{
display:none;
margin-top:-10px !important;
margin-bottom:-4px !important;
}
#scroller_gal
{
overflow:hidden;
}
#fbox_main_div_temp
{
position:relative;
top:-421px;
left:0px;
z-index:5;
opacity:0;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
}
#fbox_main_div_temp2
{
position:relative;
top:-421px;
left:0px;
z-index:5;
opacity:0;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
}
.thumb_ov
{
width:175px;
height:131px;
/*position:relative;*/
position: absolute;
left:0px;
top:0px;
z-index:0;/*
-moz-opacity: 0.15; 
-khtml-opacity: 0.15; 
opacity:0.15;*/
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=15);
background-size:cover !important;
}
#right_image
{
position:relative;
display:none !important; /*debug*/
top:-239px; /*288*/
left:658px;
z-index:20;
}
#arrows_mobiler
{
position:absolute;
display:none !important;
top:180px; /*288*/
left:685px;
z-index:2001 !important;
}
/*iframe, iframe video, iframe embed, video,
{
z-index:6 !important;
}*/
#arrows_mobilel
{
position:absolute;
display:none !important;
top:180px; /*288*/
left:0px;
z-index:2002 !important;
}
#content_div
{
position:relative;
}
#feature_add_this
{
border:0;
/*margin-left:4px;*/
display:block;
position:absolute;
top:1px; /*26 29*/
left:640px; /*630*/
}
IMG
{border:0;}
#at16p
{
display:none !important;
}
/*template for columns*/
.white_column
{
display:inline-block;
color:#ffffff !important;
}
.white_column DIV
{
color:#ffffff !important;
}
.colums1
{
border-top:1px solid #4b4b4b;
padding-top:5px; /*9*/
}
.colums1 .column IMG
{
max-width:100%;
margin-top:12px; /*debug may be not need =17 15*/
}
.header_columns
{
/*font-family:'sts_bold';*/
font-family:'sts_semibold';
/*letter-spacing:1px;*/
color:#ffffff;
font-size:24px;
line-height:24px;
/*text-transform:uppercase;*/
/*margin-bottom:20px;*/
margin-top:3px; /*debug: may be not need*/
}
.header_certainty
{
font-family:'sts_light'; /*blsw_lt*/
color:#ffffff;
font-size:22px; /*19*/
line-height:24px; /*22*/
margin-bottom:16px; /*22*/
}
.columns_certainty
{
border-top:1px solid #4b4b4b;
padding-top:11px;
}

.column
{
display:inline-block;
font-family:'blsw_lt';
color:#4b4b4b;
font-size:14px;
line-height:16px;
margin-right:6px; /*10*/
width:175px; /*125*/
vertical-align:top;
word-wrap: break-word; 
}
.column_certainty
{
border-top:1px solid #4b4b4b;
padding-top:0px; /*11*/
width:125px !important;
margin-right: 6px !important;
padding-bottom:42px;
}
.column_certainty:last-child
{
margin-right:0px !important;
}
#certainty
{
display:inline-block;
width:395px;
float:left;
margin-right:48px; /*50*/
margin-left:2px;
margin-top:24px;
height:635px; /*625 600 553*/
overflow:hidden;
}
#inner_certainty
{
overflow:hidden;
width:395px;
/*padding-bottom:10px;*/
/*height:635px;*/ /*625 600 553*/
}
#inner_certainty IMG
{
max-width:395px;
width:100%;
}
.column A
{
color:#ffffff !important;
}
.column:last-child
{
margin-right:0px;
}
.small_header_columns_certainty
{
margin-top:9px !important;
margin-bottom:1px; 
}
.small_header_columns
{
font-family:'sts_semibold'; /*sts_bold*/
/*letter-spacing:1px;*/
color:#4b4b4b;
font-size:18px;
line-height:18px;
/*text-transform:uppercase;*/
margin-top:10px; /*debug may be not need=15 20*/
}

/*end template for columns*/
/*template contact*/
.fbox_contact_iframe
{
float: right;
width: 545px; /*534*/
margin-top:12px; /*debug may be not need=17*/
}
/*end template contact*/
/*template of portfolio/about*/
.about_bottom
{
margin-bottom:17px; /*21*/
margin-top:10px;
width: 730px;
overflow: hidden;
}
.about_column1
{
display:inline-block;
vertical-align:top;
font-family:'sts_semibold'; /*sts_bold*/
/*letter-spacing:1px;*/
color:#ffffff;
font-size:24px;
line-height:24px;
border-top:1px solid #4b4b4b;
padding-top:7px; /*10*/
width:545px;
margin-right:10px;
}
.about_column2
{
display:inline-block;
vertical-align:top;
font-family:'blsw_lt';
color:#4b4b4b;
font-size:12px;
border-top:1px solid #4b4b4b;
padding-top:6px; /*10*/
line-height:16px;
width:175px;

}
/*end template of portfolio/about*/
/*slider arrows*/
.slider_arrows_div
{
position:absolute;
left:0px;
top:0px;
z-index:2001 !important;
width:96px;
height:30px;
/*display:none;*/
}
.white_box_1
{
position:absolute;
top:0px;
left:0px;
z-index:-1;
}
.white_box_2
{
position:absolute;
top:0px;
left:33px;
z-index:-1;
}
.white_box_3
{
position:absolute;
top:0px;
left:66px;
z-index:-1;
}
.white_box
{
opacity:0.5;
}
.slider_arrow_left
{
cursor:pointer;
opacity:0.5;
}
.slider_arrow_right
{
cursor:pointer;
opacity:0.5;
margin-left:3px;
}
.slider_arrow_play
{
cursor:pointer;
opacity:0.5;
margin-left:3px;
}
.slider_arrow_left:HOVER,.slider_arrow_right:HOVER,.slider_arrow_play:HOVER
{
opacity:1;
}

/*end slider arrows*/
/*popup styles*/
#p-container
{
position:absolute !important;
transform:scale(0.75) !important;
right:0px  !important;
bottom:0px !important;
margin-bottom:0px !important;
margin-top:0px !important;
}
#cm-popup-iframe .js-cm-email-input ~ div, #cm-popup-iframe body
{
color:#ffffff !important;
}
@media all and (max-height:835px)
{

#p-container
{
position:absolute !important;
transform:scale(0.5) !important; /*0.45*/
right:-5% !important; /*-10% -11%*/
top:-15%; /*-36%*/
}
    
}
}
/*end popup styles*/

/*site created by ALaKO, 2011, changed at 2016, 2021*/