body {
    background: #edefee url('/images/computer/bg.png') top center no-repeat;
    margin: 0;
    padding: 0;
    font: 12px arial;
    line-height: 1.5;
    color: #333;
}

#page {
    margin: 0 auto;
    width: 1000px;
    position: relative;
}


img {border: none;}
hr {clear:both; visibility: hidden;}
.box {
    width: 300px;
    margin: 0 15px;
    _margin: 0 10px;
    float: left;
}
/*** Hx***/
h1,h2,h3,h4 {
    /*font-family:'Molengo', Arial, serif;*/
    font-weight: normal;
}

h1 {
    font-size: 23px;
    color: #026da6;
}

#content h1 {
    font-size: 28px;
}

h2 {
    font-size: 24px;
}

h3 {
    font-size: 20px;
}

.red {
    color: #cc0000;
}

.green {
    color: #009933;
}

.purple {
    color: #660099;
}

a {
    color: #333;
}

a:hover {
    text-decoration: none;
}

p {
    text-indent: 25px;
    margin: 0 0;
}

.fleft{float:left;}
.fright{float:right;}
.fright-map{float: right; width: 55%;}
/** LOGO **/
#logo{position:relative;top:20px;left:10px;width:200px;height:66px;background:url('/images/computer/logo.png') no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/computer/logo.png', sizingMethod='image');}
#logo a {width:200px;height:66px;display:block;text-decoration:none;}
#logo span{visibility:hidden;}
/** MENU **/
.menu{width: 545px; position: absolute; right: 140px; top: 20px; overflow: hidden;}
.menu-left{height:36px;background:url('/images/computer/bg_menu.png') left 0 no-repeat;}
.menu-right{height:36px;background:url('/images/computer/bg_menu.png') right -36px no-repeat; }
.menu-body{height:36px;background:url('/images/computer/bg_menu.png') 0 -72px repeat-x;margin:0 9px 0 9px;}
.menu ul {padding: 3px 10px;*margin: 0;}

ul#menu li {float: left;list-style: none;}

ul#menu li.backLava {border: 0px; background: url('/images/computer/bg_menu_active.png') no-repeat right -30px;width: 5px; height: 30px;z-index: 8;position: absolute; _background: none;}
ul#menu li.backLava .leftLava {background: url('/images/computer/bg_menu_active.png') no-repeat top left;height: 30px; margin-right: 7px;_background: none;}

ul#menu li a {
    font: bold 13px Arial;
    text-decoration: none;
    color: #fff;
    outline: none;
    text-align: center;
    top: 7px;
    _top: 30px;
    letter-spacing: 0;
    z-index: 10;
    display: block;
    float: left;
    height: 30px;
    _line-height: 30px;
    position: relative;
    _position: static;
    overflow: hidden;
    margin: auto 10px;
    _margin: auto 5px;
}
ul#menu li a:hover, ul#menu li a:active, ul#menu li a:visited {border: none;}

.menu-detail{width: 110px; position: absolute; right: 15px; top: 20px; overflow: hidden;}
.menu-detail .menu-left{height:36px;background:url('/images/computer/bg_menu_red.png') left 0 no-repeat;}
.menu-detail .menu-right{height:36px;background:url('/images/computer/bg_menu_red.png') right -36px no-repeat; }
.menu-detail .menu-body{height:36px;background:url('/images/computer/bg_menu_red.png') 0 -72px repeat-x;margin:0 9px 0 9px;}

.menu-detail ul {padding: 3px 10px; *margin: 0; _padding: 3px 0;}
.menu-detail ul li {float: left;list-style: none;}
.menu-detail ul li a {font: bold 13px Arial;text-decoration: none;color: #fff;outline: none;text-align: center;top: 7px;letter-spacing: 0;z-index: 10;display: block;float: left;height: 30px;position: relative;overflow: hidden;margin: auto 10px;}

/*** Slides ***/
.slides_wrap {
    position: relative;
    padding: 20px 0 20px 40px;
    width: 700px;
    *width: 690px;
}

#slides {
    overflow: hidden;
    height: 225px;
}

#slides li {
    list-style: none;
    width: 620px;
}

#slides li img {
    float: left;
    margin: 20px 0 0 0;
}

#slides .content {
    float: left;
    width: 455px;
    padding-left: 10px;
}

.slides_wrap .prev {
    position: absolute;
    left: -6px;
    top: 100px;
    outline: 0;
}

.slides_wrap .next {
    position: absolute;
    right: 20px;
    top: 100px;
    outline: 0;
}

.slides1_wrap a:active {
    top: 102px;
}
/***/
.bx_pager {
    padding-left:100px;
}

.bx_pager a {
    background:url('/images/computer/slider_pager.png') no-repeat scroll 0 -21px transparent;
    color:#FFFFFF;
    float:left;
    font-size:11px;
    height:17px;
    margin-right:6px;
    padding:4px 0 0 7px;
    width:14px;
    text-decoration:none;
}

.bx_pager a:hover, .bx_pager a.active {
    background-position:0 0;
    text-decoration:none;
}

/***/



/*** BUTTON ***/
.buttons {
    clear: both;
    margin-top: 20px;
}

.button-style{font: bold 13px Arial;text-align:center;line-height:30px;float:right; margin: 0 5px;}
.button-style a{text-decoration: none; color:#fff;}
.button-blue-left{height:30px;background:url('/images/computer/button_blue.png') left 0 no-repeat;}
.button-blue-right{height:30px;background:url('/images/computer/button_blue.png') right -30px no-repeat;}
.button-blue-body{height:30px;background:url('/images/computer/button_blue.png') 0 -60px repeat-x;margin:0 9px 0 9px;}
.button-detail{width:120px;}


.button-red-left{height:30px;background:url('/images/computer/button_red.png') left 0 no-repeat;}
.button-red-right{height:30px;background:url('/images/computer/button_red.png') right -30px no-repeat;}
.button-red-body{height:30px;background:url('/images/computer/button_red.png') 0 -60px repeat-x;margin:0 9px 0 9px;}

#copyright{width:200px;_width: 250px;line-height:20px;margin:0 auto;}
#copyright a{width:97px; _width: 150px;height:20px;display:block;text-decoration:none;background:url('/images/front/logo_mini.png') 0 0 no-repeat;_background:none;_color:#000;_text-decoration: underline;}
#copyright a:hover{background:url('/images/front/logo_mini.png') 0 -20px no-repeat;_background:none;}
#copyright span{visibility:hidden;_visibility: visible;}
#copyright div{float:right;}

#footer {
    border-top:1px dashed #70bbfd;
    margin:30px 0 0;
    padding:15px 0 0;
}

#tabs {
    margin: 30px 20px 0 0;
    _margin: 30px 0px 0 0;
    background: url('/images/computer/bg_test.png') bottom left no-repeat;
    width: 250px;
    height: 200px;
    float: right;
}

#tabs ul {
    margin: 0;
    padding: 0;
}

#tabs li {
    float: left;
    width: 120px;
    height: 30px;
    line-height: 30px;
    list-style: none;
    text-align: center;

}


.tabs ul a.selected {
    background: url('/images/computer/tab.png') top center no-repeat;
    display:block;
    height: 30px;
    width: 125px;
    margin: 0 0 0 1px;
    text-decoration: none;
}

#information .content {
    margin: 10px 0;
    padding: 0px 20px;
}

#content {
    margin-right: 30px;
    margin-left: 30px;
    margin-top: 50px;
}

#content img {margin: 10px;}

#panel-left {
    margin: 0;
    padding: 0;
    width: 300px;
    float: right;
    margin-top: 50px;
}

iframe{
    border: 10px solid #fff;
}

.fleft h2, .fleft h3 {
	margin: 25px 0 5px;
} 
