*{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}.cwr{float:left;display:inline;width:360px;background:url('/i/cform/bl.gif') no-repeat left bottom}.cwr-br{background:url('/i/cform/br.gif') no-repeat right bottom}.cwr-tl{background:url('/i/cform/tl.gif') no-repeat left top}.cwr-tr{background:url('/i/cform/tr.gif') no-repeat right top;padding:10px
20px 20px 20px}.cwr
h3{font-size:0.1em;position:relative;top: -18px;left: -10px;width:196px;height:21px;padding-bottom:40px}.cwr h3
span{position:absolute;display:block;top:0;left:0;width:196px;height:21px;z-index:1;background:url('/i/cform/cform_title_rus.gif') no-repeat}.cform{margin:0;padding:0;min-width:320px}.cform
p{font-size:1em;clear:both}.cform
label{float:left;display:inline;position:relative;text-indent: -5000px;overflow:hidden;width:85px;height:21px;margin-top:0.4em;cursor:default}.cform label
.out{display:block;position:absolute;top:0;left:0;background:url('/i/cform/lables_rus.png') no-repeat}.cform input, .cform
textarea{font-size:1.4em}.cform p.line
input{float:left;display:inline;width:70%;min-width:205px;margin:0
0 17px 10px;border:0;border-bottom:1px solid #dedede;background:transparent}.cform
label{position:relative}.cform label
.required{position:absolute;top:0;left: -10px}.cform label.name
.out{width:57px;height:10px;background-position:0 0}.cform label.company
.out{width:58px;height:10px;background-position:0 -10px}.cform label.contacts
.out{width:79px;height:10px;background-position:0 -20px}.cform
label.meanin{width:69px;height:13px;margin-bottom:4px}.cform label.meanin
.out{width:69px;height:13px;background-position:0 -30px}.cform
label.attachment{width:105px;height:13px;margin-bottom:4px}.cform label.attachment
.out{width:105px;height:13px;background-position:0 -43px}.cform label.attachment, .cform
label.meanin{display:block;float:none}.cform
p.attachment{margin-top:10px}.cform p.attachment
input{border:1px
solid #dedede;width:100%;min-width:302px}.cform p.meanin
textarea{width:99%;min-width:302px;height:70px;border:1px
solid #dedede;background:transparent}.cform
p.submit{position:relative;float:left;display:inline}#cform_sbmt{float:left;display:inline;width:99px;height:29px;margin-top:20px;border:0;background:none;text-indent: -5000px;line-height:2em;overflow:hidden;cursor:pointer;position:relative;z-index:10}.cform .sbmt-bg{position:absolute;display:block;top:20px;left:0;width:99px;height:29px;background:url('/i/cform/sbmt.png') no-repeat 0 0;z-index:9}.cform .hover .sbmt-bg{background-position:bottom left}.cform
.call{float:left;display:inline;width:180px;height:13px;position:relative;margin-top:27px;margin-left:20px;overflow:hidden;text-indent: -5000px}.cform .call
span{position:absolute;display:block;top:0;left:0;width:180px;height:13px;background:url('/i/cform/call_rus.png') no-repeat}h2{position:relative;width:468px;height:26px;text-indent: -5000px;overflow:hidden}h2
span{display:block;position:absolute;top:0;left:0;width:468px;height:26px;background:url('/i/contacts/title.png') no-repeat}#address{float:left;display:inline;margin-top:90px;margin-left:25px;font-size:1.4em}#address
strong{display:block;position:relative;width:235px;height:69px;overflow:hidden;margin-top:25px}#address strong
span{display:block;position:absolute;top:0;left:0;width:235px;height:69px;background:url('/i/contacts/address.gif') no-repeat}#address
p{margin-top:70px;font-size:1em}#address
a{color:#000}#address a:hover{color:#d01111}#phone{float:right;display:inline;margin-top:50px}#phone
strong.number{display:block;position:relative;width:186px;height:25px;overflow:hidden}#phone strong.number
span{display:block;position:absolute;top:0;left:0;width:186px;height:25px;background:url('/i/contacts/phone.gif') no-repeat}.ccform-wrapper{margin-top:40px;width:320px}.ccform-wrapper
h4{position:relative;width:192px;height:22px;overflow:hidden;text-indent: -5000px;background:url('/i/contacts/cform_title.gif') no-repeat;margin-bottom:20px}.ccform-wrapper
p.line{padding-top:1px}