html, body{
height:100%;margin:0;padding:0;border:0;font:normal 11px verdana, geneva, sans-serif
}
body form{
height:100%;padding:0;margin:0
}
.l-container{
margin-bottom:-46px;min-height:100%;text-align:center
}
* html .l-container{
height:100%
}
.empty{
height:46px;clear:both
}
ul{
list-style-image:url(/img/bullet6.png);margin:0 0 20px 20px;padding:0
}
li{
margin-bottom:10px
}
.l-footer{
text-align:center;background:url(/img/buttons.png) 0 -216px repeat-x
}
.l-footer table{
height:46px;width:990px;margin:0 auto
}
.l-footer td{
color:#bfd8ea;padding:0 10px
}
.l-footer a{
color:#bfd8ea;
}
embed, object, textarea, select{
outline:none;margin:0
}
ul ul{
margin-top:5px;margin-bottom:0;list-style:none
}
.s{
font-size:0;height:1px
}
table{
border-collapse:collapse
}
img{
border:0
}
a img{
vertical-align:middle
}
a{
text-decoration:underline;outline:none;color:#000
}
a:hover{
text-decoration:none
}
.b{
font-weight:bold
}
.w{
width:100%
}
.h{
height:100%
}
.wh{
width:100%;height:100%
}
.fl{
float:left !important
}
.fr{
float:right !important
}
.ar{
text-align:right !important
}
.ac{
text-align:center !important
}
.al{
text-align:left !important
}
.aj{
text-align:justify !important
}
.at{
vertical-align:top !important
}
.am{
vertical-align:middle !important
}
.ab{
vertical-align:bottom !important
}
.clear{
clear:both;overflow:hidden;height:1px
}
p{
margin:0 0 13px 0;line-height:130%
}
font{
line-height:auto
}
.wrap{
overflow:hidden;zoom:1
}
.text{
}
.text img{
float:right;margin:0 0 15px 21px;border:solid 1px #c9c9c9
}
.b-header{
background:url(/img/b-header.png) 0 0 repeat-x;text-align:center
}
.b-header table{
height:75px;width:990px;margin:0 auto;text-align:left
}
.b-header td{
padding:0;color:#fff
}
.b-header a{
color:#fff;text-decoration:none
}
.b-header .td1{
padding-left:23px
}
.b-header .td2{
text-align:right;padding-right:24px;color:#5aaae4
}
.b-header .td2 a, .b-header .td2 span{
margin:0 8px
}
.b-header .td2 a:hover{
text-decoration:underline
}
.b-header .td2 img{
margin-right:-5px;vertical-align:middle
}
.b-header .td3{
padding-right:16px;width:216px
}
.b-primary-nav{
background:url(/img/b-primary-nav_bg.png) 0 0 repeat-x;text-align:center
}
.b-primary-nav div{
height:51px;overflow:hidden;zoom:1;width:990px;margin:0 auto;text-align:left;padding-left:44px
}
.b-primary-nav a, .b-primary-nav span{
height:51px;display:block;background-image:url(/img/b-primary-nav.png);background-repeat:no-repeat;float:left
}
.b-primary-nav_main, .b-primary-nav_main_act{
background-position:0 0;width:77px
}
a.b-primary-nav_main:hover{
background-position:0 -51px
}
span.b-primary-nav_main, a.b-primary-nav_main_act{
background-position:0 -102px
}
.b-primary-nav_bio, .b-primary-nav_bio_act{
background-position:-77px 0;width:74px
}
a.b-primary-nav_bio:hover{
background-position:-77px -51px
}
span.b-primary-nav_bio, .b-primary-nav_bio_act{
background-position:-77px -102px
}
.b-primary-nav_sako, .b-primary-nav_sako_act{
background-position:-151px 0;width:82px
}
a.b-primary-nav_sako:hover{
background-position:-151px -51px
}
span.b-primary-nav_sako, .b-primary-nav_sako_act{
background-position:-151px -102px
}
.b-primary-nav_lib, .b-primary-nav_lib_act{
background-position:-233px 0;width:116px
}
a.b-primary-nav_lib:hover{
background-position:-233px -51px
}
span.b-primary-nav_lib, .b-primary-nav_lib_act{
background-position:-233px -102px
}
.b-primary-nav_cat, .b-primary-nav_cat_act{
background-position:-349px 0;width:159px
}
a.b-primary-nav_cat:hover{
background-position:-349px -51px
}
span.b-primary-nav_cat, .b-primary-nav_cat_act{
background-position:-349px -102px
}
.b-primary-nav_new, .b-primary-nav_new_act{
background-position:-508px 0;width:93px
}
a.b-primary-nav_new:hover{
background-position:-508px -51px
}
span.b-primary-nav_new, .b-primary-nav_new_act{
background-position:-508px -102px
}
.b-primary-nav_press, .b-primary-nav_press_act{
background-position:-601px 0;width:115px
}
a.b-primary-nav_press:hover{
background-position:-601px -51px
}
span.b-primary-nav_press, .b-primary-nav_press_act{
background-position:-601px -102px
}
.b-primary-nav_where, .b-primary-nav_where_act{
background-position:-716px 0;width:107px
}
a.b-primary-nav_where:hover{
background-position:-716px -51px
}
span.b-primary-nav_where, .b-primary-nav_where_act{
background-position:-716px -102px
}
.b-primary-nav_bioclean, .b-primary-nav_bioclean_act{
background-position:-822px 0;width:94px
}
a.b-primary-nav_bioclean:hover{
background-position:-822px -51px
}
span.b-primary-nav_bioclean, .b-primary-nav_bioclean_act{
background-position:-822px -102px
}
.btn-search, .btn-search1, .btn-send, .btn-loadfiles, .btn-show{
background-image:url(/img/buttons.png) !important;background-repeat:no-repeat !important;height:21px
}
.btn-search{
background-position:0 0 !important;width:56px !important;margin-top:0 !important;float:right !important;
}
.btn-search1{
background-position:-345px 0;height:22px;width:53px;
vertical-align:middle;
}
.btn-send{
background-position:-96px 0;width:80px
}
.btn-loadfiles{
background-position:-177px 0;width:167px;
cursor: pointer;
}
.btn-show{
background-position:-399px 0;height:22px;width:65px;
vertical-align:middle;
}
.b-search{
width:209px;height:23px;background:url(/img/b-search.png) 0 0 no-repeat;color:#0072c6;font-size:10px;padding:2px 2px 0 5px;overflow:hidden;zoom:1
}
.b-search input{
background:none;border:0;color:#0072c6;font:normal 10px verdana, geneva, sans-serif;width:140px;vertical-align:middle;float:left;margin-top:3px
}
.b-breadcrumb{
font-size:10px;margin-bottom:11px
}
.b-breadcrumb a, .b-breadcrumb span{
margin-right:7px;color:#000;text-decoration:none
}
.b-breadcrumb a:hover{
text-decoration:underline
}
.l-content{
width:990px;margin:0 auto
}
.l-content-left{
vertical-align:top;padding:22px 28px 40px 22px;text-align:left
}
.l-content-right{
vertical-align:top;padding:45px 10px 40px 0;width:214px;text-align:left
}
.b-h1{
background:url(b-h1.png) 0 0 no-repeat;height:32px;padding:0 14px;overflow:hidden;zoom:1;margin-bottom:15px
}
.b-h1 .fr img{
margin:4px 0 0 10px
}
h1{
color:#006fc1;font:bold 14px verdana, geneva, sans-serif;margin:6px 0 0 0;float:left
}
.b-secondary-nav{
height:45px;background:url(/img/buttons.png) 0 -35px repeat-x;overflow:hidden;zoom:1;margin-bottom:22px
}
.b-secondary-nav a, .b-secondary-nav span, .b-secondary-nav i{
float:left;height:45px;line-height:41px;margin-left:4px;background-image:url(/img/buttons.png);background-repeat:no-repeat
}
.b-secondary-nav a{
color:#000;text-decoration:none;background-position:100% -170px
}
.b-secondary-nav a i{
background:none;cursor:hand
}
.b-secondary-nav span{
background-position:100% -125px
}
.b-secondary-nav i{
margin-left:-4px;padding:0 23px;font-style:normal;position:relative
}
.b-secondary-nav span i{
background:url(buttons.png) 0 -80px no-repeat
}
.b-secondary-nav a:hover i{
color:#3e77d4
}
.b-block1{
background:#f1f8c4;padding:4px 8px;float:left
}
.b-block1 img{
vertical-align:middle;margin-right:5px
}
.b-block1 a{
color:#000
}
.b-block2{
width:214px;background:url(/img/b-block2.png) 100% 0 no-repeat;border-bottom:solid 1px #cce82e;padding:23px 0 10px 0;color:#505050
}
.b-block2 h2{
text-align:center;margin-bottom:35px;vertical-align:middle;color:#fff
}
.b-block2 h2 img{
vertical-align:middle
}
h2{
color:#2e2e2e;font:normal 22px tahoma, geneva, sans-serif;margin:0 0 10px 0
}
.b-tertiary-nav{
list-style:none;margin:0;padding:0 19px
}
.b-tertiary-nav li{
margin-bottom:22px;background:url(/img/bullet2.png) 0 3px no-repeat;padding:0 0 0 10px;list-style-image:none
}
.b-tertiary-nav a:hover{
color:#505050
}
.ico-mail, .ico-print{
background-image:url(/img/buttons.png);background-repeat:no-repeat;vertical-align:middle
}
.ico-mail{
background-position:-57px 0;width:18px;height:21px
}
.ico-print{
background-position:-76px 0;width:19px;height:21px
}
.b-address{
margin-bottom:25px
}
.b-address td{
padding:0 35px 2px 0;vertical-align:top
}
.b-form1{
margin:0 0 20px 0
}
.b-form1 td{
padding:6px 10px 6px 0;vertical-align:top
}
.b-form1 .l{
padding-right:15px;font-weight:bold;text-align:right
}
.b-form1 .inp{
margin:-4px 0;width:206px
}
.b-form1 textarea{
margin:-4px 0;height:88px;width:218px;background:url(buttons.png) 0 -263px no-repeat;border:0
}
.w55{
width:55px !important
}
.inp{
background:url(/img/buttons.png) 0 -352px no-repeat;padding-left:12px
}
.inp input{
background:none;color:#0072c6;font:normal 11px verdana, geneva, sans-serif;height:17px;border:none;margin:0;padding:5px 0 3px 0;width:100%
}
.inp i{
display:block;background:url(/img/buttons.png) 100% -378px no-repeat;padding-right:12px
}
.b-faq-q{
list-style:none;margin:0 0 15px 0;padding:0 0 10px 0;border-bottom:solid 2px #66aad4
}
.b-faq-q li{
font-weight:bold;font-size:12px;margin-bottom:10px
}
.b-faq-q a{
color:#000
}
.b-faq-a{
list-style:none;margin:0 0 15px 0;padding:0 0 10px 0
}
.b-faq-a li{
margin-bottom:24px
}
.b-faq-a p{
margin-bottom:0
}
.l-text1-left{
width:180px;float:left;margin-right:-205px
}
.l-text1-right{
margin-left:205px
}
.b-nav4{
list-style:none;margin:-8px 0 20px 0;padding:0
}
.b-nav4 li{
padding:8px 0 8px 12px;border-bottom:solid 1px #bfdced;background:url(bullet5.png) 0 12px no-repeat;margin:0
}
.b-nav4 a{
color:#0072b7;text-decoration:none
}
.b-nav4 a:hover{
color:#575d6d
}
.b-youtube{
margin-top:20px
}
.b-selects1{
margin-bottom:10px
}
.b-selects1 label{
border-bottom:solid 1px #bfdced;overflow:hidden;zoom:1;display:block;color:#0072b7;padding:3px 0 5px 0
}
.b-selects1 input{
float:left;width:20px;margin:0 -20px 0 0;padding:0;//margin-top:-3px;//margin-bottom:-3px
}
.b-selects1 span{
display:block;margin-left:20px
}
.black{
color:#000 !important
}
.inp1{
border:solid 1px #b3b9c3;font:normal 11px verdana, sans-serif;color:#000;padding-top:3px;padding-bottom: 3px
}
.b-control1{
background:url(buttons.png) -219px -263px no-repeat;height:24px;padding:8px 16px 7px 12px;margin-bottom:10px
}
.l-text1-right .b-control1{
background:url(/img/buttons.png) 0 -404px no-repeat
}
.b-control1 select{
vertical-align:middle;padding-top:2px;padding-bottom:3px;border:solid 1px #b3b9c3;font:normal 11px verdana, sans-serif;margin-top:1px;width:170px
}
.b-control1 .inp1{
vertical-align:middle;margin:0 4px 0 40px;width:190px
}
.b-table1{
margin-bottom:10px;width:100%
}
.b-table1 td{
vertical-align:top;padding:4px 10px 6px 10px;border-bottom:solid 1px #d9d9d9;color:#4d4c4c;border-right:solid 1px #d9d9d9
}
.b-table1 .th td{
background:#dae845 url(buttons.png) 0 -444px repeat-x;border-right-color:#b9c43d;color:#000;padding:7px 10px
}
.b-table1 .th1 td{
background:#e4e4e4;border-right-color:#cdcdcd;color:#727272;padding:1px 10px
}
.b-table1 .td2{
width:1%;white-space:nowrap
}
.b-table1 .td3{
width:1%;white-space:nowrap;border-right:0;padding-right:40px
}
.b-table1 .td4{
width:1%;white-space:nowrap;border-right:0;padding-right:40px
}
.b-table1_1 .td3{
width:1%;white-space:nowrap;border-right:solid 1px #cdcdcd;padding-right:10px
}
.b-table1 input{
vertical-align:middle
}
.b-table1 span{
color:#9d9d9d;font-size:10px
}
.b-table1 a{
color:#0072c6
}
.b-news{
margin:0 0 20px 65px
}
.b-news td{
vertical-align:top;padding:0;width:200px;padding:0 100px 20px 0
}
.b-news .img{
display:block;vertical-align:bottom
}
.b-news .photornd{
width:219px;height:110px;background:url(/img/rounds1.png);margin:-110px 0 18px 0;position:relative
}
* html .b-news .photornd{
behavior:url(/img/iepngfix.htc)
}
.b-news .title{
font-weight:bold;font-size:13px
}
.b-news p{
line-height:normal
}
.b-press{
margin:-35px -20px 20px 0
}
.b-press table{
width:100%
}
.b-press td{
vertical-align:top;padding:0;padding:40px 30px 10px 0;background:url(/img/border1.png) 0 100% no-repeat
}
.b-press .img{
display:block;margin-bottom:18px
}
.b-press .title{
font-weight:bold;font-size:13px
}
.b-press p{
line-height:normal
}
.b-press .date{
color:#006ebf;margin-bottom:5px
}
.pager{
color:#003569;text-align:left;margin:20px 0 10px 0
}
.pager-title{
color:#006ebf
}
.pager a, .pager span{
margin-right:10px
}
.pager a{
color:#006ebf
}
.pager span{
color:#000
}
.main-img{
margin:10px 0 0 0
}
div.l-content-main{
width:950px;margin:0 auto;text-align:left;padding:0 0 0 10px
}
table.l-content-main{
width:100%;margin-bottom:20px
}
.l-content-main-left{
vertical-align:top;padding:0;width:50%
}
.l-content-main-center{
width:203px;padding:20px 22px 0 25px;vertical-align:top;text-align:justify;background:url(bg1.png) 0 0 no-repeat
}
.l-content-main-center p{
line-height:normal
}
.l-content-main-right{
vertical-align:top;padding:0
}
.l-content-main-right .b-block2{
background:url(/img/bg1.png) 100% 0 no-repeat;border-bottom:0;padding-bottom:50px
}
.l-content-main .b-news{
margin:0
}
.l-content-main .b-news td{
width:150px;padding-right:25px;padding-bottom:0
}
.b-servicecom{
width:950px;margin:0 auto 5px auto;height:112px;background:url(/img/b-servicecom.png) 0 0 no-repeat;text-align:left
}
.b-servicecom td{
width:25%;padding:0 30px 0 18px;vertical-align:top;font-family:arial, helvetica, sans-serif;font-size:12px
}
.b-servicecom .th td{
width:25%;padding:7px 0 15px 18px;vertical-align:top;font-weight:bold;font-size:11px
}
.b-servicecom p{
margin-bottom:4px
}
.b-servicecom span{
font-size:10px;color:#646464
}
.blue{
color:#1483d5
}
