html, body{
height:100%;margin:0;padding:0;border:0;font:normal;background-color:#cecccd;text-align:center;font:normal 12px Tahoma, Geneva, sans-serif
}
body form{
height:100%;padding:0;margin:0
}
.clear{
clear:both;font-size:0;float:none
}
.l-container{
min-width:990px;max-width:1200px;margin:0 auto -130px auto;min-height:100%;text-align:left
}
.l-container-in{
min-height:100%
}
.l-container, .l-container-in{
background:url(l-container.png) 0 0 repeat-y
}
.l-container{
background-color:#3d3d3d
}
.l-container-in{
background-position:100% 0
}
* html .l-container{
width:expression((document.compatMode && document.compatMode == 'CSS1Compat') ? (document.documentElement.clientWidth < 990 ? "990px" : (document.documentElement.clientWidth > 1200 ? "1200px" : "auto")) : (document.body.clientWidth < 990 ? "990px" : (document.body.clientWidth > 1200 ? "1200px" : "auto")));
}
* html .l-container-in{
height:100%
}
.empty{
height:130px;clear:both
}
.l-footer{
min-width:990px;max-width:1200px;margin:0 auto;text-align:left;
width:expression((document.compatMode && document.compatMode == 'CSS1Compat') ? (document.documentElement.clientWidth < 990 ? "990px" : (document.documentElement.clientWidth > 1200 ? "1200px" : "auto")) : (document.body.clientWidth < 990 ? "990px" : (document.body.clientWidth > 1200 ? "1200px" : "auto")));
}
.l-footer table{
width:100%;border-collapse:collapse
}
.l-footer table td{
padding:40px 0 0 0;font-size:11px
}
.l-footer, .l-footer-l, .l-footer table{
height:130px;background:url(l-footer.png) 50% -130px no-repeat
}
.l-footer-l{
background-position:0 0
}
.l-footer table{
background-position:100% -260px
}
.b-atilect{
padding:55px 0 0 90px !important;color:#676666;background:url(b-atilect.png) 65px 80px no-repeat
}
.b-atilect a{
color:#676666 !important
}
.l-footer .l{
padding-left:40px
}
.l-footer .r{
padding-right:40px;text-align:right
}
.l-footer a{
color:#000
}
embed, object, textarea, select{
outline:none;margin:0
}
.s{
font-size:0;height:1px
}
img{
border:0
}
a img{
vertical-align:middle
}
a{
text-decoration:underline;outline:none;color:#00a4ce
}
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
}
p{
margin:0 0 10px 0
}
font{
line-height:auto
}
.wrap{
overflow:hidden;zoom:1;clear:both
}
.l-text{
overflow:hidden;zoom:1;margin-bottom:30px
}
.l-text img{
float:left;margin:0 0 15px 21px
}
.b-logo{
width:167px;height:32px;background:url(b-logo.png);position:relative;left:53px;top:35px
}
.b-logo a{
display:block;height:32px;background:url(s.png)
}
.l-header, .l-header-l, .l-header-r{
height:260px;background:url(l-header.png) 50% -260px no-repeat
}
.l-header{
position:relative
}
.l-header-l{
background-position:0 0
}
.l-header-r{
background-position:100% -520px
}
.b-userbar{
float:right;margin-right:53px;font-weight:bold;color:#838182
}
.b-userbar a{
color:#19afea;text-decoration:none;border-bottom:dashed 1px #19afea
}
.b-userbar a:hover{
border:0
}
.l-content{
width:100%;color:#fff;border-collapse:collapse
}
.l-content-l{
width:170px;padding:25px 40px 40px 105px;vertical-align:top
}
.l-content-r{
padding:15px 105px 40px 0;vertical-align:top
}
.b-primary-nav{
margin:0 0 60px 0;padding:0;list-style:none;position:relative;z-index:2
}
.b-primary-nav li{
margin:0 0 10px 0;font:bold 11px Tahoma, Geneva, sans-serif
}
.b-primary-nav a{
color:#fff;text-decoration:none
}
.b-primary-nav a:hover, .b-primary-nav span, .b-primary-nav .act{
color:#959595
}
.b-primary-nav ul{
margin:10px 0 0 10px;padding:0;list-style:none
}
.b-primary-nav ul a{
color:#959595;font-weight:normal
}
.b-primary-nav ul a:hover, .b-primary-nav ul span, .b-primary-nav ul .act{
color:#c9c9c9
}
.b-primary-nav ul ul{
margin-left:0
}
.b-primary-nav ul ul a, .b-primary-nav ul ul span{
background-position:0 4px;background-repeat:no-repeat;padding-left:12px
}
.b-primary-nav ul ul ul{
margin-left:20px
}
.b-primary-nav ul ul ul a{
background:none;padding-left:0
}
.b-primary-nav ul ul ul span, .b-primary-nav ul ul ul a:hover, .b-primary-nav ul ul ul .act{
background:none;padding-left:0
}
.b-primary-nav ul ul ul ul{
margin-left:0
}
.b-primary-nav ul ul ul ul a{
background-position:0 4px;background-repeat:no-repeat;padding-left:10px
}
.b-primary-nav ul ul ul ul span, .b-primary-nav ul ul ul ul a:hover, .b-primary-nav ul ul ul ul .act{
background-position:0 4px;background-repeat:no-repeat;font-weight:bold;padding-left:10px
}
.b-bigtext{
font-size:68px;line-height:50px;margin:60px 0 40px 0
}
.b-select{
display:inline-block;background:url(sprites.png) 0 -117px no-repeat;padding-left:12px;cursor:default;white-space:nowrap;margin-top:3px;width:100%;position:relative;width:125px;z-index:50
}
.b-select span{
color:#000;font:normal 12px tahoma, geneva, sans-serif;padding:3px 0 5px 0;display:block;overflow:hidden;zoom:1;white-space:nowrap
}
.b-select i{
display:block;background:url(sprites.png) 100% -185px no-repeat;padding-right:30px
}
.b-select ul{
list-style:none;margin:0;padding:0;position:absolute;background:#fff;display:none;z-index:99;overflow-y:auto;overflow-x:hidden;zoom:1;max-height:250px;//height:auto !important;//height:250px;min-width:80px;//width:auto !important;//width:80px;border:solid 1px #666
}
.b-select li{
margin:0;font:normal 11px tahoma, geneva, sans-serif
}
.b-select li a{
color:#192431;padding:4px 10px 5px 10px;display:block;text-decoration:none;cursor:default
}
.b-select li a:hover{
background:#666;color:#fff
}
.b-select-overlay{
position:absolute;left:0;top:0;width:100%;height:100%;display:none;z-index:97
}
.b-select-js{
z-index:99 !important
}
.b-selects{
margin-bottom:20px
}
.b-selects p{
margin:0 0 5px 5px
}
.b-selects .b-select{
width:140px;float:left;margin-right:20px
}
.b-selects_1{
padding-top:4px
}
.b-selects_1 .b-select{
width:160px;margin:-4px 60px 0 10px
}
h2{
color:#fff;font:normal 24px Tahoma, Geneva, sans-serif;margin:0 0 20px 0
}
h3{
color:#fff;font:normal 20px Tahoma, Geneva, sans-serif;margin:0 0 15px 0
}
h5{
color:#fff;font:bold 15px Tahoma, Geneva, sans-serif;margin:0 0 10px 0
}
.b-catalog{
border-collapse:collapse;width:100%;margin:20px 0
}
.b-catalog td{
padding:0 10px 30px 0;vertical-align:top
}
.b-catalog img{
float:left
}
.b-catalog .r{
float:left
}
.b-catalog a{
font-size:18px
}
.b-bigimage{
margin-bottom:25px
}
.ico-mail, .ico-smap{
wisth:22px;height:22px;vertical-align:middle;background:url(sprites.png) 0 0 no-repeat;margin-right:5px
}
.ico-mail{
background-position:0 -48px
}
.ico-smap{
background-position:-22px -48px
}
.b-symbols{
width:100%;margin-top:30px;border-collapse:collapse
}
.b-symbols td{
padding:0 0 15px 0
}
.symbols1{
background:url(symbols1.png) 0 0 no-repeat;width:201px;height:31px
}
.symbols2{
background:url(symbols2.png) 0 0 no-repeat;width:342px;height:40px
}
.tubor-logo{
background:url(tubor-logo.png) 0 0 no-repeat;width:96px;height:35px;float:right
}
.div{
margin:0 5px 0 10px;color:#959595
}
.div1{
margin:0 25px 0 10px
}
.b-search{
position:absolute;width:156px;background:url(sprites.png) 0 -71px no-repeat;height:22px;right:109px;bottom:5px
}
.b-search input{
width:118px;background:none;border:0;font:normal 11px Tahoma, Geneva, sans-serif;padding:3px 12px 3px 22px
}
.b-inp{
background:url(sprites.png) 0 -117px no-repeat;padding-left:12px;float:left
}
.b-inp input{
background:none;font:normal 11px tahoma, geneva, sans-serif;height:13px;border:none;margin:0;padding:4px 0 5px 0;width:100%;//padding:3px 0 4px 0
}
.b-inp i{
display:block;background:url(sprites.png) 100% -139px no-repeat;padding-right:12px
}
.b-inp1{
background-position:0 0
}
.b-inp1 input{
height:15px;padding:5px 0 4px 0;//padding:4px 0 4px 0;//height:14px
}
.b-inp1 i{
background-position:100% -24px
}
.b-search1{
overflow:hidden;zoom:1;margin-bottom:20px
}
.b-search1 .b-inp1{
width:220px
}
.b-search1 .b-inp1 i{
background-position:100% -161px
}
h1{
color:#00a4ce;font:normal 30px Tahoma, Geneva, sans-serif;margin:0 0 15px 0
}
.b-news{
list-style:none;margin:0 0 20px 0;padding:0
}
.b-news li{
margin-bottom:18px;font-size:14px
}
.b-news .date{
font-size:12px;margin-bottom:6px
}
.b-news .anons{
font-weight:bold
}
.b-pager{
text-align:left;margin:10px 0 40px 0;font-size:14px
}
.b-pager a, .b-pager span{
margin-right:5px;padding:3px 5px
}
.b-pager span{
color:#fff;font-weight:bold;
}
.b-news-archive{
margin:0;padding:0;list-style:none
}
.b-news-archive li{
margin:0 0 25px 0;font-size:14px;font-weight:bold
}
.b-news-archive a:hover, .b-news-archive span{
color:#fff
}
.b-news-archive ul{
margin:5px 0 -15px 10px;padding:0;list-style:none
}
.b-news-archive ul li{
font-size:12px;font-weight:normal;margin-bottom:5px
}
.b-news-archive ul a{
text-decoration:none;color:#fff
}
.b-news-archive ul a:hover, .b-news-archive ul span{
color:#676767
}
.b-newfull{
margin-bottom:50px
}
.b-newfull .anons{
margin-bottom:17px;font-size:14px;font-weight:bold
}
.b-recoverypass{
margin-bottom:150px;font-size:13px;overflow:hidden;padding-top:5px;zoom:1
}
.b-recoverypass .b-inp{
width:155px;margin:-5px 10px 0 10px
}
.b-btn-selbat{
width:243px;height:33px;background:url(b-btn-selbat.png) 0 0 no-repeat
}
.b-sitemap{
margin:0 0 60px 0;padding:0;list-style:none
}
.b-sitemap li{
margin:0 0 10px 0;padding-left:15px;background:url(bullet1.png) 0 4px no-repeat
}
.b-sitemap a{
color:#fff
}
.b-sitemap ul{
margin:10px 0 0 10px;padding:0;list-style:none
}
.b-sitemap ul li{
background-image:url(bullet2.png)
}
.b-sitemap ul a{
color:#afaeae
}
.b-sitemap ul ul li{
background:none
}
.b-sitemap ul ul a{
color:#00a4ce;font-weight:bold
}
.b-sitemap ul ul ul a{
font-weight:normal
}
.b-sitemap ul ul ul ul a{
color:#fff
}
.b-vacancies{
overflow:hidden;zoom:1;margin-bottom:50px
}
.b-vacancies div{
margin:-23px 0 30px 0;padding:8px 0 15px 0
}
.b-vacancies div div{
margin:0;padding:0
}
.b-vacancies .q{
margin:0 0 19px 0;padding:0;font-size:15px
}
.b-vacancies .q a{
text-decoration:none;border-bottom:dashed 1px #959595;color:#959595;font-weight:bold
}
.b-vacancies .act a{
color:#fff;text-decoration:none;border-bottom:dashed 1px #fff;font-weight:bold
}
.b-vacancies ul{
margin:0;padding:0;list-style:none;background:#171717;overflow:hidden;zoom:1
}
.b-vacancies li{
font-size:11px;margin-bottom:17px;padding:0 0 0 30px;background:url(bullet1.png) 8px 4px no-repeat;line-height:16px
}
.b-vacancies li strong{
color:#00a4ce
}
.b-map{
width:748px;height:360px;position:relative;margin:0 0 0 -177px;background:url(map.png) 0 0 no-repeat;float:right;margin-bottom:50px
}
.b-selectcountry{
overflow:hidden;zoom:1;margin-bottom:40px;font-size:18px;color:#fff;padding-bottom:10px
}
.b-selectcountry a{
color:#595959;text-decoration:none;border-bottom:dashed 1px #595959;margin-right:50px
}
.b-selectcountry span{
margin-right:50px
}
.b-selectcountry a:hover{
color:#fff
}
.b-h2{
overflow:hidden;zoom:1
}
.b-h2 img{
float:left;margin-right:10px
}
.b-table{
border-collapse:collapse;margin-bottom:20px;border-bottom:solid 1px #292929
}
.b-table .head td{
border-width:2px 0 2px 0;border-color:#292929;border-style:solid
}
.b-table td{
padding:7px 15px 8px 15px
}
.b-table a{
color:#808080
}
.b-reg{
margin:0 0 20px 0
}
.b-reg td{
padding:9px 10px 9px 0;vertical-align:top;font-size:13px
}
.b-reg .l{
padding-right:10px;text-align:right
}
.b-reg .b-inp{
margin:-4px 0;width:295px
}
.b-reg .b-select{
margin:-4px 0;float:left
}
.b-select_1{
width:50px;margin-right:10px !important
}
.b-select_2{
width:80px;margin-right:10px !important
}
.b-select_3{
width:55px;margin-right:10px !important
}
.b-inp_1{
width:140px !important
}
.b-btn{
font-size:14px;text-decoration:none;color:#00a4ce
}
.b-btn:hover{
text-decoration:underline
}
.code{
float:left;vertical-align:top;margin:-4px 37px -4px 0
}
.b-error{
background:url(b-error.png) 0 0 no-repeat;padding:7px 5px 5px 16px;color:#fff;position:absolute;z-index:50;display:none;width:116px;height:16px;font-size:11px;//margin-left:4px !important
}
.b-error1{
background:url(b-error1.png) 0 0 no-repeat;position:absolute;z-index:50;display:none;width:145px;height:66px;right:258px;top:46px;border-collapse:collapse
}
.b-error1 td{
padding:0 12px 5px 9px;color:#fff;font-size:11px;vertical-align:middle;width:145px;height:66px
}
.b-searchres td{
vertical-align:top;padding:0 8px 18px 0;font-size:13px
}
.b-searchres .l{
color:#00a4ce
}
.b-searchres .b-anons{
margin-bottom:2px;color:#00a4ce
}
.b-searchres .b-link{
margin-bottom:2px
}
.b-searchres .b-link a{
color:#7b7b7b
}
.b-searchres p{
margin-bottom:5px
}
.b-searchres .b-found{
color:#fff;background:#505050
}
.b-table1{
width:100%;border-collapse:collapse
}
.b-table1 td{
vertical-align:top;padding:0
}
.b-table1 .l{
font-size:11px;padding-right:55px
}
.b-table1 .r{
width:200px
}
.b-table1 h3{
margin-bottom:40px
}
.b-list{
margin:0;padding:0;list-style:none
}
.b-list li{
margin-bottom:20px;font-weight:bold
}
.b-list a{
font-size:11px
}
.b-list p{
line-height:20px
}
.b-bigimage1{
margin-bottom:60px
}
.b-cities{
margin:0 0 40px 0;padding:0;list-style:none
}
.b-cities li{
margin-bottom:15px;font-size:11px;font-weight:bold
}
.b-cities img{
vertical-align:middle;margin-right:10px
}
.f-big{
font-size:13px
}
.f-small{
font-size:11px
}
.b-news1{
overflow:hidden;zoom:1;margin-bottom:50px
}
.b-news1 div{
margin:-23px 0 20px 0;padding:8px 0 15px 0
}
.b-news1 div div{
margin:0;padding:0
}
.b-news1 .q{
margin:0 0 25px 0;padding:0;font-size:15px
}
.b-news1 .q a{
font-weight:bold;border-bottom:dashed 1px #06b9e2;text-decoration:none
}
.b-news1 .act a{
color:#fff;text-decoration:none;font-weight:bold;border:0
}
.b-news1 .q a:hover{
border:0
}
.b-login{
width:209px;height:104px;background:url(b-login.png);position:absolute;right:40px;top:43px;color:#676767;font-size:11px;padding:20px 0 0 19px;display:none
}
.b-login div{
margin-bottom:5px;overflow:hidden;zoom:1
}
.b-login span{
float:left;padding-top:2px
}
.b-login input{
width:108px;height:19px;background:none;border:0;font:normal 12px Tahoma, Geneva, sans-serif;float:right;margin-right:34px
}
.b-btn-login{
position:absolute;bottom:26px;right:33px;width:46px;height:26px;background:url(s.png)
}
.b-reg_1 td{
color:#8e8e8e
}
.b-reg_1 .l{
color:#676767;text-align:left;padding-right:70px
}
.b-user-nav{
margin:0;padding:0;list-style:none
}
.b-user-nav li{
font-size:11px;margin-bottom:10px;padding-left:10px
}
.b-user-nav a{
color:#676767;text-decoration:none
}
.b-user-nav a:hover{
text-decoration:underline
}
.blue{
color:#00a4ce
}
.b-breadcrumb{
margin:0 0 5px 0;padding:0;list-style:none;font-size:11px;overflow:hidden;zoom:1
}
.b-breadcrumb li{
float:left;margin:0
}
.b-breadcrumb a, .b-breadcrumb span{
display:block;float:left;height:19px;padding:0 10px 0 0;margin-right:7px;line-height:18px;white-space:nowrap;background:url(b-breadcrumb3.png) 100% 0 no-repeat;text-decoration:none;color:#fff
}
.b-breadcrumb span{
background:none;cursor:default
}
.ico-home{
width:22px;height:22px;background:url(sprites.png) 0 -207px no-repeat;margin-top:-2px
}
.h-bigimage{
margin:50px 0
}
.box{
position:relative;zoom:1
}
.box-lt, .box-rt, .box-lb, .box-rb{
position:absolute;width:16px;height:16px;background-image:url(sprites.png);background-repeat:no-repeat;overflow:hidden;font-size:0
}
.box-lt{
left:0;top:0;background-position:0 -232px
}
.box-rt{
right:0;top:0;background-position:-16px -232px
}
.box-lb{
left:0;bottom:0;background-position:0 -248px
}
.box-rb{
right:0;bottom:0;background-position:-16px -248px
}
.box-ct, .box-cb{
position:relative;display:block;height:16px;overflow:hidden;font-size:0
}
.box-ct{
margin:0 16px -16px 16px;border-top:solid 1px #bbb
}
.box-cb{
margin:-16px 16px 0 16px;border-bottom:solid 1px #bbb
}
.box-cnt{
position:relative;padding:0;margin:15px 0;overflow:hidden;zoom:1;border-right:solid 1px #bbb;border-left:solid 1px #bbb
}
.box_blog{
margin-bottom:15px
}
.box_blog .box-cnt{
padding:0 25px
}
.b-anons{
font-size:14px;color:#676767;font-weight:bold;display:block;margin-bottom:13px
}
.b-infobar{
border-top:solid 2px #b1b1b1;width:100%;border-collase:collapse;margin:13px 0 0 0
}
.b-infobar td{
font-size:11px;width:33%;padding:5px 0 0 0;vertical-align:top
}
.b-infobar .col2{
text-align:center
}
.b-infobar .col3{
text-align:right;padding-right:20px
}
.pager{
color:#000;text-align:left;margin:20px 0 20px 14px;font-size:14px
}
.pager a, .pager span{
margin-right:5px;padding:3px 5px
}
.pager span{
font-weight:bold
}
.b-infobar_1{
margin-bottom:20px
}
.b-infobar_1 .col2{
text-align:right
}
.box-comments{
margin-bottom:7px
}
.box-comments table{
border-collapse:collapse;width:100%
}
.box-comments td{
padding:0 11px;vertical-align:top
}
.box-comments .col1{
color:#00a4ce;font-weight:bold;font-size:11px;padding-right:0;width:112px
}
.b-send-comments{
overflow:hidden;-zoom:1;width:560px
}
.b-send-comments textarea{
width:540px;height:129px;margin-bottom:10px;background:url(bg1.png) 0 0 no-repeat;border:0;padding:10px;font:normal 12px tahoma, geneva, sans-serif
}
.b-table2{
width:560px;margin-bottom:20px;border-collapse:collapse;border-bottom:solid 1px #fff;border-top:solid 1px #fff
}
.b-table2 td{
padding:8px 10px;vertical-align:top
}
.b-table2 .th td{
font-weight:bold;border-bottom:solid 1px #fff
}
.b-table2 .clr{
background:#636363
}
.b-table2 a{
color:#fff
}

