html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}:focus{outline:0}body{line-height:1;color:black;background:white}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}.floatLeft{float:left}.floatRight{float:right}.clearLeft{clear:left}.clearRight{clear:right}.clear{clear:both}.noPadding{padding:0 !important}.alignLeft{text-align:left}.alignRight{text-align:right}.alignCenter{text-align:center}.alignJustify{text-align:justify}.verticalTop{vertical-align:top}.verticalMiddle{vertical-align:middle}.verticalBottom{vertical-align:bottom}.bold{font-weight:bold}.italic{font-style:italic}.width100{width:100%}.width95{width:95%}.width90{width:90%}.width85{width:85%}.width80{width:80%}.width75{width:75%}.width70{width:70%}.width65{width:65%}.width60{width:60%}.width55{width:55%}.width50{width:50%}.width45{width:45%}.width40{width:40%}.width35{width:35%}.width30{width:30%}.width25{width:25%}.width20{width:20%}.width15{width:15%}.width10{width:10%}.width5{width:5%}.relative{position:relative}.img-repl{text-indent:-9999px;overflow:hidden;display:block}.wrapper{overflow:hidden}.header{height:67px}.index_header{height:88px;padding:20px 0 0}.header .logo{float:left}.header .nav{float:right;margin-top:-46px}.header .nav li{float:left;margin-right:10px;height:41px}.header .nav li.current{background:url(/css/../images/nav_current_left_bg.gif) no-repeat left top}.header .nav li.current span{display:block;padding:0 7px;background:url(/css/../images/nav_current_right_bg.gif) no-repeat right top}.header .nav li.last{margin-right:0}.header .nav li a{display:block}.header_serv_list{position:relative;overflow:hidden;float:right;width:214px;height:78px;margin:-8px 0 0 20px;padding:8px 0 0;background:transparent url(/css/../images/bg_header_serv_list.gif) no-repeat left top}.header_serv_list li{padding:0 0 16px 28px}.header_serv_list a{position:relative;padding:0 0 0 24px}.header_serv_list .icon{position:absolute;left:0;top:0;width:15px;height:14px}.header_serv_list .icon_seo{background:transparent url(/css/../images/icon_serv_seo.png) no-repeat left top}.header_serv_list a:hover .icon_seo{background:transparent url(/css/../images/icon_serv_seo_hover.png) no-repeat left top}.header_serv_list .icon_proj{background:transparent url(/css/../images/icon_serv_proj.png) no-repeat left top}.header_serv_list a:hover .icon_proj{background:transparent url(/css/../images/icon_serv_proj_hover.png) no-repeat left top}.header_serv_list .icon_supp{background:transparent url(/css/../images/icon_serv_supp.png) no-repeat left top}.header_serv_list a:hover .icon_supp{background:transparent url(/css/../images/icon_serv_supp_hover.png) no-repeat left top}.board{width:585px;height:250px;background:url(/css/../images/board_bg.gif) no-repeat;float:left;margin-top:10px}.board li{width:150px;float:left;padding:20px 0 0 45px;position:relative}.board li.one{z-index:30}.board li.two{z-index:20}.board li.last{z-index:10}.board li h3{margin:0 10px 4px 0}.board li h3 span{display:block}.board li h3 .first{margin-bottom:5px}.board li h3 .second{text-align:right}.board li img{}.board li .info{position:absolute;top:70px;right:10px;height:16px;width:16px;background:url(/css/../images/info_icon.gif) no-repeat;cursor:pointer}.board li .tip{top:-18px;right:-140px;position:absolute;z-index:9999;height:92px;width:157px;padding:10px 5px 10px 10px;background:url(/css/../images/tip.png) no-repeat;cursor:default}.board li .tip h4{margin-bottom:4px}.board li.last .tip{right:-135px}.board li.last .info{right:15px}.board li .num{position:absolute;padding-right:8px;bottom:5px;right:5px;background:url(/css/../images/arrow.gif) no-repeat right top}.board_top{height:206px;background:url(/css/../images/board_bg.png) no-repeat;padding:50px 0 0 35px;margin-bottom:-35px}.board_top li{float:left;margin-right:55px;width:154px;height:167px}.board_top li.last{margin-right:0}.board_top li a{text-indent:-9999px;overflow:hidden;display:block;width:154px;height:167px}.board_top li.create_site{background:url(/css/../images/create_site.png) no-repeat}.board_top li.software{background:url(/css/../images/software.png) no-repeat;margin-left:5px}.board_top li.hosting{background:url(/css/../images/hosting.png) no-repeat}.board_top li.seo{background:url(/css/../images/seo.png) no-repeat}.flash{width:856px;height:250px;margin-bottom:-30px}.services{height:56px;background:url(/css/../images/services.png) no-repeat;margin-left:5px}html>body .services{position:relative;z-index:5}.works{margin-bottom:20px}.works .flash{float:left;margin-top:10px}.works .prognoz{float:right;width:265px;height:266px}.works .prognoz .temp_flash{width:170px;height:290px;float:left;margin-top:-50px;position:relative}.works .prognoz .temp_info{position:relative}.works .prognoz .temp_info h3{position:absolute;margin-left:110px;left:0}.works .temp_info h3 span{display:block}.works .temp_info h3 .first{margin-bottom:7px}.works .temp_info h3 .second{margin-bottom:5px}.works .prognoz .temperature{display:block;position:absolute;margin:100px 0 0 130px;background:url(/css/../images/temp_bg.gif) no-repeat;width:135px;height:39px;text-align:center;padding-top:8px;left:0}.works .prognoz .icon{display:block;position:absolute;min-height:33px;margin:180px 0 0 120px;left:0}.works .prognoz .icon img{float:left;margin-right:4px}.content{margin-top:20px}.content .left{float:left;width:47%}.content .right{float:right;width:47%}.content h2{margin-bottom:10px}.content .human{float:right;margin-top:8px}.content .human td{vertical-align:middle}.content p{margin:0 0 9px}.content ul{margin:0 0 9px}.content ul li{padding:0 0 8px 15px;background:url(/css/../images/marker_2.gif) no-repeat 2px 6px}.content_inner{background:white url(/css/../images/content_inner_top_bg.gif) no-repeat left top}.content_inner2{background:white url(/css/../images/content_inner_top2_bg.png) no-repeat left top}.content_bottom_bg{background:url(/css/../images/content_inner_bottom_bg.gif) no-repeat left bottom;padding:60px 40px 27px}.content_bottom_bg2{background:url(/css/../images/content_inner_bottom2_bg.png) no-repeat left bottom;padding:18px 0;width:856px}.content_info{border:0 solid #CCCCCC;border-width:0 14px;padding:20px 30px}.content_bottom_bg.content_portfolio{padding:24px 20px 25px}.content_portfolio .content_wrapper{background:url(/css/../images/deamand.png) no-repeat right bottom}.content_portfolio .pretext{overflow:hidden}.content_portfolio .pretext img{float:left;margin-right:15px}.content_portfolio .pretext p{margin-right:20px}.content_portfolio .list{margin:0 20px 100px}.content_portfolio .list li{margin-top:20px;padding-top:25px;border-top:1px solid #b2b2b2;border-width:1px 0 0 !important}.content_portfolio .list li .thumb{float:left;margin-left:10px}.content_portfolio .list li h2{margin-bottom:10px}.content_portfolio .list li a.link{display:block}.content_portfolio .list li .made{margin-top:15px;margin-right:15px}.content_portfolio .list li .made li{margin:0;padding:0;border:none;background:url(/css/../images/ul_marker.gif) no-repeat left .2em;padding-left:20px}.content_portfolio .list li .made li.title{background:none;padding-left:0;margin-bottom:5px}.content_portfolio .list li p{margin-top:15px}.content_portfolio .list li p a.more{margin-left:5px}.content_portfolio .pager{margin-bottom:20px}.content_inner h1{margin-bottom:30px}.content_inner .list{}.content_inner .list li{border-bottom:1px solid #b2b2b2;padding-bottom:10px;margin-bottom:25px}.content_inner .list li.last{border:none;margin-bottom:0}.content_inner .list li .right_icon{float:right;margin-left:30px}.content_inner .list li .left_icon{float:left;margin-right:30px}.content_inner .list li h2{margin:10px 0 15px}.content_inner .list li p{margin-bottom:5px}.contacts .map{float:left;margin:0 20px 20px 0}.contacts p{margin-bottom:20px}.contacts p.address{margin-top:100px}.contacts p.tel{padding-left:20px;background:url(/css/../images/tel2.gif) no-repeat left 2px}.contacts p.email{padding-left:20px;background:url(/css/../images/email2.gif) no-repeat left 4px}.index_content{}.index_content h2{position:relative;background:transparent url(/css/../images/line_hor_1.png) repeat-x left 17px}.index_content h2:after{content:' ';clear:both;display:block;width:0;height:0;overflow:hidden;font-size:0}.index_content h2 div{float:left;padding:0 14px 0 0;background:#2f2f2f}.index_content h2 div.more{position:absolute;right:0;top:10px;padding:0 0 0 14px}.index_content h2 div.more a{padding:0 16px 0 0;background:transparent url(/css/../images/marker_1.gif) no-repeat right 5px}.index_content h2 .icon{position:relative;margin:-6px -22px 0 0;vertical-align:top}.index_news_block{position:relative;margin:0 0 20px}.index_news_block .index_news_entry{position:relative;display:-moz-inline-stack;display:inline-block;vertical-align:top;width:50%;margin:0 -0.6em 0 0;padding:0 0 10px}.index_news_block .index_news_entry .date{margin:0 0 4px}.index_news_block .index_news_entry a{color:#ccc}.index_news_block .index_news_entry a:hover{color:#fff}.serv{}.serv .serv_bg{background:url(/css/../images/serv_bg.gif) no-repeat;position:relative}.serv .serv_bg.serv1{background-position:90px -5px}.serv .serv_bg.serv1 h1{height:100px;margin-bottom:60px}.serv .serv_bg.serv2{background-position:100px 43px}.serv .serv_bg.serv3{background-position:100px 71px}.serv .serv_bg.serv4{background-position:100px 99px}.serv .nav{zoom:1;float:right;z-index:99}.serv .nav li{zoom:1;width:199px;height:29px;background:url(/css/../images/serv_nav_item_bg.gif) no-repeat center top}.serv .nav li a{display:block;zoom:1;margin:0 auto}.serv .nav li a.first{border-top:1px solid #7e5495;width:195px}.serv .nav li.current{margin-top:-3px;margin-bottom:-8px;_margin-bottom:0;min-height:44px;height:auto;background:url(/css/../images/serv_nav_current_item_bg.png) no-repeat center top}.serv .nav ul{margin-bottom:6px;_margin-bottom:0}.serv .nav ul li{border:1px solid #cccccc;border-width:0 1px 1px;background:none;width:177px;margin:0 auto -1px;height:22px}.serv .nav ul li.current{border-width:1px 0 0;margin-top:0;background:url(/css/../images/serv_subnav_current_item_bg.png) no-repeat top center;width:183px;min-height:28px;height:28px;margin-bottom:-6px}.serv .nav_service{position:absolute;right:0;top:0;overflow:hidden}.serv table.tbl_serv{width:100%}.serv table.tbl_serv.serv1{margin-top:40px}.serv table.tbl_serv.serv2{margin-top:20px}.serv table.tbl_serv.serv3{margin-top:96px}.serv table.tbl_serv.serv4{margin-top:124px}.serv table.tbl_serv h2{margin-bottom:14px}.serv table.tbl_serv .number{position:absolute}.serv table.tbl_serv td{vertical-align:top;width:18%;padding:0 15px;padding-top:70px}.serv table.tbl_serv img.icon{position:absolute}.serv table.tbl_serv td.first{padding-left:0}.serv table.tbl_serv td.first .icon{margin:-144px 0 0 -10px}.serv table.tbl_serv td.first .number{margin-top:-155px}.serv table.tbl_serv td.second{padding-top:82px}.serv table.tbl_serv td.second h2{margin-top:60px}.serv table.tbl_serv td.second .icon{margin:-82px 0 0 7px}.serv table.tbl_serv td.second .number{margin-top:-92px;margin-left:0}.serv table.tbl_serv td.third{}.serv table.tbl_serv td.third h2{margin-top:154px}.serv table.tbl_serv td.third .icon{margin:22px 0 0 -36px}.serv table.tbl_serv td.third .number{margin-top:-2px;margin-left:-8px}.serv table.tbl_serv td.fourth{padding-right:0}.serv table.tbl_serv td.fourth h2{margin-top:236px}.serv table.tbl_serv td.fourth .icon{margin:90px 0 0 0}.serv table.tbl_serv td.fourth .number{margin-top:72px;margin-left:8px}.serv .inner_SEO{position:relative;min-height:500px;padding:0 0 20px 355px;padding-top:30px;background:url(/css/../images/inner_SEO_bg.gif) repeat-y 138px top;margin-bottom:-26px}.serv .inner_SEO p{margin-bottom:15px}.serv .inner_SEO .icon{background:url(/css/../images/inner_SEO_bg.png) no-repeat left top;position:absolute;width:314px;height:605px;top:-50px;left:0}.serv .inner_hosting{background:url(/css/../images/inner_hosting_bg.png) no-repeat;margin-top:-60px;padding-top:90px;min-height:250px}.serv .inner_hosting .icon{float:left;width:402px;height:220px}.serv .inner_hosting p{margin-bottom:15px}.serv .inner_po{padding-top:30px}.serv .inner_po .icon{float:left;height:221px;width:451px;background:url(/css/../images/inner_po_bg.png) no-repeat;margin:-70px 0 0 -20px}.serv .inner_po p{margin-bottom:15px}.serv .inner_support{padding-top:30px}.serv .inner_support .icon{height:435px;width:411px;float:left;background:url(/css/../images/inner_support_bg.png) no-repeat;margin:-60px 0 0 -30px;display:inline}.serv .inner_support p{margin-bottom:15px}.serv .inner_advertising{padding-top:50px;padding-top:20px}.serv .inner_advertising .icon{height:440px;width:373px;float:left;background:url(/css/../images/inner_advertising_bg.jpg) no-repeat;margin:-118px 30px 0 0;display:inline}.serv .inner_advertising p{margin-bottom:12px;line-height:1.5em;color:#333}.serv .inner_advertising li{list-style:disc;font-size:12px;line-height:1.5em;color:#333}.serv .product_description h2{margin-bottom:20px}.serv .product_description .certificate{float:left;text-align:center}.serv .product_description .certificate images{margin-bottom:5px}.serv .product_description .certificate a{padding:10px 0 10px 20px;background:url(/css/../images/certificate_bg.gif) no-repeat left center}.serv .product_description p{padding-right:10px}.serv .product_description table{width:100%;margin:20px 0;clear:both}.serv .product_description thead th{padding:3px 10px 15px;border-bottom:1px solid #7f7f7f}.serv .product_description tbody td{padding:10px 10px;border-bottom:1px solid #e5e5e5}.serv .product_description tbody tr.last td{border:none}.serv .product_description .bitrix td.tarif{padding-left:35px;background:url(/css/../images/bitrix_table_bg.gif) no-repeat 10px center}.serv .product_description a.compare{display:block;height:23px;width:143px;background:url(/css/../images/compare_bg.gif) no-repeat}.serv .product_description .netcat td.tarif{padding-left:35px;background:url(/css/../images/netcat_table_bg.png) no-repeat 10px center}.serv .inner_adv{padding-top:50px;*padding-top:20px}.serv .inner_adv .icon{height:440px;width:373px;float:left;background:url(/css/../images/inner_adv_bg.jpg) no-repeat;margin:-118px 30px 0 0;display:inline}.serv .inner_adv p{margin-bottom:12px;line-height:1.5em;color:#333}.pager{text-align:center}.pager li{display:inline;margin:0 5px}.pager li.current{margin:0;color:#ffffff}.pager li.current span{font-size:18px;background:url(/css/../images/pager_current_bg.gif) no-repeat center top}.pager li.current span a{padding:0 10px}.pager li a{position:relative;top:-6px}.project{}.project h1{margin:60px 38px 42px}.project .project_info{width:815px;height:36px;background:url(/css/../images/nav_bg.png) no-repeat;margin:0 auto 36px}.project .project_info a{float:left;margin-left:16px}.project .project_info ul{float:right;margin-right:21px;display:inline}.project .project_info ul li{float:left;margin-left:12px;padding-left:16px;background:url(/css/../images/icon_ok.png) no-repeat left center}.project .project_info ul li.title{padding-left:0;background:none}.project .project_content{margin:0 38px 42px}.project .project_content .graphics{float:left;width:375px;margin-right:35px}.project .project_content .graphics .big{margin-bottom:27px}.project .project_content .graphics .thumbs{width:375px;overflow:hidden}.project .project_content .graphics .thumbs a.left{float:left;margin-top:55px}.project .project_content .graphics .thumbs a.left span{height:18px;width:17px;display:block;background:url(/css/../images/arrow_left_active.gif) no-repeat}.project .project_content .graphics .thumbs a.right{float:left;height:18px;width:17px;background:url(/css/../images/arrow_right_passive.gif) no-repeat;margin:55px 0 0 10px}.project .project_content .graphics .thumbs a.right.active{background:url(/css/../images/arrow_right_active.gif) no-repeat}.project .project_content .graphics .thumbs li{float:left;margin-left:10px}.project .project_content .description{}.project .project_content .description p{margin-bottom:15px}.brands{height:32px;width:833px;background:url(/css/../images/brands_bg.png) no-repeat;margin:35px 0 65px;padding:14px 0 0 23px}.brands li{float:left;display:inline}.brands .brand1{width:22px;height:21px;background:url(/css/../images/brands/brand1_p.png) no-repeat}.brands .brand1:hover{background-image:url(/css/../images/brands/brand1_a.png)}.brands .brand2{margin-left:9px;width:20px;height:21px;background:url(/css/../images/brands/brand2_p.png) no-repeat}.brands .brand2:hover{background-image:url(/css/../images/brands/brand2_a.png)}.brands .brand3{margin-left:9px;width:17px;height:21px;background:url(/css/../images/brands/brand3_p.png) no-repeat}.brands .brand3:hover{background-image:url(/css/../images/brands/brand3_a.png)}.brands .brand4{margin-left:13px;width:21px;height:21px;background:url(/css/../images/brands/brand4_p.png) no-repeat}.brands .brand4:hover{background-image:url(/css/../images/brands/brand4_a.png)}.brands .brand5{margin-left:32px;width:21px;height:21px;background:url(/css/../images/brands/brand5_p.png) no-repeat}.brands .brand5:hover{background-image:url(/css/../images/brands/brand5_a.png)}.brands .brand6{margin-left:7px;width:31px;height:21px;background:url(/css/../images/brands/brand6_p.png) no-repeat}.brands .brand6:hover{background-image:url(/css/../images/brands/brand6_a.png)}.brands .brand7{margin-left:9px;width:20px;height:21px;background:url(/css/../images/brands/brand7_p.png) no-repeat}.brands .brand7:hover{background-image:url(/css/../images/brands/brand7_a.png)}.brands .brand8{margin-left:28px;width:38px;height:21px;background:url(/css/../images/brands/brand8_p.png) no-repeat}.brands .brand8:hover{background-image:url(/css/../images/brands/brand8_a.png)}.brands .brand9{margin:8px 0 0 10px;width:63px;height:8px;background:url(/css/../images/brands/brand9_p.png) no-repeat}.brands .brand9:hover{background-image:url(/css/../images/brands/brand9_a.png)}.brands .brand10{margin:0 0 0 15px;width:19px;height:21px;background:url(/css/../images/brands/brand10_p.png) no-repeat}.brands .brand10:hover{background-image:url(/css/../images/brands/brand10_a.png)}.brands .brand11{margin:0 0 0 30px;width:41px;height:21px;background:url(/css/../images/brands/brand11_p.png) no-repeat}.brands .brand11:hover{background-image:url(/css/../images/brands/brand11_a.png)}.brands .brand12{margin:0 0 0 8px;width:44px;height:21px;background:url(/css/../images/brands/brand12_p.png) no-repeat}.brands .brand12:hover{background-image:url(/css/../images/brands/brand12_a.png)}.brands .brand13{margin:2px 0 0 25px;width:52px;height:17px;background:url(/css/../images/brands/brand13_p.png) no-repeat}.brands .brand13:hover{background-image:url(/css/../images/brands/brand13_a.png)}.brands .brand14{margin:0 0 0 6px;width:43px;height:21px;background:url(/css/../images/brands/brand14_p.png) no-repeat}.brands .brand14:hover{background-image:url(/css/../images/brands/brand14_a.png)}.brands .brand15{width:24px;height:21px;background:url(/css/../images/brands/brand15_p.png) no-repeat}.brands .brand15:hover{background-image:url(/css/../images/brands/brand15_a.png)}.brands .brand16{margin:0 0 0 12px;width:21px;height:21px;background:url(/css/../images/brands/brand16_p.png) no-repeat}.brands .brand16:hover{background-image:url(/css/../images/brands/brand16_a.png)}.brands .brand17{margin:0 0 0 12px;width:33px;height:21px;background:url(/css/../images/brands/brand17_p.png) no-repeat}.brands .brand17:hover{background-image:url(/css/../images/brands/brand17_a.png)}.brands .brand18{margin:0 0 0 15px;width:40px;height:21px;background:url(/css/../images/brands/brand18_p.png) no-repeat}.brands .brand18:hover{background-image:url(/css/../images/brands/brand18_a.png)}.content_testimonials{padding-top:30px}.content_testimonials .pretext{background:url(/css/../images/testimonials_header_bg.png) no-repeat;height:150px;border-bottom:1px solid #b2b2b2;margin-bottom:33px}.content_testimonials .testimonials_list li{padding-top:8px;margin-bottom:70px}.content_testimonials .testimonials_list .logo{float:left;margin-right:25px}.content_testimonials .testimonials_list .original{float:right;width:115px;height:40px;background:url(/css/../images/testimonials_view_bg.png) no-repeat;line-height:40px;padding-left:50px;margin-top:-8px}.content_testimonials .testimonials_list .organization_info h2,.content_testimonials .testimonials_list .organization_info p{margin-bottom:8px}.content_testimonials .testimonials_list .testimonial{margin-top:25px}.content_testimonials .testimonials_list .testimonial p.from{margin-top:23px}.content_articles{padding-top:30px}.content_articles .pretext{height:115px;margin-bottom:30px;border-bottom:1px solid #b2b2b2}.content_articles h1{width:440px;height:103px;background:url(/css/../images/acticles_hdr.png) no-repeat;position:relative;left:-40px;margin-bottom:-10px}.content_articles .articles_list li{margin-bottom:30px}.content_articles .articles_list li h2{padding-left:20px;background:url(/css/../images/article_icon.gif) no-repeat left center;margin-bottom:15px}.content_articles .articles_list li p.date{margin-bottom:10px}.content_articles1{padding-top:30px}.content_articles1 .pretext{height:115px;margin-bottom:30px;border-bottom:1px solid #b2b2b2}.content_articles1 h1{width:440px;height:103px;background:url(/css/../images/acticles_news.png) no-repeat;position:relative;left:-40px;margin-bottom:-10px}.content_articles1 .articles_list li{margin-bottom:30px}.content_articles1 .articles_list li h2{padding-left:20px;background:url(/css/../images/article_icon.gif) no-repeat left center;margin-bottom:15px}.content_articles1 .articles_list li p.date{margin-bottom:10px}.feedback{width:781px;height:402px;background:url(/css/../images/feedback_bg.png) no-repeat;margin:50px 0 100px}.feedbackPage{padding-right:0}.feedback textarea{border:none;height:185px;width:330px;margin:50px 0 0 50px}.feedback div{float:right;width:300px;margin:110px 45px 0 0;display:inline}.feedback div h3{margin:35px 0 20px}.feedback input.text{height:17px;background:url(/css/../images/input_bg.gif) repeat-x;border:1px solid #cccccc;border-width:0 1px;padding:0 14px;margin-bottom:10px;width:250px;padding-top:4px}.feedback input.btn{width:119px;height:65px;background:url(/css/../images/btn_send.png) no-repeat;border:none;margin:0 0 0 170px;cursor:pointer}.product_modules{}.product_modules a.close{background:url(/css/../images/icon_close.gif) no-repeat left center;padding:2px 0 2px 20px;min-height:17px}.product_modules table{width:100%;clear:both;margin:15px 0}.product_modules thead th{width:75px;height:44px;background:url(/css/../images/nav2_item_bg.png) no-repeat center top;padding:0 2px}.product_modules tbody th{border-bottom:1px solid #e5e5e5;padding:6px 0 6px 22px;background:url(/css/../images/icon_product_item.gif) no-repeat left 5px}.product_modules tbody td{border-bottom:1px solid #e5e5e5}.product_modules tbody td span{display:block;margin:0 auto;width:16px;height:13px;background:url(/css/../images/icon_product_item_exists.gif) no-repeat;text-indent:-9999px;overflow:hidden}.product_modules tbody tr.last th,.product_modules tbody tr.last td{border:none}.project2{}.project2 .toptext{background:url(/css/../images/portfolio.png) no-repeat 10px 35px;min-height:174px;padding:35px 20px 0 0}.project2 .toptext .float01{float:left;width:260px;height:70px}.project2 .toptext .float02{clear:left;float:left;width:390px;height:100px}.project2 .toptext p{margin-bottom:10px}.project2 .nav{height:37px;background:#6e6e6e;padding:0 40px;margin-top:25px}.project2 .nav .prev{float:left}.project2 .nav .prev a{padding-left:30px;background:url(/css/../images/arrow_left.gif) no-repeat left center}.project2 .nav .next{float:right}.project2 .nav .next a{padding-right:30px;background:url(/css/../images/arrow_right.gif) no-repeat right center}.project2 .nav .all{text-align:center;margin:0 200px}.project2 .project2_inner{padding:35px 30px 35px 37px;overflow:hidden;zoom:1}.project2 .project2_inner h2{margin-bottom:30px}.project2 .project2_inner .left_col{position:relative;width:520px;float:left;overflow:hidden;margin-right:20px}.project2 .project2_inner .left_col #bigDiv{font-size:0;padding:0}.project2 .project2_inner .left_col #bigImg{border:1px solid #999}.project2 .project2_inner .left_col #loading{position:absolute;display:none;top:200px !important;left:150px !important}.project2 .project2_inner .left_col .thumbs{margin-top:15px}.project2 .project2_inner .left_col .thumbs .current{opacity:.3;filter:alpha(opacity=30)}.project2 .project2_inner .left_col .thumbs li{float:left;margin-right:27px;display:inline}.project2 .project2_inner .left_col .thumbs li.last{margin-right:0}.project2 .project2_inner .left_col .thumbs li.left{margin-left:10px;border:none}.project2 .project2_inner .left_col .thumbs li.right{margin-left:10px}.project2 .project2_inner .left_col .thumbs li.left img,.project2 .project2_inner .left_col .thumbs li.right img{border:none;margin-top:27px}.project2 .project2_inner .right_col{position:relative;top:-3px;overflow:hidden;zoom:1}.project2 .project2_inner .right_col .url{margin-bottom:25px}.project2 .project2_inner .right_col .done{margin-bottom:20px}.project2 .project2_inner .right_col .done h3{margin-bottom:6px}.project2 .project2_inner .right_col .done li{padding-left:16px;background:url(/css/../images/icon_ok.gif) no-repeat left .2em;margin-bottom:2px;zoom:1}.project2 .project2_inner .right_col .description{overflow:hidden;zoom:1}.project2 .project2_inner .right_col .description p{margin-bottom:15px}.otsyvy{}.otsyvy .toptext{min-height:137px;margin:0 39px 35px;border-bottom:1px solid #b2b2b2;padding:35px 20px 0 0;background:url(/css/../images/otsyvy.png) no-repeat 5px 43px}.otsyvy .toptext .float01{float:left;width:260px;height:70px}.otsyvy .toptext .float02{clear:left;float:left;width:390px;height:100px}.otsyvy .toptext p{margin-bottom:10px}.otsyvy .nav{height:37px;background:#6e6e6e;padding:0 40px;margin-top:25px}.otsyvy .nav .prev{float:left}.otsyvy .nav .prev a{padding-left:30px;background:url(/css/../images/arrow_left.gif) no-repeat left center}.otsyvy .nav .next{float:right}.otsyvy .nav .next a{padding-right:30px;background:url(/css/../images/arrow_right.gif) no-repeat right center}.otsyvy .nav .all{text-align:center;margin:0 200px}.otsyvy .otsyvy_inner{padding:35px 30px 35px 37px;overflow:hidden;text-align:center}.otsyvy .otsyvy_inner img{border:1px solid #909090}.otsyvy .list{position:relative;overflow:hidden;margin:-17px 39px 100px}.otsyvy .list li{position:relative;margin:-1px 0 0;padding:25px 0 20px;border-top:1px solid #b2b2b2;border-width:1px 0 0 !important}.otsyvy .list li .thumb{position:relative;overflow:hidden;float:left;width:215px;margin:6px 0 0}.otsyvy .list li .wrapper{position:relative}.otsyvy .list li .original_link{position:absolute;display:block;top:15px;right:0;height:40px;background:transparent url(/css/../images/original_link.gif) no-repeat left top}.otsyvy .list li .original_link span{position:relative;display:block;height:26px;padding:14px 20px 0 48px;background:transparent url(/css/../images/original_link.gif) no-repeat right -40px}.otsyvy .list li h2{margin:0 0 10px}.otsyvy .list li p{margin:0 0 6px;line-height:18px}.otsyvy .pager{margin-bottom:20px}.about_top{position:relative;zoom:1;padding:20px 0 66px}.about_top:after{content:' ';clear:both;display:block;width:0;height:0;overflow:hidden;font-size:0}.about_top .ex_b{position:relative;width:420px;padding:0 30px 0 65px}.about_top .ex_b .bef{position:absolute;left:18px;top:5px}.about_top .ex_b .af{position:absolute;right:0;bottom:-5px}.footer{margin-top:30px}.footer .copy{background:url(/css/../images/copy.gif) no-repeat;float:left}.footer .address{float:right;width:410px;background:url(/css/../images/address_bg.gif) no-repeat}.footer .address span{display:block}.footer .address .tel{padding:0 0 2px 25px;background:url(/css/../images/tel.gif) no-repeat;margin:11px 0 0 40px}.footer .address .email{padding:0 0 4px 25px;background:url(/css/../images/email.gif) no-repeat;margin-left:40px}.footer .address .ad{float:left;height:72px;padding:10px 0 0 15px}.footer .address .contacts{margin-left:220px}.client_login{position:relative;width:328px;height:339px;background:url(/css/../images/client_login_bg.png) no-repeat;position:absolute;left:50%;top:50%;margin:-170px 0 0 -219px;padding:0 50px}.client_login h1{margin:9px 0 30px 5px}.client_login p{margin-bottom:20px}.client_login table{margin-bottom:10px}.client_login table td{vertical-align:middle;padding:4px 0}.client_login label{display:block;width:115px}.client_login .input{background:url(/css/../images/login_input.png) no-repeat;width:213px;height:28px;text-align:center}.client_login input.text{border:none;background:none;margin:0;width:170px;padding-top:3px}.client_login .lost_password{cursor:pointer;float:left;width:175px;height:50px;background:url(/css/../images/forgot_bg.png) no-repeat}.client_login .btn{float:right;margin:10px 0 0 0;width:111px;height:26px;background:url(/css/../images/login_btn.png) no-repeat;border:none}.client_login p.copy{position:absolute;bottom:-75px;left:40px;background:url(/css/../images/copy.gif) no-repeat left 3px}.content_inner .vacancy{position:relative;height:490px}.content_inner .vacancy li{position:absolute}.content_inner .vacancy .programmer{}.content_inner .vacancy .designer{right:0;top:-50px}.content_inner .vacancy .ceo{top:215px}.content_inner .vacancy .content{top:120px;right:0}html{font-size:100.01%}body{font-size:62.5%;color:#999999}a{color:#595959}.header{}.header .nav li{text-align:center}.header .nav a{font-size:12px;line-height:30px;color:#b3b3b3;text-transform:uppercase;text-decoration:none}.header .nav a:hover{color:#fffefe}.header_serv_list{font-family:Arial,Helvetica,sans-serif;font-size:1.2em}.header_serv_list a{color:#b3b3b3;text-shadow:-1px -1px 1px #383838;text-decoration:none}.header_serv_list a:hover{color:#fff}.works{}.works .temp_info h3{color:white;text-transform:uppercase}.works .temp_info .first{font-size:18px}.works .temp_info .second{font-size:28px}.works .temp_info .third{font-size:16px;text-transform:none;text-align:right}.works .temperature{font-size:30px;color:white}.works .icon{font-size:1.2em;color:white;line-height:1.2em}.board{}.board h3{color:white;text-transform:uppercase}.board h3 .first{font-size:14px}.board h3 .second{font-size:24px}.board .num{color:white}.board li .tip{color:white}.board li .tip h4{font-size:18px}.board li .tip p{font-size:14px}.content{}.content h2{font-size:2.2em}.content h2 a{color:white;text-decoration:none}.content p{font-family:Arial,Helvetica,sans-serif;font-size:1.2em;line-height:1.2em}.content ul{font-family:Arial,Helvetica,sans-serif;font-size:1.2em;line-height:1.3em}.content_inner{color:black}.content_inner p{font-size:1.2em;line-height:1.3em;font-family:Arial,Helvetica,sans-serif}.content_inner h1{font-family:Arial,Helvetica,sans-serif;font-size:3.0em;text-transform:uppercase;font-weight:normal}.content_inner h2{font-family:Arial,Helvetica,sans-serif;font-size:1.8em;font-weight:normal}.content_inner .list li h2{font-family:Calibri,Arial,Helvetica,sans-serif;font-size:2.4em}.content_inner .list li h2 span{font-size:.8em}.content_inner .list li p{line-height:1.5em}.index_content{}.index_content h2{font-family:Calibri,Arial,Helvetica,sans-serif;font-size:24px;text-transform:uppercase}.index_content h2 span{font-size:18px}.index_content h2 a{color:#b3b3b3}.index_content h2 a:hover{color:#fff}.index_content h2 div.more{font-family:Arial,Helvetica,sans-serif;font-size:10px;text-transform:none;font-weight:normal}.index_content h2 div.more a{text-decoration:underline}.index_news_block{}.index_news_block .index_news_entry p{line-height:1.4em}.index_news_block .index_news_entry a{color:#ccc}.index_news_block .index_news_entry a:hover{color:#fff}.content_portfolio .list li h2{font-size:1.8em;font-family:Arial,Helvetica,sans-serif}.content_portfolio .list li h2 a{color:black;text-decoration:none}.content_portfolio .list li a.link{color:#650499;font-size:1.2em}.content_portfolio .list li li{font-size:1.2em;line-height:1.5em}.content_portfolio .list li li.title{font-weight:bold}.serv{}.serv .nav li{font-size:15px;font-family:Arial,Helvetica,sans-serif;line-height:25px}.serv .nav li a{color:white;text-decoration:none;text-transform:uppercase;text-align:center}.serv .nav li.current{line-height:35px}.serv .nav ul li{line-height:22px}.serv .nav ul li.current{line-height:22px}.serv .nav ul a{color:#333333;font-size:.7em;font-weight:bold}.serv .nav ul li.current a{font-size:.8em}.serv table.tbl_serv{}.serv table.tbl_serv h2{text-align:center;font-size:1.4em;color:#333;text-transform:uppercase;font-weight:bold}.serv table.tbl_serv p{line-height:1.5em;color:#333}.serv table.tbl_serv .number{color:#cccccc;font-size:16px}.serv .inner_SEO p,.serv .inner_hosting p,.serv .inner_po p,.serv .inner_support p{line-height:1.6em}.serv .product_description h2{text-transform:uppercase;font-size:1.5em;font-weight:bold}.serv .product_description .certificate a{font-size:1.2em;line-height:28px}.serv .product_description p{line-height:1.5em}.serv .product_description table{font-size:1.2em;line-height:1.2em}.serv .product_description td.tarif a{color:#7e4693;font-size:1.2em}.serv .product_description a.compare{color:#e5e5e5;text-decoration:none;font-size:12px;text-align:center;line-height:23px}.adv{}.adv p{padding:0 0 12px;line-height:1.5em;color:#333}.pager{font-family:Arial,Helvetica,sans-serif}.pager li a{color:#650499;text-decoration:underline;font-size:12px}.pager li a i{text-decoration:none;font-style:normal !important}.pager li.current a{color:white;text-decoration:none;font-weight:bold}.project{}.project .project_info{line-height:36px;font-size:1.2em}.project .project_info a{color:#650499}.project .project_info ul li.title{font-weight:bold}.content_testimonials{}.content_testimonials .original{color:#8110c8;font-size:12px}.content_testimonials .organization_info p{line-height:1.5em}.content_testimonials .organization_info h2{text-transform:uppercase;font-size:1.5em;font-weight:bold}.content_testimonials .testimonial p{line-height:1.5em}.content_testimonials .testimonial p.from{text-align:right;font-weight:bold}.content_articles .articles_list li h2 a{color:#650499;font-weight:normal;font-size:.85em}.content_articles .articles_list li p{line-height:1.5em}.content_articles .articles_list li p.date{color:#999999}.content_articles1 .articles_list li h2 a{color:#650499;font-weight:normal;font-size:.85em}.content_articles1 .articles_list li p{line-height:1.5em}.content_articles1 .articles_list li p.date{color:#999999}.feedback h3{font-weight:bold;font-style:italic;font-size:14px}.feedback input.text,.feedback textarea{font-size:12px;line-height:14px;color:#999999}.feedback p{line-height:20px;font-size:12px}.product_modules{font-size:1.2em;line-height:1.2em}.product_modules a.close{text-decoration:none;color:#333333}.product_modules thead th{text-align:center;vertical-align:middle;font-size:12px;color:#333333;font-weight:bold}.product_modules tbody th{vertical-align:top;color:#333333}.product_modules tbody td{vertical-align:middle;text-align:center}.project2{}.project2 .toptext p{font-size:12px}.project2 .toptext p.notice{color:red}.project2 .nav{font-size:1.2em;line-height:36px}.project2 .nav a{color:#fff}.project2 .project2_inner .right_col .url a{color:#650499}.project2 .project2_inner .right_col .done{font-size:1.2em;line-height:1.3em}.project2 .project2_inner .right_col .description p{line-height:1.5em}.project2 .project2_inner .right_col .done h3{font-weight:bold;line-height:1.5em}.otsyvy{}.otsyvy .toptext p{font-size:12px}.otsyvy .toptext p.notice{color:red}.otsyvy .nav{font-size:1.2em;line-height:36px}.otsyvy .nav a{color:#fff}.otsyvy{}.otsyvy .list li .original_link{font-size:12px;color:#8110c8}.otsyvy .list li h2{text-transform:uppercase}.otsyvy a{color:#8110c8}.about_top{font-family:Arial,Helvetica,sans-serif;font-style:italic;color:#666}.about_top p{font-size:16px;line-height:normal}.footer{font-size:1.2em;line-height:1.5em}.footer .copy p{text-indent:25px}.footer a.link{color:#999999;text-decoration:none;line-height:21px}.footer .tel{color:#595959}.client_login{}.client_login h1{font-size:24px;color:black;font-weight:normal}.client_login p{color:white;font-size:12px;line-height:20px}.client_login label{font-size:17px;color:white;font-weight:normal}.client_login input.text{font-size:17px;font-family:Arial,Helvetica,sans-serif;color:#666666}.client_login .lost_password{line-height:45px;color:#615f59;font-size:12px;text-align:center}.client_login input.btn{color:white;font-size:15px;text-align:left}.client_login p.copy{color:#595959;line-height:22px;text-indent:25px}.default{font-size:1.6em}.default th{font-weight:bolder;text-align:center}.default table{border-spacing:2px}.default h1{font-size:2em;margin:.67em 0}.default h2{font-size:1.5em;margin:.75em 0}.default h3{font-size:1.17em;margin:.83em 0}.default h5{font-size:.83em;margin:1.5em 0}.default h6{font-size:.75em;margin:1.67em 0}.default h4,.default p,.default blockquote,.default ul,.default fieldset,.default form,.default ol,.default dl,.default dir,.default menu{margin:1.12em 0}.default h1,.default h2,.default h3,.default h4,.default h5,.default h6,.default b,.default strong{font-weight:bolder}.default blockquote{margin-left:40px;margin-right:40px}.default big{font-size:1.17em}.default small,.default sub,.default sup{font-size:.83em}.default thead,.default tbody,.default tfoot{vertical-align:middle}.default td,.default th{vertical-align:inherit}.default ol,.default ul,.default dir,.default menu,.default dd{margin-left:40px}.default ol{list-style-type:decimal}.default ul{list-style:disc}.default ol ul,.default ul ol,.default ul ul,.default ol ol{margin-top:0;margin-bottom:0}.default:focus{outline:thin dotted invert}body{width:856px;background:#2f2f2f;margin:0 auto;color:#999999;font-family:Arial,Helvetica,sans-serif}a{color:#595959}