*{margin:0;padding:0}body{font:62.5%/1.4 Tahoma, sans-serif;color:#000;background:#FFF url('/i/body_bg.gif') repeat-x bottom left}input,select,textarea{font:1.4em Tahoma,sans-serif}h1,h2,h3,h4,h5,h6{font-size:2em}p{font-size:1.4em;line-height:1.2em}.clear{clear:both}#header-wrapper{height:160px;max-width:1008px;margin:0
auto}#logo-wrapper{margin-right:665px;text-align:center}h1.logo{margin:0
auto;position:relative;top:20px;left:0;width:175px;height:77px;overflow:hidden}h1.logo
span{display:block;position:absolute;top:0;left:0;z-index:1;width:175px;height:77px;background:url('/i/logo.gif') no-repeat top left}h1.logo a
span{cursor:pointer}ul.tnav{list-style:none;width:665px;float:right;display:inline}ul.tnav
li{float:left;display:inline;margin-right:35px}ul.tnav li
a{display:block;height:110px;text-indent: -5000px;overflow:hidden;background-repeat:no-repeat;background-position:top left}ul.tnav li a:hover{background-position:top right}ul.tnav
li.software{background-color:#cf0000;width:300px}ul.tnav li.software
a{background-image:url('/i/menu_software_rus.gif')}ul.tnav
li.web{background-color:#46e11b;width:150px}ul.tnav li.web
a{background-image:url('/i/menu_websites_rus.gif')}ul.tnav
li.design{background-color:#ffd727;width:110px}ul.tnav li.design
a{background-image:url('/i/menu_design_rus.gif')}body.software ul.tnav li.software,
body.web ul.tnav li.web,
body.design ul.tnav
li.design{height:124px;text-indent: -5000px;overflow:hidden}body.software ul.tnav
li.software{background:#cf0000 url('/i/menu_software_rus_sel.gif') no-repeat bottom left}body.web ul.tnav
li.web{background:#46c124 url('/i/menu_websites_rus_sel.gif') no-repeat bottom left}body.design ul.tnav
li.design{background:#ffd727 url('/i/menu_design_rus_sel.gif') no-repeat bottom left}#footer-wrapper{clear:both;position:relative;margin:50px
2% 0 2%;height:59px;background:#c3c3c3 url('/i/footer_bg.gif') repeat-x}ul.bnav{margin:23px
0 0 25px;list-style:none;float:left;display:inline}ul.bnav
li{float:left;margin-right:25px}ul.bnav li
a{display:block;height:16px;text-indent: -5000px;overflow:hidden;background:url('/i/bottom_menu.png') no-repeat}ul.bnav
li.about{width:93px}ul.bnav li.about
a{background-position:0 0}ul.bnav li.about a:hover{background-position:0 -16px}ul.bnav
li.vacancies{width:186px}ul.bnav li.vacancies
a{background-position: -93px 0}ul.bnav li.vacancies a:hover{background-position: -93px -16px}ul.bnav
li.contacts{width:189px}ul.bnav li.contacts
a{background-position: -279px 0}ul.bnav li.contacts a:hover{background-position: -279px -16px}ul.bnav
li.version{width:111px;margin-left:20px}ul.bnav li.version
a{background-position: -468px 0}ul.bnav li.version a:hover{background-position: -468px -16px}address{float:right;display:inline;margin:13px
25px 0 0;font:normal 1.3em Arial Narrow, sans-serif;color:#FFF}#footer-wrapper .tl, #footer-wrapper
.tr{display:block;position:absolute;width:8px;height:8px;font-size: .1em;background:#c1c1c1 url('/i/bottommenu_rounds.gif') no-repeat}#footer-wrapper
.tl{top:0;left:0;background-position:top left}#footer-wrapper
.tr{top:0;margin-left:100%;left: -8px;background-position:top right}.c,.lc{background-color:#FFF;background-repeat:repeat-x;margin-bottom:30px;width:100%;float:left;display:inline;clear:both}.c{background-image:url('/i/cntnt_topbg.gif')}.lc{background-image:url('/i/cntnt_light_topbg.gif')}.c .b, .lc
.b{background-repeat:repeat-x;background-position:bottom left;width:100%;float:left;display:inline}.c
.b{background-image:url('/i/cntnt_bottombg.gif')}.lc
.b{background-image:url('/i/cntnt_light_bottombg.gif')}.content{padding:45px
70px}blockquote{font-size:1.6em;line-height:1.5em;margin:0;padding:0}blockquote .lq, blockquote
.rq{font-size:2.5em;position:relative}blockquote .lq
span{position:absolute;top:0.4em !important;top: -0.2em;left: -0.7em}blockquote .rq
span{position:absolute;top:0.4em !important;top: -0.2em;left:0.2em}strong{font-weight:normal}h2.list-title{position:relative;overflow:hidden;text-indent: -5000px;margin:35px
0 0 70px}h2.list-title
span{display:block;position:absolute;top:0;left:0;background-repeat:no-repeat}.wrapper{padding:30px
20px;margin:0
0 0 -20px}.item{float:left;display:inline;margin:3em
0 0 20px;min-height:250px;height:250px;width:220px;text-align:center}.item
h4{font-size:2em;font-weight:normal;line-height:1.2em}.item
p{margin-top:6px;font-size:1.4em;line-height:1.1em}.wrapper-footer{clear:both;height:50px}#dset{clear:both;float:left;display:inline;width:95%;margin-left:50px}h2.dset-title{margin-bottom:10px;position:relative;overflow:hidden;text-indent: -5000px}h2.dset-title
span{display:block;position:absolute;top:0;left:0;background-repeat:no-repeat}#dic-wrapper{position:relative}#dic-pointer{position:absolute;top:0;left:163px;width:38px;height:20px;background-repeat:no-repeat;background-position:0 0;z-index:30}#dic-pointer.first{background-position:bottom left}#dic-line{position:absolute;top:0;left:1px;width:181px;height:20px;background-repeat:no-repeat;background-position:100% 100%;z-index:20}dl{float:left;display:inline;width:197px;position:relative;top:0;left:0;z-index:45}dt{font-size:1.4em;white-space:nowrap;position:relative;height:20px;margin-bottom:2px;z-index:39}dt
span{background-repeat:repeat-x;background-position:0 100%;cursor:pointer;margin-left:15px}dt span:hover, dt.hover span, dt.selected
span{background-image:none}dt.selected{font-weight:bold}dt.selected
span{background-color:#f5f5f5;cursor:default;padding-right:6px}dd{font-size:1.4em;display:none}.dset-desc{float:left;display:inline;position:relative;font-family:Tahoma,sans-serif;font-size:1.3em;line-height:1.2em;background-color:#f5f5f5;width:74%}dt .tl, dt .bl, .dset-desc .tl, .dset-desc .tr, .dset-desc .bl, .dset-desc
.br{position:absolute;width:9px;height:10px;background-image:url('/i/dl-rounded.gif');background-repeat:no-repeat;font-size:0.1em}dt .tl, .dset-desc
.tl{top:0;left:0;background-position:top left}.dset-desc
.tr{top:0;margin-left:100%;left: -9px;background-position:top right}.dset-desc
.bl{bottom:0;left:0;background-position:bottom left}dt
.bl{top:9px !important;top:8px;left:0;background-position:bottom left}.dset-desc
.br{bottom:0;margin-left:100%;left: -9px;background-position:bottom right}#dset-desc-inner{margin:5px
12px}.dset-desc
p{font-size:1em;margin-bottom:1em}.top-item{float:right;display:inline;width:369px;height:319px;margin: -42px 72px 5px 0;background:url('/i/listing/top_item.jpg') no-repeat;text-align:center}.top-item
h3{position:relative;height:14px;text-indent: -5000px;overflow:hidden;margin: -3px 0 0 68px;text-align:left}.top-item h3
span{position:absolute;display:block;top:0;left:0;width:123px;height:14px;background:url('/i/listing/our_pride.png') no-repeat}.top-item
h4{font-size:2em;font-weight:normal;line-height:1.2em}.top-item
img{margin-top:10px}.top-item
p{margin-top:7px;font-size:1.4em;line-height:1.1em}h2.list-title{width:302px;height:26px}h2.list-title
span{width:302px;height:26px;background-image:url('/i/portfolio/list_title_rus.png')}.t-item-wrapper{margin:0
40px}.t-item{float:left;display:inline;width:300px;height:300px;text-align:center;margin-bottom:30px}.t-item
a.image{position:relative;display:block;width:267px;height:240px;margin:0
auto 5px auto}.t-item
.imgover{position:absolute;top:0;left:0;visibility:hidden}.t-item .imgover
img{border:0}div.over
.imgover{visibility:visible}.t-item
h4{font-weight:normal;line-height:1.2}.t-item h4.software a, .item h4.software
a{color:#ad0505}.t-item h4.web a, .item h4.web
a{color:#38c810}.t-item h4.design a, .item h4.design
a{color:#ffc000}